preparing 2.4.12 updated and rebuilt the docs Daniel

* configure.in : preparing 2.4.12
* doc/* : updated and rebuilt the docs
Daniel
diff --git a/ChangeLog b/ChangeLog
index 1c167db..67a96fc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Dec  7 15:21:33 CET 2001 Daniel Veillard <daniel@veillard.com>
+
+	* configure.in : preparing 2.4.12
+	* doc/* : updated and rebuilt the docs
+
 Fri Dec  7 12:32:00 CET 2001 Daniel Veillard <daniel@veillard.com>
 
 	* uri.c: closed bug #66159
diff --git a/configure.in b/configure.in
index 3f65c79..cc4f0fb 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=4
-LIBXML_MICRO_VERSION=11
+LIBXML_MICRO_VERSION=12
 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/index.sgml b/doc/html/index.sgml
index a44473e..2721267 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -261,6 +261,8 @@
 <ANCHOR id ="XMLDOCCOPYNODE" href="libxml/libxml-tree.html#XMLDOCCOPYNODE">
 <ANCHOR id ="XMLCOPYNODELIST" href="libxml/libxml-tree.html#XMLCOPYNODELIST">
 <ANCHOR id ="XMLNEWDOCFRAGMENT" href="libxml/libxml-tree.html#XMLNEWDOCFRAGMENT">
+<ANCHOR id ="XMLGETLINENO" href="libxml/libxml-tree.html#XMLGETLINENO">
+<ANCHOR id ="XMLGETNODEPATH" href="libxml/libxml-tree.html#XMLGETNODEPATH">
 <ANCHOR id ="XMLDOCGETROOTELEMENT" href="libxml/libxml-tree.html#XMLDOCGETROOTELEMENT">
 <ANCHOR id ="XMLGETLASTCHILD" href="libxml/libxml-tree.html#XMLGETLASTCHILD">
 <ANCHOR id ="XMLNODEISTEXT" href="libxml/libxml-tree.html#XMLNODEISTEXT">
@@ -1119,8 +1121,6 @@
 <ANCHOR id ="XMLLSONENODE" href="libxml/libxml-debugxml.html#XMLLSONENODE">
 <ANCHOR id ="XMLLSCOUNTNODE" href="libxml/libxml-debugxml.html#XMLLSCOUNTNODE">
 <ANCHOR id ="XMLBOOLTOTEXT" href="libxml/libxml-debugxml.html#XMLBOOLTOTEXT">
-<ANCHOR id ="XMLGETLINENO" href="libxml/libxml-debugxml.html#XMLGETLINENO">
-<ANCHOR id ="XMLGETNODEPATH" href="libxml/libxml-debugxml.html#XMLGETNODEPATH">
 <ANCHOR id ="XMLSHELLREADLINEFUNC" href="libxml/libxml-debugxml.html#XMLSHELLREADLINEFUNC">
 <ANCHOR id ="XMLSHELLCTXT" href="libxml/libxml-debugxml.html#XMLSHELLCTXT">
 <ANCHOR id ="XMLSHELLCTXTPTR" href="libxml/libxml-debugxml.html#XMLSHELLCTXTPTR">
diff --git a/doc/html/libxml-catalog.html b/doc/html/libxml-catalog.html
index 29ee56c..3415639 100644
--- a/doc/html/libxml-catalog.html
+++ b/doc/html/libxml-catalog.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN18961"
+NAME="AEN19010"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN18964"
+NAME="AEN19013"
 ></A
 ><H2
 >Synopsis</H2
@@ -506,7 +506,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19065"
+NAME="AEN19114"
 ></A
 ><H2
 >Description</H2
@@ -516,14 +516,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19068"
+NAME="AEN19117"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19070"
+NAME="AEN19119"
 ></A
 ><H3
 ><A
@@ -551,7 +551,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19076"
+NAME="AEN19125"
 ></A
 ><H3
 ><A
@@ -577,7 +577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19081"
+NAME="AEN19130"
 ></A
 ><H3
 ><A
@@ -607,7 +607,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19086"
+NAME="AEN19135"
 ></A
 ><H3
 ><A
@@ -638,7 +638,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19091"
+NAME="AEN19140"
 ></A
 ><H3
 ><A
@@ -664,7 +664,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19096"
+NAME="AEN19145"
 ></A
 ><H3
 ><A
@@ -690,7 +690,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19101"
+NAME="AEN19150"
 ></A
 ><H3
 ><A
@@ -720,7 +720,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19108"
+NAME="AEN19157"
 ></A
 ><P
 ></P
@@ -773,7 +773,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19121"
+NAME="AEN19170"
 ></A
 ><H3
 ><A
@@ -806,7 +806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19128"
+NAME="AEN19177"
 ></A
 ><P
 ></P
@@ -859,7 +859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19141"
+NAME="AEN19190"
 ></A
 ><H3
 ><A
@@ -891,7 +891,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19148"
+NAME="AEN19197"
 ></A
 ><P
 ></P
@@ -944,7 +944,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19161"
+NAME="AEN19210"
 ></A
 ><H3
 ><A
@@ -974,7 +974,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19168"
+NAME="AEN19217"
 ></A
 ><P
 ></P
@@ -1027,7 +1027,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19181"
+NAME="AEN19230"
 ></A
 ><H3
 ><A
@@ -1070,7 +1070,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19191"
+NAME="AEN19240"
 ></A
 ><P
 ></P
@@ -1174,7 +1174,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19216"
+NAME="AEN19265"
 ></A
 ><H3
 ><A
@@ -1208,7 +1208,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19224"
+NAME="AEN19273"
 ></A
 ><P
 ></P
@@ -1278,7 +1278,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19241"
+NAME="AEN19290"
 ></A
 ><H3
 ><A
@@ -1319,7 +1319,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19251"
+NAME="AEN19300"
 ></A
 ><P
 ></P
@@ -1407,7 +1407,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19272"
+NAME="AEN19321"
 ></A
 ><H3
 ><A
@@ -1444,7 +1444,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19281"
+NAME="AEN19330"
 ></A
 ><P
 ></P
@@ -1515,7 +1515,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19298"
+NAME="AEN19347"
 ></A
 ><H3
 ><A
@@ -1552,7 +1552,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19307"
+NAME="AEN19356"
 ></A
 ><P
 ></P
@@ -1623,7 +1623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19324"
+NAME="AEN19373"
 ></A
 ><H3
 ><A
@@ -1660,7 +1660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19333"
+NAME="AEN19382"
 ></A
 ><P
 ></P
@@ -1731,7 +1731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19350"
+NAME="AEN19399"
 ></A
 ><H3
 ><A
@@ -1765,7 +1765,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19358"
+NAME="AEN19407"
 ></A
 ><P
 ></P
@@ -1820,7 +1820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19371"
+NAME="AEN19420"
 ></A
 ><H3
 ><A
@@ -1850,7 +1850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19378"
+NAME="AEN19427"
 ></A
 ><P
 ></P
@@ -1888,7 +1888,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19387"
+NAME="AEN19436"
 ></A
 ><H3
 ><A
@@ -1918,7 +1918,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19394"
+NAME="AEN19443"
 ></A
 ><P
 ></P
@@ -1971,7 +1971,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19407"
+NAME="AEN19456"
 ></A
 ><H3
 ><A
@@ -2001,7 +2001,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19413"
+NAME="AEN19462"
 ></A
 ><H3
 ><A
@@ -2031,7 +2031,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19419"
+NAME="AEN19468"
 ></A
 ><P
 ></P
@@ -2084,7 +2084,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19432"
+NAME="AEN19481"
 ></A
 ><H3
 ><A
@@ -2114,7 +2114,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19438"
+NAME="AEN19487"
 ></A
 ><P
 ></P
@@ -2152,7 +2152,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19447"
+NAME="AEN19496"
 ></A
 ><H3
 ><A
@@ -2180,7 +2180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19453"
+NAME="AEN19502"
 ></A
 ><H3
 ><A
@@ -2210,7 +2210,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19460"
+NAME="AEN19509"
 ></A
 ><P
 ></P
@@ -2248,7 +2248,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19469"
+NAME="AEN19518"
 ></A
 ><H3
 ><A
@@ -2285,7 +2285,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19478"
+NAME="AEN19527"
 ></A
 ><P
 ></P
@@ -2356,7 +2356,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19495"
+NAME="AEN19544"
 ></A
 ><H3
 ><A
@@ -2389,7 +2389,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19503"
+NAME="AEN19552"
 ></A
 ><P
 ></P
@@ -2443,7 +2443,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19516"
+NAME="AEN19565"
 ></A
 ><H3
 ><A
@@ -2476,7 +2476,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19524"
+NAME="AEN19573"
 ></A
 ><P
 ></P
@@ -2530,7 +2530,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19537"
+NAME="AEN19586"
 ></A
 ><H3
 ><A
@@ -2563,7 +2563,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19545"
+NAME="AEN19594"
 ></A
 ><P
 ></P
@@ -2617,7 +2617,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19558"
+NAME="AEN19607"
 ></A
 ><H3
 ><A
@@ -2661,7 +2661,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19568"
+NAME="AEN19617"
 ></A
 ><P
 ></P
@@ -2748,7 +2748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19589"
+NAME="AEN19638"
 ></A
 ><H3
 ><A
@@ -2778,7 +2778,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19596"
+NAME="AEN19645"
 ></A
 ><P
 ></P
@@ -2831,7 +2831,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19609"
+NAME="AEN19658"
 ></A
 ><H3
 ><A
@@ -2865,7 +2865,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19617"
+NAME="AEN19666"
 ></A
 ><P
 ></P
@@ -2918,7 +2918,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19630"
+NAME="AEN19679"
 ></A
 ><H3
 ><A
@@ -2945,7 +2945,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19636"
+NAME="AEN19685"
 ></A
 ><P
 ></P
@@ -2981,7 +2981,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19645"
+NAME="AEN19694"
 ></A
 ><H3
 ><A
@@ -3008,7 +3008,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19651"
+NAME="AEN19700"
 ></A
 ><P
 ></P
@@ -3046,7 +3046,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19660"
+NAME="AEN19709"
 ></A
 ><H3
 ><A
@@ -3077,7 +3077,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19667"
+NAME="AEN19716"
 ></A
 ><P
 ></P
@@ -3132,7 +3132,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19680"
+NAME="AEN19729"
 ></A
 ><H3
 ><A
@@ -3171,7 +3171,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19689"
+NAME="AEN19738"
 ></A
 ><P
 ></P
@@ -3259,7 +3259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19710"
+NAME="AEN19759"
 ></A
 ><H3
 ><A
@@ -3294,7 +3294,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19718"
+NAME="AEN19767"
 ></A
 ><P
 ></P
@@ -3365,7 +3365,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19735"
+NAME="AEN19784"
 ></A
 ><H3
 ><A
@@ -3393,7 +3393,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19741"
+NAME="AEN19790"
 ></A
 ><P
 ></P
@@ -3446,7 +3446,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19754"
+NAME="AEN19803"
 ></A
 ><H3
 ><A
@@ -3481,7 +3481,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19762"
+NAME="AEN19811"
 ></A
 ><P
 ></P
@@ -3534,7 +3534,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19775"
+NAME="AEN19824"
 ></A
 ><H3
 ><A
@@ -3565,7 +3565,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19782"
+NAME="AEN19831"
 ></A
 ><P
 ></P
@@ -3603,7 +3603,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19791"
+NAME="AEN19840"
 ></A
 ><H3
 ><A
@@ -3634,7 +3634,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19798"
+NAME="AEN19847"
 ></A
 ><P
 ></P
@@ -3670,7 +3670,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19807"
+NAME="AEN19856"
 ></A
 ><H3
 ><A
@@ -3707,7 +3707,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19816"
+NAME="AEN19865"
 ></A
 ><P
 ></P
@@ -3760,7 +3760,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19829"
+NAME="AEN19878"
 ></A
 ><H3
 ><A
@@ -3797,7 +3797,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19838"
+NAME="AEN19887"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html
index d15d67f..966023b 100644
--- a/doc/html/libxml-debugxml.html
+++ b/doc/html/libxml-debugxml.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN25143"
+NAME="AEN25191"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN25146"
+NAME="AEN25194"
 ></A
 ><H2
 >Synopsis</H2
@@ -283,26 +283,6 @@
 HREF="libxml-debugxml.html#XMLBOOLTOTEXT"
 >xmlBoolToText</A
 >                   (int boolval);
-<GTKDOCLINK
-HREF="LONG"
->long</GTKDOCLINK
->        <A
-HREF="libxml-debugxml.html#XMLGETLINENO"
->xmlGetLineNo</A
->                    (<A
-HREF="libxml-tree.html#XMLNODEPTR"
->xmlNodePtr</A
-> node);
-<A
-HREF="libxml-tree.html#XMLCHAR"
->xmlChar</A
->*    <A
-HREF="libxml-debugxml.html#XMLGETNODEPATH"
->xmlGetNodePath</A
->                  (<A
-HREF="libxml-tree.html#XMLNODEPTR"
->xmlNodePtr</A
-> node);
 char*       (<A
 HREF="libxml-debugxml.html#XMLSHELLREADLINEFUNC"
 >*xmlShellReadlineFunc</A
@@ -533,7 +513,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN25247"
+NAME="AEN25289"
 ></A
 ><H2
 >Description</H2
@@ -543,14 +523,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN25250"
+NAME="AEN25292"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25252"
+NAME="AEN25294"
 ></A
 ><H3
 ><A
@@ -584,7 +564,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25260"
+NAME="AEN25302"
 ></A
 ><P
 ></P
@@ -639,7 +619,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25273"
+NAME="AEN25315"
 ></A
 ><H3
 ><A
@@ -674,7 +654,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25281"
+NAME="AEN25323"
 ></A
 ><P
 ></P
@@ -746,7 +726,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25298"
+NAME="AEN25340"
 ></A
 ><H3
 ><A
@@ -781,7 +761,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25306"
+NAME="AEN25348"
 ></A
 ><P
 ></P
@@ -853,7 +833,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25323"
+NAME="AEN25365"
 ></A
 ><H3
 ><A
@@ -888,7 +868,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25331"
+NAME="AEN25373"
 ></A
 ><P
 ></P
@@ -960,7 +940,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25348"
+NAME="AEN25390"
 ></A
 ><H3
 ><A
@@ -995,7 +975,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25356"
+NAME="AEN25398"
 ></A
 ><P
 ></P
@@ -1067,7 +1047,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25373"
+NAME="AEN25415"
 ></A
 ><H3
 ><A
@@ -1102,7 +1082,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25381"
+NAME="AEN25423"
 ></A
 ><P
 ></P
@@ -1174,7 +1154,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25398"
+NAME="AEN25440"
 ></A
 ><H3
 ><A
@@ -1208,184 +1188,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25406"
-></A
-><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
->output</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  the FILE * for the output</TD
-></TR
-><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
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN25419"
-></A
-><H3
-><A
-NAME="XMLDEBUGDUMPDOCUMENT"
-></A
->xmlDebugDumpDocument ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->void        xmlDebugDumpDocument            (<GTKDOCLINK
-HREF="FILE-CAPS"
->FILE</GTKDOCLINK
-> *output,
-                                             <A
-HREF="libxml-tree.html#XMLDOCPTR"
->xmlDocPtr</A
-> doc);</PRE
-></TD
-></TR
-></TABLE
-><P
->Dumps debug information for the document, it's recursive</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
-NAME="AEN25427"
-></A
-><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
->output</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  the FILE * for the output</TD
-></TR
-><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
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN25440"
-></A
-><H3
-><A
-NAME="XMLDEBUGDUMPDTD"
-></A
->xmlDebugDumpDTD ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->void        xmlDebugDumpDTD                 (<GTKDOCLINK
-HREF="FILE-CAPS"
->FILE</GTKDOCLINK
-> *output,
-                                             <A
-HREF="libxml-tree.html#XMLDTDPTR"
->xmlDtdPtr</A
-> dtd);</PRE
-></TD
-></TR
-></TABLE
-><P
->Dumps debug information for the DTD</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN25448"
 ></A
 ><P
@@ -1423,14 +1225,14 @@
 ><TT
 CLASS="PARAMETER"
 ><I
->dtd</I
+>doc</I
 ></TT
 >&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the DTD</TD
+>  the document</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1445,9 +1247,9 @@
 ></A
 ><H3
 ><A
-NAME="XMLDEBUGDUMPENTITIES"
+NAME="XMLDEBUGDUMPDOCUMENT"
 ></A
->xmlDebugDumpEntities ()</H3
+>xmlDebugDumpDocument ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1457,7 +1259,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->void        xmlDebugDumpEntities            (<GTKDOCLINK
+>void        xmlDebugDumpDocument            (<GTKDOCLINK
 HREF="FILE-CAPS"
 >FILE</GTKDOCLINK
 > *output,
@@ -1469,7 +1271,7 @@
 ></TR
 ></TABLE
 ><P
->Dumps debug information for all the entities in use by the document</P
+>Dumps debug information for the document, it's recursive</P
 ><P
 ></P
 ><DIV
@@ -1534,6 +1336,184 @@
 ></A
 ><H3
 ><A
+NAME="XMLDEBUGDUMPDTD"
+></A
+>xmlDebugDumpDTD ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlDebugDumpDTD                 (<GTKDOCLINK
+HREF="FILE-CAPS"
+>FILE</GTKDOCLINK
+> *output,
+                                             <A
+HREF="libxml-tree.html#XMLDTDPTR"
+>xmlDtdPtr</A
+> dtd);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Dumps debug information for the DTD</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN25490"
+></A
+><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
+>output</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the FILE * for the output</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>dtd</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the DTD</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN25503"
+></A
+><H3
+><A
+NAME="XMLDEBUGDUMPENTITIES"
+></A
+>xmlDebugDumpEntities ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlDebugDumpEntities            (<GTKDOCLINK
+HREF="FILE-CAPS"
+>FILE</GTKDOCLINK
+> *output,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Dumps debug information for all the entities in use by the document</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN25511"
+></A
+><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
+>output</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the FILE * for the output</TD
+></TR
+><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
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN25524"
+></A
+><H3
+><A
 NAME="XMLLSONENODE"
 ></A
 >xmlLsOneNode ()</H3
@@ -1562,7 +1542,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25489"
+NAME="AEN25531"
 ></A
 ><P
 ></P
@@ -1617,7 +1597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25502"
+NAME="AEN25544"
 ></A
 ><H3
 ><A
@@ -1645,7 +1625,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25508"
+NAME="AEN25550"
 ></A
 ><P
 ></P
@@ -1698,7 +1678,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25521"
+NAME="AEN25563"
 ></A
 ><H3
 ><A
@@ -1725,7 +1705,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25527"
+NAME="AEN25569"
 ></A
 ><P
 ></P
@@ -1778,179 +1758,6 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25540"
-></A
-><H3
-><A
-NAME="XMLGETLINENO"
-></A
->xmlGetLineNo ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
-><GTKDOCLINK
-HREF="LONG"
->long</GTKDOCLINK
->        xmlGetLineNo                    (<A
-HREF="libxml-tree.html#XMLNODEPTR"
->xmlNodePtr</A
-> node);</PRE
-></TD
-></TR
-></TABLE
-><P
->Get line number of node</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
-NAME="AEN25548"
-></A
-><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"
-> valid node</TD
-></TR
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><I
-CLASS="EMPHASIS"
->Returns</I
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->the line number if sucessfull, -1 otherwise</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN25561"
-></A
-><H3
-><A
-NAME="XMLGETNODEPATH"
-></A
->xmlGetNodePath ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
-><A
-HREF="libxml-tree.html#XMLCHAR"
->xmlChar</A
->*    xmlGetNodePath                  (<A
-HREF="libxml-tree.html#XMLNODEPTR"
->xmlNodePtr</A
-> node);</PRE
-></TD
-></TR
-></TABLE
-><P
->Build a structure based Path for the given node</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
-NAME="AEN25569"
-></A
-><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"
-> a node</TD
-></TR
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><I
-CLASS="EMPHASIS"
->Returns</I
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->the new path or NULL in case of error. The caller must free
-the returned string</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
 NAME="AEN25582"
 ></A
 ><H3
diff --git a/doc/html/libxml-docbparser.html b/doc/html/libxml-docbparser.html
index 123db41..d205393 100644
--- a/doc/html/libxml-docbparser.html
+++ b/doc/html/libxml-docbparser.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20360"
+NAME="AEN20408"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20363"
+NAME="AEN20411"
 ></A
 ><H2
 >Synopsis</H2
@@ -295,7 +295,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20400"
+NAME="AEN20448"
 ></A
 ><H2
 >Description</H2
@@ -305,14 +305,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20403"
+NAME="AEN20451"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20405"
+NAME="AEN20453"
 ></A
 ><H3
 ><A
@@ -338,7 +338,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20410"
+NAME="AEN20458"
 ></A
 ><H3
 ><A
@@ -364,7 +364,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20415"
+NAME="AEN20463"
 ></A
 ><H3
 ><A
@@ -390,7 +390,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20420"
+NAME="AEN20468"
 ></A
 ><H3
 ><A
@@ -416,7 +416,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20425"
+NAME="AEN20473"
 ></A
 ><H3
 ><A
@@ -442,7 +442,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20430"
+NAME="AEN20478"
 ></A
 ><H3
 ><A
@@ -468,7 +468,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20435"
+NAME="AEN20483"
 ></A
 ><H3
 ><A
@@ -494,7 +494,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20440"
+NAME="AEN20488"
 ></A
 ><H3
 ><A
@@ -520,7 +520,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20445"
+NAME="AEN20493"
 ></A
 ><H3
 ><A
@@ -546,7 +546,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20450"
+NAME="AEN20498"
 ></A
 ><H3
 ><A
@@ -578,7 +578,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20456"
+NAME="AEN20504"
 ></A
 ><P
 ></P
@@ -722,7 +722,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20489"
+NAME="AEN20537"
 ></A
 ><H3
 ><A
@@ -763,7 +763,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20498"
+NAME="AEN20546"
 ></A
 ><P
 ></P
@@ -867,7 +867,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20523"
+NAME="AEN20571"
 ></A
 ><H3
 ><A
@@ -901,7 +901,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20531"
+NAME="AEN20579"
 ></A
 ><P
 ></P
@@ -971,7 +971,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20548"
+NAME="AEN20596"
 ></A
 ><H3
 ><A
@@ -1010,7 +1010,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20556"
+NAME="AEN20604"
 ></A
 ><P
 ></P
@@ -1114,7 +1114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20581"
+NAME="AEN20629"
 ></A
 ><H3
 ><A
@@ -1147,7 +1147,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20588"
+NAME="AEN20636"
 ></A
 ><P
 ></P
@@ -1217,7 +1217,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20605"
+NAME="AEN20653"
 ></A
 ><H3
 ><A
@@ -1248,7 +1248,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20612"
+NAME="AEN20660"
 ></A
 ><P
 ></P
@@ -1286,7 +1286,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20621"
+NAME="AEN20669"
 ></A
 ><H3
 ><A
@@ -1340,7 +1340,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20632"
+NAME="AEN20680"
 ></A
 ><P
 ></P
@@ -1478,7 +1478,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20665"
+NAME="AEN20713"
 ></A
 ><H3
 ><A
@@ -1511,7 +1511,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20672"
+NAME="AEN20720"
 ></A
 ><P
 ></P
@@ -1615,7 +1615,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20697"
+NAME="AEN20745"
 ></A
 ><H3
 ><A
@@ -1648,7 +1648,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20704"
+NAME="AEN20752"
 ></A
 ><P
 ></P
@@ -1718,7 +1718,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20721"
+NAME="AEN20769"
 ></A
 ><H3
 ><A
@@ -1749,7 +1749,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20728"
+NAME="AEN20776"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html
index 9830b84..0e0530e 100644
--- a/doc/html/libxml-encoding.html
+++ b/doc/html/libxml-encoding.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN23587"
+NAME="AEN23635"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN23590"
+NAME="AEN23638"
 ></A
 ><H2
 >Synopsis</H2
@@ -382,7 +382,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23650"
+NAME="AEN23698"
 ></A
 ><H2
 >Description</H2
@@ -392,14 +392,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23653"
+NAME="AEN23701"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23655"
+NAME="AEN23703"
 ></A
 ><H3
 ><A
@@ -465,7 +465,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23662"
+NAME="AEN23710"
 ></A
 ><H3
 ><A
@@ -496,7 +496,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23668"
+NAME="AEN23716"
 ></A
 ><P
 ></P
@@ -624,7 +624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23697"
+NAME="AEN23745"
 ></A
 ><H3
 ><A
@@ -657,7 +657,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23703"
+NAME="AEN23751"
 ></A
 ><P
 ></P
@@ -785,7 +785,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23732"
+NAME="AEN23780"
 ></A
 ><H3
 ><A
@@ -819,7 +819,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23737"
+NAME="AEN23785"
 ></A
 ><H3
 ><A
@@ -845,7 +845,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23742"
+NAME="AEN23790"
 ></A
 ><H3
 ><A
@@ -876,7 +876,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23748"
+NAME="AEN23796"
 ></A
 ><H3
 ><A
@@ -905,7 +905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23754"
+NAME="AEN23802"
 ></A
 ><H3
 ><A
@@ -935,7 +935,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23761"
+NAME="AEN23809"
 ></A
 ><P
 ></P
@@ -973,7 +973,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23770"
+NAME="AEN23818"
 ></A
 ><H3
 ><A
@@ -1007,7 +1007,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23778"
+NAME="AEN23826"
 ></A
 ><P
 ></P
@@ -1060,7 +1060,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23791"
+NAME="AEN23839"
 ></A
 ><H3
 ><A
@@ -1091,7 +1091,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23798"
+NAME="AEN23846"
 ></A
 ><P
 ></P
@@ -1144,7 +1144,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23811"
+NAME="AEN23859"
 ></A
 ><H3
 ><A
@@ -1183,7 +1183,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23819"
+NAME="AEN23867"
 ></A
 ><P
 ></P
@@ -1253,7 +1253,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23836"
+NAME="AEN23884"
 ></A
 ><H3
 ><A
@@ -1285,7 +1285,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23843"
+NAME="AEN23891"
 ></A
 ><P
 ></P
@@ -1338,7 +1338,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23856"
+NAME="AEN23904"
 ></A
 ><H3
 ><A
@@ -1365,7 +1365,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23862"
+NAME="AEN23910"
 ></A
 ><P
 ></P
@@ -1418,7 +1418,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23875"
+NAME="AEN23923"
 ></A
 ><H3
 ><A
@@ -1446,7 +1446,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23881"
+NAME="AEN23929"
 ></A
 ><H3
 ><A
@@ -1478,7 +1478,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23888"
+NAME="AEN23936"
 ></A
 ><P
 ></P
@@ -1532,7 +1532,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23901"
+NAME="AEN23949"
 ></A
 ><H3
 ><A
@@ -1567,7 +1567,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23909"
+NAME="AEN23957"
 ></A
 ><P
 ></P
@@ -1620,7 +1620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23922"
+NAME="AEN23970"
 ></A
 ><H3
 ><A
@@ -1652,7 +1652,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23929"
+NAME="AEN23977"
 ></A
 ><P
 ></P
@@ -1723,7 +1723,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23946"
+NAME="AEN23994"
 ></A
 ><H3
 ><A
@@ -1771,7 +1771,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23956"
+NAME="AEN24004"
 ></A
 ><P
 ></P
@@ -1861,7 +1861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23977"
+NAME="AEN24025"
 ></A
 ><H3
 ><A
@@ -1899,7 +1899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23986"
+NAME="AEN24034"
 ></A
 ><P
 ></P
@@ -1989,7 +1989,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24007"
+NAME="AEN24055"
 ></A
 ><H3
 ><A
@@ -2028,7 +2028,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24016"
+NAME="AEN24064"
 ></A
 ><P
 ></P
@@ -2118,7 +2118,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24037"
+NAME="AEN24085"
 ></A
 ><H3
 ><A
@@ -2148,7 +2148,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24044"
+NAME="AEN24092"
 ></A
 ><P
 ></P
@@ -2201,7 +2201,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24057"
+NAME="AEN24105"
 ></A
 ><H3
 ><A
@@ -2232,7 +2232,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24063"
+NAME="AEN24111"
 ></A
 ><P
 ></P
@@ -2359,7 +2359,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24092"
+NAME="AEN24140"
 ></A
 ><H3
 ><A
@@ -2390,7 +2390,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24098"
+NAME="AEN24146"
 ></A
 ><P
 ></P
@@ -2517,7 +2517,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24127"
+NAME="AEN24175"
 ></A
 ><H3
 ><A
@@ -2559,7 +2559,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24135"
+NAME="AEN24183"
 ></A
 ><P
 ></P
@@ -2617,7 +2617,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24149"
+NAME="AEN24197"
 ></A
 ><H3
 ><A
@@ -2648,7 +2648,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24156"
+NAME="AEN24204"
 ></A
 ><P
 ></P
@@ -2719,7 +2719,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24173"
+NAME="AEN24221"
 ></A
 ><H3
 ><A
@@ -2753,7 +2753,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24181"
+NAME="AEN24229"
 ></A
 ><P
 ></P
@@ -2828,7 +2828,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24199"
+NAME="AEN24247"
 ></A
 ><H3
 ><A
@@ -2863,7 +2863,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24207"
+NAME="AEN24255"
 ></A
 ><P
 ></P
@@ -2933,7 +2933,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24224"
+NAME="AEN24272"
 ></A
 ><H3
 ><A
@@ -2967,7 +2967,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24232"
+NAME="AEN24280"
 ></A
 ><P
 ></P
@@ -3038,7 +3038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24249"
+NAME="AEN24297"
 ></A
 ><H3
 ><A
@@ -3073,7 +3073,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24257"
+NAME="AEN24305"
 ></A
 ><P
 ></P
@@ -3161,7 +3161,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24278"
+NAME="AEN24326"
 ></A
 ><H3
 ><A
@@ -3192,7 +3192,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24285"
+NAME="AEN24333"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-entities.html b/doc/html/libxml-entities.html
index a477dc3..ae1137c 100644
--- a/doc/html/libxml-entities.html
+++ b/doc/html/libxml-entities.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN7786"
+NAME="AEN7834"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN7789"
+NAME="AEN7837"
 ></A
 ><H2
 >Synopsis</H2
@@ -371,7 +371,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7852"
+NAME="AEN7900"
 ></A
 ><H2
 >Description</H2
@@ -381,14 +381,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7855"
+NAME="AEN7903"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7857"
+NAME="AEN7905"
 ></A
 ><H3
 ><A
@@ -421,7 +421,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7862"
+NAME="AEN7910"
 ></A
 ><H3
 ><A
@@ -467,7 +467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7867"
+NAME="AEN7915"
 ></A
 ><H3
 ><A
@@ -493,7 +493,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7872"
+NAME="AEN7920"
 ></A
 ><H3
 ><A
@@ -519,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7877"
+NAME="AEN7925"
 ></A
 ><H3
 ><A
@@ -547,7 +547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7883"
+NAME="AEN7931"
 ></A
 ><H3
 ><A
@@ -597,7 +597,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7895"
+NAME="AEN7943"
 ></A
 ><P
 ></P
@@ -735,7 +735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7928"
+NAME="AEN7976"
 ></A
 ><H3
 ><A
@@ -785,7 +785,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7940"
+NAME="AEN7988"
 ></A
 ><P
 ></P
@@ -923,7 +923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7973"
+NAME="AEN8021"
 ></A
 ><H3
 ><A
@@ -956,7 +956,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7981"
+NAME="AEN8029"
 ></A
 ><P
 ></P
@@ -1009,7 +1009,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7994"
+NAME="AEN8042"
 ></A
 ><H3
 ><A
@@ -1048,7 +1048,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8003"
+NAME="AEN8051"
 ></A
 ><P
 ></P
@@ -1118,7 +1118,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8020"
+NAME="AEN8068"
 ></A
 ><H3
 ><A
@@ -1156,7 +1156,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8029"
+NAME="AEN8077"
 ></A
 ><P
 ></P
@@ -1226,7 +1226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8046"
+NAME="AEN8094"
 ></A
 ><H3
 ><A
@@ -1264,7 +1264,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8055"
+NAME="AEN8103"
 ></A
 ><P
 ></P
@@ -1334,7 +1334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8072"
+NAME="AEN8120"
 ></A
 ><H3
 ><A
@@ -1378,7 +1378,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8083"
+NAME="AEN8131"
 ></A
 ><P
 ></P
@@ -1448,7 +1448,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8100"
+NAME="AEN8148"
 ></A
 ><H3
 ><A
@@ -1488,7 +1488,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8109"
+NAME="AEN8157"
 ></A
 ><P
 ></P
@@ -1558,7 +1558,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8126"
+NAME="AEN8174"
 ></A
 ><H3
 ><A
@@ -1596,7 +1596,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8135"
+NAME="AEN8183"
 ></A
 ><P
 ></P
@@ -1666,7 +1666,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8152"
+NAME="AEN8200"
 ></A
 ><H3
 ><A
@@ -1696,7 +1696,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8159"
+NAME="AEN8207"
 ></A
 ><P
 ></P
@@ -1732,7 +1732,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8168"
+NAME="AEN8216"
 ></A
 ><H3
 ><A
@@ -1765,7 +1765,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8176"
+NAME="AEN8224"
 ></A
 ><P
 ></P
@@ -1818,7 +1818,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8189"
+NAME="AEN8237"
 ></A
 ><H3
 ><A
@@ -1848,7 +1848,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8196"
+NAME="AEN8244"
 ></A
 ><P
 ></P
@@ -1886,7 +1886,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8205"
+NAME="AEN8253"
 ></A
 ><H3
 ><A
@@ -1920,7 +1920,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8213"
+NAME="AEN8261"
 ></A
 ><P
 ></P
@@ -1975,7 +1975,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8226"
+NAME="AEN8274"
 ></A
 ><H3
 ><A
@@ -2009,7 +2009,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8234"
+NAME="AEN8282"
 ></A
 ><P
 ></P
@@ -2064,7 +2064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8247"
+NAME="AEN8295"
 ></A
 ><H3
 ><A
diff --git a/doc/html/libxml-globals.html b/doc/html/libxml-globals.html
index 842379b..51a9812 100644
--- a/doc/html/libxml-globals.html
+++ b/doc/html/libxml-globals.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20130"
+NAME="AEN20178"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20133"
+NAME="AEN20181"
 ></A
 ><H2
 >Synopsis</H2
@@ -264,7 +264,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20164"
+NAME="AEN20212"
 ></A
 ><H2
 >Description</H2
@@ -274,14 +274,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20167"
+NAME="AEN20215"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20169"
+NAME="AEN20217"
 ></A
 ><H3
 ><A
@@ -340,7 +340,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20174"
+NAME="AEN20222"
 ></A
 ><H3
 ><A
@@ -366,7 +366,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20179"
+NAME="AEN20227"
 ></A
 ><H3
 ><A
@@ -400,7 +400,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20187"
+NAME="AEN20235"
 ></A
 ><P
 ></P
@@ -438,7 +438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20196"
+NAME="AEN20244"
 ></A
 ><H3
 ><A
@@ -468,7 +468,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20203"
+NAME="AEN20251"
 ></A
 ><P
 ></P
@@ -506,7 +506,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20212"
+NAME="AEN20260"
 ></A
 ><H3
 ><A
@@ -536,7 +536,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20219"
+NAME="AEN20267"
 ></A
 ><P
 ></P
@@ -591,7 +591,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20232"
+NAME="AEN20280"
 ></A
 ><H3
 ><A
@@ -617,7 +617,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20237"
+NAME="AEN20285"
 ></A
 ><H3
 ><A
@@ -650,7 +650,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20245"
+NAME="AEN20293"
 ></A
 ><P
 ></P
@@ -688,7 +688,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20254"
+NAME="AEN20302"
 ></A
 ><H3
 ><A
@@ -714,7 +714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20259"
+NAME="AEN20307"
 ></A
 ><H3
 ><A
@@ -740,7 +740,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20264"
+NAME="AEN20312"
 ></A
 ><H3
 ><A
@@ -766,7 +766,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20269"
+NAME="AEN20317"
 ></A
 ><H3
 ><A
@@ -792,7 +792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20274"
+NAME="AEN20322"
 ></A
 ><H3
 ><A
@@ -818,7 +818,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20279"
+NAME="AEN20327"
 ></A
 ><H3
 ><A
@@ -844,7 +844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20284"
+NAME="AEN20332"
 ></A
 ><H3
 ><A
@@ -870,7 +870,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20289"
+NAME="AEN20337"
 ></A
 ><H3
 ><A
@@ -896,7 +896,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20294"
+NAME="AEN20342"
 ></A
 ><H3
 ><A
@@ -922,7 +922,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20299"
+NAME="AEN20347"
 ></A
 ><H3
 ><A
@@ -948,7 +948,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20304"
+NAME="AEN20352"
 ></A
 ><H3
 ><A
@@ -974,7 +974,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20309"
+NAME="AEN20357"
 ></A
 ><H3
 ><A
@@ -1000,7 +1000,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20314"
+NAME="AEN20362"
 ></A
 ><H3
 ><A
@@ -1026,7 +1026,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20319"
+NAME="AEN20367"
 ></A
 ><H3
 ><A
@@ -1052,7 +1052,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20324"
+NAME="AEN20372"
 ></A
 ><H3
 ><A
@@ -1078,7 +1078,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20329"
+NAME="AEN20377"
 ></A
 ><H3
 ><A
@@ -1104,7 +1104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20334"
+NAME="AEN20382"
 ></A
 ><H3
 ><A
@@ -1130,7 +1130,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20339"
+NAME="AEN20387"
 ></A
 ><H3
 ><A
@@ -1156,7 +1156,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20344"
+NAME="AEN20392"
 ></A
 ><H3
 ><A
@@ -1182,7 +1182,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20349"
+NAME="AEN20397"
 ></A
 ><H3
 ><A
diff --git a/doc/html/libxml-hash.html b/doc/html/libxml-hash.html
index 9b2f8f9..227a560 100644
--- a/doc/html/libxml-hash.html
+++ b/doc/html/libxml-hash.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN24303"
+NAME="AEN24351"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN24306"
+NAME="AEN24354"
 ></A
 ><H2
 >Synopsis</H2
@@ -524,7 +524,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN24404"
+NAME="AEN24452"
 ></A
 ><H2
 >Description</H2
@@ -534,14 +534,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN24407"
+NAME="AEN24455"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24409"
+NAME="AEN24457"
 ></A
 ><H3
 ><A
@@ -567,7 +567,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24414"
+NAME="AEN24462"
 ></A
 ><H3
 ><A
@@ -593,7 +593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24419"
+NAME="AEN24467"
 ></A
 ><H3
 ><A
@@ -622,7 +622,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24425"
+NAME="AEN24473"
 ></A
 ><P
 ></P
@@ -677,7 +677,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24438"
+NAME="AEN24486"
 ></A
 ><H3
 ><A
@@ -706,7 +706,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24444"
+NAME="AEN24492"
 ></A
 ><P
 ></P
@@ -761,7 +761,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24457"
+NAME="AEN24505"
 ></A
 ><H3
 ><A
@@ -791,7 +791,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24463"
+NAME="AEN24511"
 ></A
 ><P
 ></P
@@ -863,7 +863,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24480"
+NAME="AEN24528"
 ></A
 ><H3
 ><A
@@ -901,7 +901,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24488"
+NAME="AEN24536"
 ></A
 ><P
 ></P
@@ -1007,7 +1007,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24513"
+NAME="AEN24561"
 ></A
 ><H3
 ><A
@@ -1037,7 +1037,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24520"
+NAME="AEN24568"
 ></A
 ><P
 ></P
@@ -1090,7 +1090,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24533"
+NAME="AEN24581"
 ></A
 ><H3
 ><A
@@ -1125,7 +1125,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24541"
+NAME="AEN24589"
 ></A
 ><P
 ></P
@@ -1180,7 +1180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24554"
+NAME="AEN24602"
 ></A
 ><H3
 ><A
@@ -1216,7 +1216,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24562"
+NAME="AEN24610"
 ></A
 ><P
 ></P
@@ -1303,7 +1303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24583"
+NAME="AEN24631"
 ></A
 ><H3
 ><A
@@ -1349,7 +1349,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24593"
+NAME="AEN24641"
 ></A
 ><P
 ></P
@@ -1453,7 +1453,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24618"
+NAME="AEN24666"
 ></A
 ><H3
 ><A
@@ -1493,7 +1493,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24627"
+NAME="AEN24675"
 ></A
 ><P
 ></P
@@ -1597,7 +1597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24652"
+NAME="AEN24700"
 ></A
 ><H3
 ><A
@@ -1647,7 +1647,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24663"
+NAME="AEN24711"
 ></A
 ><P
 ></P
@@ -1768,7 +1768,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24692"
+NAME="AEN24740"
 ></A
 ><H3
 ><A
@@ -1813,7 +1813,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24702"
+NAME="AEN24750"
 ></A
 ><P
 ></P
@@ -1934,7 +1934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24731"
+NAME="AEN24779"
 ></A
 ><H3
 ><A
@@ -1988,7 +1988,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24743"
+NAME="AEN24791"
 ></A
 ><P
 ></P
@@ -2126,7 +2126,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24776"
+NAME="AEN24824"
 ></A
 ><H3
 ><A
@@ -2171,7 +2171,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24786"
+NAME="AEN24834"
 ></A
 ><P
 ></P
@@ -2258,7 +2258,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24807"
+NAME="AEN24855"
 ></A
 ><H3
 ><A
@@ -2307,7 +2307,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24818"
+NAME="AEN24866"
 ></A
 ><P
 ></P
@@ -2411,7 +2411,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24843"
+NAME="AEN24891"
 ></A
 ><H3
 ><A
@@ -2464,7 +2464,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24855"
+NAME="AEN24903"
 ></A
 ><P
 ></P
@@ -2585,7 +2585,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24884"
+NAME="AEN24932"
 ></A
 ><H3
 ><A
@@ -2619,7 +2619,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24892"
+NAME="AEN24940"
 ></A
 ><P
 ></P
@@ -2674,7 +2674,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24905"
+NAME="AEN24953"
 ></A
 ><H3
 ><A
@@ -2712,7 +2712,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24914"
+NAME="AEN24962"
 ></A
 ><P
 ></P
@@ -2784,7 +2784,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24931"
+NAME="AEN24979"
 ></A
 ><H3
 ><A
@@ -2826,7 +2826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24941"
+NAME="AEN24989"
 ></A
 ><P
 ></P
@@ -2915,7 +2915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24962"
+NAME="AEN25010"
 ></A
 ><H3
 ><A
@@ -2952,7 +2952,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24971"
+NAME="AEN25019"
 ></A
 ><P
 ></P
@@ -3022,7 +3022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24988"
+NAME="AEN25036"
 ></A
 ><H3
 ><A
@@ -3052,7 +3052,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24995"
+NAME="AEN25043"
 ></A
 ><P
 ></P
@@ -3106,7 +3106,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25008"
+NAME="AEN25056"
 ></A
 ><H3
 ><A
@@ -3141,7 +3141,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25016"
+NAME="AEN25064"
 ></A
 ><P
 ></P
@@ -3213,7 +3213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25033"
+NAME="AEN25081"
 ></A
 ><H3
 ><A
@@ -3262,7 +3262,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25044"
+NAME="AEN25092"
 ></A
 ><P
 ></P
@@ -3385,7 +3385,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25073"
+NAME="AEN25121"
 ></A
 ><H3
 ><A
@@ -3420,7 +3420,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25081"
+NAME="AEN25129"
 ></A
 ><P
 ></P
@@ -3492,7 +3492,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25098"
+NAME="AEN25146"
 ></A
 ><H3
 ><A
@@ -3541,7 +3541,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25109"
+NAME="AEN25157"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html
index 359e9fa..045946b 100644
--- a/doc/html/libxml-htmlparser.html
+++ b/doc/html/libxml-htmlparser.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10626"
+NAME="AEN10675"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10629"
+NAME="AEN10678"
 ></A
 ><H2
 >Synopsis</H2
@@ -395,7 +395,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10693"
+NAME="AEN10742"
 ></A
 ><H2
 >Description</H2
@@ -405,14 +405,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10696"
+NAME="AEN10745"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10698"
+NAME="AEN10747"
 ></A
 ><H3
 ><A
@@ -438,7 +438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10703"
+NAME="AEN10752"
 ></A
 ><H3
 ><A
@@ -464,7 +464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10708"
+NAME="AEN10757"
 ></A
 ><H3
 ><A
@@ -490,7 +490,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10713"
+NAME="AEN10762"
 ></A
 ><H3
 ><A
@@ -516,7 +516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10718"
+NAME="AEN10767"
 ></A
 ><H3
 ><A
@@ -542,7 +542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10723"
+NAME="AEN10772"
 ></A
 ><H3
 ><A
@@ -568,7 +568,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10728"
+NAME="AEN10777"
 ></A
 ><H3
 ><A
@@ -594,7 +594,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10733"
+NAME="AEN10782"
 ></A
 ><H3
 ><A
@@ -620,7 +620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10738"
+NAME="AEN10787"
 ></A
 ><H3
 ><A
@@ -646,7 +646,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10743"
+NAME="AEN10792"
 ></A
 ><H3
 ><A
@@ -682,7 +682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10748"
+NAME="AEN10797"
 ></A
 ><H3
 ><A
@@ -708,7 +708,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10753"
+NAME="AEN10802"
 ></A
 ><H3
 ><A
@@ -738,7 +738,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10758"
+NAME="AEN10807"
 ></A
 ><H3
 ><A
@@ -764,7 +764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10763"
+NAME="AEN10812"
 ></A
 ><H3
 ><A
@@ -797,7 +797,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10771"
+NAME="AEN10820"
 ></A
 ><P
 ></P
@@ -850,7 +850,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10784"
+NAME="AEN10833"
 ></A
 ><H3
 ><A
@@ -885,7 +885,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10793"
+NAME="AEN10842"
 ></A
 ><P
 ></P
@@ -938,7 +938,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10806"
+NAME="AEN10855"
 ></A
 ><H3
 ><A
@@ -970,7 +970,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10814"
+NAME="AEN10863"
 ></A
 ><P
 ></P
@@ -1023,7 +1023,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10827"
+NAME="AEN10876"
 ></A
 ><H3
 ><A
@@ -1059,7 +1059,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10835"
+NAME="AEN10884"
 ></A
 ><P
 ></P
@@ -1129,7 +1129,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10852"
+NAME="AEN10901"
 ></A
 ><H3
 ><A
@@ -1170,7 +1170,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10861"
+NAME="AEN10910"
 ></A
 ><P
 ></P
@@ -1257,7 +1257,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10882"
+NAME="AEN10931"
 ></A
 ><H3
 ><A
@@ -1296,7 +1296,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10892"
+NAME="AEN10941"
 ></A
 ><P
 ></P
@@ -1367,7 +1367,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10909"
+NAME="AEN10958"
 ></A
 ><H3
 ><A
@@ -1403,7 +1403,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10918"
+NAME="AEN10967"
 ></A
 ><P
 ></P
@@ -1456,7 +1456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10931"
+NAME="AEN10980"
 ></A
 ><H3
 ><A
@@ -1490,7 +1490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10940"
+NAME="AEN10989"
 ></A
 ><P
 ></P
@@ -1528,7 +1528,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10949"
+NAME="AEN10998"
 ></A
 ><H3
 ><A
@@ -1569,7 +1569,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10958"
+NAME="AEN11007"
 ></A
 ><P
 ></P
@@ -1674,7 +1674,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10983"
+NAME="AEN11032"
 ></A
 ><H3
 ><A
@@ -1708,7 +1708,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10991"
+NAME="AEN11040"
 ></A
 ><P
 ></P
@@ -1778,7 +1778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11008"
+NAME="AEN11057"
 ></A
 ><H3
 ><A
@@ -1817,7 +1817,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11016"
+NAME="AEN11065"
 ></A
 ><P
 ></P
@@ -1922,7 +1922,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11041"
+NAME="AEN11090"
 ></A
 ><H3
 ><A
@@ -1954,7 +1954,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11048"
+NAME="AEN11097"
 ></A
 ><P
 ></P
@@ -2024,7 +2024,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11065"
+NAME="AEN11114"
 ></A
 ><H3
 ><A
@@ -2055,7 +2055,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11071"
+NAME="AEN11120"
 ></A
 ><P
 ></P
@@ -2182,7 +2182,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11100"
+NAME="AEN11149"
 ></A
 ><H3
 ><A
@@ -2214,7 +2214,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11106"
+NAME="AEN11155"
 ></A
 ><P
 ></P
@@ -2358,7 +2358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11139"
+NAME="AEN11188"
 ></A
 ><H3
 ><A
@@ -2388,7 +2388,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11146"
+NAME="AEN11195"
 ></A
 ><P
 ></P
@@ -2441,7 +2441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11159"
+NAME="AEN11208"
 ></A
 ><H3
 ><A
@@ -2468,7 +2468,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11165"
+NAME="AEN11214"
 ></A
 ><P
 ></P
@@ -2521,7 +2521,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11178"
+NAME="AEN11227"
 ></A
 ><H3
 ><A
@@ -2552,7 +2552,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11185"
+NAME="AEN11234"
 ></A
 ><P
 ></P
@@ -2590,7 +2590,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11194"
+NAME="AEN11243"
 ></A
 ><H3
 ><A
@@ -2644,7 +2644,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11205"
+NAME="AEN11254"
 ></A
 ><P
 ></P
@@ -2782,7 +2782,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11238"
+NAME="AEN11287"
 ></A
 ><H3
 ><A
@@ -2815,7 +2815,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11245"
+NAME="AEN11294"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-htmltree.html b/doc/html/libxml-htmltree.html
index 63f0abb..13569fe 100644
--- a/doc/html/libxml-htmltree.html
+++ b/doc/html/libxml-htmltree.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN11275"
+NAME="AEN11324"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN11278"
+NAME="AEN11327"
 ></A
 ><H2
 >Synopsis</H2
@@ -361,7 +361,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11334"
+NAME="AEN11383"
 ></A
 ><H2
 >Description</H2
@@ -371,14 +371,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11337"
+NAME="AEN11386"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11339"
+NAME="AEN11388"
 ></A
 ><H3
 ><A
@@ -407,7 +407,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11345"
+NAME="AEN11394"
 ></A
 ><H3
 ><A
@@ -436,7 +436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11351"
+NAME="AEN11400"
 ></A
 ><H3
 ><A
@@ -465,7 +465,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11357"
+NAME="AEN11406"
 ></A
 ><H3
 ><A
@@ -494,7 +494,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11363"
+NAME="AEN11412"
 ></A
 ><H3
 ><A
@@ -523,7 +523,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11369"
+NAME="AEN11418"
 ></A
 ><H3
 ><A
@@ -560,7 +560,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11378"
+NAME="AEN11427"
 ></A
 ><P
 ></P
@@ -630,7 +630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11395"
+NAME="AEN11444"
 ></A
 ><H3
 ><A
@@ -678,7 +678,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11406"
+NAME="AEN11455"
 ></A
 ><P
 ></P
@@ -748,7 +748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11423"
+NAME="AEN11472"
 ></A
 ><H3
 ><A
@@ -781,7 +781,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11431"
+NAME="AEN11480"
 ></A
 ><P
 ></P
@@ -834,7 +834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11444"
+NAME="AEN11493"
 ></A
 ><H3
 ><A
@@ -870,7 +870,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11452"
+NAME="AEN11501"
 ></A
 ><P
 ></P
@@ -940,7 +940,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11469"
+NAME="AEN11518"
 ></A
 ><H3
 ><A
@@ -976,7 +976,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11477"
+NAME="AEN11526"
 ></A
 ><P
 ></P
@@ -1048,7 +1048,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11494"
+NAME="AEN11543"
 ></A
 ><H3
 ><A
@@ -1082,7 +1082,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11502"
+NAME="AEN11551"
 ></A
 ><P
 ></P
@@ -1152,7 +1152,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11519"
+NAME="AEN11568"
 ></A
 ><H3
 ><A
@@ -1189,7 +1189,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11527"
+NAME="AEN11576"
 ></A
 ><P
 ></P
@@ -1259,7 +1259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11544"
+NAME="AEN11593"
 ></A
 ><H3
 ><A
@@ -1298,7 +1298,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11553"
+NAME="AEN11602"
 ></A
 ><P
 ></P
@@ -1370,7 +1370,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11570"
+NAME="AEN11619"
 ></A
 ><H3
 ><A
@@ -1409,7 +1409,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11579"
+NAME="AEN11628"
 ></A
 ><P
 ></P
@@ -1481,7 +1481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11596"
+NAME="AEN11645"
 ></A
 ><H3
 ><A
@@ -1523,7 +1523,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11606"
+NAME="AEN11655"
 ></A
 ><P
 ></P
@@ -1644,7 +1644,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11635"
+NAME="AEN11684"
 ></A
 ><H3
 ><A
@@ -1677,7 +1677,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11642"
+NAME="AEN11691"
 ></A
 ><P
 ></P
@@ -1764,7 +1764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11663"
+NAME="AEN11712"
 ></A
 ><H3
 ><A
@@ -1797,7 +1797,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11670"
+NAME="AEN11719"
 ></A
 ><P
 ></P
@@ -1901,7 +1901,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11695"
+NAME="AEN11744"
 ></A
 ><H3
 ><A
@@ -1941,7 +1941,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11704"
+NAME="AEN11753"
 ></A
 ><P
 ></P
@@ -2047,7 +2047,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11729"
+NAME="AEN11778"
 ></A
 ><H3
 ><A
@@ -2082,7 +2082,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11737"
+NAME="AEN11786"
 ></A
 ><P
 ></P
@@ -2154,7 +2154,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11754"
+NAME="AEN11803"
 ></A
 ><H3
 ><A
@@ -2190,7 +2190,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11762"
+NAME="AEN11811"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-nanoftp.html b/doc/html/libxml-nanoftp.html
index 1048387..e212e62 100644
--- a/doc/html/libxml-nanoftp.html
+++ b/doc/html/libxml-nanoftp.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17477"
+NAME="AEN17526"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17480"
+NAME="AEN17529"
 ></A
 ><H2
 >Synopsis</H2
@@ -283,7 +283,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17509"
+NAME="AEN17558"
 ></A
 ><H2
 >Description</H2
@@ -293,14 +293,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17512"
+NAME="AEN17561"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17514"
+NAME="AEN17563"
 ></A
 ><H3
 ><A
@@ -342,7 +342,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17521"
+NAME="AEN17570"
 ></A
 ><P
 ></P
@@ -567,7 +567,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17574"
+NAME="AEN17623"
 ></A
 ><H3
 ><A
@@ -596,7 +596,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17580"
+NAME="AEN17629"
 ></A
 ><P
 ></P
@@ -668,7 +668,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17597"
+NAME="AEN17646"
 ></A
 ><H3
 ><A
@@ -698,7 +698,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17603"
+NAME="AEN17652"
 ></A
 ><H3
 ><A
@@ -726,7 +726,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17609"
+NAME="AEN17658"
 ></A
 ><H3
 ><A
@@ -753,7 +753,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17615"
+NAME="AEN17664"
 ></A
 ><P
 ></P
@@ -791,7 +791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17624"
+NAME="AEN17673"
 ></A
 ><H3
 ><A
@@ -818,7 +818,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17630"
+NAME="AEN17679"
 ></A
 ><P
 ></P
@@ -856,7 +856,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17639"
+NAME="AEN17688"
 ></A
 ><H3
 ><A
@@ -884,7 +884,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17645"
+NAME="AEN17694"
 ></A
 ><P
 ></P
@@ -939,7 +939,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17658"
+NAME="AEN17707"
 ></A
 ><H3
 ><A
@@ -966,7 +966,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17664"
+NAME="AEN17713"
 ></A
 ><P
 ></P
@@ -1004,7 +1004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17673"
+NAME="AEN17722"
 ></A
 ><H3
 ><A
@@ -1031,7 +1031,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17679"
+NAME="AEN17728"
 ></A
 ><P
 ></P
@@ -1084,7 +1084,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17692"
+NAME="AEN17741"
 ></A
 ><H3
 ><A
@@ -1111,7 +1111,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17698"
+NAME="AEN17747"
 ></A
 ><P
 ></P
@@ -1164,7 +1164,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17711"
+NAME="AEN17760"
 ></A
 ><H3
 ><A
@@ -1191,7 +1191,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17717"
+NAME="AEN17766"
 ></A
 ><P
 ></P
@@ -1244,7 +1244,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17730"
+NAME="AEN17779"
 ></A
 ><H3
 ><A
@@ -1274,7 +1274,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17736"
+NAME="AEN17785"
 ></A
 ><P
 ></P
@@ -1312,7 +1312,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17745"
+NAME="AEN17794"
 ></A
 ><H3
 ><A
@@ -1345,7 +1345,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17751"
+NAME="AEN17800"
 ></A
 ><P
 ></P
@@ -1456,7 +1456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17777"
+NAME="AEN17826"
 ></A
 ><H3
 ><A
@@ -1488,7 +1488,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17783"
+NAME="AEN17832"
 ></A
 ><P
 ></P
@@ -1558,7 +1558,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17800"
+NAME="AEN17849"
 ></A
 ><H3
 ><A
@@ -1585,7 +1585,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17806"
+NAME="AEN17855"
 ></A
 ><P
 ></P
@@ -1638,7 +1638,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17819"
+NAME="AEN17868"
 ></A
 ><H3
 ><A
@@ -1665,7 +1665,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17825"
+NAME="AEN17874"
 ></A
 ><P
 ></P
@@ -1718,7 +1718,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17838"
+NAME="AEN17887"
 ></A
 ><H3
 ><A
@@ -1746,7 +1746,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17844"
+NAME="AEN17893"
 ></A
 ><P
 ></P
@@ -1816,7 +1816,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17861"
+NAME="AEN17910"
 ></A
 ><H3
 ><A
@@ -1844,7 +1844,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17867"
+NAME="AEN17916"
 ></A
 ><P
 ></P
@@ -1897,7 +1897,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17880"
+NAME="AEN17929"
 ></A
 ><H3
 ><A
@@ -1924,7 +1924,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17886"
+NAME="AEN17935"
 ></A
 ><P
 ></P
@@ -1977,7 +1977,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17899"
+NAME="AEN17948"
 ></A
 ><H3
 ><A
@@ -2011,7 +2011,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17906"
+NAME="AEN17955"
 ></A
 ><P
 ></P
@@ -2115,7 +2115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17931"
+NAME="AEN17980"
 ></A
 ><H3
 ><A
@@ -2143,7 +2143,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17937"
+NAME="AEN17986"
 ></A
 ><P
 ></P
@@ -2213,7 +2213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17954"
+NAME="AEN18003"
 ></A
 ><H3
 ><A
@@ -2247,7 +2247,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17961"
+NAME="AEN18010"
 ></A
 ><P
 ></P
@@ -2351,7 +2351,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17986"
+NAME="AEN18035"
 ></A
 ><H3
 ><A
@@ -2391,7 +2391,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17994"
+NAME="AEN18043"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html
index c95e354..badb34f 100644
--- a/doc/html/libxml-nanohttp.html
+++ b/doc/html/libxml-nanohttp.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17171"
+NAME="AEN17220"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17174"
+NAME="AEN17223"
 ></A
 ><H2
 >Synopsis</H2
@@ -224,7 +224,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17190"
+NAME="AEN17239"
 ></A
 ><H2
 >Description</H2
@@ -234,14 +234,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17193"
+NAME="AEN17242"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17195"
+NAME="AEN17244"
 ></A
 ><H3
 ><A
@@ -270,7 +270,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17201"
+NAME="AEN17250"
 ></A
 ><H3
 ><A
@@ -298,7 +298,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17207"
+NAME="AEN17256"
 ></A
 ><H3
 ><A
@@ -328,7 +328,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17213"
+NAME="AEN17262"
 ></A
 ><P
 ></P
@@ -366,7 +366,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17222"
+NAME="AEN17271"
 ></A
 ><H3
 ><A
@@ -396,7 +396,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17228"
+NAME="AEN17277"
 ></A
 ><P
 ></P
@@ -485,7 +485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17249"
+NAME="AEN17298"
 ></A
 ><H3
 ><A
@@ -524,7 +524,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17256"
+NAME="AEN17305"
 ></A
 ><P
 ></P
@@ -647,7 +647,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17285"
+NAME="AEN17334"
 ></A
 ><H3
 ><A
@@ -687,7 +687,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17292"
+NAME="AEN17341"
 ></A
 ><P
 ></P
@@ -827,7 +827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17325"
+NAME="AEN17374"
 ></A
 ><H3
 ><A
@@ -856,7 +856,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17331"
+NAME="AEN17380"
 ></A
 ><P
 ></P
@@ -912,7 +912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17344"
+NAME="AEN17393"
 ></A
 ><H3
 ><A
@@ -942,7 +942,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17350"
+NAME="AEN17399"
 ></A
 ><P
 ></P
@@ -1015,7 +1015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17367"
+NAME="AEN17416"
 ></A
 ><H3
 ><A
@@ -1042,7 +1042,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17373"
+NAME="AEN17422"
 ></A
 ><P
 ></P
@@ -1095,7 +1095,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17386"
+NAME="AEN17435"
 ></A
 ><H3
 ><A
@@ -1122,7 +1122,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17392"
+NAME="AEN17441"
 ></A
 ><P
 ></P
@@ -1176,7 +1176,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17405"
+NAME="AEN17454"
 ></A
 ><H3
 ><A
@@ -1216,7 +1216,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17413"
+NAME="AEN17462"
 ></A
 ><P
 ></P
@@ -1304,7 +1304,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17434"
+NAME="AEN17483"
 ></A
 ><H3
 ><A
@@ -1333,7 +1333,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17440"
+NAME="AEN17489"
 ></A
 ><P
 ></P
@@ -1403,7 +1403,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17457"
+NAME="AEN17506"
 ></A
 ><H3
 ><A
@@ -1431,7 +1431,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17463"
+NAME="AEN17512"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index 34d21bb..9efe154 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20746"
+NAME="AEN20794"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20749"
+NAME="AEN20797"
 ></A
 ><H2
 >Synopsis</H2
@@ -1132,7 +1132,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21024"
+NAME="AEN21072"
 ></A
 ><H2
 >Description</H2
@@ -1142,14 +1142,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21027"
+NAME="AEN21075"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21029"
+NAME="AEN21077"
 ></A
 ><H3
 ><A
@@ -1178,7 +1178,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21035"
+NAME="AEN21083"
 ></A
 ><H3
 ><A
@@ -1207,7 +1207,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21041"
+NAME="AEN21089"
 ></A
 ><H3
 ><A
@@ -1265,7 +1265,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21057"
+NAME="AEN21105"
 ></A
 ><P
 ></P
@@ -1303,7 +1303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21066"
+NAME="AEN21114"
 ></A
 ><H3
 ><A
@@ -1344,207 +1344,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21077"
-></A
-><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
->c</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an UNICODE value (int)</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN21086"
-></A
-><H3
-><A
-NAME="IS-BASECHAR-CAPS"
-></A
->IS_BASECHAR()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define IS_BASECHAR(c) xmlIsBaseChar(c)</PRE
-></TD
-></TR
-></TABLE
-><P
->Macro to check the following production in the XML spec</P
-><P
->[85] BaseChar ::= ... long list see REC ...</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
-NAME="AEN21093"
-></A
-><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
->c</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an UNICODE value (int)</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN21102"
-></A
-><H3
-><A
-NAME="IS-DIGIT-CAPS"
-></A
->IS_DIGIT()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define IS_DIGIT(c) xmlIsDigit(c)</PRE
-></TD
-></TR
-></TABLE
-><P
->Macro to check the following production in the XML spec</P
-><P
->[88] Digit ::= ... long list see REC ...</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
-NAME="AEN21109"
-></A
-><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
->c</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an UNICODE value (int)</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN21118"
-></A
-><H3
-><A
-NAME="IS-COMBINING-CAPS"
-></A
->IS_COMBINING()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define IS_COMBINING(c) xmlIsCombining(c)</PRE
-></TD
-></TR
-></TABLE
-><P
->Macro to check the following production in the XML spec</P
-><P
->[87] CombiningChar ::= ... long list see REC ...</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN21125"
 ></A
 ><P
@@ -1587,6 +1386,207 @@
 ></A
 ><H3
 ><A
+NAME="IS-BASECHAR-CAPS"
+></A
+>IS_BASECHAR()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define IS_BASECHAR(c) xmlIsBaseChar(c)</PRE
+></TD
+></TR
+></TABLE
+><P
+>Macro to check the following production in the XML spec</P
+><P
+>[85] BaseChar ::= ... long list see REC ...</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21141"
+></A
+><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
+>c</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an UNICODE value (int)</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN21150"
+></A
+><H3
+><A
+NAME="IS-DIGIT-CAPS"
+></A
+>IS_DIGIT()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define IS_DIGIT(c) xmlIsDigit(c)</PRE
+></TD
+></TR
+></TABLE
+><P
+>Macro to check the following production in the XML spec</P
+><P
+>[88] Digit ::= ... long list see REC ...</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21157"
+></A
+><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
+>c</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an UNICODE value (int)</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN21166"
+></A
+><H3
+><A
+NAME="IS-COMBINING-CAPS"
+></A
+>IS_COMBINING()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define IS_COMBINING(c) xmlIsCombining(c)</PRE
+></TD
+></TR
+></TABLE
+><P
+>Macro to check the following production in the XML spec</P
+><P
+>[87] CombiningChar ::= ... long list see REC ...</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21173"
+></A
+><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
+>c</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an UNICODE value (int)</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN21182"
+></A
+><H3
+><A
 NAME="IS-EXTENDER-CAPS"
 ></A
 >IS_EXTENDER()</H3
@@ -1656,7 +1656,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21155"
+NAME="AEN21203"
 ></A
 ><P
 ></P
@@ -1694,7 +1694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21164"
+NAME="AEN21212"
 ></A
 ><H3
 ><A
@@ -1738,7 +1738,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21176"
+NAME="AEN21224"
 ></A
 ><P
 ></P
@@ -1776,7 +1776,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21185"
+NAME="AEN21233"
 ></A
 ><H3
 ><A
@@ -1805,7 +1805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21192"
+NAME="AEN21240"
 ></A
 ><P
 ></P
@@ -1843,7 +1843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21201"
+NAME="AEN21249"
 ></A
 ><H3
 ><A
@@ -1881,7 +1881,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21211"
+NAME="AEN21259"
 ></A
 ><P
 ></P
@@ -1919,7 +1919,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21220"
+NAME="AEN21268"
 ></A
 ><H3
 ><A
@@ -1946,7 +1946,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21226"
+NAME="AEN21274"
 ></A
 ><P
 ></P
@@ -1984,7 +1984,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21235"
+NAME="AEN21283"
 ></A
 ><H3
 ><A
@@ -2011,7 +2011,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21241"
+NAME="AEN21289"
 ></A
 ><P
 ></P
@@ -2049,7 +2049,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21250"
+NAME="AEN21298"
 ></A
 ><H3
 ><A
@@ -2076,7 +2076,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21256"
+NAME="AEN21304"
 ></A
 ><P
 ></P
@@ -2114,7 +2114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21265"
+NAME="AEN21313"
 ></A
 ><H3
 ><A
@@ -2156,7 +2156,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21275"
+NAME="AEN21323"
 ></A
 ><P
 ></P
@@ -2209,7 +2209,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21288"
+NAME="AEN21336"
 ></A
 ><H3
 ><A
@@ -2253,7 +2253,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21299"
+NAME="AEN21347"
 ></A
 ><P
 ></P
@@ -2306,7 +2306,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21312"
+NAME="AEN21360"
 ></A
 ><H3
 ><A
@@ -2343,7 +2343,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21321"
+NAME="AEN21369"
 ></A
 ><P
 ></P
@@ -2396,7 +2396,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21334"
+NAME="AEN21382"
 ></A
 ><H3
 ><A
@@ -2424,7 +2424,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21340"
+NAME="AEN21388"
 ></A
 ><P
 ></P
@@ -2477,7 +2477,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21353"
+NAME="AEN21401"
 ></A
 ><H3
 ><A
@@ -2505,7 +2505,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21359"
+NAME="AEN21407"
 ></A
 ><P
 ></P
@@ -2558,7 +2558,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21372"
+NAME="AEN21420"
 ></A
 ><H3
 ><A
@@ -2601,7 +2601,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21383"
+NAME="AEN21431"
 ></A
 ><P
 ></P
@@ -2654,7 +2654,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21396"
+NAME="AEN21444"
 ></A
 ><H3
 ><A
@@ -2682,7 +2682,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21402"
+NAME="AEN21450"
 ></A
 ><P
 ></P
@@ -2735,7 +2735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21415"
+NAME="AEN21463"
 ></A
 ><H3
 ><A
@@ -2807,7 +2807,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21435"
+NAME="AEN21483"
 ></A
 ><P
 ></P
@@ -2860,7 +2860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21448"
+NAME="AEN21496"
 ></A
 ><H3
 ><A
@@ -2921,7 +2921,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21464"
+NAME="AEN21512"
 ></A
 ><P
 ></P
@@ -2974,7 +2974,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21477"
+NAME="AEN21525"
 ></A
 ><H3
 ><A
@@ -3007,7 +3007,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21485"
+NAME="AEN21533"
 ></A
 ><P
 ></P
@@ -3060,7 +3060,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21498"
+NAME="AEN21546"
 ></A
 ><H3
 ><A
@@ -3092,7 +3092,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21505"
+NAME="AEN21553"
 ></A
 ><P
 ></P
@@ -3145,7 +3145,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21518"
+NAME="AEN21566"
 ></A
 ><H3
 ><A
@@ -3176,7 +3176,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21525"
+NAME="AEN21573"
 ></A
 ><P
 ></P
@@ -3246,7 +3246,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21542"
+NAME="AEN21590"
 ></A
 ><H3
 ><A
@@ -3276,7 +3276,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21549"
+NAME="AEN21597"
 ></A
 ><P
 ></P
@@ -3312,7 +3312,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21558"
+NAME="AEN21606"
 ></A
 ><H3
 ><A
@@ -3355,7 +3355,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21568"
+NAME="AEN21616"
 ></A
 ><P
 ></P
@@ -3442,7 +3442,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21589"
+NAME="AEN21637"
 ></A
 ><H3
 ><A
@@ -3477,7 +3477,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21597"
+NAME="AEN21645"
 ></A
 ><P
 ></P
@@ -3547,7 +3547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21614"
+NAME="AEN21662"
 ></A
 ><H3
 ><A
@@ -3582,7 +3582,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21622"
+NAME="AEN21670"
 ></A
 ><P
 ></P
@@ -3652,7 +3652,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21639"
+NAME="AEN21687"
 ></A
 ><H3
 ><A
@@ -3683,7 +3683,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21646"
+NAME="AEN21694"
 ></A
 ><P
 ></P
@@ -3721,7 +3721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21655"
+NAME="AEN21703"
 ></A
 ><H3
 ><A
@@ -3758,7 +3758,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21664"
+NAME="AEN21712"
 ></A
 ><P
 ></P
@@ -3813,7 +3813,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21677"
+NAME="AEN21725"
 ></A
 ><H3
 ><A
@@ -3850,7 +3850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21686"
+NAME="AEN21734"
 ></A
 ><P
 ></P
@@ -3920,7 +3920,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21703"
+NAME="AEN21751"
 ></A
 ><H3
 ><A
@@ -3957,7 +3957,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21712"
+NAME="AEN21760"
 ></A
 ><P
 ></P
@@ -4027,7 +4027,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21729"
+NAME="AEN21777"
 ></A
 ><H3
 ><A
@@ -4062,7 +4062,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21737"
+NAME="AEN21785"
 ></A
 ><P
 ></P
@@ -4117,7 +4117,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21750"
+NAME="AEN21798"
 ></A
 ><H3
 ><A
@@ -4151,7 +4151,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21758"
+NAME="AEN21806"
 ></A
 ><P
 ></P
@@ -4204,7 +4204,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21771"
+NAME="AEN21819"
 ></A
 ><H3
 ><A
@@ -4234,7 +4234,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21778"
+NAME="AEN21826"
 ></A
 ><P
 ></P
@@ -4272,7 +4272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21787"
+NAME="AEN21835"
 ></A
 ><H3
 ><A
@@ -4306,7 +4306,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21795"
+NAME="AEN21843"
 ></A
 ><P
 ></P
@@ -4376,7 +4376,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21812"
+NAME="AEN21860"
 ></A
 ><H3
 ><A
@@ -4409,7 +4409,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21820"
+NAME="AEN21868"
 ></A
 ><P
 ></P
@@ -4462,7 +4462,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21833"
+NAME="AEN21881"
 ></A
 ><H3
 ><A
@@ -4509,7 +4509,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21846"
+NAME="AEN21894"
 ></A
 ><P
 ></P
@@ -4597,7 +4597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21867"
+NAME="AEN21915"
 ></A
 ><H3
 ><A
@@ -4638,7 +4638,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21878"
+NAME="AEN21926"
 ></A
 ><P
 ></P
@@ -4691,7 +4691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21891"
+NAME="AEN21939"
 ></A
 ><H3
 ><A
@@ -4737,7 +4737,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21904"
+NAME="AEN21952"
 ></A
 ><P
 ></P
@@ -4808,7 +4808,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21921"
+NAME="AEN21969"
 ></A
 ><H3
 ><A
@@ -4848,7 +4848,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21932"
+NAME="AEN21980"
 ></A
 ><P
 ></P
@@ -4901,7 +4901,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21945"
+NAME="AEN21993"
 ></A
 ><H3
 ><A
@@ -4936,7 +4936,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21954"
+NAME="AEN22002"
 ></A
 ><P
 ></P
@@ -4989,7 +4989,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21967"
+NAME="AEN22015"
 ></A
 ><H3
 ><A
@@ -5027,7 +5027,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21977"
+NAME="AEN22025"
 ></A
 ><P
 ></P
@@ -5065,7 +5065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21986"
+NAME="AEN22034"
 ></A
 ><H3
 ><A
@@ -5109,7 +5109,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21998"
+NAME="AEN22046"
 ></A
 ><P
 ></P
@@ -5162,7 +5162,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22011"
+NAME="AEN22059"
 ></A
 ><H3
 ><A
@@ -5202,7 +5202,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22022"
+NAME="AEN22070"
 ></A
 ><P
 ></P
@@ -5255,7 +5255,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22035"
+NAME="AEN22083"
 ></A
 ><H3
 ><A
@@ -5292,7 +5292,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22045"
+NAME="AEN22093"
 ></A
 ><P
 ></P
@@ -5345,7 +5345,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22058"
+NAME="AEN22106"
 ></A
 ><H3
 ><A
@@ -5385,7 +5385,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22068"
+NAME="AEN22116"
 ></A
 ><P
 ></P
@@ -5455,7 +5455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22085"
+NAME="AEN22133"
 ></A
 ><H3
 ><A
@@ -5545,7 +5545,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22106"
+NAME="AEN22154"
 ></A
 ><P
 ></P
@@ -5598,7 +5598,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22119"
+NAME="AEN22167"
 ></A
 ><H3
 ><A
@@ -5633,7 +5633,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22128"
+NAME="AEN22176"
 ></A
 ><P
 ></P
@@ -5686,7 +5686,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22141"
+NAME="AEN22189"
 ></A
 ><H3
 ><A
@@ -5721,7 +5721,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22150"
+NAME="AEN22198"
 ></A
 ><P
 ></P
@@ -5774,7 +5774,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22163"
+NAME="AEN22211"
 ></A
 ><H3
 ><A
@@ -5813,7 +5813,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22172"
+NAME="AEN22220"
 ></A
 ><P
 ></P
@@ -5868,7 +5868,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22185"
+NAME="AEN22233"
 ></A
 ><H3
 ><A
@@ -5914,7 +5914,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22197"
+NAME="AEN22245"
 ></A
 ><P
 ></P
@@ -6004,7 +6004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22218"
+NAME="AEN22266"
 ></A
 ><H3
 ><A
@@ -6038,7 +6038,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22226"
+NAME="AEN22274"
 ></A
 ><P
 ></P
@@ -6076,7 +6076,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22235"
+NAME="AEN22283"
 ></A
 ><H3
 ><A
@@ -6111,7 +6111,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22244"
+NAME="AEN22292"
 ></A
 ><P
 ></P
@@ -6164,7 +6164,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22257"
+NAME="AEN22305"
 ></A
 ><H3
 ><A
@@ -6198,7 +6198,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22266"
+NAME="AEN22314"
 ></A
 ><P
 ></P
@@ -6236,7 +6236,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22275"
+NAME="AEN22323"
 ></A
 ><H3
 ><A
@@ -6278,7 +6278,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22286"
+NAME="AEN22334"
 ></A
 ><P
 ></P
@@ -6316,7 +6316,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22295"
+NAME="AEN22343"
 ></A
 ><H3
 ><A
@@ -6361,7 +6361,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22309"
+NAME="AEN22357"
 ></A
 ><P
 ></P
@@ -6399,7 +6399,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22318"
+NAME="AEN22366"
 ></A
 ><H3
 ><A
@@ -6472,7 +6472,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22338"
+NAME="AEN22386"
 ></A
 ><P
 ></P
@@ -6543,7 +6543,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22355"
+NAME="AEN22403"
 ></A
 ><H3
 ><A
@@ -6584,7 +6584,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22366"
+NAME="AEN22414"
 ></A
 ><P
 ></P
@@ -6637,7 +6637,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22379"
+NAME="AEN22427"
 ></A
 ><H3
 ><A
@@ -6676,7 +6676,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22389"
+NAME="AEN22437"
 ></A
 ><P
 ></P
@@ -6729,7 +6729,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22402"
+NAME="AEN22450"
 ></A
 ><H3
 ><A
@@ -6767,7 +6767,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22412"
+NAME="AEN22460"
 ></A
 ><P
 ></P
@@ -6837,7 +6837,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22429"
+NAME="AEN22477"
 ></A
 ><H3
 ><A
@@ -6916,7 +6916,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22450"
+NAME="AEN22498"
 ></A
 ><P
 ></P
@@ -6986,7 +6986,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22467"
+NAME="AEN22515"
 ></A
 ><H3
 ><A
@@ -7020,7 +7020,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22476"
+NAME="AEN22524"
 ></A
 ><P
 ></P
@@ -7058,7 +7058,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22485"
+NAME="AEN22533"
 ></A
 ><H3
 ><A
@@ -7108,7 +7108,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22498"
+NAME="AEN22546"
 ></A
 ><P
 ></P
@@ -7161,7 +7161,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22511"
+NAME="AEN22559"
 ></A
 ><H3
 ><A
@@ -7198,7 +7198,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22520"
+NAME="AEN22568"
 ></A
 ><P
 ></P
@@ -7252,7 +7252,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22533"
+NAME="AEN22581"
 ></A
 ><H3
 ><A
@@ -7306,7 +7306,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22546"
+NAME="AEN22594"
 ></A
 ><P
 ></P
@@ -7360,7 +7360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22559"
+NAME="AEN22607"
 ></A
 ><H3
 ><A
@@ -7401,7 +7401,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22569"
+NAME="AEN22617"
 ></A
 ><P
 ></P
@@ -7488,7 +7488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22590"
+NAME="AEN22638"
 ></A
 ><H3
 ><A
@@ -7523,7 +7523,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22599"
+NAME="AEN22647"
 ></A
 ><P
 ></P
@@ -7576,7 +7576,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22612"
+NAME="AEN22660"
 ></A
 ><H3
 ><A
@@ -7622,7 +7622,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22622"
+NAME="AEN22670"
 ></A
 ><P
 ></P
@@ -7660,7 +7660,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22631"
+NAME="AEN22679"
 ></A
 ><H3
 ><A
@@ -7700,7 +7700,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22641"
+NAME="AEN22689"
 ></A
 ><P
 ></P
@@ -7753,7 +7753,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22654"
+NAME="AEN22702"
 ></A
 ><H3
 ><A
@@ -7806,7 +7806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22665"
+NAME="AEN22713"
 ></A
 ><P
 ></P
@@ -7859,7 +7859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22678"
+NAME="AEN22726"
 ></A
 ><H3
 ><A
@@ -7900,7 +7900,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22688"
+NAME="AEN22736"
 ></A
 ><P
 ></P
@@ -7938,7 +7938,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22697"
+NAME="AEN22745"
 ></A
 ><H3
 ><A
@@ -7991,7 +7991,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22709"
+NAME="AEN22757"
 ></A
 ><P
 ></P
@@ -8029,7 +8029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22718"
+NAME="AEN22766"
 ></A
 ><H3
 ><A
@@ -8066,7 +8066,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22727"
+NAME="AEN22775"
 ></A
 ><P
 ></P
@@ -8104,7 +8104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22736"
+NAME="AEN22784"
 ></A
 ><H3
 ><A
@@ -8164,7 +8164,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22753"
+NAME="AEN22801"
 ></A
 ><P
 ></P
@@ -8234,7 +8234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22770"
+NAME="AEN22818"
 ></A
 ><H3
 ><A
@@ -8286,7 +8286,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22785"
+NAME="AEN22833"
 ></A
 ><P
 ></P
@@ -8339,7 +8339,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22798"
+NAME="AEN22846"
 ></A
 ><H3
 ><A
@@ -8375,7 +8375,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22808"
+NAME="AEN22856"
 ></A
 ><P
 ></P
@@ -8413,7 +8413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22817"
+NAME="AEN22865"
 ></A
 ><H3
 ><A
@@ -8451,7 +8451,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22828"
+NAME="AEN22876"
 ></A
 ><P
 ></P
@@ -8489,7 +8489,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22837"
+NAME="AEN22885"
 ></A
 ><H3
 ><A
@@ -8521,7 +8521,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22845"
+NAME="AEN22893"
 ></A
 ><P
 ></P
@@ -8559,7 +8559,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22854"
+NAME="AEN22902"
 ></A
 ><H3
 ><A
@@ -8608,7 +8608,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22864"
+NAME="AEN22912"
 ></A
 ><P
 ></P
@@ -8646,7 +8646,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22873"
+NAME="AEN22921"
 ></A
 ><H3
 ><A
@@ -8681,7 +8681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22882"
+NAME="AEN22930"
 ></A
 ><P
 ></P
@@ -8734,7 +8734,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22895"
+NAME="AEN22943"
 ></A
 ><H3
 ><A
@@ -8771,7 +8771,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22905"
+NAME="AEN22953"
 ></A
 ><P
 ></P
@@ -8824,7 +8824,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22918"
+NAME="AEN22966"
 ></A
 ><H3
 ><A
@@ -8859,7 +8859,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22927"
+NAME="AEN22975"
 ></A
 ><P
 ></P
@@ -8912,7 +8912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22940"
+NAME="AEN22988"
 ></A
 ><H3
 ><A
@@ -8949,7 +8949,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22950"
+NAME="AEN22998"
 ></A
 ><P
 ></P
@@ -9002,7 +9002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22963"
+NAME="AEN23011"
 ></A
 ><H3
 ><A
@@ -9049,7 +9049,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22972"
+NAME="AEN23020"
 ></A
 ><P
 ></P
@@ -9102,7 +9102,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22985"
+NAME="AEN23033"
 ></A
 ><H3
 ><A
@@ -9134,7 +9134,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22993"
+NAME="AEN23041"
 ></A
 ><P
 ></P
@@ -9172,7 +9172,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23002"
+NAME="AEN23050"
 ></A
 ><H3
 ><A
@@ -9206,7 +9206,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23011"
+NAME="AEN23059"
 ></A
 ><P
 ></P
@@ -9244,7 +9244,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23020"
+NAME="AEN23068"
 ></A
 ><H3
 ><A
@@ -9276,7 +9276,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23028"
+NAME="AEN23076"
 ></A
 ><P
 ></P
@@ -9314,7 +9314,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23037"
+NAME="AEN23085"
 ></A
 ><H3
 ><A
@@ -9356,7 +9356,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23048"
+NAME="AEN23096"
 ></A
 ><P
 ></P
@@ -9428,7 +9428,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23065"
+NAME="AEN23113"
 ></A
 ><H3
 ><A
@@ -9456,7 +9456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23071"
+NAME="AEN23119"
 ></A
 ><H3
 ><A
@@ -9484,7 +9484,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23077"
+NAME="AEN23125"
 ></A
 ><H3
 ><A
@@ -9512,7 +9512,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23083"
+NAME="AEN23131"
 ></A
 ><H3
 ><A
@@ -9540,7 +9540,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23089"
+NAME="AEN23137"
 ></A
 ><H3
 ><A
@@ -9594,7 +9594,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23103"
+NAME="AEN23151"
 ></A
 ><P
 ></P
@@ -9733,7 +9733,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23136"
+NAME="AEN23184"
 ></A
 ><H3
 ><A
@@ -9787,7 +9787,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23150"
+NAME="AEN23198"
 ></A
 ><P
 ></P
@@ -9926,7 +9926,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23183"
+NAME="AEN23231"
 ></A
 ><H3
 ><A
@@ -9960,7 +9960,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23191"
+NAME="AEN23239"
 ></A
 ><P
 ></P
@@ -10030,7 +10030,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23208"
+NAME="AEN23256"
 ></A
 ><H3
 ><A
@@ -10063,7 +10063,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23216"
+NAME="AEN23264"
 ></A
 ><P
 ></P
@@ -10116,7 +10116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23229"
+NAME="AEN23277"
 ></A
 ><H3
 ><A
@@ -10150,7 +10150,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23237"
+NAME="AEN23285"
 ></A
 ><P
 ></P
@@ -10220,7 +10220,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23254"
+NAME="AEN23302"
 ></A
 ><H3
 ><A
@@ -10253,7 +10253,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23262"
+NAME="AEN23310"
 ></A
 ><P
 ></P
@@ -10306,7 +10306,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23275"
+NAME="AEN23323"
 ></A
 ><H3
 ><A
@@ -10339,7 +10339,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23283"
+NAME="AEN23331"
 ></A
 ><P
 ></P
@@ -10392,7 +10392,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23296"
+NAME="AEN23344"
 ></A
 ><H3
 ><A
@@ -10426,7 +10426,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23304"
+NAME="AEN23352"
 ></A
 ><P
 ></P
@@ -10496,7 +10496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23321"
+NAME="AEN23369"
 ></A
 ><H3
 ><A
@@ -10527,7 +10527,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23328"
+NAME="AEN23376"
 ></A
 ><P
 ></P
@@ -10580,7 +10580,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23341"
+NAME="AEN23389"
 ></A
 ><H3
 ><A
@@ -10616,7 +10616,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23349"
+NAME="AEN23397"
 ></A
 ><P
 ></P
@@ -10703,7 +10703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23370"
+NAME="AEN23418"
 ></A
 ><H3
 ><A
@@ -10762,7 +10762,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23383"
+NAME="AEN23431"
 ></A
 ><P
 ></P
@@ -10800,7 +10800,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23392"
+NAME="AEN23440"
 ></A
 ><H3
 ><A
@@ -10857,7 +10857,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23407"
+NAME="AEN23455"
 ></A
 ><P
 ></P
@@ -10895,7 +10895,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23416"
+NAME="AEN23464"
 ></A
 ><H3
 ><A
@@ -10935,7 +10935,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23425"
+NAME="AEN23473"
 ></A
 ><P
 ></P
@@ -10988,7 +10988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23438"
+NAME="AEN23486"
 ></A
 ><H3
 ><A
@@ -11042,7 +11042,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23450"
+NAME="AEN23498"
 ></A
 ><P
 ></P
@@ -11112,7 +11112,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23467"
+NAME="AEN23515"
 ></A
 ><H3
 ><A
@@ -11143,7 +11143,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23474"
+NAME="AEN23522"
 ></A
 ><P
 ></P
@@ -11213,7 +11213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23491"
+NAME="AEN23539"
 ></A
 ><H3
 ><A
@@ -11245,7 +11245,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23498"
+NAME="AEN23546"
 ></A
 ><P
 ></P
@@ -11332,7 +11332,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23519"
+NAME="AEN23567"
 ></A
 ><H3
 ><A
@@ -11362,7 +11362,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23526"
+NAME="AEN23574"
 ></A
 ><P
 ></P
@@ -11400,7 +11400,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23535"
+NAME="AEN23583"
 ></A
 ><H3
 ><A
@@ -11430,7 +11430,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23542"
+NAME="AEN23590"
 ></A
 ><P
 ></P
@@ -11468,7 +11468,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23551"
+NAME="AEN23599"
 ></A
 ><H3
 ><A
@@ -11501,7 +11501,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23558"
+NAME="AEN23606"
 ></A
 ><H3
 ><A
@@ -11534,7 +11534,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23565"
+NAME="AEN23613"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-threads.html b/doc/html/libxml-threads.html
index 044e848..c155b06 100644
--- a/doc/html/libxml-threads.html
+++ b/doc/html/libxml-threads.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19856"
+NAME="AEN19905"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19859"
+NAME="AEN19908"
 ></A
 ><H2
 >Synopsis</H2
@@ -256,7 +256,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19890"
+NAME="AEN19939"
 ></A
 ><H2
 >Description</H2
@@ -266,14 +266,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19893"
+NAME="AEN19942"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19895"
+NAME="AEN19944"
 ></A
 ><H3
 ><A
@@ -299,7 +299,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19900"
+NAME="AEN19949"
 ></A
 ><H3
 ><A
@@ -331,7 +331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19907"
+NAME="AEN19956"
 ></A
 ><H3
 ><A
@@ -359,7 +359,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19913"
+NAME="AEN19962"
 ></A
 ><P
 ></P
@@ -395,7 +395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19922"
+NAME="AEN19971"
 ></A
 ><H3
 ><A
@@ -428,7 +428,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19930"
+NAME="AEN19979"
 ></A
 ><P
 ></P
@@ -466,7 +466,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19939"
+NAME="AEN19988"
 ></A
 ><H3
 ><A
@@ -499,7 +499,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19947"
+NAME="AEN19996"
 ></A
 ><P
 ></P
@@ -537,7 +537,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19956"
+NAME="AEN20005"
 ></A
 ><H3
 ><A
@@ -571,7 +571,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19964"
+NAME="AEN20013"
 ></A
 ><P
 ></P
@@ -609,7 +609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19973"
+NAME="AEN20022"
 ></A
 ><H3
 ><A
@@ -635,7 +635,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19978"
+NAME="AEN20027"
 ></A
 ><H3
 ><A
@@ -661,7 +661,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19983"
+NAME="AEN20032"
 ></A
 ><H3
 ><A
@@ -689,7 +689,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19989"
+NAME="AEN20038"
 ></A
 ><P
 ></P
@@ -725,7 +725,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19998"
+NAME="AEN20047"
 ></A
 ><H3
 ><A
@@ -758,7 +758,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20006"
+NAME="AEN20055"
 ></A
 ><P
 ></P
@@ -796,7 +796,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20015"
+NAME="AEN20064"
 ></A
 ><H3
 ><A
@@ -829,7 +829,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20023"
+NAME="AEN20072"
 ></A
 ><P
 ></P
@@ -867,7 +867,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20032"
+NAME="AEN20081"
 ></A
 ><H3
 ><A
@@ -895,7 +895,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20038"
+NAME="AEN20087"
 ></A
 ><P
 ></P
@@ -933,7 +933,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20047"
+NAME="AEN20096"
 ></A
 ><H3
 ><A
@@ -965,7 +965,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20054"
+NAME="AEN20103"
 ></A
 ><H3
 ><A
@@ -997,7 +997,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20061"
+NAME="AEN20110"
 ></A
 ><H3
 ><A
@@ -1029,7 +1029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20068"
+NAME="AEN20117"
 ></A
 ><H3
 ><A
@@ -1059,7 +1059,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20075"
+NAME="AEN20124"
 ></A
 ><P
 ></P
@@ -1095,7 +1095,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20084"
+NAME="AEN20133"
 ></A
 ><H3
 ><A
@@ -1125,7 +1125,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20091"
+NAME="AEN20140"
 ></A
 ><P
 ></P
@@ -1161,7 +1161,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20100"
+NAME="AEN20149"
 ></A
 ><H3
 ><A
@@ -1193,7 +1193,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20107"
+NAME="AEN20156"
 ></A
 ><H3
 ><A
@@ -1220,18 +1220,13 @@
 ><A
 HREF="libxml-threads.html#XMLGETGLOBALSTATE"
 >xmlGetGlobalState</A
->() is called to retrieve the global state for a thread.
-keyonce will only be set once during a library invocation and is used
-to create globalkey, the key used to store each thread's TSD.</P
-><P
->Note: it should not be called for the "main" thread as this thread uses
-the existing global variables defined in the library.</P
+>() is called to retrieve the global state for a thread.</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20116"
+NAME="AEN20164"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html
index 8d302e5..8dcf987 100644
--- a/doc/html/libxml-tree.html
+++ b/doc/html/libxml-tree.html
@@ -1030,6 +1030,26 @@
 HREF="libxml-tree.html#XMLDOCPTR"
 >xmlDocPtr</A
 > doc);
+<GTKDOCLINK
+HREF="LONG"
+>long</GTKDOCLINK
+>        <A
+HREF="libxml-tree.html#XMLGETLINENO"
+>xmlGetLineNo</A
+>                    (<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node);
+<A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+>*    <A
+HREF="libxml-tree.html#XMLGETNODEPATH"
+>xmlGetNodePath</A
+>                  (<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node);
 <A
 HREF="libxml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
@@ -1895,7 +1915,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4301"
+NAME="AEN4307"
 ></A
 ><H2
 >Description</H2
@@ -1905,14 +1925,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4304"
+NAME="AEN4310"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4306"
+NAME="AEN4312"
 ></A
 ><H3
 ><A
@@ -1947,7 +1967,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4311"
+NAME="AEN4317"
 ></A
 ><H3
 ><A
@@ -1973,7 +1993,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4316"
+NAME="AEN4322"
 ></A
 ><H3
 ><A
@@ -2009,7 +2029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4321"
+NAME="AEN4327"
 ></A
 ><H3
 ><A
@@ -2035,7 +2055,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4326"
+NAME="AEN4332"
 ></A
 ><H3
 ><A
@@ -2085,7 +2105,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4332"
+NAME="AEN4338"
 ></A
 ><H3
 ><A
@@ -2111,7 +2131,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4337"
+NAME="AEN4343"
 ></A
 ><H3
 ><A
@@ -2220,7 +2240,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4343"
+NAME="AEN4349"
 ></A
 ><H3
 ><A
@@ -2246,7 +2266,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4348"
+NAME="AEN4354"
 ></A
 ><H3
 ><A
@@ -2272,7 +2292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4353"
+NAME="AEN4359"
 ></A
 ><H3
 ><A
@@ -2301,7 +2321,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4359"
+NAME="AEN4365"
 ></A
 ><H3
 ><A
@@ -2351,7 +2371,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4364"
+NAME="AEN4370"
 ></A
 ><H3
 ><A
@@ -2381,7 +2401,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4370"
+NAME="AEN4376"
 ></A
 ><H3
 ><A
@@ -2409,7 +2429,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4376"
+NAME="AEN4382"
 ></A
 ><H3
 ><A
@@ -2441,7 +2461,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4382"
+NAME="AEN4388"
 ></A
 ><H3
 ><A
@@ -2467,7 +2487,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4387"
+NAME="AEN4393"
 ></A
 ><H3
 ><A
@@ -2506,7 +2526,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4393"
+NAME="AEN4399"
 ></A
 ><H3
 ><A
@@ -2539,7 +2559,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4399"
+NAME="AEN4405"
 ></A
 ><H3
 ><A
@@ -2570,7 +2590,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4405"
+NAME="AEN4411"
 ></A
 ><H3
 ><A
@@ -2596,7 +2616,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4410"
+NAME="AEN4416"
 ></A
 ><H3
 ><A
@@ -2642,7 +2662,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4416"
+NAME="AEN4422"
 ></A
 ><H3
 ><A
@@ -2668,7 +2688,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4421"
+NAME="AEN4427"
 ></A
 ><H3
 ><A
@@ -2701,7 +2721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4427"
+NAME="AEN4433"
 ></A
 ><H3
 ><A
@@ -2734,7 +2754,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4433"
+NAME="AEN4439"
 ></A
 ><H3
 ><A
@@ -2771,7 +2791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4439"
+NAME="AEN4445"
 ></A
 ><H3
 ><A
@@ -2797,7 +2817,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4444"
+NAME="AEN4450"
 ></A
 ><H3
 ><A
@@ -2831,7 +2851,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4450"
+NAME="AEN4456"
 ></A
 ><H3
 ><A
@@ -2874,7 +2894,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4456"
+NAME="AEN4462"
 ></A
 ><H3
 ><A
@@ -2900,7 +2920,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4461"
+NAME="AEN4467"
 ></A
 ><H3
 ><A
@@ -2928,7 +2948,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4467"
+NAME="AEN4473"
 ></A
 ><H3
 ><A
@@ -2954,7 +2974,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4472"
+NAME="AEN4478"
 ></A
 ><H3
 ><A
@@ -2991,7 +3011,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4479"
+NAME="AEN4485"
 ></A
 ><H3
 ><A
@@ -3017,7 +3037,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4484"
+NAME="AEN4490"
 ></A
 ><H3
 ><A
@@ -3065,7 +3085,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4490"
+NAME="AEN4496"
 ></A
 ><H3
 ><A
@@ -3091,7 +3111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4495"
+NAME="AEN4501"
 ></A
 ><H3
 ><A
@@ -3131,7 +3151,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4501"
+NAME="AEN4507"
 ></A
 ><H3
 ><A
@@ -3157,7 +3177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4506"
+NAME="AEN4512"
 ></A
 ><H3
 ><A
@@ -3189,7 +3209,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4512"
+NAME="AEN4518"
 ></A
 ><H3
 ><A
@@ -3215,7 +3235,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4517"
+NAME="AEN4523"
 ></A
 ><H3
 ><A
@@ -3247,7 +3267,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4523"
+NAME="AEN4529"
 ></A
 ><H3
 ><A
@@ -3273,7 +3293,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4528"
+NAME="AEN4534"
 ></A
 ><H3
 ><A
@@ -3305,7 +3325,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4534"
+NAME="AEN4540"
 ></A
 ><H3
 ><A
@@ -3338,7 +3358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4540"
+NAME="AEN4546"
 ></A
 ><H3
 ><A
@@ -3364,7 +3384,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4545"
+NAME="AEN4551"
 ></A
 ><H3
 ><A
@@ -3412,7 +3432,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4551"
+NAME="AEN4557"
 ></A
 ><H3
 ><A
@@ -3438,7 +3458,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4556"
+NAME="AEN4562"
 ></A
 ><H3
 ><A
@@ -3465,7 +3485,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4562"
+NAME="AEN4568"
 ></A
 ><P
 ></P
@@ -3503,7 +3523,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4571"
+NAME="AEN4577"
 ></A
 ><H3
 ><A
@@ -3532,7 +3552,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4577"
+NAME="AEN4583"
 ></A
 ><P
 ></P
@@ -3570,7 +3590,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4586"
+NAME="AEN4592"
 ></A
 ><H3
 ><A
@@ -3622,7 +3642,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4592"
+NAME="AEN4598"
 ></A
 ><H3
 ><A
@@ -3648,7 +3668,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4597"
+NAME="AEN4603"
 ></A
 ><H3
 ><A
@@ -3676,7 +3696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4603"
+NAME="AEN4609"
 ></A
 ><H3
 ><A
@@ -3704,7 +3724,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4609"
+NAME="AEN4615"
 ></A
 ><H3
 ><A
@@ -3737,7 +3757,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4616"
+NAME="AEN4622"
 ></A
 ><P
 ></P
@@ -3775,7 +3795,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4625"
+NAME="AEN4631"
 ></A
 ><H3
 ><A
@@ -3809,7 +3829,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4632"
+NAME="AEN4638"
 ></A
 ><P
 ></P
@@ -3845,7 +3865,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4641"
+NAME="AEN4647"
 ></A
 ><H3
 ><A
@@ -3875,7 +3895,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4648"
+NAME="AEN4654"
 ></A
 ><P
 ></P
@@ -3911,7 +3931,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4657"
+NAME="AEN4663"
 ></A
 ><H3
 ><A
@@ -3944,7 +3964,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4665"
+NAME="AEN4671"
 ></A
 ><P
 ></P
@@ -3997,7 +4017,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4678"
+NAME="AEN4684"
 ></A
 ><H3
 ><A
@@ -4033,7 +4053,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4686"
+NAME="AEN4692"
 ></A
 ><P
 ></P
@@ -4103,7 +4123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4703"
+NAME="AEN4709"
 ></A
 ><H3
 ><A
@@ -4133,7 +4153,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4710"
+NAME="AEN4716"
 ></A
 ><P
 ></P
@@ -4171,7 +4191,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4719"
+NAME="AEN4725"
 ></A
 ><H3
 ><A
@@ -4205,7 +4225,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4727"
+NAME="AEN4733"
 ></A
 ><P
 ></P
@@ -4275,7 +4295,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4744"
+NAME="AEN4750"
 ></A
 ><H3
 ><A
@@ -4311,7 +4331,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4752"
+NAME="AEN4758"
 ></A
 ><P
 ></P
@@ -4383,7 +4403,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4769"
+NAME="AEN4775"
 ></A
 ><H3
 ><A
@@ -4424,7 +4444,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4778"
+NAME="AEN4784"
 ></A
 ><P
 ></P
@@ -4496,7 +4516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4795"
+NAME="AEN4801"
 ></A
 ><H3
 ><A
@@ -4530,7 +4550,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4803"
+NAME="AEN4809"
 ></A
 ><P
 ></P
@@ -4585,7 +4605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4816"
+NAME="AEN4822"
 ></A
 ><H3
 ><A
@@ -4616,7 +4636,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4823"
+NAME="AEN4829"
 ></A
 ><P
 ></P
@@ -4671,7 +4691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4836"
+NAME="AEN4842"
 ></A
 ><H3
 ><A
@@ -4702,7 +4722,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4843"
+NAME="AEN4849"
 ></A
 ><P
 ></P
@@ -4772,7 +4792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4860"
+NAME="AEN4866"
 ></A
 ><H3
 ><A
@@ -4803,7 +4823,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4867"
+NAME="AEN4873"
 ></A
 ><P
 ></P
@@ -4873,7 +4893,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4884"
+NAME="AEN4890"
 ></A
 ><H3
 ><A
@@ -4903,7 +4923,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4891"
+NAME="AEN4897"
 ></A
 ><P
 ></P
@@ -4941,7 +4961,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4900"
+NAME="AEN4906"
 ></A
 ><H3
 ><A
@@ -4974,7 +4994,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4908"
+NAME="AEN4914"
 ></A
 ><P
 ></P
@@ -5027,7 +5047,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4921"
+NAME="AEN4927"
 ></A
 ><H3
 ><A
@@ -5061,7 +5081,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4929"
+NAME="AEN4935"
 ></A
 ><P
 ></P
@@ -5116,7 +5136,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4942"
+NAME="AEN4948"
 ></A
 ><H3
 ><A
@@ -5146,7 +5166,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4949"
+NAME="AEN4955"
 ></A
 ><P
 ></P
@@ -5199,7 +5219,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4962"
+NAME="AEN4968"
 ></A
 ><H3
 ><A
@@ -5244,7 +5264,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4973"
+NAME="AEN4979"
 ></A
 ><P
 ></P
@@ -5348,7 +5368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4998"
+NAME="AEN5004"
 ></A
 ><H3
 ><A
@@ -5397,7 +5417,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5010"
+NAME="AEN5016"
 ></A
 ><P
 ></P
@@ -5501,7 +5521,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5035"
+NAME="AEN5041"
 ></A
 ><H3
 ><A
@@ -5534,7 +5554,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5043"
+NAME="AEN5049"
 ></A
 ><P
 ></P
@@ -5587,7 +5607,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5056"
+NAME="AEN5062"
 ></A
 ><H3
 ><A
@@ -5617,7 +5637,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5063"
+NAME="AEN5069"
 ></A
 ><P
 ></P
@@ -5655,7 +5675,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5072"
+NAME="AEN5078"
 ></A
 ><H3
 ><A
@@ -5698,7 +5718,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5082"
+NAME="AEN5088"
 ></A
 ><P
 ></P
@@ -5785,7 +5805,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5103"
+NAME="AEN5109"
 ></A
 ><H3
 ><A
@@ -5830,7 +5850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5113"
+NAME="AEN5119"
 ></A
 ><P
 ></P
@@ -5917,7 +5937,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5134"
+NAME="AEN5140"
 ></A
 ><H3
 ><A
@@ -5947,7 +5967,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5141"
+NAME="AEN5147"
 ></A
 ><P
 ></P
@@ -5985,7 +6005,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5150"
+NAME="AEN5156"
 ></A
 ><H3
 ><A
@@ -6015,7 +6035,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5157"
+NAME="AEN5163"
 ></A
 ><P
 ></P
@@ -6053,7 +6073,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5166"
+NAME="AEN5172"
 ></A
 ><H3
 ><A
@@ -6086,7 +6106,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5174"
+NAME="AEN5180"
 ></A
 ><P
 ></P
@@ -6139,7 +6159,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5187"
+NAME="AEN5193"
 ></A
 ><H3
 ><A
@@ -6169,7 +6189,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5194"
+NAME="AEN5200"
 ></A
 ><P
 ></P
@@ -6208,7 +6228,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5203"
+NAME="AEN5209"
 ></A
 ><H3
 ><A
@@ -6249,7 +6269,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5213"
+NAME="AEN5219"
 ></A
 ><P
 ></P
@@ -6336,7 +6356,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5234"
+NAME="AEN5240"
 ></A
 ><H3
 ><A
@@ -6377,7 +6397,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5244"
+NAME="AEN5250"
 ></A
 ><P
 ></P
@@ -6464,7 +6484,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5265"
+NAME="AEN5271"
 ></A
 ><H3
 ><A
@@ -6509,7 +6529,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5276"
+NAME="AEN5282"
 ></A
 ><P
 ></P
@@ -6613,7 +6633,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5301"
+NAME="AEN5307"
 ></A
 ><H3
 ><A
@@ -6643,7 +6663,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5308"
+NAME="AEN5314"
 ></A
 ><P
 ></P
@@ -6681,7 +6701,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5317"
+NAME="AEN5323"
 ></A
 ><H3
 ><A
@@ -6711,7 +6731,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5324"
+NAME="AEN5330"
 ></A
 ><P
 ></P
@@ -6749,7 +6769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5333"
+NAME="AEN5339"
 ></A
 ><H3
 ><A
@@ -6786,7 +6806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5342"
+NAME="AEN5348"
 ></A
 ><P
 ></P
@@ -6856,7 +6876,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5359"
+NAME="AEN5365"
 ></A
 ><H3
 ><A
@@ -6893,7 +6913,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5368"
+NAME="AEN5374"
 ></A
 ><P
 ></P
@@ -6963,7 +6983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5385"
+NAME="AEN5391"
 ></A
 ><H3
 ><A
@@ -6996,7 +7016,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5393"
+NAME="AEN5399"
 ></A
 ><P
 ></P
@@ -7049,7 +7069,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5406"
+NAME="AEN5412"
 ></A
 ><H3
 ><A
@@ -7084,7 +7104,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5414"
+NAME="AEN5420"
 ></A
 ><P
 ></P
@@ -7154,7 +7174,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5431"
+NAME="AEN5437"
 ></A
 ><H3
 ><A
@@ -7225,7 +7245,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5447"
+NAME="AEN5453"
 ></A
 ><P
 ></P
@@ -7329,7 +7349,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5472"
+NAME="AEN5478"
 ></A
 ><H3
 ><A
@@ -7385,7 +7405,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5485"
+NAME="AEN5491"
 ></A
 ><P
 ></P
@@ -7489,7 +7509,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5510"
+NAME="AEN5516"
 ></A
 ><H3
 ><A
@@ -7531,7 +7551,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5520"
+NAME="AEN5526"
 ></A
 ><P
 ></P
@@ -7601,7 +7621,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5537"
+NAME="AEN5543"
 ></A
 ><H3
 ><A
@@ -7678,7 +7698,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5554"
+NAME="AEN5560"
 ></A
 ><P
 ></P
@@ -7782,7 +7802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5579"
+NAME="AEN5585"
 ></A
 ><H3
 ><A
@@ -7844,7 +7864,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5593"
+NAME="AEN5599"
 ></A
 ><P
 ></P
@@ -7948,7 +7968,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5618"
+NAME="AEN5624"
 ></A
 ><H3
 ><A
@@ -7985,7 +8005,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5627"
+NAME="AEN5633"
 ></A
 ><P
 ></P
@@ -8055,7 +8075,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5644"
+NAME="AEN5650"
 ></A
 ><H3
 ><A
@@ -8088,7 +8108,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5652"
+NAME="AEN5658"
 ></A
 ><P
 ></P
@@ -8141,7 +8161,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5665"
+NAME="AEN5671"
 ></A
 ><H3
 ><A
@@ -8178,7 +8198,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5674"
+NAME="AEN5680"
 ></A
 ><P
 ></P
@@ -8248,7 +8268,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5691"
+NAME="AEN5697"
 ></A
 ><H3
 ><A
@@ -8287,7 +8307,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5700"
+NAME="AEN5706"
 ></A
 ><P
 ></P
@@ -8374,7 +8394,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5721"
+NAME="AEN5727"
 ></A
 ><H3
 ><A
@@ -8408,7 +8428,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5729"
+NAME="AEN5735"
 ></A
 ><P
 ></P
@@ -8478,7 +8498,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5746"
+NAME="AEN5752"
 ></A
 ><H3
 ><A
@@ -8515,7 +8535,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5755"
+NAME="AEN5761"
 ></A
 ><P
 ></P
@@ -8585,7 +8605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5772"
+NAME="AEN5778"
 ></A
 ><H3
 ><A
@@ -8618,7 +8638,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5780"
+NAME="AEN5786"
 ></A
 ><P
 ></P
@@ -8671,7 +8691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5793"
+NAME="AEN5799"
 ></A
 ><H3
 ><A
@@ -8709,7 +8729,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5802"
+NAME="AEN5808"
 ></A
 ><P
 ></P
@@ -8796,7 +8816,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5823"
+NAME="AEN5829"
 ></A
 ><H3
 ><A
@@ -8833,7 +8853,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5832"
+NAME="AEN5838"
 ></A
 ><P
 ></P
@@ -8903,7 +8923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5849"
+NAME="AEN5855"
 ></A
 ><H3
 ><A
@@ -8940,7 +8960,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5858"
+NAME="AEN5864"
 ></A
 ><P
 ></P
@@ -9010,7 +9030,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5875"
+NAME="AEN5881"
 ></A
 ><H3
 ><A
@@ -9044,7 +9064,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5883"
+NAME="AEN5889"
 ></A
 ><P
 ></P
@@ -9114,7 +9134,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5900"
+NAME="AEN5906"
 ></A
 ><H3
 ><A
@@ -9152,7 +9172,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5909"
+NAME="AEN5915"
 ></A
 ><P
 ></P
@@ -9239,7 +9259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5930"
+NAME="AEN5936"
 ></A
 ><H3
 ><A
@@ -9272,7 +9292,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5938"
+NAME="AEN5944"
 ></A
 ><P
 ></P
@@ -9325,7 +9345,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5951"
+NAME="AEN5957"
 ></A
 ><H3
 ><A
@@ -9358,7 +9378,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5959"
+NAME="AEN5965"
 ></A
 ><P
 ></P
@@ -9411,7 +9431,181 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5972"
+NAME="AEN5978"
+></A
+><H3
+><A
+NAME="XMLGETLINENO"
+></A
+>xmlGetLineNo ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><GTKDOCLINK
+HREF="LONG"
+>long</GTKDOCLINK
+>        xmlGetLineNo                    (<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Get line number of node. this requires activation of this option
+before inoking the parser by calling xmlLineNumbersDefault(1)</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN5986"
+></A
+><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"
+> valid node</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the line number if sucessfull, -1 otherwise</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5999"
+></A
+><H3
+><A
+NAME="XMLGETNODEPATH"
+></A
+>xmlGetNodePath ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+>*    xmlGetNodePath                  (<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Build a structure based Path for the given node</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN6007"
+></A
+><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"
+> a node</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the new path or NULL in case of error. The caller must free
+the returned string</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN6020"
 ></A
 ><H3
 ><A
@@ -9445,7 +9639,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5980"
+NAME="AEN6028"
 ></A
 ><P
 ></P
@@ -9498,7 +9692,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5993"
+NAME="AEN6041"
 ></A
 ><H3
 ><A
@@ -9531,7 +9725,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6001"
+NAME="AEN6049"
 ></A
 ><P
 ></P
@@ -9584,7 +9778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6014"
+NAME="AEN6062"
 ></A
 ><H3
 ><A
@@ -9614,7 +9808,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6021"
+NAME="AEN6069"
 ></A
 ><P
 ></P
@@ -9667,7 +9861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6034"
+NAME="AEN6082"
 ></A
 ><H3
 ><A
@@ -9698,7 +9892,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6041"
+NAME="AEN6089"
 ></A
 ><P
 ></P
@@ -9751,7 +9945,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6054"
+NAME="AEN6102"
 ></A
 ><H3
 ><A
@@ -9789,7 +9983,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6063"
+NAME="AEN6111"
 ></A
 ><P
 ></P
@@ -9859,7 +10053,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6080"
+NAME="AEN6128"
 ></A
 ><H3
 ><A
@@ -9893,7 +10087,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6088"
+NAME="AEN6136"
 ></A
 ><P
 ></P
@@ -9948,7 +10142,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6101"
+NAME="AEN6149"
 ></A
 ><H3
 ><A
@@ -9996,7 +10190,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6112"
+NAME="AEN6160"
 ></A
 ><P
 ></P
@@ -10066,7 +10260,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6129"
+NAME="AEN6177"
 ></A
 ><H3
 ><A
@@ -10109,7 +10303,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6139"
+NAME="AEN6187"
 ></A
 ><P
 ></P
@@ -10179,7 +10373,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6156"
+NAME="AEN6204"
 ></A
 ><H3
 ><A
@@ -10218,7 +10412,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6165"
+NAME="AEN6213"
 ></A
 ><P
 ></P
@@ -10288,7 +10482,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6182"
+NAME="AEN6230"
 ></A
 ><H3
 ><A
@@ -10343,7 +10537,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6194"
+NAME="AEN6242"
 ></A
 ><P
 ></P
@@ -10413,7 +10607,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6211"
+NAME="AEN6259"
 ></A
 ><H3
 ><A
@@ -10468,7 +10662,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6223"
+NAME="AEN6271"
 ></A
 ><P
 ></P
@@ -10538,7 +10732,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6240"
+NAME="AEN6288"
 ></A
 ><H3
 ><A
@@ -10593,7 +10787,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6252"
+NAME="AEN6300"
 ></A
 ><P
 ></P
@@ -10663,7 +10857,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6269"
+NAME="AEN6317"
 ></A
 ><H3
 ><A
@@ -10693,7 +10887,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6276"
+NAME="AEN6324"
 ></A
 ><P
 ></P
@@ -10731,7 +10925,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6285"
+NAME="AEN6333"
 ></A
 ><H3
 ><A
@@ -10768,7 +10962,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6294"
+NAME="AEN6342"
 ></A
 ><P
 ></P
@@ -10838,7 +11032,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6311"
+NAME="AEN6359"
 ></A
 ><H3
 ><A
@@ -10873,7 +11067,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6319"
+NAME="AEN6367"
 ></A
 ><P
 ></P
@@ -10950,7 +11144,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6337"
+NAME="AEN6385"
 ></A
 ><H3
 ><A
@@ -10981,7 +11175,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6344"
+NAME="AEN6392"
 ></A
 ><P
 ></P
@@ -11019,7 +11213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6353"
+NAME="AEN6401"
 ></A
 ><H3
 ><A
@@ -11053,7 +11247,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6361"
+NAME="AEN6409"
 ></A
 ><P
 ></P
@@ -11091,7 +11285,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6370"
+NAME="AEN6418"
 ></A
 ><H3
 ><A
@@ -11125,7 +11319,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6378"
+NAME="AEN6426"
 ></A
 ><P
 ></P
@@ -11180,7 +11374,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6391"
+NAME="AEN6439"
 ></A
 ><H3
 ><A
@@ -11214,7 +11408,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6399"
+NAME="AEN6447"
 ></A
 ><P
 ></P
@@ -11269,7 +11463,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6412"
+NAME="AEN6460"
 ></A
 ><H3
 ><A
@@ -11321,7 +11515,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6423"
+NAME="AEN6471"
 ></A
 ><P
 ></P
@@ -11408,7 +11602,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6444"
+NAME="AEN6492"
 ></A
 ><H3
 ><A
@@ -11450,7 +11644,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6454"
+NAME="AEN6502"
 ></A
 ><P
 ></P
@@ -11537,7 +11731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6475"
+NAME="AEN6523"
 ></A
 ><H3
 ><A
@@ -11574,7 +11768,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6484"
+NAME="AEN6532"
 ></A
 ><P
 ></P
@@ -11646,7 +11840,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6501"
+NAME="AEN6549"
 ></A
 ><H3
 ><A
@@ -11680,7 +11874,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6509"
+NAME="AEN6557"
 ></A
 ><P
 ></P
@@ -11735,7 +11929,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6522"
+NAME="AEN6570"
 ></A
 ><H3
 ><A
@@ -11768,7 +11962,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6530"
+NAME="AEN6578"
 ></A
 ><P
 ></P
@@ -11821,7 +12015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6543"
+NAME="AEN6591"
 ></A
 ><H3
 ><A
@@ -11854,7 +12048,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6551"
+NAME="AEN6599"
 ></A
 ><P
 ></P
@@ -11907,7 +12101,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6564"
+NAME="AEN6612"
 ></A
 ><H3
 ><A
@@ -11948,7 +12142,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6574"
+NAME="AEN6622"
 ></A
 ><P
 ></P
@@ -12035,7 +12229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6595"
+NAME="AEN6643"
 ></A
 ><H3
 ><A
@@ -12078,7 +12272,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6605"
+NAME="AEN6653"
 ></A
 ><P
 ></P
@@ -12149,7 +12343,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6622"
+NAME="AEN6670"
 ></A
 ><H3
 ><A
@@ -12191,7 +12385,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6632"
+NAME="AEN6680"
 ></A
 ><P
 ></P
@@ -12262,7 +12456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6649"
+NAME="AEN6697"
 ></A
 ><H3
 ><A
@@ -12310,7 +12504,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6660"
+NAME="AEN6708"
 ></A
 ><P
 ></P
@@ -12398,7 +12592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6681"
+NAME="AEN6729"
 ></A
 ><H3
 ><A
@@ -12444,7 +12638,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6692"
+NAME="AEN6740"
 ></A
 ><P
 ></P
@@ -12548,7 +12742,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6717"
+NAME="AEN6765"
 ></A
 ><H3
 ><A
@@ -12596,7 +12790,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6728"
+NAME="AEN6776"
 ></A
 ><P
 ></P
@@ -12684,7 +12878,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6749"
+NAME="AEN6797"
 ></A
 ><H3
 ><A
@@ -12722,7 +12916,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6758"
+NAME="AEN6806"
 ></A
 ><P
 ></P
@@ -12792,7 +12986,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6775"
+NAME="AEN6823"
 ></A
 ><H3
 ><A
@@ -12831,7 +13025,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6784"
+NAME="AEN6832"
 ></A
 ><P
 ></P
@@ -12918,7 +13112,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6805"
+NAME="AEN6853"
 ></A
 ><H3
 ><A
@@ -12957,7 +13151,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6814"
+NAME="AEN6862"
 ></A
 ><P
 ></P
@@ -13044,7 +13238,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6835"
+NAME="AEN6883"
 ></A
 ><H3
 ><A
@@ -13087,7 +13281,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6845"
+NAME="AEN6893"
 ></A
 ><P
 ></P
@@ -13174,7 +13368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6866"
+NAME="AEN6914"
 ></A
 ><H3
 ><A
@@ -13208,7 +13402,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6874"
+NAME="AEN6922"
 ></A
 ><P
 ></P
@@ -13263,7 +13457,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6887"
+NAME="AEN6935"
 ></A
 ><H3
 ><A
@@ -13298,7 +13492,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6895"
+NAME="AEN6943"
 ></A
 ><P
 ></P
@@ -13375,7 +13569,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6913"
+NAME="AEN6961"
 ></A
 ><H3
 ><A
@@ -13409,7 +13603,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6921"
+NAME="AEN6969"
 ></A
 ><P
 ></P
@@ -13464,7 +13658,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6934"
+NAME="AEN6982"
 ></A
 ><H3
 ><A
@@ -13499,7 +13693,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6942"
+NAME="AEN6990"
 ></A
 ><P
 ></P
@@ -13576,7 +13770,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6960"
+NAME="AEN7008"
 ></A
 ><H3
 ><A
@@ -13612,7 +13806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6968"
+NAME="AEN7016"
 ></A
 ><P
 ></P
@@ -13666,7 +13860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6981"
+NAME="AEN7029"
 ></A
 ><H3
 ><A
@@ -13700,7 +13894,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6989"
+NAME="AEN7037"
 ></A
 ><P
 ></P
@@ -13754,7 +13948,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7002"
+NAME="AEN7050"
 ></A
 ><H3
 ><A
@@ -13789,7 +13983,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7010"
+NAME="AEN7058"
 ></A
 ><P
 ></P
@@ -13844,7 +14038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7023"
+NAME="AEN7071"
 ></A
 ><H3
 ><A
@@ -13876,7 +14070,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7030"
+NAME="AEN7078"
 ></A
 ><P
 ></P
@@ -13929,7 +14123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7043"
+NAME="AEN7091"
 ></A
 ><H3
 ><A
@@ -13964,7 +14158,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7051"
+NAME="AEN7099"
 ></A
 ><P
 ></P
@@ -14019,7 +14213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7064"
+NAME="AEN7112"
 ></A
 ><H3
 ><A
@@ -14066,7 +14260,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7074"
+NAME="AEN7122"
 ></A
 ><P
 ></P
@@ -14137,7 +14331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7091"
+NAME="AEN7139"
 ></A
 ><H3
 ><A
@@ -14172,7 +14366,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7099"
+NAME="AEN7147"
 ></A
 ><P
 ></P
@@ -14227,7 +14421,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7112"
+NAME="AEN7160"
 ></A
 ><H3
 ><A
@@ -14258,7 +14452,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7119"
+NAME="AEN7167"
 ></A
 ><P
 ></P
@@ -14311,7 +14505,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7132"
+NAME="AEN7180"
 ></A
 ><H3
 ><A
@@ -14345,7 +14539,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7140"
+NAME="AEN7188"
 ></A
 ><P
 ></P
@@ -14415,7 +14609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7157"
+NAME="AEN7205"
 ></A
 ><H3
 ><A
@@ -14453,7 +14647,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7166"
+NAME="AEN7214"
 ></A
 ><P
 ></P
@@ -14540,7 +14734,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7187"
+NAME="AEN7235"
 ></A
 ><H3
 ><A
@@ -14576,7 +14770,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7195"
+NAME="AEN7243"
 ></A
 ><P
 ></P
@@ -14631,7 +14825,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7208"
+NAME="AEN7256"
 ></A
 ><H3
 ><A
@@ -14666,7 +14860,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7216"
+NAME="AEN7264"
 ></A
 ><P
 ></P
@@ -14721,7 +14915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7229"
+NAME="AEN7277"
 ></A
 ><H3
 ><A
@@ -14753,7 +14947,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7236"
+NAME="AEN7284"
 ></A
 ><P
 ></P
@@ -14808,7 +15002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7249"
+NAME="AEN7297"
 ></A
 ><H3
 ><A
@@ -14844,7 +15038,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7257"
+NAME="AEN7305"
 ></A
 ><P
 ></P
@@ -14899,7 +15093,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7270"
+NAME="AEN7318"
 ></A
 ><H3
 ><A
@@ -14944,7 +15138,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7279"
+NAME="AEN7327"
 ></A
 ><P
 ></P
@@ -15014,7 +15208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7296"
+NAME="AEN7344"
 ></A
 ><H3
 ><A
@@ -15051,7 +15245,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7304"
+NAME="AEN7352"
 ></A
 ><P
 ></P
@@ -15140,7 +15334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7325"
+NAME="AEN7373"
 ></A
 ><H3
 ><A
@@ -15176,7 +15370,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7333"
+NAME="AEN7381"
 ></A
 ><P
 ></P
@@ -15248,7 +15442,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7350"
+NAME="AEN7398"
 ></A
 ><H3
 ><A
@@ -15286,7 +15480,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7358"
+NAME="AEN7406"
 ></A
 ><P
 ></P
@@ -15375,7 +15569,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7379"
+NAME="AEN7427"
 ></A
 ><H3
 ><A
@@ -15414,7 +15608,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7387"
+NAME="AEN7435"
 ></A
 ><P
 ></P
@@ -15520,7 +15714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7412"
+NAME="AEN7460"
 ></A
 ><H3
 ><A
@@ -15554,7 +15748,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7420"
+NAME="AEN7468"
 ></A
 ><P
 ></P
@@ -15624,7 +15818,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7437"
+NAME="AEN7485"
 ></A
 ><H3
 ><A
@@ -15662,7 +15856,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7446"
+NAME="AEN7494"
 ></A
 ><P
 ></P
@@ -15734,7 +15928,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7463"
+NAME="AEN7511"
 ></A
 ><H3
 ><A
@@ -15772,7 +15966,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7471"
+NAME="AEN7519"
 ></A
 ><P
 ></P
@@ -15842,7 +16036,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7488"
+NAME="AEN7536"
 ></A
 ><H3
 ><A
@@ -15881,7 +16075,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7496"
+NAME="AEN7544"
 ></A
 ><P
 ></P
@@ -15968,7 +16162,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7517"
+NAME="AEN7565"
 ></A
 ><H3
 ><A
@@ -16008,7 +16202,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7526"
+NAME="AEN7574"
 ></A
 ><P
 ></P
@@ -16114,7 +16308,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7551"
+NAME="AEN7599"
 ></A
 ><H3
 ><A
@@ -16149,7 +16343,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7559"
+NAME="AEN7607"
 ></A
 ><P
 ></P
@@ -16236,7 +16430,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7580"
+NAME="AEN7628"
 ></A
 ><H3
 ><A
@@ -16272,7 +16466,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7588"
+NAME="AEN7636"
 ></A
 ><P
 ></P
@@ -16376,7 +16570,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7613"
+NAME="AEN7661"
 ></A
 ><H3
 ><A
@@ -16417,7 +16611,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7622"
+NAME="AEN7670"
 ></A
 ><P
 ></P
@@ -16540,7 +16734,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7651"
+NAME="AEN7699"
 ></A
 ><H3
 ><A
@@ -16573,7 +16767,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7658"
+NAME="AEN7706"
 ></A
 ><P
 ></P
@@ -16677,7 +16871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7683"
+NAME="AEN7731"
 ></A
 ><H3
 ><A
@@ -16709,7 +16903,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7690"
+NAME="AEN7738"
 ></A
 ><P
 ></P
@@ -16796,7 +16990,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7711"
+NAME="AEN7759"
 ></A
 ><H3
 ><A
@@ -16826,7 +17020,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7718"
+NAME="AEN7766"
 ></A
 ><P
 ></P
@@ -16879,7 +17073,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7731"
+NAME="AEN7779"
 ></A
 ><H3
 ><A
@@ -16911,7 +17105,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7738"
+NAME="AEN7786"
 ></A
 ><P
 ></P
@@ -16966,7 +17160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7751"
+NAME="AEN7799"
 ></A
 ><H3
 ><A
@@ -16993,7 +17187,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7757"
+NAME="AEN7805"
 ></A
 ><P
 ></P
@@ -17029,7 +17223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7766"
+NAME="AEN7814"
 ></A
 ><H3
 ><A
@@ -17057,7 +17251,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7772"
+NAME="AEN7820"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-uri.html b/doc/html/libxml-uri.html
index 64706e1..c16fda0 100644
--- a/doc/html/libxml-uri.html
+++ b/doc/html/libxml-uri.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10106"
+NAME="AEN10154"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10109"
+NAME="AEN10157"
 ></A
 ><H2
 >Synopsis</H2
@@ -181,7 +181,7 @@
 >   <A
 HREF="libxml-uri.html#XMLPARSEURI"
 >xmlParseURI</A
->                     (const char *URI);
+>                     (const char *str);
 int         <A
 HREF="libxml-uri.html#XMLPARSEURIREFERENCE"
 >xmlParseURIReference</A
@@ -259,7 +259,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10141"
+NAME="AEN10189"
 ></A
 ><H2
 >Description</H2
@@ -269,14 +269,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10144"
+NAME="AEN10192"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10146"
+NAME="AEN10194"
 ></A
 ><H3
 ><A
@@ -293,26 +293,17 @@
 ><PRE
 CLASS="PROGRAMLISTING"
 >struct xmlURI {
-
-    char *scheme;
-
-    char *opaque;
-
-    char *authority;
-
-    char *server;
-
-    char *user;
-
-    int port;
-
-    char *path;
-
-    char *query;
-
-    char *fragment;
-
-};&#13;</PRE
+    char *scheme;	/* the URI scheme */
+    char *opaque;	/* opaque part */
+    char *authority;	/* the authority part */
+    char *server;	/* the server part */
+    char *user;		/* the user part */
+    int port;		/* the port number */
+    char *path;		/* the path string */
+    char *query;	/* the query string */
+    char *fragment;	/* the fragment identifier */
+    int  cleanup;	/* parsing potentially unclean URI */
+};</PRE
 ></TD
 ></TR
 ></TABLE
@@ -325,20 +316,33 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10152"
+NAME="AEN10200"
 ></A
 ><H3
 ><A
 NAME="XMLURIPTR"
 ></A
 >xmlURIPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlURI *xmlURIPtr;</PRE
+></TD
+></TR
+></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10156"
+NAME="AEN10205"
 ></A
 ><H3
 ><A
@@ -368,7 +372,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10163"
+NAME="AEN10212"
 ></A
 ><P
 ></P
@@ -393,7 +397,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>the new structure or NULL in case of error</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -404,7 +408,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10172"
+NAME="AEN10221"
 ></A
 ><H3
 ><A
@@ -446,7 +450,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10182"
+NAME="AEN10231"
 ></A
 ><P
 ></P
@@ -473,7 +477,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  the URI instance found in the document</TD
 ></TR
 ><TR
 ><TD
@@ -490,7 +494,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  the base value</TD
 ></TR
 ><TR
 ><TD
@@ -505,7 +509,8 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>a new URI string (to be freed by the caller) or NULL in case
+of error.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -516,7 +521,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10199"
+NAME="AEN10248"
 ></A
 ><H3
 ><A
@@ -535,7 +540,7 @@
 ><A
 HREF="libxml-uri.html#XMLURIPTR"
 >xmlURIPtr</A
->   xmlParseURI                     (const char *URI);</PRE
+>   xmlParseURI                     (const char *str);</PRE
 ></TD
 ></TR
 ></TABLE
@@ -548,7 +553,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10207"
+NAME="AEN10256"
 ></A
 ><P
 ></P
@@ -568,14 +573,14 @@
 ><TT
 CLASS="PARAMETER"
 ><I
->URI</I
+>str</I
 ></TT
 >&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  the URI string to analyze</TD
 ></TR
 ><TR
 ><TD
@@ -590,7 +595,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>a newly build xmlURIPtr or NULL in case of error</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -601,7 +606,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10220"
+NAME="AEN10269"
 ></A
 ><H3
 ><A
@@ -640,7 +645,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10229"
+NAME="AEN10278"
 ></A
 ><P
 ></P
@@ -667,7 +672,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  pointer to an URI structure</TD
 ></TR
 ><TR
 ><TD
@@ -684,7 +689,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  the string to analyze</TD
 ></TR
 ><TR
 ><TD
@@ -699,7 +704,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>0 or the error code</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -710,7 +715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10246"
+NAME="AEN10295"
 ></A
 ><H3
 ><A
@@ -743,7 +748,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10254"
+NAME="AEN10303"
 ></A
 ><P
 ></P
@@ -770,7 +775,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  pointer to an xmlURI</TD
 ></TR
 ><TR
 ><TD
@@ -785,7 +790,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>a new string (to be deallocated by caller)</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -796,7 +801,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10267"
+NAME="AEN10316"
 ></A
 ><H3
 ><A
@@ -835,7 +840,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10276"
+NAME="AEN10325"
 ></A
 ><P
 ></P
@@ -862,7 +867,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  a FILE* for the output</TD
 ></TR
 ><TR
 ><TD
@@ -879,7 +884,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  pointer to an xmlURI</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -890,7 +895,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10289"
+NAME="AEN10338"
 ></A
 ><H3
 ><A
@@ -928,7 +933,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10298"
+NAME="AEN10347"
 ></A
 ><P
 ></P
@@ -955,7 +960,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  string to escape</TD
 ></TR
 ><TR
 ><TD
@@ -972,7 +977,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+> exception list string of chars not to escape</TD
 ></TR
 ><TR
 ><TD
@@ -987,7 +992,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>a new escaped string or NULL in case of error.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -998,7 +1003,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10315"
+NAME="AEN10364"
 ></A
 ><H3
 ><A
@@ -1031,7 +1036,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10322"
+NAME="AEN10371"
 ></A
 ><P
 ></P
@@ -1058,7 +1063,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  the string to unescape</TD
 ></TR
 ><TR
 ><TD
@@ -1075,7 +1080,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>   the length in bytes to unescape (or &lt;= 0 to indicate full string)</TD
 ></TR
 ><TR
 ><TD
@@ -1092,7 +1097,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  optionnal destination buffer</TD
 ></TR
 ><TR
 ><TD
@@ -1107,7 +1112,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>an copy of the string, but unescaped</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1118,7 +1123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10343"
+NAME="AEN10392"
 ></A
 ><H3
 ><A
@@ -1148,7 +1153,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10350"
+NAME="AEN10399"
 ></A
 ><P
 ></P
@@ -1175,7 +1180,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  pointer to the path string</TD
 ></TR
 ><TR
 ><TD
@@ -1190,7 +1195,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>0 or an error code</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1201,7 +1206,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10363"
+NAME="AEN10412"
 ></A
 ><H3
 ><A
@@ -1236,7 +1241,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10371"
+NAME="AEN10420"
 ></A
 ><P
 ></P
@@ -1263,7 +1268,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  the string of the URI to escape</TD
 ></TR
 ><TR
 ><TD
@@ -1278,7 +1283,12 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>an copy of the string, but escaped
+
+25 May 2001
+Uses xmlParseURI and xmlURIEscapeStr to try to escape correctly
+according to RFC2396.
+- Carl Douglas</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1289,7 +1299,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10384"
+NAME="AEN10433"
 ></A
 ><H3
 ><A
@@ -1319,7 +1329,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10391"
+NAME="AEN10440"
 ></A
 ><P
 ></P
@@ -1346,7 +1356,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->&nbsp;</TD
+>  pointer to an xmlURI</TD
 ></TR
 ></TBODY
 ></TABLE
diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html
index 80c6a46..a333234 100644
--- a/doc/html/libxml-valid.html
+++ b/doc/html/libxml-valid.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN8258"
+NAME="AEN8306"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN8261"
+NAME="AEN8309"
 ></A
 ><H2
 >Synopsis</H2
@@ -972,7 +972,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8485"
+NAME="AEN8533"
 ></A
 ><H2
 >Description</H2
@@ -982,14 +982,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8488"
+NAME="AEN8536"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8490"
+NAME="AEN8538"
 ></A
 ><H3
 ><A
@@ -1015,7 +1015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8495"
+NAME="AEN8543"
 ></A
 ><H3
 ><A
@@ -1041,7 +1041,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8500"
+NAME="AEN8548"
 ></A
 ><H3
 ><A
@@ -1068,7 +1068,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8505"
+NAME="AEN8553"
 ></A
 ><P
 ></P
@@ -1140,7 +1140,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8522"
+NAME="AEN8570"
 ></A
 ><H3
 ><A
@@ -1167,7 +1167,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8527"
+NAME="AEN8575"
 ></A
 ><P
 ></P
@@ -1239,7 +1239,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8544"
+NAME="AEN8592"
 ></A
 ><H3
 ><A
@@ -1285,7 +1285,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8549"
+NAME="AEN8597"
 ></A
 ><H3
 ><A
@@ -1311,7 +1311,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8554"
+NAME="AEN8602"
 ></A
 ><H3
 ><A
@@ -1337,7 +1337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8559"
+NAME="AEN8607"
 ></A
 ><H3
 ><A
@@ -1363,7 +1363,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8564"
+NAME="AEN8612"
 ></A
 ><H3
 ><A
@@ -1389,7 +1389,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8569"
+NAME="AEN8617"
 ></A
 ><H3
 ><A
@@ -1415,7 +1415,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8574"
+NAME="AEN8622"
 ></A
 ><H3
 ><A
@@ -1441,7 +1441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8579"
+NAME="AEN8627"
 ></A
 ><H3
 ><A
@@ -1484,7 +1484,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8591"
+NAME="AEN8639"
 ></A
 ><P
 ></P
@@ -1555,7 +1555,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8608"
+NAME="AEN8656"
 ></A
 ><H3
 ><A
@@ -1604,7 +1604,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8620"
+NAME="AEN8668"
 ></A
 ><P
 ></P
@@ -1725,7 +1725,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8649"
+NAME="AEN8697"
 ></A
 ><H3
 ><A
@@ -1758,7 +1758,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8657"
+NAME="AEN8705"
 ></A
 ><P
 ></P
@@ -1811,7 +1811,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8670"
+NAME="AEN8718"
 ></A
 ><H3
 ><A
@@ -1841,7 +1841,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8677"
+NAME="AEN8725"
 ></A
 ><P
 ></P
@@ -1879,7 +1879,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8686"
+NAME="AEN8734"
 ></A
 ><H3
 ><A
@@ -1913,7 +1913,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8694"
+NAME="AEN8742"
 ></A
 ><P
 ></P
@@ -1968,7 +1968,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8707"
+NAME="AEN8755"
 ></A
 ><H3
 ><A
@@ -2002,7 +2002,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8715"
+NAME="AEN8763"
 ></A
 ><P
 ></P
@@ -2057,7 +2057,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8728"
+NAME="AEN8776"
 ></A
 ><H3
 ><A
@@ -2094,7 +2094,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8737"
+NAME="AEN8785"
 ></A
 ><P
 ></P
@@ -2164,7 +2164,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8754"
+NAME="AEN8802"
 ></A
 ><H3
 ><A
@@ -2197,7 +2197,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8762"
+NAME="AEN8810"
 ></A
 ><P
 ></P
@@ -2250,7 +2250,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8775"
+NAME="AEN8823"
 ></A
 ><H3
 ><A
@@ -2280,7 +2280,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8782"
+NAME="AEN8830"
 ></A
 ><P
 ></P
@@ -2318,7 +2318,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8791"
+NAME="AEN8839"
 ></A
 ><H3
 ><A
@@ -2352,7 +2352,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8798"
+NAME="AEN8846"
 ></A
 ><P
 ></P
@@ -2441,7 +2441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8819"
+NAME="AEN8867"
 ></A
 ><H3
 ><A
@@ -2473,7 +2473,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8826"
+NAME="AEN8874"
 ></A
 ><P
 ></P
@@ -2545,7 +2545,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8843"
+NAME="AEN8891"
 ></A
 ><H3
 ><A
@@ -2594,7 +2594,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8855"
+NAME="AEN8903"
 ></A
 ><P
 ></P
@@ -2715,7 +2715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8884"
+NAME="AEN8932"
 ></A
 ><H3
 ><A
@@ -2748,7 +2748,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8892"
+NAME="AEN8940"
 ></A
 ><P
 ></P
@@ -2801,7 +2801,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8905"
+NAME="AEN8953"
 ></A
 ><H3
 ><A
@@ -2831,7 +2831,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8912"
+NAME="AEN8960"
 ></A
 ><P
 ></P
@@ -2869,7 +2869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8921"
+NAME="AEN8969"
 ></A
 ><H3
 ><A
@@ -2903,7 +2903,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8929"
+NAME="AEN8977"
 ></A
 ><P
 ></P
@@ -2958,7 +2958,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8942"
+NAME="AEN8990"
 ></A
 ><H3
 ><A
@@ -2993,7 +2993,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8950"
+NAME="AEN8998"
 ></A
 ><P
 ></P
@@ -3048,7 +3048,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8963"
+NAME="AEN9011"
 ></A
 ><H3
 ><A
@@ -3081,7 +3081,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8971"
+NAME="AEN9019"
 ></A
 ><P
 ></P
@@ -3135,7 +3135,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8984"
+NAME="AEN9032"
 ></A
 ><H3
 ><A
@@ -3165,7 +3165,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8991"
+NAME="AEN9039"
 ></A
 ><P
 ></P
@@ -3203,7 +3203,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9000"
+NAME="AEN9048"
 ></A
 ><H3
 ><A
@@ -3236,7 +3236,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9008"
+NAME="AEN9056"
 ></A
 ><P
 ></P
@@ -3290,7 +3290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9021"
+NAME="AEN9069"
 ></A
 ><H3
 ><A
@@ -3361,7 +3361,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9038"
+NAME="AEN9086"
 ></A
 ><P
 ></P
@@ -3550,7 +3550,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9083"
+NAME="AEN9131"
 ></A
 ><H3
 ><A
@@ -3583,7 +3583,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9091"
+NAME="AEN9139"
 ></A
 ><P
 ></P
@@ -3636,7 +3636,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9104"
+NAME="AEN9152"
 ></A
 ><H3
 ><A
@@ -3666,7 +3666,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9111"
+NAME="AEN9159"
 ></A
 ><P
 ></P
@@ -3704,7 +3704,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9120"
+NAME="AEN9168"
 ></A
 ><H3
 ><A
@@ -3738,7 +3738,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9128"
+NAME="AEN9176"
 ></A
 ><P
 ></P
@@ -3793,7 +3793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9141"
+NAME="AEN9189"
 ></A
 ><H3
 ><A
@@ -3828,7 +3828,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9149"
+NAME="AEN9197"
 ></A
 ><P
 ></P
@@ -3883,7 +3883,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9162"
+NAME="AEN9210"
 ></A
 ><H3
 ><A
@@ -3928,7 +3928,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9173"
+NAME="AEN9221"
 ></A
 ><P
 ></P
@@ -4032,7 +4032,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9198"
+NAME="AEN9246"
 ></A
 ><H3
 ><A
@@ -4062,7 +4062,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9205"
+NAME="AEN9253"
 ></A
 ><P
 ></P
@@ -4100,7 +4100,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9214"
+NAME="AEN9262"
 ></A
 ><H3
 ><A
@@ -4137,7 +4137,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9223"
+NAME="AEN9271"
 ></A
 ><P
 ></P
@@ -4207,7 +4207,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9240"
+NAME="AEN9288"
 ></A
 ><H3
 ><A
@@ -4247,7 +4247,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9249"
+NAME="AEN9297"
 ></A
 ><P
 ></P
@@ -4334,7 +4334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9270"
+NAME="AEN9318"
 ></A
 ><H3
 ><A
@@ -4368,7 +4368,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9278"
+NAME="AEN9326"
 ></A
 ><P
 ></P
@@ -4438,7 +4438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9295"
+NAME="AEN9343"
 ></A
 ><H3
 ><A
@@ -4483,7 +4483,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9306"
+NAME="AEN9354"
 ></A
 ><P
 ></P
@@ -4587,7 +4587,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9331"
+NAME="AEN9379"
 ></A
 ><H3
 ><A
@@ -4617,7 +4617,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9338"
+NAME="AEN9386"
 ></A
 ><P
 ></P
@@ -4655,7 +4655,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9347"
+NAME="AEN9395"
 ></A
 ><H3
 ><A
@@ -4695,7 +4695,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9356"
+NAME="AEN9404"
 ></A
 ><P
 ></P
@@ -4782,7 +4782,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9377"
+NAME="AEN9425"
 ></A
 ><H3
 ><A
@@ -4816,7 +4816,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9385"
+NAME="AEN9433"
 ></A
 ><P
 ></P
@@ -4886,7 +4886,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9402"
+NAME="AEN9450"
 ></A
 ><H3
 ><A
@@ -4923,7 +4923,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9411"
+NAME="AEN9459"
 ></A
 ><P
 ></P
@@ -4993,7 +4993,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9428"
+NAME="AEN9476"
 ></A
 ><H3
 ><A
@@ -5031,7 +5031,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9436"
+NAME="AEN9484"
 ></A
 ><P
 ></P
@@ -5101,7 +5101,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9453"
+NAME="AEN9501"
 ></A
 ><H3
 ><A
@@ -5144,7 +5144,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9462"
+NAME="AEN9510"
 ></A
 ><P
 ></P
@@ -5231,7 +5231,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9483"
+NAME="AEN9531"
 ></A
 ><H3
 ><A
@@ -5291,7 +5291,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9498"
+NAME="AEN9546"
 ></A
 ><P
 ></P
@@ -5396,7 +5396,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9523"
+NAME="AEN9571"
 ></A
 ><H3
 ><A
@@ -5441,7 +5441,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9533"
+NAME="AEN9581"
 ></A
 ><P
 ></P
@@ -5528,7 +5528,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9554"
+NAME="AEN9602"
 ></A
 ><H3
 ><A
@@ -5577,7 +5577,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9566"
+NAME="AEN9614"
 ></A
 ><P
 ></P
@@ -5647,7 +5647,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9583"
+NAME="AEN9631"
 ></A
 ><H3
 ><A
@@ -5689,7 +5689,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9592"
+NAME="AEN9640"
 ></A
 ><P
 ></P
@@ -5776,7 +5776,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9613"
+NAME="AEN9661"
 ></A
 ><H3
 ><A
@@ -5816,7 +5816,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9623"
+NAME="AEN9671"
 ></A
 ><P
 ></P
@@ -5903,7 +5903,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9644"
+NAME="AEN9692"
 ></A
 ><H3
 ><A
@@ -5944,7 +5944,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9653"
+NAME="AEN9701"
 ></A
 ><P
 ></P
@@ -6014,7 +6014,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9670"
+NAME="AEN9718"
 ></A
 ><H3
 ><A
@@ -6052,7 +6052,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9679"
+NAME="AEN9727"
 ></A
 ><P
 ></P
@@ -6122,7 +6122,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9696"
+NAME="AEN9744"
 ></A
 ><H3
 ><A
@@ -6160,7 +6160,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9705"
+NAME="AEN9753"
 ></A
 ><P
 ></P
@@ -6247,7 +6247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9726"
+NAME="AEN9774"
 ></A
 ><H3
 ><A
@@ -6295,7 +6295,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9737"
+NAME="AEN9785"
 ></A
 ><P
 ></P
@@ -6382,7 +6382,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9758"
+NAME="AEN9806"
 ></A
 ><H3
 ><A
@@ -6440,7 +6440,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9770"
+NAME="AEN9818"
 ></A
 ><P
 ></P
@@ -6561,7 +6561,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9799"
+NAME="AEN9847"
 ></A
 ><H3
 ><A
@@ -6598,7 +6598,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9808"
+NAME="AEN9856"
 ></A
 ><P
 ></P
@@ -6668,7 +6668,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9825"
+NAME="AEN9873"
 ></A
 ><H3
 ><A
@@ -6707,7 +6707,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9834"
+NAME="AEN9882"
 ></A
 ><P
 ></P
@@ -6794,7 +6794,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9855"
+NAME="AEN9903"
 ></A
 ><H3
 ><A
@@ -6829,7 +6829,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9863"
+NAME="AEN9911"
 ></A
 ><P
 ></P
@@ -6899,7 +6899,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9880"
+NAME="AEN9928"
 ></A
 ><H3
 ><A
@@ -6941,7 +6941,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9890"
+NAME="AEN9938"
 ></A
 ><P
 ></P
@@ -7028,7 +7028,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9911"
+NAME="AEN9959"
 ></A
 ><H3
 ><A
@@ -7074,7 +7074,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9922"
+NAME="AEN9970"
 ></A
 ><P
 ></P
@@ -7178,7 +7178,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9947"
+NAME="AEN9995"
 ></A
 ><H3
 ><A
@@ -7215,7 +7215,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9956"
+NAME="AEN10004"
 ></A
 ><P
 ></P
@@ -7285,7 +7285,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9973"
+NAME="AEN10021"
 ></A
 ><H3
 ><A
@@ -7326,7 +7326,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9983"
+NAME="AEN10031"
 ></A
 ><P
 ></P
@@ -7413,7 +7413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10004"
+NAME="AEN10052"
 ></A
 ><H3
 ><A
@@ -7450,7 +7450,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10013"
+NAME="AEN10061"
 ></A
 ><P
 ></P
@@ -7520,7 +7520,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10030"
+NAME="AEN10078"
 ></A
 ><H3
 ><A
@@ -7580,7 +7580,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10042"
+NAME="AEN10090"
 ></A
 ><P
 ></P
@@ -7691,7 +7691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10068"
+NAME="AEN10116"
 ></A
 ><H3
 ><A
@@ -7727,7 +7727,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10076"
+NAME="AEN10124"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html
index 8ca7bf5..e779641 100644
--- a/doc/html/libxml-xinclude.html
+++ b/doc/html/libxml-xinclude.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17132"
+NAME="AEN17181"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17135"
+NAME="AEN17184"
 ></A
 ><H2
 >Synopsis</H2
@@ -160,7 +160,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17140"
+NAME="AEN17189"
 ></A
 ><H2
 >Description</H2
@@ -170,14 +170,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17143"
+NAME="AEN17192"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17145"
+NAME="AEN17194"
 ></A
 ><H3
 ><A
@@ -212,7 +212,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17153"
+NAME="AEN17202"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html
index 6ee5f04..df425ab 100644
--- a/doc/html/libxml-xmlerror.html
+++ b/doc/html/libxml-xmlerror.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10405"
+NAME="AEN10454"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10408"
+NAME="AEN10457"
 ></A
 ><H2
 >Synopsis</H2
@@ -216,7 +216,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10425"
+NAME="AEN10474"
 ></A
 ><H2
 >Description</H2
@@ -226,14 +226,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10428"
+NAME="AEN10477"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10430"
+NAME="AEN10479"
 ></A
 ><H3
 ><A
@@ -388,7 +388,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10435"
+NAME="AEN10484"
 ></A
 ><H3
 ><A
@@ -415,7 +415,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10440"
+NAME="AEN10489"
 ></A
 ><P
 ></P
@@ -487,7 +487,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10457"
+NAME="AEN10506"
 ></A
 ><H3
 ><A
@@ -549,7 +549,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10469"
+NAME="AEN10518"
 ></A
 ><P
 ></P
@@ -604,7 +604,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10482"
+NAME="AEN10531"
 ></A
 ><H3
 ><A
@@ -632,7 +632,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10488"
+NAME="AEN10537"
 ></A
 ><P
 ></P
@@ -670,7 +670,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10497"
+NAME="AEN10546"
 ></A
 ><H3
 ><A
@@ -700,7 +700,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10503"
+NAME="AEN10552"
 ></A
 ><P
 ></P
@@ -772,7 +772,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10520"
+NAME="AEN10569"
 ></A
 ><H3
 ><A
@@ -802,7 +802,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10526"
+NAME="AEN10575"
 ></A
 ><P
 ></P
@@ -874,7 +874,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10543"
+NAME="AEN10592"
 ></A
 ><H3
 ><A
@@ -904,7 +904,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10549"
+NAME="AEN10598"
 ></A
 ><P
 ></P
@@ -976,7 +976,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10566"
+NAME="AEN10615"
 ></A
 ><H3
 ><A
@@ -1006,7 +1006,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10572"
+NAME="AEN10621"
 ></A
 ><P
 ></P
@@ -1078,7 +1078,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10589"
+NAME="AEN10638"
 ></A
 ><H3
 ><A
@@ -1108,7 +1108,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10596"
+NAME="AEN10645"
 ></A
 ><P
 ></P
@@ -1146,7 +1146,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10605"
+NAME="AEN10654"
 ></A
 ><H3
 ><A
@@ -1176,7 +1176,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10612"
+NAME="AEN10661"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xmlio.html b/doc/html/libxml-xmlio.html
index be1aedb..d5f5c18 100644
--- a/doc/html/libxml-xmlio.html
+++ b/doc/html/libxml-xmlio.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN18020"
+NAME="AEN18069"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN18023"
+NAME="AEN18072"
 ></A
 ><H2
 >Synopsis</H2
@@ -505,7 +505,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18114"
+NAME="AEN18163"
 ></A
 ><H2
 >Description</H2
@@ -515,14 +515,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18117"
+NAME="AEN18166"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18119"
+NAME="AEN18168"
 ></A
 ><H3
 ><A
@@ -547,7 +547,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18124"
+NAME="AEN18173"
 ></A
 ><P
 ></P
@@ -600,7 +600,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18137"
+NAME="AEN18186"
 ></A
 ><H3
 ><A
@@ -625,7 +625,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18142"
+NAME="AEN18191"
 ></A
 ><P
 ></P
@@ -663,7 +663,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18151"
+NAME="AEN18200"
 ></A
 ><H3
 ><A
@@ -690,7 +690,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18156"
+NAME="AEN18205"
 ></A
 ><P
 ></P
@@ -777,7 +777,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18177"
+NAME="AEN18226"
 ></A
 ><H3
 ><A
@@ -802,7 +802,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18182"
+NAME="AEN18231"
 ></A
 ><P
 ></P
@@ -855,7 +855,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18195"
+NAME="AEN18244"
 ></A
 ><H3
 ><A
@@ -890,7 +890,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18200"
+NAME="AEN18249"
 ></A
 ><H3
 ><A
@@ -915,7 +915,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18205"
+NAME="AEN18254"
 ></A
 ><P
 ></P
@@ -968,7 +968,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18218"
+NAME="AEN18267"
 ></A
 ><H3
 ><A
@@ -993,7 +993,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18223"
+NAME="AEN18272"
 ></A
 ><P
 ></P
@@ -1031,7 +1031,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18232"
+NAME="AEN18281"
 ></A
 ><H3
 ><A
@@ -1058,7 +1058,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18237"
+NAME="AEN18286"
 ></A
 ><P
 ></P
@@ -1145,7 +1145,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18258"
+NAME="AEN18307"
 ></A
 ><H3
 ><A
@@ -1170,7 +1170,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18263"
+NAME="AEN18312"
 ></A
 ><P
 ></P
@@ -1223,7 +1223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18276"
+NAME="AEN18325"
 ></A
 ><H3
 ><A
@@ -1259,7 +1259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18281"
+NAME="AEN18330"
 ></A
 ><H3
 ><A
@@ -1288,7 +1288,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18287"
+NAME="AEN18336"
 ></A
 ><H3
 ><A
@@ -1317,7 +1317,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18293"
+NAME="AEN18342"
 ></A
 ><H3
 ><A
@@ -1346,7 +1346,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18299"
+NAME="AEN18348"
 ></A
 ><H3
 ><A
@@ -1380,7 +1380,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18307"
+NAME="AEN18356"
 ></A
 ><P
 ></P
@@ -1433,7 +1433,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18320"
+NAME="AEN18369"
 ></A
 ><H3
 ><A
@@ -1471,7 +1471,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18329"
+NAME="AEN18378"
 ></A
 ><P
 ></P
@@ -1541,7 +1541,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18346"
+NAME="AEN18395"
 ></A
 ><H3
 ><A
@@ -1580,7 +1580,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18354"
+NAME="AEN18403"
 ></A
 ><P
 ></P
@@ -1650,7 +1650,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18371"
+NAME="AEN18420"
 ></A
 ><H3
 ><A
@@ -1689,7 +1689,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18380"
+NAME="AEN18429"
 ></A
 ><P
 ></P
@@ -1759,7 +1759,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18397"
+NAME="AEN18446"
 ></A
 ><H3
 ><A
@@ -1795,7 +1795,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18405"
+NAME="AEN18454"
 ></A
 ><P
 ></P
@@ -1865,7 +1865,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18422"
+NAME="AEN18471"
 ></A
 ><H3
 ><A
@@ -1902,7 +1902,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18430"
+NAME="AEN18479"
 ></A
 ><P
 ></P
@@ -1989,7 +1989,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18451"
+NAME="AEN18500"
 ></A
 ><H3
 ><A
@@ -2033,7 +2033,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18461"
+NAME="AEN18510"
 ></A
 ><P
 ></P
@@ -2137,7 +2137,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18486"
+NAME="AEN18535"
 ></A
 ><H3
 ><A
@@ -2170,7 +2170,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18493"
+NAME="AEN18542"
 ></A
 ><P
 ></P
@@ -2241,7 +2241,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18510"
+NAME="AEN18559"
 ></A
 ><H3
 ><A
@@ -2277,7 +2277,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18518"
+NAME="AEN18567"
 ></A
 ><P
 ></P
@@ -2348,7 +2348,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18535"
+NAME="AEN18584"
 ></A
 ><H3
 ><A
@@ -2382,7 +2382,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18542"
+NAME="AEN18591"
 ></A
 ><P
 ></P
@@ -2470,7 +2470,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18563"
+NAME="AEN18612"
 ></A
 ><H3
 ><A
@@ -2500,7 +2500,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18570"
+NAME="AEN18619"
 ></A
 ><P
 ></P
@@ -2538,7 +2538,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18579"
+NAME="AEN18628"
 ></A
 ><H3
 ><A
@@ -2565,7 +2565,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18585"
+NAME="AEN18634"
 ></A
 ><P
 ></P
@@ -2618,7 +2618,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18598"
+NAME="AEN18647"
 ></A
 ><H3
 ><A
@@ -2660,7 +2660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18608"
+NAME="AEN18657"
 ></A
 ><P
 ></P
@@ -2764,7 +2764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18633"
+NAME="AEN18682"
 ></A
 ><H3
 ><A
@@ -2793,7 +2793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18639"
+NAME="AEN18688"
 ></A
 ><H3
 ><A
@@ -2826,7 +2826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18647"
+NAME="AEN18696"
 ></A
 ><P
 ></P
@@ -2879,7 +2879,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18660"
+NAME="AEN18709"
 ></A
 ><H3
 ><A
@@ -2920,7 +2920,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18668"
+NAME="AEN18717"
 ></A
 ><P
 ></P
@@ -3007,7 +3007,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18689"
+NAME="AEN18738"
 ></A
 ><H3
 ><A
@@ -3046,7 +3046,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18698"
+NAME="AEN18747"
 ></A
 ><P
 ></P
@@ -3116,7 +3116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18715"
+NAME="AEN18764"
 ></A
 ><H3
 ><A
@@ -3151,7 +3151,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18723"
+NAME="AEN18772"
 ></A
 ><P
 ></P
@@ -3221,7 +3221,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18740"
+NAME="AEN18789"
 ></A
 ><H3
 ><A
@@ -3264,7 +3264,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18750"
+NAME="AEN18799"
 ></A
 ><P
 ></P
@@ -3368,7 +3368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18775"
+NAME="AEN18824"
 ></A
 ><H3
 ><A
@@ -3403,7 +3403,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18782"
+NAME="AEN18831"
 ></A
 ><P
 ></P
@@ -3491,7 +3491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18803"
+NAME="AEN18852"
 ></A
 ><H3
 ><A
@@ -3525,7 +3525,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18810"
+NAME="AEN18859"
 ></A
 ><P
 ></P
@@ -3596,7 +3596,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18827"
+NAME="AEN18876"
 ></A
 ><H3
 ><A
@@ -3626,7 +3626,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18834"
+NAME="AEN18883"
 ></A
 ><P
 ></P
@@ -3679,7 +3679,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18847"
+NAME="AEN18896"
 ></A
 ><H3
 ><A
@@ -3710,7 +3710,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18854"
+NAME="AEN18903"
 ></A
 ><P
 ></P
@@ -3763,7 +3763,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18867"
+NAME="AEN18916"
 ></A
 ><H3
 ><A
@@ -3805,7 +3805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18877"
+NAME="AEN18926"
 ></A
 ><P
 ></P
@@ -3909,7 +3909,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18902"
+NAME="AEN18951"
 ></A
 ><H3
 ><A
@@ -3938,7 +3938,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18908"
+NAME="AEN18957"
 ></A
 ><P
 ></P
@@ -3993,7 +3993,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18921"
+NAME="AEN18970"
 ></A
 ><H3
 ><A
@@ -4023,7 +4023,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18927"
+NAME="AEN18976"
 ></A
 ><H3
 ><A
@@ -4060,7 +4060,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18935"
+NAME="AEN18984"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html
index 723108d..fede8e7 100644
--- a/doc/html/libxml-xpath.html
+++ b/doc/html/libxml-xpath.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN11788"
+NAME="AEN11837"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN11791"
+NAME="AEN11840"
 ></A
 ><H2
 >Synopsis</H2
@@ -591,7 +591,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11917"
+NAME="AEN11966"
 ></A
 ><H2
 >Description</H2
@@ -601,14 +601,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11920"
+NAME="AEN11969"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11922"
+NAME="AEN11971"
 ></A
 ><H3
 ><A
@@ -697,7 +697,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11928"
+NAME="AEN11977"
 ></A
 ><H3
 ><A
@@ -723,7 +723,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11933"
+NAME="AEN11982"
 ></A
 ><H3
 ><A
@@ -767,7 +767,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11939"
+NAME="AEN11988"
 ></A
 ><H3
 ><A
@@ -793,7 +793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11944"
+NAME="AEN11993"
 ></A
 ><H3
 ><A
@@ -842,7 +842,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11949"
+NAME="AEN11998"
 ></A
 ><H3
 ><A
@@ -872,7 +872,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11954"
+NAME="AEN12003"
 ></A
 ><H3
 ><A
@@ -898,7 +898,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11959"
+NAME="AEN12008"
 ></A
 ><H3
 ><A
@@ -935,7 +935,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11964"
+NAME="AEN12013"
 ></A
 ><H3
 ><A
@@ -971,7 +971,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11969"
+NAME="AEN12018"
 ></A
 ><H3
 ><A
@@ -997,7 +997,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11974"
+NAME="AEN12023"
 ></A
 ><H3
 ><A
@@ -1026,7 +1026,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11980"
+NAME="AEN12029"
 ></A
 ><P
 ></P
@@ -1096,7 +1096,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11997"
+NAME="AEN12046"
 ></A
 ><H3
 ><A
@@ -1125,7 +1125,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12002"
+NAME="AEN12051"
 ></A
 ><H3
 ><A
@@ -1151,7 +1151,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12007"
+NAME="AEN12056"
 ></A
 ><H3
 ><A
@@ -1180,7 +1180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12012"
+NAME="AEN12061"
 ></A
 ><H3
 ><A
@@ -1206,7 +1206,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12017"
+NAME="AEN12066"
 ></A
 ><H3
 ><A
@@ -1237,7 +1237,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12024"
+NAME="AEN12073"
 ></A
 ><P
 ></P
@@ -1292,7 +1292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12037"
+NAME="AEN12086"
 ></A
 ><H3
 ><A
@@ -1321,7 +1321,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12042"
+NAME="AEN12091"
 ></A
 ><H3
 ><A
@@ -1347,7 +1347,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12047"
+NAME="AEN12096"
 ></A
 ><H3
 ><A
@@ -1382,7 +1382,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12055"
+NAME="AEN12104"
 ></A
 ><P
 ></P
@@ -1452,7 +1452,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12072"
+NAME="AEN12121"
 ></A
 ><H3
 ><A
@@ -1481,7 +1481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12077"
+NAME="AEN12126"
 ></A
 ><H3
 ><A
@@ -1507,7 +1507,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12082"
+NAME="AEN12131"
 ></A
 ><H3
 ><A
@@ -1539,7 +1539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12089"
+NAME="AEN12138"
 ></A
 ><H3
 ><A
@@ -1565,7 +1565,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12094"
+NAME="AEN12143"
 ></A
 ><H3
 ><A
@@ -1597,7 +1597,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12101"
+NAME="AEN12150"
 ></A
 ><P
 ></P
@@ -1633,7 +1633,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12110"
+NAME="AEN12159"
 ></A
 ><H3
 ><A
@@ -1668,7 +1668,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12118"
+NAME="AEN12167"
 ></A
 ><P
 ></P
@@ -1721,7 +1721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12131"
+NAME="AEN12180"
 ></A
 ><H3
 ><A
@@ -1756,7 +1756,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12139"
+NAME="AEN12188"
 ></A
 ><P
 ></P
@@ -1809,7 +1809,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12152"
+NAME="AEN12201"
 ></A
 ><H3
 ><A
@@ -1836,7 +1836,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12158"
+NAME="AEN12207"
 ></A
 ><P
 ></P
@@ -1874,7 +1874,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12167"
+NAME="AEN12216"
 ></A
 ><H3
 ><A
@@ -1904,7 +1904,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12174"
+NAME="AEN12223"
 ></A
 ><P
 ></P
@@ -1959,7 +1959,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12187"
+NAME="AEN12236"
 ></A
 ><H3
 ><A
@@ -1991,7 +1991,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12194"
+NAME="AEN12243"
 ></A
 ><P
 ></P
@@ -2029,7 +2029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12203"
+NAME="AEN12252"
 ></A
 ><H3
 ><A
@@ -2059,7 +2059,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12210"
+NAME="AEN12259"
 ></A
 ><P
 ></P
@@ -2097,7 +2097,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12219"
+NAME="AEN12268"
 ></A
 ><H3
 ><A
@@ -2135,7 +2135,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12228"
+NAME="AEN12277"
 ></A
 ><P
 ></P
@@ -2188,7 +2188,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12241"
+NAME="AEN12290"
 ></A
 ><H3
 ><A
@@ -2227,7 +2227,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12250"
+NAME="AEN12299"
 ></A
 ><P
 ></P
@@ -2265,7 +2265,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12259"
+NAME="AEN12308"
 ></A
 ><H3
 ><A
@@ -2295,7 +2295,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12266"
+NAME="AEN12315"
 ></A
 ><P
 ></P
@@ -2333,7 +2333,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12275"
+NAME="AEN12324"
 ></A
 ><H3
 ><A
@@ -2366,7 +2366,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12283"
+NAME="AEN12332"
 ></A
 ><P
 ></P
@@ -2419,7 +2419,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12296"
+NAME="AEN12345"
 ></A
 ><H3
 ><A
@@ -2453,7 +2453,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12304"
+NAME="AEN12353"
 ></A
 ><P
 ></P
@@ -2524,7 +2524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12321"
+NAME="AEN12370"
 ></A
 ><H3
 ><A
@@ -2554,7 +2554,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12328"
+NAME="AEN12377"
 ></A
 ><P
 ></P
@@ -2607,7 +2607,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12341"
+NAME="AEN12390"
 ></A
 ><H3
 ><A
@@ -2637,7 +2637,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12348"
+NAME="AEN12397"
 ></A
 ><P
 ></P
@@ -2690,7 +2690,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12361"
+NAME="AEN12410"
 ></A
 ><H3
 ><A
@@ -2720,7 +2720,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12368"
+NAME="AEN12417"
 ></A
 ><P
 ></P
@@ -2773,7 +2773,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12381"
+NAME="AEN12430"
 ></A
 ><H3
 ><A
@@ -2803,7 +2803,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12388"
+NAME="AEN12437"
 ></A
 ><P
 ></P
@@ -2856,7 +2856,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12401"
+NAME="AEN12450"
 ></A
 ><H3
 ><A
@@ -2886,7 +2886,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12408"
+NAME="AEN12457"
 ></A
 ><P
 ></P
@@ -2939,7 +2939,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12421"
+NAME="AEN12470"
 ></A
 ><H3
 ><A
@@ -2972,7 +2972,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12429"
+NAME="AEN12478"
 ></A
 ><P
 ></P
@@ -3025,7 +3025,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12442"
+NAME="AEN12491"
 ></A
 ><H3
 ><A
@@ -3058,7 +3058,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12450"
+NAME="AEN12499"
 ></A
 ><P
 ></P
@@ -3111,7 +3111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12463"
+NAME="AEN12512"
 ></A
 ><H3
 ><A
@@ -3144,7 +3144,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12471"
+NAME="AEN12520"
 ></A
 ><P
 ></P
@@ -3197,7 +3197,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12484"
+NAME="AEN12533"
 ></A
 ><H3
 ><A
@@ -3230,7 +3230,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12492"
+NAME="AEN12541"
 ></A
 ><P
 ></P
@@ -3283,7 +3283,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12505"
+NAME="AEN12554"
 ></A
 ><H3
 ><A
@@ -3313,7 +3313,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12512"
+NAME="AEN12561"
 ></A
 ><P
 ></P
@@ -3366,7 +3366,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12525"
+NAME="AEN12574"
 ></A
 ><H3
 ><A
@@ -3399,7 +3399,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12533"
+NAME="AEN12582"
 ></A
 ><P
 ></P
@@ -3452,7 +3452,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12546"
+NAME="AEN12595"
 ></A
 ><H3
 ><A
@@ -3485,7 +3485,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12554"
+NAME="AEN12603"
 ></A
 ><P
 ></P
@@ -3538,7 +3538,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12567"
+NAME="AEN12616"
 ></A
 ><H3
 ><A
@@ -3571,7 +3571,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12575"
+NAME="AEN12624"
 ></A
 ><P
 ></P
@@ -3624,7 +3624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12588"
+NAME="AEN12637"
 ></A
 ><H3
 ><A
@@ -3660,7 +3660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12597"
+NAME="AEN12646"
 ></A
 ><P
 ></P
@@ -3715,7 +3715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12610"
+NAME="AEN12659"
 ></A
 ><H3
 ><A
@@ -3751,7 +3751,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12619"
+NAME="AEN12668"
 ></A
 ><P
 ></P
@@ -3810,7 +3810,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12633"
+NAME="AEN12682"
 ></A
 ><H3
 ><A
@@ -3846,7 +3846,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12642"
+NAME="AEN12691"
 ></A
 ><P
 ></P
@@ -3905,7 +3905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12656"
+NAME="AEN12705"
 ></A
 ><H3
 ><A
@@ -3941,7 +3941,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12665"
+NAME="AEN12714"
 ></A
 ><P
 ></P
@@ -4000,7 +4000,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12679"
+NAME="AEN12728"
 ></A
 ><H3
 ><A
@@ -4028,7 +4028,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12685"
+NAME="AEN12734"
 ></A
 ><H3
 ><A
@@ -4061,7 +4061,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12693"
+NAME="AEN12742"
 ></A
 ><P
 ></P
@@ -4114,7 +4114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12706"
+NAME="AEN12755"
 ></A
 ><H3
 ><A
@@ -4144,7 +4144,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12713"
+NAME="AEN12762"
 ></A
 ><P
 ></P
@@ -4182,7 +4182,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12722"
+NAME="AEN12771"
 ></A
 ><H3
 ><A
@@ -4219,7 +4219,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12731"
+NAME="AEN12780"
 ></A
 ><P
 ></P
@@ -4290,7 +4290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12748"
+NAME="AEN12797"
 ></A
 ><H3
 ><A
@@ -4327,7 +4327,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12757"
+NAME="AEN12806"
 ></A
 ><P
 ></P
@@ -4398,7 +4398,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12774"
+NAME="AEN12823"
 ></A
 ><H3
 ><A
@@ -4441,7 +4441,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12783"
+NAME="AEN12832"
 ></A
 ><P
 ></P
@@ -4511,7 +4511,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12800"
+NAME="AEN12849"
 ></A
 ><H3
 ><A
@@ -4544,7 +4544,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12808"
+NAME="AEN12857"
 ></A
 ><P
 ></P
@@ -4598,7 +4598,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12821"
+NAME="AEN12870"
 ></A
 ><H3
 ><A
@@ -4635,7 +4635,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12830"
+NAME="AEN12879"
 ></A
 ><P
 ></P
@@ -4706,7 +4706,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12847"
+NAME="AEN12896"
 ></A
 ><H3
 ><A
@@ -4741,7 +4741,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12855"
+NAME="AEN12904"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xpathinternals.html b/doc/html/libxml-xpathinternals.html
index c67044e..65dc538 100644
--- a/doc/html/libxml-xpathinternals.html
+++ b/doc/html/libxml-xpathinternals.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN12869"
+NAME="AEN12918"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN12872"
+NAME="AEN12921"
 ></A
 ><H2
 >Synopsis</H2
@@ -1531,7 +1531,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13252"
+NAME="AEN13301"
 ></A
 ><H2
 >Description</H2
@@ -1541,14 +1541,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13255"
+NAME="AEN13304"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13257"
+NAME="AEN13306"
 ></A
 ><H3
 ><A
@@ -1575,7 +1575,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13263"
+NAME="AEN13312"
 ></A
 ><P
 ></P
@@ -1630,7 +1630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13276"
+NAME="AEN13325"
 ></A
 ><H3
 ><A
@@ -1657,7 +1657,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13282"
+NAME="AEN13331"
 ></A
 ><P
 ></P
@@ -1695,7 +1695,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13291"
+NAME="AEN13340"
 ></A
 ><H3
 ><A
@@ -1722,7 +1722,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13297"
+NAME="AEN13346"
 ></A
 ><P
 ></P
@@ -1760,7 +1760,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13306"
+NAME="AEN13355"
 ></A
 ><H3
 ><A
@@ -1787,7 +1787,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13312"
+NAME="AEN13361"
 ></A
 ><P
 ></P
@@ -1825,7 +1825,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13321"
+NAME="AEN13370"
 ></A
 ><H3
 ><A
@@ -1852,7 +1852,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13327"
+NAME="AEN13376"
 ></A
 ><P
 ></P
@@ -1890,7 +1890,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13336"
+NAME="AEN13385"
 ></A
 ><H3
 ><A
@@ -1917,7 +1917,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13342"
+NAME="AEN13391"
 ></A
 ><P
 ></P
@@ -1955,7 +1955,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13351"
+NAME="AEN13400"
 ></A
 ><H3
 ><A
@@ -1982,7 +1982,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13357"
+NAME="AEN13406"
 ></A
 ><P
 ></P
@@ -2020,7 +2020,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13366"
+NAME="AEN13415"
 ></A
 ><H3
 ><A
@@ -2054,7 +2054,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13374"
+NAME="AEN13423"
 ></A
 ><P
 ></P
@@ -2107,7 +2107,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13387"
+NAME="AEN13436"
 ></A
 ><H3
 ><A
@@ -2144,7 +2144,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13396"
+NAME="AEN13445"
 ></A
 ><P
 ></P
@@ -2197,7 +2197,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13409"
+NAME="AEN13458"
 ></A
 ><H3
 ><A
@@ -2234,7 +2234,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13418"
+NAME="AEN13467"
 ></A
 ><P
 ></P
@@ -2287,7 +2287,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13431"
+NAME="AEN13480"
 ></A
 ><H3
 ><A
@@ -2324,7 +2324,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13440"
+NAME="AEN13489"
 ></A
 ><P
 ></P
@@ -2377,7 +2377,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13453"
+NAME="AEN13502"
 ></A
 ><H3
 ><A
@@ -2411,7 +2411,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13461"
+NAME="AEN13510"
 ></A
 ><P
 ></P
@@ -2449,7 +2449,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13470"
+NAME="AEN13519"
 ></A
 ><H3
 ><A
@@ -2481,7 +2481,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13477"
+NAME="AEN13526"
 ></A
 ><P
 ></P
@@ -2536,7 +2536,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13490"
+NAME="AEN13539"
 ></A
 ><H3
 ><A
@@ -2563,7 +2563,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13496"
+NAME="AEN13545"
 ></A
 ><P
 ></P
@@ -2601,7 +2601,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13505"
+NAME="AEN13554"
 ></A
 ><H3
 ><A
@@ -2628,7 +2628,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13511"
+NAME="AEN13560"
 ></A
 ><P
 ></P
@@ -2666,7 +2666,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13520"
+NAME="AEN13569"
 ></A
 ><H3
 ><A
@@ -2698,7 +2698,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13527"
+NAME="AEN13576"
 ></A
 ><P
 ></P
@@ -2753,7 +2753,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13540"
+NAME="AEN13589"
 ></A
 ><H3
 ><A
@@ -2785,7 +2785,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13547"
+NAME="AEN13596"
 ></A
 ><P
 ></P
@@ -2840,7 +2840,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13560"
+NAME="AEN13609"
 ></A
 ><H3
 ><A
@@ -2867,7 +2867,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13566"
+NAME="AEN13615"
 ></A
 ><P
 ></P
@@ -2905,7 +2905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13575"
+NAME="AEN13624"
 ></A
 ><H3
 ><A
@@ -2937,7 +2937,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13582"
+NAME="AEN13631"
 ></A
 ><P
 ></P
@@ -2992,7 +2992,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13595"
+NAME="AEN13644"
 ></A
 ><H3
 ><A
@@ -3019,7 +3019,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13601"
+NAME="AEN13650"
 ></A
 ><P
 ></P
@@ -3074,7 +3074,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13614"
+NAME="AEN13663"
 ></A
 ><H3
 ><A
@@ -3101,7 +3101,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13620"
+NAME="AEN13669"
 ></A
 ><P
 ></P
@@ -3156,7 +3156,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13633"
+NAME="AEN13682"
 ></A
 ><H3
 ><A
@@ -3184,7 +3184,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13639"
+NAME="AEN13688"
 ></A
 ><P
 ></P
@@ -3222,7 +3222,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13648"
+NAME="AEN13697"
 ></A
 ><H3
 ><A
@@ -3250,7 +3250,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13654"
+NAME="AEN13703"
 ></A
 ><P
 ></P
@@ -3288,7 +3288,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13663"
+NAME="AEN13712"
 ></A
 ><H3
 ><A
@@ -3315,7 +3315,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13669"
+NAME="AEN13718"
 ></A
 ><P
 ></P
@@ -3353,7 +3353,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13678"
+NAME="AEN13727"
 ></A
 ><H3
 ><A
@@ -3381,7 +3381,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13684"
+NAME="AEN13733"
 ></A
 ><H3
 ><A
@@ -3409,7 +3409,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13690"
+NAME="AEN13739"
 ></A
 ><H3
 ><A
@@ -3436,7 +3436,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13696"
+NAME="AEN13745"
 ></A
 ><P
 ></P
@@ -3474,7 +3474,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13705"
+NAME="AEN13754"
 ></A
 ><H3
 ><A
@@ -3501,7 +3501,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13711"
+NAME="AEN13760"
 ></A
 ><P
 ></P
@@ -3539,7 +3539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13720"
+NAME="AEN13769"
 ></A
 ><H3
 ><A
@@ -3567,7 +3567,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13726"
+NAME="AEN13775"
 ></A
 ><P
 ></P
@@ -3605,7 +3605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13735"
+NAME="AEN13784"
 ></A
 ><H3
 ><A
@@ -3633,7 +3633,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13741"
+NAME="AEN13790"
 ></A
 ><P
 ></P
@@ -3671,7 +3671,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13750"
+NAME="AEN13799"
 ></A
 ><H3
 ><A
@@ -3698,7 +3698,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13756"
+NAME="AEN13805"
 ></A
 ><P
 ></P
@@ -3736,7 +3736,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13765"
+NAME="AEN13814"
 ></A
 ><H3
 ><A
@@ -3764,7 +3764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13771"
+NAME="AEN13820"
 ></A
 ><H3
 ><A
@@ -3792,7 +3792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13777"
+NAME="AEN13826"
 ></A
 ><H3
 ><A
@@ -3820,7 +3820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13783"
+NAME="AEN13832"
 ></A
 ><H3
 ><A
@@ -3857,7 +3857,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13791"
+NAME="AEN13840"
 ></A
 ><P
 ></P
@@ -3944,7 +3944,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13812"
+NAME="AEN13861"
 ></A
 ><H3
 ><A
@@ -3979,7 +3979,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13820"
+NAME="AEN13869"
 ></A
 ><P
 ></P
@@ -4051,7 +4051,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13837"
+NAME="AEN13886"
 ></A
 ><H3
 ><A
@@ -4083,7 +4083,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13844"
+NAME="AEN13893"
 ></A
 ><P
 ></P
@@ -4119,7 +4119,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13853"
+NAME="AEN13902"
 ></A
 ><H3
 ><A
@@ -4154,7 +4154,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13861"
+NAME="AEN13910"
 ></A
 ><P
 ></P
@@ -4226,7 +4226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13878"
+NAME="AEN13927"
 ></A
 ><H3
 ><A
@@ -4259,7 +4259,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13885"
+NAME="AEN13934"
 ></A
 ><P
 ></P
@@ -4348,7 +4348,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13906"
+NAME="AEN13955"
 ></A
 ><H3
 ><A
@@ -4383,7 +4383,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13914"
+NAME="AEN13963"
 ></A
 ><P
 ></P
@@ -4455,7 +4455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13931"
+NAME="AEN13980"
 ></A
 ><H3
 ><A
@@ -4490,7 +4490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13939"
+NAME="AEN13988"
 ></A
 ><P
 ></P
@@ -4562,7 +4562,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13956"
+NAME="AEN14005"
 ></A
 ><H3
 ><A
@@ -4606,7 +4606,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13966"
+NAME="AEN14015"
 ></A
 ><P
 ></P
@@ -4686,7 +4686,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13985"
+NAME="AEN14034"
 ></A
 ><H3
 ><A
@@ -4727,7 +4727,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13995"
+NAME="AEN14044"
 ></A
 ><P
 ></P
@@ -4798,7 +4798,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14012"
+NAME="AEN14061"
 ></A
 ><H3
 ><A
@@ -4839,7 +4839,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14022"
+NAME="AEN14071"
 ></A
 ><P
 ></P
@@ -4910,7 +4910,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14039"
+NAME="AEN14088"
 ></A
 ><H3
 ><A
@@ -4947,7 +4947,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14048"
+NAME="AEN14097"
 ></A
 ><P
 ></P
@@ -5011,7 +5011,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14063"
+NAME="AEN14112"
 ></A
 ><H3
 ><A
@@ -5058,7 +5058,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14074"
+NAME="AEN14123"
 ></A
 ><P
 ></P
@@ -5122,7 +5122,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14089"
+NAME="AEN14138"
 ></A
 ><H3
 ><A
@@ -5157,7 +5157,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14097"
+NAME="AEN14146"
 ></A
 ><P
 ></P
@@ -5238,7 +5238,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14116"
+NAME="AEN14165"
 ></A
 ><H3
 ><A
@@ -5279,7 +5279,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14126"
+NAME="AEN14175"
 ></A
 ><P
 ></P
@@ -5381,7 +5381,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14149"
+NAME="AEN14198"
 ></A
 ><H3
 ><A
@@ -5422,7 +5422,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14159"
+NAME="AEN14208"
 ></A
 ><P
 ></P
@@ -5524,7 +5524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14182"
+NAME="AEN14231"
 ></A
 ><H3
 ><A
@@ -5575,7 +5575,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14194"
+NAME="AEN14243"
 ></A
 ><P
 ></P
@@ -5677,7 +5677,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14217"
+NAME="AEN14266"
 ></A
 ><H3
 ><A
@@ -5733,7 +5733,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14230"
+NAME="AEN14279"
 ></A
 ><P
 ></P
@@ -5835,7 +5835,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14253"
+NAME="AEN14302"
 ></A
 ><H3
 ><A
@@ -5876,7 +5876,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14263"
+NAME="AEN14312"
 ></A
 ><P
 ></P
@@ -5978,7 +5978,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14286"
+NAME="AEN14335"
 ></A
 ><H3
 ><A
@@ -6019,7 +6019,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14296"
+NAME="AEN14345"
 ></A
 ><P
 ></P
@@ -6121,7 +6121,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14319"
+NAME="AEN14368"
 ></A
 ><H3
 ><A
@@ -6172,7 +6172,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14331"
+NAME="AEN14380"
 ></A
 ><P
 ></P
@@ -6274,7 +6274,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14354"
+NAME="AEN14403"
 ></A
 ><H3
 ><A
@@ -6330,7 +6330,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14367"
+NAME="AEN14416"
 ></A
 ><P
 ></P
@@ -6432,7 +6432,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14390"
+NAME="AEN14439"
 ></A
 ><H3
 ><A
@@ -6476,7 +6476,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14400"
+NAME="AEN14449"
 ></A
 ><P
 ></P
@@ -6563,7 +6563,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14421"
+NAME="AEN14470"
 ></A
 ><H3
 ><A
@@ -6601,7 +6601,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14430"
+NAME="AEN14479"
 ></A
 ><P
 ></P
@@ -6671,7 +6671,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14447"
+NAME="AEN14496"
 ></A
 ><H3
 ><A
@@ -6701,7 +6701,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14454"
+NAME="AEN14503"
 ></A
 ><P
 ></P
@@ -6739,7 +6739,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14463"
+NAME="AEN14512"
 ></A
 ><H3
 ><A
@@ -6782,7 +6782,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14473"
+NAME="AEN14522"
 ></A
 ><P
 ></P
@@ -6869,7 +6869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14494"
+NAME="AEN14543"
 ></A
 ><H3
 ><A
@@ -6916,7 +6916,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14505"
+NAME="AEN14554"
 ></A
 ><P
 ></P
@@ -7020,7 +7020,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14530"
+NAME="AEN14579"
 ></A
 ><H3
 ><A
@@ -7064,7 +7064,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14540"
+NAME="AEN14589"
 ></A
 ><P
 ></P
@@ -7151,7 +7151,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14561"
+NAME="AEN14610"
 ></A
 ><H3
 ><A
@@ -7199,7 +7199,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14572"
+NAME="AEN14621"
 ></A
 ><P
 ></P
@@ -7303,7 +7303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14597"
+NAME="AEN14646"
 ></A
 ><H3
 ><A
@@ -7341,7 +7341,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14606"
+NAME="AEN14655"
 ></A
 ><P
 ></P
@@ -7411,7 +7411,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14623"
+NAME="AEN14672"
 ></A
 ><H3
 ><A
@@ -7453,7 +7453,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14633"
+NAME="AEN14682"
 ></A
 ><P
 ></P
@@ -7540,7 +7540,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14654"
+NAME="AEN14703"
 ></A
 ><H3
 ><A
@@ -7570,7 +7570,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14661"
+NAME="AEN14710"
 ></A
 ><P
 ></P
@@ -7608,7 +7608,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14670"
+NAME="AEN14719"
 ></A
 ><H3
 ><A
@@ -7646,7 +7646,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14679"
+NAME="AEN14728"
 ></A
 ><P
 ></P
@@ -7716,7 +7716,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14696"
+NAME="AEN14745"
 ></A
 ><H3
 ><A
@@ -7758,7 +7758,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14706"
+NAME="AEN14755"
 ></A
 ><P
 ></P
@@ -7845,7 +7845,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14727"
+NAME="AEN14776"
 ></A
 ><H3
 ><A
@@ -7876,7 +7876,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14734"
+NAME="AEN14783"
 ></A
 ><P
 ></P
@@ -7914,7 +7914,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14743"
+NAME="AEN14792"
 ></A
 ><H3
 ><A
@@ -7952,7 +7952,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14752"
+NAME="AEN14801"
 ></A
 ><P
 ></P
@@ -8022,7 +8022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14769"
+NAME="AEN14818"
 ></A
 ><H3
 ><A
@@ -8052,7 +8052,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14776"
+NAME="AEN14825"
 ></A
 ><P
 ></P
@@ -8090,7 +8090,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14785"
+NAME="AEN14834"
 ></A
 ><H3
 ><A
@@ -8123,7 +8123,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14793"
+NAME="AEN14842"
 ></A
 ><P
 ></P
@@ -8176,7 +8176,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14806"
+NAME="AEN14855"
 ></A
 ><H3
 ><A
@@ -8210,7 +8210,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14814"
+NAME="AEN14863"
 ></A
 ><P
 ></P
@@ -8280,7 +8280,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14831"
+NAME="AEN14880"
 ></A
 ><H3
 ><A
@@ -8318,7 +8318,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14840"
+NAME="AEN14889"
 ></A
 ><P
 ></P
@@ -8371,7 +8371,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14853"
+NAME="AEN14902"
 ></A
 ><H3
 ><A
@@ -8406,7 +8406,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14861"
+NAME="AEN14910"
 ></A
 ><P
 ></P
@@ -8459,7 +8459,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14874"
+NAME="AEN14923"
 ></A
 ><H3
 ><A
@@ -8497,7 +8497,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14883"
+NAME="AEN14932"
 ></A
 ><P
 ></P
@@ -8550,7 +8550,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14896"
+NAME="AEN14945"
 ></A
 ><H3
 ><A
@@ -8580,7 +8580,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14903"
+NAME="AEN14952"
 ></A
 ><P
 ></P
@@ -8633,7 +8633,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14916"
+NAME="AEN14965"
 ></A
 ><H3
 ><A
@@ -8671,7 +8671,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14925"
+NAME="AEN14974"
 ></A
 ><P
 ></P
@@ -8724,7 +8724,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14938"
+NAME="AEN14987"
 ></A
 ><H3
 ><A
@@ -8759,7 +8759,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14946"
+NAME="AEN14995"
 ></A
 ><P
 ></P
@@ -8812,7 +8812,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14959"
+NAME="AEN15008"
 ></A
 ><H3
 ><A
@@ -8851,7 +8851,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14968"
+NAME="AEN15017"
 ></A
 ><P
 ></P
@@ -8904,7 +8904,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14981"
+NAME="AEN15030"
 ></A
 ><H3
 ><A
@@ -8943,7 +8943,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14990"
+NAME="AEN15039"
 ></A
 ><P
 ></P
@@ -8996,7 +8996,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15003"
+NAME="AEN15052"
 ></A
 ><H3
 ><A
@@ -9030,7 +9030,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15011"
+NAME="AEN15060"
 ></A
 ><P
 ></P
@@ -9085,7 +9085,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15024"
+NAME="AEN15073"
 ></A
 ><H3
 ><A
@@ -9120,7 +9120,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15032"
+NAME="AEN15081"
 ></A
 ><P
 ></P
@@ -9175,7 +9175,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15045"
+NAME="AEN15094"
 ></A
 ><H3
 ><A
@@ -9205,7 +9205,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15052"
+NAME="AEN15101"
 ></A
 ><P
 ></P
@@ -9243,7 +9243,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15061"
+NAME="AEN15110"
 ></A
 ><H3
 ><A
@@ -9288,7 +9288,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15069"
+NAME="AEN15118"
 ></A
 ><P
 ></P
@@ -9343,7 +9343,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15082"
+NAME="AEN15131"
 ></A
 ><H3
 ><A
@@ -9373,7 +9373,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15089"
+NAME="AEN15138"
 ></A
 ><P
 ></P
@@ -9411,7 +9411,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15098"
+NAME="AEN15147"
 ></A
 ><H3
 ><A
@@ -9442,7 +9442,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15105"
+NAME="AEN15154"
 ></A
 ><P
 ></P
@@ -9480,7 +9480,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15114"
+NAME="AEN15163"
 ></A
 ><H3
 ><A
@@ -9518,7 +9518,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15124"
+NAME="AEN15173"
 ></A
 ><P
 ></P
@@ -9571,7 +9571,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15137"
+NAME="AEN15186"
 ></A
 ><H3
 ><A
@@ -9609,7 +9609,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15147"
+NAME="AEN15196"
 ></A
 ><P
 ></P
@@ -9662,7 +9662,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15160"
+NAME="AEN15209"
 ></A
 ><H3
 ><A
@@ -9703,7 +9703,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15170"
+NAME="AEN15219"
 ></A
 ><P
 ></P
@@ -9756,7 +9756,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15183"
+NAME="AEN15232"
 ></A
 ><H3
 ><A
@@ -9799,7 +9799,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15192"
+NAME="AEN15241"
 ></A
 ><P
 ></P
@@ -9869,7 +9869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15209"
+NAME="AEN15258"
 ></A
 ><H3
 ><A
@@ -9897,7 +9897,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15215"
+NAME="AEN15264"
 ></A
 ><H3
 ><A
@@ -9960,7 +9960,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15224"
+NAME="AEN15273"
 ></A
 ><P
 ></P
@@ -10015,7 +10015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15237"
+NAME="AEN15286"
 ></A
 ><H3
 ><A
@@ -10045,7 +10045,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15244"
+NAME="AEN15293"
 ></A
 ><P
 ></P
@@ -10083,7 +10083,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15253"
+NAME="AEN15302"
 ></A
 ><H3
 ><A
@@ -10121,7 +10121,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15262"
+NAME="AEN15311"
 ></A
 ><P
 ></P
@@ -10174,7 +10174,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15275"
+NAME="AEN15324"
 ></A
 ><H3
 ><A
@@ -10232,7 +10232,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15288"
+NAME="AEN15337"
 ></A
 ><P
 ></P
@@ -10302,7 +10302,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15305"
+NAME="AEN15354"
 ></A
 ><H3
 ><A
@@ -10336,7 +10336,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15313"
+NAME="AEN15362"
 ></A
 ><P
 ></P
@@ -10391,7 +10391,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15326"
+NAME="AEN15375"
 ></A
 ><H3
 ><A
@@ -10422,7 +10422,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15333"
+NAME="AEN15382"
 ></A
 ><P
 ></P
@@ -10477,7 +10477,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15346"
+NAME="AEN15395"
 ></A
 ><H3
 ><A
@@ -10507,7 +10507,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15353"
+NAME="AEN15402"
 ></A
 ><P
 ></P
@@ -10545,7 +10545,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15362"
+NAME="AEN15411"
 ></A
 ><H3
 ><A
@@ -10584,7 +10584,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15371"
+NAME="AEN15420"
 ></A
 ><P
 ></P
@@ -10637,7 +10637,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15384"
+NAME="AEN15433"
 ></A
 ><H3
 ><A
@@ -10675,7 +10675,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15393"
+NAME="AEN15442"
 ></A
 ><P
 ></P
@@ -10728,7 +10728,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15406"
+NAME="AEN15455"
 ></A
 ><H3
 ><A
@@ -10763,7 +10763,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15414"
+NAME="AEN15463"
 ></A
 ><P
 ></P
@@ -10816,7 +10816,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15427"
+NAME="AEN15476"
 ></A
 ><H3
 ><A
@@ -10855,7 +10855,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15436"
+NAME="AEN15485"
 ></A
 ><P
 ></P
@@ -10893,7 +10893,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15445"
+NAME="AEN15494"
 ></A
 ><H3
 ><A
@@ -10923,7 +10923,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15452"
+NAME="AEN15501"
 ></A
 ><P
 ></P
@@ -10961,7 +10961,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15461"
+NAME="AEN15510"
 ></A
 ><H3
 ><A
@@ -10994,7 +10994,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15469"
+NAME="AEN15518"
 ></A
 ><P
 ></P
@@ -11047,7 +11047,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15482"
+NAME="AEN15531"
 ></A
 ><H3
 ><A
@@ -11077,7 +11077,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15489"
+NAME="AEN15538"
 ></A
 ><P
 ></P
@@ -11115,7 +11115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15498"
+NAME="AEN15547"
 ></A
 ><H3
 ><A
@@ -11155,7 +11155,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15507"
+NAME="AEN15556"
 ></A
 ><P
 ></P
@@ -11208,7 +11208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15520"
+NAME="AEN15569"
 ></A
 ><H3
 ><A
@@ -11294,7 +11294,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15536"
+NAME="AEN15585"
 ></A
 ><P
 ></P
@@ -11381,7 +11381,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15557"
+NAME="AEN15606"
 ></A
 ><H3
 ><A
@@ -11413,7 +11413,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15564"
+NAME="AEN15613"
 ></A
 ><P
 ></P
@@ -11451,7 +11451,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15573"
+NAME="AEN15622"
 ></A
 ><H3
 ><A
@@ -11483,7 +11483,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15580"
+NAME="AEN15629"
 ></A
 ><P
 ></P
@@ -11521,7 +11521,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15589"
+NAME="AEN15638"
 ></A
 ><H3
 ><A
@@ -11553,7 +11553,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15596"
+NAME="AEN15645"
 ></A
 ><P
 ></P
@@ -11591,7 +11591,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15605"
+NAME="AEN15654"
 ></A
 ><H3
 ><A
@@ -11623,7 +11623,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15612"
+NAME="AEN15661"
 ></A
 ><P
 ></P
@@ -11661,7 +11661,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15621"
+NAME="AEN15670"
 ></A
 ><H3
 ><A
@@ -11703,7 +11703,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15630"
+NAME="AEN15679"
 ></A
 ><P
 ></P
@@ -11741,7 +11741,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15639"
+NAME="AEN15688"
 ></A
 ><H3
 ><A
@@ -11783,7 +11783,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15648"
+NAME="AEN15697"
 ></A
 ><P
 ></P
@@ -11821,7 +11821,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15657"
+NAME="AEN15706"
 ></A
 ><H3
 ><A
@@ -11856,7 +11856,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15665"
+NAME="AEN15714"
 ></A
 ><P
 ></P
@@ -11909,7 +11909,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15678"
+NAME="AEN15727"
 ></A
 ><H3
 ><A
@@ -11947,7 +11947,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15687"
+NAME="AEN15736"
 ></A
 ><P
 ></P
@@ -12017,7 +12017,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15704"
+NAME="AEN15753"
 ></A
 ><H3
 ><A
@@ -12055,7 +12055,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15713"
+NAME="AEN15762"
 ></A
 ><P
 ></P
@@ -12125,7 +12125,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15730"
+NAME="AEN15779"
 ></A
 ><H3
 ><A
@@ -12164,7 +12164,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15739"
+NAME="AEN15788"
 ></A
 ><P
 ></P
@@ -12234,7 +12234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15756"
+NAME="AEN15805"
 ></A
 ><H3
 ><A
@@ -12275,7 +12275,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15765"
+NAME="AEN15814"
 ></A
 ><P
 ></P
@@ -12345,7 +12345,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15782"
+NAME="AEN15831"
 ></A
 ><H3
 ><A
@@ -12383,7 +12383,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15791"
+NAME="AEN15840"
 ></A
 ><P
 ></P
@@ -12453,7 +12453,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15808"
+NAME="AEN15857"
 ></A
 ><H3
 ><A
@@ -12494,7 +12494,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15817"
+NAME="AEN15866"
 ></A
 ><P
 ></P
@@ -12564,7 +12564,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15834"
+NAME="AEN15883"
 ></A
 ><H3
 ><A
@@ -12603,7 +12603,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15843"
+NAME="AEN15892"
 ></A
 ><P
 ></P
@@ -12673,7 +12673,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15860"
+NAME="AEN15909"
 ></A
 ><H3
 ><A
@@ -12714,7 +12714,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15869"
+NAME="AEN15918"
 ></A
 ><P
 ></P
@@ -12784,7 +12784,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15886"
+NAME="AEN15935"
 ></A
 ><H3
 ><A
@@ -12826,7 +12826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15896"
+NAME="AEN15945"
 ></A
 ><P
 ></P
@@ -12896,7 +12896,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15913"
+NAME="AEN15962"
 ></A
 ><H3
 ><A
@@ -12934,7 +12934,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15922"
+NAME="AEN15971"
 ></A
 ><P
 ></P
@@ -13004,7 +13004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15939"
+NAME="AEN15988"
 ></A
 ><H3
 ><A
@@ -13045,7 +13045,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15948"
+NAME="AEN15997"
 ></A
 ><P
 ></P
@@ -13115,7 +13115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15965"
+NAME="AEN16014"
 ></A
 ><H3
 ><A
@@ -13157,7 +13157,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15974"
+NAME="AEN16023"
 ></A
 ><P
 ></P
@@ -13227,7 +13227,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15991"
+NAME="AEN16040"
 ></A
 ><H3
 ><A
@@ -13267,7 +13267,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16000"
+NAME="AEN16049"
 ></A
 ><P
 ></P
@@ -13337,7 +13337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16017"
+NAME="AEN16066"
 ></A
 ><H3
 ><A
@@ -13376,7 +13376,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16026"
+NAME="AEN16075"
 ></A
 ><P
 ></P
@@ -13431,7 +13431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16039"
+NAME="AEN16088"
 ></A
 ><H3
 ><A
@@ -13475,7 +13475,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16049"
+NAME="AEN16098"
 ></A
 ><P
 ></P
@@ -13530,7 +13530,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16062"
+NAME="AEN16111"
 ></A
 ><H3
 ><A
@@ -13565,7 +13565,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16070"
+NAME="AEN16119"
 ></A
 ><P
 ></P
@@ -13620,7 +13620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16083"
+NAME="AEN16132"
 ></A
 ><H3
 ><A
@@ -13660,7 +13660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16091"
+NAME="AEN16140"
 ></A
 ><P
 ></P
@@ -13715,7 +13715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16104"
+NAME="AEN16153"
 ></A
 ><H3
 ><A
@@ -13756,7 +13756,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16112"
+NAME="AEN16161"
 ></A
 ><P
 ></P
@@ -13811,7 +13811,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16125"
+NAME="AEN16174"
 ></A
 ><H3
 ><A
@@ -13850,7 +13850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16133"
+NAME="AEN16182"
 ></A
 ><P
 ></P
@@ -13905,7 +13905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16146"
+NAME="AEN16195"
 ></A
 ><H3
 ><A
@@ -13941,7 +13941,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16154"
+NAME="AEN16203"
 ></A
 ><P
 ></P
@@ -13996,7 +13996,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16167"
+NAME="AEN16216"
 ></A
 ><H3
 ><A
@@ -14033,7 +14033,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16175"
+NAME="AEN16224"
 ></A
 ><P
 ></P
@@ -14088,7 +14088,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16188"
+NAME="AEN16237"
 ></A
 ><H3
 ><A
@@ -14125,7 +14125,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16196"
+NAME="AEN16245"
 ></A
 ><P
 ></P
@@ -14180,7 +14180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16209"
+NAME="AEN16258"
 ></A
 ><H3
 ><A
@@ -14235,7 +14235,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16217"
+NAME="AEN16266"
 ></A
 ><P
 ></P
@@ -14290,7 +14290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16230"
+NAME="AEN16279"
 ></A
 ><H3
 ><A
@@ -14330,7 +14330,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16238"
+NAME="AEN16287"
 ></A
 ><P
 ></P
@@ -14385,7 +14385,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16251"
+NAME="AEN16300"
 ></A
 ><H3
 ><A
@@ -14426,7 +14426,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16259"
+NAME="AEN16308"
 ></A
 ><P
 ></P
@@ -14481,7 +14481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16272"
+NAME="AEN16321"
 ></A
 ><H3
 ><A
@@ -14522,7 +14522,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16280"
+NAME="AEN16329"
 ></A
 ><P
 ></P
@@ -14577,7 +14577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16293"
+NAME="AEN16342"
 ></A
 ><H3
 ><A
@@ -14621,7 +14621,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16301"
+NAME="AEN16350"
 ></A
 ><P
 ></P
@@ -14676,7 +14676,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16314"
+NAME="AEN16363"
 ></A
 ><H3
 ><A
@@ -14713,7 +14713,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16322"
+NAME="AEN16371"
 ></A
 ><P
 ></P
@@ -14768,7 +14768,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16335"
+NAME="AEN16384"
 ></A
 ><H3
 ><A
@@ -14806,7 +14806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16344"
+NAME="AEN16393"
 ></A
 ><P
 ></P
@@ -14861,7 +14861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16357"
+NAME="AEN16406"
 ></A
 ><H3
 ><A
@@ -14899,7 +14899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16366"
+NAME="AEN16415"
 ></A
 ><P
 ></P
@@ -14954,7 +14954,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16379"
+NAME="AEN16428"
 ></A
 ><H3
 ><A
@@ -14997,7 +14997,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16387"
+NAME="AEN16436"
 ></A
 ><P
 ></P
@@ -15052,7 +15052,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16400"
+NAME="AEN16449"
 ></A
 ><H3
 ><A
@@ -15087,7 +15087,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16408"
+NAME="AEN16457"
 ></A
 ><P
 ></P
@@ -15142,7 +15142,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16421"
+NAME="AEN16470"
 ></A
 ><H3
 ><A
@@ -15179,7 +15179,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16429"
+NAME="AEN16478"
 ></A
 ><P
 ></P
@@ -15234,7 +15234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16442"
+NAME="AEN16491"
 ></A
 ><H3
 ><A
@@ -15271,7 +15271,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16450"
+NAME="AEN16499"
 ></A
 ><P
 ></P
@@ -15326,7 +15326,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16463"
+NAME="AEN16512"
 ></A
 ><H3
 ><A
@@ -15363,7 +15363,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16471"
+NAME="AEN16520"
 ></A
 ><P
 ></P
@@ -15418,7 +15418,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16484"
+NAME="AEN16533"
 ></A
 ><H3
 ><A
@@ -15456,7 +15456,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16492"
+NAME="AEN16541"
 ></A
 ><P
 ></P
@@ -15511,7 +15511,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16505"
+NAME="AEN16554"
 ></A
 ><H3
 ><A
@@ -15551,7 +15551,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16513"
+NAME="AEN16562"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html
index 62fd338..5bb7113 100644
--- a/doc/html/libxml-xpointer.html
+++ b/doc/html/libxml-xpointer.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN16531"
+NAME="AEN16580"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN16534"
+NAME="AEN16583"
 ></A
 ><H2
 >Synopsis</H2
@@ -411,7 +411,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN16609"
+NAME="AEN16658"
 ></A
 ><H2
 >Description</H2
@@ -421,14 +421,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN16612"
+NAME="AEN16661"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16614"
+NAME="AEN16663"
 ></A
 ><H3
 ><A
@@ -458,7 +458,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16619"
+NAME="AEN16668"
 ></A
 ><H3
 ><A
@@ -484,7 +484,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16624"
+NAME="AEN16673"
 ></A
 ><H3
 ><A
@@ -522,7 +522,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16633"
+NAME="AEN16682"
 ></A
 ><P
 ></P
@@ -575,7 +575,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16646"
+NAME="AEN16695"
 ></A
 ><H3
 ><A
@@ -605,7 +605,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16653"
+NAME="AEN16702"
 ></A
 ><P
 ></P
@@ -643,7 +643,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16662"
+NAME="AEN16711"
 ></A
 ><H3
 ><A
@@ -690,7 +690,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16673"
+NAME="AEN16722"
 ></A
 ><P
 ></P
@@ -760,7 +760,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16690"
+NAME="AEN16739"
 ></A
 ><H3
 ><A
@@ -799,7 +799,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16699"
+NAME="AEN16748"
 ></A
 ><P
 ></P
@@ -903,7 +903,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16724"
+NAME="AEN16773"
 ></A
 ><H3
 ><A
@@ -940,7 +940,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16733"
+NAME="AEN16782"
 ></A
 ><P
 ></P
@@ -1010,7 +1010,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16750"
+NAME="AEN16799"
 ></A
 ><H3
 ><A
@@ -1047,7 +1047,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16759"
+NAME="AEN16808"
 ></A
 ><P
 ></P
@@ -1117,7 +1117,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16776"
+NAME="AEN16825"
 ></A
 ><H3
 ><A
@@ -1154,7 +1154,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16785"
+NAME="AEN16834"
 ></A
 ><P
 ></P
@@ -1224,7 +1224,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16802"
+NAME="AEN16851"
 ></A
 ><H3
 ><A
@@ -1261,7 +1261,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16811"
+NAME="AEN16860"
 ></A
 ><P
 ></P
@@ -1331,7 +1331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16828"
+NAME="AEN16877"
 ></A
 ><H3
 ><A
@@ -1380,7 +1380,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16839"
+NAME="AEN16888"
 ></A
 ><P
 ></P
@@ -1450,7 +1450,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16856"
+NAME="AEN16905"
 ></A
 ><H3
 ><A
@@ -1490,7 +1490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16865"
+NAME="AEN16914"
 ></A
 ><P
 ></P
@@ -1543,7 +1543,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16878"
+NAME="AEN16927"
 ></A
 ><H3
 ><A
@@ -1580,7 +1580,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16887"
+NAME="AEN16936"
 ></A
 ><P
 ></P
@@ -1650,7 +1650,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16904"
+NAME="AEN16953"
 ></A
 ><H3
 ><A
@@ -1683,7 +1683,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16912"
+NAME="AEN16961"
 ></A
 ><P
 ></P
@@ -1736,7 +1736,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16925"
+NAME="AEN16974"
 ></A
 ><H3
 ><A
@@ -1776,7 +1776,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16934"
+NAME="AEN16983"
 ></A
 ><P
 ></P
@@ -1831,7 +1831,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16947"
+NAME="AEN16996"
 ></A
 ><H3
 ><A
@@ -1869,7 +1869,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16956"
+NAME="AEN17005"
 ></A
 ><P
 ></P
@@ -1922,7 +1922,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16969"
+NAME="AEN17018"
 ></A
 ><H3
 ><A
@@ -1956,7 +1956,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16977"
+NAME="AEN17026"
 ></A
 ><P
 ></P
@@ -2011,7 +2011,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16990"
+NAME="AEN17039"
 ></A
 ><H3
 ><A
@@ -2042,7 +2042,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16997"
+NAME="AEN17046"
 ></A
 ><P
 ></P
@@ -2097,7 +2097,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17010"
+NAME="AEN17059"
 ></A
 ><H3
 ><A
@@ -2138,7 +2138,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17020"
+NAME="AEN17069"
 ></A
 ><P
 ></P
@@ -2226,7 +2226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17041"
+NAME="AEN17090"
 ></A
 ><H3
 ><A
@@ -2263,7 +2263,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17050"
+NAME="AEN17099"
 ></A
 ><P
 ></P
@@ -2334,7 +2334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17067"
+NAME="AEN17116"
 ></A
 ><H3
 ><A
@@ -2368,7 +2368,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17075"
+NAME="AEN17124"
 ></A
 ><P
 ></P
@@ -2423,7 +2423,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17088"
+NAME="AEN17137"
 ></A
 ><H3
 ><A
@@ -2457,7 +2457,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17096"
+NAME="AEN17145"
 ></A
 ><P
 ></P
@@ -2511,7 +2511,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17109"
+NAME="AEN17158"
 ></A
 ><H3
 ><A
@@ -2548,7 +2548,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17118"
+NAME="AEN17167"
 ></A
 ><P
 ></P
diff --git a/doc/news.html b/doc/news.html
index 80e0b5a..0bf2414 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -84,6 +84,14 @@
 <li>(seeems working but delayed from release) parsing/import of Docbook
     SGML docs</li>
 </ul>
+<h3>2.4.12: Dec 7 2001</h3>
+<ul>
+<li>a few bug fixes: thread (Gary Pennington), xmllint (Geert Kloosterman),
+    XML parser (Robin Berjon), XPointer (Danny Jamshy), I/O cleanups
+  (robert)</li>
+<li>Eric Lavigne contributed project files for MacOS</li>
+<li>some makefiles cleanups</li>
+</ul>
 <h3>2.4.11: Nov 26 2001</h3>
 <ul>
 <li>fixed a couple of errors in the includes, fixed a few bugs, some code
diff --git a/doc/xml.html b/doc/xml.html
index 4bbef1a..4e75cda 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -559,6 +559,15 @@
     SGML docs</li>
 </ul>
 
+<h3>2.4.12: Dec 7 2001</h3>
+<ul>
+  <li>a few bug fixes: thread (Gary Pennington), xmllint (Geert Kloosterman),
+    XML parser (Robin Berjon), XPointer (Danny Jamshy), I/O cleanups
+  (robert)</li>
+  <li>Eric Lavigne contributed project files for MacOS</li>
+  <li>some makefiles cleanups</li>
+</ul>
+
 <h3>2.4.11: Nov 26 2001</h3>
 <ul>
   <li>fixed a couple of errors in the includes, fixed a few bugs, some code
@@ -2178,6 +2187,7 @@
 
 
 
+
 } </pre>
   </li>
   <li>And then use it to save the document:
diff --git a/doc/xmlio.html b/doc/xmlio.html
index 70b10cc..4ecb234 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -220,6 +220,7 @@
 
 
 
+
 } </pre>
 </li>
 <li>And then use it to save the document:
diff --git a/include/libxml/xmlwin32version.h b/include/libxml/xmlwin32version.h
index 3d64f05..df11fed 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.11"
+#define LIBXML_DOTTED_VERSION "2.4.12"
 
 /**
  * LIBXML_VERSION:
  *
  * the version number: 1.2.3 value is 1002003
  */
-#define LIBXML_VERSION 20411
+#define LIBXML_VERSION 20412
 
 /**
  * LIBXML_VERSION_STRING:
  *
  * the version number string, 1.2.3 value is "1002003"
  */
-#define LIBXML_VERSION_STRING "20411"
+#define LIBXML_VERSION_STRING "20412"
 
 /**
  * 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(20411);
+#define LIBXML_TEST_VERSION xmlCheckVersion(20412);
 
 #if 0
 /**