aboutsummaryrefslogtreecommitdiffstats
path: root/doc/tutorial
diff options
context:
space:
mode:
authorMDT 2003 John Fleck <jfleck@inkstain.net>2003-04-26 03:54:07 +0000
committerJohn Fleck <jfleck@src.gnome.org>2003-04-26 03:54:07 +0000
commit8aff3b7d203a6083c8c8a215dbb36cf665f056af (patch)
treee676ddfe2d1dbcaf567a236bdf7d8f47b0c3a7b5 /doc/tutorial
parent1c960272c29dfe3ce32e85413f63ea6c974b7e33 (diff)
downloadandroid_external_libxml2-8aff3b7d203a6083c8c8a215dbb36cf665f056af.tar.gz
android_external_libxml2-8aff3b7d203a6083c8c8a215dbb36cf665f056af.tar.bz2
android_external_libxml2-8aff3b7d203a6083c8c8a215dbb36cf665f056af.zip
xmltutorial.xml xmltutorial.pdf *.html add appendix on generating compiler
Fri Apr 25 21:52:33 MDT 2003 John Fleck <jfleck@inkstain.net> * doc/tutorial: xmltutorial.xml xmltutorial.pdf *.html add appendix on generating compiler flags, more indexing
Diffstat (limited to 'doc/tutorial')
-rw-r--r--doc/tutorial/apa.html22
-rw-r--r--doc/tutorial/apb.html96
-rw-r--r--doc/tutorial/apc.html50
-rw-r--r--doc/tutorial/apd.html35
-rw-r--r--doc/tutorial/ape.html52
-rw-r--r--doc/tutorial/apf.html111
-rw-r--r--doc/tutorial/apg.html80
-rw-r--r--doc/tutorial/ar01s02.html6
-rw-r--r--doc/tutorial/ar01s03.html6
-rw-r--r--doc/tutorial/ar01s04.html2
-rw-r--r--doc/tutorial/ar01s05.html5
-rw-r--r--doc/tutorial/ar01s06.html4
-rw-r--r--doc/tutorial/ar01s07.html4
-rw-r--r--doc/tutorial/ar01s08.html6
-rw-r--r--doc/tutorial/customhtml.xsl5
-rw-r--r--doc/tutorial/index.html2
-rw-r--r--doc/tutorial/xmltutorial.pdf1475
-rw-r--r--doc/tutorial/xmltutorial.xml33
18 files changed, 1045 insertions, 949 deletions
diff --git a/doc/tutorial/apa.html b/doc/tutorial/apa.html
index 7ea3f4b1..efb631b5 100644
--- a/doc/tutorial/apa.html
+++ b/doc/tutorial/apa.html
@@ -1,15 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>A. Sample Document</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s08.html" title="Encoding Conversion"><link rel="next" href="apb.html" title="B. Code for Keyword Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">A. Sample Document</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s08.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="sampledoc"></a>A. Sample Document</h2></div></div><div></div></div><pre class="programlisting">
-&lt;?xml version=&quot;1.0&quot;?&gt;
-&lt;story&gt;
- &lt;storyinfo&gt;
- &lt;author&gt;John Fleck&lt;/author&gt;
- &lt;datewritten&gt;June 2, 2002&lt;/datewritten&gt;
- &lt;keyword&gt;example keyword&lt;/keyword&gt;
- &lt;/storyinfo&gt;
- &lt;body&gt;
- &lt;headline&gt;This is the headline&lt;/headline&gt;
- &lt;para&gt;This is the body text.&lt;/para&gt;
- &lt;/body&gt;
-&lt;/story&gt;
-</pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ar01s08.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Encoding Conversion </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> B. Code for Keyword Example</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>A. Compilation</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s08.html" title="Encoding Conversion"><link rel="next" href="apb.html" title="B. Sample Document"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">A. Compilation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s08.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compilation"></a>A. Compilation</h2></div></div><div></div></div><p><a class="indexterm" name="id2814889"></a>
+ <span class="application">Libxml</span> includes a script,
+ <span class="application">xml2-config</span>, that can be used to generate
+ flags for compilation and linking of programs written with the
+ library. For pre-processor and compiler flags, use <b class="command">xml2-config
+ --cflags</b>. For library linking flags, use <b class="command">xml2-config
+ --libs</b>. Other options are available using <b class="command">xml2-config
+ --help</b>.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ar01s08.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Encoding Conversion </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> B. Sample Document</td></tr></table></div></body></html>
diff --git a/doc/tutorial/apb.html b/doc/tutorial/apb.html
index 8b850470..975386c9 100644
--- a/doc/tutorial/apb.html
+++ b/doc/tutorial/apb.html
@@ -1,83 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>B. Code for Keyword Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apa.html" title="A. Sample Document"><link rel="next" href="apc.html" title="C. Code for Add Keyword Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">B. Code for Keyword Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apc.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="keywordappendix"></a>B. Code for Keyword Example</h2></div></div><div></div></div><p>
- </p><pre class="programlisting">
-#include &lt;stdio.h&gt;
-#include &lt;string.h&gt;
-#include &lt;stdlib.h&gt;
-#include &lt;libxml/xmlmemory.h&gt;
-#include &lt;libxml/parser.h&gt;
-
-void
-parseStory (xmlDocPtr doc, xmlNodePtr cur) {
-
- xmlChar *key;
- cur = cur-&gt;xmlChildrenNode;
- while (cur != NULL) {
- if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;keyword&quot;))) {
- key = xmlNodeListGetString(doc, cur-&gt;xmlChildrenNode, 1);
- printf(&quot;keyword: %s\n&quot;, key);
- xmlFree(key);
- }
- cur = cur-&gt;next;
- }
- return;
-}
-
-static void
-parseDoc(char *docname) {
-
- xmlDocPtr doc;
- xmlNodePtr cur;
-
- doc = xmlParseFile(docname);
-
- if (doc == NULL ) {
- fprintf(stderr,&quot;Document not parsed successfully. \n&quot;);
- return;
- }
-
- cur = xmlDocGetRootElement(doc);
-
- if (cur == NULL) {
- fprintf(stderr,&quot;empty document\n&quot;);
- xmlFreeDoc(doc);
- return;
- }
-
- if (xmlStrcmp(cur-&gt;name, (const xmlChar *) &quot;story&quot;)) {
- fprintf(stderr,&quot;document of the wrong type, root node != story&quot;);
- xmlFreeDoc(doc);
- return;
- }
-
- cur = cur-&gt;xmlChildrenNode;
- while (cur != NULL) {
- if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;storyinfo&quot;))){
- parseStory (doc, cur);
- }
-
- cur = cur-&gt;next;
- }
-
- xmlFreeDoc(doc);
- return;
-}
-
-int
-main(int argc, char **argv) {
-
- char *docname;
-
- if (argc &lt;= 1) {
- printf(&quot;Usage: %s docname\n&quot;, argv[0]);
- return(0);
- }
-
- docname = argv[1];
- parseDoc (docname);
-
- return (1);
-}
-
-</pre><p>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apc.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">A. Sample Document </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> C. Code for Add Keyword Example</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>B. Sample Document</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apa.html" title="A. Compilation"><link rel="next" href="apc.html" title="C. Code for Keyword Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">B. Sample Document</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apc.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="sampledoc"></a>B. Sample Document</h2></div></div><div></div></div><pre class="programlisting">
+&lt;?xml version=&quot;1.0&quot;?&gt;
+&lt;story&gt;
+ &lt;storyinfo&gt;
+ &lt;author&gt;John Fleck&lt;/author&gt;
+ &lt;datewritten&gt;June 2, 2002&lt;/datewritten&gt;
+ &lt;keyword&gt;example keyword&lt;/keyword&gt;
+ &lt;/storyinfo&gt;
+ &lt;body&gt;
+ &lt;headline&gt;This is the headline&lt;/headline&gt;
+ &lt;para&gt;This is the body text.&lt;/para&gt;
+ &lt;/body&gt;
+&lt;/story&gt;
+</pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apc.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">A. Compilation </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> C. Code for Keyword Example</td></tr></table></div></body></html>
diff --git a/doc/tutorial/apc.html b/doc/tutorial/apc.html
index 9105a824..b806ccea 100644
--- a/doc/tutorial/apc.html
+++ b/doc/tutorial/apc.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>C. Code for Add Keyword Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apb.html" title="B. Code for Keyword Example"><link rel="next" href="apd.html" title="D. Code for Add Attribute Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">C. Code for Add Keyword Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apb.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apd.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="addkeywordappendix"></a>C. Code for Add Keyword Example</h2></div></div><div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>C. Code for Keyword Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apb.html" title="B. Sample Document"><link rel="next" href="apd.html" title="D. Code for Add Keyword Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">C. Code for Keyword Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apb.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apd.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="keywordappendix"></a>C. Code for Keyword Example</h2></div></div><div></div></div><p>
</p><pre class="programlisting">
#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
@@ -8,14 +8,23 @@
#include &lt;libxml/parser.h&gt;
void
-parseStory (xmlDocPtr doc, xmlNodePtr cur, char *keyword) {
+parseStory (xmlDocPtr doc, xmlNodePtr cur) {
- xmlNewTextChild (cur, NULL, &quot;keyword&quot;, keyword);
+ xmlChar *key;
+ cur = cur-&gt;xmlChildrenNode;
+ while (cur != NULL) {
+ if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;keyword&quot;))) {
+ key = xmlNodeListGetString(doc, cur-&gt;xmlChildrenNode, 1);
+ printf(&quot;keyword: %s\n&quot;, key);
+ xmlFree(key);
+ }
+ cur = cur-&gt;next;
+ }
return;
}
-xmlDocPtr
-parseDoc(char *docname, char *keyword) {
+static void
+parseDoc(char *docname) {
xmlDocPtr doc;
xmlNodePtr cur;
@@ -24,7 +33,7 @@ parseDoc(char *docname, char *keyword) {
if (doc == NULL ) {
fprintf(stderr,&quot;Document not parsed successfully. \n&quot;);
- return (NULL);
+ return;
}
cur = xmlDocGetRootElement(doc);
@@ -32,48 +41,43 @@ parseDoc(char *docname, char *keyword) {
if (cur == NULL) {
fprintf(stderr,&quot;empty document\n&quot;);
xmlFreeDoc(doc);
- return (NULL);
+ return;
}
if (xmlStrcmp(cur-&gt;name, (const xmlChar *) &quot;story&quot;)) {
fprintf(stderr,&quot;document of the wrong type, root node != story&quot;);
xmlFreeDoc(doc);
- return (NULL);
+ return;
}
cur = cur-&gt;xmlChildrenNode;
while (cur != NULL) {
if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;storyinfo&quot;))){
- parseStory (doc, cur, keyword);
+ parseStory (doc, cur);
}
cur = cur-&gt;next;
}
- return(doc);
+
+ xmlFreeDoc(doc);
+ return;
}
int
main(int argc, char **argv) {
char *docname;
- char *keyword;
- xmlDocPtr doc;
-
- if (argc &lt;= 2) {
- printf(&quot;Usage: %s docname, keyword\n&quot;, argv[0]);
+
+ if (argc &lt;= 1) {
+ printf(&quot;Usage: %s docname\n&quot;, argv[0]);
return(0);
}
docname = argv[1];
- keyword = argv[2];
- doc = parseDoc (docname, keyword);
- if (doc != NULL) {
- xmlSaveFormatFile (docname, doc, 0);
- xmlFreeDoc(doc);
- }
-
+ parseDoc (docname);
+
return (1);
}
</pre><p>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apb.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apd.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">B. Code for Keyword Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> D. Code for Add Attribute Example</td></tr></table></div></body></html>
+ </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apb.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apd.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">B. Sample Document </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> D. Code for Add Keyword Example</td></tr></table></div></body></html>
diff --git a/doc/tutorial/apd.html b/doc/tutorial/apd.html
index bc2359bd..1cbda162 100644
--- a/doc/tutorial/apd.html
+++ b/doc/tutorial/apd.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>D. Code for Add Attribute Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apc.html" title="C. Code for Add Keyword Example"><link rel="next" href="ape.html" title="E. Code for Retrieving Attribute Value Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">D. Code for Add Attribute Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apc.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ape.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="addattributeappendix"></a>D. Code for Add Attribute Example</h2></div></div><div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>D. Code for Add Keyword Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apc.html" title="C. Code for Keyword Example"><link rel="next" href="ape.html" title="E. Code for Add Attribute Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">D. Code for Add Keyword Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apc.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ape.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="addkeywordappendix"></a>D. Code for Add Keyword Example</h2></div></div><div></div></div><p>
</p><pre class="programlisting">
#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
@@ -7,14 +7,18 @@
#include &lt;libxml/xmlmemory.h&gt;
#include &lt;libxml/parser.h&gt;
+void
+parseStory (xmlDocPtr doc, xmlNodePtr cur, char *keyword) {
+
+ xmlNewTextChild (cur, NULL, &quot;keyword&quot;, keyword);
+ return;
+}
xmlDocPtr
-parseDoc(char *docname, char *uri) {
+parseDoc(char *docname, char *keyword) {
xmlDocPtr doc;
xmlNodePtr cur;
- xmlNodePtr newnode;
- xmlAttrPtr newattr;
doc = xmlParseFile(docname);
@@ -37,8 +41,14 @@ parseDoc(char *docname, char *uri) {
return (NULL);
}
- newnode = xmlNewTextChild (cur, NULL, &quot;reference&quot;, NULL);
- newattr = xmlNewProp (newnode, &quot;uri&quot;, uri);
+ cur = cur-&gt;xmlChildrenNode;
+ while (cur != NULL) {
+ if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;storyinfo&quot;))){
+ parseStory (doc, cur, keyword);
+ }
+
+ cur = cur-&gt;next;
+ }
return(doc);
}
@@ -46,23 +56,24 @@ int
main(int argc, char **argv) {
char *docname;
- char *uri;
+ char *keyword;
xmlDocPtr doc;
if (argc &lt;= 2) {
- printf(&quot;Usage: %s docname, uri\n&quot;, argv[0]);
+ printf(&quot;Usage: %s docname, keyword\n&quot;, argv[0]);
return(0);
}
docname = argv[1];
- uri = argv[2];
- doc = parseDoc (docname, uri);
+ keyword = argv[2];
+ doc = parseDoc (docname, keyword);
if (doc != NULL) {
- xmlSaveFormatFile (docname, doc, 1);
+ xmlSaveFormatFile (docname, doc, 0);
xmlFreeDoc(doc);
}
+
return (1);
}
</pre><p>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apc.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ape.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">C. Code for Add Keyword Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> E. Code for Retrieving Attribute Value Example</td></tr></table></div></body></html>
+ </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apc.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ape.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">C. Code for Keyword Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> E. Code for Add Attribute Example</td></tr></table></div></body></html>
diff --git a/doc/tutorial/ape.html b/doc/tutorial/ape.html
index f1689793..28d0ea04 100644
--- a/doc/tutorial/ape.html
+++ b/doc/tutorial/ape.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>E. Code for Retrieving Attribute Value Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apd.html" title="D. Code for Add Attribute Example"><link rel="next" href="apf.html" title="F. Code for Encoding Conversion Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">E. Code for Retrieving Attribute Value Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apd.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apf.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="getattributeappendix"></a>E. Code for Retrieving Attribute Value Example</h2></div></div><div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>E. Code for Add Attribute Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apd.html" title="D. Code for Add Keyword Example"><link rel="next" href="apf.html" title="F. Code for Retrieving Attribute Value Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">E. Code for Add Attribute Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apd.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apf.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="addattributeappendix"></a>E. Code for Add Attribute Example</h2></div></div><div></div></div><p>
</p><pre class="programlisting">
#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
@@ -7,34 +7,20 @@
#include &lt;libxml/xmlmemory.h&gt;
#include &lt;libxml/parser.h&gt;
-void
-getReference (xmlDocPtr doc, xmlNodePtr cur) {
- xmlChar *uri;
- cur = cur-&gt;xmlChildrenNode;
- while (cur != NULL) {
- if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;reference&quot;))) {
- uri = xmlGetProp(cur, &quot;uri&quot;);
- printf(&quot;uri: %s\n&quot;, uri);
- xmlFree(uri);
- }
- cur = cur-&gt;next;
- }
- return;
-}
-
-
-void
-parseDoc(char *docname) {
+xmlDocPtr
+parseDoc(char *docname, char *uri) {
xmlDocPtr doc;
xmlNodePtr cur;
+ xmlNodePtr newnode;
+ xmlAttrPtr newattr;
doc = xmlParseFile(docname);
if (doc == NULL ) {
fprintf(stderr,&quot;Document not parsed successfully. \n&quot;);
- return;
+ return (NULL);
}
cur = xmlDocGetRootElement(doc);
@@ -42,35 +28,41 @@ parseDoc(char *docname) {
if (cur == NULL) {
fprintf(stderr,&quot;empty document\n&quot;);
xmlFreeDoc(doc);
- return;
+ return (NULL);
}
if (xmlStrcmp(cur-&gt;name, (const xmlChar *) &quot;story&quot;)) {
fprintf(stderr,&quot;document of the wrong type, root node != story&quot;);
xmlFreeDoc(doc);
- return;
+ return (NULL);
}
- getReference (doc, cur);
- xmlFreeDoc(doc);
- return;
+ newnode = xmlNewTextChild (cur, NULL, &quot;reference&quot;, NULL);
+ newattr = xmlNewProp (newnode, &quot;uri&quot;, uri);
+ return(doc);
}
int
main(int argc, char **argv) {
char *docname;
+ char *uri;
+ xmlDocPtr doc;
- if (argc &lt;= 1) {
- printf(&quot;Usage: %s docname\n&quot;, argv[0]);
+ if (argc &lt;= 2) {
+ printf(&quot;Usage: %s docname, uri\n&quot;, argv[0]);
return(0);
}
docname = argv[1];
- parseDoc (docname);
-
+ uri = argv[2];
+ doc = parseDoc (docname, uri);
+ if (doc != NULL) {
+ xmlSaveFormatFile (docname, doc, 1);
+ xmlFreeDoc(doc);
+ }
return (1);
}
</pre><p>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apd.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apf.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">D. Code for Add Attribute Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> F. Code for Encoding Conversion Example</td></tr></table></div></body></html>
+ </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apd.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apf.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">D. Code for Add Keyword Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> F. Code for Retrieving Attribute Value Example</td></tr></table></div></body></html>
diff --git a/doc/tutorial/apf.html b/doc/tutorial/apf.html
index 6a697197..226eb3fc 100644
--- a/doc/tutorial/apf.html
+++ b/doc/tutorial/apf.html
@@ -1,77 +1,76 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>F. Code for Encoding Conversion Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ape.html" title="E. Code for Retrieving Attribute Value Example"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">F. Code for Encoding Conversion Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ape.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="convertappendix"></a>F. Code for Encoding Conversion Example</h2></div></div><div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>F. Code for Retrieving Attribute Value Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ape.html" title="E. Code for Add Attribute Example"><link rel="next" href="apg.html" title="G. Code for Encoding Conversion Example"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">F. Code for Retrieving Attribute Value Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ape.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apg.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="getattributeappendix"></a>F. Code for Retrieving Attribute Value Example</h2></div></div><div></div></div><p>
</p><pre class="programlisting">
+#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
+#include &lt;stdlib.h&gt;
+#include &lt;libxml/xmlmemory.h&gt;
#include &lt;libxml/parser.h&gt;
+void
+getReference (xmlDocPtr doc, xmlNodePtr cur) {
-unsigned char*
-convert (unsigned char *in, char *encoding)
-{
- unsigned char *out;
- int ret,size,out_size,temp;
- xmlCharEncodingHandlerPtr handler;
+ xmlChar *uri;
+ cur = cur-&gt;xmlChildrenNode;
+ while (cur != NULL) {
+ if ((!xmlStrcmp(cur-&gt;name, (const xmlChar *)&quot;reference&quot;))) {
+ uri = xmlGetProp(cur, &quot;uri&quot;);
+ printf(&quot;uri: %s\n&quot;, uri);
+ xmlFree(uri);
+ }
+ cur = cur-&gt;next;
+ }
+ return;
+}
- size = (int)strlen(in)+1;
- out_size = size*2-1;
- out = malloc((size_t)out_size);
- if (out) {
- handler = xmlFindCharEncodingHandler(encoding);
-
- if (!handler) {
- free(out);
- out = NULL;
- }
- }
- if (out) {
- temp=size-1;
- ret = handler-&gt;input(out, &amp;out_size, in, &amp;temp);
- if (ret || temp-size+1) {
- if (ret) {
- printf(&quot;conversion wasn't successful.\n&quot;);
- } else {
- printf(&quot;conversion wasn't successful. converted: %i octets.\n&quot;,temp);
- }
- free(out);
- out = NULL;
- } else {
- out = realloc(out,out_size+1);
- out[out_size]=0; /*null terminating out*/
-
- }
- } else {
- printf(&quot;no mem\n&quot;);
- }
- return (out);
-}
+void
+parseDoc(char *docname) {
+ xmlDocPtr doc;
+ xmlNodePtr cur;
+
+ doc = xmlParseFile(docname);
+
+ if (doc == NULL ) {
+ fprintf(stderr,&quot;Document not parsed successfully. \n&quot;);
+ return;
+ }
+
+ cur = xmlDocGetRootElement(doc);
+
+ if (cur == NULL) {
+ fprintf(stderr,&quot;empty document\n&quot;);
+ xmlFreeDoc(doc);
+ return;
+ }
+
+ if (xmlStrcmp(cur-&gt;name, (const xmlChar *) &quot;story&quot;)) {
+ fprintf(stderr,&quot;document of the wrong type, root node != story&quot;);
+ xmlFreeDoc(doc);
+ return;
+ }
+
+ getReference (doc, cur);
+ xmlFreeDoc(doc);
+ return;
+}
int
main(int argc, char **argv) {
- unsigned char *content, *out;
- xmlDocPtr doc;
- xmlNodePtr rootnode;
- char *encoding = &quot;ISO-8859-1&quot;;
-
-
+ char *docname;
+
if (argc &lt;= 1) {
- printf(&quot;Usage: %s content\n&quot;, argv[0]);
+ printf(&quot;Usage: %s docname\n&quot;, argv[0]);
return(0);
}
- content = argv[1];
-
- out = convert(content, encoding);
-
- doc = xmlNewDoc (&quot;1.0&quot;);
- rootnode = xmlNewDocNode(doc, NULL, (const xmlChar*)&quot;root&quot;, out);
- xmlDocSetRootElement(doc, rootnode);
-
- xmlSaveFormatFileEnc(&quot;-&quot;, doc, encoding, 1);
+ docname = argv[1];
+ parseDoc (docname);
+
return (1);
}
</pre><p>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ape.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">E. Code for Retrieving Attribute Value Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Index</td></tr></table></div></body></html>
+ </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ape.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apg.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">E. Code for Add Attribute Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> G. Code for Encoding Conversion Example</td></tr></table></div></body></html>
diff --git a/doc/tutorial/apg.html b/doc/tutorial/apg.html
index e6278775..fbabf0a4 100644
--- a/doc/tutorial/apg.html
+++ b/doc/tutorial/apg.html
@@ -1,5 +1,77 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>G. Acknowledgements</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">G. Acknowledgements</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ix01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2877795"></a>G. Acknowledgements</h2></div></div><div></div></div><p>A number of people have generously offered feedback, code and
- suggested improvements to this tutorial. In no particular order:
- <span class="simplelist">Daniel Veillard, Marcus Labib Iskander, Christopher R. Harris, Igor Zlatkovic, Niraj Tolia</span>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ix01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Index </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>G. Code for Encoding Conversion Example</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="apf.html" title="F. Code for Retrieving Attribute Value Example"><link rel="next" href="aph.html" title="H. Acknowledgements"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">G. Code for Encoding Conversion Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apf.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="aph.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="convertappendix"></a>G. Code for Encoding Conversion Example</h2></div></div><div></div></div><p>
+ </p><pre class="programlisting">
+#include &lt;string.h&gt;
+#include &lt;libxml/parser.h&gt;
+
+
+unsigned char*
+convert (unsigned char *in, char *encoding)
+{
+ unsigned char *out;
+ int ret,size,out_size,temp;
+ xmlCharEncodingHandlerPtr handler;
+
+ size = (int)strlen(in)+1;
+ out_size = size*2-1;
+ out = malloc((size_t)out_size);
+
+ if (out) {
+ handler = xmlFindCharEncodingHandler(encoding);
+
+ if (!handler) {
+ free(out);
+ out = NULL;
+ }
+ }
+ if (out) {
+ temp=size-1;
+ ret = handler-&gt;input(out, &amp;out_size, in, &amp;temp);
+ if (ret || temp-size+1) {
+ if (ret) {
+ printf(&quot;conversion wasn't successful.\n&quot;);
+ } else {
+ printf(&quot;conversion wasn't successful. converted: %i octets.\n&quot;,temp);
+ }
+ free(out);
+ out = NULL;
+ } else {
+ out = realloc(out,out_size+1);
+ out[out_size]=0; /*null terminating out*/
+
+ }
+ } else {
+ printf(&quot;no mem\n&quot;);
+ }
+ return (out);
+}
+
+
+int
+main(int argc, char **argv) {
+
+ unsigned char *content, *out;
+ xmlDocPtr doc;
+ xmlNodePtr rootnode;
+ char *encoding = &quot;ISO-8859-1&quot;;
+
+
+ if (argc &lt;= 1) {
+ printf(&quot;Usage: %s content\n&quot;, argv[0]);
+ return(0);
+ }
+
+ content = argv[1];
+
+ out = convert(content, encoding);
+
+ doc = xmlNewDoc (&quot;1.0&quot;);
+ rootnode = xmlNewDocNode(doc, NULL, (const xmlChar*)&quot;root&quot;, out);
+ xmlDocSetRootElement(doc, rootnode);
+
+ xmlSaveFormatFileEnc(&quot;-&quot;, doc, encoding, 1);
+ return (1);
+}
+
+</pre><p>
+ </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apf.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="aph.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F. Code for Retrieving Attribute Value Example </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> H. Acknowledgements</td></tr></table></div></body></html>
diff --git a/doc/tutorial/ar01s02.html b/doc/tutorial/ar01s02.html
index a7f49146..7a4c2559 100644
--- a/doc/tutorial/ar01s02.html
+++ b/doc/tutorial/ar01s02.html
@@ -2,13 +2,13 @@
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Data Types</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="index.html" title="Libxml Tutorial"><link rel="next" href="ar01s03.html" title="Parsing the file"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Data Types</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s03.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialdatatypes"></a>Data Types</h2></div></div><div></div></div><p><span class="application">Libxml</span> declares a number of data types we
will encounter repeatedly, hiding the messy stuff so you do not have to deal
with it unless you have some specific need.</p><p>
- </p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2814555"></a>
+ </p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2816027"></a>
<a href="http://xmlsoft.org/html/libxml-tree.html#XMLCHAR" target="_top">xmlChar</a></span></dt><dd><p>A basic replacement for char, a byte in a UTF-8 encoded
string. If your data uses another encoding, it must be converted to
UTF-8 for use with <span class="application">libxml's</span>
- functions. More information on encoding is available on the <a href="http://www.xmlsoft.org/encoding.html" target="_top"><span class="application">libxml</span> encoding support web page</a>.</p></dd><dt><span class="term"><a class="indexterm" name="id2814610"></a>
+ functions. More information on encoding is available on the <a href="http://www.xmlsoft.org/encoding.html" target="_top"><span class="application">libxml</span> encoding support web page</a>.</p></dd><dt><span class="term"><a class="indexterm" name="id2816083"></a>
<a href="http://xmlsoft.org/html/libxml-tree.html#XMLDOC" target="_top">xmlDoc</a></span></dt><dd><p>A structure containing the tree created by a parsed doc. <a href="http://xmlsoft.org/html/libxml-tree.html#XMLDOCPTR" target="_top">xmlDocPtr</a>
- is a pointer to the structure.</p></dd><dt><span class="term"><a class="indexterm" name="id2814651"></a>
+ is a pointer to the structure.</p></dd><dt><span class="term"><a class="indexterm" name="id2816125"></a>
<a href="http://xmlsoft.org/html/libxml-tree.html#XMLNODEPTR" target="_top">xmlNodePtr</a>
and <a href="http://xmlsoft.org/html/libxml-tree.html#XMLNODE" target="_top">xmlNode</a></span></dt><dd><p>A structure containing a single node. <a href="http://xmlsoft.org/html/libxml-tree.html#XMLNODEPTR" target="_top">xmlNodePtr</a>
is a pointer to the structure, and is used in traversing the document tree.</p></dd></dl></div><p>
diff --git a/doc/tutorial/ar01s03.html b/doc/tutorial/ar01s03.html
index 5e68d5b0..263e5fb3 100644
--- a/doc/tutorial/ar01s03.html
+++ b/doc/tutorial/ar01s03.html
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Parsing the file</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s02.html" title="Data Types"><link rel="next" href="ar01s04.html" title="Retrieving Element Content"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Parsing the file</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s04.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialparsing"></a>Parsing the file</h2></div></div><div></div></div><p><a class="indexterm" name="fileparsing"></a>
Parsing the file requires only the name of the file and a single
- function call, plus error checking. Full code: <a href="apb.html" title="B. Code for Keyword Example">Appendix B, <i>Code for Keyword Example</i></a></p><p>
+ function call, plus error checking. Full code: <a href="apc.html" title="C. Code for Keyword Example">Appendix C, <i>Code for Keyword Example</i></a></p><p>
</p><pre class="programlisting">
<a name="declaredoc"></a><img src="images/callouts/1.png" alt="1" border="0"> xmlDocPtr doc;
<a name="declarenode"></a><img src="images/callouts/2.png" alt="2" border="0"> xmlNodePtr cur;
@@ -32,7 +32,7 @@ Parsing the file requires only the name of the file and a single
interact with individual nodes).</p></td></tr><tr><td width="5%" valign="top" align="left"><a href="#checkparseerror"><img src="images/callouts/4.png" alt="4" border="0"></a> </td><td valign="top" align="left"><p>Check to see that the document was successfully parsed. If it
was not, <span class="application">libxml</span> will at this point
register an error and stop.
- </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td colspan="2" align="left" valign="top"><p><a class="indexterm" name="id2863782"></a>
+ </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td colspan="2" align="left" valign="top"><p><a class="indexterm" name="id2867695"></a>
One common example of an error at this point is improper
handling of encoding. The <span class="acronym">XML</span> standard requires
documents stored with an encoding other than UTF-8 or UTF-16 to
@@ -44,5 +44,5 @@ One common example of an error at this point is improper
</p></td></tr><tr><td width="5%" valign="top" align="left"><a href="#getrootelement"><img src="images/callouts/5.png" alt="5" border="0"></a> </td><td valign="top" align="left"><p>Retrieve the document's root element.</p></td></tr><tr><td width="5%" valign="top" align="left"><a href="#checkemptyerror"><img src="images/callouts/6.png" alt="6" border="0"></a> </td><td valign="top" align="left"><p>Check to make sure the document actually contains something.</p></td></tr><tr><td width="5%" valign="top" align="left"><a href="#checkroottype"><img src="images/callouts/7.png" alt="7" border="0"></a> </td><td valign="top" align="left"><p>In our case, we need to make sure the document is the right
type. &quot;story&quot; is the root type of the documents used in this
tutorial.</p></td></tr></table></div><p>
- <a class="indexterm" name="id2863874"></a>
+ <a class="indexterm" name="id2867789"></a>
</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ar01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ar01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Data Types </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Retrieving Element Content</td></tr></table></div></body></html>
diff --git a/doc/tutorial/ar01s04.html b/doc/tutorial/ar01s04.html
index fcf2b055..9d16d453 100644
--- a/doc/tutorial/ar01s04.html
+++ b/doc/tutorial/ar01s04.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Retrieving Element Content</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s03.html" title="Parsing the file"><link rel="next" href="ar01s05.html" title="Writing element content"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Retrieving Element Content</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s05.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialgettext"></a>Retrieving Element Content</h2></div></div><div></div></div><p><a class="indexterm" name="id2863902"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Retrieving Element Content</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s03.html" title="Parsing the file"><link rel="next" href="ar01s05.html" title="Writing element content"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Retrieving Element Content</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s05.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialgettext"></a>Retrieving Element Content</h2></div></div><div></div></div><p><a class="indexterm" name="id2867816"></a>
Retrieving the content of an element involves traversing the document
tree until you find what you are looking for. In this case, we are looking
for an element called &quot;keyword&quot; contained within element called &quot;story&quot;. The
diff --git a/doc/tutorial/ar01s05.html b/doc/tutorial/ar01s05.html
index cb887d9d..ea1aff4b 100644
--- a/doc/tutorial/ar01s05.html
+++ b/doc/tutorial/ar01s05.html
@@ -1,11 +1,11 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Writing element content</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s04.html" title="Retrieving Element Content"><link rel="next" href="ar01s06.html" title="Writing Attribute"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing element content</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s04.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s06.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialwritingcontent"></a>Writing element content</h2></div></div><div></div></div><p><a class="indexterm" name="id2864191"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Writing element content</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s04.html" title="Retrieving Element Content"><link rel="next" href="ar01s06.html" title="Writing Attribute"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing element content</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s04.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s06.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialwritingcontent"></a>Writing element content</h2></div></div><div></div></div><p><a class="indexterm" name="id2868124"></a>
Writing element content uses many of the same steps we used above
&#8212; parsing the document and walking the tree. We parse the document,
then traverse the tree to find the place we want to insert our element. For
this example, we want to again find the &quot;storyinfo&quot; element and
this time insert a keyword. Then we'll write the file to disk. Full code:
- <a href="apc.html" title="C. Code for Add Keyword Example">Appendix C, <i>Code for Add Keyword Example</i></a></p><p>
+ <a href="apd.html" title="D. Code for Add Keyword Example">Appendix D, <i>Code for Add Keyword Example</i></a></p><p>
The main difference in this example is in
<tt class="function">parseStory</tt>:
@@ -22,6 +22,7 @@ parseStory (xmlDocPtr doc, xmlNodePtr cur, char *keyword) {
current node pointer's location in the
tree, specified by <tt class="varname">cur</tt>.</p></td></tr></table></div><p>
</p><p>
+ <a class="indexterm" name="id2814166"></a>
Once the node has been added, we would like to write the document to
file. Is you want the element to have a namespace, you can add it here as
well. In our case, the namespace is NULL.
diff --git a/doc/tutorial/ar01s06.html b/doc/tutorial/ar01s06.html
index 05c2a473..1c273b16 100644
--- a/doc/tutorial/ar01s06.html
+++ b/doc/tutorial/ar01s06.html
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Writing Attribute</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s05.html" title="Writing element content"><link rel="next" href="ar01s07.html" title="Retrieving Attributes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing Attribute</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s05.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s07.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialwritingattribute"></a>Writing Attribute</h2></div></div><div></div></div><p><a class="indexterm" name="id2810666"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Writing Attribute</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s05.html" title="Writing element content"><link rel="next" href="ar01s07.html" title="Retrieving Attributes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing Attribute</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s05.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s07.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialwritingattribute"></a>Writing Attribute</h2></div></div><div></div></div><p><a class="indexterm" name="id2814216"></a>
Writing an attribute is similar to writing text to a new element. In
this case, we'll add a reference <span class="acronym">URI</span> to our
- document. Full code:<a href="apd.html" title="D. Code for Add Attribute Example">Appendix D, <i>Code for Add Attribute Example</i></a>.</p><p>
+ document. Full code:<a href="ape.html" title="E. Code for Add Attribute Example">Appendix E, <i>Code for Add Attribute Example</i></a>.</p><p>
A <tt class="sgmltag-element">reference</tt> is a child of the <tt class="sgmltag-element">story</tt>
element, so finding the place to put our new element and attribute is
simple. As soon as we do the error-checking test in our
diff --git a/doc/tutorial/ar01s07.html b/doc/tutorial/ar01s07.html
index 59611cf2..e38e1e8e 100644
--- a/doc/tutorial/ar01s07.html
+++ b/doc/tutorial/ar01s07.html
@@ -1,9 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Retrieving Attributes</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s06.html" title="Writing Attribute"><link rel="next" href="ar01s08.html" title="Encoding Conversion"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Retrieving Attributes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s06.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s08.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialattribute"></a>Retrieving Attributes</h2></div></div><div></div></div><p><a class="indexterm" name="id2810832"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Retrieving Attributes</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s06.html" title="Writing Attribute"><link rel="next" href="ar01s08.html" title="Encoding Conversion"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Retrieving Attributes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s06.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s08.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialattribute"></a>Retrieving Attributes</h2></div></div><div></div></div><p><a class="indexterm" name="id2814383"></a>
Retrieving the value of an attribute is similar to the previous
example in which we retrieved a node's text contents. In this case we'll
extract the value of the <span class="acronym">URI</span> we added in the previous
- section. Full code: <a href="ape.html" title="E. Code for Retrieving Attribute Value Example">Appendix E, <i>Code for Retrieving Attribute Value Example</i></a>.</p><p>
+ section. Full code: <a href="apf.html" title="F. Code for Retrieving Attribute Value Example">Appendix F, <i>Code for Retrieving Attribute Value Example</i></a>.</p><p>
The initial steps for this example are similar to the previous ones: parse
the doc, find the element you are interested in, then enter a function to
carry out the specific task required. In this case, we call
diff --git a/doc/tutorial/ar01s08.html b/doc/tutorial/ar01s08.html
index b6d507fb..3a22e966 100644
--- a/doc/tutorial/ar01s08.html
+++ b/doc/tutorial/ar01s08.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Encoding Conversion</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s07.html" title="Retrieving Attributes"><link rel="next" href="apa.html" title="A. Sample Document"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Encoding Conversion</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s07.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialconvert"></a>Encoding Conversion</h2></div></div><div></div></div><p><a class="indexterm" name="id2810962"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Encoding Conversion</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="up" href="index.html" title="Libxml Tutorial"><link rel="previous" href="ar01s07.html" title="Retrieving Attributes"><link rel="next" href="apa.html" title="A. Compilation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Encoding Conversion</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ar01s07.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="xmltutorialconvert"></a>Encoding Conversion</h2></div></div><div></div></div><p><a class="indexterm" name="id2814514"></a>
Data encoding compatibility problems are one of the most common
difficulties encountered by programmers new to <span class="acronym">XML</span> in
general and <span class="application">libxml</span> in particular. Thinking
@@ -30,7 +30,7 @@ Data encoding compatibility problems are one of the most common
at the command line to the document's root element and outputs the results
to <tt class="filename">stdout</tt> in the proper encoding. For this example, we
use ISO-8859-1 encoding. The encoding of the string input at the command
- line is converted from ISO-8859-1 to UTF-8. Full code: <a href="apf.html" title="F. Code for Encoding Conversion Example">Appendix F, <i>Code for Encoding Conversion Example</i></a></p><p>The conversion, encapsulated in the example code in the
+ line is converted from ISO-8859-1 to UTF-8. Full code: <a href="apg.html" title="G. Code for Encoding Conversion Example">Appendix G, <i>Code for Encoding Conversion Example</i></a></p><p>The conversion, encapsulated in the example code in the
<tt class="function">convert</tt> function, uses
<span class="application">libxml's</span>
<tt class="function">xmlFindCharEncodingHandler</tt> function:
@@ -61,4 +61,4 @@ Data encoding compatibility problems are one of the most common
separately by the application.</p></td></tr><tr><td width="5%" valign="top" align="left"><a href="#outputencoding"><img src="images/callouts/5.png" alt="5" border="0"></a> </td><td valign="top" align="left"><p>To output in a specified encoding rather than UTF-8, we use
<tt class="function">xmlSaveFormatFileEnc</tt>, specifying the
encoding.</p></td></tr></table></div><p>
- </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ar01s07.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Retrieving Attributes </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> A. Sample Document</td></tr></table></div></body></html>
+ </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ar01s07.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Retrieving Attributes </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> A. Compilation</td></tr></table></div></body></html>
diff --git a/doc/tutorial/customhtml.xsl b/doc/tutorial/customhtml.xsl
index 31bd5ec0..f1137ef3 100644
--- a/doc/tutorial/customhtml.xsl
+++ b/doc/tutorial/customhtml.xsl
@@ -9,5 +9,10 @@
<!-- use admonition graphics -->
<xsl:param name="admon.graphics">1</xsl:param>
+<xsl:template match="revhistory"></xsl:template>
+<xsl:template match="revision"></xsl:template>
+<xsl:template match="revnumber"></xsl:template>
+
+<xsl:template match="revremark"></xsl:template>
</xsl:stylesheet> \ No newline at end of file
diff --git a/doc/tutorial/index.html b/doc/tutorial/index.html
index cd2a641a..4b9425fd 100644
--- a/doc/tutorial/index.html
+++ b/doc/tutorial/index.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Libxml Tutorial</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="next" href="ar01s02.html" title="Data Types"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Libxml Tutorial</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s02.html">Next</a></td></tr></table><hr></div><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2877471"></a>Libxml Tutorial</h1></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="surname">Fleck</span></h3></div></div><div><p class="copyright">Copyright © 2002, 2003 John Fleck</p></div><div><div class="revhistory"><table border="1" width="100%" summary="Revision history"><tr><th align="left" valign="top" colspan="2"><b>Revision History</b></th></tr><tr><td align="left">Revision 1</td><td align="left">June 4, 2002</td></tr><tr><td align="left" colspan="2">Initial draft</td></tr><tr><td align="left">Revision 2</td><td align="left">June 12, 2002</td></tr><tr><td align="left" colspan="2">retrieving attribute value added</td></tr><tr><td align="left">Revision 3</td><td align="left">Aug. 31, 2002</td></tr><tr><td align="left" colspan="2">freeing memory fix</td></tr><tr><td align="left">Revision 4</td><td align="left">Nov. 10, 2002</td></tr><tr><td align="left" colspan="2">encoding discussion added</td></tr><tr><td align="left">Revision 5</td><td align="left">Dec. 15, 2002</td></tr><tr><td align="left" colspan="2">more memory freeing changes</td></tr><tr><td align="left">Revision 6</td><td align="left">Jan. 26. 2003</td></tr><tr><td align="left" colspan="2">add index</td></tr></table></div></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="index.html#introduction">Introduction</a></dt><dt><a href="ar01s02.html">Data Types</a></dt><dt><a href="ar01s03.html">Parsing the file</a></dt><dt><a href="ar01s04.html">Retrieving Element Content</a></dt><dt><a href="ar01s05.html">Writing element content</a></dt><dt><a href="ar01s06.html">Writing Attribute</a></dt><dt><a href="ar01s07.html">Retrieving Attributes</a></dt><dt><a href="ar01s08.html">Encoding Conversion</a></dt><dt>A. <a href="apa.html">Sample Document</a></dt><dt>B. <a href="apb.html">Code for Keyword Example</a></dt><dt>C. <a href="apc.html">Code for Add Keyword Example</a></dt><dt>D. <a href="apd.html">Code for Add Attribute Example</a></dt><dt>E. <a href="ape.html">Code for Retrieving Attribute Value Example</a></dt><dt>F. <a href="apf.html">Code for Encoding Conversion Example</a></dt><dt>G. <a href="apg.html">Acknowledgements</a></dt></dl></div><div class="abstract"><p class="title"><b>Abstract</b></p><p>Libxml is a freely licensed C language library for handling
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Libxml Tutorial</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Libxml Tutorial"><link rel="next" href="ar01s02.html" title="Data Types"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Libxml Tutorial</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s02.html">Next</a></td></tr></table><hr></div><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2759548"></a>Libxml Tutorial</h1></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="surname">Fleck</span></h3></div></div><div><p class="copyright">Copyright © 2002, 2003 John Fleck</p></div><div><div class="revhistory"><table border="1" width="100%" summary="Revision history"><tr><th align="left" valign="top" colspan="2"><b>Revision History</b></th></tr><tr><td align="left">Revision 1</td><td align="left">June 4, 2002</td></tr><tr><td align="left" colspan="2">Initial draft</td></tr><tr><td align="left">Revision 2</td><td align="left">June 12, 2002</td></tr><tr><td align="left" colspan="2">retrieving attribute value added</td></tr><tr><td align="left">Revision 3</td><td align="left">Aug. 31, 2002</td></tr><tr><td align="left" colspan="2">freeing memory fix</td></tr><tr><td align="left">Revision 4</td><td align="left">Nov. 10, 2002</td></tr><tr><td align="left" colspan="2">encoding discussion added</td></tr><tr><td align="left">Revision 5</td><td align="left">Dec. 15, 2002</td></tr><tr><td align="left" colspan="2">more memory freeing changes</td></tr><tr><td align="left">Revision 6</td><td align="left">Jan. 26. 2003</td></tr><tr><td align="left" colspan="2">add index</td></tr><tr><td align="left">Revision 7</td><td align="left">April 25, 2003</td></tr><tr><td align="left" colspan="2">add compilation appendix</td></tr></table></div></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="index.html#introduction">Introduction</a></dt><dt><a href="ar01s02.html">Data Types</a></dt><dt><a href="ar01s03.html">Parsing the file</a></dt><dt><a href="ar01s04.html">Retrieving Element Content</a></dt><dt><a href="ar01s05.html">Writing element content</a></dt><dt><a href="ar01s06.html">Writing Attribute</a></dt><dt><a href="ar01s07.html">Retrieving Attributes</a></dt><dt><a href="ar01s08.html">Encoding Conversion</a></dt><dt>A. <a href="apa.html">Compilation</a></dt><dt>B. <a href="apb.html">Sample Document</a></dt><dt>C. <a href="apc.html">Code for Keyword Example</a></dt><dt>D. <a href="apd.html">Code for Add Keyword Example</a></dt><dt>E. <a href="ape.html">Code for Add Attribute Example</a></dt><dt>F. <a href="apf.html">Code for Retrieving Attribute Value Example</a></dt><dt>G. <a href="apg.html">Code for Encoding Conversion Example</a></dt><dt>H. <a href="aph.html">Acknowledgements</a></dt><dt>I. <a href="ix01.html">Index</a></dt</dl></div><div class="abstract"><p class="title"><b>Abstract</b></p><p>Libxml is a freely licensed C language library for handling
<span class="acronym">XML</span>, portable across a large number of platforms. This
tutorial provides examples of its basic functions.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="introduction"></a>Introduction</h2></div></div><div></div></div><p>Libxml is a C language library implementing functions for reading,
creating and manipulating <span class="acronym">XML</span> data. This tutorial
diff --git a/doc/tutorial/xmltutorial.pdf b/doc/tutorial/xmltutorial.pdf
index 67b59273..4ab32739 100644
--- a/doc/tutorial/xmltutorial.pdf
+++ b/doc/tutorial/xmltutorial.pdf
@@ -5,10 +5,10 @@
/Producer (FOP 0.20.4) >>
endobj
5 0 obj
-<< /Length 1962 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1932 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gb"/*D/\/e&H88._2g4qEoO,F?l53,l*e#>[a*M0D#6Ij[%gZf1.b6)Im:ZhU_MMHMICX/-"!6*o1m?TEtg'$:R>^$4=:,-Qm;ecf4P\S^bS!0^uc&V8Gsc`&VgZ>J0uf,1^;,TpjM\4=P[l<8)O]6A!eT?b/%Ptlft>Y9)Bu<^/0h%5SR,`[eGK=(buFX-SQaqdu4(&gABh7/=r1`Hb9$7!ed9<*]UtU6,\Ob^3g'*k_hB8D>eTS]koi.<3VOVqrOk4/CVkZ,E<pI%Om%[3P;;on![^,ea:W6IC!#ZJ-KV8@"s\I-m=\J!t-);pp!CUU;KqSn^9T]7LCs3PEDkl`rO./7#?'^>2Bs1;$WEE(9P/,G9^<+;oguW8>Vmt10*.U_H>#U34hfZ?g'1[4H:si2iaiX+qD/Am(9:]$q#?Q]FjII3\6Tn,i&t=l`b=Hh[^+R#N?p^,`Dbid!`nPfenJp7^_c`U/SYRXp\LlLiO;f,0shL+SZcqaf3"lN%bYX=Ieh<0_bf7&3SR@$CE;o5,[^9b!Fri\Ma,mQe04DJKS*;,fA+98MpF?^'TBZd/uZaHLhh)i[H=WXNh&Jk!bd,g>O?=,nqFG.19U5-F5C,p(//UL]Kl7UFLQ[82A6=cE9RCOmR^uULP;+3bh9siNT84W%j'g7RP%k[O<C<d*turjj'>0<A&4ait,)H5b*K0;5u9A.>!\^"Co1\X&AWn0gcX+lLdETW2iZo?$g*I7$MGq-rj>9IDpD)SaWl0oisXJBV]MJ=Qge]1GmEk7Pd)_#Z7AH!f]\f>AmBulg:,(KJGsJ4Kt/rf6V+V6;hhZ?('*!5"RT&3nW^BC$_nh8("\eG(?YgG9sr,0$Fup;K`s!RaI'X2F>frg.JlYXk2MMbuN8).CX%el4n3"WYECsKMSA01\s<[a5-:Fb],RRT"D`q75l?l*"t7=Lmrk[Nm26,P>nI/<9J@dl?3VW*kY"<dC]sWd:\3dFO;d_BPoW+Rs$ES)1DAF5T*DbbM^h;'"B,^oD'?Y\C]jk6)W+q)9qB_&>(QVJp\0#ldfrRn?^bRQbaW:B6CY(lNYT'Bln&Y1]"#j/LTQBC;>t8L8UnoS3WC?5Q*jgj\W:dS"\i<]R*^=q+u?^gQrO]<gfIM11p/-+iIj''mG2>;6]_A@@HKq:S,!qEg3uK\_4K:6GQm-n@V1=du)Vq_MnJ8hUs,UaX$=o)K#S*!:Rdk2#!Am<>77\5$R*8LSAMJ-,KTDV.lRMOEsrJe?d$]FbeKV(hcpa\Dqa-$m+A<-KMpkRhN-sJ>NjFi&KAHHiAI=9XpV])\88+UN)#Vo+UO[;*P7Yn'b_elud_dg:MQrg"WNU=3>o#[_'a\,kTJG1SYi$01'3!hDNlV,#"MN`Th.OX#6c&Ha@J!7V'P')fSgiL+#YaT2X)^JSJUsZlTScp#4s%cHBd]af<l]VL-QVn=up?40aoVo2R$(^tt+&::Lp:?J<f\Bn#sYeRL7<f1fo(#Z$BZ-q1j/,&?JpeiJA=4mabS@OW3/=eMd<gQcT03cbEaOKV=)WM$^P*9rkl`TVX(raV1DI8f#;\K&#Bp'K4i^NS"a)QZ>2ACK4&,+jkfXtloIFj0^bfiV++n9ZOg&PZ[P-W<O5+/"f=E8uW,q`9L"mc``9nF4<4J1SBG:R9jocB00eqr@-7]C0$u19>L_,DD]j4SG4;WJ3SNnYXckW:/29<5nO5lqN=OJa?S\7FRqS(S-(D<DO10#moV!+[NbAqC.;'Ap3/IBM:XFG)EMhE;>pe@75JRm<O%?lr^PR_%Edcqim#EkjIB)hZQ`:6,32Pp/,#0II,mf>]uhigS!r6hK<.H-")F4)d&!ENOVhlguef8AL;d7gG=se:^MUrZeua'oeua$E3^RL9i!F/B7JSFe4`qRMU\Ga@#aiZTTNW1p=%^DjgZJ3OA*+K;b,?^@"8jAJ)l@^(&nISZZOk~>
+Gb"/*>Edeu'RnqHTuV8P("Uq+%)]=*DCKF2TO`Qji'FW5XD),KgY$cM4hB:.lo<\H@G$fjpZ4IaP'hBD*SpC1IdtBu!\f<p&27Ht6ne]6oHF@;$Nq[PNrVWh$;:F9$03oIo*tJ3p,ZQnhlIoN-TI,p,,0aCfmMD9<A(]Q%krL4$Ut+n856?p=\-Jm;8>2C&TK,1/8pDo3?3V'o<h3Jm`S-$_GHR?'S8>sM"aR<ne!RQci.1<ggB6`gU`Mm!=RGb^O-cbAZH]5LgrtuJWrIS(3ihsn#CbXe*OEG_ecS9!;3YrNYsnN+[I5BH9#pYiQ'LM_O.;kiha>0X;$!#4!W-i`rO-d7)B]77c!3L?3WDsjL&lp]0Ta;;oguW8@tH5bGqW7KX$nIF*<9.^X0^JG\EMl%7dd:&Vn$,m+W_&/47!r=XBEZ\61BQ:-(3>)maJr+.@oQ4a)r)'#jnbFRQJ,2-$fo;65.GfkB2Nf*"P"b4R@uAX9=^M"*2`iD\4BN%bYXQsK,\0_bh-@lu]D$CD<ScDSiXWLi&f[BXT)aijV\&L1G#_Sak@8IYU4]FBffd60s6HLh7ni[Lja[*3hsApKs8lM`/,3>A)0.19s?VUEglFrqY+`.0#W;=-Jg_O3c0V`1n`WVVG$d4#QH@l5RfE`a*.eX46EK.^RD>8.\YB]:JBIHRrt7Ac)%3YeQ[)-]T<AFS]hb(EO0m%Bgd[!DdF_uPc[2g\#jj^t!cA^bSgm8atTStTaQdbPKN@BZ(9%oFSpdp[%8S]euUFe]..'[4^2:V8087MSXGUA%-AC'E"=`r^D>;cAt70'u?^,9Dh$B>D_J#IEI3KI/OLPDBe+V9[Gls)IQUR#e^hZB70m_KL)W^Y>3+oEe+1fi2NL'Da!%E1YNJT:Q/OU[JFjeSZjh>b:(IH"!,q&XH=<*Yk-jKH;&*kYuA<ia_:K\=dX_l?]QjH;<`?m3G[^LmngF7kH+\Imbl4LT@kL]*s&Sr_hiPO18pqgb^-ko$A,@d"Flf:<0>/d4!Q$)WW[+oV9g@%[k[VL=gatOQb?PAe6oo'K?d&o[/dT5`$#(CO`/-#(`Alhl<^4:e,C:rSae4Ta?,eio<<9#p0;:0Vj3eHq,h=cCu'fRa?>QGVl#9-&-h14gjh@P5cddgNB_FqlEJ8m5gc1pcPQ5TaCZre1T(.7"Ycjj0*:i=?r295;U/eWioQk<F>8gh7Y>>XKT9chh;\O:+=K-)&)k2&7Vn)g-.jZ3'>p'aj"ru:Ko3SP]aj>]cbc2!I(*Oo9RhG.*f^<'DddBk&+HOj)!bl;==*IYV"Yq4Q%1;B]@e0Md#8:BUjB"39bg.djHuJSs*@C3MF3%k]Arl3n;RD%GOnl#V"CoaFCmkKg!+:j&`WB%1WQVq61neg_B&epGU!Fiu1LdAj%Nk7K3'&#>B`eZPPNJ]DnM;/]r9QQ*'CMZ+\/4*kX6ARa?g67.tiDA+ShrjK:I7o^#qg-f*)2U2DHKSpDL.k2HI5-lK[eU-_,Y#gI.GV2+2u_>;I#lTA09D;Ia(R]G@:=fcdeV8D;O8le6,f13<eN@_BCl_@\/YM[$Bm%nQ%2=>ql8.T*/5l99VZmoi-lN@Q=;dT1:[B-H@JZ@@>(96Zcm.L<BhQCFbNS`0hYFj_5KC:\p=(f5E<I('HC62K,EMl#!mCX;^=NEO!a1XdLpVq5TfTu][k5Aco*5S$3K@^M;ECaRop?^]Y3[GVP5n75[BffKV[9.a"j^Gri::'+U=,:jYl,:2H/loTf>bJBuC5#8O1[[L$RT-?aASBq[H;PelV2[%sm;CbA,WYsHq_ah<I75J%$2^`_*aTN._eVVcGcgPC9s77HA1,aVC@q+3\e_SoO0.@5r8KC(MUL'0VIhhWYeaop?R`4lq!mA.I$d_`lH!YMc=8+D>-B=3h+LH&^\B`Gp"i%~>
endstream
endobj
6 0 obj
@@ -43,48 +43,46 @@ endobj
34 0 R
36 0 R
37 0 R
-38 0 R
+39 0 R
40 0 R
41 0 R
-42 0 R
43 0 R
44 0 R
+45 0 R
46 0 R
47 0 R
-48 0 R
49 0 R
50 0 R
51 0 R
+52 0 R
53 0 R
54 0 R
-55 0 R
56 0 R
57 0 R
58 0 R
+59 0 R
60 0 R
61 0 R
-62 0 R
63 0 R
64 0 R
65 0 R
66 0 R
+67 0 R
68 0 R
69 0 R
-70 0 R
71 0 R
72 0 R
73 0 R
+74 0 R
75 0 R
76 0 R
-77 0 R
78 0 R
-79 0 R
]
endobj
8 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 426.111 193.44 416.111 ]
+/Rect [ 144.0 403.611 193.44 393.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 9 0 R
@@ -94,7 +92,7 @@ endobj
10 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 415.111 162.88 405.111 ]
+/Rect [ 144.0 392.611 162.88 382.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 11 0 R
@@ -104,7 +102,7 @@ endobj
12 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 161.63 415.111 186.07 405.111 ]
+/Rect [ 161.63 392.611 186.07 382.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 11 0 R
@@ -114,7 +112,7 @@ endobj
13 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 404.111 174.0 394.111 ]
+/Rect [ 144.0 381.611 174.0 371.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 14 0 R
@@ -124,7 +122,7 @@ endobj
15 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 175.5 404.111 187.72 394.111 ]
+/Rect [ 175.5 381.611 187.72 371.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 14 0 R
@@ -134,7 +132,7 @@ endobj
16 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 186.72 404.111 200.05 394.111 ]
+/Rect [ 186.72 381.611 200.05 371.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 14 0 R
@@ -144,7 +142,7 @@ endobj
17 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 393.111 186.22 383.111 ]
+/Rect [ 144.0 370.611 186.22 360.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 18 0 R
@@ -154,7 +152,7 @@ endobj
19 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 187.72 393.111 221.05 383.111 ]
+/Rect [ 187.72 370.611 221.05 360.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 18 0 R
@@ -164,7 +162,7 @@ endobj
20 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 220.05 393.111 251.72 383.111 ]
+/Rect [ 220.05 370.611 251.72 360.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 18 0 R
@@ -174,7 +172,7 @@ endobj
21 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 382.111 175.11 372.111 ]
+/Rect [ 144.0 359.611 175.11 349.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 22 0 R
@@ -184,7 +182,7 @@ endobj
23 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 176.61 382.111 208.27 372.111 ]
+/Rect [ 176.61 359.611 208.27 349.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 22 0 R
@@ -194,7 +192,7 @@ endobj
24 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 207.27 382.111 236.71 372.111 ]
+/Rect [ 207.27 359.611 236.71 349.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 22 0 R
@@ -204,7 +202,7 @@ endobj
25 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 371.111 175.11 361.111 ]
+/Rect [ 144.0 348.611 175.11 338.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 26 0 R
@@ -214,7 +212,7 @@ endobj
27 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 173.86 371.111 209.97 361.111 ]
+/Rect [ 173.86 348.611 209.97 338.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 26 0 R
@@ -224,7 +222,7 @@ endobj
28 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 360.111 186.22 350.111 ]
+/Rect [ 144.0 337.611 186.22 327.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 29 0 R
@@ -234,7 +232,7 @@ endobj
30 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 184.97 360.111 224.97 350.111 ]
+/Rect [ 184.97 337.611 224.97 327.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 29 0 R
@@ -244,7 +242,7 @@ endobj
31 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 349.111 182.33 339.111 ]
+/Rect [ 144.0 326.611 182.33 316.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 32 0 R
@@ -254,7 +252,7 @@ endobj
33 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 181.08 349.111 227.19 339.111 ]
+/Rect [ 181.08 326.611 227.19 316.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 32 0 R
@@ -264,7 +262,7 @@ endobj
34 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 338.111 153.72 328.111 ]
+/Rect [ 144.0 315.611 153.72 305.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 35 0 R
@@ -274,7 +272,7 @@ endobj
36 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 155.22 338.111 185.22 328.111 ]
+/Rect [ 152.47 315.611 202.48 305.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 35 0 R
@@ -284,395 +282,372 @@ endobj
37 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 184.22 338.111 225.88 328.111 ]
+/Rect [ 144.0 304.611 153.17 294.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 35 0 R
+/A 38 0 R
/H /I
>>
endobj
-38 0 obj
+39 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 327.111 153.17 317.111 ]
+/Rect [ 154.67 304.611 184.67 294.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 38 0 R
/H /I
>>
endobj
40 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 154.956 327.111 176.066 317.111 ]
+/Rect [ 183.67 304.611 225.33 294.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 38 0 R
/H /I
>>
endobj
41 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 177.852 327.111 189.512 317.111 ]
+/Rect [ 144.0 293.611 153.17 283.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
-/H /I
->>
-endobj
-42 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 191.298 327.111 228.508 317.111 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A 39 0 R
+/A 42 0 R
/H /I
>>
endobj
43 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 227.794 327.111 263.344 317.111 ]
+/Rect [ 154.956 293.611 176.066 283.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 42 0 R
/H /I
>>
endobj
44 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 316.111 153.17 306.111 ]
+/Rect [ 177.852 293.611 189.512 283.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 42 0 R
/H /I
>>
endobj
-46 0 obj
+45 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 155.045 316.111 176.155 306.111 ]
+/Rect [ 191.298 293.611 228.508 283.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 42 0 R
/H /I
>>
endobj
-47 0 obj
+46 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 178.03 316.111 189.69 306.111 ]
+/Rect [ 227.794 293.611 263.344 283.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 42 0 R
/H /I
>>
endobj
-48 0 obj
+47 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 191.565 316.111 208.785 306.111 ]
+/Rect [ 144.0 282.611 153.72 272.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
49 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 210.66 316.111 247.87 306.111 ]
+/Rect [ 155.595 282.611 176.705 272.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
50 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 247.245 316.111 282.795 306.111 ]
+/Rect [ 178.58 282.611 190.24 272.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
51 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 305.111 153.72 295.111 ]
+/Rect [ 192.115 282.611 209.335 272.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 48 0 R
/H /I
>>
endobj
-53 0 obj
+52 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 155.595 305.111 176.705 295.111 ]
+/Rect [ 211.21 282.611 248.42 272.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 48 0 R
/H /I
>>
endobj
-54 0 obj
+53 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 178.58 305.111 190.24 295.111 ]
+/Rect [ 247.795 282.611 283.345 272.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 48 0 R
/H /I
>>
endobj
-55 0 obj
+54 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 192.115 305.111 209.335 295.111 ]
+/Rect [ 144.0 271.611 152.61 261.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
56 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 211.21 305.111 247.32 295.111 ]
+/Rect [ 154.485 271.611 175.595 261.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
57 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 246.695 305.111 282.245 295.111 ]
+/Rect [ 177.47 271.611 189.13 261.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
58 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 294.111 152.61 284.111 ]
+/Rect [ 191.005 271.611 208.225 261.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 55 0 R
/H /I
>>
endobj
-60 0 obj
+59 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 154.555 294.111 175.665 284.111 ]
+/Rect [ 210.1 271.611 246.21 261.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 55 0 R
/H /I
>>
endobj
-61 0 obj
+60 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 177.61 294.111 189.27 284.111 ]
+/Rect [ 245.585 271.611 281.135 261.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 55 0 R
/H /I
>>
endobj
-62 0 obj
+61 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 191.215 294.111 233.435 284.111 ]
+/Rect [ 144.0 260.611 152.06 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
63 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 235.38 294.111 271.49 284.111 ]
+/Rect [ 154.005 260.611 175.115 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
64 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 273.435 294.111 297.315 284.111 ]
+/Rect [ 177.06 260.611 188.72 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
65 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 296.76 294.111 332.31 284.111 ]
+/Rect [ 190.665 260.611 232.885 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
66 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 283.111 152.06 273.111 ]
+/Rect [ 234.83 260.611 270.94 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 62 0 R
/H /I
>>
endobj
-68 0 obj
+67 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 153.935 283.111 175.045 273.111 ]
+/Rect [ 272.885 260.611 296.765 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 62 0 R
/H /I
>>
endobj
-69 0 obj
+68 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 176.92 283.111 188.58 273.111 ]
+/Rect [ 296.21 260.611 331.76 250.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 62 0 R
/H /I
>>
endobj
-70 0 obj
+69 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 190.455 283.111 228.785 273.111 ]
+/Rect [ 144.0 249.611 153.72 239.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
71 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 230.66 283.111 276.77 273.111 ]
+/Rect [ 155.595 249.611 176.705 239.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
72 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 276.145 283.111 311.695 273.111 ]
+/Rect [ 178.58 249.611 190.24 239.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
73 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 272.111 153.72 262.111 ]
+/Rect [ 192.115 249.611 230.445 239.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 74 0 R
+/A 70 0 R
/H /I
>>
endobj
-75 0 obj
+74 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 152.47 272.111 231.9 262.111 ]
+/Rect [ 232.32 249.611 278.43 239.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 74 0 R
+/A 70 0 R
/H /I
>>
endobj
-76 0 obj
+75 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 373.66 89.613 385.88 79.613 ]
+/Rect [ 277.805 249.611 313.355 239.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/)
-/S /URI >>
+/A 70 0 R
/H /I
>>
endobj
-77 0 obj
+76 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 389.46 89.613 417.23 79.613 ]
+/Rect [ 144.0 238.611 153.72 228.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/)
-/S /URI >>
+/A 77 0 R
/H /I
>>
endobj
78 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 420.81 89.613 443.03 79.613 ]
+/Rect [ 152.47 238.611 231.9 228.611 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/)
-/S /URI >>
+/A 77 0 R
/H /I
>>
endobj
79 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 444.11 89.613 462.99 79.613 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/)
-/S /URI >>
-/H /I
->>
-endobj
-80 0 obj
-<< /Length 2021 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1945 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gat=,95iTD&AJ$C#ee^ler&=F'KtMg^o\9G^]l46m=?d-ZUD3a,#PcbrUV%lP\)16YuCGUq*sGhE*aOPg[2t\S'Z0rgTe2B$ci*iiE?`h\X"0;^l2RFG%5<7ZMqGJ/[M1pH%'=1HVnVVNoPB8V*+=':KaE_iiG2k"dcPqDa*&R)0qKi-XKCl79*Ys]hOjeFNO59QRt:%21cS#\"Kh`P]>]aS?ZT^`GN*!^9[aH[_L(8ijbaZ=t.7=ra\33UGP[Ylgdk0;hdCi3TUg=&FRI=S*@D12\VnO-!1jMf?/imKgL<%k&k7d.qkjIP&hZ!R>qF]7&_tgTPIP46PV5UbCDqG)qLP$f*^c22rLPH1A7da)8Z^r-o\O,Z3aAhR]t=GPJhXB$)'@?))Me+F9671kLi*V,[8Yd#P"E.n&W)O/js<7FC<rLBcNju:5*+h,=PZ&G&c8(,:'`1X$\HZ4A<bIpE!;%AXk)hKso&_EQN5J)0/iIYJb3`jWmsY@:bie`Ca81GTIX6Ma+M`Vj``J3N&0AD1\:.``$r!IY+q'R82<RWs>)-YF!LTU=$WEkCp.XFnM'HXBEg/Te;\X*%'X5cju1FAgUTt9)_@F4U=#,E<D&#>OtN."=K>l"ojTO;6XZ[RlmUZn3l2,U'TH#d$8WWGMrM*DC/p>TY[`U<Tn`.cb]@WkQmt5r<)>;'`7i'<toF1CheC7%[6h/Kf$[N\Q>,tJ_".5o.h+"+1pO5)rL3+48,HK!ZqhHUYbF[[2hK^L;,ZA+HGhGG+oflbdm-n1/`&sQlY%Elm)kDO?9^s4:PA/e5p*[Y_KX.@7Z^?C!Ra:gA>KWYsot;/K*IK-aY:X5$hi$#J!@#2SA2!#kHuf60;&*UARUtXRsrV$h80`hR7k4oA`ZtSEp^j!\:(m<JM\E+7tq/^ldGo7$9+E\S>a]olZ<d&.)VK3Rb.pSVh?d'1KK>ABTaO"$C[Tkq?\_+8`PVUAjT%HFG8qUMIElQ72232n+>LOb..31GMQZ&o!GYW!u'_7%O#CU6-pXVi/9*Dm#:lc!I2^N]a\Z:DR59JXbq\2NSY312[UnK5V\s-9hrk)ne\Y+Nd2L(+ViF;:-3p\nDX'hl'hr1P%IV#mN=VH]Bqig3_[IEt$#cR:L!kM?.HF)kc@*"*B\X=Vs,3@A2u`B9dLdU>e)TMDk#h<bgPO8<eE-dGp<s;HgV$Q/e$R0-q*+?A<&6J=#_m.+hj#%#1U3)Hq>R",`d()2oI=:>=<AeOX45nGTXUDM%T3lmp,#a?kl2BfrAWpJkQ*8K9*FM0MVA],sqSb@ILm8t+:;U.gfK:MHEbo`d7C/oO^Y6cT+a1deS:a-_8EChgps/W;MEhCI=Rc]VO@oS+Qb86q(G!C%Ui-[4*cjqZcBiP]r4TNEQG9]cklTYL;T+<2=3,d3tM.b)@h4n1;dZe94u:s?A6T[048W0p9g%YIn>H`94n/Mp&sV]"3<L=Z@Q?p)hk#gtoaJ84;lZc7AAM9H/VMPa\I:L;sTqU8%bL\[9aL?*`u#i[kY*P9%OhbVlo#>QF3%l+Whi6P.EDOfFSRllu%gE+L:5g(*C_nU?29IuW2Q,S#[CWT<Sl1sFD%44II+??=OYfh,hjCG>?2@+)Cc7`4Y)^T`RhDB?@b`4g_a4t]iolO_mNUVoK-m+TCFu+G/HK'>piYcu>$f7ur_8#U56e.8Rr\1tdN<V>GdTLtVNX#a%A#D]Nm(=_bGGJ"mUo>B2ZRrPV7F%"4^HA\9DMN4B#/0O7o[5=T5%YLA?1S-::1/FJ4"-,[(FZ.bEcpsjNP?YD#-!CF%HQ`U?e+?3mco(Mi3%Tsgh;cG]KL@l31pSiR;p0V:LEPXaMKI's.-VLLi-TdQ\ZjGl9c$0S36/2:ZbIV)fnmVAH'?aQ=WJLiS8tBRN-;$AalX5%o=chS!^Q5B6)CD+1<!CoIm*<=2D\[6^VM4g&\54f&>VLMmqH[2V-K)l@uMNJ'Gg]PqJBiprg^@53Uo'U,lJYTbTo1)YkE]q@ERS2OX~>
+Gat=,997jd%)226n?!!NEVt9]Vn<et2CVO3$5@0"d+FeG>*&'lo'Xf<Y:S*;mBNuh0c,;G`0X#PRQ(,5Qaa6[H`lPuO#N[%ji2L,rUV$oMDR-^"4p>>rRq#4=`\uY]EmM*m5(Fs$P'6OKn[R]/sL$a<XEngT0%Naqd1+JPMDeKILq:TF/?@$EAhWGF_S\&Okc[o.jh9VX?ADRZ4O*(d!'"JULMlhQGO+H@5YHheVSZeAb-EcLlPDTVOuNXNJuU2Sn?j?l!7RoIE;`gJg>J+cgq45c59&RU7:2;3O]`)McHrFh9?gK;tO^/.lKfQ>"+eE:J9B@=,doqqR-QMUZRLkBD$kQRQ9g4_i+2T,l&.<:'kcgM5]UL8Y5+5cCdYP)=#/iS3oV0\?cJ-k2-[I6A2V1?r9pPV^,IR`I&fj@=i]EG0N#emR"rt"Ea?r&V*!_g&YIb.WLPD?HCa<dOgeH9]sYMD"IcBL2J4j_fRYB%pCc+e3"n)"3CPMecH-dd*rNQb`\M6:<2?Y5COa@g9qUt-L&UaZQo_X!2RKA;^tXD]Na4c+GJgX`Q"l7a+IoCI#+H;XKelnKp(;9eh*e1MHLG]VmZ+W1aP.5g+I$]d#3lnn`&Z8^b5W-`g?h&BM)#OVqM:DJ=\--8q,?*@5=CT4#IO*dpB/F(T5YkhWH#;oa]l7/YAEcbiH#]f6r\>E(fEl7r;k32T.*E83T0Bm5PCS3O>mMKfBE7:6&ER)]".DQ:8"#P30WH^l:aM?'n&ZX)6\,s22F9;Gu]_[ujWemesm#hm9=1OJ_Z2W/kf1^[8(:.u1C\=7!``-R#9'0$(`;<XlG0g6U?e./;:,?f$N4i43Qh$kq!$Gb,=e#J'/S3>h`*Rm<FRH0Q]TDD7E#YR%)X.;IhS(V*Z_/S:R4RS8H./1NfOFI'fq=nh(]QPMs\E?eWh8:`'3I,KYn("((fU?Qgg&ZLr&>W78?]'M!>,YCp`+UU,RBpa\,\MN]cU&Tg\Chc`<a!6.pV(YP]5tO8UR"=26m^YcD/1\8FB8D;R[n%&:IB@RfgX&"uhr.[m#l6upmW94HVh[op4mU#,\'+EC^HJhFlri[@/J$Pj'A`3@7]9+Y@`?tnOGP1oJ3o1J=icDt$VW4(9Gq(gqI>$P,$W\>,f\unZSi?9!`^!23Lm%t=lEQ(h9jY3[aHAD:IP%KmjqrEPY[f#2N!fq+r[7Y9Eo4m40qQb((V>JZQ@mQ3cIaX<dW/h68o=rA.m<-M@i1>&\oB<!0V0C68,Y\<i3T\1+=#Ok1msZdC$WJpo"3=C7%=q*'u!K9mB>lY,Dm%PQ]&q3=+DRrl@Bk&W/De70M/nQ4R8[,H'k^[ZS]f*r'1"Sh./?4S_#FP'C"Pn!]p[Z8BhG&i&rNlLfkriLpCUi=]^r`]aPgm.CW0VotoNF-^gU=INBu*QFIeh7&cYE]qj\p0IdS5:LW(d2Rt%,&JRE#(/S`cgIgTkDe,Ji@K/el!g2$0Uk:G_/T!9;*6_/8:Q;Z$B6`Jc_=,.Cp@1tW"rTQXj<QEW0qE%%Y@,)#Ps#iT,'\Tp]1KVLGZp[^uWn'#_JEDTGi-(f&2m`aHZOqOPP54$@I?ST/M^MS:AXnSXeRlK(u>6VLAgALC"oBfI6sr=N43;r5kqVO&@q1ZYR+F)d&L4J@lIcrj<P%YlL]$X38N6R[jb:q;k0WGXMfg3MkB<$TkEN'We<X(:O'"^KNXHQrrO^P]Z7C:;$?<D`M?6O0#N9Hjp2>UZK/E:!lb>U*"]T)[19jhJNk?^[fQ8,=rcf+('St_2k+6EPD:0&"Gb'o.b)G#>$[faKO1X\XV[O*OM:^hO),D5HWJBo<Qr9IYUt0A(JOoD:-O(mJHk,=87O`rgD9r<U>CT5^Sr_gc=6hIe.0dRe9$?jF41SA_2Do@Vkef6[;Cu0)'<b*Bi+Y^Du&8jTei5J#fjnr;~>
endstream
endobj
-81 0 obj
+80 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 80 0 R
-/Annots 82 0 R
+/Contents 79 0 R
+/Annots 81 0 R
>>
endobj
-82 0 obj
+81 0 obj
[
+82 0 R
83 0 R
84 0 R
85 0 R
@@ -693,15 +668,29 @@ endobj
100 0 R
101 0 R
102 0 R
+103 0 R
+104 0 R
+105 0 R
]
endobj
+82 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 373.66 698.0 385.88 688.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.xmlsoft.org/)
+/S /URI >>
+/H /I
+>>
+endobj
83 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 253.002 719.0 269.112 709.0 ]
+/Rect [ 389.46 698.0 417.23 688.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-lib.html)
+/A << /URI (http://www.xmlsoft.org/)
/S /URI >>
/H /I
>>
@@ -709,10 +698,10 @@ endobj
84 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 269.285 719.0 328.725 709.0 ]
+/Rect [ 420.81 698.0 443.03 688.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-lib.html)
+/A << /URI (http://www.xmlsoft.org/)
/S /URI >>
/H /I
>>
@@ -720,10 +709,10 @@ endobj
85 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 380.674 179.0 370.674 ]
+/Rect [ 444.11 698.0 462.99 688.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLCHAR)
+/A << /URI (http://www.xmlsoft.org/)
/S /URI >>
/H /I
>>
@@ -731,10 +720,10 @@ endobj
86 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 345.886 336.674 372.006 326.674 ]
+/Rect [ 253.002 687.0 269.112 677.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/encoding.html)
+/A << /URI (http://xmlsoft.org/html/libxml-lib.html)
/S /URI >>
/H /I
>>
@@ -742,10 +731,10 @@ endobj
87 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 376.23 336.674 412.89 326.674 ]
+/Rect [ 269.285 687.0 328.725 677.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/encoding.html)
+/A << /URI (http://xmlsoft.org/html/libxml-lib.html)
/S /URI >>
/H /I
>>
@@ -753,10 +742,10 @@ endobj
88 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 417.114 336.674 447.114 326.674 ]
+/Rect [ 144.0 348.674 179.0 338.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://www.xmlsoft.org/encoding.html)
+/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLCHAR)
/S /URI >>
/H /I
>>
@@ -764,7 +753,7 @@ endobj
89 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 451.338 336.674 467.998 326.674 ]
+/Rect [ 345.886 304.674 372.006 294.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://www.xmlsoft.org/encoding.html)
@@ -775,7 +764,7 @@ endobj
90 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 264.0 325.674 282.88 315.674 ]
+/Rect [ 376.23 304.674 412.89 294.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://www.xmlsoft.org/encoding.html)
@@ -786,10 +775,10 @@ endobj
91 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 304.674 176.22 294.674 ]
+/Rect [ 417.114 304.674 447.114 294.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLDOC)
+/A << /URI (http://www.xmlsoft.org/encoding.html)
/S /URI >>
/H /I
>>
@@ -797,10 +786,10 @@ endobj
92 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 280.94 293.674 324.83 283.674 ]
+/Rect [ 451.338 304.674 467.998 294.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLDOCPTR)
+/A << /URI (http://www.xmlsoft.org/encoding.html)
/S /URI >>
/H /I
>>
@@ -808,10 +797,10 @@ endobj
93 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 272.674 192.89 262.674 ]
+/Rect [ 264.0 293.674 282.88 283.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODEPTR)
+/A << /URI (http://www.xmlsoft.org/encoding.html)
/S /URI >>
/H /I
>>
@@ -819,10 +808,10 @@ endobj
94 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 209.83 272.674 247.05 262.674 ]
+/Rect [ 144.0 272.674 176.22 262.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODE)
+/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLDOC)
/S /URI >>
/H /I
>>
@@ -830,10 +819,10 @@ endobj
95 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 416.606 272.674 465.496 262.674 ]
+/Rect [ 280.94 261.674 324.83 251.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODEPTR)
+/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLDOCPTR)
/S /URI >>
/H /I
>>
@@ -841,98 +830,131 @@ endobj
96 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 247.31 175.348 286.75 165.348 ]
+/Rect [ 144.0 240.674 192.89 230.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODEPTR)
+/S /URI >>
/H /I
>>
endobj
97 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 247.31 175.348 286.75 165.348 ]
+/Rect [ 209.83 240.674 247.05 230.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODE)
+/S /URI >>
/H /I
>>
endobj
98 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 291.75 175.348 300.92 165.348 ]
+/Rect [ 416.606 240.674 465.496 230.674 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODEPTR)
+/S /URI >>
/H /I
>>
endobj
99 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 303.42 175.348 324.53 165.348 ]
+/Rect [ 247.31 143.348 286.75 133.348 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 42 0 R
/H /I
>>
endobj
100 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 327.03 175.348 338.7 165.348 ]
+/Rect [ 247.31 143.348 286.75 133.348 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 42 0 R
/H /I
>>
endobj
101 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 341.2 175.348 377.31 165.348 ]
+/Rect [ 291.75 143.348 300.92 133.348 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 42 0 R
/H /I
>>
endobj
102 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 377.31 175.348 412.3 165.348 ]
+/Rect [ 303.42 143.348 324.53 133.348 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 39 0 R
+/A 42 0 R
/H /I
>>
endobj
103 0 obj
-<< /Length 2476 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 327.03 143.348 338.7 133.348 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 42 0 R
+/H /I
+>>
+endobj
+104 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 341.2 143.348 377.31 133.348 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 42 0 R
+/H /I
+>>
+endobj
+105 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 377.31 143.348 412.3 133.348 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 42 0 R
+/H /I
+>>
+endobj
+106 0 obj
+<< /Length 2338 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gau/Z?#SIUn3+NQm7Wun@3ndC-oPK38C8UJ[arD%b^7]I3Yiot/g\OELApq<p`Z4C.CL=Q4G7pi,O_,BoBZ5*bH',aM<iAeB<H;sjuG'lH&b[+&id-h8O-3e^2a.@$.eH2p$1?.gR8)i&UI#BHm_Mg&k8Q=r2rUt??q+THU&WB,k5>4^@5XIj%(7HUa_/K!DC-?kK[Z"\j/@Sd4XlHj]e=kB?b)7Rs-15Yc:jMQ98NE^H*oF#j<](KVCsBKis:u'kB$1&]sh4lh0r1gqs($%&tj#KeDmnD:$g6'NMJCbj&f^KXa!c,j07IT5D$]KA@*gh+>R%eUZ"M@;o?,&aF`.0X0N$?juB]YhXbaqBQ@+,=9;G,`M!8U#C_On\`W[_%C"h/:B1%11(r^Dmn(;QeDp6l2Obl@2D))nZ$JQiUg`Q+[>sV*G;HW2dAI-ZLhQALM90)co]Ch`i!uUNq@/=bQ<.-WuL]u@>f7BO;Jb5p_%R16W#nIe9EBp8OD2l4t1lr3$l:3%u3pt]+CIr8GIGt+<5t5&>A!IXMi%Q'Qktc@u_rUEkGt/R>KKCIY_g@JLq*S0nI)ONJ7'p=Up6".C\UJ^-eB+1JtKTKoNF\&__P[:YYZK[[7/2S$^9pbNr-IL5(fP$F+90GbOc[$qr+DTOqKZ(+LfGk$j0+;Kad*E(6-P(:,Z_2?(<@mY^*Y.u1C(FE9UG>:Y3:3'Y9960_o(`nj!+p,Lp1=ag`6"p+,`dHd5UoKgGg#GFpA]esDoeS(FXT!Q"7mE5"9@TD%lMtjN^lXFV4MDl?H`X<n64.XOR+%YIlaMorQr&bnhK&%,`04D0/Y+a/2hC"Ni:k,q)FYS,UkQekf3=JL;#"n#R]O=T^:3'0'W8[NZC4/?QBpbE/2S?=L]?`Ci&eW3BX4J49e7t@HNEp>[BZM#\KD8BMfa>H)BU^lHUF]q%8*:E\-8k@BWtDCQ^'$&4/P1f^biZKe8`7pUf+t;(3$T)0M\5=1Xq7\C(_`;pB&eId-Bk/2dLMRY.F$tae=L<LenW>]S8lUY@6qu'b!KIu=-j5f(&^p7KG_7*_nFo;"kj4MamQWLOirF*R&)?l=]99-2J%?I00;TfoKkug!o7(L-I0CO*EqSTK$?1%+o3se%m&N#ViWi"_P-VhE*WfpQu(CD%@iMmWii!j&;oLsUJQb.F]VgaA:0+W1b*13@_(_ulT/fc$1e=JEQ:JLD6$gM?$@o%i(E0u"Q7EG(Ac)U3jGVeEB:!HA@io3,#53TO:s9D#r<(/<D7"Y9`qjt?bP%\KeMrt'tR]^@C&^\8)-lsMQO8!f@&1IeDp>J)H!`NWLh+?34=D+&rf?06g>L[_l+q34Y/&E0K85ea0`s+Ymko@/K22mc+T9!].Ut*]9'leh_6J01//9/)2(.!K>U;jNXmm!!$=LOW]!ZSGugt.<oBS&[:u`WV!Oi,`\%TRG0tDI"CShiN!eJT;Gl5N&RG9c+;UJlp>B4H\dM,_?C@=@[Iu9^n^RXn,8]e5l1Dm(g-F1%793Sf;oa)R9I&o6<!r!s`%t1jSOU1G`%ahn2i=/o*]*GND]lnBE]Psd/G[Y7V/\86!YehQdold_g!q40IFL<Ym$_(F'V_PoG^7>E['@\_)4ir!#E3)"kkhMtMFVNn;CY;?;Ga[REXWfc_6GJ#O/J\bC5=as,?0^:%@!C?l4u[(_Zd<,9IRS4%@;Z?7[`l##mVSN[!u`@0t"pOWnlO21*1.o'(gpmAIj.E('!H_!+-lfeM^I>Bh;/B7Q_?>N'6$S,uYhX#,(F$h\I!$q^/jSrYj6CLodcUi_S:Rg3*A^l%h%j!NaOa&b>&(i2s4'ieMIha9W/i"lIk9`oC"(deFR)%]+$[Re0I,%)o>aaG"V,cu9igk2%NjbEhAG=_ILB`\/Jm\,<?oY9Dr\WSs29VBkg2a$\!5;/rP$&:_LCHZKWAqS\^J8JLseUU\(RS:XL.'Mu:p"rt;aG]Z:9V9llCWna*5N(aKZihlmEWT!BgJ5?^UMfL7K"kI(:B?2.D`ZRuGjtY>j@?s'HL*gqn1%MZ7a2hTHP%]5"\sPYX5Gk3:8#'p24u+0bS3IWHVGLd9fH[X=MolpX(KJb^+;!]P4hj]c);B$n0pB`J_u*LUK>R&Eq;M^S;6g"1Ht)>+<;YY,D^".(!5taad_HJO]P$e!n0@Q,;o#CE2>WWJEGRp>U(u1kD8uuX*"e8*%XgC=+fG_71D"o_cTQR(D64p@*k@XRKXSdi'BGg+5a!P^EQBr_RG!htD"fa6bdMCI41=PBKe8IL_"i<SOk=GW;25o.r&*Gh7gV/s5A:Ud)<SLrNl(KHk_?M].b]_q_pJ-i/bnaGN=jA9>-T-^RMRGEO.-lGlf)Y6WhWS[VbD-YP?6T2;WDumZZ#,q9P'R+"*[YX?+[<RbZUM8IeJ*EX#d3r!bF^Bmu,eMn`O/l)91!Yi+_fD&a]QOF@&UDmq(!doH2h&ieR~>
+Gau0E95iTD&AJ$C.(NkofW6@`M5!/oi?F!9VTB#od-X,a\6d!TEC4HR2N%G,Nqa/UZIE/%M?#AD`$+=6c#CaP]fc2kapX`(\B],CjuTtaT&[[Pcgd0cpeL0R'%#-2DOj!..mJ4'S\L]V0-HMuTjAj98X,6'$D*kOQ]^UNgr5=tpopkaAti^8A]7^+X?,+AebKaSnlD``6;\B4/mb`CG?ghm8@c0$X@DIurGK>S?_`J@G5REXd-TajQNU%t7jRV6[E!S@b.:l^(/8!e+YM%\.JZmAIEV6\QIW*CZf[(rFabbjh<aa'29gGS<K@:I[&QX^>5+"uMdhhR<9Y`3],1-bU@rF0*fP4%^)[_Qi">8/;"uDk!fQ,d0o$3WdEeom`-M6_@\']5W(t3b:IuDP?7C2P;HRIcO.hFUI%5]o07Y(kP>K*(]CsW)=D3dY,Kt$r&jK?bJIepeA)PCikCta#)NclKN^G$b'&pq$WR(o\(ZK8S7W:Hs"-I"+^mNHMaL=5KOA"trTCh$DEa0$)`p9KB_!0)j6ZN#6#L7S%Bt8J9ip#JH%O7#;@<b\+M^OA-Oe(lo=lLQKI>bg&m]_\&o0N$tOQ6e&dV5IgTFgrF9YBQ)-_M`.itL?<"-QJA!?]W._'')7&L:Z(ndU&BW##c48jq'/i[r?S9QX&"6f_HGlo5-)$2cYr/TiJBC,?f&j`^RCpLo]'Chq`-S"*k<*$3bdppd_6!a2"7agK4V:h)jkaE#7%F[j#Ap1aW*N)3Kc.2tpF[2j<ci.[D&bV[rsb?N.MPjJ[)0?X0tfOr_O/'>:K['k,R2llOKS/;I_M5W.rFX!,rZXNYMkSO;qNBMUC0SVb>XRm5'K[O(G%U"FM60Gc>.bG<UGe^]IEc*IB(bV\V#N'ltWq((!j>ga\baURf@U?:nZ5Fo]<nf@Y3Bm4kEWGCNcA!s+8<)ZfG<1("8_lf!I)B1^T98FbBH!)Q8GlY80qb[k9[:+O?<`j]AD:CD-HM(F`u1JIbqPbn44_^)P];^1nY^E>'7@jI1)k1&<Q[pop)h7J>*MG+,$*m>!%B*T8VuU]QF_T<if=W%Q=sIS,85dm#kiCJ$J&=>6"Ybg\6qkKUo:#0JE9mJF#g@F**TJPR1b5^%[eIk$!C22lHAb`1-p!#n<4Y36#O_^Y.%Pjf"l.-LL!pB11<#;OC^.^99,mo\N^G&+eX.\&=jBr:=@&u7AOS>>Xc"[ApVHn#P:<[)jV3/KL\.h^-/YqiLZ8#>J>e3nk@RKoEh0M'/t_`Dsj'PXi+jC6=YToC=ZCdXQq#<$\E?D7&-<QA[icTYuTjg-^>t8X<Eo+^]iGlX?/TABIROPSl.fBXnn+fY>FUAOi$3QVLuk&gZP[[CLH,M]0mBOcofs&PN3#T';_;NG&U0E4.$3bT3*U9G!FU&R+0,>d-[OsLq5mCU8dSk1o85M`=h;=SS4:sfcBeFI^V1&B;dgenoinX)i"e=h!cnJ.P:8`W0(sY0JYV*,aN[.JH>ZSi2QQ;7H@UH&m18$B#gdH;O$a1)B6F>b4nEOgE6Rp7<'#l-`2dlG(\q"<sN3VRJRJ#FeZ#-dpu8skHNNSAgtGX&nMcoI5@LE3*0<4GG<;2)enR;#\+e3^njrn-m=_`Zg'BqPp(n*6L71HZdA.K6fo=QQt4Je6Xn/ms+A7^g&YA_^UIAY\QRH:P^h1BX6l9WSJ7j#ms0'%)RQ`iA/Uup$j4M*0_Bd#\)ihQ>8]l/2$us!=,qp;"38!;c(1^AWY<t5@%t5lBVOMa:A4s=)(p`AA4#Ocl*M.91<St(T!8<bMUq5:4(Ykh>I1rZ<8s$0.7'<`48*pWIIVf$-f?4;Zau/hG:P,B_anBOPGqbJZ-uZ&W!R,s]-H#bFMfBE.UH&^HChNETD/^=e9,'3^G@(Z@74o*>DBf]0t8JCA,_k`JW.)]<q:Y`CHUH2X%ZdGgp+:.XN?RsqcM[OJR"T9K^4Z7DU+eFYcL+1c6gGa0YRUf#Kr/[\d"STcFnQ"BhC^A\@m9KSuk!%98Gfq(gOL=)VsoB=W.H?70>SU?TrtbC(sK(1.Dn/"*jBNY\W21;j@S`3tkDB!V+X$aP<id`64g$q(&L4YSt0jN^"S3+^i0`'+Zhh\m^^'m"V+k7dnANT)F-)6.th+haCP((]VO^kgMK<XtcPn(L<Rr;)tLM@m'gGDr*kCj2P_3c3?ME>R]UMpUo_c0qm`$o%Q-R<Q(OhMp0)u1S@UOLN`NndK>ms*;p06DL(qUrAl:+7N?Yl4e[<`G$uY`ZTe9Rm.GBS:HHOl?3jGJ1Xdbd*^.b!F^$Z8+5BWUjE>rkE%1;8<YsumWEn^pY*+JB~>
endstream
endobj
-104 0 obj
+107 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 103 0 R
-/Annots 105 0 R
+/Contents 106 0 R
+/Annots 108 0 R
>>
endobj
-105 0 obj
+108 0 obj
[
-106 0 R
+109 0 R
]
endobj
-106 0 obj
+109 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 359.33 385.134 393.21 375.134 ]
+/Rect [ 359.33 349.638 393.21 339.638 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://www.w3.org/TR/REC-xml#charencoding)
@@ -940,27 +962,24 @@ endobj
/H /I
>>
endobj
-107 0 obj
-<< /Length 2650 /Filter [ /ASCII85Decode /FlateDecode ]
+110 0 obj
+<< /Length 2623 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gatm=D/\2f')q<+Tb]W;5-.o#;bGF=8M2W9k=^/g4f#m\I?8Z`?Cc;ZXebX0./Mg_+t:c5Dg$ZJ5f/<9$tmZ?]^;3M`O@dgj13BVQJ2f!\\IVR(]HP;Mdr.8T$KOe/.^$U0=S7"Eit$?As%-`$\;]VmIt(Bq!0H.iHSMUZ@'fQXYdPYB=N&obA'FjL#[JLFqB"?&4K=.;S$q`h\1!?;.k//_<O<K?!fVlF-_=ElfreeY-"L4=`,^Rr]5!Y93p0BiKLKc<q[m6;Ej0\]fc[WaR#>h[>dtIW9bBH52i$hI6R#b\Z.7eS#tf2R$DqCMk1KX@U80&=I=1)p*Oo[D$'En`2VK3$1.Gl0%Ykg7tcWG;YaY?@Z.6`erS>V^#.fd<)UbJTXo>'c>\$LlLf$\QIRs4Cp(&\,&$Y=<\NAco0Z/K32oMtCb0a!_(]j*FDU(N_lu/>aCe?il.(hMht4$HY6k@IVqt79le#30XdU4(Rp>tuQT2O<lNJJ7n3LrF[:4P6='#ZWlYiA6ju]giYqum#Mgi:]#`HI7PPMB1dL-:pC*"F/DObG_.mK&,c6Z1Nf,b5(MHbOJ.<'-1i"+t"-"4OFPbMj`I=Z3P_Rq_jAE,>)NKTf?2aOXa')!h"m>(_shTh\$%r;n,JkZ=(>^!iXS6)%aFY@ShVL4LH`57[+(0,2h61=XgGqAt'pXqO7hX'O-q&>2TIB4#CK.uBRZ#Y'b=FK(:IbH"I3C^4-f^WfbeN\rfU[i6%Suk4q(1a\Z])&RZ&b%8U-V?K:EF\c6fVdT/0#pcR'sd^0[9=<Y<Fe$2R,!c"?sRL@cu)H!<YGVo9B!PCJ0hoa_r!s+D\RmVNP$on7>:MApGXrL6ZE$p:M^q>i8^R4(:rYd8l;5'@_bY4[E).Ze5Mj'19&!+ea#RVOMLHXgrRh]lQBb9]Y<![haE&PM$j!OSr+>0=jbUE(_OUdCl,hjE1U6boB-:T'Y!m*.hS]=EKs'7&S61W;(N9ND6a4??AgS>Xj<h+h<u]!C%SJBf!ZoT0bZSK1dEF=*M4Yt)p,(r3'e9Z3#>LZ)cOE;m_5rHKEBX8<@p+NNb/M"j\/U1F]K)Do3Uo42]Zmae&:WJhDD)(Ub=0IGLTrk)/o+UK?0j:)GCLo/hk>T)!>-05rhRX/#S.VY:B`M+q6XbL/\*fj2l?J/d!b1*:AKcPr'],\j?1ao_=c&hCe"Q5leDB6meh`Q`m=43SZCKQ'!dU-F7DT()"(C;qJ7!!orPL&ZR4$+q"aQC)W4-0Jf!4Z$E=;%NHf]E[GfR&PKWHMsu,dS$C'X%>Gi?9!]cuK53,]nOOqOWI!`aj75RuHr?"Y$5,11".mifrQo%lkh-BbdXsQ&_fWt0JPnaR\)&:Pp?Kq,H*[b;Z)IFr_M42nGT,<U6.YV>Hgh(^3(i;s83oY%,N@aho)@-@)_J=,>p/[&1bSe-7"\k4%n9/DH)f7REc?b]?()0L85eUA7-jD0eoQRZ-t3\*PbE=HesS:\\bt6B6C[75/HR8DP1VmiSs4!rQcf?uJ;$bYa)hW"Yj$[O@,/'m=FFtT&&Y)='jaVDU!B)VE[srV7#G@;>%Z)KXbgl^-FoWsesj=O7o`3F'e+/["MFU3ar&-NQuYh=6OnM=\'=>*Q$I6;#L6Jph3_E,)(/.KRBmSBGQZQ-8`UE7V_DubHo9<VD'r"m`LoS!4<`-J?'!`"Ud,+V(.#>f&ft[oEShm:Bc=jRmrLlkI?,^i/(n0#Ve"PmnsH>4rDV;O;_sie(Gn*aqmPCX-S46qDNc7A6p@Sf_ZX,SkJI(%:qkVX(t+Ho#3d`iVN!+q,*oYDM&s,tOSQ1,bDuI9:#MG"1OUlCIX+eIP'iIn68H@/%)\JP=jl,K8(&sfS/mW:j[LUD(t0FE@+8CPk&TS!9s%l4X11XOoQ+XaWpLGI+Z8%lDL"ZIINZl)J.*S29t&/_An`l),=p4O`p9#?OR[KdTAca^=44._p@K$g5F]<3+L1=rUjB[j49Kg-$K:=2;&#Mt1X<YPk%6^a!34pf$i*gL9q>CL7,ZZ9;KMc2c+r(jGM4U>oj3(Yj).M9"p_2@h;m<B<'&"P.Xn5r]4cC1l_W`b/PqNa%W/1Oe,p0>E'X3`\L+9D6<_`*L<1d@mm9S1g+e(l'9oqc#2RPd6GKVpjX!*KII&ArT\F1C1fB5&&o*rGV?EU+73ZQs:aC"oGdX#;>,sqn7eL[^aA[?<1n*afG];D/^DA_**.*bK,k2\XD^`GB0"prk/I<^?*92.L'8$=sTgat6a)qsg.f%t<.Y;VALbjXkC,D$^?:.6&`fD(U;d"udR*b!r@AFX>Y^DS4#ehGm>G\?'nkfo`>q/6GP%.N_Z-Kg=m@rB!c$5'nJooi^::1q:]`\"2BG7UI_b.ga_,&e:"[PZlCCSKZ(pqI9"F!1f,)tOC`+FSq9ZYNMAF<+,]l(6cgI\]t"KF1JB_F<ZCr.#Vpq@Zs3=.a;Fflh]>dZ=\p7d]&<Wcf9k,ZGj/pej:1E8;;&l_BBQ52GmmC62^A4rl\RfPP&bPXua/usfH@_ZO]h\0n5Z]B=RMdQ.<b"@!j`B;WhIPZ.U<!m8bnZRj0973PnPu98ePtC`Ig26^sVm4h7#sptMmDnr$D\^K6&\%kc7fdCX;2C21!9<<#%f~>
+GatlRCQI4<nGE.kK7pa%\])10[fWN\/Lh_Td%DQp5.J_sZ<UiDgM'h7r]B.gG\?ud3sj_ugKF!XG%Tp&kKAde?d[5q54Q>Jp;6QA0<"'O+8':a_Ihd`65+9_nG]q&YrKJgrq)L@!*7SmFU3!B6hm63=5J)8@M3sQc&Q"9/#jM9>OTLZA&4npTX3agA"%\2bEF5,Tn1+'IB$n4A/QVCMa/hoB9'X![a;8n7C/?s,`!WW5!k8P#tZ%*%Yj%qGihr6[jfq,""tQeh_dZhd>h[9QEANc/8EjFSp+YWZ_5fDY8)Hpn3'k6c,SpJT);qSAbAWuboZ,V7#p=h;4RL8M3<4V#U:mc*EX;hh"G<)[#esGPrB\2Dg#-+]%u<SD?6l,F'd_/L@PZlQ;1TQ_X=e&B\%6+Z>em<'?0@KV;eT*Ea)SHI8f7t"h29.hs^B\_@C'QCs/M8bgE7b:.*0p;s[6dYibAf@_B&"mu]S@dH%$h+Eb^h?'":iV4FbYdW8Q.C+K7*i$TfAI@n>'m_[+#BVW1@]Esoqgn!&V$_M1u/8.P3O!oq\*tN^BYAU?@ZZUOQk*;mgU*mmY=>us*AqG`NOtc.'"?=,4WqG=1(V49N@L%hD(]&ID]]BL6B)Kko]0,0!HA@*)5juDZ\Z+LpoUC\k&<p>]8.%:Uo=+"a9I^k`INOWp>bVQWIRYN;U[n&4;Jc3dVbd*kio3e#lh1]7[;%;_?+KsFWU(sbfnG.<^`1?fc3]<sX"+SWdq>7!KR$G;8/;E#TjR/,7,f_A1/DlqmAm4"5e?IFCa9N%mj6.Bf,ffC7Y^"`NWRi/"b*NP9*nVZC\<++C_5iE(6+"AC"Y0IA>MH0VJq4e$q^?Y\!rktqdt:L;D3o:&hn0=Z,Mr/Q_/CRD)J2<OWXA8OejU>TjjRcB>.Cf-iS]\gVDCp?!Xjf6d]PL'qR].G$-WkB<!(D$-RWC+NLG&[3+:^\q0_EXc.(sT!.&?(?dGX>s7Qo,%C$f$;qK_g@:6>VqJ4*a)C:#-20jA=qr7g<IY4+8Udc6Y,lt`Y:@h!'*o.BiP([T;Pr:>hsn`[.ENe1kZ:aQO%l7GVW\9':Qc$]n1\<)bWn3r?X1R>;cO6>ag`+`&\*/Ld[DW'^c=qNfd"Xb#NOL>b5A-,6s8K72cKN=Qhi&:kYbc?D5mPc$8N$!8+?CK8-e0Eg_kq]/7'M.$#QuCh9=cC+8E^iB,A1aOKLk=kH4e*iRY#50-'DkN6rTE%b-$/"$8R>GekK-aD*323e)*WJ*(*!V*Y4Jn@IQt]SDDu!`R+(`B(17U%r*k&;.k&70Z90DpmP\j..r'!7/cS:Tq7%fN:[GIgVPWg)SJk[hu#JE/lB6FtI3r"bg^^'[YF[D+d4^eusJ6L(5AI=@;\tHS0^mMbq[$+_<%/rr&aa"[9s=!)^m*]!PPY='K;<<^sH:Zpr?:RF^RE,&:Mt!`a;+U0c3Tk!hMaC:0JbWhpnL"MIa#G-,,O_Lo@TTQ2B166&]5lABP1&tJ:VZX?=d=D='lAr,rAi#e'A!ipO:\?;'"as[#[g4\3@[0H%Pf3(Y$+&\H`=HtS<DO:lI/?BOtnt<gH05Y=^c0o2]_W">t)b-&;=mRnqioT%d&1"tYOHUGt,&Q'Ni>r<E\@fD<P8;qfc%\JGD*d^]Y7o34-6A+f?KJ/kd4p2[f[lrOFFk&BX<^fW]IB=18(8A,KUteG4Ql$83m:ismRNt/oiR9*N?h5()UMNNCH\m.P(83l)oko*VI;Un;1K/&$F!77K#KDa8l]S5)62\q7TT=aSkosaQt>tdjI+)cY%u87E?f^6&$%-VE?rr6,?W\*d*7XtLbZ<=F_$e)rFh)dGEli`rK&9M9Dgbh!jg_4H"P?#AE%/4oM?,=OO#>^<_gl*)]`(fTdMB03on7-$`Tf%eg:o!TSBl_5n-%&)JAJ7hcNF8Bbjr.Q<:)&o1(-G8kGsr4!i,OM\:n;X(E_\on!7jq;.($e:rV2J2N/ehk<hdkV.R"GV5NT"f@c=i'[Ds`LuM(MCI]qBLFUSOJoQ9K(PBM3d0<ACBU7!3`l&2UaM%g=6Nj;)^Pr,T-8C@<EWbuC+uUtJ'8GD]aU["&rc&a26bV89'.KVJErLiK19hag"B_^T^0m'bn2c\e^Rl>U.15(+QE*H1nn:@C6R;@V)H&>TL<_]Y@C0lG3G/S_c'!tUt:4cnL#$#2PRoQ\a@p=Nd=D`K5gk/K$THI?>RPM]CVSaEQ5m!^g[pgY)k<d%m*7^&nU!6)q8s,BI[u-nPZp:^!VbHAXDAa`-60>>1\bdDP>N.ekYfmQ.WY+4uQ:RF-BF^1(ITh*]+35ic'GCjM"c1>Ndc))('!i1kLb%S'(Z4ZVWbM)@SW1K0F/S7Y?Z<bRPC10_BH`=t08m#sHQAh1FPs,8.GU.jArHH$*as8uodM7ZMJ%!#aS9Non>@PX3=SO+_,6A#KCUp^ok5FFH5O>gkNoEhN#V4.IpGif#QU`5oC]\./Qe$ieJK7Z^mkr+prPk?nIfYcI<@>/tTAGcE5tjLe`(r2kFr<^1._T+f=m'Ej.j`P(ZX0,Ms$kh"mGA2Jn%p;a0Po5g"Bm`Q9V(6S(+H,-`qAm#8`_ae#9"g"RC>!i5ir3K%b~>
endstream
endobj
-108 0 obj
+111 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 107 0 R
-/Annots 109 0 R
+/Contents 110 0 R
+/Annots 112 0 R
>>
endobj
-109 0 obj
+112 0 obj
[
-110 0 R
-111 0 R
-112 0 R
113 0 R
114 0 R
115 0 R
@@ -969,12 +988,15 @@ endobj
118 0 R
119 0 R
120 0 R
+121 0 R
+122 0 R
+123 0 R
]
endobj
-110 0 obj
+113 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 166.0 697.0 214.6 687.0 ]
+/Rect [ 166.0 654.0 214.6 644.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://xmlsoft.org/html/libxml-parser.html#XMLSTRCMP)
@@ -982,10 +1004,10 @@ endobj
/H /I
>>
endobj
-111 0 obj
+114 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 238.541 431.142 346.541 421.142 ]
+/Rect [ 238.541 388.142 346.541 378.142 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNODELISTGETSTRING)
@@ -993,90 +1015,90 @@ endobj
/H /I
>>
endobj
-112 0 obj
+115 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 269.83 264.682 309.27 254.682 ]
+/Rect [ 269.83 221.682 309.27 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-113 0 obj
+116 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 269.83 264.682 309.27 254.682 ]
+/Rect [ 269.83 221.682 309.27 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-114 0 obj
+117 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 314.27 264.682 323.44 254.682 ]
+/Rect [ 314.27 221.682 323.99 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-115 0 obj
+118 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 325.94 264.682 347.05 254.682 ]
+/Rect [ 326.49 221.682 347.6 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-116 0 obj
+119 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 349.55 264.682 361.22 254.682 ]
+/Rect [ 350.1 221.682 361.77 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-117 0 obj
+120 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 363.72 264.682 379.83 254.682 ]
+/Rect [ 364.27 221.682 380.38 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-118 0 obj
+121 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 382.33 264.682 418.44 254.682 ]
+/Rect [ 382.88 221.682 418.99 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-119 0 obj
+122 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 418.44 264.682 453.43 254.682 ]
+/Rect [ 418.99 221.682 453.98 211.682 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 45 0 R
+/A 48 0 R
/H /I
>>
endobj
-120 0 obj
+123 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 182.377 133.69 263.377 123.69 ]
+/Rect [ 182.377 90.69 263.377 80.69 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNEWTEXTCHILD)
@@ -1084,27 +1106,24 @@ endobj
/H /I
>>
endobj
-121 0 obj
-<< /Length 2547 /Filter [ /ASCII85Decode /FlateDecode ]
+124 0 obj
+<< /Length 2656 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gasa2?'!dNm<sJ<d?iSk2QFMV;Y4C=QN^7ipQ:rWU1jD]GViP^Ze!'\G7sPoQSp.RnnMbPo-2U,78i..]\-Qgof`bX:kZYsG81=SYG*.m?PGnB$HOEK78sDZa5Gk,9g-SPS)@;::"ulEK-[+j+6@I?)hr)4>6"N@qtK(speS-i#96hL'qVn)<>HbgnhLq_T&F,8*r!G$:\%ibO0u]?pClRLS=+f<hPt0Kn<S$D@8QUdk&8FWUn4VjT&h.h90@)J/!FMKaF`_`gCKag6f#Xg>5!W<FYdgX8LLbK;S*UsG,UN$UhK^`iK&Df[Hn$)rh[UVp3UtQdVZlM>(&l[fcDX_U`%inYd.mT8NkGSb+:W!cd7fVs#V.*btp(ZXW[+=a8*-%]7!`s3DT9U+4ZRcP34U#rRM^N$*lR&M^2lBOH&NP*cVpP]W/![I0U1?n!r<^7A\`+)9mQh*(F9Z"?c^V<9)sBh2dO:qcOeks'9BqG+UF,"Io-lKjOSW&LV)u,<u%1r&WDU('YJT<QG#EFp#h.JjA(-AS3<s"Dg6d_l,"V,XEE-,0@CY<]TNjW^NX@./ah9KOJ!tU+4$m#d3X'mb:O4Q5>0=Q<,8jj(H$qA.km0fU@%g'](sTL\A"/f0(;(0"=*J)/K%BqmY.`m,X9/\X/@b4[GHZ9K;'/#$M)93F0ob_fNq&<g*1LG4q=X'fh.[QG)(q??R/t&G=)!G6D=G_R1;/![&hN<b?uq+#/'be>TKsI1si6Is3lnDVKW8Y<Uhq\!K=k]qd,GOh(nt#jd@pVjJlV>dlf^J+?`G&2SL_pcRG_WuhlLF"]!Q9+g8<)rX"1c=tJXRCnnQ81I5U5J)t4U-NSuf5V'NjsHKM6-:aJLDHX2Js`l`9khKi>[4)!.T^6k>4pe!#aU.38CH!612m&U%NZ=dG7Z^[H+6fh3:*p6Yhp9@6kcHKoJ1hr&S35Dn[L=ge`(S%W%fG4J;44pTaTiu_SH8ZN^;IjNsap=iP`GM)8!#F[>F$8YeF3;X6)]+?VF9NS)hA\D*,MHhuenOA/*q]bCNG-]+g>^#!$=n1N+o]d@+segH:';cfB:Tf0'5iNn3?Q&a7uq&":;mTGW>@DV1YP,@Fsm!\A^;baX_Lq'7+g8AC,44a7C'65H;/nPF"%)BX69/EPHT/Ka:3CgTo[X_],Fe@Oc+E?(Lmag]lj62LIEqB^E;HCDr5)pnY<PjG@;;STqFXJ^=jEgq`U>+&:VYBmLaWPQE;-6Kd'LSm]E;&L$$\&WqoVlWuV@3Lj.9RRK6B?1/tb%2=)8lQPu)huX8T`a(]'p9bmd_fcFVVF6r?/q+S9sOAe9Mh(pO?OXj06+H(C*G(U*4hsb=BrrJVT(Pkc*f2V@,MVh[69(2p1Y""li>$"9=D%[1"F=9=[acO(%=qI6;FB`A6#q?R$u3^Q7Us.(,#9V]G-.k1E&R"^"]fe*AQ?(\FY((QVJS"?SDI`5Wd0qYQ<*sl[epc%k/=qQ\(Z-m2,iF.AG>\'hOREUe&i8+6,IJpLGdf,uu;2Bul53:<Uc$jDb8SqkGT$QBo6&He,u.o)]-q`>"01oPs@N9&BN=<&79<>#gKL`=(2V,UU0p;=iCG*OpjD0HRXA^-/S0HsGprO$RcRMmSF+pZ@<9H+p/c[kj)D[-]"`6%VgSAI'*jlA6`Z6-^lZ8!l,/LqRP>hIBZh8^EL7lfg,fS3>a$ijYiS3_a[X^fJK6^g13R-:FDY@[4#8B7B7Ok/2*'RRq^QcO`GsYjhYrgTdUP@t;t\e"X_XamJI%1,IJNOI7O3ULW]V[N3'nAB$M#4N=2a:7Q[pj\r3L[T,AJf#e846:PX6[!cVWLD(hS;YrlL5UF.<CGk-]]6&]E"`L;caabRq+<G,,9)1b>UB!?HS5B\2bDW=#7$QdSIRtN9bjc!+4Os=KKgJ!JGd[d2=]<5bfJjL;ZOVGu\f_NqBnfo2gGs4!QapDJK8>DJ9Ohs'TDH5Bc"(]U[lpot:/:At5k&gC1LtBL&;7o/MqMp$/S9&eY[bqZ`I`/Ng1X7)2VT0+T\>sh2ih0jb3-`9q'7KQl&BuZ#"3Olg5\a;J6rUl#&-Gd`Rp:^6=sb<5sD\BbhKI&RjkAK@b[Rc;Oa?h!rSnlZj5VBD!pr%J^'gFF^I2E8RkV`/mj)ZNfo@0CmNqj%)[&P@p@dKLm4!RQA<:FTs>)8*u8;+3uHDqN/T^?*Z6cAB"k#!OdE;PPJc_:`i09T^^U6mnX0`AVSuN`-tfDMBjtu\5&H]"hpk8J<I"f2*"IC^giD2P_mj3HmJ,MAU8:SoN)J'7WV`Z+Yb2p-$.4OGM>efQ4L"&+[(EbT\Y[<aBaT7`F_lE8jXg_\;bP'F7-+=Xa)bNb09]^<EK`YO'3D>=T;DPVJq7A44r^XqcSa@]radE3Rg,Ka]Cd)AaJ&,RI)8_EN;nVl]t+#qT<ETsWpSgUJc@O(^YN.C`BQERp_:$X>hXg,Yj,f(]DCp[c,LhLMF:E@##s^T\*3__'-'elYSj.dSGh>h?Cm%mHQ6<h!r*2h*5auc7fN_VXmM;~>
+Gasa2?'F#$mX9S=k?a=qCfl+8Usk)n00?L!RC:_Wm<"d\BI,^jX]KTj.aJ%jK1&N9[?A5`(BPdGJAeqSDm-meNAnR!]ZkVDj___:q&9inrl._H5c/uQr,f8nh#-iV;3cO8GoO]>majs/2d3Yn3^Oid=m0$HKW3X.mhrNNV7\.Z43FkceZpCKrR77\hja"_5eqc2)u6RO@2t1JFbD:BG1o_!9a%FK,*tRQp.=-i!h(D/V]@u\jWJO[7O#.t,CijHd(\]L\<jKEW2M1K>n_TpA1,nL.KU.R"$]PcNGYfL,cObr5KZGK;srq''Em98b=ZF(V"Bl9L]'Lg@Q:kON"(I')F,@>4Vkd^>47BQChl>[VKe?]YpdZ%8"=X0=Yu)AWX,QV=aShBrZ.2)*Y*e;42suh(,F?&aiTEtNglkTZBOY!]UA<io\7EI@bkSn//>uJM0om_YrV1*j5CYVe?*I-$[iC9"j@TtAG1:nfAXM\_?#BWroZ5tT.tRibn!5_A`gM)H+l6T/n7tlSL3i.Zu?kl1SI:oE32.b+;R7X\$Bj`'XF>FXm[-V0PrB\6'sl:s6=Q2a!k;\N2"m9A6aFe0;(DjXR%YZN`fT>@n67FfG(IffAj8u:b.Gr&88/inuEXPCKD<4:9JJ"obF+[\W"\L%MG-8Z<b#!(nqu*Ke-4[#2IuI8Y5+5CBk8bm%!!C7V,JKM]?)o_oA#K!TsE#<P#\8[sb7QG#X4T5=r!Ck0!pgE9HV_6>r3/"2`o:)^rJkAbf,/**=%SZrRY-J(\od.glE$;aF5J8M'sIp\NNXMA"kpn3e0AgiN'1mDc@pZ9d^cYR+j.VBSgL,i-,IdCQIKHS$lTJN-1g&-U=(-/fup(iSf1GZp>WH*cr(a8/W>KJ<.0eu(N</\gQ3XT^9qGp35eMBL+`'+Q#iTd`gul#M_#998G[Ucg%=Ll)51-*qFL%PeBgH\;1^f/j%-oJ5_eNEEu.?U:XFhF'"!Pu&mAHa=Sss5nQj9iZ\<Y90pFf1V^e/9r_>gf<9&X?-jd:,,U`\8F6O`T4^gR'F[ik5!t?nT[0dZ`([_KV,bjQ4'Z?$Ydf/RCjA,,#0q<5C8GIU*Loef5V'jbRJ'55mit?^;`c\"AR/sCJ#NR_?FX!nn`J=VcEV9Y1E5S&OqmUKXQ;'#Bu'V4,=iqH+6fh3$*s?JXR0;1gt.$'KAr.O<Eb,&GgER`$(j/#lt&J%LgLiTNOWA31?q$L`?=jRCJ$BfU!7]=".<_1e5C9<jckh]dt6ZW8K#U0klF2@S,Iq-[c`q$_A;E!dp`XV1=fXaY>TBZ+W^'F1UmY#DC@jAmMbP)#GI]iu8r1XhX3[J_a0XaLjL<1N%(1N(!qYi=ds7HcG,Q6F`-#1(NcWFHI+M-sGsFbt@"0YDacGgj$8T/0<HXJsMZQ+dL9_`P-CK-f86D#3i%\>a>L3%kH7VM71A[I2P@I;SThCX@GQ!&t=QJ=rC6+07(-JXMM`>"s:B\LPL.#&kp+=4q=,e]>]@.$^nA5l@UKL5op#'/ufIL';+I;D]kUG_U-K?5_U>5d_fcFL>4j;cV>-1`7@qVTIpTpI5nlGibfph6r9gBFAk%N\InsGj!.O-D3G>MgdA&a+Rm<5NM2+JTGW1#p=27%HJc#4;2X0:puZT`%fMVkZE]dcbLN(U@f]T&6[^C:"jdP"B`oH#[pqoi@^lkeZg;rJNB/Y@0`fW&g0mI$%=lnmM#/e8.4,$i"Z<L;9`QH:n=sQu)#Ak=%F#W8%[,nCal^rBbXg)paGYM?jks\?Ziufp&W;[KV(__32=SMrJ:[a;,*A-S%Xpmh]Dkkg1EQtFHr;bKJXW)3_qQ%dIqdGqCPWe5TN9t$lO(JKR6JeK.#:2%A\l6q/OZ^\I-FJ_g6m_gg%Nc<6%Ws+ORZ)4JYmbQ#[<B(`U!k(o7ULM;MI%dknu7\Se_QKkDmShr-J=DUF6]tCj#.M\;SP>)$WJ`9@f+Z5Bd2,Yj7d!d!`H;#^i9>j7IKZrYT#JdEc%HC#$9fL/XWH17UZc3nCH7Fn\-4Nbe!,N(Mj,S9o)6f37i`X)o8^fd2/E9UEQXkGN`6mT2aAT_;"F5UAVBeXCK_?+PSZ"h)mmA3f+O&.`:.8GT<>7KIU9SPaJFb6oDNdZ9RqIUV/mf^T87Hn>j,$t]?m@%8SXbaKH)2N8rt2!a)_WseL&QY+n7[@ID4EoH=:(k`FUh/kOLlH.EA[H<qIjV-D?ic8uNr,ZJ'VjAGJI-FB;ap_Kn1CdW.F4%7&ERnU8YrF<mVe)@b$R)Hl/,R>+bEDE^1fHS3!oZr&>#m6_)ls@S:"G!U:INi1g9AN#G*G?2*9V8TTB\,YZ]gpg,-^P$Ag][Y!iJ,5i,5fA<IRL*DY1:"cL94\]QDd>"X;,p^<;'h%qs",lJj\Ho>[B2f!QBn'!g!WfXWE*01/hd,Rer26XkJcGgi1G0iN/U1FaHB$*+ut]pijY)O:cTb^VJX2[/m)FAp*,B-`CK\;pV3bXD(N)$3k!&K&t[Zs^3!\8-k>_`6CB4gLfYc-;2FdCLm_Tt@P%lLg%uh/R1P5&@G%1&i\`\u3H<?dQ_#CCaIJh!D3CHhDj2k&$g5r>9]idpI,;l[($-aDSIMoJr[0/Y/"l,!:3?k_4PJ_r:(BOag&`rXYTu4dQ~>
endstream
endobj
-122 0 obj
+125 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 121 0 R
-/Annots 123 0 R
+/Contents 124 0 R
+/Annots 126 0 R
>>
endobj
-123 0 obj
+126 0 obj
[
-124 0 R
-125 0 R
-126 0 R
127 0 R
128 0 R
129 0 R
@@ -1121,102 +1140,105 @@ endobj
140 0 R
141 0 R
142 0 R
+143 0 R
+144 0 R
+145 0 R
]
endobj
-124 0 obj
+127 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 339.988 565.052 379.428 555.052 ]
+/Rect [ 340.676 522.052 380.116 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-125 0 obj
+128 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 318.328 565.052 339.988 555.052 ]
+/Rect [ 319.016 522.052 340.676 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-126 0 obj
+129 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 318.328 565.052 357.768 555.052 ]
+/Rect [ 319.016 522.052 358.456 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-127 0 obj
+130 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 384.974 565.052 394.694 555.052 ]
+/Rect [ 385.748 522.052 394.358 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-128 0 obj
+131 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 397.74 565.052 418.85 555.052 ]
+/Rect [ 397.49 522.052 418.6 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-129 0 obj
+132 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 421.896 565.052 433.566 555.052 ]
+/Rect [ 421.732 522.052 433.402 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-130 0 obj
+133 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 436.612 565.052 452.722 555.052 ]
+/Rect [ 436.534 522.052 452.644 512.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-131 0 obj
+134 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 554.052 170.67 544.052 ]
+/Rect [ 144.0 511.052 170.67 501.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-132 0 obj
+135 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 170.67 554.052 205.66 544.052 ]
+/Rect [ 170.67 511.052 205.66 501.052 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 52 0 R
+/A 55 0 R
/H /I
>>
endobj
-133 0 obj
+136 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 202.39 282.312 277.39 272.312 ]
+/Rect [ 202.39 239.312 277.39 229.312 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLNEWTEXTCHILD)
@@ -1224,129 +1246,121 @@ endobj
/H /I
>>
endobj
-134 0 obj
+137 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 328.698 173.986 368.138 163.986 ]
+/Rect [ 329.066 130.986 368.506 120.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-135 0 obj
+138 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 328.698 173.986 368.138 163.986 ]
+/Rect [ 329.066 130.986 368.506 120.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-136 0 obj
+139 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 374.214 173.986 382.824 163.986 ]
+/Rect [ 374.628 130.986 382.688 120.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-137 0 obj
+140 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 386.4 173.986 407.51 163.986 ]
+/Rect [ 386.31 130.986 407.42 120.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-138 0 obj
+141 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 411.086 173.986 422.756 163.986 ]
+/Rect [ 411.042 130.986 422.712 120.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-139 0 obj
+142 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 426.332 173.986 467.992 163.986 ]
+/Rect [ 426.334 130.986 467.994 120.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-140 0 obj
+143 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 144.0 162.986 179.56 152.986 ]
+/Rect [ 144.0 119.986 179.56 109.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-141 0 obj
+144 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 182.06 162.986 205.39 152.986 ]
+/Rect [ 182.06 119.986 205.39 109.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-142 0 obj
+145 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 205.39 162.986 240.38 152.986 ]
+/Rect [ 205.39 119.986 240.38 109.986 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 59 0 R
+/A 62 0 R
/H /I
>>
endobj
-143 0 obj
-<< /Length 3016 /Filter [ /ASCII85Decode /FlateDecode ]
+146 0 obj
+<< /Length 2941 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gat%&=c_UQ&Us1Ui=-?o4)etX*ucK@m`]i._<`G`H8,H[4O?"B<^qih;10S>ruR%t<#&uT#JiMZ^X$GQFg+uDk(h4+[h$HXnGLi!GiPtKDh=7XrroGGcb+4^q6?9^a_FbXrd"B==78nY]3F*h^9:&^rdO(R5MWC?[G(Oi2D-Qo0.d5B[ia7i5>kGOpNJ.:r"K&e;j>h+PKg$!+Kl's;_JY:&H8cC99Qi.BD[EXpZ\$*+1HHIs#Ul8qRMrrdOb!I3!/(#O\=QfI\YNhZg.8WH+UH[7auJGXJKc[7Du#'a7YhNDt%ZmO&@LCQSX);2u^Eor3m2&Cu%$!&uT'I8lJH^"XpYcdrZL*>RX.[;2"?KmFt(5BdNa0e_dqRCr#\NCGd>LX.O_o9LA\FReg>e@!J6SZ;J[0m;/kip)VEJgO?bOAj+cZFQ]]G-%Qkd_%b$&SWqkZ"!A69d#2BBZX9'27$3gHdJk6LNI4T)@QTPA`[R3$`@aI9jWPPEPA9<M$X%I3C@%j)OT_g<'/5"+"p"9kdbH@IGTgOZb7SGL+0dhcq_614+)\j7<s$F9frMDqLai51U+u08aH]IcpVrXG5IhW@VE&drfUiG$ja&+=F+$b[*d_=?YpS,J<u2R+M3m>l.%M!8.%@MfSGN^GRUjoL)2j6+M&E!d=7-8=J(GA0,cX.VKKh<C<i;,Rgl(%M-A9]=o"PEnU_&r28?cXlG#7%kDPj1@*Y[Qt9D"gkq#/\lq.:&'r^!3$P3N!T9XeH5pXJL%[2fO/:(eCiA%_%bC;/T<-_O4$&N\!]V5<gBj,W5Z4:l<j540hRM?u$RB1$rWoG>YOpD4l/qWb/4qP$@/f6kU3NHJH.<J5H"GGT\Mgfrj481,i>Mc+H`@Z7QOo=`YNq&c)SHU*4D7pkDVg$89:gH<T\2fi@#T?/"V5&K9f,PJfIUKsY!d#%$gP&+\&D1*2"gm(m=?AUjimB2Up:CMIf6/-?tUc'&06/@t`VO;2?3.MP$nQ>4e.nePKB$3/+8<7cP6_j9N4N9gc%hS-Uh(,o+MB=oWf@ib`2Y*8dC8q/mT0<l9)eqU[7WtLM68WMqWnchaZTRe03]61I3cA.AI?7.fCeeR5"W\1f&85?24J"MU#omJ_4uS)1k0VZuZQga@kGm;FS)&WH=h?.*:MO#F#.ko*pB+V$7QR9-XNo"("qdg`T%\3A?^r^Xgp33lDY49b(u<u'Wd7sW:=eulHe!:E#e11,/Xl5mN,i'^"7-.Y`Zj%nQ<mJ.%nW$n2@oQXW.,^qR]499[k2#I)PEdZ3!BG)$>o)\5T$msJ>]'rl@jBP.JktWr;c".+OO+,K*Qq`Go)mp-l<[".B#1<26J`/2<k!e3,-3r%mU*e50oGP5&be:=Oo*1j$?/Y::b[gnsZ#nA+hCif(tCPD310mZfpdZ7-&T#/h*FiUccp=H9$qP_MrOnq=gK(_]_Sg%n\%;"e=IFQd0.r&>571=s*7s@5cbk#fC,+=d%s20UN]R&*.?U2#>qb#!P*\;*D"3WkKcY4*:qBG3LQJ9c)tLh8dY.7;a^h4k'afb#'R>8(L_Bc%_$%;-%.=m\EC)\"V&I$,i2Y4G'1uF_V.=>Jci5h)9eb[?f=$1=rNl3ptBD-:]+^_V&dbh]%n<_X&b,D>I\HHPc#FN_-N/M^cYeg!KpT1YKQHrTf0A.qpAA"\NWh_C18SCf1ZA-j=Ig&0SYhT#q.JCg:)p;]B#'#`A\MD0!<1VNs<t)Sgl5f@GV6^HKI&L20BdXIABaUT2oLS%;Q`SBl&MB!)e/Ldso<M=2);8NT+?bkg`"ognEaS15=mGKK"UY7%?CM$,oF.GEpA!IRrJ=M%)fZj&?;0fG]Qfi5V:k;&\"m>2?7bm:HOJ8menbu!lU-kci>&RfbcDQIs%FqaZs3[etb\!,!Y#n'cfWFmYSAYQB;OcG:pXK-=-7T7X$UE>!5Q]1?tFi<3@*67iGg7lI\*:`'^@mcSh7R?*)M_?YBB8$rOL!mV>R_:Kp"0j)GH%kPdifiT^Z0Whe\c]eBq";gJR-:jZ=8#d=lrno;_Ad5;fc0qbAh3%N;A;RF0.k,mAZs#gl&qER-B.2!_E*7YKX4%&B&Vg41[1h5oF7X<2@%g/]\h]`3"2"m!cI9/bmT3/8LUAb"1B.nr]mD4&*X\E(FT:W3bWkDb9@]blWZ-4K(X/%2bT%lW1_0LHuI)#%bJ1X)P7rWiKgdb6"'b1W)SmD0u.Ub%,)R2\8Y/q<cqJ%pn2%4aK8,$pS2I$:kO?>T>-^9j;Rhmm6M;K0l9n0Vi)i&7iC485D86lK>`M*elOQs(:0Z*:kY#Z`g]O*\!2WTS\$A7kVe>[$/5J8>;%bA?AiXl_X5aVngk`]M35@^5X?GbbF\'+'OCdE9rOE-9+VY:F.0ObOo%H/q)mZ`Du_Qo,3Yu-S6iX9#<6Tgp>b\sdbq":Ug3&gh'!_<eMff(S\9+!Ek^n"\^-gWq:g/s`F=,ON!SF[UPJ']50AgSf8CK,-R-c)R;UY-ek&]E0AZ&OG!CpugR>'<))h2-kT/p1VHH8GeKYK!Ni6N;U>2Lkj19u60[(2T(BT'f_MsoO(J"Ypb2JWk>h?EAOG%,5#\P'c%JEl!_e/8kF^08X+!9*48#]f89O7IZf>SlVBO@7uf/n^=-,=/Q1INj'HR8?@H>#B((j6G`L&b?io?:a_8W$oA`32nDiJWn$$Ig1hR>:/=\d7ZUM&S'd%q.rk+MJ[l2L'^!8uSr7@GsYN%5B3@T+>F-.7@ZSbo#&GCa%!P?Jnb%0O8mAs$$qiq0Pe&h\#ecCpNI:lb8tM/%pbB0H8icB7#DJD(6e;n5jX<p^?oIbGL`3"Ebc4mROTCp+^cabVbMD^;RQ@c\i$;iB\(0MT_Z72[MXg2o]/'i`14lRdmd\(YJ$q]QDg@3+M;*QM&1WS"'Gns"c?paPtSR;)l"4h<O(dGk:[!+#_>;O]M[Bm[8FqRm0'iJDE/:C:dACbB'K>h;YOc,(KMuPDo5[OIq]/rrLs+iR7~>
+GatU5D3*J\&cR6o@T/r`\_'jQrfWuZ)ESF6\8L#:hu^T@i+fg3WjU90U@*CWqVOqcL74f2l_#X9Yk^E@bIhgSjF4_Qq>+s:M8CCjm#F$`k2@Z@K]XrA6tpDW,)V#Of^-nQJ)&W"Z)M)Imc&'JI]LHWM3*lbO,]<XJ>dZ4l[3FO6F@ZkQJdtfTA'"hk+A.!T8[=2V?4T(:e;K/ETKdb+SFXQ;(C8LEZRb$bp2g(#lTnC>[I`#cc\/dndKh/p<<UC/:&%6OB9hu1j=4YQ+Fa/Hu@j6oab4<H0FQG+k,C;IumutH;sXB#l]1]Hs$UB-I7RB8eY=`bjtTUfG)(@<V*iqEN.>GYL'[%)tSDPK"G)'g\_0QDjP.kK2HV$ptFe;&63DS-e$m-L:>l<Cq1'@]mp&.NT75Ob"\Hq5n]s/Rj4R$rq7iehiCskkKEgmoURtbXX?d!%GGm@_LRh4[e20K?]fh$rr1I?pJUdihaZic^>^s[nkC1G6(27>hT'nj4Wre/&68'-0tprdRSi'kWII`-fRW5PA@3WudP!a$BCQ\l;%dCCL=\jOSNbof0#j@5^7dE54l"q=M]POpe+r94@;9s`22Ca,-0>)j!B(Rr.LXB9_sBVR?-5:.ZKQcJo1jbcl`luqAIoWrqP)UgYC\`%UFE04e\.?nk)Lu'9dj*B>W,uUq$['=pErhN&hu$q?BjWr&\HN!&!LK!E;N3j'0)"XXdd$LB$/`WUG3+7HJ[EkFC32-@J40gQI[m\U-9.lb7-jqmL)O;8_.nZ671@0<s;4V/1=,?PXu0b1gSQn/:@^<N?[Yg:[IE\>,u7"CAAfleien6PlL3Opoi'l.7A=u&o:[^+*B9<>F;?l`l,71dO@_HelID6^&HHjM'MT8*1JqIh3;s?dc?,,m;kK)&5!QP#A_-N)`?O>h@S$]Ta;`Mh3qK$eT&XlZcfla@XH(L+2um<q5j,>%(nC-%[YRe0:ZkocVdX\]t:u?5dlN>&"BPeTc2%s+<MnR*I0.i)(R+uS6Nas!\TIl(L>>dY,hF%>.-+4IhCh^k4WrT4\@Ta[BI3jVN@URJhk75I3\Ap@$?19f".,'2_oN*^'NQ]S$p_j6sip.Drl6e#$d4^ml3:))bc:MgtS3nQ-PJ?!$@Z)WA]_l)`b!scD3!_O%JoIe)jo,+sSh?M=Kj0RG(-i#:7Z.@jE6[q*[LBeGf?;h\0ZaC-Td7.a\kP3jrGNlqPK&+*eGj:\k>3XK,j$3NKJJ2;KX%6s;jKWIB4SEC(9taJ!nC#_UBqD0Dj%,VGFlWJ+"<5W5_"2@h1K4qe.4)`.sJ'*0<ud7Ld5FYul#S^eEN;r=FjMT[$p$KK]fn@QfeS[g%/DcnH#H,P@''qYWaK]"Dmjt]^'Z5s8'$&GZOY\bu*VFm/:.R3=WhNa<(H&@I@/>g,J#e/1]N<@*J+G`s04)Y/:W$ML-"mt.PVNsjb>@N=!%T>W%TJcub!429'j??Der&ZEB2J5+n)<XkYL1(qF=to*pO+4\jbH/:5I,608X\YSZ<$Q!.I9bO>VO-W$]umRc^,M61aC;T9(u1fQjE,^N.A%l]4K]J*-&e80NH$TH%tW'EBh9.;9Hp&2*9LQDjYI_Z:fe3F:A`5E(i2Qm@BmU!an(oSQl'C0k&0!3VHEBkT:Le:*Yq02ckAHe71?bNm4;Kn(Ikdeqq:O?Bl=Xe'FTG[Bi5.rXK>Wp%2"YqBuSq8:ltft6^pXR`0;VNJfbq[l:8N!@8#6i)aM\P.r*((kZ]peV`gKEjN)sLGe8t*[<4JSm&jgMV&qVii+$j(Yt<MZ0uX8Z4.3lsAfH!C5JNS%4mg/k.o=O"3_W3^<m6F%!2Z@U'EVf'b@>VON/J&K#AU%"&Rc7OX3Iek_t87F<s)QD<;i5Holi[rols3qS5h@;G.N*.Z)LM.j5n]>]l9Op6Td+Rb!M_f:>4qAA'qJ<G9p+%3)s:ph'\h$G[4.280liE/^\cD%$7aja4WVtB,T't`41??(JF9.J^8_^LF>@MZlhbr<t%6$ps5SDn[qBHbT,,&K[D0W^[a5qcK(`s;!BZO0<^`jATa2cP0t*ok/s0\co>B+0lFX<b;ri.i"pId:sZ3f`mF!1`XgQ7/XGXW+%?nfV?4(2+u^Bg:#puX7q`^]p.dGgFg;3\-V*n>[g9o"1&,83-RmPr@"8+9$ZKpbn7@9^\rT1_]DhIbE)]k(i<K8.mccLJWi@QEm=i&k1MH;MqBVr0).O_UZ,pN?iGDSh=[78n@eS8kq2Y#,>6Bd^hJ`'FCi7+#!^DO[p0g:tF;33c!S\X-MBF`5L^XRK_\<)p0m#RLBb?8Soki?OK(\^&3GY)E"_fa,6'O9uRu>N/T-,]D=1,h0N<!fD>*2$(^oWM(=rIu4ED(u4Fl.:;m/dB(G"mN=-O$.aKo&.qOG8jt'[Ch,6.Eo_;4EY"R0Yol6<=O,U,rku4$MA'a6_!nROW#@W`Y$g0jIjBf(L`!8>>,a;A-D@@O<ca.'Q&kJDi!B=F$#L(<B$PM]m/Cc#V,GYGr^spa.i=q-=73X?^W,I[9Z*c%5t9BK?-\#SAJ"CTj)*huQSWOaT>u'+OBsCYH`6h]]:87=HWVW8&-C<VOaG%=V0;j`0a;'PllsZQ]`d>&8u_$s@DmYg6c>VhhRlfVl(+XHT=>d.lE-I6C>\gm4m1)`ID/(qeP0bI3`+W_"&#]r>$IWZol(b$\$j`aoAC7,Up-\G7oZ->A$p*,^2?WP6u;,b3a[Gg!niE4@YbCrjGZj4`O>C<lD*;ejYa>A*rPCSTS\['f9*-mL?:K[1VSLg@gaMAd'![T@i1llYR'!O=$6M9QJ7.Y:)9^UDdT$Rb+hot0&)cgVT.r%t!?him;Eel7U]7`ipFk-$`$mc\;H+pk7t1HiqW7q]EK_OfD>\lXl)f@S*A!p`KP,iSBCSL&i6+3nSprrTXDP!f~>
endstream
endobj
-144 0 obj
+147 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 143 0 R
-/Annots 145 0 R
+/Contents 146 0 R
+/Annots 148 0 R
>>
endobj
-145 0 obj
+148 0 obj
[
-146 0 R
-147 0 R
-148 0 R
149 0 R
-150 0 R
-151 0 R
-152 0 R
-153 0 R
-154 0 R
]
endobj
-146 0 obj
+149 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 248.53 575.764 302.53 565.764 ]
+/Rect [ 248.53 529.142 302.53 519.142 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A << /URI (http://xmlsoft.org/html/libxml-tree.html#XMLGETPROP)
@@ -1354,380 +1368,421 @@ endobj
/H /I
>>
endobj
-147 0 obj
+150 0 obj
+<< /Length 2568 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat<BCNJOEn[j8SV]Qhh[9s'o1MN<"?)'=B:".B:T;kWj-6WtB'WLSA53LOA$%N.D;j?b5B$T$TpV#>eoO`==YRNb^,N%5rDLCntK0:=U@1NSD+Ce(VNkO8jqsSB&kFt#oGoMoU'W,T5Gdm@^KtDrKLph)*&;f]-G:nbq=86>!l,9UW7@'[:]dDGn=nRn9*M3obRel)SIXM1e-:u'rK4g(kGM`A4h+r+,piuAQ0>$Tu5m(7Lq!iO^Q_f8KC]%rMIXaQQ.Mn]ck3r%J_S\:#+u)\70h"'B`4Z>/LAF_*#5FlI0iFCJdf*:sQ1`]UFukt;OrD&rWbdV,IhK>VnH]1<dF"oqdsH`.<Q<=$?S^_ZN>7^=G;]sq.Ue_,I"b>]RX1s6.SWg*7^8_i%f2'6!L7A9'-6p!l]asKnW'>cHF%O8CV3f-a%rW(X7iiV3),K1*>UoF'ik7A@*KOpImA1D]NJ+#Jicksc`$Kf',_9dLehJJ]I8;pN^?1C-W.7JDh(A>,6<c?[/G2-A7+Cj:D=01c#m=-qb`4u?/erL@["1YGAb?JCQ<b_Rr3]\25fNc!:91RN5(bc<9ZXr8k(bjIJ<%rVSe$NOj,193'_1C-U*G>:96#4C_-@Ob^K^17u@,T(MmZsKkZKb3eb`fY<"O7&k'k&eC_P(</77do5?qpbNZS[^3b^HBM"_g+G`8&P1W959IEL&.kIqsZmD2':FcBGrE"05r=G`NA(_ss__E4`,>g&*fC@>cU88HV*)/Z<dZC,T9Mphl.kJ)"+>3-98%u*p'C3*$j:Im\X]G**qX8##>?9j.AjKoP/JL+O8h62H70qd9i[:q0/Q">P.'==Li^YC@O\;Q4I6tqCSb&pnNGA(ib@YZI(Hg;G0P&U9aJ%]W1t>4q+X&%,ii9Fl/(`KP&>:?Y>V8B\hola.\^.29[A!MnlS/`Eil!6OC]@:i6a9k]_)M`u(h/ikZ^j@0W(%qM\Vpu8Qj+ZZZ$0DlT!nog_:%L:DU(cBO]te2p/$8lobn`<fEEW-$+??TaXM?0aGd;@<)]b#TT1uBebInU)pD5(ZGN>R/C#+`ZY>$>\:WIRW,^-pIQ9(_9b@[Uf+q5cAR\1RPf0D[(9W/7!>OJVIG"fXB,>qu`$KY&re@DC^T6`rBk.m)ft7Io)ISn1a$.T/O$Z"L]"[C7kj/Q!Ys7cY1DlZM$HQAj^9VH'd0Wi+B4?r>q:pr(Ph>f0J<mMg/!PbqA*25Po@Su,gW0\JU?W.0=#tcTm.E[)FM1^8X\]JqqPIFK<WS3Igp;/;Ar]n4<X;]Xosq=$*E*M+`a42poujsk"qh/^Y3O0h,-1hE;"muhRLCI(PC`LT"gof/#"=.YKlb!YS7S,.L`@$u*/#dH$MX>.er0YjYWHm/[oXK%.#D3/LB#h_7cfaFbcJ.rFT"I;HFk/G*#bt@b\BYGEjr*OZekMW=ocT)!XXmf^BCDXX'r'MNj"eW^3#IpPN[l3EaVa(g(3k1L-0OC(!(p&#L6$8Xfef$=m:(ogWi'F<YFO7HuTdaRTU?-j_*.0""9cn)XHa;$g`6n7E/Xo!RR&lq+ImQY=#RqA`F)OOBZ!c_Q&p#1Gd)Fbd/aH(!8.9$3Sip]J4A,0T2F5>Ic]^'/sRV_cL"`Hj_Y[:lZ!2?=#6`1pQ0QB;AiQ9kaaTbTX[/U+%,Plr6+qJtkD$po&sV1Ir:u(W)9qlP8T0R?hiO;A^:,>Fs;HPY>)</%7PR2JF)o/`iO>%`9hcL`1-9ZHqWFY;+6@gT2!"\NFR/OHL';Z@b,?=9r;ITM.gR"):)"B8Bl3&_6#kj:rcN!J<CsltGW/LS0>)%!Gc`>%[YB6_Onl;m0.c.B3n>'bs&X5'9%Jos%r'emP'fd<45RVQ5T/FF,*45;oTg7L$2!KA4J;Da6S-g\-dZ_sB+HU9kE(bfG.:_(PQ&BT2T/]n,S>,(>rb:pgBt>R=FV%A1llduM2u3["AUCnhIrA6:7\25$LL,K9_2OX8.K,Y]rFTg,j-"sgBT6#_Ebic;?mF+;aEC7I6.6V^c!?B+G!n<$#f4dHk`Dl&R4m@[m>!qIg.$=9<*Y;IO=`%MP0<a).4+?p4_qet9<np\6K25n:?R3$2u:>h"H!0q0/Wq_LdIJ?Rf)h#JoLS/Qu<tlMI1X((*12#Q]+dA]D`3,oEX+t4i-A)ekG\!2.icp#J</:;_.83AHUeHU(Yo8\!XRD#iiLOb^TB`.+#&d/+IF(bZZA1HrOush@1Qo??@#<f?<H<feQ$&KdX;`2>qd_=/OjAUl3#tn)(=3Tiq5J9&R0)Ms?d!S!Rmb#a?3h3>+MEq@F<@[*8^mNlpp1Mrf(m;':km!:8E_V9"_YCB_9&s(=3+r^]JR"@W[!Ihj"C"8`_3I-qEtJWHPZQg;#E(SPl9&Uri&8+[9VieNZB_ZP$'D"XEdiqWPe`j?B"!)DP^ZJ5=HjGiH[L,KlXY+ko[tnpn)'9=ZH-lYoe-J^T!hlePCV2cQI8;!Zg4KE:7c;T:7dOj^&QuPi<7QP3H&:C!+kHI+O"aB%rs"Mh]fl,gKYZJa5Jgs*1Rc)b0i4=XEVB~>
+endstream
+endobj
+151 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 150 0 R
+/Annots 152 0 R
+>>
+endobj
+152 0 obj
+[
+153 0 R
+154 0 R
+155 0 R
+156 0 R
+157 0 R
+158 0 R
+159 0 R
+160 0 R
+]
+endobj
+153 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 216.5 112.17 255.94 102.17 ]
+/Rect [ 216.5 708.0 255.94 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-148 0 obj
+154 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 216.5 112.17 255.94 102.17 ]
+/Rect [ 216.5 708.0 255.94 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-149 0 obj
+155 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 260.94 112.17 269.0 102.17 ]
+/Rect [ 260.94 708.0 270.66 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-150 0 obj
+156 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 271.5 112.17 292.61 102.17 ]
+/Rect [ 273.16 708.0 294.27 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-151 0 obj
+157 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 295.11 112.17 306.78 102.17 ]
+/Rect [ 296.77 708.0 308.44 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-152 0 obj
+158 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 309.28 112.17 347.61 102.17 ]
+/Rect [ 310.94 708.0 349.27 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-153 0 obj
+159 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 350.11 112.17 396.22 102.17 ]
+/Rect [ 351.77 708.0 397.88 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-154 0 obj
+160 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 396.22 112.17 431.21 102.17 ]
+/Rect [ 397.88 708.0 432.87 698.0 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
-/A 67 0 R
+/A 70 0 R
/H /I
>>
endobj
-155 0 obj
-<< /Length 2295 /Filter [ /ASCII85Decode /FlateDecode ]
+161 0 obj
+<< /Length 1403 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gat<BCN%rcn9]V<\cJk\eVm$rYAIRMG0Pao-oT$B1_59ad1K5YEqMtlmEb5H;Bi*]P$8'+GUMAFG^!\)D9aad>moE.[Pk`RgU]PcQ46(2_NY,M`roi.g?brV=&$Z6F)+M*G5!KH2kTit;o&<@D;G>`cjBrCJO:7sgG)e1`?iiof4e3ual=T(q<dWJSn+oBfI1T_4q=ttB_'h6H!Kqbs'[%foTApa8&Xs"MHnIBA6\&=F8Ad&_@[)f4JD/72(6-2m*69D_#:dEMshiC`.K]A$+f=G(&sULYqOUI]Ae+L4g4-+@sJGucbIN64sM(1%gBWcMl-JmP\L$R)-J'Aj8(1"cG4(U`BMGM,2Rp#/[Gt\@P;_JrePEXD]Zh8LI8RfGM/r*7Lg<+lJ![G<@:B8r0u(5Ge.co9HoL#63s=8rt7u/K3[:O/AW]9U6A,@f&p)3r6OpmcOWa`D.E3C=n\EafZ-AV`:Jh62;945>&%!WdI7MpF[HrKA;INeQ7Xsb+>29n*P3lFI8jSEN'VQo/#hemo(RG5CK;`MX?h7[2&'*"G#jPpOtb[F1D&3T8[S_^h2!1Z/:>D0O@MEsN-@-=+NP#00E><ZS4+_s9PcQ>'q+!RJ:c/p]nWVH&P[`0*f%7]G_)jJFKM&fOA[Jr+Z6g;[=(251uZ/lHbZ[7s6,+Q3N`r=ImtG-7Ane6CaQ*3Md.'f'OU20`t"3k&sGuGi#j3X;A*37S?\kf?l(B)^0tc)bO:ff<N"P0=m@;4m&$=IW930$gjtLSa[2^e0MDLD7uWMUMST#P\\d."4AId!;WA`e=kmObbqtG0ds(/9ne(KRJY>hp#k^kqGWqIN/el_l#WbCeiPLG+!^,i<g>MMfJs/VsJlD6l-@5[:[PsnB:@NDt(*FTS9hoj'Z((_4W5i#k(V/\9rh6uAp+3B^7cod4P,OD4lEiRTH'D$8+q:f?h\YOCPj%ojJ;Qd,S-f]/7a7hok,.*?]l):a;:Q"ecU5I-Mu8U#PrO:,-gS1]Bn7a:h3@_WZ(cfOkME>0S0PGklEEO0)D'L2j!:94"GnQaZ?Pc@Xq\fuC7Q0O`eA11r2s`(jFdr;?>*jl?EBe(`C>NQL<(D4<T#^W,_d\.5^^U@3=r]iLUh"B#'NB%EdMpk.(Gj?<O,C001?og_3)0lR4^_F9Wt>2mfnZM%!1V0cp:DKB=Sdt(-l5;,q+p]!^i*8YZ><3m9(Sf9n;uN:63JIMo)UqZ-.U,Al5'B"f`V'16H<W>O^+iCYr+!Jo7q@9GmP6cZ:hI#[G=Y;$d[SHdHH5[;ctV_]e&[FQ*Eg*RDf6ZCJZj`MVi;%rF\:Fh%tt[7%)@[B'ih*n",_o^X:^?u=%Y"kRIaEI5I2>R/RiI*^:\mbot(&'fb;(F[0*3A2I'<(*3;N0/F(1^3Tk,^lgaZZEp7;>#kRp?kc9F"@_YKA^bES1m42/[%.KFD:!We^K4sYHFZ!+_(`Af-6OZk@g>!CqTiE*YiL@P#m='i$`^SOHo+MkT5;;4i4j22m/#'OlJcV#u*]c?'Gl?W$'4`:k9VQ9p"mm<u`H=MWS%O,m[FYP"&0:[N38q)SRfO>hOIlZ1t*ldZ[sql)*N%:3RL.j?]PRpEd$/FrE5l2S&P>5dX`3Z#)7^5KRP1$-7I\.82$OZA8=O9L]Anc[FM<\`U=doHWY#0O_HmN*Le9(a_Q&hX9SU_Dao(1bUmO8a%DV+%]./P[qFLX't3=mJ;6\YLh@b0_Xs:-M:cdA$/c,"OQ>K;=N=DrcPdXqhIu6F,e1SRER#u947=raX@lVjuhCh;j_A4G,IYe,+C#^"R^6C/Yhp[/68s4`%4pJ:8?`3qL$b2Du*_0Y@]b9;<Z+Gq(9qQX@Y7PWqqkI!i<5@BO>H>^0]'hC1iSR?@IDqn'bFI?s6ps"_1__.p:dV`r6A@[qC&Dh',o>;9qIh/#6LjasE?MIXNafGZXBFH5@:?J4eF8I'5u=WAe+E#i3^LC,R0:@)G&s.Uu!(PhU6_r\sXtM_R'f:qau[pHqC@$jtnaUG'(7Ij3>M,Y^Ik!e1%MfnnWi;R3r8Ga^YbH'kZ:msE^3FC,m%SnQR+S'RV@`.n,!"X0VSFEVji)AmBo:YP'30&un=4/I9FmIf)YD0q&;C*O!/pU09'o7>RcHL1@<rL)'g-%L_Rk1MNUJ^:.4AKG+HWrA".fA4R(NcJ\k.au_9D`27#`8?9ehh*>3&[ZD`THpU2B'mnC3d\9&Se?GVKlI$>)@V,,\a#3<)?i&/jLoj@(s2BBX&"UOY@e@'>mL$umCm'%5C^L2d/~>
+GauHL>E>7C'Roe[+K6jDdH5!-QeidHAh-l^..'&k+V1`8]r3i*!G>nBrU2o-@0(]TDq.mS0*>k4ofHeMr-CPPF_q3g,abb_,hPe(5k%2E.Kj'W<e0*dR.#Wfe$%bA\_XH`=n#<$Jp4-Mc%>4B033'"GAd)k/GKq'Im-kD,Y06%<Fp0U):PDs-qc44CE*:3VFtVW<0-917:15m=8:W@]/2U.BpAn(i"p.A?Y"GHNN!U+W-&FESAm(o'PG4L9228W[Qo$Ue):umrg5=q(Kkg!PqK8/'ahTH=&DIs\^/,qZi'FE\C&(n70Q6LU.-_QmM7Ah07Jrlhtm'ZM=ksE6VG[qmlMT'C_B]/qW9EeY-KH)*VM"M<e4[3D\"6;[?K"Cp8hinh1qJhTnjR@?il03XE<]ef58dkoGRLL>@bq5IH^8d=mVl`N\>+0(S*=O,d?p=qXrWl@n%QgCisbUS<^8Yf-S>X;IeHs#CKM39tGto9q3"a7E',oSDacZ`XC6.VW$mK9XQqb(ie3=7m"[NSGL/%VG[)1*eqdn<6H1tkd@<:2Muq$l?*k2@F#.22<"nN$0cF$QQKsoK/E5B3)62$71XXR!)7Qr;2&j#81)/lQaeRrp/uF5Wu;G1.`A@Sd8c#/COo>!5[H"!GhG(54*-'$^q"@-*1SYfk:Uuk1aV/%Vhi\.Ze/6s1T^Mr&rM==no:FCM"U*K'!-*cT`2Z3G[CZ!N?b7aJR^Z&)O\E8>2N`Ol9?.H/]"+jjoe'pW!+eY]^*.AnC3B%m-:Aq0T#[4PdJG'P-u-+eQ0pUh_1<nT!.nCm/^BSSMcn7>F]X,WTbNTO,5%pV!UNo-,L)r,=[]K,>`>MrL0V&gMKmo>NNH"6<kt4`&kQB2P+q;<3^M$qO,'r0%'+$3-;B1Q0Ij-F('SlhO.kRqftPQHaq&Sf^[s?'Z\+:YW.kuOkQ/As5NgS(XF0`?H$g-cG.aF&J!C]Me]U[l^bBtB5uNI'G"?8Cg-QCp[&g(2!m,-RhE0?LHd2:/X_k0A,E(u1S]J?3F7342/l!>lHc707JZ/8kJI!a'TP`d\pb(`(Fe,o)9AjQrF#3r;n/jYEO&?Q,jrlfc1/kf8Fil',l)'eXVV@=!2Y>>QP"p"GWJ"VV_ut=&9`#q:o(!mkR2B9mic*2"]U:%q6P7+$C.7MOkH)Gmh=[nGg2q+M`;$(U30?Lfqq]&/f%dOmEag?#ce'-Au^;Xj\H,E3Ff],>j9l9dqGeNFM)NC"]@/**kqUs?YlGH>OS)('n7-rmq$r3&pO<'a<3;JBU8pY;pkrdSPT5ErkhT5:1Mo!J@"f*_-^=ZX=(bV?C-.taFKSBk3Gds=_*g:&)4ZsDQ7>nFLI]7kgt3C4W#i\IX=ZepR8-WPR!@>^(3*`9r$ojWf.OF~>
endstream
endobj
-156 0 obj
+162 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 155 0 R
+/Contents 161 0 R
>>
endobj
-157 0 obj
-<< /Length 1296 /Filter [ /ASCII85Decode /FlateDecode ]
+163 0 obj
+<< /Length 1341 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gau0C=c_9;'Ro4HGUc^FBQA.fV45t.B.C<a-uI%(S-Oqr`%'Eh2OQj2s*Kg9Gi@@1;Ca$.f4SI*qg(8LF_<iF`*7+k`-[kKO5Pe>9JS`[KS/46>OK-7o6hOrq8T$[4G'd!?e)o@L<%=[%DGti0,5p3^<V*j*`-.OYE?Y.I(Sl3HHTY"qNM^;Q)sU@mC%4Q)#>Hc;ulNSOe=8-)#bD7:nnC2Xh[b=OfT(-CWQ8;?T`g@>P^_c)i%5b:h_LYBs<2M-rjrCV^08]eU^B2r/eoGZ@jVgQ3=.O,I/d3c9R3>JLk0idCM45EtSXo0#g3Bg;s4Bc,-*9[6J#J>'2%Y,"U;TC)?`)p?Z_,cU<@nD.ZVsgUna;"hB73XTC$;(WJC*&GA(<oHTm[![G)X.,UFPPk_\+mOm4&V0m8q7&$CuAF2dlBr1S,q&KWWhV[47#U]\m3!%u0/7`I0IlC*JA9e``l1L\u0SkKi)!A$F39`Pi=UWsHm''fO=gg>,[n#Z7FOFucDQ.Fc*&Q',<ETK_$SZt0_CH8!JJ^E'<`Pjk*9P!`8Ue8\$YRXbO(Cja$_2!6LAEq8)*4B+@I[RlMt.MKpA(spgLZg+&%"#)Mno&K=P8-uf4uGP5Z;ql3TpV`0feiY:d?RUKb:G4Q`'0*hKKGmm%3NLe<;l8HO7CM:QTJTS$6FKOrdCcF[;$I)Gf`h3=8N--gCDoIgXqca#&Vp3q&++Y)d:[oGTFIE*d\0bjEnN/su_mjR_q</I5'(a?LsnXe*["[gYpJ5'uIXl&E,;)TKadG3e=GK@RANO%:=P[cu>KgQZI[PYbHCqX^cfUNfQb2i9PNUO)mXM924HY3/CXA%K!\hc6N$gFh*k^lK32QQ!B(*5%eG^hrukiYdcV24kj:S2.='?WbZ4%hY2O$SW-u&f@7Z5YPr)VV)>Gf=Qj'!C^cKGH3.c/(,amX7W*PL41_e^t54)"!NDLbqp!^NMbLi@%7=qcIGr4einRb-`iM,HG4A96Tj.SdLiGW5$L1'4eUY9E[>gr6LI9q5*5X=j-^e+W!(t4_#Bj_'al5n`$c*J8Z4A:)]W+PlR`%`9KFlVXd10N1ddKikhIUT8JM?MH:tln9c\UmWD^iha[++`]&RH80N25r#5#iaAT]\F$Lh,="QF1Tc#9VIeK/Oi[.jK.&G2QDX_qsgZeMD.DI6*.dZWAHm'#\8=DHFhiJbf[nK2t9Q\O@/p=nqVEI3p`>BPA\:.:(+7LK;m^#)>0i7'/3atbfs"-1H9[<:e6!k;07UOqO><$FqgVAr8[k[-\\@Xn~>
+Gau0CD/\/e&H;*)TlaZ$@V*K%&mGUBBi8=HMJi)Nec"E/F<X[;Sh)fTLAgk;hCR*P/>q,3,S?m5*UfT_Nd#DRPH.n.BG:ZWeKbRk-TDCj#7"@&6in6(`2F/XC%1BXT5!dTR/M%J+r!O6j$k<:Qe<Q?e)6Js6Vr+)\pms!pKp/DBi$HH\,UsIl]_H"//t/G7BnRco4>+>hV";m#PN6.8@6Di9Xu`1HT1Zb@gp'X*[7\rlgE:T%5;Hq<JV.G6]RD,NVlu`2MdSgF3K6ZlT?rJMcF(Cl^srn=oW5[O*T]u]6RSUlbr-cZA6Rc#8[GMb*mC!(MCp%)d+<]fEQ\$7WFG0g=9!U&9&,^MK)?ZSDB7*@L>tTL9;q]ruBKV2<(!^klO:LBlXBlWCc\j2l\`'JuUW7ejM(/<+:GYbIk$(*;P:TpksjFmuJcbf&e@t"O;KFMuG#arqh-J!q1\LNl5sB=;&f4L%XipQ\Jl=C&dU>DtYk2J-'Re.Pp4,AtI02LH(.W,J)I_s)E6q/RPk^qU2Y&H#!`SO*-\M!X_T9+;^tgFt3B1QO/@*)5pMo"D#!+AFES9?_8aaJ>.&ld/5SlD&)n#6;AB7r9.Z,o):tr0LnNg*\%[Fr&^mD&2(@DgYS)&)F%3Hho:Kj/\4nr,[5umlC_<bl<h/nYlmjUM*Rpn0G,KL[dL<L:kQp@]IG&$W2SoV$t?_@9igsKZeSa6TNZHoCmRf$frVVRZ:!32k1P=BA,"`a$%bK9L@1SSe\T=H$L"Nh[k+?qZ1a=a9S^srVr*p5pH1*I&lX'_#Ck)Q>\cY;+(VO6"3Aaf.TF1eFV[e#?'dX.lSWSC8"OCR1hQV1\1LC<Y$T_l4W&n>>JMG?+=tG[Y_ZZeQ8]Q:GTY+<RBGie^Zr"cL7rKB!LZ()PRbR^DM>?hGd5"[lau4#G2o5-c4O^U/C:,dm)gnEb6R>KI4XsUhYOZbgHHBuX"efRe\6bk/Gf0j)o.gI,inQ15p_[tHkS/h6CJ<g5`H&h#YT>%M`nGG@>E%80NhE6#OI3K[@QM+#b/YH^3FfZ@gu@%f+bfDSmPh%+-\tOF.B@Q&#\U>UE`D=D$*fInZEo%G?A`EjYeoI9h?98$*B%H=g0XQd@*6<l3nR_5JELNld&AX*R%o=;9fn5<<)8:#?-SS;P36B0W(d))HZ1kPC[UPFFAVLLr!b@<sBN>QGYl6bA&XLmuX1ieQo*@Do;K]P6rX&k2"X@h!M_A:&\lsi7][f/KbQPWLcJ%.SR(8r&/h!:!=T)7a;uSYtdXk-Xl0%#1pJ5CoHJV?5oDOJV*D9n_8[XK6kdb-7I*t*(C^^>5c$6oInGsVcs~>
endstream
endobj
-158 0 obj
+164 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 157 0 R
+/Contents 163 0 R
>>
endobj
-159 0 obj
-<< /Length 1431 /Filter [ /ASCII85Decode /FlateDecode ]
+165 0 obj
+<< /Length 1402 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gau0DgMYb8&:N/3cm]=S5r.-jV/?'j1^[%r5nY\D;'&\NAJ:>"Q_NgP7K:%gMDU[L;O!.VL*_s%cLoE*+l>s_YJrK+5bcA@7&&uZN<oO2L^J\\PnbFON@*uTlhM'211+l7mNQtV#f3S)^Ka1gpEj7c.GRlm^Ks=cU<2k0<CVR>E`c<W-eC_sZiXh'$#Zm)5DF8/%>O-k?)ZuaHM%XFf5@-k]-4<)J/.uMXgbWQj0BhnJc`>[!q4Q^&XMDb33,qUlFk?fh8]*Z*%h/Uc9LGoF)mDg?Sk8$n0))IQGe0?GnT_<R<S&oT5JkFArGnBF7/M"G=D[m'GVa5Q'T:G]:ZV%q:hB`[I@I<>PmpOo$TUI<i)e$=rl.+4i%B4IdT7l,cF6Gr3R3K1RE$dj?TrnWO*!@X"s]N=@?X0C&JTFS`$.h!CjS#+V^Mk;i2;]Ao%,_jBP:]6HTD^]\4H\]t[E`OG5[4$=KUk:+!gH.R_eDh"&%1ZB%HHj*9[_k>f0G>4"0["2n/)`(M1&D>gZmYjhjW,`6RC+qiH.UK+tM>F\(VE`rk`QPF1MTa[-p?+VA#F=*u2:mTX!oO^1W]?Oru?*/;.q(tf,H4T&>I3ZP<p9EoGTEqqYFi$rdMYEcf0;:F>>%JMNg/fqdqRt':VeQ-JjbiQNm.VD6'!0NTR^I!SC3Dq?\-?F<8X4>^gO.U>HWdjKUn/HWKmdWeETZs8)[sEkLK`V&5,hd$'khop>hh*]N/&%(ra"X=I!o5]pgpd.p)%XB'U21Q:#7Aig\-m%C[pb"Xd0?kPJ#kSEPoTuHW&B0#Q9p6ETT4:0"oTZjP%5S]Cf[Xd^7Q#rY@]hJ/8\F>[=K9==kVK#d+k<6D&i80(G.iUPRhD6">s7E-]1qe\ss[G?htP98XnMis*MS.s#Xh*lVE'8"VrUUQMj4jtm5*l1s$4Ja,Tna2p(G^j:<Hi3MK9+#mh>Ucuf*g9dkSC3munPn:gKR\NfN)$Ps09^PZjOE#tIbd7SWNm8]C$jb<c7"%_$A33Ig:p_m9]a,6T;a2/<7F-aBOOr3Tnul[\>)iLN0[$W^rFG.Q?G7AU8rQAM2/<^9ZC\uHKo*.P)ll;\DkpEdYYQBS'FCZQ_<"jrip]g__ZUqH7uASBe3ptkeXbjtZC,"1T,LEgDH_L5g9S`q_;9Uf.cT8c;P!hG0SQL#L^;a),3^&@<-"YF*.BQX-1IA@<riGNWcXGJh!?c='Zca05<Q1Bl"$^VU`'rRa4YV6@*oi^4[nU.)R=64LKXB3k<2^[j#pRNc0j@Hc.94Kgt=355.?;^T\u(=$A@UVGP"((_gq='W-UB?rO%,0;N;o[ZV'5c.Xi'/Q+:QgqD<Ls]LS*O0.:2'pl!!5YL^QUrJKR>I,r<JQn/?,CiO7/ZW5YL'#9.^C(nRXO:d)VScuQ"oIhP9+L1~>
+Gat%#D/\E'&H9tYE3H8EVqbnAGMP0BHFZkOMPBa'qfLTu+"Y>[[cq6R5umr3a7]RM@iM-jJmEQVB:bN:58d^e_]V?,Qn/G$=:RlPiK"+0.msJn)<*1U-;!]<pl_^BA@'>3Ne2HfA"X^bZe7",i+k%BZU$"I5VaT"@D"Qt9S\a9cAq'p7mZrrF1e6rdIH^EK0<c_nN\R\1f5"b[>iX_0c`;MDqsO=9sc`A+$';,WTfsCM7G\(r,$W'R@R-OBnME>"uQAZ"hXZ8mW1F(HGHL.'act%<4""0g2oBoVluZ+"N3Pd8,q3?KG2;&F/^tRW7t$6:!ukE6S,!gF6?'VJo71P17j^RU"DZW<dsAUDTi@ca(\=G\su5L,[&ccA2Un^G_.#$hqqe&?W\FF`?F\77Gl?LZUpCBj-Ak1)K*2d9>i=m,*XJij<.oJ:#V1sA!b"uCP7u<b7^L&A4c!_SZaY[@Egh1-6tl^LcXkf0ae8+eHIujhSVKb0$8ADA5K*0K6T)_c/tmHZ,gbKr;1kJ5NfS:^MWR'e_Nl_X:&r.>n/hof7X5,$[JSjO)[3bD<L$q?oIgCcHqb:rRU6:/i=:64=:-!jZ-@<d#uQ[Zs(H+cLShCWO$mO,KQWqpeOSHg"eZkJ1!D-(NM)8et-AC"JSM[[#;Aj=<`cr9m\^a%VJS"f3[=*<`e=tf#E-g>h&t0ZB9aR^5F]\,,Gfl&!5C#_V*L`&RlG`fhIm'k7m>FW$Om"d0"Mg*_ko*mQ.;_^JsfRqus6aL!pDh4+LELlnBoO@.GkohDB3&H[$<G);p@9cK<*[V*fMFCTeX.)</,"9U^;<ah1!/9jSdnChGQ1fdsS4eIHjcS[A5GW+K.!)X&eIX]e?/lY%-0ORPHPVOA\QSTc6P]&Elos'bJZ=dIsI9OWBgX.YV#:39^al7u]%)lXB>E.1Z[9X;rf[6cAGGId#gQUn+aS"q9;$E6kq7B9@co,Z@0UpN'oKHR"6RsU'5+h+dg?$cA'&MU7ZXhu$hajNmi$hS9Vir"VF3OB72pCe?L&3EPt]-q^kP8_V,/+Y-l;`rec?$a9Qf"QhrbA)arpDAB6CH&4U`$C#DKZ[Am"jn<HI<0mD&JG>kbe=Upk5u;M[5cJnD""Ca#P1&40DY!6]UCe%nu?#S=/UVYAmqc4B;U#Kl*Z2^#USOtc_??ikkSnu[BH=2X@4f+_qc5r9tEt@N/4W*V$kksZ%4T2JoFd>W[@rCO+">a'"I<<L<W#r7nFDId+H\;@Rof,3o1Y,d.sq6_gp('WpOk%]2'+Lq3&58JLC1KGE]j-e](p!UgTW)d&Drl(qs,d/-^S5hA6R6!.4$q1K=k;OoQtkp1s;K3Tq1k\1!&*[SW*+Ztbp4m=hs*gP]I,'PdaaWoHnEOjj>Wlc^p~>
endstream
endobj
-160 0 obj
+166 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 159 0 R
+/Contents 165 0 R
>>
endobj
-161 0 obj
-<< /Length 1400 /Filter [ /ASCII85Decode /FlateDecode ]
+167 0 obj
+<< /Length 1396 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gat=+=`<%a&:W67?r@]#"(f,(Qb@phYmV8#iAShWPQsZ]f`X]?>u<d^oY5T@Y/E\4;[s4'>]T8mgR/T$dJ6cV6pQ@gE^YMk&If$Fd=CKn=J-i=;TW=8#%,C$j?'t;$f3C#OC:6je(NF#B>N2-qIe&#"Fa9QJr46\pR`Zj^Z#8_WOgI,TbeEQMCSI`J3$dL66rN9`Y[=FZsG:>gH,AK=L?D"DNf"N]ZkTp'W7Fc3S8BA\ml&?TQk%h&'9.3g6LB_bJ0PNjmP*7,T5CLdr2oSO:d+AWaSa_=l0\1dN#W+-^_;6^(&0k,nQf+A>,ZoFENWDWC\oC4=!oUTNn!8FVEN3YsT^\"HkgDOm?L8^Wim9P[N(4:Si"USrMq-Z)qkf\&d^t3&Qor<JOspPM')erjSr/lj5KTFED'DSdCZ%ogHbhcr-kRN&Okj/^F1;p2c*^!Yrr*\MfLaI-9J>$CK6Hm\2kUgbHP7E%;CGWCGKSY$^Kb'RF!%r$kj;g"8a(#9#(CP!BjFM93%0-Z/Yg"ZN'WY8`-JUkiG&Ld3)QkfC<IggGcrb?<45`nH9M\[UuCo=%B;3cDq]CE1K+>1Da&DE^#6m;f[>4[[,aft&F&fRINQk<PF(6#,AY2fq^nQ#0@b:_3e^\DUgZq9jsls'bK5ZRijrRDShVpccArCJ[q$V6$eoPHs.8nM#RaZojauP<ZP1XA%C5J`e2-Lt)BIAPIjk]q.;,`IMq$4iu]HA$Y`"g#?7gTRC6;o028ZSo2[V^TV(O.aU)0+\fE%k,ebn["5?IM788`!`AnEFsl@0.?If*PdJD,F(GeFoD?N:nS#9%?/s]2VWjl#Z;u`=n!5nlZKl_WP?](sP[^gH#bnS3p%K.'M^!tUGc;gQAjDUhXTN]Q$f@>lWHlW>mZZ1qdufi;)buE7Dp?^4Z_!X]W$^=)p:(`U?kGKQ=^3%%fQh8=:")Mn=cZj5!W+GuDeG+s8mj$Sdc*X$EaE-OJeYq(<$XSZ0QO]pMA#>%@N$HQ!g1J/C/(/I*o"<;J)#:(T-&dm%Rqnocl(S&dWhKQ)":ii$tVX2NAq3@?9d7BS1<&1b1g<)"Q=S<CfC]["s*%;d)<n2O#`b/q7M^UbYPXB+1Ei64/c:]e'Zu+Br17V$ZYXM%R:>c\7Y5Rq%6u=;Lt=XIPL$k!m5L)g<]!.p>-!(XeZsf4_bi:Z(KCd7e=`3Vob\Rp0RM@_u2"?RIYZ%iJSE\bt>%QC%9HK7h;,hF^quW'L.tcbbfAd9X-8*Mf0N3SgCnpJ9,qQonh9nj_h#JW"(@a:.P=`X*G"3+jRM/0B(oYi0-%7EqIuI6a=a+N#/jeg&e5uS/F\f&OS%afB!KC/B>&<@(O6K1Po33q@HeTYI_CSNZ3&EJUqe2.B+Wl%q-p*j8~>
+Gau0CgMZ%0&:O:SBNl1TM_;pEV/6Q]ZZ1O?=JVq*0<9Njg9`(iQ;Ul2-7J`Z*EeUQb.8i/7?BL)aYS^iR5;a)Moirn":!gmZ'jNX4!=WZ*tf-e&.K=cLbf\qG/:*@dk6*AY&<iI(;,nL_k-*R?2ZSf4pR#'>8sCS8/bBDN&L?hE4X9%X*X^8/3&)bel+DqeUr?Tn<@A""0!Qo7$[6P=d8!:E9`P!EM"?IbH:`J7f%#knP5B3qa3MfaJ(@^=qH\^JbA%Nm,gOEcZ%H!]qZqi17XX%17KAk,b3lce]q4tr%FV)s6X.0$"DDpdugiE?++F0(<mo,N$?Q<&)m<^Gk>QlPTcaQM.7pi__U!$pWYA/T$->=(?#g,VCSl5Rr9375CC,SGsP,4JM\+>=T<I<B]j*<>NYN*[_mc,VD09CE?U9/7Z`gjH"IFs*"i&X/@7lKWM/MearlSTE,3nhTL1\omtAOh<NX'KR'V;CW\,!Z[@U!DZ(j'E@"V+2$r\@;?DVH'9l/8%)rK=2MsOr<Cq](?F-urIaSjA5/`VKNk):T!;O8B+T9d*EfUeJ&Pg&%&-)a7Tc>TIg'd)$#>_;\F3_If5)u\3!SdWVU+i^3@PI=t'*8##s!a9U9AJ>M>#cKI/!.qGeJDZpRV:kGW.Ke@4m"MCYgs3n^$)iN#%X^sFFn[B0OWr(.>FXO'NQl:Fo$XbS*]<L"(4:Y:oN&%'foQo4$,na^WFVnh]t.Q/+MJ)+lHWD,+BPrY1pGIYJM@,4G#:^#l9:*WE5[?I&%I9D-dHd?mou7A=aQG/@?!*oK,!h#H6#c<'Pa"JX5-.q`P/1&YU3*<\T\K7#8V^"6CZO"lck3kib*eSTJ4Un6!TFL119XAc#9qq4@Fg@AaHq5Ac>BD97r`Y@G"ub!GGg21"]cR(-H5f0h;K.eVp_F6[=r],L&Z$_/N&'5Xpl;a(]"To"cAt@>1p'/6:867&a7h\uQLp#"#W!/Lm)XMA0&8@R:5c>#_um)A!/U5:0Z5*u>1),U0bd'40H-;[S"W?2_CBWFmS:M!L2S$4q-6_\M"MWCQ4=.Yo6=0eqBO?+,unZ#I(D,+9]-h0CqZRQrm>=cn/>/q=TG4.A'+,=ri,j/oHLnc#arg&6A@LuW-ti,k8pI@V3P$lQ/OUTej)'Sm;Y'[_Ra`2"6qVD:t5JaUrC^Q*/NfYP:_:kN<O`:7ce\+/`QQV`W?of<u$(V>%8T=rl@?ILDE9aClQ044Z0YM4[Y1.I40No>dnYG1HsJTi<=hB]fKs,WW"Xsj/eHE<-iG()g1Mojl<qthdE$Jp-hW8qn7pb/tiB(F"'?1D/9i#f_WV+!(*B:ub(<Q*Z4HSR9C`R3&l!*l70ghfi-`&c.C-5\'uo?C,)?mMO;q@E?2[o*~>
endstream
endobj
-162 0 obj
+168 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 161 0 R
+/Contents 167 0 R
>>
endobj
-163 0 obj
-<< /Length 1368 /Filter [ /ASCII85Decode /FlateDecode ]
+169 0 obj
+<< /Length 1455 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gau0C>ArLj'Ro4HG["1"eaCOa4YscCh/#ugMH4F`qbm0>Kd!](2B>IL;:Y^'iu<650p%.t+me1C^2onWe'Z.BM%#JZ\f?jrIRGE4*u\"YJ45?7&DT\&FnFkLfja-M8b>1n"<#5$QmS$c-IH2JoToZP&GTUK"NX]rI/c)M(Y:dD-rlVFHM!@#'>13W!n8BH!>TClU@Dg/Yl;a"GQ,FL/R3$4e*PpUs/Eg*cb#pls2Sr`ZXLa3!DPslaO=t==kULaHUmlodSM&<fWWb?^=lQk2fAJ@&ll^$@ZfgBd(K;o<%g*2C?TA/%\]JWV)WFoc7j%!IQf&.(*M?+%*Lt':[?O7Ib/b6]B<*jV8Oo>B1h"(gt'&8,.Rd")@&Igkorg?1`4WMk2$ktG%mMlk-gc7W:OL_^Fe7"E08K(*Sun9';hWs1#KNPEd7P\YJ."d8L[->_2V>F+(cN*Dg*g^;,oIq@DH$0BW112o7L\lqh'f16SBP0eH-n[#)@m?K;C1>c[A*"cP`=_2][%5I_WERL6rP^3YEA.JSH0r0"[:1nJek(\&-DARj;Nm2I"p[Sh55r/\Ee0**Con4aklY\jLkYo41aJNYjDe*Xa7p)e!SG"t/VX[,P_&gq(-&d4r.2<cRi_pI!=VN+5Q@-9jCjlGYLrpNTQh[g*r2Cm-.1;05Jsi^$jJJWXuFMq?8.A:U?`-+6[FWScG,,hU@uH?Gfkp8Jm":/6@]*`h!V0S]DhNN2Ja&sS$uE^3Yo_K?86jsR_G<uO6LL8jN7fInrTIPPBY-o:X?=5Ye60'GJ3J`[Vh%[RktXS.Tq;ef7goD!h9c9]h^#c\b7nCnT920O^b]LOh%O\.<bL?dT]hs2O._II/66WumJ-m5C<]kkjpa-h']q0BAu^>,i-f'+)UhKc)P[lD$=GOrB$DO7ucl5;W@]r82$O]8bDUOb.K1`7f60l8W.k#c(K73O#MGW"%IJfX&-c\nih/\tK%*f:Mm*44e##l-Mfe*Cf9=<'euZf5HGS)W*onL@59E&<W,'#/ip<>^DGn1\qaVe6-fC>_u1%1X9t',,EHs"W(#1M'eKQ5(6OVdb<@-7CLmMUCEPmGo:X`C"96pu:jZ")n3dhK1K`4SK2e]BaT@MD1uJ/1E3q3i9*<5K1UoBQZB81mUDkdA]Ke!oEAE6^smd2HD?fJ3pD)QugY34Np&aO/&\o'kIN4(d_/bi.>Z:K-i0;*[&>#*Gmb%odn@NR^.W+F8$_Z5De:WhiF[JTo+E%`mjK?D)#?k7t9,,f?-'!.*.4NnsSF"ZdEgclf^]]c]s:s]_`Wu1P&0Zda5SpVRgW;67+4:diG;q3a7=2iOt$Pe[6kdU"-ORg?Ss>#>+pr^;,p/~>
+Gatm;>E@f$'RoMSaF\qcVW74&0eb`VZ3*E<"K;4)=fk$UFs=?9OJKeNq!X^u:?,lTG*,TCRQ*LoI,FJ)q>"cKIB*I0E3S'?E3Pmq!5jj#P[VK4Kc/lD#HN:BHG4YQd]D.jo<MPhU0'#L%!(qmm/K+B%XXC>Mr74eAgQ@,cdf_n?iD\KD!QIqs'V/kCQ[e?Ot9s%P0\%BkH`6gpEL6sik%YK-<U4%+sJm76Ah)M]D_0+0]pD<M/(P(18-s2P?+P7eY1(()bHt>%A].8,c]\qO+3&f+%tq@Xf;:R)cN+TEMt`s*&f-ui[M0.)b*5F/fQ=Y$"EN`)pZ:(A/'#I`MVHX3-`HK8a@VqD8H@.e:QJrBbn*\4+;1S*RMK\MuN,'!^8h<Mgjc_Q^%hDKTu^&;?>(aik=lo6RWB2kU:9&A#OtOn))m@EWV;l_UZYdO9BQ3a`i"dMUbd>]J\U?R_C9KB8\p1ZB<LSi5!CbfWMtLP5mpG,f7Cf7rpd-/:o[RnB$J%<$3co""i:LgW^!N)8Vgs9,,6OkI%fJl_kk98E6!BfN`41QuYd0d_mB^KIYU3,0>R]YA[PDG\C3G`mK5f&`M</59[8I\OMHacnU$t(+a*0P8D,jQW]KTe#!6X"LCTsP\H_KG/(Z[US\Y6M7+hlrPQo#OWR6m:kFB6l&OqnBpS)qDK5&1]rW>a\*2\_rnt30'P(OKcfs/[ImS^tD@X!4Vc#e.8:,`>XA$*k=V!%$KjTp/E,3WIC"uh$#Og:+P_q;eY!g8N<h8kHgC-u6=?lS='VcY%>b'g8fZOej5Iq_`N)RZo]#ThFWb%TI0M@LUgH8GIs"L,M6]Pl'll@apH5DW,a4YcOMVflgc[EFf=%5PJ3,ZjiL:n=p.K%Qp_J3_P/eBTeaco-56tKZSZ10<G5?uR9.6WP2M9/VU=2dA[mHUhl29ObW`6R@AJY@[h:bZ8.!7CCTJO7FkAc61'l\/@uoe]l3LLYC;GXg)nO%XuAV\B[uiktW:RQ_$[0dHin6H"P:Q48cjQKT!Gm;B!;&(t[#s8)$KD?;P/OBA.?3^aXWQoMW&UaVI6hOep["K:P2;QfWTVN-J1JS'+!JI#])QK+fXh0mgT^ZIc**WT#rb,IR3gQ0BSmQV/\<4B&#3#)K_8-f7bO>DF`l'!o^K>+D?nE&mhV`A_5'k6!$rPZK#Gt)1R%L<FSmmcZ#0e%+s@X!BZbNp1'5^>m5;jNoj%Qti#VP9>PNMJA=GKS.41hVA<N"fq)-ZGt,ZlRAlh;L&1mSuhiWm\e,3=uZO>s]Ye-F1g4_%c/%??%mXiCZQ&R1_TPlu9M0r4b;-2%8(gVTr//_V!jSB31EmQd,a/E]*`p^%"!t>f$)(1n>O9_,Fcoc0Y2XoD4%i^bN`HWlC`h!3$NP&TlVu3e2a<#/TR)pX:tUq<^b6R+L+Jc7jffcu1rm&__$s(\'5VeG~>
endstream
endobj
-164 0 obj
+170 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 163 0 R
+/Contents 169 0 R
>>
endobj
-165 0 obj
-<< /Length 1411 /Filter [ /ASCII85Decode /FlateDecode ]
+171 0 obj
+<< /Length 1480 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gatm;>E@N,'RnB30H_L[m`s++4I"s$V(74"#c.*,>uen4Um@P@@QSE1jhGkQO(0OT4'N"[MJm.Ao:>3;H+BC"hWmEO*3;%S*,K75_!iQL#o01ce/ScDK%2JuS>ViFE$I(AiH[8@Mf$m,s0r?'lWsOJ7#V''T1/6-=T*PrV[OdkaA="Y8IPPtUpeuFF,0Cq]=o`SXneY\qR5bZf6LicSV\P;ZKSld!M1ASZ$ZN%?),@H59V=M85r6\0\*nAd2\cO47>^o1hWr_^O?cG&^emTNc*21mXuoITfJj5'?"SI[C@X0cZq8S:$7fsg6<bSf[.^uC>rC:3II$D6aZKj\[V;a+FkB]$$7^O'LkbVBAOl[_*`q_-6Wo^YO](]I^@.Sitnn9P-7fr4^D_cR%d8qHQrFQ`lhON">gKj(@gfA1C*&t`'7Bj#fOs?q+YUfCqhmkWErVeYZpbV4oXNoN[_n=>f+Y35<nP@gEr<,"\>d!;V6\ADp*6<c+8[(hT*U`^JI7;;eK1[\?QqVhN-2O/Q7!ZqTZNXeOArU/YH'ro>>8uB[`,cLdjq4ll,*2pQ[tT3QHqbQZ^YPqDFB"f4Fff\V@N\R[_IdSjlNne/37%L=!R7m9MpT'&.P@MVkH8TD.`b&MO7i(HUSl`SM(9eSLuaUfD#Cr=CQ`a9WpN8.k$bc5J?LrF&997W=_1-tMUnj+Z.)=dCEIn>jC^!Q@go=G($3KLfk8XoV0KD[T6R7#CN%o;n8s"QhnUCJSoDH(U2t<mLn7>Ugi;YFNm0VMZN70M[bW/kn6X1![WlQ)ulQ&2l]=mbck`4H(tk*/.WkD)[CZU_T:3_$XW<[JO+CTfPT+3g8k2\uScg4N!\2W"J(dYh++oG4**/gKnqqm1U&2=Uj*1GOFLbLAOb:mAZ;M)31Nn%H1Z>Vjep2T0N)E2;V'0phG,hB`_$E5n]@n"]O_)JR0?n8Wf`^E^!*Mqk6CS(mjsnJH=jr8PE9)p),o`Q,^+p$ALmp:H';]a\$W:3&H&co`%L1YS4BJQWXis_R.)(PKHk$a3s:9A8'5!&k7_?l>e'_$AagW<]_TN@cB^q*NsXD21kA\$f18N_afP:1n):k`a0H`=&)hgl*&&ORNTSf!V<SRGE-:d48bi)EP&UT//qVcYtJq=[8U?IYC3gkp%j2hAf[nNG"/8mKRC%o>'M26T$phWo>+18G0_TZ7uSt:jCG_H/4@-4rgXMYhV;kd.7,nTABZd1#Y^i$4*`Z(O@KS:GGI;lm,GAi3sOA9TCKok^1D_)R;-35Q#NO.C3!Q"?p\^3`XWseE70*HRf1d.;B,<:%RQoC(-s%t'dhSWrg:C#&%)HYE'2q-BrkaC:cq.:lQ2M*)jF4I-sQ)>]L_),Y>92W]]p!O&!M>%B<\GDpk8?3rrJlTO6c~>
+GasapD3(GM&H88.JLX[B7Z#_$)rnQeLV%u^D7/3.\%-tOk#;rPY]L34$tQQDqVO@;L^ep2>%J?X1XE_[Qk/f9jfP`i_Ua)t_H&W?(5>%_g"\lr`Nb&o,HU^\H5`\MrWJiXZKQ4P@:>68J#U3?iO9WSbf0IsjWl;7=J'Z62GrJs;%dUf!)5(!X=r0&8$17VLg$t%O=NkuoA:#cnMmg+Qb1<`r4pa2auGU]oM7]abE8Gm-+d/SP-5\^g5YRdmj-F3)nB*&Oq,ChibcG=$ps39PI<9+LgUsUP'N`6X_^kSV$EMgGj81Y*.'(f'ap]H]37G/f$B!eo'G(^N?9I)MR>1U=(*f5a5GWPqD=VUj5&^(36[YWbjuD.Fc)&%Mo%lb#!mkua^pVS=sjl;rYRFDOH&Q/IbVfmC%+c5J?@7-8.\/d`'Nl9?-/D.9%,m'ideO3&7p":3qg`B86;qiI]%ZR7<A4uo??fnR#t-$%Hqj]nsnF[BPeMVR3@"XTkQhf,,Z&Qo`;B:&knh^K?or-au:7'qom,hQ*TH,R'nJYpOkW7ijcX:K*Y!"CGj+@N/'HR@1V&PjHQ;=@,3ko[CNsWg7(YpB(i:%gd[g<_a*S-"'n!fo#:C6XIDNoEf2]1KNknp<,sX@=hF7tg3e423eHl$S6;)f#`C`;9adKB>B\;d1sb[XiUd$He2.H$cgmCk'f=12XNZu9V97a0lCWisi=>c5_Ai]>1B.Jr2mM/&[Fm:>EGc>L#Xg[5!'^6@H(1gnTAN,C]Ld^M.*mVWDl[dH5&KuVO;Sli_1sp:TA4mu;bRb3ST[Y2hDuE/QL0qF^<Q+#N^0K$s+ipqc!`Od6ETeTi$Cs%A%;s@Oj";KbTaR./Ted9>1lX/^'?3EfRT!e%I:CR/>[+1dWPH"Q0C2mD;$ea^J,#G,#qfWnR#S/[8d&%@M%-hY*OP+12W5-Wk8duT6)?b+q/%KG6+J`X>fX/m:bCd.bus:S(Z06\.[*9cM9KcEYNf!,!SP6nm0[--QSk^YOX(iir)2!kc%`WoqkHqp6/%eD;&n`MEuJED3KJ?<D[cg]_@c?Z9JI'V*bOVZ53eG<#+E,Cp0F1Pi_0'=Xm/DK_4_o^&ed3i\!n6f&'t%In=i]?uS4rb5YB^k@kq37b-7t5!?rf;uqU]0")h\Ph).PRGZ4`Ts0?5,cH6?K.cOISRB?;3o#,\4BKq9aJE<(1PUT1[=cWqMJZE>_&uR:gf9]">&<BBKffl5R"fld;-qSBNmOI!"SO5m#=p:nFk2$D6cA"kZZ\93R%6\nf<HEdH0/bi1E225g3.OD4iPM(27oq*JYC@L%R09>)R5"9kmP51gbj6s&FhSR*WAtc8*3cg@;`SdCm/;BgiJVNi%@s3Mqa]pAj6&p]a*u5Ed6\R0]1%1Y`p[bXnCo0d>*!c!m5^V!LG$+4k.-8h+(,jUdg^%6`sdg99I](Y#4/nNl,fnL-8i$'1X;G#Mao;DZ~>
endstream
endobj
-166 0 obj
+172 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 165 0 R
+/Contents 171 0 R
+/Annots 173 0 R
>>
endobj
-167 0 obj
-<< /Length 1287 /Filter [ /ASCII85Decode /FlateDecode ]
+173 0 obj
+[
+]
+endobj
+174 0 obj
+<< /Length 325 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-GasIhD3*[7&H9tYLalDV'DUqHcHEWoE-Jp!WOCRTQE.#,pE9YAl%YQdJ\A)KJ+&&X[2kE!8<?O-H01ObGT>Sb#Ht&1(F/:kf)tAV#/nFK+WcJ,jEi&ILsakEn%?uaYIj^%VS?/Hj@o]7!Ae!&oXg7[`LHnW!X:AH4Q+Q$Hasb!;Ft"+@-iG7*!J'2i9</)J?MA'b#MJYN9LRgq9?uBrQZI5R7%XJ-U\p!%sm5T-paNtbgqMe0hg(D2>?!D)Cm(9N6KP]/UF$u`./mR''j<!<E<)b`NUZT;jhI?)oM;bBs(B;<2-<,MkU@n)^!FPr/A&^MuI"@gA,JLN$.EOqC5>_<3[;"95e)Vl6F<c`r!Mg(W'RrF9/f)c368N,V>G?@<iicQtqiTd*2g#N^?a(F&8n]k=4]/Mha%X0l?]ZP<8U+hA&gFp="qr,7(b0r?3oF?'jfg"^[3nn!lfuccYVRe(rj4('MaGPllIGS*!`,R?"F2A:FtQNI-?a">S3h61?"sO$IoYMd>/./W&ZOH3kHX+V(+N+-NCd9!q<lBpO\3,/'rGUgLVNqRl6+B92c-TF=8Rg)Il2CDW!cGfG.A]c"Fdiq8O^54D"JSu--#F><Jka:TZNIo`Yh<so+WLKu)@Ht0oW]RBM9*l6+.Fp0T-p#OgiW@F/b&!a(di:Bl&ga\dJ\Z,*t@,En::_K%M@l&![m$Qi=ELhgq6h@+Z9!:bne=/[^!Yh2LkO$gtBa=qRfC#Bt8Lkdobart"V?&P:?.iG'`c-,6ESh>lr*NpDOOL!/KA*,420OIU_:?\k!!S`ISC?eh`=,VHh:Jkk9rNK78lq)2g8sq8(a"Jd_g8QbEE.r>KSW`OW#g"tpl6QpYTUk)?Ipoj3uIntdt'TW#.#T?:^ctfF*p511^r[pNHrFNl!km/Ej=>g>.)#33Is,hO9Eo$?pY0ib.&K)_r@n)$K^"&g:cAO\Nd3eA_Y)KFY+P0#UL!mr_K##/X0AJ`jHAYAWf6;?$"_iBpL%o>0-9=fncqK'5"jJk@0O/Rb[X0*mZ]r[=IEL\<<ukD:\D?<)R:!Na21WE:8]#&Ti;`V2,!@(2DO!=palA[G<)s-?@`3]?#!mYK!a@k<u/%QGU7ER4Z$D&Gi7,Zgn]#.dV&#^K"E>ao,6gA,M/,ooFq2%gt,H8B^\P4K0C`0sc)DIAW1BbjAZt=e`mkc3JhXrteGq_Knn$e??&1>UeX6#JU`)c-:TJ85W&?GXdMQA,e/c_ToFgkk42#&\o600a,Ik5+1@OMrlD:0`;ORXR3+~>
+GasJM5u5BP%#+0G'gAc5bNpKLfB[r-&4.N$J:olrerE?CKl/#^53^dt7&ku^E"p"[4i^khYuidn8d&3&KWQ@^IgF+4s-St4P_.Z+e#]Y9iZ`rai_D[9#or8YW-YCl,b2Y+\=8W&[UUKbk"":rX7u",lib4<(`</J4%>`L(MiEQ+\h^=P<D"=/PDq=[m()i3/DebQBf\B62n3k0Al=YmPsX=2]7KH=3^(2*fZ<FY1XN`LT.@j-U.EMokX,,$sIdtoXD8Z;ETc#$NVa-1*cM8AJj3>p#8>.\GJ<DD3``%):h?,2F@;S,-[AFi0,$M^Q)9F?2~>
endstream
endobj
-168 0 obj
+175 0 obj
<< /Type /Page
/Parent 1 0 R
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
-/Contents 167 0 R
-/Annots 169 0 R
+/Contents 174 0 R
+/Annots 176 0 R
>>
endobj
-169 0 obj
+176 0 obj
[
]
endobj
-172 0 obj
+179 0 obj
<<
/Title (\376\377\0\114\0\151\0\142\0\170\0\155\0\154\0\40\0\124\0\165\0\164\0\157\0\162\0\151\0\141\0\154)
- /Parent 170 0 R
- /Next 174 0 R
- /A 171 0 R
+ /Parent 177 0 R
+ /Next 181 0 R
+ /A 178 0 R
>> endobj
-174 0 obj
+181 0 obj
<<
/Title (\376\377\0\124\0\141\0\142\0\154\0\145\0\40\0\157\0\146\0\40\0\103\0\157\0\156\0\164\0\145\0\156\0\164\0\163)
- /Parent 170 0 R
- /Prev 172 0 R
- /Next 175 0 R
- /A 173 0 R
+ /Parent 177 0 R
+ /Prev 179 0 R
+ /Next 182 0 R
+ /A 180 0 R
>> endobj
-175 0 obj
+182 0 obj
<<
/Title (\376\377\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
- /Parent 170 0 R
- /Prev 174 0 R
- /Next 176 0 R
+ /Parent 177 0 R
+ /Prev 181 0 R
+ /Next 183 0 R
/A 9 0 R
>> endobj
-176 0 obj
+183 0 obj
<<
/Title (\376\377\0\104\0\141\0\164\0\141\0\40\0\124\0\171\0\160\0\145\0\163)
- /Parent 170 0 R
- /Prev 175 0 R
- /Next 177 0 R
+ /Parent 177 0 R
+ /Prev 182 0 R
+ /Next 184 0 R
/A 11 0 R
>> endobj
-177 0 obj
+184 0 obj
<<
/Title (\376\377\0\120\0\141\0\162\0\163\0\151\0\156\0\147\0\40\0\164\0\150\0\145\0\40\0\146\0\151\0\154\0\145)
- /Parent 170 0 R
- /Prev 176 0 R
- /Next 178 0 R
+ /Parent 177 0 R
+ /Prev 183 0 R
+ /Next 185 0 R
/A 14 0 R
>> endobj
-178 0 obj
+185 0 obj
<<
/Title (\376\377\0\122\0\145\0\164\0\162\0\151\0\145\0\166\0\151\0\156\0\147\0\40\0\105\0\154\0\145\0\155\0\145\0\156\0\164\0\40\0\103\0\157\0\156\0\164\0\145\0\156\0\164)
- /Parent 170 0 R
- /Prev 177 0 R
- /Next 179 0 R
+ /Parent 177 0 R
+ /Prev 184 0 R
+ /Next 186 0 R
/A 18 0 R
>> endobj
-179 0 obj
+186 0 obj
<<
/Title (\376\377\0\127\0\162\0\151\0\164\0\151\0\156\0\147\0\40\0\145\0\154\0\145\0\155\0\145\0\156\0\164\0\40\0\143\0\157\0\156\0\164\0\145\0\156\0\164)
- /Parent 170 0 R
- /Prev 178 0 R
- /Next 180 0 R
+ /Parent 177 0 R
+ /Prev 185 0 R
+ /Next 187 0 R
/A 22 0 R
>> endobj
-180 0 obj
+187 0 obj
<<
/Title (\376\377\0\127\0\162\0\151\0\164\0\151\0\156\0\147\0\40\0\101\0\164\0\164\0\162\0\151\0\142\0\165\0\164\0\145)
- /Parent 170 0 R
- /Prev 179 0 R
- /Next 181 0 R
+ /Parent 177 0 R
+ /Prev 186 0 R
+ /Next 188 0 R
/A 26 0 R
>> endobj
-181 0 obj
+188 0 obj
<<
/Title (\376\377\0\122\0\145\0\164\0\162\0\151\0\145\0\166\0\151\0\156\0\147\0\40\0\101\0\164\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\163)
- /Parent 170 0 R
- /Prev 180 0 R
- /Next 182 0 R
+ /Parent 177 0 R
+ /Prev 187 0 R
+ /Next 189 0 R
/A 29 0 R
>> endobj
-182 0 obj
+189 0 obj
<<
/Title (\376\377\0\105\0\156\0\143\0\157\0\144\0\151\0\156\0\147\0\40\0\103\0\157\0\156\0\166\0\145\0\162\0\163\0\151\0\157\0\156)
- /Parent 170 0 R
- /Prev 181 0 R
- /Next 183 0 R
+ /Parent 177 0 R
+ /Prev 188 0 R
+ /Next 190 0 R
/A 32 0 R
>> endobj
-183 0 obj
+190 0 obj
<<
- /Title (\376\377\0\101\0\56\0\240\0\123\0\141\0\155\0\160\0\154\0\145\0\40\0\104\0\157\0\143\0\165\0\155\0\145\0\156\0\164)
- /Parent 170 0 R
- /Prev 182 0 R
- /Next 184 0 R
+ /Title (\376\377\0\101\0\56\0\240\0\103\0\157\0\155\0\160\0\151\0\154\0\141\0\164\0\151\0\157\0\156)
+ /Parent 177 0 R
+ /Prev 189 0 R
+ /Next 191 0 R
/A 35 0 R
>> endobj
-184 0 obj
+191 0 obj
<<
- /Title (\376\377\0\102\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\113\0\145\0\171\0\167\0\157\0\162\0\144\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
- /Parent 170 0 R
- /Prev 183 0 R
- /Next 185 0 R
- /A 39 0 R
+ /Title (\376\377\0\102\0\56\0\240\0\123\0\141\0\155\0\160\0\154\0\145\0\40\0\104\0\157\0\143\0\165\0\155\0\145\0\156\0\164)
+ /Parent 177 0 R
+ /Prev 190 0 R
+ /Next 192 0 R
+ /A 38 0 R
>> endobj
-185 0 obj
+192 0 obj
<<
- /Title (\376\377\0\103\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\101\0\144\0\144\0\40\0\113\0\145\0\171\0\167\0\157\0\162\0\144\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
- /Parent 170 0 R
- /Prev 184 0 R
- /Next 186 0 R
- /A 45 0 R
+ /Title (\376\377\0\103\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\113\0\145\0\171\0\167\0\157\0\162\0\144\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
+ /Parent 177 0 R
+ /Prev 191 0 R
+ /Next 193 0 R
+ /A 42 0 R
>> endobj
-186 0 obj
+193 0 obj
<<
- /Title (\376\377\0\104\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\101\0\144\0\144\0\40\0\101\0\164\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
- /Parent 170 0 R
- /Prev 185 0 R
- /Next 187 0 R
- /A 52 0 R
+ /Title (\376\377\0\104\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\101\0\144\0\144\0\40\0\113\0\145\0\171\0\167\0\157\0\162\0\144\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
+ /Parent 177 0 R
+ /Prev 192 0 R
+ /Next 194 0 R
+ /A 48 0 R
>> endobj
-187 0 obj
+194 0 obj
<<
- /Title (\376\377\0\105\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\122\0\145\0\164\0\162\0\151\0\145\0\166\0\151\0\156\0\147\0\40\0\101\0\164\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\40\0\126\0\141\0\154\0\165\0\145\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
- /Parent 170 0 R
- /Prev 186 0 R
- /Next 188 0 R
- /A 59 0 R
+ /Title (\376\377\0\105\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\101\0\144\0\144\0\40\0\101\0\164\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
+ /Parent 177 0 R
+ /Prev 193 0 R
+ /Next 195 0 R
+ /A 55 0 R
>> endobj
-188 0 obj
+195 0 obj
<<
- /Title (\376\377\0\106\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\105\0\156\0\143\0\157\0\144\0\151\0\156\0\147\0\40\0\103\0\157\0\156\0\166\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
- /Parent 170 0 R
- /Prev 187 0 R
- /Next 190 0 R
- /A 67 0 R
+ /Title (\376\377\0\106\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\122\0\145\0\164\0\162\0\151\0\145\0\166\0\151\0\156\0\147\0\40\0\101\0\164\0\164\0\162\0\151\0\142\0\165\0\164\0\145\0\40\0\126\0\141\0\154\0\165\0\145\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
+ /Parent 177 0 R
+ /Prev 194 0 R
+ /Next 196 0 R
+ /A 62 0 R
>> endobj
-190 0 obj
+196 0 obj
<<
- /Title (\376\377\0\111\0\156\0\144\0\145\0\170)
- /Parent 170 0 R
- /Prev 188 0 R
- /Next 191 0 R
- /A 189 0 R
+ /Title (\376\377\0\107\0\56\0\240\0\103\0\157\0\144\0\145\0\40\0\146\0\157\0\162\0\40\0\105\0\156\0\143\0\157\0\144\0\151\0\156\0\147\0\40\0\103\0\157\0\156\0\166\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\105\0\170\0\141\0\155\0\160\0\154\0\145)
+ /Parent 177 0 R
+ /Prev 195 0 R
+ /Next 197 0 R
+ /A 70 0 R
>> endobj
-191 0 obj
+197 0 obj
<<
- /Title (\376\377\0\107\0\56\0\240\0\101\0\143\0\153\0\156\0\157\0\167\0\154\0\145\0\144\0\147\0\145\0\155\0\145\0\156\0\164\0\163)
- /Parent 170 0 R
- /Prev 190 0 R
- /A 74 0 R
+ /Title (\376\377\0\110\0\56\0\240\0\101\0\143\0\153\0\156\0\157\0\167\0\154\0\145\0\144\0\147\0\145\0\155\0\145\0\156\0\164\0\163)
+ /Parent 177 0 R
+ /Prev 196 0 R
+ /Next 199 0 R
+ /A 77 0 R
>> endobj
-192 0 obj
+199 0 obj
+<<
+ /Title (\376\377\0\111\0\156\0\144\0\145\0\170)
+ /Parent 177 0 R
+ /Prev 197 0 R
+ /A 198 0 R
+>> endobj
+200 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F3
/BaseFont /Helvetica-Bold
/Encoding /WinAnsiEncoding >>
endobj
-193 0 obj
+201 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F1
/BaseFont /Helvetica
/Encoding /WinAnsiEncoding >>
endobj
-194 0 obj
+202 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F9
/BaseFont /Courier
/Encoding /WinAnsiEncoding >>
endobj
-195 0 obj
+203 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F14
/BaseFont /ZapfDingbats >>
endobj
-196 0 obj
+204 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F7
/BaseFont /Times-Bold
/Encoding /WinAnsiEncoding >>
endobj
-197 0 obj
+205 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F6
/BaseFont /Times-Italic
/Encoding /WinAnsiEncoding >>
endobj
-198 0 obj
+206 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F5
@@ -1736,341 +1791,355 @@ endobj
endobj
1 0 obj
<< /Type /Pages
-/Count 13
-/Kids [6 0 R 81 0 R 104 0 R 108 0 R 122 0 R 144 0 R 156 0 R 158 0 R 160 0 R 162 0 R 164 0 R 166 0 R 168 0 R ] >>
+/Count 14
+/Kids [6 0 R 80 0 R 107 0 R 111 0 R 125 0 R 147 0 R 151 0 R 162 0 R 164 0 R 166 0 R 168 0 R 170 0 R 172 0 R 175 0 R ] >>
endobj
2 0 obj
<< /Type /Catalog
/Pages 1 0 R
- /Outlines 170 0 R
+ /Outlines 177 0 R
/PageMode /UseOutlines
>>
endobj
3 0 obj
<<
-/Font << /F3 192 0 R /F1 193 0 R /F9 194 0 R /F7 196 0 R /F14 195 0 R /F6 197 0 R /F5 198 0 R >>
+/Font << /F3 200 0 R /F1 201 0 R /F9 202 0 R /F7 204 0 R /F14 203 0 R /F6 205 0 R /F5 206 0 R >>
/ProcSet [ /PDF /ImageC /Text ] >>
endobj
9 0 obj
<<
/S /GoTo
-/D [6 0 R /XYZ 139.0 181.939 null]
+/D [6 0 R /XYZ 139.0 148.439 null]
>>
endobj
11 0 obj
<<
/S /GoTo
-/D [81 0 R /XYZ 139.0 493.0 null]
+/D [80 0 R /XYZ 139.0 461.0 null]
>>
endobj
14 0 obj
<<
/S /GoTo
-/D [81 0 R /XYZ 139.0 235.674 null]
+/D [80 0 R /XYZ 139.0 203.674 null]
>>
endobj
18 0 obj
<<
/S /GoTo
-/D [104 0 R /XYZ 139.0 336.134 null]
+/D [107 0 R /XYZ 139.0 300.638 null]
>>
endobj
22 0 obj
<<
/S /GoTo
-/D [108 0 R /XYZ 139.0 358.008 null]
+/D [111 0 R /XYZ 139.0 315.008 null]
>>
endobj
26 0 obj
<<
/S /GoTo
-/D [122 0 R /XYZ 139.0 625.378 null]
+/D [125 0 R /XYZ 139.0 582.378 null]
>>
endobj
29 0 obj
<<
/S /GoTo
-/D [122 0 R /XYZ 139.0 245.312 null]
+/D [125 0 R /XYZ 139.0 202.312 null]
>>
endobj
32 0 obj
<<
/S /GoTo
-/D [144 0 R /XYZ 139.0 502.63 null]
+/D [147 0 R /XYZ 139.0 456.008 null]
>>
endobj
35 0 obj
<<
/S /GoTo
-/D [156 0 R /XYZ 139.0 427.638 null]
+/D [151 0 R /XYZ 139.0 384.638 null]
>>
endobj
-39 0 obj
+38 0 obj
<<
/S /GoTo
-/D [156 0 R /XYZ 139.0 264.837 null]
+/D [151 0 R /XYZ 139.0 301.199 null]
>>
endobj
-45 0 obj
+42 0 obj
<<
/S /GoTo
-/D [158 0 R /XYZ 139.0 138.064 null]
+/D [151 0 R /XYZ 139.0 138.398 null]
>>
endobj
-52 0 obj
+48 0 obj
<<
/S /GoTo
-/D [162 0 R /XYZ 139.0 670.504 null]
+/D [164 0 R /XYZ 139.0 635.008 null]
>>
endobj
-59 0 obj
+55 0 obj
<<
/S /GoTo
-/D [164 0 R /XYZ 139.0 679.378 null]
+/D [166 0 R /XYZ 139.0 546.268 null]
>>
endobj
-67 0 obj
+62 0 obj
<<
/S /GoTo
-/D [166 0 R /XYZ 139.0 599.512 null]
+/D [168 0 R /XYZ 139.0 555.142 null]
>>
endobj
-74 0 obj
+70 0 obj
<<
/S /GoTo
-/D [168 0 R /XYZ 139.0 246.985 null]
+/D [170 0 R /XYZ 139.0 475.276 null]
>>
endobj
-170 0 obj
+77 0 obj
+<<
+/S /GoTo
+/D [172 0 R /XYZ 139.0 386.536 null]
+>>
+endobj
+177 0 obj
<<
- /First 172 0 R
- /Last 191 0 R
+ /First 179 0 R
+ /Last 199 0 R
>> endobj
-171 0 obj
+178 0 obj
<<
/S /GoTo
/D [null /XYZ 0.0 0.0 null]
>>
endobj
-173 0 obj
+180 0 obj
<<
/S /GoTo
-/D [6 0 R /XYZ 139.0 486.11 null]
+/D [6 0 R /XYZ 139.0 463.61 null]
>>
endobj
-189 0 obj
+198 0 obj
<<
/S /GoTo
-/D [168 0 R /XYZ 139.0 510.772 null]
+/D [172 0 R /XYZ 139.0 314.097 null]
>>
endobj
xref
-0 199
+0 207
0000000000 65535 f
-0000051206 00000 n
-0000051360 00000 n
-0000051453 00000 n
+0000052577 00000 n
+0000052739 00000 n
+0000052832 00000 n
0000000015 00000 n
0000000071 00000 n
-0000002125 00000 n
-0000002245 00000 n
-0000002662 00000 n
-0000051606 00000 n
-0000002796 00000 n
-0000051671 00000 n
-0000002932 00000 n
-0000003069 00000 n
-0000051736 00000 n
-0000003204 00000 n
-0000003340 00000 n
-0000003477 00000 n
-0000051803 00000 n
-0000003613 00000 n
-0000003750 00000 n
-0000003887 00000 n
-0000051871 00000 n
-0000004023 00000 n
-0000004160 00000 n
-0000004297 00000 n
-0000051939 00000 n
-0000004433 00000 n
-0000004570 00000 n
-0000052007 00000 n
-0000004706 00000 n
-0000004843 00000 n
-0000052075 00000 n
-0000004979 00000 n
-0000005116 00000 n
-0000052142 00000 n
-0000005252 00000 n
-0000005389 00000 n
-0000005526 00000 n
-0000052210 00000 n
-0000005662 00000 n
-0000005801 00000 n
-0000005940 00000 n
-0000006079 00000 n
-0000006218 00000 n
-0000052278 00000 n
-0000006354 00000 n
-0000006493 00000 n
-0000006630 00000 n
-0000006769 00000 n
-0000006906 00000 n
-0000007045 00000 n
-0000052346 00000 n
-0000007181 00000 n
-0000007320 00000 n
-0000007457 00000 n
-0000007596 00000 n
-0000007733 00000 n
-0000007872 00000 n
-0000052414 00000 n
-0000008008 00000 n
-0000008147 00000 n
-0000008284 00000 n
-0000008423 00000 n
-0000008560 00000 n
-0000008699 00000 n
-0000008836 00000 n
-0000052482 00000 n
-0000008972 00000 n
-0000009111 00000 n
-0000009248 00000 n
-0000009387 00000 n
-0000009524 00000 n
-0000009663 00000 n
-0000052550 00000 n
-0000009799 00000 n
-0000009935 00000 n
-0000010108 00000 n
-0000010281 00000 n
-0000010454 00000 n
-0000010627 00000 n
-0000012741 00000 n
-0000012864 00000 n
-0000013027 00000 n
-0000013216 00000 n
-0000013405 00000 n
-0000013603 00000 n
-0000013793 00000 n
-0000013981 00000 n
-0000014171 00000 n
-0000014361 00000 n
-0000014548 00000 n
-0000014746 00000 n
-0000014948 00000 n
-0000015150 00000 n
-0000015350 00000 n
-0000015555 00000 n
-0000015692 00000 n
-0000015829 00000 n
-0000015966 00000 n
-0000016103 00000 n
-0000016240 00000 n
-0000016377 00000 n
-0000016514 00000 n
-0000019084 00000 n
-0000019210 00000 n
-0000019239 00000 n
-0000019433 00000 n
-0000022177 00000 n
-0000022303 00000 n
-0000022412 00000 n
-0000022611 00000 n
-0000022827 00000 n
-0000022965 00000 n
-0000023103 00000 n
-0000023241 00000 n
-0000023379 00000 n
-0000023517 00000 n
-0000023655 00000 n
-0000023793 00000 n
-0000023931 00000 n
-0000024140 00000 n
-0000026781 00000 n
-0000026907 00000 n
-0000027080 00000 n
-0000027220 00000 n
-0000027360 00000 n
-0000027500 00000 n
-0000027640 00000 n
-0000027778 00000 n
-0000027918 00000 n
-0000028058 00000 n
-0000028195 00000 n
-0000028333 00000 n
-0000028542 00000 n
-0000028682 00000 n
-0000028822 00000 n
-0000028962 00000 n
-0000029099 00000 n
-0000029239 00000 n
-0000029379 00000 n
-0000029516 00000 n
-0000029654 00000 n
-0000029792 00000 n
-0000032902 00000 n
-0000033028 00000 n
-0000033121 00000 n
-0000033325 00000 n
-0000033460 00000 n
-0000033595 00000 n
-0000033730 00000 n
-0000033865 00000 n
-0000034001 00000 n
-0000034137 00000 n
-0000034273 00000 n
-0000034409 00000 n
-0000036798 00000 n
-0000036908 00000 n
-0000038298 00000 n
-0000038408 00000 n
-0000039933 00000 n
-0000040043 00000 n
-0000041537 00000 n
-0000041647 00000 n
-0000043109 00000 n
-0000043219 00000 n
-0000044724 00000 n
-0000044834 00000 n
-0000046215 00000 n
-0000046341 00000 n
-0000052618 00000 n
-0000052672 00000 n
-0000046362 00000 n
-0000052732 00000 n
-0000046537 00000 n
-0000046738 00000 n
-0000046909 00000 n
-0000047068 00000 n
-0000047262 00000 n
-0000047516 00000 n
-0000047752 00000 n
-0000047953 00000 n
-0000048178 00000 n
-0000048391 00000 n
-0000048597 00000 n
-0000048855 00000 n
-0000049136 00000 n
-0000049429 00000 n
-0000049799 00000 n
-0000052798 00000 n
-0000050128 00000 n
-0000050259 00000 n
-0000050457 00000 n
-0000050571 00000 n
-0000050680 00000 n
-0000050787 00000 n
-0000050873 00000 n
-0000050983 00000 n
-0000051095 00000 n
+0000002095 00000 n
+0000002215 00000 n
+0000002618 00000 n
+0000052985 00000 n
+0000002752 00000 n
+0000053050 00000 n
+0000002888 00000 n
+0000003025 00000 n
+0000053115 00000 n
+0000003160 00000 n
+0000003296 00000 n
+0000003433 00000 n
+0000053182 00000 n
+0000003569 00000 n
+0000003706 00000 n
+0000003843 00000 n
+0000053250 00000 n
+0000003979 00000 n
+0000004116 00000 n
+0000004253 00000 n
+0000053318 00000 n
+0000004389 00000 n
+0000004526 00000 n
+0000053386 00000 n
+0000004662 00000 n
+0000004799 00000 n
+0000053454 00000 n
+0000004935 00000 n
+0000005072 00000 n
+0000053522 00000 n
+0000005208 00000 n
+0000005345 00000 n
+0000053590 00000 n
+0000005481 00000 n
+0000005618 00000 n
+0000005755 00000 n
+0000053658 00000 n
+0000005891 00000 n
+0000006030 00000 n
+0000006169 00000 n
+0000006308 00000 n
+0000006447 00000 n
+0000053726 00000 n
+0000006583 00000 n
+0000006722 00000 n
+0000006859 00000 n
+0000006998 00000 n
+0000007135 00000 n
+0000007274 00000 n
+0000053794 00000 n
+0000007410 00000 n
+0000007549 00000 n
+0000007686 00000 n
+0000007825 00000 n
+0000007961 00000 n
+0000008100 00000 n
+0000053862 00000 n
+0000008236 00000 n
+0000008375 00000 n
+0000008512 00000 n
+0000008651 00000 n
+0000008788 00000 n
+0000008927 00000 n
+0000009064 00000 n
+0000053930 00000 n
+0000009200 00000 n
+0000009339 00000 n
+0000009476 00000 n
+0000009615 00000 n
+0000009752 00000 n
+0000009891 00000 n
+0000053998 00000 n
+0000010027 00000 n
+0000010163 00000 n
+0000012201 00000 n
+0000012324 00000 n
+0000012518 00000 n
+0000012689 00000 n
+0000012860 00000 n
+0000013031 00000 n
+0000013202 00000 n
+0000013391 00000 n
+0000013580 00000 n
+0000013778 00000 n
+0000013968 00000 n
+0000014156 00000 n
+0000014346 00000 n
+0000014536 00000 n
+0000014723 00000 n
+0000014921 00000 n
+0000015123 00000 n
+0000015325 00000 n
+0000015525 00000 n
+0000015730 00000 n
+0000015867 00000 n
+0000016005 00000 n
+0000016143 00000 n
+0000016281 00000 n
+0000016418 00000 n
+0000016555 00000 n
+0000016692 00000 n
+0000019124 00000 n
+0000019250 00000 n
+0000019279 00000 n
+0000019473 00000 n
+0000022190 00000 n
+0000022316 00000 n
+0000022425 00000 n
+0000022624 00000 n
+0000022840 00000 n
+0000022978 00000 n
+0000023116 00000 n
+0000023254 00000 n
+0000023391 00000 n
+0000023528 00000 n
+0000023666 00000 n
+0000023804 00000 n
+0000023942 00000 n
+0000024149 00000 n
+0000026899 00000 n
+0000027025 00000 n
+0000027198 00000 n
+0000027338 00000 n
+0000027478 00000 n
+0000027618 00000 n
+0000027758 00000 n
+0000027895 00000 n
+0000028035 00000 n
+0000028175 00000 n
+0000028312 00000 n
+0000028450 00000 n
+0000028659 00000 n
+0000028799 00000 n
+0000028939 00000 n
+0000029079 00000 n
+0000029217 00000 n
+0000029357 00000 n
+0000029497 00000 n
+0000029634 00000 n
+0000029772 00000 n
+0000029910 00000 n
+0000032945 00000 n
+0000033071 00000 n
+0000033100 00000 n
+0000033304 00000 n
+0000035966 00000 n
+0000036092 00000 n
+0000036177 00000 n
+0000036310 00000 n
+0000036443 00000 n
+0000036577 00000 n
+0000036711 00000 n
+0000036845 00000 n
+0000036979 00000 n
+0000037113 00000 n
+0000037247 00000 n
+0000038744 00000 n
+0000038854 00000 n
+0000040289 00000 n
+0000040399 00000 n
+0000041895 00000 n
+0000042005 00000 n
+0000043495 00000 n
+0000043605 00000 n
+0000045154 00000 n
+0000045264 00000 n
+0000046838 00000 n
+0000046964 00000 n
+0000046985 00000 n
+0000047403 00000 n
+0000047529 00000 n
+0000054066 00000 n
+0000054120 00000 n
+0000047550 00000 n
+0000054180 00000 n
+0000047725 00000 n
+0000047926 00000 n
+0000048097 00000 n
+0000048256 00000 n
+0000048450 00000 n
+0000048704 00000 n
+0000048940 00000 n
+0000049141 00000 n
+0000049366 00000 n
+0000049579 00000 n
+0000049762 00000 n
+0000049968 00000 n
+0000050226 00000 n
+0000050507 00000 n
+0000050800 00000 n
+0000051170 00000 n
+0000051499 00000 n
+0000054246 00000 n
+0000051712 00000 n
+0000051828 00000 n
+0000051942 00000 n
+0000052051 00000 n
+0000052158 00000 n
+0000052244 00000 n
+0000052354 00000 n
+0000052466 00000 n
trailer
<<
-/Size 199
+/Size 207
/Root 2 0 R
/Info 4 0 R
>>
startxref
-52867
+54315
%%EOF
diff --git a/doc/tutorial/xmltutorial.xml b/doc/tutorial/xmltutorial.xml
index 8fda4efc..71d4160c 100644
--- a/doc/tutorial/xmltutorial.xml
+++ b/doc/tutorial/xmltutorial.xml
@@ -51,6 +51,11 @@
<date>Jan. 26. 2003</date>
<revremark>add index</revremark>
</revision>
+ <revision>
+ <revnumber>7</revnumber>
+ <date>April 25, 2003</date>
+ <revremark>add compilation appendix</revremark>
+ </revision>
</revhistory>
</articleinfo>
<abstract>
@@ -152,7 +157,8 @@
<sect1 id="xmltutorialparsing">
<title>Parsing the file</title>
<para><indexterm id="fileparsing" class="startofrange">
- <primary>file parsing</primary>
+ <primary>file</primary>
+ <secondary>parsing</secondary>
</indexterm>
Parsing the file requires only the name of the file and a single
function call, plus error checking. Full code: <xref
@@ -353,6 +359,10 @@ parseStory (xmlDocPtr doc, xmlNodePtr cur, char *keyword) {
</para>
<para>
+ <indexterm>
+ <primary>file</primary>
+ <secondary>saving</secondary>
+ </indexterm>
Once the node has been added, we would like to write the document to
file. Is you want the element to have a namespace, you can add it here as
well. In our case, the namespace is NULL.
@@ -563,12 +573,20 @@ Data encoding compatibility problems are one of the most common
</para>
</sect1>
-<!--
- <appendix id="furtherresources">
- <title>Further Resources</title>
- <para></para>
+ <appendix id="compilation">
+ <title>Compilation</title>
+ <para><indexterm>
+ <primary>compiler flags</primary>
+ </indexterm>
+ <application>Libxml</application> includes a script,
+ <application>xml2-config</application>, that can be used to generate
+ flags for compilation and linking of programs written with the
+ library. For pre-processor and compiler flags, use <command>xml2-config
+ --cflags</command>. For library linking flags, use <command>xml2-config
+ --libs</command>. Other options are available using <command>xml2-config
+ --help</command>.</para>
</appendix>
--->
+
<appendix id="sampledoc">
<title>Sample Document</title>
<programlisting>&STORY;</programlisting>
@@ -603,8 +621,6 @@ Data encoding compatibility problems are one of the most common
<programlisting>&CONVERT;</programlisting>
</para>
</appendix>
- <index>
- </index>
<appendix>
<title>Acknowledgements</title>
<para>A number of people have generously offered feedback, code and
@@ -618,4 +634,5 @@ Data encoding compatibility problems are one of the most common
</simplelist>
</para>
</appendix>
+ <index />
</article>