summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorgerv%gerv.net <>2004-01-25 03:30:57 +0100
committergerv%gerv.net <>2004-01-25 03:30:57 +0100
commit6c709dd097e65025038a0dc9c17fad6a88e99b6b (patch)
treec0c33411898e67410829ea142458440fe912b388 /docs
parentc7f3e4a3a055bbbec29a8731f388f9fa4648c768 (diff)
downloadbugzilla-6c709dd097e65025038a0dc9c17fad6a88e99b6b.tar.gz
bugzilla-6c709dd097e65025038a0dc9c17fad6a88e99b6b.tar.xz
Massive rearrangement of the installation section. Hopefully it makes sense now.
Diffstat (limited to 'docs')
-rw-r--r--docs/html/Bugzilla-Guide.html7033
-rw-r--r--docs/html/about.html8
-rw-r--r--docs/html/administration.html28
-rw-r--r--docs/html/bug_page.html8
-rw-r--r--docs/html/bugreports.html8
-rw-r--r--docs/html/cmdline.html14
-rw-r--r--docs/html/components.html8
-rw-r--r--docs/html/configuration.html1245
-rw-r--r--docs/html/conventions.html16
-rw-r--r--docs/html/copyright.html46
-rw-r--r--docs/html/credits.html6
-rw-r--r--docs/html/cust-change-permissions.html18
-rw-r--r--docs/html/cust-hooks.html454
-rw-r--r--docs/html/cust-templates.html40
-rw-r--r--docs/html/customization.html47
-rw-r--r--docs/html/database.html224
-rw-r--r--docs/html/dbdoc.html16
-rw-r--r--docs/html/dbmodify.html8
-rw-r--r--docs/html/disclaimer.html10
-rw-r--r--docs/html/extraconfig.html413
-rw-r--r--docs/html/faq.html52
-rw-r--r--docs/html/gfdl-0.html14
-rw-r--r--docs/html/gfdl-1.html18
-rw-r--r--docs/html/gfdl-10.html14
-rw-r--r--docs/html/gfdl-2.html18
-rw-r--r--docs/html/gfdl-3.html18
-rw-r--r--docs/html/gfdl-4.html18
-rw-r--r--docs/html/gfdl-5.html18
-rw-r--r--docs/html/gfdl-6.html18
-rw-r--r--docs/html/gfdl-7.html18
-rw-r--r--docs/html/gfdl-8.html18
-rw-r--r--docs/html/gfdl-9.html18
-rw-r--r--docs/html/gfdl-howto.html12
-rw-r--r--docs/html/gfdl.html44
-rw-r--r--docs/html/glossary.html16
-rw-r--r--docs/html/groups.html8
-rw-r--r--docs/html/hintsandtips.html18
-rw-r--r--docs/html/how.html826
-rw-r--r--docs/html/http.html535
-rw-r--r--docs/html/index.html257
-rw-r--r--docs/html/install-perlmodules-manual.html (renamed from docs/html/introduction.html)51
-rw-r--r--docs/html/installation.html1100
-rw-r--r--docs/html/installing-bugzilla.html343
-rw-r--r--docs/html/integration.html26
-rw-r--r--docs/html/list.html8
-rw-r--r--docs/html/milestones.html8
-rw-r--r--docs/html/modules-manual-download.html467
-rw-r--r--docs/html/modules-manual-instructions.html (renamed from docs/html/variant-redhat.html)97
-rw-r--r--docs/html/myaccount.html8
-rw-r--r--docs/html/newversions.html72
-rw-r--r--docs/html/os-specific.html125
-rw-r--r--docs/html/parameters.html8
-rw-r--r--docs/html/patches.html4
-rw-r--r--docs/html/patchviewer.html22
-rw-r--r--docs/html/products.html8
-rw-r--r--docs/html/programadmin.html395
-rw-r--r--docs/html/query.html8
-rw-r--r--docs/html/reporting.html18
-rw-r--r--docs/html/rewrite.html211
-rw-r--r--docs/html/security.html686
-rw-r--r--docs/html/stepbystep.html1993
-rw-r--r--docs/html/troubleshooting.html148
-rw-r--r--docs/html/upgrading.html22
-rw-r--r--docs/html/useradmin.html16
-rw-r--r--docs/html/userpreferences.html14
-rw-r--r--docs/html/using-intro.html8
-rw-r--r--docs/html/using.html66
-rw-r--r--docs/html/variant-fenris.html153
-rw-r--r--docs/html/variant-issuezilla.html156
-rw-r--r--docs/html/variant-perforce.html162
-rw-r--r--docs/html/variant-scarab.html158
-rw-r--r--docs/html/variant-sourceforge.html159
-rw-r--r--docs/html/variants.html173
-rw-r--r--docs/html/versions.html8
-rw-r--r--docs/html/voting.html8
-rw-r--r--docs/html/what-is-bugzilla.html155
-rw-r--r--docs/html/whatis.html151
-rw-r--r--docs/html/why-bugzilla.html227
-rw-r--r--docs/html/why-tracking.html156
-rw-r--r--docs/html/why.html227
-rw-r--r--docs/html/win32.html11
-rw-r--r--docs/pdf/Bugzilla-Guide.pdf18576
-rw-r--r--docs/txt/Bugzilla-Guide.txt2590
-rw-r--r--docs/xml/Bugzilla-Guide.xml22
-rw-r--r--docs/xml/about.xml43
-rw-r--r--docs/xml/customization.xml20
-rw-r--r--docs/xml/faq.xml13
-rw-r--r--docs/xml/gfdl.xml22
-rw-r--r--docs/xml/installation.xml2042
-rw-r--r--docs/xml/modules.xml145
90 files changed, 19538 insertions, 23379 deletions
diff --git a/docs/html/Bugzilla-Guide.html b/docs/html/Bugzilla-Guide.html
index b066c51d1..a593c3b31 100644
--- a/docs/html/Bugzilla-Guide.html
+++ b/docs/html/Bugzilla-Guide.html
@@ -1,7 +1,7 @@
<HTML
><HEAD
><TITLE
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TITLE
><META
NAME="GENERATOR"
@@ -44,14 +44,14 @@ CLASS="title"
><A
NAME="AEN2"
></A
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</H1
><H3
CLASS="corpauthor"
>The Bugzilla Team</H3
><P
CLASS="pubdate"
->2004-01-15<BR></P
+>2004-01-24<BR></P
><DIV
><DIV
CLASS="abstract"
@@ -124,211 +124,187 @@ HREF="#conventions"
></DD
><DT
>2. <A
-HREF="#introduction"
->Introduction</A
+HREF="#installing-bugzilla"
+>Installing Bugzilla</A
></DT
><DD
><DL
><DT
>2.1. <A
-HREF="#what-is-bugzilla"
->What is Bugzilla?</A
+HREF="#installation"
+>Installation</A
></DT
><DT
>2.2. <A
-HREF="#why-tracking"
->Why use a bug-tracking system?</A
+HREF="#configuration"
+>Configuration</A
></DT
><DT
>2.3. <A
-HREF="#why-bugzilla"
->Why use Bugzilla?</A
+HREF="#extraconfig"
+>Optional Additional Configuration</A
+></DT
+><DT
+>2.4. <A
+HREF="#os-specific"
+>OS-Specific Installation Notes</A
+></DT
+><DT
+>2.5. <A
+HREF="#troubleshooting"
+>Troubleshooting</A
></DT
></DL
></DD
><DT
>3. <A
-HREF="#using"
->Using Bugzilla</A
+HREF="#administration"
+>Administering Bugzilla</A
></DT
><DD
><DL
><DT
>3.1. <A
-HREF="#using-intro"
->Introduction</A
+HREF="#parameters"
+>Bugzilla Configuration</A
></DT
><DT
>3.2. <A
-HREF="#myaccount"
->Create a Bugzilla Account</A
+HREF="#useradmin"
+>User Administration</A
></DT
><DT
>3.3. <A
-HREF="#bug_page"
->Anatomy of a Bug</A
+HREF="#products"
+>Products</A
></DT
><DT
>3.4. <A
-HREF="#query"
->Searching for Bugs</A
+HREF="#components"
+>Components</A
></DT
><DT
>3.5. <A
-HREF="#list"
->Bug Lists</A
+HREF="#versions"
+>Versions</A
></DT
><DT
>3.6. <A
-HREF="#bugreports"
->Filing Bugs</A
+HREF="#milestones"
+>Milestones</A
></DT
><DT
>3.7. <A
-HREF="#patchviewer"
->Patch Viewer</A
+HREF="#voting"
+>Voting</A
></DT
><DT
>3.8. <A
-HREF="#hintsandtips"
->Hints and Tips</A
+HREF="#groups"
+>Groups and Group Security</A
></DT
><DT
>3.9. <A
-HREF="#userpreferences"
->User Preferences</A
-></DT
-><DT
->3.10. <A
-HREF="#reporting"
->Reports</A
+HREF="#upgrading"
+>Upgrading to New Releases</A
></DT
></DL
></DD
><DT
>4. <A
-HREF="#installation"
->Installation</A
+HREF="#customization"
+>Customising Bugzilla</A
></DT
><DD
><DL
><DT
>4.1. <A
-HREF="#stepbystep"
->Step-by-step Install</A
+HREF="#cust-templates"
+>Template Customization</A
></DT
><DT
>4.2. <A
-HREF="#http"
->HTTP Server Configuration</A
+HREF="#cust-hooks"
+>Template Hooks</A
></DT
><DT
>4.3. <A
-HREF="#extraconfig"
->Optional Additional Configuration</A
+HREF="#cust-change-permissions"
+>Customizing Who Can Change What</A
></DT
><DT
>4.4. <A
-HREF="#os-specific"
->OS Specific Installation Notes</A
+HREF="#dbmodify"
+>Modifying Your Running System</A
></DT
><DT
>4.5. <A
-HREF="#security"
->Bugzilla Security</A
+HREF="#dbdoc"
+>MySQL Bugzilla Database Introduction</A
></DT
><DT
>4.6. <A
-HREF="#troubleshooting"
->Troubleshooting</A
+HREF="#integration"
+>Integrating Bugzilla with Third-Party Tools</A
></DT
></DL
></DD
><DT
>5. <A
-HREF="#administration"
->Administering Bugzilla</A
+HREF="#using"
+>Using Bugzilla</A
></DT
><DD
><DL
><DT
>5.1. <A
-HREF="#parameters"
->Bugzilla Configuration</A
+HREF="#using-intro"
+>Introduction</A
></DT
><DT
>5.2. <A
-HREF="#useradmin"
->User Administration</A
+HREF="#myaccount"
+>Create a Bugzilla Account</A
></DT
><DT
>5.3. <A
-HREF="#products"
->Products</A
+HREF="#bug_page"
+>Anatomy of a Bug</A
></DT
><DT
>5.4. <A
-HREF="#components"
->Components</A
+HREF="#query"
+>Searching for Bugs</A
></DT
><DT
>5.5. <A
-HREF="#versions"
->Versions</A
+HREF="#list"
+>Bug Lists</A
></DT
><DT
>5.6. <A
-HREF="#milestones"
->Milestones</A
+HREF="#bugreports"
+>Filing Bugs</A
></DT
><DT
>5.7. <A
-HREF="#voting"
->Voting</A
+HREF="#patchviewer"
+>Patch Viewer</A
></DT
><DT
>5.8. <A
-HREF="#groups"
->Groups and Group Security</A
+HREF="#hintsandtips"
+>Hints and Tips</A
></DT
><DT
>5.9. <A
-HREF="#upgrading"
->Upgrading to New Releases</A
-></DT
-></DL
-></DD
-><DT
->6. <A
-HREF="#customization"
->Customising Bugzilla</A
-></DT
-><DD
-><DL
-><DT
->6.1. <A
-HREF="#cust-templates"
->Template Customization</A
-></DT
-><DT
->6.2. <A
-HREF="#cust-change-permissions"
->Customizing Who Can Change What</A
-></DT
-><DT
->6.3. <A
-HREF="#dbmodify"
->Modifying Your Running System</A
-></DT
-><DT
->6.4. <A
-HREF="#dbdoc"
->MySQL Bugzilla Database Introduction</A
+HREF="#userpreferences"
+>User Preferences</A
></DT
><DT
->6.5. <A
-HREF="#integration"
->Integrating Bugzilla with Third-Party Tools</A
+>5.10. <A
+HREF="#reporting"
+>Reports</A
></DT
></DL
></DD
@@ -353,6 +329,25 @@ HREF="#cmdline"
></DD
><DT
>C. <A
+HREF="#install-perlmodules-manual"
+>Manual Installation of Perl Modules</A
+></DT
+><DD
+><DL
+><DT
+>C.1. <A
+HREF="#modules-manual-instructions"
+>Instructions</A
+></DT
+><DT
+>C.2. <A
+HREF="#modules-manual-download"
+>Download Locations</A
+></DT
+></DL
+></DD
+><DT
+>D. <A
HREF="#gfdl"
>GNU Free Documentation License</A
></DT
@@ -361,57 +356,57 @@ HREF="#gfdl"
><DT
>0. <A
HREF="#gfdl-0"
->PREAMBLE</A
+>Preamble</A
></DT
><DT
>1. <A
HREF="#gfdl-1"
->APPLICABILITY AND DEFINITIONS</A
+>Applicability and Definition</A
></DT
><DT
>2. <A
HREF="#gfdl-2"
->VERBATIM COPYING</A
+>Verbatim Copying</A
></DT
><DT
>3. <A
HREF="#gfdl-3"
->COPYING IN QUANTITY</A
+>Copying in Quantity</A
></DT
><DT
>4. <A
HREF="#gfdl-4"
->MODIFICATIONS</A
+>Modifications</A
></DT
><DT
>5. <A
HREF="#gfdl-5"
->COMBINING DOCUMENTS</A
+>Combining Documents</A
></DT
><DT
>6. <A
HREF="#gfdl-6"
->COLLECTIONS OF DOCUMENTS</A
+>Collections of Documents</A
></DT
><DT
>7. <A
HREF="#gfdl-7"
->AGGREGATION WITH INDEPENDENT WORKS</A
+>Aggregation with Independent Works</A
></DT
><DT
>8. <A
HREF="#gfdl-8"
->TRANSLATION</A
+>Translation</A
></DT
><DT
>9. <A
HREF="#gfdl-9"
->TERMINATION</A
+>Termination</A
></DT
><DT
>10. <A
HREF="#gfdl-10"
->FUTURE REVISIONS OF THIS LICENSE</A
+>Future Revisions of this License</A
></DT
><DT
><A
@@ -433,50 +428,20 @@ CLASS="LOT"
CLASS="LOT"
><DT
><B
->List of Figures</B
-></DT
-><DT
->4-1. <A
-HREF="#install-mysql-packets"
->Set Max Packet Size in MySQL</A
-></DT
-><DT
->4-2. <A
-HREF="#trouble-filetemp-errors"
->Other File::Temp error messages</A
-></DT
-><DT
->4-3. <A
-HREF="#trouble-filetemp-patch"
->Patch for File::Temp in Perl 5.6.0</A
-></DT
-></DL
-></DIV
-><DIV
-CLASS="LOT"
-><DL
-CLASS="LOT"
-><DT
-><B
>List of Examples</B
></DT
><DT
->4-1. <A
-HREF="#install-perlmodules-cpan"
->Installing perl modules with CPAN</A
-></DT
-><DT
->5-1. <A
+>3-1. <A
HREF="#upgrade-cvs"
>Upgrading using CVS</A
></DT
><DT
->5-2. <A
+>3-2. <A
HREF="#upgrade-tarball"
>Upgrading using the tarball</A
></DT
><DT
->5-3. <A
+>3-3. <A
HREF="#upgrade-patches"
>Upgrading using patches</A
></DT
@@ -497,23 +462,14 @@ CLASS="section"
NAME="copyright"
></A
>1.1. Copyright Information</H1
+><P
+>This document is copyright (c) 2000-2004 by the various
+ Bugzilla contributors who wrote it.</P
><A
-NAME="AEN25"
+NAME="AEN26"
></A
-><TABLE
-BORDER="0"
-WIDTH="100%"
-CELLSPACING="0"
-CELLPADDING="0"
+><BLOCKQUOTE
CLASS="BLOCKQUOTE"
-><TR
-><TD
-WIDTH="10%"
-VALIGN="TOP"
->&nbsp;</TD
-><TD
-WIDTH="80%"
-VALIGN="TOP"
><P
>&#13; Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
@@ -522,29 +478,10 @@ VALIGN="TOP"
Front-Cover Texts, and with no Back-Cover Texts. A copy of
the license is included in <A
HREF="#gfdl"
->Appendix C</A
+>Appendix D</A
>.
</P
-></TD
-><TD
-WIDTH="10%"
-VALIGN="TOP"
->&nbsp;</TD
-></TR
-><TR
-><TD
-COLSPAN="2"
-ALIGN="RIGHT"
-VALIGN="TOP"
->--<SPAN
-CLASS="attribution"
->Copyright (c) 2000-2004 The Bugzilla Team</SPAN
-></TD
-><TD
-WIDTH="10%"
->&nbsp;</TD
-></TR
-></TABLE
+></BLOCKQUOTE
><P
>&#13; If you have any questions regarding this document, its
copyright, or publishing this document in non-electronic form,
@@ -578,10 +515,10 @@ NAME="disclaimer"
</P
><P
>&#13; Although the Bugzilla development team has taken great care to
- ensure that all exploitable bugs or options have been
- fixed, security holes surely exist. Great care should be taken both in
+ ensure that all exploitable bugs have been fixed, security holes surely
+ exist in any piece of code. Great care should be taken both in
the installation and usage of this software. The Bugzilla development
- team members assume no liability for your use of this software. You have
+ team members assume no liability for your use of Bugzilla. You have
the source code, and are responsible for auditing it yourself to ensure
your security needs are met.
</P
@@ -595,7 +532,7 @@ NAME="newversions"
></A
>1.3. New Versions</H1
><P
->&#13; This is the 2.17.5 version of The Bugzilla Guide. It is so named
+>&#13; This is the 2.17.7 version of The Bugzilla Guide. It is so named
to match the current version of Bugzilla.
This version of the guide, like its associated Bugzilla version, is a
@@ -607,8 +544,8 @@ NAME="newversions"
HREF="http://www.bugzilla.org"
TARGET="_top"
>http://www.bugzilla.org</A
->, or checked out via CVS.
- (Please follow the <A
+>, or checked out via CVS by
+ following the <A
HREF="http://www.mozilla.org/cvs.html"
TARGET="_top"
>Mozilla
@@ -618,12 +555,68 @@ TARGET="_top"
CLASS="filename"
>mozilla/webtools/bugzilla/docs/</TT
>
- subtree.) However, you should read the version
+ subtree. However, you should read the version
which came with the Bugzilla release you are using.
</P
><P
->&#13; The Bugzilla Guide is currently only available in English.
- If you would like to volunteer to translate it, please contact
+>&#13; The Bugzilla Guide, or a section of it, is also available in
+ the following languages:
+ <A
+HREF="http://bugzilla-de.sourceforge.net/docs/html/"
+TARGET="_top"
+>German</A
+>.
+ </P
+><P
+>
+ In addition, there are Bugzilla template localisation projects in
+ the following languages. They may have translated documentation
+ available:
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-be/"
+TARGET="_top"
+>Belarusian</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-br/"
+TARGET="_top"
+>Brazilian Portuguese</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-cn/"
+TARGET="_top"
+>Chinese</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-fr/"
+TARGET="_top"
+>French</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-de/"
+TARGET="_top"
+>German</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-kr/"
+TARGET="_top"
+>Korean</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-ru/"
+TARGET="_top"
+>Russian</A
+> and
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-es/"
+TARGET="_top"
+>Spanish</A
+>.
+ </P
+><P
+>
+ If you would like to volunteer to translate the Guide into additional
+ languages, please contact
<A
HREF="mailto:justdave@syndicomm.com"
TARGET="_top"
@@ -649,7 +642,7 @@ NAME="credits"
>&#13; Matthew P. Barnson, Kevin Brannen, Dawn Endico, Ben FrantzDale, Eric Hanson, Tara Hernandez, Dave Lawrence, Zach Lipton, Gervase Markham, Andrew Pearson, Joe Robins, Spencer Smith, Jacob Steenhagen, Ron Teitelbaum, Terry Weissman, Martin Wulffeld.
</P
><P
->&#13; Last but not least, all the members of the
+>&#13; Also, thanks are due to the members of the
<A
HREF="news://news.mozilla.org/netscape.public.mozilla.webtools"
TARGET="_top"
@@ -672,7 +665,7 @@ NAME="conventions"
><DIV
CLASS="informaltable"
><A
-NAME="AEN72"
+NAME="AEN83"
></A
><P
></P
@@ -998,1092 +991,17 @@ TARGET="_top"
CLASS="chapter"
><HR><H1
><A
-NAME="introduction"
-></A
->Chapter 2. Introduction</H1
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="what-is-bugzilla"
-></A
->2.1. What is Bugzilla?</H1
-><P
->&#13; Bugzilla is a bug- or issue-tracking system. Bug-tracking
- systems allow individual or groups of developers effectively to keep track
- of outstanding problems with their products.
- </P
-><P
-><EM
->Do we need more here?</EM
-></P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="why-tracking"
-></A
->2.2. Why use a bug-tracking system?</H1
-><P
->Those who do not use a bug-tracking system tend to rely on
- shared lists, email, spreadsheets and/or Post-It notes to monitor the
- status of defects. This procedure
- is usually error-prone and tends to cause those bugs judged least
- significant by developers to be dropped or ignored.</P
-><P
->Integrated defect-tracking systems make sure that nothing gets
- swept under the carpet; they provide a method of creating, storing,
- arranging and processing defect reports and enhancement requests.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="why-bugzilla"
-></A
->2.3. Why use Bugzilla?</H1
-><P
->Bugzilla is the leading open-source/free software bug tracking
- system. It boasts many advanced features, including:
- <P
-></P
-><UL
-><LI
-><P
->Powerful searching</P
-></LI
-><LI
-><P
->User-configurable email notifications of bug changes</P
-></LI
-><LI
-><P
->Full change history</P
-></LI
-><LI
-><P
->Inter-bug dependency tracking and graphing</P
-></LI
-><LI
-><P
->Excellent attachment management</P
-></LI
-><LI
-><P
->Integrated, product-based, granular security schema</P
-></LI
-><LI
-><P
->Fully security-audited, and runs under Perl's taint mode</P
-></LI
-><LI
-><P
->A robust, stable RDBMS back-end</P
-></LI
-><LI
-><P
->Completely customisable and/or localisable web user
- interface</P
-></LI
-><LI
-><P
->Additional XML, email and console interfaces</P
-></LI
-><LI
-><P
->Extensive configurability</P
-></LI
-><LI
-><P
->Smooth upgrade pathway between versions</P
-></LI
-></UL
->
- </P
-><P
->Bugzilla is very adaptable to various situations. Known uses
- currently include IT support queues, Systems Administration deployment
- management, chip design and development problem tracking (both
- pre-and-post fabrication), and software and hardware bug tracking for
- luminaries such as Redhat, NASA, Linux-Mandrake, and VA Systems.
- Combined with systems such as
- <A
-HREF="http://www.cvshome.org"
-TARGET="_top"
->CVS</A
->,
- <A
-HREF="http://www.mozilla.org/bonsai.html"
-TARGET="_top"
->Bonsai</A
->, or
- <A
-HREF="http://www.perforce.com"
-TARGET="_top"
->Perforce SCM</A
->, Bugzilla
- provides a powerful, easy-to-use configuration management solution.</P
-></DIV
-></DIV
-><DIV
-CLASS="chapter"
-><HR><H1
-><A
-NAME="using"
+NAME="installing-bugzilla"
></A
->Chapter 3. Using Bugzilla</H1
+>Chapter 2. Installing Bugzilla</H1
><DIV
CLASS="section"
><H1
CLASS="section"
><A
-NAME="using-intro"
-></A
->3.1. Introduction</H1
-><P
->This section contains information for end-users of Bugzilla.
- There is a Bugzilla test installation, called
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/"
-TARGET="_top"
->Landfill</A
->,
- which you are welcome to play with (if it's up.)
- However, it does not necessarily
- have all Bugzilla features enabled, and runs an up-to-the-minute version,
- so some things may not quite work as this document describes.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="myaccount"
-></A
->3.2. Create a Bugzilla Account</H1
-><P
->If you want to use Bugzilla, first you need to create an account.
- Consult with the administrator responsible for your installation of
- Bugzilla for the URL you should use to access it. If you're
- test-driving Bugzilla, use this URL:
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/"
-TARGET="_top"
->http://landfill.bugzilla.org/bugzilla-tip/</A
->.
- </P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Click the
- <SPAN
-CLASS="QUOTE"
->"Open a new Bugzilla account"</SPAN
->
-
- link, enter your email address and, optionally, your name in the
- spaces provided, then click
- <SPAN
-CLASS="QUOTE"
->"Create Account"</SPAN
->
-
- .</P
-></LI
-><LI
-><P
->Within moments, you should receive an email to the address
- you provided, which contains your login name (generally the
- same as the email address), and a password.
- This password is randomly generated, but can be
- changed to something more memorable.</P
-></LI
-><LI
-><P
->Click the
- <SPAN
-CLASS="QUOTE"
->"Log In"</SPAN
->
- link in the footer at the bottom of the page in your browser,
- enter your email address and password into the spaces provided, and
- click
- <SPAN
-CLASS="QUOTE"
->"Login"</SPAN
->.
- </P
-></LI
-></OL
-><P
->You are now logged in. Bugzilla uses cookies to remember you are
- logged in so, unless you have cookies disabled or your IP address changes,
- you should not have to log in again.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="bug_page"
-></A
->3.3. Anatomy of a Bug</H1
-><P
->The core of Bugzilla is the screen which displays a particular
- bug. It's a good place to explain some Bugzilla concepts.
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/show_bug.cgi?id=1"
-TARGET="_top"
->&#13; Bug 1 on Landfill</A
->
-
- is a good example. Note that the labels for most fields are hyperlinks;
- clicking them will take you to context-sensitive help on that
- particular field. Fields marked * may not be present on every
- installation of Bugzilla.</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->&#13; <EM
->Product and Component</EM
->:
- Bugs are divided up by Product and Component, with a Product
- having one or more Components in it. For example,
- bugzilla.mozilla.org's "Bugzilla" Product is composed of several
- Components:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <EM
->Administration:</EM
->
- Administration of a Bugzilla installation.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Bugzilla-General:</EM
->
- Anything that doesn't fit in the other components, or spans
- multiple components.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Creating/Changing Bugs:</EM
->
- Creating, changing, and viewing bugs.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Documentation:</EM
->
- The Bugzilla documentation, including The Bugzilla Guide.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Email:</EM
->
- Anything to do with email sent by Bugzilla.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Installation:</EM
->
- The installation process of Bugzilla.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Query/Buglist:</EM
->
- Anything to do with searching for bugs and viewing the
- buglists.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Reporting/Charting:</EM
->
- Getting reports from Bugzilla.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->User Accounts:</EM
->
- Anything about managing a user account from the user's perspective.
- Saved queries, creating accounts, changing passwords, logging in,
- etc.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->User Interface:</EM
->
- General issues having to do with the user interface cosmetics (not
- functionality) including cosmetic issues, HTML templates,
- etc.</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
- </P
-></LI
-><LI
-><P
->&#13; <EM
->Status and Resolution:</EM
->
-
- These define exactly what state the bug is in - from not even
- being confirmed as a bug, through to being fixed and the fix
- confirmed by Quality Assurance. The different possible values for
- Status and Resolution on your installation should be documented in the
- context-sensitive help for those items.</P
-></LI
-><LI
-><P
->&#13; <EM
->Assigned To:</EM
->
- The person responsible for fixing the bug.</P
-></LI
-><LI
-><P
->&#13; <EM
->*URL:</EM
->
- A URL associated with the bug, if any.</P
-></LI
-><LI
-><P
->&#13; <EM
->Summary:</EM
->
- A one-sentence summary of the problem.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Status Whiteboard:</EM
->
- (a.k.a. Whiteboard) A free-form text area for adding short notes
- and tags to a bug.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Keywords:</EM
->
- The administrator can define keywords which you can use to tag and
- categorise bugs - e.g. The Mozilla Project has keywords like crash
- and regression.</P
-></LI
-><LI
-><P
->&#13; <EM
->Platform and OS:</EM
->
- These indicate the computing environment where the bug was
- found.</P
-></LI
-><LI
-><P
->&#13; <EM
->Version:</EM
->
- The "Version" field is usually used for versions of a product which
- have been released, and is set to indicate which versions of a
- Component have the particular problem the bug report is
- about.</P
-></LI
-><LI
-><P
->&#13; <EM
->Priority:</EM
->
- The bug assignee uses this field to prioritise his or her bugs.
- It's a good idea not to change this on other people's bugs.</P
-></LI
-><LI
-><P
->&#13; <EM
->Severity:</EM
->
- This indicates how severe the problem is - from blocker
- ("application unusable") to trivial ("minor cosmetic issue"). You
- can also use this field to indicate whether a bug is an enhancement
- request.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Target:</EM
->
- (a.k.a. Target Milestone) A future version by which the bug is to
- be fixed. e.g. The Bugzilla Project's milestones for future
- Bugzilla versions are 2.18, 2.20, 3.0, etc. Milestones are not
- restricted to numbers, thought - you can use any text strings, such
- as dates.</P
-></LI
-><LI
-><P
->&#13; <EM
->Reporter:</EM
->
- The person who filed the bug.</P
-></LI
-><LI
-><P
->&#13; <EM
->CC list:</EM
->
- A list of people who get mail when the bug changes.</P
-></LI
-><LI
-><P
->&#13; <EM
->Attachments:</EM
->
- You can attach files (e.g. testcases or patches) to bugs. If there
- are any attachments, they are listed in this section.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Dependencies:</EM
->
- If this bug cannot be fixed unless other bugs are fixed (depends
- on), or this bug stops other bugs being fixed (blocks), their
- numbers are recorded here.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Votes:</EM
->
- Whether this bug has any votes.</P
-></LI
-><LI
-><P
->&#13; <EM
->Additional Comments:</EM
->
- You can add your two cents to the bug discussion here, if you have
- something worthwhile to say.</P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="query"
-></A
->3.4. Searching for Bugs</H1
-><P
->The Bugzilla Search page is is the interface where you can find
- any bug report, comment, or patch currently in the Bugzilla system. You
- can play with it here:
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/query.cgi"
-TARGET="_top"
->http://landfill.bugzilla.org/bugzilla-tip/query.cgi</A
->.</P
-><P
->The Search page has controls for selecting different possible
- values for all of the fields in a bug, as described above. For some
- fields, multiple values can be selected. In those cases, Bugzilla
- returns bugs where the content of the field matches any one of the selected
- values. If none is selected, then the field can take any value.</P
-><P
->Once you've run a search, you can save it as a Saved Search, which
- appears in the page footer.</P
-><P
->Highly advanced querying is done using Boolean Charts. See the
- Boolean Charts help link on the Search page for more information.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="list"
-></A
->3.5. Bug Lists</H1
-><P
->If you run a search, a list of matching bugs will be returned.
- </P
-><P
->The format of the list is configurable. For example, it can be
- sorted by clicking the column headings. Other useful features can be
- accessed using the links at the bottom of the list:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <EM
->Long Format:</EM
->
-
- this gives you a large page with a non-editable summary of the fields
- of each bug.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->CSV:</EM
->
-
- get the buglist as comma-separated values, for import into e.g.
- a spreadsheet.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Change Columns:</EM
->
-
- change the bug attributes which appear in the list.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Change several bugs at once:</EM
->
-
- If your account is sufficiently empowered, you can make the same
- change to all the bugs in the list - for example, changing their
- owner.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Send mail to bug owners:</EM
->
-
- Sends mail to the owners of all bugs on the list.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Edit Search:</EM
->
-
- If you didn't get exactly the results you were looking for, you can
- return to the Query page through this link and make small revisions
- to the query you just made so you get more accurate results.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Remember Search As:</EM
->
-
- You can give a search a name and remember it; a link will appear
- in your page footer giving you quick access to run it again later.
- </TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
- </P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="bugreports"
-></A
->3.6. Filing Bugs</H1
-><P
->Years of bug writing experience has been distilled for your
- reading pleasure into the
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/bugwritinghelp.html"
-TARGET="_top"
->&#13; Bug Writing Guidelines</A
->.
- While some of the advice is Mozilla-specific, the basic principles of
- reporting Reproducible, Specific bugs, isolating the Product you are
- using, the Version of the Product, the Component which failed, the
- Hardware Platform, and Operating System you were using at the time of
- the failure go a long way toward ensuring accurate, responsible fixes
- for the bug that bit you.</P
-><P
->The procedure for filing a test bug is as follows:</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Go to
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/"
-TARGET="_top"
->&#13; Landfill</A
->
- in your browser and click
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/enter_bug.cgi"
-TARGET="_top"
->&#13; Enter a new bug report</A
->.
- </P
-></LI
-><LI
-><P
->Select a product - any one will do.</P
-></LI
-><LI
-><P
->Fill in the fields. Bugzilla should have made reasonable
- guesses, based upon your browser, for the "Platform" and "OS"
- drop-down boxes. If they are wrong, change them.</P
-></LI
-><LI
-><P
->Select "Commit" and send in your bug report.</P
-></LI
-></OL
-><P
->Try to make sure that everything said in the summary is also
- said in the first comment. Summaries are often updated and this will
- ensure your original information is easily accessible.
- </P
-><P
->&#13; You do not need to put "any" or similar strings in the URL field.
- If there is no specific URL associated with the bug, leave this
- field blank.
- </P
-><P
->If you feel a bug you filed was incorrectly marked as a
- DUPLICATE of another, please question it in your bug, not
- the bug it was duped to. Feel free to CC the person who duped it
- if they are not already CCed.
- </P
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="patchviewer"
-></A
->3.7. Patch Viewer</H1
-><P
->Viewing and reviewing patches in Bugzilla is often difficult due to
- lack of context, improper format and the inherent readability issues that
- raw patches present. Patch Viewer is an enhancement to Bugzilla designed
- to fix that by offering increased context, linking to sections, and
- integrating with Bonsai, LXR and CVS.</P
-><P
->Patch viewer allows you to:</P
-><P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->View patches in color, with side-by-side view rather than trying
- to interpret the contents of the patch.</TD
-></TR
-><TR
-><TD
->See the difference between two patches.</TD
-></TR
-><TR
-><TD
->Get more context in a patch.</TD
-></TR
-><TR
-><TD
->Collapse and expand sections of a patch for easy
- reading.</TD
-></TR
-><TR
-><TD
->Link to a particular section of a patch for discussion or
- review</TD
-></TR
-><TR
-><TD
->Go to Bonsai or LXR to see more context, blame, and
- cross-references for the part of the patch you are looking at</TD
-></TR
-><TR
-><TD
->Create a rawtext unified format diff out of any patch, no
- matter what format it came from</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_view"
-></A
->3.7.1. Viewing Patches in Patch Viewer</H2
-><P
->The main way to view a patch in patch viewer is to click on the
- "Diff" link next to a patch in the Attachments list on a bug. You may
- also do this within the edit window by clicking the "View Attachment As
- Diff" button in the Edit Attachment screen.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_diff"
-></A
->3.7.2. Seeing the Difference Between Two Patches</H2
-><P
->To see the difference between two patches, you must first view the
- newer patch in Patch Viewer. Then select the older patch from the
- dropdown at the top of the page ("Differences between [dropdown] and
- this patch") and click the "Diff" button. This will show you what
- is new or changed in the newer patch.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_context"
-></A
->3.7.3. Getting More Context in a Patch</H2
-><P
->To get more context in a patch, you put a number in the textbox at
- the top of Patch Viewer ("Patch / File / [textbox]") and hit enter.
- This will give you that many lines of context before and after each
- change. Alternatively, you can click on the "File" link there and it
- will show each change in the full context of the file. This feature only
- works against files that were diffed using "cvs diff".</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_collapse"
-></A
->3.7.4. Collapsing and Expanding Sections of a Patch</H2
-><P
->To view only a certain set of files in a patch (for example, if a
- patch is absolutely huge and you want to only review part of it at a
- time), you can click the "(+)" and "(-)" links next to each file (to
- expand it or collapse it). If you want to collapse all files or expand
- all files, you can click the "Collapse All" and "Expand All" links at the
- top of the page.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_link"
-></A
->3.7.5. Linking to a Section of a Patch</H2
-><P
->To link to a section of a patch (for example, if you want to be
- able to give someone a URL to show them which part you are talking
- about) you simply click the "Link Here" link on the section header. The
- resulting URL can be copied and used in discussion. (Copy Link
- Location in Mozilla works as well.)</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_bonsai_lxr"
-></A
->3.7.6. Going to Bonsai and LXR</H2
-><P
->To go to Bonsai to get blame for the lines you are interested in,
- you can click the "Lines XX-YY" link on the section header you are
- interested in. This works even if the patch is against an old
- version of the file, since Bonsai stores all versions of the file.</P
-><P
->To go to LXR, you click on the filename on the file header
- (unfortunately, since LXR only does the most recent version, line
- numbers are likely to rot).</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="patchviewer_unified_diff"
-></A
->3.7.7. Creating a Unified Diff</H2
-><P
->If the patch is not in a format that you like, you can turn it
- into a unified diff format by clicking the "Raw Unified" link at the top
- of the page.</P
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="hintsandtips"
-></A
->3.8. Hints and Tips</H1
-><P
->This section distills some Bugzilla tips and best practices
- that have been developed.</P
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="AEN363"
-></A
->3.8.1. Autolinkification</H2
-><P
->Bugzilla comments are plain text - so typing &#60;U&#62; will
- produce less-than, U, greater-than rather than underlined text.
- However, Bugzilla will automatically make hyperlinks out of certain
- sorts of text in comments. For example, the text
- "http://www.bugzilla.org" will be turned into a link:
- <A
-HREF="http://www.bugzilla.org"
-TARGET="_top"
->http://www.bugzilla.org</A
->.
- Other strings which get linkified in the obvious manner are:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->bug 12345</TD
-></TR
-><TR
-><TD
->comment 7</TD
-></TR
-><TR
-><TD
->bug 23456, comment 53</TD
-></TR
-><TR
-><TD
->attachment 4321</TD
-></TR
-><TR
-><TD
->mailto:george@example.com</TD
-></TR
-><TR
-><TD
->george@example.com</TD
-></TR
-><TR
-><TD
->ftp://ftp.mozilla.org</TD
-></TR
-><TR
-><TD
->Most other sorts of URL</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
- </P
-><P
->A corollary here is that if you type a bug number in a comment,
- you should put the word "bug" before it, so it gets autolinkified
- for the convenience of others.
- </P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="quicksearch"
-></A
->3.8.2. Quicksearch</H2
-><P
->Quicksearch is a single-text-box query tool which uses
- metacharacters to indicate what is to be searched. For example, typing
- "<TT
-CLASS="filename"
->foo|bar</TT
->"
- into Quicksearch would search for "foo" or "bar" in the
- summary and status whiteboard of a bug; adding
- "<TT
-CLASS="filename"
->:BazProduct</TT
->" would
- search only in that product.
- </P
-><P
->You'll find the Quicksearch box on Bugzilla's
- front page, along with a
- <A
-HREF="../../quicksearch.html"
-TARGET="_top"
->Help</A
->
- link which details how to use it.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="commenting"
-></A
->3.8.3. Comments</H2
-><P
->If you are changing the fields on a bug, only comment if
- either you have something pertinent to say, or Bugzilla requires it.
- Otherwise, you may spam people unnecessarily with bug mail.
- To take an example: a user can set up their account to filter out messages
- where someone just adds themselves to the CC field of a bug
- (which happens a lot.) If you come along, add yourself to the CC field,
- and add a comment saying "Adding self to CC", then that person
- gets a pointless piece of mail they would otherwise have avoided.
- </P
-><P
->&#13; Don't use sigs in comments. Signing your name ("Bill") is acceptable,
- if you do it out of habit, but full mail/news-style
- four line ASCII art creations are not.
- </P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="attachments"
-></A
->3.8.4. Attachments</H2
-><P
->&#13; Use attachments, rather than comments, for large chunks of ASCII data,
- such as trace, debugging output files, or log files. That way, it doesn't
- bloat the bug for everyone who wants to read it, and cause people to
- receive fat, useless mails.
- </P
-><P
->Trim screenshots. There's no need to show the whole screen if
- you are pointing out a single-pixel problem.
- </P
-><P
->Don't attach simple test cases (e.g. one HTML file, one
- CSS file and an image) as a ZIP file. Instead, upload them in
- reverse order and edit the referring file so that they point to the
- attached files. This way, the test case works immediately
- out of the bug.
- </P
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="userpreferences"
-></A
->3.9. User Preferences</H1
-><P
->Once you have logged in, you can customise various aspects of
- Bugzilla via the "Edit prefs" link in the page footer.
- The preferences are split into three tabs:</P
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="accountsettings"
-></A
->3.9.1. Account Settings</H2
-><P
->On this tab, you can change your basic account information,
- including your password, email address and real name. For security
- reasons, in order to change anything on this page you must type your
- <EM
->current</EM
->
- password into the
- <SPAN
-CLASS="QUOTE"
->"Password"</SPAN
->
- field at the top of the page.
- If you attempt to change your email address, a confirmation
- email is sent to both the old and new addresses, with a link to use to
- confirm the change. This helps to prevent account hijacking.</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="emailsettings"
+NAME="installation"
></A
->3.9.2. Email Settings</H2
-><P
->On this tab you can reduce or increase the amount of email sent
- you from Bugzilla, opting in our out depending on your relationship to
- the bug and the change that was made to it.
- </P
-><P
->&#13; You can also do further filtering on the client side by
- using the X-Bugzilla-Reason mail header which Bugzilla
- adds to all bugmail. This tells you what relationship you have to the
- bug in question,
- and can be any of Owner, Reporter, QAcontact, CClist, Voter and
- WatchingComponent.</P
-><P
->By entering user email names, delineated by commas, into the
- "Users to watch" text entry box you can receive a copy of all the
- bugmail of other users (security settings permitting.) This powerful
- functionality enables seamless transitions as developers change
- projects or users go on holiday.</P
+>2.1. Installation</H1
><DIV
CLASS="note"
><P
@@ -2105,107 +1023,45 @@ ALT="Note"></TD
ALIGN="LEFT"
VALIGN="TOP"
><P
->The ability to watch other users may not be available in all
- Bugzilla installations. If you can't see it, ask your
- administrator.</P
+>If you just want to <EM
+>use</EM
+> Bugzilla,
+ you do not need to install it. None of this chapter is relevant to
+ you. Ask your Bugzilla administrator
+ for the URL to access it over the web.
+ </P
></TD
></TR
></TABLE
></DIV
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="permissionsettings"
-></A
->3.9.3. Permissions</H2
><P
->This is a purely informative page which outlines your current
- permissions on this installation of Bugzilla - what product groups you
- are in, and whether you can edit bugs or perform various administration
- functions.</P
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="reporting"
-></A
->3.10. Reports</H1
-><P
-><EM
->To be written</EM
-></P
-></DIV
-></DIV
-><DIV
-CLASS="chapter"
-><HR><H1
-><A
-NAME="installation"
-></A
->Chapter 4. Installation</H1
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="stepbystep"
-></A
->4.1. Step-by-step Install</H1
-><P
->Bugzilla has been successfully installed under many different
- operating systems including almost all Unix clones and
- <SPAN
-CLASS="productname"
->Microsoft Windows</SPAN
->. Many
- operating systems have utilities that make installation easier or quirks
- that make it harder. We have tried to collect that information in
- <A
+>The Bugzilla server software is usually installed on Linux or
+ Solaris.
+ If you are installing on another OS, check <A
HREF="#os-specific"
->Section 4.4</A
->, so unless you are on Linux,
- be sure to check out that section before
- you start your installation.
- </P
-><DIV
-CLASS="note"
+>Section 2.4</A
+>
+ before you start your installation to see if there are any special
+ instructions.
+ </P
><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
+>&#13; As an alternative to following these instructions, you may wish to
+ try Arne Schirmacher's unofficial and unsupported
+ <A
+HREF="http://www.softwaretesting.de/article/view/33/1/8/"
+TARGET="_top"
+>Bugzilla
+ Installer</A
+>, which installs Bugzilla and all its prerequisites
+ on Linux or Solaris systems.
+ </P
><P
->Windows is one of those operating systems that has many quirks
- and is not yet officially supported by the Bugzilla team. If you wish
- to install Bugzilla on Windows, be sure to see
- <A
-HREF="#os-win32"
->Section 4.4.1</A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
+>This guide assumes that you have administrative access to the
+ Bugzilla machine. It not possible to
+ install and run Bugzilla itself without administrative access except
+ in the very unlikely event that every single prerequisite is
+ already installed.
+ </P
><DIV
CLASS="warning"
><P
@@ -2227,33 +1083,21 @@ ALT="Warning"></TD
ALIGN="LEFT"
VALIGN="TOP"
><P
->While installing Bugzilla, it is a good idea to ensure that there
- is some kind of configurable firewall between you and the rest of the
- Internet
- as your machine may be insecure for periods during the install. Many
- installation steps require an active Internet connection to complete,
- but you must take care to ensure that at no point is your machine
- vulnerable to an attack.</P
+>The installation process may make your machine insecure for
+ short periods of time. Make sure there is a firewall between you
+ and the Internet.
+ </P
></TD
></TR
></TABLE
></DIV
><P
->This guide assumes that you already have your operating system
- installed, network configured, and have administrative access to the
- machine onto which you are installing Bugzilla. It is possible to
- install and run Bugzilla itself without administrative access, but you
- have to
- either make sure all the required software is installed or get somebody
- with administrative access to install it for you.
- </P
-><P
->&#13; You are strongly recommended to make a backup of your system
- before installing Bugzilla (and at regular intervals thereafter :-).
- </P
+>&#13; You are strongly recommended to make a backup of your system
+ before installing Bugzilla (and at regular intervals thereafter :-).
+ </P
><P
->Here's a basic step-by-step list:
- </P
+>In outline, the installation proceeds as follows:
+ </P
><DIV
CLASS="procedure"
><OL
@@ -2264,8 +1108,8 @@ TYPE="1"
HREF="#install-perl"
>Install Perl</A
>
- (5.6.0 or above)
- </P
+ (5.6.0 or above)
+ </P
></LI
><LI
><P
@@ -2273,8 +1117,8 @@ HREF="#install-perl"
HREF="#install-mysql"
>Install MySQL</A
>
- (3.23.41 or above)
- </P
+ (3.23.41 or above)
+ </P
></LI
><LI
><P
@@ -2282,31 +1126,28 @@ HREF="#install-mysql"
HREF="#install-webserver"
>Install a Webserver</A
>
- </P
+ </P
></LI
><LI
><P
><A
HREF="#install-bzfiles"
->Put Bugzilla in the Webspace</A
+>Install Bugzilla</A
>
- </P
+ </P
></LI
><LI
><P
><A
HREF="#install-perlmodules"
->Install Perl Modules</A
+>Install Perl modules</A
>
- </P
+ </P
></LI
><LI
><P
-><A
-HREF="#install-setupdatabase"
->Setup the MySQL Database</A
->
- </P
+>Configure all of the above.
+ </P
></LI
></OL
></DIV
@@ -2317,21 +1158,23 @@ CLASS="section"
><A
NAME="install-perl"
></A
->4.1.1. Perl</H2
+>2.1.1. Perl</H2
+><P
+>Installed Version Test: <TT
+CLASS="filename"
+>perl -v</TT
+></P
><P
>Any machine that doesn't have Perl on it is a sad machine indeed.
- If your OS doesn't come with it, Perl can be got in source form
- from <A
+ If you don't have it and your OS doesn't provide official packages,
+ visit <A
HREF="http://www.perl.com"
TARGET="_top"
>http://www.perl.com</A
>.
- There are also binary versions available for many platforms, most of which
- are linked to from perl.com.
- Although Bugzilla runs with perl 5.6.0,
- it's a good idea to be up to the very latest version
- if you can when running Bugzilla. As of this writing, that is Perl
- version 5.8.2.</P
+ Although Bugzilla runs with Perl 5.6.0,
+ it's a good idea to be using the latest stable version.
+ As of this writing, that is Perl 5.8.2.</P
></DIV
><DIV
CLASS="section"
@@ -2340,16 +1183,20 @@ CLASS="section"
><A
NAME="install-mysql"
></A
->4.1.2. MySQL</H2
+>2.1.2. MySQL</H2
><P
->If your OS doesn't come with it or provide official packages,
- visit the MySQL homepage at
- <A
+>Installed Version Test: <TT
+CLASS="filename"
+>mysql -V</TT
+></P
+><P
+>&#13; If you don't have it and your OS doesn't provide official packages,
+ visit <A
HREF="http://www.mysql.com"
TARGET="_top"
>http://www.mysql.com</A
->
- to grab and install the latest stable release of the server.
+>. You need MySQL version
+ 3.23.41 or higher.
</P
><DIV
CLASS="note"
@@ -2379,234 +1226,21 @@ CLASS="filename"
>/var</TT
>.
On some Unix systems, this is part of a smaller root partition,
- and may not have room for your bug database. You can set the data
- directory as an option to <TT
+ and may not have room for your bug database. To change the data
+ directory, you have to build MySQL from source yourself, and
+ set it as an option to <TT
CLASS="filename"
>configure</TT
->
- if you build MySQL from source yourself.</P
+>.</P
></TD
></TR
></TABLE
></DIV
><P
>If you install from something other than a packaging/installation
- system (such as .rpm, .dep, .exe, or .msi) you will need to configure
- your system so the MySQL server daemon will come back up whenever
- your machine reboots.
+ system (such as .rpm, .dep, .exe, or .msi) make sure the MySQL server
+ is started when the machine boots.
</P
-><P
->If you wish to have attachments larger than 64K, you will have to
- configure MySQL to accept large packets. This is done by adding the text
- in <A
-HREF="#install-mysql-packets"
->Figure 4-1</A
-> to your
- <TT
-CLASS="filename"
->my.conf</TT
-> file. There is also a parameter in Bugzilla
- for setting the maximum allowable attachment size.
-
- You should set this value to be slightly larger than that parameter.
- </P
-><DIV
-CLASS="figure"
-><A
-NAME="install-mysql-packets"
-></A
-><P
-><B
->Figure 4-1. Set Max Packet Size in MySQL</B
-></P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;[mysqld]
-# Allow packets up to 1M
-set-variable = max_allowed_packet=1M
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-></DIV
-><P
->If you are running Bugzilla and MySQL on the same machine, you may
- also wish to utilize the <TT
-CLASS="option"
->--skip-networking</TT
-> option as
- mentioned in <A
-HREF="#security-mysql"
->Section 4.5.2</A
-> for the added security.
- </P
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-setupdatabase"
-></A
->4.1.2.1. Adding a user to MySQL</H3
-><P
->This first thing you'll want to do is make sure you've given the
- <SPAN
-CLASS="QUOTE"
->"root"</SPAN
-> user a password as suggested in
- <A
-HREF="#security-mysql"
->Section 4.5.2</A
->. Then, you need to add a user for
- Bugzilla to use. For clarity, these instructions will
- assume that your MySQL user for Bugzilla will be <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->,
- the database will be called <SPAN
-CLASS="QUOTE"
->"bugs_db"</SPAN
-> and the password for
- the <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
-> user is <SPAN
-CLASS="QUOTE"
->"bugs_password"</SPAN
->. You
- should, of course, substitute the values you intend to use for your site.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Most people use <SPAN
-CLASS="QUOTE"
->"bugs"</SPAN
-> for both the user and
- database name. Don't use it for the password, though...
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->We use an SQL <B
-CLASS="command"
->GRANT</B
-> command to create a
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- user. This also restricts the
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- user to operations within a database called
- <SPAN
-CLASS="QUOTE"
->"bugs_db"</SPAN
->, and only allows the account to connect from
- <SPAN
-CLASS="QUOTE"
->"localhost"</SPAN
->.
- Modify it to reflect your setup if you will be connecting from
- another machine or as a different user.</P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13; <TT
-CLASS="prompt"
->mysql&#62;</TT
-> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
- DROP,REFERENCES ON bugs_db.* TO bugs_user@localhost
- IDENTIFIED BY 'bugs_password';
- <TT
-CLASS="prompt"
->mysql&#62;</TT
-> FLUSH PRIVILEGES;
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->If you are using MySQL 4, the bugs user also needs to be granted
- the <TT
-CLASS="computeroutput"
->LOCK TABLES</TT
-> and
- <TT
-CLASS="computeroutput"
->CREATE TEMPORARY TABLES</TT
-> permissions,
- so add them to the list in the
- <TT
-CLASS="computeroutput"
->GRANT</TT
-> command.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
></DIV
><DIV
CLASS="section"
@@ -2615,7 +1249,10 @@ CLASS="section"
><A
NAME="install-webserver"
></A
->4.1.3. HTTP Server</H2
+>2.1.3. Web Server</H2
+><P
+>Installed Version Test: view the default welcome page at
+ http://&#60;your-machine&#62;/</P
><P
>You have freedom of choice here, pretty much any web server that
is capable of running <A
@@ -2625,46 +1262,25 @@ CLASS="glossterm"
>CGI</I
></A
>
- scripts will work. <A
-HREF="#http"
->Section 4.2</A
-> has more information about
- configuring web servers to work with Bugzilla.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->We strongly recommend Apache as the web server to use. The
- Bugzilla Guide installation instructions, in general, assume you are
- using Apache. If you have got Bugzilla working using another webserver,
+ scripts will work.
+ However, we strongly recommend using the Apache web server
+ (either 1.3.x or 2.x), and
+ the installation instructions usually assume you are
+ using it. If you have got Bugzilla working using another webserver,
please share your experiences with us by filing a bug in <A
HREF="http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=Documentation"
TARGET="_top"
>Bugzilla Documentation</A
>.
- </P
-></TD
-></TR
-></TABLE
-></DIV
+ </P
+><P
+>&#13; If you don't have Apache and your OS doesn't provide official packages,
+ visit <A
+HREF="http://httpd.apache.org/"
+TARGET="_top"
+>http://httpd.apache.org/</A
+>.
+ </P
></DIV
><DIV
CLASS="section"
@@ -2673,67 +1289,22 @@ CLASS="section"
><A
NAME="install-bzfiles"
></A
->4.1.4. Bugzilla</H2
+>2.1.4. Bugzilla</H2
><P
->You should untar the Bugzilla files into a directory that you're
- willing to make writable by the default web server user (probably
- <SPAN
+>&#13; Download a Bugzilla tarball (or check it out from CVS) and place
+ it in a suitable directory, writable by the default web server user
+ (probably <SPAN
CLASS="QUOTE"
>"nobody"</SPAN
>).
- You may decide to put the files in the main web space for your
- web server or perhaps in
- <TT
-CLASS="filename"
->/usr/local</TT
->
- with a symbolic link in the web space that points to the Bugzilla
- directory.</P
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->If you symlink the bugzilla directory into your Apache's
- <TT
-CLASS="filename"
->html</TT
->
- hierarchy, you may receive
- <SPAN
-CLASS="errorname"
->Forbidden</SPAN
->
- errors unless you add the
+ Good locations are either directly in the main web space for your
+ web server or perhaps in
<TT
CLASS="filename"
->FollowSymLinks</TT
+>/usr/local</TT
>
- directive to the <TT
-CLASS="filename"
->&#60;Directory&#62;</TT
-> entry for
- the HTML root directory in httpd.conf.</P
-></TD
-></TR
-></TABLE
-></DIV
+ with a symbolic link from the web space.
+ </P
><DIV
CLASS="caution"
><P
@@ -2759,12 +1330,12 @@ VALIGN="TOP"
in a <TT
CLASS="filename"
>cgi-bin</TT
-> directory (this
+> directory. This
includes any directory which is configured using the
<TT
CLASS="option"
>ScriptAlias</TT
-> directive of Apache).
+> directive of Apache.
</P
></TD
></TR
@@ -2773,7 +1344,7 @@ CLASS="option"
><P
>Once all the files are in a web accessible directory, make that
directory writable by your webserver's user. This is a temporary step
- until you run the post-install
+ until you run the
<TT
CLASS="filename"
>checksetup.pl</TT
@@ -2785,30 +1356,33 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN522"
+NAME="install-perlmodules"
></A
->4.1.5. <TT
+>2.1.5. Perl Modules</H2
+><P
+>Bugzilla's installation process is based
+ on a script called <TT
CLASS="filename"
>checksetup.pl</TT
-></H2
-><P
->Next, run the magic checksetup.pl script.
- This is designed to check whether you have all of the right
- Perl modules in the correct
- versions, and that Bugzilla is generally set up correctly.
+>.
+ The first thing it checks is whether you have appropriate
+ versions of all the required
+ Perl modules. The aim of this section is to pass this check.
+ When it passes,
+ <EM
+>do not run it again</EM
+>,
+ but proceed to <A
+HREF="#configuration"
+>Section 2.2</A
+>.
</P
><P
->&#13; Eventually,
- it will make sure Bugzilla files and directories have reasonable
- permissions, set up the
- <TT
+>&#13; At this point, you need to <TT
CLASS="filename"
->data</TT
->
- directory, and create all the MySQL tables. But the first time you
- run it, it's highly likely to tell you that you are missing a few
- Perl modules. Make a note of which ones they are, and then proceed to
- the next section to install them.
+>su</TT
+> to root. You should
+ remain as root until the end of the install. Then run:
</P
><TABLE
BORDER="0"
@@ -2820,174 +1394,44 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="screen"
->&#13;<TT
+><TT
CLASS="prompt"
>bash#</TT
-> ./checksetup.pl
- </PRE
+> ./checksetup.pl</PRE
></FONT
></TD
></TR
></TABLE
><P
->&#13; The first time you run it with all the correct modules installed,
- it will create a file called
- <TT
-CLASS="filename"
->localconfig</TT
->.</P
-><P
->This file contains a variety of settings you may need to tweak
- including how Bugzilla should connect to the MySQL database.</P
-><P
->The connection settings include:
- <P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->server's host: just use
- <SPAN
-CLASS="QUOTE"
->"localhost"</SPAN
->
- if the MySQL server is local</P
-></LI
-><LI
-><P
->database name:
- <SPAN
-CLASS="QUOTE"
->"bugs_db"</SPAN
->
- if you're following these directions</P
-></LI
-><LI
-><P
->MySQL username:
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- if you're following these directions</P
-></LI
-><LI
-><P
->Password for the
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- MySQL account; (<SPAN
-CLASS="QUOTE"
->"bugs_password"</SPAN
-> above)</P
-></LI
-></OL
->
- </P
-><P
->Edit the file to change these. Once you are happy with the
- settings, <TT
-CLASS="filename"
->su</TT
-> to the user
- your web server runs as, and re-run
- <TT
+>&#13; <TT
CLASS="filename"
>checksetup.pl</TT
->. (Note: on some security-conscious
- systems, you may need to change the login shell for the webserver
- account before you can do this.)
- On this second run, it will create the database and an administrator
- account for which you will be prompted to provide information.</P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->The checksetup.pl script is designed so that you can run it at
- any time without causing harm. You should run it after any upgrade to
- Bugzilla.</P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="install-perlmodules"
-></A
->4.1.6. Perl Modules</H2
-><P
->Don't be intimidated by this long list of modules. See
- <A
-HREF="#install-modules-bundle-bugzilla"
->Section 4.1.6.1</A
-> for a way of
- installing all the ones you need with a single command.
+> will print out a list of the
+ required and optional Perl modules, together with the versions
+ (if any) installed on your machine.
+ The list of required modules is reasonably long; however, you
+ may already have several of them installed.
</P
><P
->Perl modules can be found using
- <A
-HREF="#gloss-cpan"
-><I
-CLASS="glossterm"
->CPAN</I
-></A
-> on Unix based systems or
- <A
-HREF="#gloss-ppm"
-><I
-CLASS="glossterm"
->PPM</I
-></A
-> on Win32.
+>&#13; There is a meta-module called Bundle::Bugzilla,
+ which installs all the other
+ modules with a single command. You should use this if you are running
+ Perl 5.6.1 or above.
</P
><P
->Good instuctions can be found for using each of these services on
- their respective websites. The basics can be found in
- <A
-HREF="#install-perlmodules-cpan"
->Example 4-1</A
-> for CPAN and
- <A
+>&#13; The preferred way of installing Perl modules is via CPAN on Unix,
+ or PPM on Windows (see <A
HREF="#win32-perlmodules"
->Section 4.4.1.2</A
-> for PPM.
+>Section 2.4.1.2</A
+>). These
+ instructions assume you are using CPAN; if for some reason you need
+ to install the Perl modules manually, see
+ <A
+HREF="#install-perlmodules-manual"
+>Appendix C</A
+>.
</P
-><DIV
-CLASS="example"
-><A
-NAME="install-perlmodules-cpan"
-></A
-><P
-><B
->Example 4-1. Installing perl modules with CPAN</B
-></P
-><P
->The easy way:
- <TABLE
+><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
@@ -2997,131 +1441,23 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="screen"
->&#13;<TT
+><TT
CLASS="prompt"
>bash#</TT
-> perl -MCPAN -e 'install "&#60;modulename&#62;"'
- </PRE
+> perl -MCPAN -e 'install "&#60;modulename&#62;"'</PRE
></FONT
></TD
></TR
></TABLE
->
- </P
><P
->Or the hard way:
- <TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13;<TT
-CLASS="prompt"
->bash#</TT
-> tar xzvf &#60;module&#62;.tar.gz <A
-NAME="cpan-moduletar"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
->
-<TT
-CLASS="prompt"
->bash#</TT
-> cd &#60;module&#62; <A
-NAME="cpan-moduledir"
-><IMG
-SRC="../images/callouts/2.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(2)"></A
->
-<TT
-CLASS="prompt"
->bash#</TT
-> perl Makefile.PL
-<TT
-CLASS="prompt"
->bash#</TT
-> make
-<TT
-CLASS="prompt"
->bash#</TT
-> make test
-<TT
-CLASS="prompt"
->bash#</TT
-> make install
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
->
- <DIV
-CLASS="calloutlist"
-><DL
-COMPACT="COMPACT"
-><DT
-><A
-HREF="#cpan-moduletar"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
-></DT
-><DD
->This assumes that you've already downloaded the
- <TT
+>&#13; If you using Bundle::Bugzilla, invoke the magic CPAN command on it.
+ Otherwise, you need to work down the
+ list of modules that <TT
CLASS="filename"
->&#60;module&#62;.tar.gz</TT
-> to the current working
- directory.
- </DD
-><DT
-><A
-HREF="#cpan-moduledir"
-><IMG
-SRC="../images/callouts/2.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(2)"></A
-></DT
-><DD
->The process of untarring the module as defined in
- <A
-HREF="#cpan-moduletar"
-><A
-HREF="#cpan-moduletar"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
-></A
-> will create the
- <TT
-CLASS="filename"
->&#60;module&#62;</TT
-> directory.
- </DD
-></DL
-></DIV
->
- </P
-></DIV
+>checksetup.pl</TT
+> says are
+ required, in the order given, invoking the command on each.
+ </P
><DIV
CLASS="tip"
><P
@@ -3165,45 +1501,38 @@ CLASS="QUOTE"
></TABLE
></DIV
><P
->Perl Modules (minimum version):
+>&#13; Here is a complete list of modules and their minimum versions.
+ Some modules have special installation notes, which follow.
+ </P
+><P
+>Required Perl modules:
<P
></P
><OL
TYPE="1"
><LI
><P
->&#13; <A
-HREF="#install-modules-bundle-bugzilla"
->Bundle::Bugzilla</A
->
- (Will allow you to skip the rest)
+>&#13; AppConfig (1.52)
</P
></LI
><LI
><P
->&#13; <A
-HREF="#install-modules-cgi"
->CGI</A
->
- (2.88)
+>&#13; CGI (2.93)
</P
></LI
><LI
><P
->&#13; <A
-HREF="#install-modules-date-format"
->Date::Format</A
->
- (2.21)
+>&#13; Data::Dumper (any)
</P
></LI
><LI
><P
->&#13; <A
-HREF="#install-modules-dbi"
->DBI</A
->
- (1.32)
+>&#13; Date::Format (2.21)
+ </P
+></LI
+><LI
+><P
+>&#13; DBI (1.32)
</P
></LI
><LI
@@ -3217,44 +1546,32 @@ HREF="#install-modules-dbd-mysql"
></LI
><LI
><P
->&#13; <A
-HREF="#install-file-spec"
->File::Spec</A
->
- (0.82)
+>&#13; File::Spec (0.82)
</P
></LI
><LI
><P
->&#13; <A
-HREF="#install-modules-file-temp"
->File::Temp</A
->
- (any)
+>&#13; File::Temp (any)
</P
></LI
><LI
><P
>&#13; <A
HREF="#install-modules-template"
->Template Toolkit</A
+>Template</A
>
(2.08)
</P
></LI
><LI
><P
->&#13; <A
-HREF="#install-modules-text-wrap"
->Text::Wrap</A
->
- (2001.0131)
+>&#13; Text::Wrap (2001.0131)
</P
></LI
></OL
>
- and, optionally:
+ Optional Perl modules:
<P
></P
><OL
@@ -3280,15 +1597,6 @@ HREF="#install-modules-chart-base"
><LI
><P
>&#13; <A
-HREF="#install-modules-xml-parser"
->XML::Parser</A
->
- (any) for the XML interface
- </P
-></LI
-><LI
-><P
->&#13; <A
HREF="#install-modules-gd-graph"
>GD::Graph</A
>
@@ -3307,10 +1615,10 @@ HREF="#install-modules-gd-text-align"
><LI
><P
>&#13; <A
-HREF="#install-modules-mime-parser"
->MIME::Parser</A
+HREF="#install-modules-xml-parser"
+>XML::Parser</A
>
- (any) for the email interface
+ (any) for the XML interface
</P
></LI
><LI
@@ -3322,190 +1630,18 @@ HREF="#install-modules-patchreader"
(0.9.1) for pretty HTML view of patches
</P
></LI
-></OL
->
- </P
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-modules-bundle-bugzilla"
-></A
->4.1.6.1. Bundle::Bugzilla</H3
-><P
->If you are running at least perl 5.6.1, you can save yourself a lot
- of time by using Bundle::Bugzilla. This bundle contains every module
- required to get Bugzilla running. It does not include GD and friends, but
- these are not required for a base install and can always be added later
- if the need arises.
- </P
+><LI
><P
->Assuming your perl was installed with CPAN (most unix installations
- are), using Bundle::Bugzilla is really easy. Simply follow along with the
- commands below.
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13;<TT
-CLASS="prompt"
->bash#</TT
-> <B
-CLASS="command"
->perl -MCPAN -eshell</B
-> <A
-NAME="bundle-cpanconfig"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
->
-cpan shell -- CPAN exploration and modules installation (v1.63)
-ReadLine support enabled
-
-<TT
-CLASS="prompt"
->cpan&#62;</TT
+>&#13; <A
+HREF="#install-modules-mime-parser"
+>MIME::Parser</A
>
-
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><DIV
-CLASS="calloutlist"
-><DL
-COMPACT="COMPACT"
-><DT
-><A
-HREF="#bundle-cpanconfig"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
-></DT
-><DD
->At this point, unless you've used CPAN on this machine before,
- you'll have to go through a series of configuration steps.
- </DD
-></DL
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-modules-cgi"
-></A
->4.1.6.2. CGI (2.88)</H3
-><P
->The CGI module parses form elements and cookies and does many
- other usefule things. It come as a part of recent perl distributions, but
- Bugzilla needs a fairly new version.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/CGI.pm/"
-TARGET="_top"
->http://search.cpan.org/dist/CGI.pm/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/CGI.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/CGI.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-modules-date-format"
-></A
->4.1.6.3. TimeDate modules (2.21)</H3
-><P
->Many of the more common date/time/calendar related Perl modules
- have been grouped into a bundle similar to the MySQL modules bundle.
- This bundle is stored on the CPAN under the name TimeDate.
- The component module we're most interested in is the Date::Format
- module, but installing all of them is probably a good idea anyway.
+ (any) for the optional email interface
+ </P
+></LI
+></OL
+>
</P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/TimeDate/"
-TARGET="_top"
->http://search.cpan.org/dist/TimeDate/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"
-TARGET="_top"
->http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-modules-dbi"
-></A
->4.1.6.4. DBI (1.32)</H3
-><P
->The DBI module is a generic Perl module used the
- MySQL-related modules. As long as your Perl installation was done
- correctly the DBI module should be a breeze. It's a mixed Perl/C
- module, but Perl's MakeMaker system simplifies the C compilation
- greatly.</P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/DBI/"
-TARGET="_top"
->http://search.cpan.org/dist/DBI/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://dbi.perl.org/doc/"
-TARGET="_top"
->http://dbi.perl.org/doc/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
><DIV
CLASS="section"
><HR><H3
@@ -3513,107 +1649,20 @@ CLASS="section"
><A
NAME="install-modules-dbd-mysql"
></A
->4.1.6.5. MySQL-related modules</H3
-><P
->The Perl/MySQL interface requires a few mutually-dependent Perl
- modules. These modules are grouped together into the the
- Msql-Mysql-modules package.</P
-><P
->The MakeMaker process will ask you a few questions about the
- desired compilation target and your MySQL installation. For most of the
- questions the provided default will be adequate, but when asked if your
- desired target is the MySQL or mSQL packages, you should
- select the MySQL related ones. Later you will be asked if you wish to
- provide backwards compatibility with the older MySQL packages; you
- should answer YES to this question. The default is NO.</P
-><P
->A host of 'localhost' should be fine and a testing user of 'test'
- with a null password should find itself with sufficient access to run
- tests on the 'test' database which MySQL created upon installation.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/DBD-mysql/"
-TARGET="_top"
->http://search.cpan.org/dist/DBD-mysql/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pod"
-TARGET="_top"
->http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pod</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-file-spec"
-></A
->4.1.6.6. File::Spec (0.82)</H3
+>2.1.5.1. DBD::mysql</H3
><P
->File::Spec is a perl module that allows file operations, such as
- generating full path names, to work cross platform.
- </P
+>The installation process will ask you a few questions about the
+ desired compilation target and your MySQL installation. For most of the
+ questions the provided default will be adequate, but when asked if your
+ desired target is the MySQL or mSQL packages, you should
+ select the MySQL-related ones. Later you will be asked if you wish to
+ provide backwards compatibility with the older MySQL packages; you
+ should answer YES to this question. The default is NO.</P
><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/File-Spec/"
-TARGET="_top"
->http://search.cpan.org/dist/File-Spec/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/File/Spec.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-modules-file-temp"
-></A
->4.1.6.7. File::Temp (any)</H3
-><P
->File::Temp is used to generate a temporary filename that is
- guaranteed to be unique. It comes as a standard part of perl
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/File-Spec/"
-TARGET="_top"
->http://search.cpan.org/dist/File-Spec/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/File/Temp.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>A host of 'localhost' should be fine. A testing user of 'test',
+ with a null password, should have sufficient access to run
+ tests on the 'test' database which MySQL creates upon installation.
+ </P
></DIV
><DIV
CLASS="section"
@@ -3622,58 +1671,13 @@ CLASS="section"
><A
NAME="install-modules-template"
></A
->4.1.6.8. Template Toolkit (2.08)</H3
+>2.1.5.2. Template Toolkit (2.08)</H3
><P
>When you install Template Toolkit, you'll get asked various
- questions about features to enable. The defaults are fine, except
- that it is recommended you use the high speed XS Stash of the Template
- Toolkit, in order to achieve best performance.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/Template-Toolkit/"
-TARGET="_top"
->http://search.cpan.org/dist/Template-Toolkit/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz"
-TARGET="_top"
->http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.template-toolkit.org/docs.html"
-TARGET="_top"
->http://www.template-toolkit.org/docs.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><HR><H3
-CLASS="section"
-><A
-NAME="install-modules-text-wrap"
-></A
->4.1.6.9. Text::Wrap (2001.0131)</H3
-><P
->Text::Wrap is designed to proved intelligent text wrapping.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/Text-Tabs+Wrap/"
-TARGET="_top"
->http://search.cpan.org/dist/Text-Tabs+Wrap/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+ questions about features to enable. The defaults are fine, except
+ that it is recommended you use the high speed XS Stash of the Template
+ Toolkit, in order to achieve best performance.
+ </P
></DIV
><DIV
CLASS="section"
@@ -3682,10 +1686,10 @@ CLASS="section"
><A
NAME="install-modules-gd"
></A
->4.1.6.10. GD (1.20) [optional]</H3
+>2.1.5.3. GD (1.20)</H3
><P
->You need the GD library if you want any of the graphing to work.
- </P
+>The GD module is only required if you want graphical reports.
+ </P
><DIV
CLASS="note"
><P
@@ -3707,20 +1711,20 @@ ALT="Note"></TD
ALIGN="LEFT"
VALIGN="TOP"
><P
->The Perl GD library requires some other libraries that may or
- may not be installed on your system, including
- <TT
+>The Perl GD module requires some other libraries that may or
+ may not be installed on your system, including
+ <TT
CLASS="classname"
>libpng</TT
>
- and
- <TT
+ and
+ <TT
CLASS="classname"
>libgd</TT
>.
- The full requirements are listed in the Perl GD library README.
- If compiling GD fails, it's probably because you're
- missing a required library.</P
+ The full requirements are listed in the Perl GD module README.
+ If compiling GD fails, it's probably because you're
+ missing a required library.</P
></TD
></TR
></TABLE
@@ -3746,40 +1750,21 @@ ALT="Tip"></TD
ALIGN="LEFT"
VALIGN="TOP"
><P
->The version of the GD perl module you need is very closely tied
- to the <TT
+>The version of the GD module you need is very closely tied
+ to the <TT
CLASS="classname"
>libgd</TT
> version installed on your system.
- If you have a version 1.x of <TT
+ If you have a version 1.x of <TT
CLASS="classname"
>libgd</TT
> the 2.x
- versions of the GD perl module won't work for you.
- </P
+ versions of the GD module won't work for you.
+ </P
></TD
></TR
></TABLE
></DIV
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/GD/"
-TARGET="_top"
->http://search.cpan.org/dist/GD/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://stein.cshl.org/WWW/software/GD/"
-TARGET="_top"
->http://stein.cshl.org/WWW/software/GD/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
></DIV
><DIV
CLASS="section"
@@ -3788,126 +1773,61 @@ CLASS="section"
><A
NAME="install-modules-chart-base"
></A
->4.1.6.11. Chart::Base (0.99c) [optional]</H3
-><P
->The Chart module provides Bugzilla with on-the-fly charting
- abilities. It can be installed in the usual fashion after it has been
- fetched from CPAN.
- Note that earlier versions that 0.99c used GIFs, which are no longer
- supported by the latest versions of GD.</P
+>2.1.5.4. Chart::Base (0.99c)</H3
><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/Chart/"
-TARGET="_top"
->http://search.cpan.org/dist/Chart/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/Chart.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/Chart.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>The Chart::Base module is only required if you want graphical
+ reports.
+ Note that earlier versions that 0.99c used GIFs, which are no longer
+ supported by the latest versions of GD.</P
></DIV
><DIV
CLASS="section"
><HR><H3
CLASS="section"
><A
-NAME="install-modules-xml-parser"
+NAME="install-modules-gd-graph"
></A
->4.1.6.12. XML::Parser (any) [optional]</H3
+>2.1.5.5. GD::Graph (any)</H3
><P
->XML::Parser is used by the <TT
-CLASS="filename"
->importxml.pl</TT
->
- script. You only need it if you are going to be importing bugs (such as
- for bug moving). XML::Parser requires that the
- <TT
-CLASS="classname"
->expat</TT
-> library is already installed on your machine.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/XML-Parser/"
-TARGET="_top"
->http://search.cpan.org/dist/XML-Parser/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>The GD::Graph module is only required if you want graphical
+ reports.
+ </P
></DIV
><DIV
CLASS="section"
><HR><H3
CLASS="section"
><A
-NAME="install-modules-gd-graph"
+NAME="install-modules-gd-text-align"
></A
->4.1.6.13. GD::Graph (any) [optional]</H3
+>2.1.5.6. GD::Text::Align (any)</H3
><P
->In addition to GD listed above, the reporting interface of Bugzilla
- needs to have the GD::Graph module installed.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDGraph/"
-TARGET="_top"
->http://search.cpan.org/dist/GDGraph/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDGraph/Graph.pm"
-TARGET="_top"
->http://search.cpan.org/dist/GDGraph/Graph.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>The GD::Text::Align module is only required if you want graphical
+ reports.
+ </P
></DIV
><DIV
CLASS="section"
><HR><H3
CLASS="section"
><A
-NAME="install-modules-gd-text-align"
+NAME="install-modules-xml-parser"
></A
->4.1.6.14. GD::Text::Align (any) [optional]</H3
+>2.1.5.7. XML::Parser (any)</H3
><P
->GD::Text::Align, as the name implies, is used to draw aligned
- strings of text. It is needed by the reporting interface.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDTextUtil/"
-TARGET="_top"
->http://search.cpan.org/dist/GDTextUtil/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"
-TARGET="_top"
->http://search.cpan.org/dist/GDTextUtil/Text/Align.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>The XML::Parser module is only required if you want to import
+ XML bugs using the <TT
+CLASS="filename"
+>importxml.pl</TT
+>
+ script. This is required to use Bugzilla's "move bugs" feature;
+ you may also want to use it for migrating from another bug database.
+ XML::Parser requires that the
+ <TT
+CLASS="classname"
+>expat</TT
+> library is already installed on your machine.
+ </P
></DIV
><DIV
CLASS="section"
@@ -3916,33 +1836,15 @@ CLASS="section"
><A
NAME="install-modules-mime-parser"
></A
->4.1.6.15. MIME::Parser (any) [optional]</H3
+>2.1.5.8. MIME::Parser (any)</H3
><P
->MIME::Parser is only needed if you want to use the e-mail interface
- located in the <TT
+>The MIME::Parser module is only required if you want to use the
+ email interface
+ located in the <TT
CLASS="filename"
>contrib</TT
> directory.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/MIME-tools/"
-TARGET="_top"
->http://search.cpan.org/dist/MIME-tools/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"
-TARGET="_top"
->http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+ </P
></DIV
><DIV
CLASS="section"
@@ -3951,125 +1853,213 @@ CLASS="section"
><A
NAME="install-modules-patchreader"
></A
->4.1.6.16. PatchReader (0.9.1) [optional]</H3
-><P
->PatchReader is only needed if you want to use Patch Viewer, a
- Bugzilla feature to format patches in a pretty HTML fashion. There are a
- number of optional parameters you can configure Patch Viewer with as well,
- including cvsroot, cvsroot_get, lxr_root, bonsai_url, lxr_url, and
- lxr_root. Patch Viewer also optionally will use cvs, diff and interdiff
- utilities if they exist on the system (interdiff can be found in the
- patchutils package at <A
-HREF="http://cyberelk.net/tim/patchutils/"
-TARGET="_top"
->http://cyberelk.net/tim/patchutils/</A
->.
- These programs' locations can be configured in localconfig.
- </P
+>2.1.5.9. PatchReader (0.9.1)</H3
><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/author/JKEISER/PatchReader/"
-TARGET="_top"
->http://search.cpan.org/author/JKEISER/PatchReader/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"
-TARGET="_top"
->http://www.johnkeiser.com/mozilla/Patch_Viewer.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>The PatchReader module is only required if you want to use
+ Patch Viewer, a
+ Bugzilla feature to show code patches in your web browser in a more
+ readable form.
+ </P
+></DIV
></DIV
></DIV
><DIV
CLASS="section"
-><HR><H2
+><HR><H1
CLASS="section"
><A
-NAME="AEN768"
+NAME="configuration"
></A
->4.1.7. Configuring Bugzilla</H2
+>2.2. Configuration</H1
+><DIV
+CLASS="warning"
><P
->&#13; Once checksetup.pl has run successfully, Bugzilla should start up.
- Proceed to the correct URL and log in with the administrator account
- you defined in the last checksetup.pl run.
- </P
+></P
+><TABLE
+CLASS="warning"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/warning.gif"
+HSPACE="5"
+ALT="Warning"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
><P
->&#13; You should run through the parameters on the Edit Parameters page
- (link in the footer) and set them all to appropriate values.
- They key parameters are documented in <A
-HREF="#parameters"
->Section 5.1</A
->.
- </P
-></DIV
+>Poorly-configured MySQL and Bugzilla installations have
+ given attackers full access to systems in the past. Please take the
+ security parts of these guidelines seriously, even for Bugzilla
+ machines hidden away behind your firewall.</P
+></TD
+></TR
+></TABLE
></DIV
><DIV
CLASS="section"
-><HR><H1
+><HR><H2
CLASS="section"
><A
-NAME="http"
+NAME="localconfig"
></A
->4.2. HTTP Server Configuration</H1
+>2.2.1. localconfig</H2
><P
->The Bugzilla Team recommends Apache when using Bugzilla, however, any web server
- that can be configured to run <A
-HREF="#gloss-cgi"
-><I
-CLASS="glossterm"
->CGI</I
-></A
-> scripts
- should be able to handle Bugzilla. No matter what web server you choose, but
- especially if you choose something other than Apache, you should be sure to read
- <A
-HREF="#security-access"
->Section 4.5.4</A
->.
- </P
+>&#13; Once you run <TT
+CLASS="filename"
+>checksetup.pl</TT
+> with all the correct
+ modules installed, it displays a message about, and write out a
+ file called,
+ <TT
+CLASS="filename"
+>localconfig</TT
+>. This file contains the default
+ settings for a number of Bugzilla parameters.
+ </P
><P
->The plan for this section is to eventually document the specifics of how to lock
- down permissions on individual web servers.
- </P
+>Load this file in your editor. The only value you
+ <EM
+>need</EM
+> to change is $db_pass, the password for
+ the user you will create for your database.
+ Pick a strong password (for simplicity, it should not contain
+ single quote characters) and put it here.
+ </P
+><P
+>&#13; The other options in the <TT
+CLASS="filename"
+>localconfig</TT
+> file
+ are documented by their accompanying comments. If you have a slightly
+ non-standard MySQL setup, you may wish to change one or more of
+ the other "$db_*" parameters.
+ </P
+><P
+>&#13; You may also wish to change the names of
+ the priorities, severities, operating systems and platforms for your
+ installation. However, you can always change these after installation
+ has finished; if you then re-run
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+>, the changes will get picked up.
+ </P
+></DIV
><DIV
CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="http-apache"
+NAME="mysql"
></A
->4.2.1. Apache <SPAN
-CLASS="productname"
->httpd</SPAN
-></H2
+>2.2.2. MySQL</H2
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="security-mysql"
+></A
+>2.2.2.1. Security</H3
><P
->You will have to make sure that Apache is properly
- configured to run the Bugzilla CGI scripts. You also need to make sure
- that the <TT
+>MySQL ships as insecure by default.
+ It allows anybody to on the local machine full administrative
+ capabilities without requiring a password; the special
+ MySQL root account (note: this is <EM
+>not</EM
+> the same as
+ the system root) also has no password.
+ Also, many installations default to running
+ <SPAN
+CLASS="application"
+>mysqld</SPAN
+> as the system root.
+ </P
+><P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>To disable the anonymous user account
+ and set a password for the root user, execute the following. The
+ root user password should be different to the bugs user password
+ you set in
+ <TT
CLASS="filename"
->.htaccess</TT
-> files created by
- <B
-CLASS="command"
->./checksetup.pl</B
-> are allowed to override Apache's normal access
- permissions or else important password information may be exposed to the
- Internet.
- </P
+>localconfig</TT
+> in the previous section,
+ and also different to
+ the password for the system root account on your machine.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+> <TT
+CLASS="prompt"
+>bash$</TT
+> mysql mysql
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> DELETE FROM user WHERE user = '';
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> UPDATE user SET password = password('<TT
+CLASS="replaceable"
+><I
+>new_password</I
+></TT
+>') WHERE user = 'root';
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> FLUSH PRIVILEGES;</PRE
+></FONT
+></TD
+></TR
+></TABLE
><P
->You need to configure Apache to run .cgi files outside the
- <TT
+>From this point forward, to run the
+ <TT
CLASS="filename"
->cgi-bin</TT
-> directory.
- Open your
- <TT
+>mysql</TT
+> command-line client,
+ you will need to type
+ <B
+CLASS="command"
+>mysql -u root -p</B
+> and enter
+ <TT
+CLASS="replaceable"
+><I
+>new_password</I
+></TT
+> when prompted.
+ </P
+></LI
+><LI
+><P
+>If you run MySQL on the same machine as your web server, you
+ should disable remote access to MySQL by adding
+ the following to your <TT
CLASS="filename"
->httpd.conf</TT
-> file and make sure the
- following line exists and is uncommented:</P
+>/etc/my.conf</TT
+>:
+ </P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -4080,24 +2070,54 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;AddHandler cgi-script .cgi
- </PRE
+> [myslqd]
+ # Prevent network access to MySQL.
+ skip-networking</PRE
></FONT
></TD
></TR
></TABLE
+></LI
+><LI
+><P
+>Consult the documentation that came with your system for
+ information on making <SPAN
+CLASS="application"
+>mysqld</SPAN
+> run as an
+ unprivileged user.
+ </P
+></LI
+><LI
+><P
+>For added security, you could also run MySQL, or even all
+ of Bugzilla
+ in a chroot jail; however, instructions for doing that are beyond
+ the scope of this document.
+ </P
+></LI
+></OL
+></DIV
+><DIV
+CLASS="section"
+><HR><H3
+CLASS="section"
+><A
+NAME="install-setupdatabase"
+></A
+>2.2.2.2. Allow large attachments</H3
><P
->To allow <TT
+>You need to configure MySQL to accept large packets, if you
+ want to have attachments larger than 64K. Add the text
+ below to your
+ <TT
CLASS="filename"
->.htaccess</TT
-> files to override
- permissions and .cgi files to run in the Bugzilla directory, make sure
- the following two lines are in a <TT
-CLASS="computeroutput"
->Directory</TT
->
- directive that applies to the Bugzilla directory on your system
- (either the Bugzilla directory or one of its parents).
+>/etc/my.conf</TT
+>.
+ There is also a parameter in Bugzilla
+ for setting the maximum allowable attachment size, (default 1MB).
+ Bugzilla will only accept attachments up to the lower of these two
+ sizes.
</P
><TABLE
BORDER="0"
@@ -4108,29 +2128,108 @@ WIDTH="100%"
><FONT
COLOR="#000000"
><PRE
-CLASS="programlisting"
->&#13;Options +ExecCGI
-AllowOverride Limit
- </PRE
+CLASS="screen"
+> [mysqld]
+ # Allow packets up to 1M
+ set-variable = max_allowed_packet=1M</PRE
></FONT
></TD
></TR
></TABLE
+></DIV
+><DIV
+CLASS="section"
+><HR><H3
+CLASS="section"
+><A
+NAME="install-setupdatabase-adduser"
+></A
+>2.2.2.3. Add a user to MySQL</H3
><P
->You should modify the &#60;DirectoryIndex&#62; parameter for
- the Apache virtual host running your Bugzilla installation to
- allow <TT
-CLASS="filename"
->index.cgi</TT
-> as the index page for a
- directory, as well as the usual <TT
+>You need to add a new MySQL user for
+ Bugzilla to use. (It's not safe to have Bugzilla use the MySQL root
+ account.) The following instructions assume the defaults in
+ <TT
CLASS="filename"
->index.html</TT
->,
+>localconfig</TT
+>;
+ if you changed those, you need to modify the
+ SQL command appropriately. You will need the
<TT
+CLASS="replaceable"
+><I
+>$db_pass</I
+></TT
+> password you set in
+ <TT
+CLASS="filename"
+>localconfig</TT
+> in
+ <A
+HREF="#localconfig"
+>Section 2.2.1</A
+>.
+ </P
+><P
+>We use an SQL <B
+CLASS="command"
+>GRANT</B
+> command to create a
+ <SPAN
+CLASS="QUOTE"
+>"bugs"</SPAN
+>
+ user. This also restricts the
+ <SPAN
+CLASS="QUOTE"
+>"bugs"</SPAN
+>
+ user to operations within a database called
+ <SPAN
+CLASS="QUOTE"
+>"bugs"</SPAN
+>, and only allows the account to connect from
+ <SPAN
+CLASS="QUOTE"
+>"localhost"</SPAN
+>.
+ Modify it to reflect your setup if you will be connecting from
+ another machine or as a different user.</P
+><P
+>Run the <TT
CLASS="filename"
->index.htm</TT
->, and so forth. </P
+>mysql</TT
+> command-line client and
+ enter:</P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+> <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
+ DROP,REFERENCES ON bugs.* TO bugs@localhost
+ IDENTIFIED BY '<TT
+CLASS="replaceable"
+><I
+>$db_pass</I
+></TT
+>';
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> FLUSH PRIVILEGES</PRE
+></FONT
+></TD
+></TR
+></TABLE
><DIV
CLASS="note"
><P
@@ -4152,124 +2251,296 @@ ALT="Note"></TD
ALIGN="LEFT"
VALIGN="TOP"
><P
->For more information on Apache and its directives, see the
- glossary entry on <A
-HREF="#gloss-apache"
-><I
-CLASS="glossterm"
->Apache</I
-></A
->.
+>If you are using MySQL 4, you need to add
+ the <TT
+CLASS="computeroutput"
+>LOCK TABLES</TT
+> and
+ <TT
+CLASS="computeroutput"
+>CREATE TEMPORARY TABLES</TT
+> permissions
+ to the list.
</P
></TD
></TR
></TABLE
></DIV
></DIV
+></DIV
><DIV
CLASS="section"
><HR><H2
CLASS="section"
><A
+NAME="AEN400"
+></A
+>2.2.3. checksetup.pl</H2
+><P
+>&#13; Next, rerun <TT
+CLASS="filename"
+>checksetup.pl</TT
+>. It reconfirms
+ that all the modules are present, and notices the altered
+ localconfig file, which it assumes you have edited to your
+ satisfaction. It compiles the UI templates,
+ connects to the database using the 'bugs'
+ user you created and the password you defined, and creates the
+ 'bugs' database and the tables therein.
+ </P
+><P
+>&#13; After that, it asks for details of an administrator account. Bugzilla
+ can have multiple administrators - you can create more later - but
+ it needs one to start off with.
+ Enter the email address of an administrator, his or her full name,
+ and a suitable Bugzilla password.
+ </P
+><P
+>&#13; <TT
+CLASS="filename"
+>checksetup.pl</TT
+> will then finish. You may rerun
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+> at any time if you wish.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="http"
+></A
+>2.2.4. Web server</H2
+><P
+>Configure your web server according to the instructions in the
+ appropriate section. The Bugzilla Team recommends Apache.
+ </P
+><DIV
+CLASS="section"
+><HR><H3
+CLASS="section"
+><A
+NAME="http-apache"
+></A
+>2.2.4.1. Apache <SPAN
+CLASS="productname"
+>httpd</SPAN
+></H3
+><P
+>Load <TT
+CLASS="filename"
+>httpd.conf</TT
+> in your editor.</P
+><P
+>Uncomment (or add) the following line.
+ This configures Apache to run .cgi files outside the
+ <TT
+CLASS="filename"
+>cgi-bin</TT
+> directory.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+> AddHandler cgi-script .cgi</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>Apache uses <TT
+CLASS="computeroutput"
+>&#60;Directory&#62;</TT
+>
+ directives to permit fine-grained permission setting.
+ Add the following two lines to a
+ <TT
+CLASS="computeroutput"
+>&#60;Directory&#62;</TT
+> directive that
+ applies either to the Bugzilla directory or one of its parents
+ (e.g. the <TT
+CLASS="computeroutput"
+>&#60;Directory /var/www/html&#62;</TT
+>
+ directive).
+ This allows Bugzilla's <TT
+CLASS="filename"
+>.htaccess</TT
+> files to
+ override global permissions, and allows .cgi files to run in the
+ Bugzilla directory.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+> Options +ExecCGI +FollowSymLinks
+ AllowOverride Limit</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>Add <TT
+CLASS="filename"
+>index.cgi</TT
+> to the end
+ of the <TT
+CLASS="computeroutput"
+>DirectoryIndex</TT
+>
+ line.</P
+><P
+><TT
+CLASS="filename"
+>checksetup.pl</TT
+> can set tighter permissions
+ on Bugzilla's files and directories if it knows what user the
+ webserver runs as. Look for the <TT
+CLASS="computeroutput"
+>User</TT
+>
+ line in <TT
+CLASS="filename"
+>httpd.conf</TT
+>, and place that value in
+ the <TT
+CLASS="replaceable"
+><I
+>$webservergroup</I
+></TT
+> variable in
+ <TT
+CLASS="filename"
+>localconfig</TT
+>. Then rerun
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+>.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H3
+CLASS="section"
+><A
NAME="http-iis"
></A
->4.2.2. Microsoft <SPAN
+>2.2.4.2. Microsoft <SPAN
CLASS="productname"
>Internet Information Services</SPAN
-></H2
+></H3
><P
>If you need, or for some reason even want, to use Microsoft's
- <SPAN
+ <SPAN
CLASS="productname"
>Internet Information Services</SPAN
> or
- <SPAN
+ <SPAN
CLASS="productname"
>Personal Web Server</SPAN
> you should be able
- to. You will need to configure them to know how to run CGI scripts,
- however. This is described in Microsoft Knowledge Base article
- <A
+ to. You will need to configure them to know how to run CGI scripts.
+ This is described in Microsoft Knowledge Base article
+ <A
HREF="http://support.microsoft.com/support/kb/articles/Q245/2/25.asp"
TARGET="_top"
>Q245225</A
>
- for <SPAN
+ for <SPAN
CLASS="productname"
>Internet Information Services</SPAN
> and
- <A
+ <A
HREF="http://support.microsoft.com/support/kb/articles/Q231/9/98.asp"
TARGET="_top"
>Q231998</A
>
- for <SPAN
+ for <SPAN
CLASS="productname"
>Personal Web Server</SPAN
>.
- </P
+ </P
><P
>Also, and this can't be stressed enough, make sure that files such as
- <TT
+ <TT
CLASS="filename"
>localconfig</TT
> and your <TT
CLASS="filename"
>data</TT
>
- directory are secured as described in <A
+ directory are secured as described in <A
HREF="#security-access"
->Section 4.5.4</A
+>Section 2.2.4.4</A
>.
- </P
+ </P
></DIV
><DIV
CLASS="section"
-><HR><H2
+><HR><H3
CLASS="section"
><A
NAME="http-aol"
></A
->4.2.3. AOL Server</H2
+>2.2.4.3. AOL Server</H3
><P
>Ben FrantzDale reported success using AOL Server with Bugzilla. He
- reported his experience and what appears below is based on that.
- </P
+ reported his experience and what appears below is based on that.
+ </P
><P
>AOL Server will have to be configured to run
- <A
+ <A
HREF="#gloss-cgi"
><I
CLASS="glossterm"
>CGI</I
></A
> scripts, please consult
- the documentation that came with your server for more information on
- how to do this.
- </P
+ the documentation that came with your server for more information on
+ how to do this.
+ </P
><P
>Because AOL Server doesn't support <TT
CLASS="filename"
>.htaccess</TT
>
- files, you'll have to create a <A
+ files, you'll have to create a <A
HREF="#gloss-tcl"
><I
CLASS="glossterm"
>TCL</I
></A
>
- script. You should create an <TT
+ script. You should create an <TT
CLASS="filename"
>aolserver/modules/tcl/filter.tcl</TT
>
- file (the filename shouldn't matter) with the following contents (change
- <TT
+ file (the filename shouldn't matter) with the following contents (change
+ <TT
CLASS="computeroutput"
>/bugzilla/</TT
> to the web-based path to
- your Bugzilla installation):
- </P
+ your Bugzilla installation):
+ </P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -4280,20 +2551,20 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;ns_register_filter preauth GET /bugzilla/localconfig filter_deny
-ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
-ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
-ns_register_filter preauth GET /bugzilla/*.pl filter_deny
-ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
-ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
-ns_register_filter preauth GET /bugzilla/data/* filter_deny
-ns_register_filter preauth GET /bugzilla/template/* filter_deny
-
-proc filter_deny { why } {
- ns_log Notice "filter_deny"
- return "filter_return"
-}
- </PRE
+>&#13; ns_register_filter preauth GET /bugzilla/localconfig filter_deny
+ ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
+ ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
+ ns_register_filter preauth GET /bugzilla/*.pl filter_deny
+ ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
+ ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
+ ns_register_filter preauth GET /bugzilla/data/* filter_deny
+ ns_register_filter preauth GET /bugzilla/template/* filter_deny
+
+ proc filter_deny { why } {
+ ns_log Notice "filter_deny"
+ return "filter_return"
+ }
+ </PRE
></FONT
></TD
></TR
@@ -4320,21 +2591,21 @@ ALIGN="LEFT"
VALIGN="TOP"
><P
>This probably doesn't account for all possible editor backup
- files so you may wish to add some additional variations of
- <TT
+ files so you may wish to add some additional variations of
+ <TT
CLASS="filename"
>localconfig</TT
>. For more information, see
- <A
+ <A
HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=186383"
TARGET="_top"
->&#13; bug 186383</A
+>&#13; bug 186383</A
> or <A
HREF="http://online.securityfocus.com/bid/6501"
TARGET="_top"
>Bugtraq ID 6501</A
>.
- </P
+ </P
></TD
></TR
></TABLE
@@ -4361,47 +2632,344 @@ ALIGN="LEFT"
VALIGN="TOP"
><P
>If you are using webdot from research.att.com (the default
- configuration for the <TT
+ configuration for the <TT
CLASS="option"
>webdotbase</TT
> paramater), you
- will need to allow access to <TT
+ will need to allow access to <TT
CLASS="filename"
>data/webdot/*.dot</TT
>
- for the reasearch.att.com machine.
- </P
+ for the reasearch.att.com machine.
+ </P
><P
>If you are using a local installation of <A
HREF="http://www.graphviz.org"
TARGET="_top"
>GraphViz</A
>, you will need to allow
- everybody to access <TT
+ everybody to access <TT
CLASS="filename"
>*.png</TT
>,
- <TT
+ <TT
CLASS="filename"
>*.gif</TT
>, <TT
CLASS="filename"
>*.jpg</TT
>, and
- <TT
+ <TT
CLASS="filename"
>*.map</TT
> in the
- <TT
+ <TT
CLASS="filename"
>data/webdot</TT
> directory.
- </P
+ </P
></TD
></TR
></TABLE
></DIV
></DIV
+><DIV
+CLASS="section"
+><HR><H3
+CLASS="section"
+><A
+NAME="security-access"
+></A
+>2.2.4.4. Web Server Access Controls</H3
+><P
+>Users of Apache can skip this section because
+ Bugzilla ships with <TT
+CLASS="filename"
+>.htaccess</TT
+> files which
+ restrict access in the manner required.
+ Users of other webservers, read on.
+ </P
+><P
+>There are several files in the Bugzilla directory
+ that should not be accessible from the web. You need to configure
+ your webserver so they they aren't. Not doing this may reveal
+ sensitive information such as database passwords.
+ </P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>In the main Bugzilla directory, you should:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block:
+ <TT
+CLASS="filename"
+>*.pl</TT
+>, <TT
+CLASS="filename"
+>*localconfig*</TT
+>, <TT
+CLASS="filename"
+>runtests.sh</TT
+>
+ </P
+></LI
+><LI
+><P
+>But allow:
+ <TT
+CLASS="filename"
+>localconfig.js</TT
+>, <TT
+CLASS="filename"
+>localconfig.rdf</TT
+>
+ </P
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>data</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+><LI
+><P
+>But allow:
+ <TT
+CLASS="filename"
+>duplicates.rdf</TT
+>
+ </P
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>data/webdot</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>If you use a remote webdot server:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+><LI
+><P
+>But allow
+ <TT
+CLASS="filename"
+>*.dot</TT
+>
+ only for the remote webdot server</P
+></LI
+></UL
+></LI
+><LI
+><P
+>Otherwise, if you use a local GraphViz:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+><LI
+><P
+>But allow:
+ <TT
+CLASS="filename"
+>*.png</TT
+>, <TT
+CLASS="filename"
+>*.gif</TT
+>, <TT
+CLASS="filename"
+>*.jpg</TT
+>, <TT
+CLASS="filename"
+>*.map</TT
+>
+ </P
+></LI
+></UL
+></LI
+><LI
+><P
+>And if you don't use any dot:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+></UL
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>Bugzilla</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>template</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+></UL
+></LI
+></UL
+><P
+>You should test to make sure that the files mentioned above are
+ not accessible from the Internet, especially your
+ <TT
+CLASS="filename"
+>localconfig</TT
+> file which contains your database
+ password. To test, simply point your web browser at the file; for
+ example, to test mozilla.org's installation, we'd try to access
+ <A
+HREF="http://bugzilla.mozilla.org/localconfig"
+TARGET="_top"
+>http://bugzilla.mozilla.org/localconfig</A
+>. You should
+ get a <SPAN
+CLASS="errorcode"
+>403</SPAN
+> <SPAN
+CLASS="errorname"
+>Forbidden</SPAN
+>
+ error.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="install-config-bugzilla"
+></A
+>2.2.5. Bugzilla</H2
+><P
+>&#13; Your Bugzilla should now be working. Access
+ <TT
+CLASS="filename"
+>http://&#60;your-bugzilla-server&#62;/</TT
+> -
+ you should see the Bugzilla
+ front page. If not, consult the Troubleshooting section,
+ <A
+HREF="#troubleshooting"
+>Section 2.5</A
+>.
+ </P
+><P
+>&#13; Log in with the administrator account you defined in the last
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+> run. You should go through
+ the parameters on the Edit Parameters page
+ (see link in the footer) and see if there are any you wish to
+ change.
+ They key parameters are documented in <A
+HREF="#parameters"
+>Section 3.1</A
+>;
+ you should certainly alter
+ <B
+CLASS="command"
+>maintainer</B
+> and <B
+CLASS="command"
+>urlbase</B
+>;
+ you may also want to alter
+ <B
+CLASS="command"
+>cookiepath</B
+> or <B
+CLASS="command"
+>requirelogin</B
+>.
+ </P
+><P
+>&#13; This would also be a good time to revisit the
+ <TT
+CLASS="filename"
+>localconfig</TT
+> file and make sure that the
+ names of the priorities, severities, platforms and operating systems
+ are those you wish to use when you start creating bugs. Remember
+ to rerun <TT
+CLASS="filename"
+>checksetup.pl</TT
+> if you change it.
+ </P
+><P
+>&#13; Bugzilla has several optional features which require extra
+ configuration. You can read about those in
+ <A
+HREF="#extraconfig"
+>Section 2.3</A
+>.
+ </P
+></DIV
></DIV
><DIV
CLASS="section"
@@ -4410,18 +2978,84 @@ CLASS="section"
><A
NAME="extraconfig"
></A
->4.3. Optional Additional Configuration</H1
+>2.3. Optional Additional Configuration</H1
+><P
+>&#13; Bugzilla has a number of optional features. This section describes how
+ to configure or enable them.
+ </P
><DIV
CLASS="section"
-><H2
+><HR><H2
+CLASS="section"
+><A
+NAME="AEN584"
+></A
+>2.3.1. Bug Graphs</H2
+><P
+>If you have installed the necessary Perl modules you
+ can start collecting statistics for the nifty Bugzilla
+ graphs.</P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+><TT
+CLASS="prompt"
+>bash#</TT
+> <B
+CLASS="command"
+>crontab -e</B
+></PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; This should bring up the crontab file in your editor.
+ Add a cron entry like this to run
+ <TT
+CLASS="filename"
+>collectstats.pl</TT
+>
+ daily at 5 after midnight:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>5 0 * * * cd &#60;your-bugzilla-directory&#62; ; ./collectstats.pl</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>After two days have passed you'll be able to view bug graphs from
+ the Reports page.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
CLASS="section"
><A
-NAME="AEN843"
+NAME="AEN594"
></A
->4.3.1. Dependency Charts</H2
+>2.3.2. Dependency Charts</H2
><P
->As well as the text-based dependency graphs, Bugzilla also
- supports dependency graphing, using a package called 'dot'.
+>As well as the text-based dependency trees, Bugzilla also
+ supports a graphical view of dependency relationships, using a
+ package called 'dot'.
Exactly how this works is controlled by the 'webdotbase' parameter,
which can have one of three values:
</P
@@ -4456,7 +3090,7 @@ TARGET="_top"
>
</P
><P
->So, to get this working, install
+>The easiest way to get this working is to install
<A
HREF="http://www.graphviz.org/"
TARGET="_top"
@@ -4470,137 +3104,37 @@ TARGET="_top"
server-side image maps</A
> in Apache.
Alternatively, you could set up a webdot server, or use the AT&#38;T
- public webdot server (the
- default for the webdotbase param). Note that AT&#38;T's server won't work
- if Bugzilla is only accessible using HARTS.
- </P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="AEN858"
-></A
->4.3.2. Bug Graphs</H2
-><P
->As long as you installed the GD and Graph::Base Perl modules you
- might as well turn on the nifty Bugzilla bug reporting graphs.</P
-><P
->Add a cron entry like this to run
- <TT
-CLASS="filename"
->collectstats.pl</TT
->
- daily at 5 after midnight:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <TT
-CLASS="computeroutput"
->&#13; <TT
-CLASS="prompt"
->bash#</TT
->
-
- <B
-CLASS="command"
->crontab -e</B
->
- </TT
->
- </TD
-></TR
-><TR
-><TD
->&#13; <TT
-CLASS="computeroutput"
->5 0 * * * cd &#60;your-bugzilla-directory&#62; ;
- ./collectstats.pl</TT
->
- </TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
+ public webdot server. This is the default for the webdotbase param,
+ but it's often overloaded and slow. Note that AT&#38;T's server
+ won't work
+ if Bugzilla is only accessible using HARTS.
+ <EM
+>Editor's note: What the heck is HARTS? Google doesn't know...
+ </EM
>
</P
-><P
->After two days have passed you'll be able to view bug graphs from
- the Bug Reports page.</P
></DIV
><DIV
CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN871"
+NAME="AEN610"
></A
->4.3.3. The Whining Cron</H2
+>2.3.3. The Whining Cron</H2
><P
->By now you have a fully functional Bugzilla, but what good are
- bugs if they're not annoying? To help make those bugs more annoying you
+>What good are
+ bugs if they're not annoying? To help make them more so you
can set up Bugzilla's automatic whining system to complain at engineers
which leave their bugs in the NEW or REOPENED state without triaging them.
</P
><P
->&#13; This can be done by
- adding the following command as a daily crontab entry (for help on that
- see that crontab man page):
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <TT
-CLASS="computeroutput"
->&#13; <B
-CLASS="command"
->cd &#60;your-bugzilla-directory&#62; ;
- ./whineatnews.pl</B
->
- </TT
->
- </TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
+>&#13;
+ This can be done by
+ adding the following command as a daily crontab entry, in the same manner
+ as explained above for bug graphs. This example runs it at 12.55am.
</P
-><DIV
-CLASS="tip"
-><P
-></P
><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Depending on your system, crontab may have several manpages.
- The following command should lead you to the most useful page for
- this purpose:
- <TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
@@ -4610,18 +3144,66 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;man 5 crontab
- </PRE
+>55 0 * * * cd &#60;your-bugzilla-directory&#62; ; ./whineatnews.pl</PRE
></FONT
></TD
></TR
></TABLE
->
- </P
-></TD
-></TR
-></TABLE
></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patch-viewer"
+></A
+>2.3.4. Patch Viewer</H2
+><P
+>&#13; Patch Viewer is the engine behind Bugzilla's graphical display of
+ code patches. You can integrate this with copies of the
+ <TT
+CLASS="filename"
+>cvs</TT
+>, <TT
+CLASS="filename"
+>lxr</TT
+> and
+ <TT
+CLASS="filename"
+>bonsai</TT
+> tools if you have them, by giving
+ the locations of your installation of these tools in
+ <TT
+CLASS="filename"
+>editparams.cgi</TT
+>.
+ </P
+><P
+>&#13; Patch Viewer also optionally will use the
+ <TT
+CLASS="filename"
+>cvs</TT
+>, <TT
+CLASS="filename"
+>diff</TT
+> and
+ <TT
+CLASS="filename"
+>interdiff</TT
+>
+ command-line utilities if they exist on the system.
+ Interdiff can be obtained from
+ <A
+HREF="http://cyberelk.net/tim/patchutils/"
+TARGET="_top"
+>http://cyberelk.net/tim/patchutils/</A
+>.
+ If these programs are not in the system path, you can configure
+ their locations in <TT
+CLASS="filename"
+>localconfig</TT
+>.
+ </P
></DIV
><DIV
CLASS="section"
@@ -4630,7 +3212,7 @@ CLASS="section"
><A
NAME="bzldap"
></A
->4.3.4. LDAP Authentication</H2
+>2.3.5. LDAP Authentication</H2
><P
>LDAP authentication is a module for Bugzilla's plugin
authentication architecture.
@@ -4790,7 +3372,7 @@ NAME="param-LDAPBaseDN"
><DD
><P
>The LDAPBaseDN parameter should be set to the location in
- your LDAP tree that you would like to search for e-mail addresses.
+ your LDAP tree that you would like to search for email addresses.
Your uids should be unique under the DN specified here.
</P
><P
@@ -4825,7 +3407,7 @@ NAME="param-LDAPmailattribute"
><DD
><P
>The LDAPmailattribute parameter should be the name of the
- attribute which contains the e-mail address your users will enter
+ attribute which contains the email address your users will enter
into the Bugzilla login boxes.
</P
><P
@@ -4844,21 +3426,19 @@ CLASS="section"
><A
NAME="content-type"
></A
->4.3.5. Preventing untrusted Bugzilla content from executing malicious
- Javascript code</H2
+>2.3.6. Prevent users injecting malicious
+ Javascript</H2
><P
->It is possible for a Bugzilla attachment to contain malicious
- Javascript
- code, which would be executed in the domain of your Bugzilla, thereby
- making it possible for the attacker to e.g. steal your login cookies.
+>It is possible for a Bugzilla user to take advantage of character
+ set encoding ambiguities to inject HTML into Bugzilla comments. This
+ could include malicious scripts.
Due to internationalization concerns, we are unable to
- incorporate by default the code changes necessary to fulfill the CERT
- advisory requirements mentioned in
+ incorporate by default the code changes suggested by
<A
-HREF="http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3"
+HREF="http://www.cert.org/tech_tips/malicious_code_mitigation.html#3"
TARGET="_top"
->http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3</A
->.
+>&#13; the CERT advisory</A
+> on this issue.
If your installation is for an English speaking audience only, making the
change below will prevent this problem.
</P
@@ -4878,8 +3458,7 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13; $self-&#62;charset('');
- </PRE
+>$self-&#62;charset('');</PRE
></FONT
></TD
></TR
@@ -4896,8 +3475,7 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13; $self-&#62;charset('ISO-8859-1');
- </PRE
+>$self-&#62;charset('ISO-8859-1');</PRE
></FONT
></TD
></TR
@@ -4910,42 +3488,22 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="mod_perl"
-></A
->4.3.6. Bugzilla and <TT
-CLASS="filename"
->mod_perl</TT
-></H2
-><P
->Bugzilla is unsupported under mod_perl. Effort is underway
- to make it work cleanly in a mod_perl environment, but it is
- slow going.
- </P
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
NAME="mod-throttle"
></A
->4.3.7. <TT
+>2.3.7. <TT
CLASS="filename"
>mod_throttle</TT
->
-
- and Security</H2
+></H2
><P
>It is possible for a user, by mistake or on purpose, to access
the database many times in a row which can result in very slow access
speeds for other users. If your Bugzilla installation is experiencing
- this problem , you may install the Apache module
+ this problem, you may install the Apache module
<TT
CLASS="filename"
>mod_throttle</TT
>
-
- which can limit connections by ip-address. You may download this module
+ which can limit connections by IP address. You may download this module
at
<A
HREF="http://www.snert.com/Software/mod_throttle/"
@@ -4957,21 +3515,66 @@ TARGET="_top"
>This module only functions with the Apache web
server!</EM
>
- You may use the
+ The command you need is
<B
CLASS="command"
>ThrottleClientIP</B
->
-
- command provided by this module to accomplish this goal. See the
+>. See the
<A
HREF="http://www.snert.com/Software/mod_throttle/"
TARGET="_top"
->Module
- Instructions</A
+>documentation</A
>
for more information.</P
></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="security-networking"
+></A
+>2.3.8. TCP/IP Ports</H2
+><P
+>A single-box Bugzilla only requires port 80, plus port 25 if
+ you are using the optional email interface. You should firewall all
+ other ports and/or disable services listening on them.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="security-daemon"
+></A
+>2.3.9. Daemon Accounts</H2
+><P
+>Many daemons, such as Apache's httpd and MySQL's mysqld default to
+ running as either <SPAN
+CLASS="QUOTE"
+>"root"</SPAN
+> or <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+>. Running
+ as <SPAN
+CLASS="QUOTE"
+>"root"</SPAN
+> introduces obvious security problems, but the
+ problems introduced by running everything as <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+> may
+ not be so obvious. Basically, if you're running every daemon as
+ <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+> and one of them gets compromised, they all get
+ compromised. For this reason it is recommended that you create a user
+ account for each daemon.
+ </P
+></DIV
></DIV
><DIV
CLASS="section"
@@ -4980,7 +3583,7 @@ CLASS="section"
><A
NAME="os-specific"
></A
->4.4. OS Specific Installation Notes</H1
+>2.4. OS-Specific Installation Notes</H1
><P
>Many aspects of the Bugzilla installation can be affected by the
the operating system you choose to install it on. Sometimes it can be made
@@ -5003,9 +3606,9 @@ CLASS="section"
><A
NAME="os-win32"
></A
->4.4.1. Microsoft Windows</H2
+>2.4.1. Microsoft Windows</H2
><P
->Making Bugzilla work on windows is still a painful processes.
+>Making Bugzilla work on Windows is still a painful processes.
The Bugzilla Team is working to make it easier, but that goal is not
considered a top priority. If you wish to run Bugzilla, we still
recommend doing so on a Unix based system such as GNU/Linux. As of this
@@ -5017,9 +3620,9 @@ NAME="os-win32"
installing Bugzilla on Win32, here are some pointers.
Because this is a development version of the guide, these instructions
- are subject to change without notice. In fact, the Bugzilla Team hopes
- they do as we would like to have Bugzilla resonabally close to "out of
- the box" compatibility by the 2.18 release.
+ are subject to change without notice. In fact, the Bugzilla Team hopes
+ to have Bugzilla reasonably close to "out of
+ the box" compatibility with Windows by the 2.18 release.
</P
><DIV
@@ -5029,7 +3632,7 @@ CLASS="section"
><A
NAME="win32-perl"
></A
->4.4.1.1. Win32 Perl</H3
+>2.4.1.1. Win32 Perl</H3
><P
>Perl for Windows can be obtained from <A
HREF="http://www.activestate.com/"
@@ -5050,12 +3653,12 @@ CLASS="section"
><A
NAME="win32-perlmodules"
></A
->4.4.1.2. Perl Modules on Win32</H3
+>2.4.1.2. Perl Modules on Win32</H3
><P
>Bugzilla on Windows requires the same perl modules found in
<A
HREF="#install-perlmodules"
->Section 4.1.6</A
+>Section 2.1.5</A
>. The main difference is that
windows uses <A
HREF="#gloss-ppm"
@@ -5122,38 +3725,6 @@ TARGET="_top"
></TR
></TABLE
></DIV
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->A complete list of modules that can be installed using ppm can
- be found at <A
-HREF="http://www.activestate.com/PPMPackages/5.6plus"
-TARGET="_top"
->http://www.activestate.com/PPMPackages/5.6plus</A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
></DIV
><DIV
CLASS="section"
@@ -5162,11 +3733,11 @@ CLASS="section"
><A
NAME="win32-code-changes"
></A
->4.4.1.3. Code changes required to run on win32</H3
+>2.4.1.3. Code changes required to run on win32</H3
><P
>As Bugzilla still doesn't run "out of the box" on
- Windows, code has to be modified. This section is an attempt to
- list the required changes.
+ Windows, code has to be modified. This section lists the required
+ changes.
</P
><DIV
CLASS="section"
@@ -5175,7 +3746,7 @@ CLASS="section"
><A
NAME="win32-code-checksetup"
></A
->4.4.1.3.1. Changes to <TT
+>2.4.1.3.1. Changes to <TT
CLASS="filename"
>checksetup.pl</TT
></H4
@@ -5262,12 +3833,12 @@ CLASS="section"
><A
NAME="win32-code-bugmail"
></A
->4.4.1.3.2. Changes to <TT
+>2.4.1.3.2. Changes to <TT
CLASS="filename"
>BugMail.pm</TT
></H4
><P
->To make bug e-mail work on Win32 (until
+>To make bug email work on Win32 (until
<A
HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=84876"
TARGET="_top"
@@ -5329,7 +3900,7 @@ $smtp-&#62;quit;
></TABLE
><P
>Don't forget to change the name of your SMTP server and the
- domain of the sending e-mail address (after the '@') in the above
+ domain of the sending email address (after the '@') in the above
lines of code.</P
></DIV
></DIV
@@ -5340,19 +3911,19 @@ CLASS="section"
><A
NAME="win32-http"
></A
->4.4.1.4. Serving the web pages</H3
+>2.4.1.4. Serving the web pages</H3
><P
>As is the case on Unix based systems, any web server should be
able to handle Bugzilla; however, the Bugzilla Team still recommends
Apache whenever asked. No matter what web server you choose, be sure
to pay attention to the security notes in <A
HREF="#security-access"
->Section 4.5.4</A
+>Section 2.2.4.4</A
>.
More information on configuring specific web servers can be found in
<A
HREF="#http"
->Section 4.2</A
+>Section 2.2.4</A
>.
</P
><DIV
@@ -5381,7 +3952,7 @@ HREF="http://httpd.apache.org/docs-2.0/mod/core.html#scriptinterpretersource"
TARGET="_top"
>ScriptInterpreterSource</A
>
- directive in your Apache config, if you don't do this, you'll have
+ directive in your Apache config to avoid having
to modify the first line of every script to contain your path to
perl instead of <TT
CLASS="filename"
@@ -5401,17 +3972,15 @@ CLASS="section"
><A
NAME="os-macosx"
></A
->4.4.2. <SPAN
+>2.4.2. <SPAN
CLASS="productname"
>Mac OS X</SPAN
></H2
><P
->There are a lot of common libraries and utilities out there that
- Apple did not include with Mac OS X, but which run perfectly well on it.
- The GD library, which Bugzilla needs to do bug graphs, is one of
- these.</P
+>Apple did not include the GD library with Mac OS X. Bugzilla
+ needs this for bug graphs.</P
><P
->The easiest way to get a lot of these is with a program called
+>You can install it using a program called
Fink, which is similar in nature to the CPAN installer, but installs
common GNU utilities. Fink is available from
<A
@@ -5421,7 +3990,10 @@ TARGET="_top"
>.</P
><P
>Follow the instructions for setting up Fink. Once it's installed,
- you'll want to use it to install the gd2 package.
+ you'll want to use it to install the <TT
+CLASS="filename"
+>gd2</TT
+> package.
</P
><P
>It will prompt you for a number of dependencies, type 'y' and hit
@@ -5433,7 +4005,7 @@ CLASS="glossterm"
>CPAN</I
></A
> to
- install the GD perl module.
+ install the GD Perl module.
</P
><DIV
CLASS="note"
@@ -5490,7 +4062,7 @@ CLASS="filename"
></TABLE
></DIV
><P
->Also available via Fink is expat. Once running using fink to
+>Also available via Fink is expat. After using fink to
install the expat package you will be able to install
XML::Parser using CPAN. There is one caveat. Unlike recent versions of
the GD module, XML::Parser doesn't prompt for the location of the
@@ -5595,7 +4167,7 @@ CLASS="section"
><A
NAME="os-mandrake"
></A
->4.4.3. Linux-Mandrake 8.0</H2
+>2.4.3. Linux-Mandrake 8.0</H2
><P
>Linux-Mandrake 8.0 includes every required and optional library
for Bugzilla. The easiest way to install them is by using the
@@ -5683,7 +4255,7 @@ BORDER="0"
ALT="(1)"></A
></DT
><DD
->for Bugzilla e-mail integration</DD
+>for Bugzilla email integration</DD
></DL
></DIV
></DIV
@@ -5693,570 +4265,90 @@ CLASS="section"
><HR><H1
CLASS="section"
><A
-NAME="security"
-></A
->4.5. Bugzilla Security</H1
-><DIV
-CLASS="warning"
-><P
-></P
-><TABLE
-CLASS="warning"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/warning.gif"
-HSPACE="5"
-ALT="Warning"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Poorly-configured MySQL and Bugzilla installations have
- given attackers full access to systems in the past. Please take these
- guidelines seriously, even for Bugzilla machines hidden away behind
- your firewall. 80% of all computer trespassers are insiders, not
- anonymous crackers.</P
-><P
->This is not meant to be a comprehensive list of every possible
- security issue pertaining to the software mentioned in this section.
- There is
- no subsitute for reading the information written by the authors of any
- software running on your system.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="security-networking"
+NAME="troubleshooting"
></A
->4.5.1. TCP/IP Ports</H2
+>2.5. Troubleshooting</H1
><P
->TCP/IP defines 65,000 some ports for trafic. Of those, Bugzilla
- only needs 1, or 2 if you need to use features that require e-mail such
- as bug moving or the e-mail interface from contrib. You should audit
- your server and make sure that you aren't listening on any ports you
- don't need to be. You may also wish to use some kind of firewall
- software to be sure that trafic can only be recieved on ports you
- specify.
- </P
-></DIV
+>This section gives solutions to common Bugzilla installation
+ problems. If none of the section headings seems to match your
+ problem, read the general advice.
+ </P
><DIV
CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="security-mysql"
+NAME="general-advice"
></A
->4.5.2. MySQL</H2
-><P
->MySQL ships by default with many settings that should be changed.
- By defaults it allows anybody to connect from localhost without a
- password and have full administrative capabilities. It also defaults to
- not have a root password (this is <EM
->not</EM
-> the same as
- the system root). Also, many installations default to running
- <SPAN
-CLASS="application"
->mysqld</SPAN
-> as the system root.
- </P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Consult the documentation that came with your system for
- information on making <SPAN
-CLASS="application"
->mysqld</SPAN
-> run as an
- unprivleged user.
- </P
-></LI
-><LI
-><P
->You should also be sure to disable the anonymous user account
- and set a password for the root user. This is accomplished using the
- following commands:
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;<TT
-CLASS="prompt"
->bash$</TT
-> mysql mysql
-<TT
-CLASS="prompt"
->mysql&#62;</TT
-> DELETE FROM user WHERE user = '';
-<TT
-CLASS="prompt"
->mysql&#62;</TT
-> UPDATE user SET password = password('<TT
-CLASS="replaceable"
-><I
->new_password</I
-></TT
->') WHERE user = 'root';
-<TT
-CLASS="prompt"
->mysql&#62;</TT
-> FLUSH PRIVILEGES;
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><P
->From this point forward you will need to use
- <B
-CLASS="command"
->mysql -u root -p</B
-> and enter
- <TT
-CLASS="replaceable"
-><I
->new_password</I
-></TT
-> when prompted when using the
- mysql client.
- </P
-></LI
-><LI
+>2.5.1. General Advice</H2
><P
->If you run MySQL on the same machine as your httpd server, you
- should consider disabling networking from within MySQL by adding
- the following to your <TT
+>&#13; If you can't get <TT
CLASS="filename"
->/etc/my.conf</TT
->:
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;[myslqd]
-# Prevent network access to MySQL.
-skip-networking
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-></LI
-><LI
-><P
->You may also consider running MySQL, or even all of Bugzilla
- in a chroot jail; however, instructions for doing that are beyond
- the scope of this document.
- </P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><HR><H2
-CLASS="section"
-><A
-NAME="security-daemon"
-></A
->4.5.3. Daemon Accounts</H2
-><P
->Many daemons, such as Apache's httpd and MySQL's mysqld default to
- running as either <SPAN
-CLASS="QUOTE"
->"root"</SPAN
-> or <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
->. Running
- as <SPAN
-CLASS="QUOTE"
->"root"</SPAN
-> introduces obvious security problems, but the
- problems introduced by running everything as <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
-> may
- not be so obvious. Basically, if you're running every daemon as
- <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
-> and one of them gets compromised, they all get
- compromised. For this reason it is recommended that you create a user
- account for each daemon.
+>checksetup.pl</TT
+> to run to
+ completion, it normally explains what's wrong and how to fix it.
+ If you can't work it out, or if it's being uncommunicative, post
+ the errors in the
+ <A
+HREF="news://news.mozilla.org/netscape.public.mozilla.webtools"
+TARGET="_top"
+>netscape.public.mozilla.webtools</A
+>
+ newsgroup.
</P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
><P
->You will need to set the <TT
-CLASS="varname"
->webservergroup</TT
-> to
- the group you created for your webserver to run as in
+>&#13; If you have made it all the way through
+ <A
+HREF="#installation"
+>Section 2.1</A
+> (Installation) and
+ <A
+HREF="#configuration"
+>Section 2.2</A
+> (Configuration) but
+ accessing the Bugzilla URL doesn't work,
+ the first thing to do is to check your webserver error log. For
+ Apache, this is often located at
<TT
CLASS="filename"
->localconfig</TT
->. This will allow
- <B
-CLASS="command"
->./checksetup.pl</B
-> to better adjust the file
- permissions on your Bugzilla install so as to not require making
- anything world-writable.
- </P
-></TD
-></TR
-></TABLE
-></DIV
+>/etc/logs/httpd/error_log</TT
+>. The error messages
+ you see may be self-explanatory enough to enable you to diagnose and
+ fix the problem. If not, see below for some commonly-encountered
+ errors. If that doesn't help, post the errors to the newsgroup.
+ </P
></DIV
><DIV
CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="security-access"
+NAME="AEN827"
></A
->4.5.4. Web Server Access Controls</H2
-><P
->There are many files that are placed in the Bugzilla directory
- area that should not be accessable from the web. Because of the way
- Bugzilla is currently laid out, the list of what should and should
- not be accessible is rather complicated.
- </P
-><P
->Users of Apache don't need to worry about this, however, because
- Bugzilla ships with .htaccess files which restrict access to all the
- sensitive files in this section. Users of other webservers, read on.
- </P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->In the main Bugzilla directory, you should:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block:
- <TT
-CLASS="filename"
->*.pl</TT
->, <TT
-CLASS="filename"
->*localconfig*</TT
->, <TT
-CLASS="filename"
->runtests.sh</TT
->
- </P
-></LI
-><LI
-><P
->But allow:
- <TT
-CLASS="filename"
->localconfig.js</TT
->, <TT
-CLASS="filename"
->localconfig.rdf</TT
->
- </P
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->data</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-><LI
-><P
->But allow:
- <TT
-CLASS="filename"
->duplicates.rdf</TT
->
- </P
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->data/webdot</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->If you use a remote webdot server:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-><LI
-><P
->But allow
- <TT
-CLASS="filename"
->*.dot</TT
->
- only for the remote webdot server</P
-></LI
-></UL
-></LI
-><LI
-><P
->Otherwise, if you use a local GraphViz:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-><LI
-><P
->But allow:
- <TT
-CLASS="filename"
->*.png</TT
->, <TT
-CLASS="filename"
->*.gif</TT
->, <TT
-CLASS="filename"
->*.jpg</TT
->, <TT
-CLASS="filename"
->*.map</TT
->
- </P
-></LI
-></UL
-></LI
-><LI
-><P
->And if you don't use any dot:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-></UL
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->Bugzilla</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
+>2.5.2. I installed a Perl module, but
+ <TT
CLASS="filename"
->template</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-></UL
-></LI
-></UL
+>checksetup.pl</TT
+> claims it's not installed!</H2
><P
->You should test to make sure that the files mentioned above are
- not accessible from the Internet, especially your
- <TT
+>&#13; You have two versions of Perl on your machine. You are installing
+ modules into one, and Bugzilla is using the other. Rerun the CPAN
+ commands (or manual compile) using the full path to Perl from the
+ top of <TT
CLASS="filename"
->localconfig</TT
-> file which contains your database
- password. To test, simply point your web browser at the file; for
- example, to test mozilla.org's installation, we'd try to access
- <A
-HREF="http://bugzilla.mozilla.org/localconfig"
-TARGET="_top"
->http://bugzilla.mozilla.org/localconfig</A
->. You should
- get a <SPAN
-CLASS="errorcode"
->403</SPAN
-> <SPAN
-CLASS="errorname"
->Forbidden</SPAN
->
- error.
+>checksetup.pl</TT
+>. This will make sure you
+ are installing the modules in the right place.
</P
-><DIV
-CLASS="caution"
-><P
-></P
-><TABLE
-CLASS="caution"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/caution.gif"
-HSPACE="5"
-ALT="Caution"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Not following the instructions in this section, including
- testing, may result in sensitive information being globally
- accessible.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->You should check <A
-HREF="#http"
->Section 4.2</A
-> to see if instructions
- have been included for your web server. You should also compare those
- instructions with this list to make sure everything is properly
- accounted for.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
></DIV
><DIV
CLASS="section"
-><HR><H1
-CLASS="section"
-><A
-NAME="troubleshooting"
-></A
->4.6. Troubleshooting</H1
-><P
->This section gives solutions to common Bugzilla installation
- problems.
- </P
-><DIV
-CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1206"
+NAME="AEN832"
></A
->4.6.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2
+>2.5.3. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2
><P
>&#13; Try executing <B
CLASS="command"
@@ -6279,9 +4371,9 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1211"
+NAME="AEN837"
></A
->4.6.2. DBD::Sponge::db prepare failed</H2
+>2.5.4. DBD::Sponge::db prepare failed</H2
><P
>&#13; The following error message may appear due to a bug in DBD::mysql
(over which the Bugzilla team have no control):
@@ -6367,7 +4459,7 @@ CLASS="section"
><A
NAME="paranoid-security"
></A
->4.6.3. cannot chdir(/var/spool/mqueue)</H2
+>2.5.5. cannot chdir(/var/spool/mqueue)</H2
><P
>If you are installing Bugzilla on SuSE Linux, or some other
distributions with
@@ -6425,28 +4517,15 @@ CLASS="section"
><A
NAME="trouble-filetemp"
></A
->4.6.4. Your vendor has not defined Fcntl macro O_NOINHERIT</H2
+>2.5.6. Your vendor has not defined Fcntl macro O_NOINHERIT</H2
><P
>This is caused by a bug in the version of
<SPAN
CLASS="productname"
>File::Temp</SPAN
> that is distributed with perl
- 5.6.0. Many minor variations of this error have been reported. Examples
- can be found in <A
-HREF="#trouble-filetemp-errors"
->Figure 4-2</A
->.
+ 5.6.0. Many minor variations of this error have been reported:
</P
-><DIV
-CLASS="figure"
-><A
-NAME="trouble-filetemp-errors"
-></A
-><P
-><B
->Figure 4-2. Other File::Temp error messages</B
-></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -6457,42 +4536,28 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;Your vendor has not defined Fcntl macro O_NOINHERIT, used
+>Your vendor has not defined Fcntl macro O_NOINHERIT, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208.
Your vendor has not defined Fcntl macro O_EXLOCK, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 210.
Your vendor has not defined Fcntl macro O_TEMPORARY, used
-at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.
- </PRE
+at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.</PRE
></FONT
></TD
></TR
></TABLE
-></DIV
><P
>Numerous people have reported that upgrading to version 5.6.1
or higher solved the problem for them. A less involved fix is to apply
- the patch in <A
-HREF="#trouble-filetemp-patch"
->Figure 4-3</A
->. The patch is also
+ the following patch, which is also
available as a <A
HREF="../xml/filetemp.patch"
TARGET="_top"
>patch file</A
>.
</P
-><DIV
-CLASS="figure"
-><A
-NAME="trouble-filetemp-patch"
-></A
-><P
-><B
->Figure 4-3. Patch for File::Temp in Perl 5.6.0</B
-></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -6503,7 +4568,7 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+>--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+++ File/Temp.pm Thu Feb 6 16:26:23 2003
@@ -205,6 +205,7 @@
# eg CGI::Carp
@@ -6520,8 +4585,7 @@ CLASS="programlisting"
+ local *CORE::GLOBAL::die = sub {};
$bit = &#38;$func();
1;
- };
- </PRE
+ };</PRE
></FONT
></TD
></TR
@@ -6529,14 +4593,13 @@ CLASS="programlisting"
></DIV
></DIV
></DIV
-></DIV
><DIV
CLASS="chapter"
><HR><H1
><A
NAME="administration"
></A
->Chapter 5. Administering Bugzilla</H1
+>Chapter 3. Administering Bugzilla</H1
><DIV
CLASS="section"
><H1
@@ -6544,7 +4607,7 @@ CLASS="section"
><A
NAME="parameters"
></A
->5.1. Bugzilla Configuration</H1
+>3.1. Bugzilla Configuration</H1
><P
>Bugzilla is configured by changing various parameters, accessed
from the "Edit parameters" link in the page footer. Here are
@@ -6823,7 +4886,7 @@ CLASS="section"
><A
NAME="useradmin"
></A
->5.2. User Administration</H1
+>3.2. User Administration</H1
><DIV
CLASS="section"
><H2
@@ -6831,7 +4894,7 @@ CLASS="section"
><A
NAME="defaultuser"
></A
->5.2.1. Creating the Default User</H2
+>3.2.1. Creating the Default User</H2
><P
>When you first run checksetup.pl after installing Bugzilla, it
will prompt you for the administrative username (email address) and
@@ -6876,7 +4939,7 @@ CLASS="section"
><A
NAME="manageusers"
></A
->5.2.2. Managing Other Users</H2
+>3.2.2. Managing Other Users</H2
><DIV
CLASS="section"
><H3
@@ -6884,7 +4947,7 @@ CLASS="section"
><A
NAME="createnewusers"
></A
->5.2.2.1. Creating new users</H3
+>3.2.2.1. Creating new users</H3
><P
>Your users can create their own user accounts by clicking the
"New Account" link at the bottom of each page (assuming they
@@ -6957,7 +5020,7 @@ CLASS="section"
><A
NAME="modifyusers"
></A
->5.2.2.2. Modifying Users</H3
+>3.2.2.2. Modifying Users</H3
><P
>To see a specific user, search for their login name
in the box provided on the "Edit Users" page. To see all users,
@@ -7188,7 +5251,7 @@ CLASS="section"
><A
NAME="products"
></A
->5.3. Products</H1
+>3.3. Products</H1
><P
>&#13; <A
HREF="#gloss-product"
@@ -7244,7 +5307,7 @@ CLASS="section"
><A
NAME="components"
></A
->5.4. Components</H1
+>3.4. Components</H1
><P
>Components are subsections of a Product. E.g. the computer game
you are designing may have a "UI"
@@ -7299,7 +5362,7 @@ CLASS="section"
><A
NAME="versions"
></A
->5.5. Versions</H1
+>3.5. Versions</H1
><P
>Versions are the revisions of the product, such as "Flinders
3.1", "Flinders 95", and "Flinders 2000". Version is not a multi-select
@@ -7335,7 +5398,7 @@ CLASS="section"
><A
NAME="milestones"
></A
->5.6. Milestones</H1
+>3.6. Milestones</H1
><P
>Milestones are "targets" that you plan to get a bug fixed by. For
example, you have a bug that you plan to fix for your 3.0 release, it
@@ -7408,7 +5471,7 @@ CLASS="section"
><A
NAME="voting"
></A
->5.7. Voting</H1
+>3.7. Voting</H1
><P
>Voting allows users to be given a pot of votes which they can allocate
to bugs, to indicate that they'd like them fixed.
@@ -7470,7 +5533,7 @@ CLASS="section"
><A
NAME="groups"
></A
->5.8. Groups and Group Security</H1
+>3.8. Groups and Group Security</H1
><P
>Groups allow the administrator
to isolate bugs or products that should only be seen by certain people.
@@ -7653,7 +5716,7 @@ CLASS="section"
><A
NAME="upgrading"
></A
->5.9. Upgrading to New Releases</H1
+>3.9. Upgrading to New Releases</H1
><DIV
CLASS="warning"
><P
@@ -7712,21 +5775,21 @@ TYPE="1"
><P
>Using CVS (<A
HREF="#upgrade-cvs"
->Example 5-1</A
+>Example 3-1</A
>)</P
></LI
><LI
><P
>Downloading a new tarball (<A
HREF="#upgrade-tarball"
->Example 5-2</A
+>Example 3-2</A
>)</P
></LI
><LI
><P
>Applying the relevant patches (<A
HREF="#upgrade-patches"
->Example 5-3</A
+>Example 3-3</A
>)</P
></LI
></OL
@@ -7771,7 +5834,7 @@ NAME="upgrade-cvs"
></A
><P
><B
->Example 5-1. Upgrading using CVS</B
+>Example 3-1. Upgrading using CVS</B
></P
><P
>Every release of Bugzilla, whether it is a revision or a point
@@ -7928,7 +5991,7 @@ NAME="upgrade-tarball"
></A
><P
><B
->Example 5-2. Upgrading using the tarball</B
+>Example 3-2. Upgrading using the tarball</B
></P
><P
>If you are unable or unwilling to use CVS, another option that's
@@ -8084,7 +6147,7 @@ NAME="upgrade-patches"
></A
><P
><B
->Example 5-3. Upgrading using patches</B
+>Example 3-3. Upgrading using patches</B
></P
><P
>The Bugzilla team will normally make a patch file available for
@@ -8164,7 +6227,7 @@ CLASS="filename"
> directory so it may make
updates using CVS (<A
HREF="#upgrade-cvs"
->Example 5-1</A
+>Example 3-1</A
>) more difficult in the
future.
</P
@@ -8183,7 +6246,7 @@ CLASS="chapter"
><A
NAME="customization"
></A
->Chapter 6. Customising Bugzilla</H1
+>Chapter 4. Customising Bugzilla</H1
><DIV
CLASS="section"
><H1
@@ -8191,7 +6254,7 @@ CLASS="section"
><A
NAME="cust-templates"
></A
->6.1. Template Customization</H1
+>4.1. Template Customization</H1
><P
>&#13; Administrators can configure the look and feel of Bugzilla without
having to edit Perl files or face the nightmare of massive merge
@@ -8203,7 +6266,7 @@ NAME="cust-templates"
determined by the user's browser. More information is available in
<A
HREF="#template-http-accept"
->Section 6.1.5</A
+>Section 4.1.5</A
>.
</P
><DIV
@@ -8211,9 +6274,9 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1588"
+NAME="AEN1208"
></A
->6.1.1. What to Edit</H2
+>4.1.1. What to Edit</H2
><P
>&#13; The template directory structure is that there's a top level directory,
<TT
@@ -8363,9 +6426,9 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1611"
+NAME="AEN1231"
></A
->6.1.2. How To Edit Templates</H2
+>4.1.2. How To Edit Templates</H2
><DIV
CLASS="note"
><P
@@ -8443,9 +6506,9 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1621"
+NAME="AEN1241"
></A
->6.1.3. Template Formats</H2
+>4.1.3. Template Formats</H2
><P
>&#13; Some CGIs have the ability to use more than one template. For
example, buglist.cgi can output bug lists as RDF or two
@@ -8505,9 +6568,9 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1634"
+NAME="AEN1254"
></A
->6.1.4. Particular Templates</H2
+>4.1.4. Particular Templates</H2
><P
>&#13; There are a few templates you may be particularly interested in
customizing for your installation.
@@ -8681,7 +6744,7 @@ CLASS="section"
><A
NAME="template-http-accept"
></A
->6.1.5. Configuring Bugzilla to Detect the User's Language</H2
+>4.1.5. Configuring Bugzilla to Detect the User's Language</H2
><P
>Bugzilla honours the user's Accept: HTTP header. You can install
templates in other languages, and Bugzilla will pick the most appropriate
@@ -8697,7 +6760,7 @@ TARGET="_top"
>After untarring the localizations (or creating your own) in the
<TT
CLASS="filename"
->$BUGZILLA_HOME/template</TT
+>BUGZILLA_ROOT/template</TT
> directory,
you must update the <TT
CLASS="option"
@@ -8720,9 +6783,326 @@ CLASS="section"
><HR><H1
CLASS="section"
><A
+NAME="cust-hooks"
+></A
+>4.2. Template Hooks</H1
+><P
+>&#13; Template hooks are a way for extensions to Bugzilla to insert code
+ into the standard Bugzilla templates without modifying the template files
+ themselves. The hooks mechanism defines a consistent API for extending
+ the standard templates in a way that cleanly separates standard code
+ from extension code. Hooks reduce merge conflicts and make it easier
+ to write extensions that work across multiple versions of Bugzilla,
+ making upgrading a Bugzilla installation with installed extensions easier.
+ </P
+><P
+>&#13; A template hook is just a named place in a standard template file
+ where extension template files for that hook get processed. Each hook
+ has a corresponding directory in the Bugzilla directory tree. Hooking an
+ extension template to a hook is as simple as putting the extension file
+ into the hook's directory. When Bugzilla processes the standard template
+ and reaches the hook, it will process all extension templates in the
+ hook's directory. The hooks themselves can be added into any standard
+ template upon request by extension authors.
+ </P
+><P
+>&#13; To use hooks to extend a Bugzilla template, first make sure there is
+ a hook at the appropriate place within the template you want to extend.
+ Hooks appear in the standard Bugzilla templates as a single directive
+ in the format
+ <TT
+CLASS="literal"
+>[% Hook.process("<TT
+CLASS="varname"
+>name</TT
+>") %]</TT
+>,
+ where <TT
+CLASS="varname"
+>name</TT
+> is the unique (within that template)
+ name of the hook.
+ </P
+><P
+>&#13; If you aren't sure which template you want to extend or just want
+ to browse the available hooks, either use your favorite multi-file search
+ tool (e.g. <B
+CLASS="command"
+>grep</B
+>) to search the standard templates
+ for occurrences of <TT
+CLASS="methodname"
+>Hook.process</TT
+> or browse
+ the directory tree in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/</TT
+>,
+ which contains a directory for each hook in the following location:
+ </P
+><P
+>&#13; <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/PATH_TO_STANDARD_TEMPLATE/STANDARD_TEMPLATE_NAME/HOOK_NAME/</TT
+>
+ </P
+><P
+>&#13; If there is no hook at the appropriate place within the Bugzilla template
+ you want to extend,
+ <A
+HREF="http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=User%20Interface"
+TARGET="_top"
+>file
+ a bug requesting one</A
+>, specifying:
+ </P
+><P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+>the template for which you are requesting a hook;</TD
+></TR
+><TR
+><TD
+>&#13; where in the template you would like the hook to be placed
+ (line number/position for latest version of template in CVS
+ or description of location);
+ </TD
+></TR
+><TR
+><TD
+>the purpose of the hook;</TD
+></TR
+><TR
+><TD
+>a link to information about your extension, if any.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+><P
+>&#13; The Bugzilla reviewers will promptly review each hook request,
+ name the hook, add it to the template, check the new version
+ of the template into CVS, and create the corresponding directory in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/</TT
+>.
+ </P
+><P
+>&#13; You may optionally attach a patch to the bug which implements the hook
+ and check it in yourself after receiving approval from a Bugzilla
+ reviewer. The developers may suggest changes to the location of the
+ hook based on their analysis of your needs or so the hook can satisfy
+ the needs of multiple extensions, but the process of getting hooks
+ approved and checked in is not as stringent as the process for general
+ changes to Bugzilla, and any extension, whether released or still in
+ development, can have hooks added to meet their needs.
+ </P
+><P
+>&#13; After making sure the hook you need exists (or getting it added if not),
+ add your extension template to the directory within the Bugzilla
+ directory tree corresponding to the hook.
+ </P
+><P
+>&#13; That's it! Now, when the standard template containing the hook
+ is processed, your extension template will be processed at the point
+ where the hook appears.
+ </P
+><P
+>&#13; For example, let's say you have an extension named Projman that adds
+ project management capabilities to Bugzilla. Projman has an
+ administration interface <TT
+CLASS="filename"
+>edit-projects.cgi</TT
+>,
+ and you want to add a link to it into the navigation bar at the bottom
+ of every Bugzilla page for those users who are authorized
+ to administer projects.
+ </P
+><P
+>&#13; The navigation bar is generated by the template file
+ <TT
+CLASS="filename"
+>useful-links.html.tmpl</TT
+>, which is located in
+ the <TT
+CLASS="filename"
+>global/</TT
+> subdirectory on the standard Bugzilla
+ template path
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/default/</TT
+>.
+ Looking in <TT
+CLASS="filename"
+>useful-links.html.tmpl</TT
+>, you find
+ the following hook at the end of the list of standard Bugzilla
+ administration links:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>...
+ [% ', &#60;a href="editkeywords.cgi"&#62;keywords&#60;/a&#62;'
+ IF user.groups.editkeywords %]
+ [% Hook.process("edit") %]
+...</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; The corresponding directory for this hook is
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/global/useful-links.html.tmpl/edit/</TT
+>.
+ </P
+><P
+>&#13; You put a template named
+ <TT
+CLASS="filename"
+>projman-edit-projects.html.tmpl</TT
+>
+ into that directory with the following content:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>...[% ', &#60;a href="edit-projects.cgi"&#62;projects&#60;/a&#62;' IF user.groups.projman_admins %]</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; Voila! The link now appears after the other administration links in the
+ navigation bar for users in the <TT
+CLASS="literal"
+>projman_admins</TT
+> group.
+ </P
+><P
+>&#13; Notes:
+ </P
+><P
+></P
+><UL
+><LI
+><P
+>&#13; You may want to prefix your extension template names
+ with the name of your extension, e.g.
+ <TT
+CLASS="filename"
+>projman-foo.html.tmpl</TT
+>,
+ so they do not conflict with the names of templates installed by
+ other extensions.
+ </P
+></LI
+><LI
+><P
+>&#13; If your extension includes entirely new templates in addition to
+ extensions of standard templates, it should install those new
+ templates into an extension-specific subdirectory of the
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/</TT
+>
+ directory. The <TT
+CLASS="filename"
+>extension/</TT
+> directory, like the
+ <TT
+CLASS="filename"
+>default/</TT
+> and <TT
+CLASS="filename"
+>custom/</TT
+>
+ directories, is part of the template search path, so putting templates
+ there enables them to be found by the template processor.
+ </P
+><P
+>&#13; The template processor looks for templates first in the
+ <TT
+CLASS="filename"
+>custom/</TT
+> directory (i.e. templates added by the
+ specific installation), then in the <TT
+CLASS="filename"
+>extension/</TT
+>
+ directory (i.e. templates added by extensions), and finally in the
+ <TT
+CLASS="filename"
+>default/</TT
+> directory (i.e. the standard Bugzilla
+ templates). Thus extension templates can override standard templates,
+ but installation-specific templates override both.
+ </P
+><P
+>&#13; Note that overriding standard templates with extension templates
+ gives you great power but also makes upgrading an installation harder.
+ As with custom templates, we recommend using this functionality
+ sparingly and only when absolutely necessary.
+ </P
+></LI
+><LI
+><P
+>&#13; Installation customizers can also take advantage of hooks when adding
+ code to a Bugzilla template. To do so, create directories in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/custom/hook/</TT
+>
+ equivalent to the directories in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/</TT
+>
+ for the hooks you want to use, then place your customization templates
+ into those directories.
+ </P
+><P
+>&#13; Obviously this method of customizing Bugzilla only lets you add code
+ to the standard templates; you cannot change the existing code.
+ Nevertheless, for those customizations that only add code, this method
+ can reduce conflicts when merging changes, making upgrading
+ your customized Bugzilla installation easier.
+ </P
+></LI
+></UL
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
NAME="cust-change-permissions"
></A
->6.2. Customizing Who Can Change What</H1
+>4.3. Customizing Who Can Change What</H1
><DIV
CLASS="warning"
><P
@@ -8894,7 +7274,7 @@ CLASS="section"
><A
NAME="dbmodify"
></A
->6.3. Modifying Your Running System</H1
+>4.4. Modifying Your Running System</H1
><P
>Bugzilla optimizes database lookups by storing all relatively
static information in the
@@ -8943,7 +7323,7 @@ CLASS="section"
><A
NAME="dbdoc"
></A
->6.4. MySQL Bugzilla Database Introduction</H1
+>4.5. MySQL Bugzilla Database Introduction</H1
><P
>This information comes straight from my life. I was forced to learn
how Bugzilla organizes database because of nitpicky requests from users
@@ -9003,9 +7383,9 @@ CLASS="section"
><HR><H2
CLASS="section"
><A
-NAME="AEN1710"
+NAME="AEN1392"
></A
->6.4.1. Bugzilla Database Basics</H2
+>4.5.1. Bugzilla Database Basics</H2
><P
>If you were like me, at this point you're totally clueless about
the internals of MySQL, and if it weren't for this executive order from
@@ -9117,9 +7497,9 @@ CLASS="section"
><HR><H3
CLASS="section"
><A
-NAME="AEN1737"
+NAME="AEN1419"
></A
->6.4.1.1. Bugzilla Database Tables</H3
+>4.5.1.1. Bugzilla Database Tables</H3
><P
>Imagine your MySQL database as a series of spreadsheets, and
you won't be too far off. If you use this command:</P
@@ -9356,7 +7736,7 @@ CLASS="section"
><A
NAME="integration"
></A
->6.5. Integrating Bugzilla with Third-Party Tools</H1
+>4.6. Integrating Bugzilla with Third-Party Tools</H1
><DIV
CLASS="section"
><H2
@@ -9364,7 +7744,7 @@ CLASS="section"
><A
NAME="bonsai"
></A
->6.5.1. Bonsai</H2
+>4.6.1. Bonsai</H2
><P
>Bonsai is a web-based tool for managing
<A
@@ -9390,7 +7770,7 @@ CLASS="section"
><A
NAME="cvs"
></A
->6.5.2. CVS</H2
+>4.6.2. CVS</H2
><P
>CVS integration is best accomplished, at this point, using the
Bugzilla Email Gateway.</P
@@ -9426,7 +7806,7 @@ CLASS="section"
><A
NAME="scm"
></A
->6.5.3. Perforce SCM</H2
+>4.6.3. Perforce SCM</H2
><P
>You can find the project page for Bugzilla and Teamtrack Perforce
integration (p4dti) at:
@@ -9466,7 +7846,7 @@ CLASS="section"
><A
NAME="tinderbox"
></A
->6.5.4. Tinderbox/Tinderbox2</H2
+>4.6.4. Tinderbox/Tinderbox2</H2
><P
>Tinderbox is a continuous-build system which can integrate with
Bugzilla - see
@@ -9486,6 +7866,1019 @@ TARGET="_top"
></DIV
></DIV
><DIV
+CLASS="chapter"
+><HR><H1
+><A
+NAME="using"
+></A
+>Chapter 5. Using Bugzilla</H1
+><DIV
+CLASS="section"
+><H1
+CLASS="section"
+><A
+NAME="using-intro"
+></A
+>5.1. Introduction</H1
+><P
+>This section contains information for end-users of Bugzilla.
+ There is a Bugzilla test installation, called
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/"
+TARGET="_top"
+>Landfill</A
+>,
+ which you are welcome to play with (if it's up.)
+ However, it does not necessarily
+ have all Bugzilla features enabled, and runs an up-to-the-minute version,
+ so some things may not quite work as this document describes.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="myaccount"
+></A
+>5.2. Create a Bugzilla Account</H1
+><P
+>If you want to use Bugzilla, first you need to create an account.
+ Consult with the administrator responsible for your installation of
+ Bugzilla for the URL you should use to access it. If you're
+ test-driving Bugzilla, use this URL:
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/"
+TARGET="_top"
+>http://landfill.bugzilla.org/bugzilla-tip/</A
+>.
+ </P
+><P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>Click the
+ <SPAN
+CLASS="QUOTE"
+>"Open a new Bugzilla account"</SPAN
+>
+
+ link, enter your email address and, optionally, your name in the
+ spaces provided, then click
+ <SPAN
+CLASS="QUOTE"
+>"Create Account"</SPAN
+>
+
+ .</P
+></LI
+><LI
+><P
+>Within moments, you should receive an email to the address
+ you provided, which contains your login name (generally the
+ same as the email address), and a password.
+ This password is randomly generated, but can be
+ changed to something more memorable.</P
+></LI
+><LI
+><P
+>Click the
+ <SPAN
+CLASS="QUOTE"
+>"Log In"</SPAN
+>
+ link in the footer at the bottom of the page in your browser,
+ enter your email address and password into the spaces provided, and
+ click
+ <SPAN
+CLASS="QUOTE"
+>"Login"</SPAN
+>.
+ </P
+></LI
+></OL
+><P
+>You are now logged in. Bugzilla uses cookies to remember you are
+ logged in so, unless you have cookies disabled or your IP address changes,
+ you should not have to log in again.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="bug_page"
+></A
+>5.3. Anatomy of a Bug</H1
+><P
+>The core of Bugzilla is the screen which displays a particular
+ bug. It's a good place to explain some Bugzilla concepts.
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/show_bug.cgi?id=1"
+TARGET="_top"
+>&#13; Bug 1 on Landfill</A
+>
+
+ is a good example. Note that the labels for most fields are hyperlinks;
+ clicking them will take you to context-sensitive help on that
+ particular field. Fields marked * may not be present on every
+ installation of Bugzilla.</P
+><P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>&#13; <EM
+>Product and Component</EM
+>:
+ Bugs are divided up by Product and Component, with a Product
+ having one or more Components in it. For example,
+ bugzilla.mozilla.org's "Bugzilla" Product is composed of several
+ Components:
+ <P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+>&#13; <EM
+>Administration:</EM
+>
+ Administration of a Bugzilla installation.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Bugzilla-General:</EM
+>
+ Anything that doesn't fit in the other components, or spans
+ multiple components.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Creating/Changing Bugs:</EM
+>
+ Creating, changing, and viewing bugs.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Documentation:</EM
+>
+ The Bugzilla documentation, including The Bugzilla Guide.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Email:</EM
+>
+ Anything to do with email sent by Bugzilla.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Installation:</EM
+>
+ The installation process of Bugzilla.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Query/Buglist:</EM
+>
+ Anything to do with searching for bugs and viewing the
+ buglists.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Reporting/Charting:</EM
+>
+ Getting reports from Bugzilla.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>User Accounts:</EM
+>
+ Anything about managing a user account from the user's perspective.
+ Saved queries, creating accounts, changing passwords, logging in,
+ etc.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>User Interface:</EM
+>
+ General issues having to do with the user interface cosmetics (not
+ functionality) including cosmetic issues, HTML templates,
+ etc.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+>
+ </P
+></LI
+><LI
+><P
+>&#13; <EM
+>Status and Resolution:</EM
+>
+
+ These define exactly what state the bug is in - from not even
+ being confirmed as a bug, through to being fixed and the fix
+ confirmed by Quality Assurance. The different possible values for
+ Status and Resolution on your installation should be documented in the
+ context-sensitive help for those items.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Assigned To:</EM
+>
+ The person responsible for fixing the bug.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>*URL:</EM
+>
+ A URL associated with the bug, if any.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Summary:</EM
+>
+ A one-sentence summary of the problem.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>*Status Whiteboard:</EM
+>
+ (a.k.a. Whiteboard) A free-form text area for adding short notes
+ and tags to a bug.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>*Keywords:</EM
+>
+ The administrator can define keywords which you can use to tag and
+ categorise bugs - e.g. The Mozilla Project has keywords like crash
+ and regression.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Platform and OS:</EM
+>
+ These indicate the computing environment where the bug was
+ found.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Version:</EM
+>
+ The "Version" field is usually used for versions of a product which
+ have been released, and is set to indicate which versions of a
+ Component have the particular problem the bug report is
+ about.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Priority:</EM
+>
+ The bug assignee uses this field to prioritise his or her bugs.
+ It's a good idea not to change this on other people's bugs.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Severity:</EM
+>
+ This indicates how severe the problem is - from blocker
+ ("application unusable") to trivial ("minor cosmetic issue"). You
+ can also use this field to indicate whether a bug is an enhancement
+ request.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>*Target:</EM
+>
+ (a.k.a. Target Milestone) A future version by which the bug is to
+ be fixed. e.g. The Bugzilla Project's milestones for future
+ Bugzilla versions are 2.18, 2.20, 3.0, etc. Milestones are not
+ restricted to numbers, thought - you can use any text strings, such
+ as dates.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Reporter:</EM
+>
+ The person who filed the bug.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>CC list:</EM
+>
+ A list of people who get mail when the bug changes.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Attachments:</EM
+>
+ You can attach files (e.g. testcases or patches) to bugs. If there
+ are any attachments, they are listed in this section.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>*Dependencies:</EM
+>
+ If this bug cannot be fixed unless other bugs are fixed (depends
+ on), or this bug stops other bugs being fixed (blocks), their
+ numbers are recorded here.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>*Votes:</EM
+>
+ Whether this bug has any votes.</P
+></LI
+><LI
+><P
+>&#13; <EM
+>Additional Comments:</EM
+>
+ You can add your two cents to the bug discussion here, if you have
+ something worthwhile to say.</P
+></LI
+></OL
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="query"
+></A
+>5.4. Searching for Bugs</H1
+><P
+>The Bugzilla Search page is is the interface where you can find
+ any bug report, comment, or patch currently in the Bugzilla system. You
+ can play with it here:
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/query.cgi"
+TARGET="_top"
+>http://landfill.bugzilla.org/bugzilla-tip/query.cgi</A
+>.</P
+><P
+>The Search page has controls for selecting different possible
+ values for all of the fields in a bug, as described above. For some
+ fields, multiple values can be selected. In those cases, Bugzilla
+ returns bugs where the content of the field matches any one of the selected
+ values. If none is selected, then the field can take any value.</P
+><P
+>Once you've run a search, you can save it as a Saved Search, which
+ appears in the page footer.</P
+><P
+>Highly advanced querying is done using Boolean Charts. See the
+ Boolean Charts help link on the Search page for more information.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="list"
+></A
+>5.5. Bug Lists</H1
+><P
+>If you run a search, a list of matching bugs will be returned.
+ </P
+><P
+>The format of the list is configurable. For example, it can be
+ sorted by clicking the column headings. Other useful features can be
+ accessed using the links at the bottom of the list:
+ <P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+>&#13; <EM
+>Long Format:</EM
+>
+
+ this gives you a large page with a non-editable summary of the fields
+ of each bug.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>CSV:</EM
+>
+
+ get the buglist as comma-separated values, for import into e.g.
+ a spreadsheet.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Change Columns:</EM
+>
+
+ change the bug attributes which appear in the list.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Change several bugs at once:</EM
+>
+
+ If your account is sufficiently empowered, you can make the same
+ change to all the bugs in the list - for example, changing their
+ owner.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Send mail to bug owners:</EM
+>
+
+ Sends mail to the owners of all bugs on the list.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Edit Search:</EM
+>
+
+ If you didn't get exactly the results you were looking for, you can
+ return to the Query page through this link and make small revisions
+ to the query you just made so you get more accurate results.</TD
+></TR
+><TR
+><TD
+>&#13; <EM
+>Remember Search As:</EM
+>
+
+ You can give a search a name and remember it; a link will appear
+ in your page footer giving you quick access to run it again later.
+ </TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+>
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="bugreports"
+></A
+>5.6. Filing Bugs</H1
+><P
+>Years of bug writing experience has been distilled for your
+ reading pleasure into the
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/bugwritinghelp.html"
+TARGET="_top"
+>&#13; Bug Writing Guidelines</A
+>.
+ While some of the advice is Mozilla-specific, the basic principles of
+ reporting Reproducible, Specific bugs, isolating the Product you are
+ using, the Version of the Product, the Component which failed, the
+ Hardware Platform, and Operating System you were using at the time of
+ the failure go a long way toward ensuring accurate, responsible fixes
+ for the bug that bit you.</P
+><P
+>The procedure for filing a test bug is as follows:</P
+><P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>Go to
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/"
+TARGET="_top"
+>&#13; Landfill</A
+>
+ in your browser and click
+ <A
+HREF="http://landfill.bugzilla.org/bugzilla-tip/enter_bug.cgi"
+TARGET="_top"
+>&#13; Enter a new bug report</A
+>.
+ </P
+></LI
+><LI
+><P
+>Select a product - any one will do.</P
+></LI
+><LI
+><P
+>Fill in the fields. Bugzilla should have made reasonable
+ guesses, based upon your browser, for the "Platform" and "OS"
+ drop-down boxes. If they are wrong, change them.</P
+></LI
+><LI
+><P
+>Select "Commit" and send in your bug report.</P
+></LI
+></OL
+><P
+>Try to make sure that everything said in the summary is also
+ said in the first comment. Summaries are often updated and this will
+ ensure your original information is easily accessible.
+ </P
+><P
+>&#13; You do not need to put "any" or similar strings in the URL field.
+ If there is no specific URL associated with the bug, leave this
+ field blank.
+ </P
+><P
+>If you feel a bug you filed was incorrectly marked as a
+ DUPLICATE of another, please question it in your bug, not
+ the bug it was duped to. Feel free to CC the person who duped it
+ if they are not already CCed.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="patchviewer"
+></A
+>5.7. Patch Viewer</H1
+><P
+>Viewing and reviewing patches in Bugzilla is often difficult due to
+ lack of context, improper format and the inherent readability issues that
+ raw patches present. Patch Viewer is an enhancement to Bugzilla designed
+ to fix that by offering increased context, linking to sections, and
+ integrating with Bonsai, LXR and CVS.</P
+><P
+>Patch viewer allows you to:</P
+><P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+>View patches in color, with side-by-side view rather than trying
+ to interpret the contents of the patch.</TD
+></TR
+><TR
+><TD
+>See the difference between two patches.</TD
+></TR
+><TR
+><TD
+>Get more context in a patch.</TD
+></TR
+><TR
+><TD
+>Collapse and expand sections of a patch for easy
+ reading.</TD
+></TR
+><TR
+><TD
+>Link to a particular section of a patch for discussion or
+ review</TD
+></TR
+><TR
+><TD
+>Go to Bonsai or LXR to see more context, blame, and
+ cross-references for the part of the patch you are looking at</TD
+></TR
+><TR
+><TD
+>Create a rawtext unified format diff out of any patch, no
+ matter what format it came from</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_view"
+></A
+>5.7.1. Viewing Patches in Patch Viewer</H2
+><P
+>The main way to view a patch in patch viewer is to click on the
+ "Diff" link next to a patch in the Attachments list on a bug. You may
+ also do this within the edit window by clicking the "View Attachment As
+ Diff" button in the Edit Attachment screen.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_diff"
+></A
+>5.7.2. Seeing the Difference Between Two Patches</H2
+><P
+>To see the difference between two patches, you must first view the
+ newer patch in Patch Viewer. Then select the older patch from the
+ dropdown at the top of the page ("Differences between [dropdown] and
+ this patch") and click the "Diff" button. This will show you what
+ is new or changed in the newer patch.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_context"
+></A
+>5.7.3. Getting More Context in a Patch</H2
+><P
+>To get more context in a patch, you put a number in the textbox at
+ the top of Patch Viewer ("Patch / File / [textbox]") and hit enter.
+ This will give you that many lines of context before and after each
+ change. Alternatively, you can click on the "File" link there and it
+ will show each change in the full context of the file. This feature only
+ works against files that were diffed using "cvs diff".</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_collapse"
+></A
+>5.7.4. Collapsing and Expanding Sections of a Patch</H2
+><P
+>To view only a certain set of files in a patch (for example, if a
+ patch is absolutely huge and you want to only review part of it at a
+ time), you can click the "(+)" and "(-)" links next to each file (to
+ expand it or collapse it). If you want to collapse all files or expand
+ all files, you can click the "Collapse All" and "Expand All" links at the
+ top of the page.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_link"
+></A
+>5.7.5. Linking to a Section of a Patch</H2
+><P
+>To link to a section of a patch (for example, if you want to be
+ able to give someone a URL to show them which part you are talking
+ about) you simply click the "Link Here" link on the section header. The
+ resulting URL can be copied and used in discussion. (Copy Link
+ Location in Mozilla works as well.)</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_bonsai_lxr"
+></A
+>5.7.6. Going to Bonsai and LXR</H2
+><P
+>To go to Bonsai to get blame for the lines you are interested in,
+ you can click the "Lines XX-YY" link on the section header you are
+ interested in. This works even if the patch is against an old
+ version of the file, since Bonsai stores all versions of the file.</P
+><P
+>To go to LXR, you click on the filename on the file header
+ (unfortunately, since LXR only does the most recent version, line
+ numbers are likely to rot).</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="patchviewer_unified_diff"
+></A
+>5.7.7. Creating a Unified Diff</H2
+><P
+>If the patch is not in a format that you like, you can turn it
+ into a unified diff format by clicking the "Raw Unified" link at the top
+ of the page.</P
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="hintsandtips"
+></A
+>5.8. Hints and Tips</H1
+><P
+>This section distills some Bugzilla tips and best practices
+ that have been developed.</P
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="AEN1641"
+></A
+>5.8.1. Autolinkification</H2
+><P
+>Bugzilla comments are plain text - so typing &#60;U&#62; will
+ produce less-than, U, greater-than rather than underlined text.
+ However, Bugzilla will automatically make hyperlinks out of certain
+ sorts of text in comments. For example, the text
+ "http://www.bugzilla.org" will be turned into a link:
+ <A
+HREF="http://www.bugzilla.org"
+TARGET="_top"
+>http://www.bugzilla.org</A
+>.
+ Other strings which get linkified in the obvious manner are:
+ <P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+>bug 12345</TD
+></TR
+><TR
+><TD
+>comment 7</TD
+></TR
+><TR
+><TD
+>bug 23456, comment 53</TD
+></TR
+><TR
+><TD
+>attachment 4321</TD
+></TR
+><TR
+><TD
+>mailto:george@example.com</TD
+></TR
+><TR
+><TD
+>george@example.com</TD
+></TR
+><TR
+><TD
+>ftp://ftp.mozilla.org</TD
+></TR
+><TR
+><TD
+>Most other sorts of URL</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+>
+ </P
+><P
+>A corollary here is that if you type a bug number in a comment,
+ you should put the word "bug" before it, so it gets autolinkified
+ for the convenience of others.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="quicksearch"
+></A
+>5.8.2. Quicksearch</H2
+><P
+>Quicksearch is a single-text-box query tool which uses
+ metacharacters to indicate what is to be searched. For example, typing
+ "<TT
+CLASS="filename"
+>foo|bar</TT
+>"
+ into Quicksearch would search for "foo" or "bar" in the
+ summary and status whiteboard of a bug; adding
+ "<TT
+CLASS="filename"
+>:BazProduct</TT
+>" would
+ search only in that product.
+ </P
+><P
+>You'll find the Quicksearch box on Bugzilla's
+ front page, along with a
+ <A
+HREF="../../quicksearch.html"
+TARGET="_top"
+>Help</A
+>
+ link which details how to use it.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="commenting"
+></A
+>5.8.3. Comments</H2
+><P
+>If you are changing the fields on a bug, only comment if
+ either you have something pertinent to say, or Bugzilla requires it.
+ Otherwise, you may spam people unnecessarily with bug mail.
+ To take an example: a user can set up their account to filter out messages
+ where someone just adds themselves to the CC field of a bug
+ (which happens a lot.) If you come along, add yourself to the CC field,
+ and add a comment saying "Adding self to CC", then that person
+ gets a pointless piece of mail they would otherwise have avoided.
+ </P
+><P
+>&#13; Don't use sigs in comments. Signing your name ("Bill") is acceptable,
+ if you do it out of habit, but full mail/news-style
+ four line ASCII art creations are not.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="attachments"
+></A
+>5.8.4. Attachments</H2
+><P
+>&#13; Use attachments, rather than comments, for large chunks of ASCII data,
+ such as trace, debugging output files, or log files. That way, it doesn't
+ bloat the bug for everyone who wants to read it, and cause people to
+ receive fat, useless mails.
+ </P
+><P
+>Trim screenshots. There's no need to show the whole screen if
+ you are pointing out a single-pixel problem.
+ </P
+><P
+>Don't attach simple test cases (e.g. one HTML file, one
+ CSS file and an image) as a ZIP file. Instead, upload them in
+ reverse order and edit the referring file so that they point to the
+ attached files. This way, the test case works immediately
+ out of the bug.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="userpreferences"
+></A
+>5.9. User Preferences</H1
+><P
+>Once you have logged in, you can customise various aspects of
+ Bugzilla via the "Edit prefs" link in the page footer.
+ The preferences are split into three tabs:</P
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="accountsettings"
+></A
+>5.9.1. Account Settings</H2
+><P
+>On this tab, you can change your basic account information,
+ including your password, email address and real name. For security
+ reasons, in order to change anything on this page you must type your
+ <EM
+>current</EM
+>
+ password into the
+ <SPAN
+CLASS="QUOTE"
+>"Password"</SPAN
+>
+ field at the top of the page.
+ If you attempt to change your email address, a confirmation
+ email is sent to both the old and new addresses, with a link to use to
+ confirm the change. This helps to prevent account hijacking.</P
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="emailsettings"
+></A
+>5.9.2. Email Settings</H2
+><P
+>On this tab you can reduce or increase the amount of email sent
+ you from Bugzilla, opting in our out depending on your relationship to
+ the bug and the change that was made to it.
+ </P
+><P
+>&#13; You can also do further filtering on the client side by
+ using the X-Bugzilla-Reason mail header which Bugzilla
+ adds to all bugmail. This tells you what relationship you have to the
+ bug in question,
+ and can be any of Owner, Reporter, QAcontact, CClist, Voter and
+ WatchingComponent.</P
+><P
+>By entering user email names, delineated by commas, into the
+ "Users to watch" text entry box you can receive a copy of all the
+ bugmail of other users (security settings permitting.) This powerful
+ functionality enables seamless transitions as developers change
+ projects or users go on holiday.</P
+><DIV
+CLASS="note"
+><P
+></P
+><TABLE
+CLASS="note"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/note.gif"
+HSPACE="5"
+ALT="Note"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>The ability to watch other users may not be available in all
+ Bugzilla installations. If you can't see it, ask your
+ administrator.</P
+></TD
+></TR
+></TABLE
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><HR><H2
+CLASS="section"
+><A
+NAME="permissionsettings"
+></A
+>5.9.3. Permissions</H2
+><P
+>This is a purely informative page which outlines your current
+ permissions on this installation of Bugzilla - what product groups you
+ are in, and whether you can edit bugs or perform various administration
+ functions.</P
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="reporting"
+></A
+>5.10. Reports</H1
+><P
+><EM
+>To be written</EM
+></P
+></DIV
+></DIV
+><DIV
CLASS="appendix"
><HR><H1
><A
@@ -9575,6 +8968,15 @@ HREF="#faq-general-cookie"
>&#13; Is there an easy way to change the Bugzilla cookie name?
</A
></DT
+><DT
+>A.1.11. <A
+HREF="#faq-mod-perl"
+>&#13; Does bugzilla run under <TT
+CLASS="filename"
+>mod_perl</TT
+>?
+ </A
+></DT
></DL
></DD
><DT
@@ -10305,6 +9707,33 @@ CLASS="answer"
</P
></DIV
></DIV
+><DIV
+CLASS="qandaentry"
+><DIV
+CLASS="question"
+><P
+><A
+NAME="faq-mod-perl"
+></A
+><B
+>A.1.11. </B
+>
+ Does bugzilla run under <TT
+CLASS="filename"
+>mod_perl</TT
+>?
+ </P
+></DIV
+><DIV
+CLASS="answer"
+><P
+><B
+> </B
+>
+ At present, no. This is being worked on.
+ </P
+></DIV
+></DIV
></DIV
><DIV
CLASS="qandadiv"
@@ -11392,7 +10821,7 @@ CLASS="answer"
><P
>&#13; Microsoft has some advice on this matter, as well:
<A
-NAME="AEN2053"
+NAME="AEN1977"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
@@ -12007,13 +11436,407 @@ CLASS="command"
CLASS="appendix"
><HR><H1
><A
+NAME="install-perlmodules-manual"
+></A
+>Appendix C. Manual Installation of Perl Modules</H1
+><DIV
+CLASS="section"
+><H1
+CLASS="section"
+><A
+NAME="modules-manual-instructions"
+></A
+>C.1. Instructions</H1
+><P
+>If you need to install Perl modules manually, here's how it's done.
+ Download the module using the link given in the next section, and then
+ apply this magic incantation, as root:
+ </P
+><P
+>
+ <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+><TT
+CLASS="prompt"
+>bash#</TT
+> tar -xzvf &#60;module&#62;.tar.gz
+<TT
+CLASS="prompt"
+>bash#</TT
+> cd &#60;module&#62;
+<TT
+CLASS="prompt"
+>bash#</TT
+> perl Makefile.PL
+<TT
+CLASS="prompt"
+>bash#</TT
+> make
+<TT
+CLASS="prompt"
+>bash#</TT
+> make test
+<TT
+CLASS="prompt"
+>bash#</TT
+> make install</PRE
+></FONT
+></TD
+></TR
+></TABLE
+>
+ </P
+></DIV
+><DIV
+CLASS="section"
+><HR><H1
+CLASS="section"
+><A
+NAME="modules-manual-download"
+></A
+>C.2. Download Locations</H1
+><P
+>Note: some modules are in the core distribution of
+ ActiveState Perl for Windows. Others are not available.
+ No PPM links have been provided in either of these two cases.
+ </P
+><P
+>CGI:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/CGI.pm/"
+TARGET="_top"
+>http://search.cpan.org/dist/CGI.pm/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/CGI.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/CGI.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>TimeDate:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/TimeDate/"
+TARGET="_top"
+>http://search.cpan.org/dist/TimeDate/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>DBI:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/DBI/"
+TARGET="_top"
+>http://search.cpan.org/dist/DBI/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://dbi.perl.org/docs/"
+TARGET="_top"
+>http://dbi.perl.org/docs/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>DBD::mysql:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/DBD-mysql/"
+TARGET="_top"
+>http://search.cpan.org/dist/DBD-mysql/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>File::Spec:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/File-Spec/"
+TARGET="_top"
+>http://search.cpan.org/dist/File-Spec/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/File/Spec.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>File::Temp:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/File-Temp/"
+TARGET="_top"
+>http://search.cpan.org/dist/File-Temp/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/File/Temp.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>Template Toolkit:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/Template-Toolkit/"
+TARGET="_top"
+>http://search.cpan.org/dist/Template-Toolkit/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz"
+TARGET="_top"
+>http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.template-toolkit.org/docs.html"
+TARGET="_top"
+>http://www.template-toolkit.org/docs.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>Text::Wrap:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/Text-Tabs+Wrap/"
+TARGET="_top"
+>http://search.cpan.org/dist/Text-Tabs+Wrap/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>GD:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/GD/"
+TARGET="_top"
+>http://search.cpan.org/dist/GD/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://stein.cshl.org/WWW/software/GD/"
+TARGET="_top"
+>http://stein.cshl.org/WWW/software/GD/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>Chart::Base:
+
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/Chart/"
+TARGET="_top"
+>http://search.cpan.org/dist/Chart/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>GD::Graph:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDGraph/"
+TARGET="_top"
+>http://search.cpan.org/dist/GDGraph/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDGraph/Graph.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/GDGraph/Graph.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>GD::Text::Align:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDTextUtil/"
+TARGET="_top"
+>http://search.cpan.org/dist/GDTextUtil/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/GDTextUtil/Text/Align.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>MIME::Parser:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/MIME-tools/"
+TARGET="_top"
+>http://search.cpan.org/dist/MIME-tools/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>XML::Parser:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/XML-Parser/"
+TARGET="_top"
+>http://search.cpan.org/dist/XML-Parser/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>PatchReader:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/author/JKEISER/PatchReader/"
+TARGET="_top"
+>http://search.cpan.org/author/JKEISER/PatchReader/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"
+TARGET="_top"
+>http://www.johnkeiser.com/mozilla/Patch_Viewer.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="appendix"
+><HR><H1
+><A
NAME="gfdl"
></A
->Appendix C. GNU Free Documentation License</H1
+>Appendix D. GNU Free Documentation License</H1
><P
>Version 1.1, March 2000</P
><A
-NAME="AEN2183"
+NAME="AEN2192"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
@@ -12030,7 +11853,7 @@ CLASS="section"
><A
NAME="gfdl-0"
></A
->0. PREAMBLE</H1
+>0. Preamble</H1
><P
>The purpose of this License is to make a manual, textbook, or other
written document "free" in the sense of freedom: to assure everyone the
@@ -12060,7 +11883,7 @@ CLASS="section"
><A
NAME="gfdl-1"
></A
->1. APPLICABILITY AND DEFINITIONS</H1
+>1. Applicability and Definition</H1
><P
>This License applies to any manual or other work that contains a
notice placed by the copyright holder saying it can be distributed under
@@ -12125,7 +11948,7 @@ CLASS="section"
><A
NAME="gfdl-2"
></A
->2. VERBATIM COPYING</H1
+>2. Verbatim Copying</H1
><P
>You may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
@@ -12147,7 +11970,7 @@ CLASS="section"
><A
NAME="gfdl-3"
></A
->3. COPYING IN QUANTITY</H1
+>3. Copying in Quantity</H1
><P
>If you publish printed copies of the Document numbering more than
100, and the Document's license notice requires Cover Texts, you must
@@ -12191,7 +12014,7 @@ CLASS="section"
><A
NAME="gfdl-4"
></A
->4. MODIFICATIONS</H1
+>4. Modifications</H1
><P
>You may copy and distribute a Modified Version of the Document
under the conditions of sections 2 and 3 above, provided that you release
@@ -12329,7 +12152,7 @@ CLASS="section"
><A
NAME="gfdl-5"
></A
->5. COMBINING DOCUMENTS</H1
+>5. Combining Documents</H1
><P
>You may combine the Document with other documents released under
this License, under the terms defined in section 4 above for modified
@@ -12360,7 +12183,7 @@ CLASS="section"
><A
NAME="gfdl-6"
></A
->6. COLLECTIONS OF DOCUMENTS</H1
+>6. Collections of Documents</H1
><P
>You may make a collection consisting of the Document and other
documents released under this License, and replace the individual copies
@@ -12381,7 +12204,7 @@ CLASS="section"
><A
NAME="gfdl-7"
></A
->7. AGGREGATION WITH INDEPENDENT WORKS</H1
+>7. Aggregation with Independent Works</H1
><P
>A compilation of the Document or its derivatives with other
separate and independent documents or works, in or on a volume of a
@@ -12405,7 +12228,7 @@ CLASS="section"
><A
NAME="gfdl-8"
></A
->8. TRANSLATION</H1
+>8. Translation</H1
><P
>Translation is considered a kind of modification, so you may
distribute translations of the Document under the terms of section 4.
@@ -12425,7 +12248,7 @@ CLASS="section"
><A
NAME="gfdl-9"
></A
->9. TERMINATION</H1
+>9. Termination</H1
><P
>You may not copy, modify, sublicense, or distribute the Document
except as expressly provided for under this License. Any other attempt to
@@ -12442,7 +12265,7 @@ CLASS="section"
><A
NAME="gfdl-10"
></A
->10. FUTURE REVISIONS OF THIS LICENSE</H1
+>10. Future Revisions of this License</H1
><P
>The Free Software Foundation may publish new, revised versions of
the GNU Free Documentation License from time to time. Such new versions
@@ -12476,7 +12299,7 @@ NAME="gfdl-howto"
of the License in the document and put the following copyright and
license notices just after the title page:</P
><A
-NAME="AEN2273"
+NAME="AEN2282"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
@@ -12513,7 +12336,7 @@ CLASS="glossdiv"
><H1
CLASS="glossdiv"
><A
-NAME="AEN2278"
+NAME="AEN2287"
></A
>0-9, high ascii</H1
><DL
@@ -12683,7 +12506,7 @@ TARGET="_top"
>For more information about how to configure Apache for Bugzilla,
see <A
HREF="#http-apache"
->Section 4.2.1</A
+>Section 2.2.4.1</A
>.
</P
></DD
@@ -13076,7 +12899,7 @@ TARGET="_top"
>Much more detailed information about the suggestions in
<A
HREF="#security-mysql"
->Section 4.5.2</A
+>Section 2.2.2.1</A
>.
</P
></DD
@@ -13377,7 +13200,7 @@ NAME="gloss-zarro"
Terry had the following to say:
</P
><A
-NAME="AEN2513"
+NAME="AEN2522"
></A
><TABLE
BORDER="0"
diff --git a/docs/html/about.html b/docs/html/about.html
index ea3fa5bc3..73fc6eee7 100644
--- a/docs/html/about.html
+++ b/docs/html/about.html
@@ -7,11 +7,11 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="NEXT"
@@ -36,7 +36,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -154,7 +154,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TD
><TD
WIDTH="34%"
diff --git a/docs/html/administration.html b/docs/html/administration.html
index eec432e39..6976a3bf8 100644
--- a/docs/html/administration.html
+++ b/docs/html/administration.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -73,7 +73,7 @@ CLASS="chapter"
><A
NAME="administration"
></A
->Chapter 5. Administering Bugzilla</H1
+>Chapter 3. Administering Bugzilla</H1
><DIV
CLASS="TOC"
><DL
@@ -82,61 +82,61 @@ CLASS="TOC"
>Table of Contents</B
></DT
><DT
->5.1. <A
+>3.1. <A
HREF="parameters.html"
>Bugzilla Configuration</A
></DT
><DT
->5.2. <A
+>3.2. <A
HREF="useradmin.html"
>User Administration</A
></DT
><DD
><DL
><DT
->5.2.1. <A
+>3.2.1. <A
HREF="useradmin.html#defaultuser"
>Creating the Default User</A
></DT
><DT
->5.2.2. <A
+>3.2.2. <A
HREF="useradmin.html#manageusers"
>Managing Other Users</A
></DT
></DL
></DD
><DT
->5.3. <A
+>3.3. <A
HREF="products.html"
>Products</A
></DT
><DT
->5.4. <A
+>3.4. <A
HREF="components.html"
>Components</A
></DT
><DT
->5.5. <A
+>3.5. <A
HREF="versions.html"
>Versions</A
></DT
><DT
->5.6. <A
+>3.6. <A
HREF="milestones.html"
>Milestones</A
></DT
><DT
->5.7. <A
+>3.7. <A
HREF="voting.html"
>Voting</A
></DT
><DT
->5.8. <A
+>3.8. <A
HREF="groups.html"
>Groups and Group Security</A
></DT
><DT
->5.9. <A
+>3.9. <A
HREF="upgrading.html"
>Upgrading to New Releases</A
></DT
diff --git a/docs/html/bug_page.html b/docs/html/bug_page.html
index dfd42a818..184ae211a 100644
--- a/docs/html/bug_page.html
+++ b/docs/html/bug_page.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="bug_page"
></A
->3.3. Anatomy of a Bug</H1
+>5.3. Anatomy of a Bug</H1
><P
>The core of Bugzilla is the screen which displays a particular
bug. It's a good place to explain some Bugzilla concepts.
diff --git a/docs/html/bugreports.html b/docs/html/bugreports.html
index 9dd3e335b..7b13680eb 100644
--- a/docs/html/bugreports.html
+++ b/docs/html/bugreports.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="bugreports"
></A
->3.6. Filing Bugs</H1
+>5.6. Filing Bugs</H1
><P
>Years of bug writing experience has been distilled for your
reading pleasure into the
diff --git a/docs/html/cmdline.html b/docs/html/cmdline.html
index be3ee0a5e..343aa58a0 100644
--- a/docs/html/cmdline.html
+++ b/docs/html/cmdline.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -17,8 +17,8 @@ REL="PREVIOUS"
TITLE="Contrib"
HREF="patches.html"><LINK
REL="NEXT"
-TITLE="GNU Free Documentation License"
-HREF="gfdl.html"></HEAD
+TITLE="Manual Installation of Perl Modules"
+HREF="install-perlmodules-manual.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -61,7 +61,7 @@ WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="gfdl.html"
+HREF="install-perlmodules-manual.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -186,7 +186,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="gfdl.html"
+HREF="install-perlmodules-manual.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -210,7 +210,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->GNU Free Documentation License</TD
+>Manual Installation of Perl Modules</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/components.html b/docs/html/components.html
index 78328e004..a15951bd7 100644
--- a/docs/html/components.html
+++ b/docs/html/components.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="components"
></A
->5.4. Components</H1
+>3.4. Components</H1
><P
>Components are subsections of a Product. E.g. the computer game
you are designing may have a "UI"
diff --git a/docs/html/configuration.html b/docs/html/configuration.html
new file mode 100644
index 000000000..295a76540
--- /dev/null
+++ b/docs/html/configuration.html
@@ -0,0 +1,1245 @@
+<HTML
+><HEAD
+><TITLE
+>Configuration</TITLE
+><META
+NAME="GENERATOR"
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
+"><LINK
+REL="HOME"
+TITLE="The Bugzilla Guide - 2.17.7
+ Development Release"
+HREF="index.html"><LINK
+REL="UP"
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"><LINK
+REL="PREVIOUS"
+TITLE="Installation"
+HREF="installation.html"><LINK
+REL="NEXT"
+TITLE="Optional Additional Configuration"
+HREF="extraconfig.html"></HEAD
+><BODY
+CLASS="section"
+BGCOLOR="#FFFFFF"
+TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
+><DIV
+CLASS="NAVHEADER"
+><TABLE
+SUMMARY="Header navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TH
+COLSPAN="3"
+ALIGN="center"
+>The Bugzilla Guide - 2.17.7
+ Development Release</TH
+></TR
+><TR
+><TD
+WIDTH="10%"
+ALIGN="left"
+VALIGN="bottom"
+><A
+HREF="installation.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="80%"
+ALIGN="center"
+VALIGN="bottom"
+>Chapter 2. Installing Bugzilla</TD
+><TD
+WIDTH="10%"
+ALIGN="right"
+VALIGN="bottom"
+><A
+HREF="extraconfig.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+></TABLE
+><HR
+ALIGN="LEFT"
+WIDTH="100%"></DIV
+><DIV
+CLASS="section"
+><H1
+CLASS="section"
+><A
+NAME="configuration"
+></A
+>2.2. Configuration</H1
+><DIV
+CLASS="warning"
+><P
+></P
+><TABLE
+CLASS="warning"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/warning.gif"
+HSPACE="5"
+ALT="Warning"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>Poorly-configured MySQL and Bugzilla installations have
+ given attackers full access to systems in the past. Please take the
+ security parts of these guidelines seriously, even for Bugzilla
+ machines hidden away behind your firewall.</P
+></TD
+></TR
+></TABLE
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="localconfig"
+></A
+>2.2.1. localconfig</H2
+><P
+>&#13; Once you run <TT
+CLASS="filename"
+>checksetup.pl</TT
+> with all the correct
+ modules installed, it displays a message about, and write out a
+ file called,
+ <TT
+CLASS="filename"
+>localconfig</TT
+>. This file contains the default
+ settings for a number of Bugzilla parameters.
+ </P
+><P
+>Load this file in your editor. The only value you
+ <EM
+>need</EM
+> to change is $db_pass, the password for
+ the user you will create for your database.
+ Pick a strong password (for simplicity, it should not contain
+ single quote characters) and put it here.
+ </P
+><P
+>&#13; The other options in the <TT
+CLASS="filename"
+>localconfig</TT
+> file
+ are documented by their accompanying comments. If you have a slightly
+ non-standard MySQL setup, you may wish to change one or more of
+ the other "$db_*" parameters.
+ </P
+><P
+>&#13; You may also wish to change the names of
+ the priorities, severities, operating systems and platforms for your
+ installation. However, you can always change these after installation
+ has finished; if you then re-run
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+>, the changes will get picked up.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="mysql"
+></A
+>2.2.2. MySQL</H2
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="security-mysql"
+></A
+>2.2.2.1. Security</H3
+><P
+>MySQL ships as insecure by default.
+ It allows anybody to on the local machine full administrative
+ capabilities without requiring a password; the special
+ MySQL root account (note: this is <EM
+>not</EM
+> the same as
+ the system root) also has no password.
+ Also, many installations default to running
+ <SPAN
+CLASS="application"
+>mysqld</SPAN
+> as the system root.
+ </P
+><P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>To disable the anonymous user account
+ and set a password for the root user, execute the following. The
+ root user password should be different to the bugs user password
+ you set in
+ <TT
+CLASS="filename"
+>localconfig</TT
+> in the previous section,
+ and also different to
+ the password for the system root account on your machine.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+> <TT
+CLASS="prompt"
+>bash$</TT
+> mysql mysql
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> DELETE FROM user WHERE user = '';
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> UPDATE user SET password = password('<TT
+CLASS="replaceable"
+><I
+>new_password</I
+></TT
+>') WHERE user = 'root';
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> FLUSH PRIVILEGES;</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>From this point forward, to run the
+ <TT
+CLASS="filename"
+>mysql</TT
+> command-line client,
+ you will need to type
+ <B
+CLASS="command"
+>mysql -u root -p</B
+> and enter
+ <TT
+CLASS="replaceable"
+><I
+>new_password</I
+></TT
+> when prompted.
+ </P
+></LI
+><LI
+><P
+>If you run MySQL on the same machine as your web server, you
+ should disable remote access to MySQL by adding
+ the following to your <TT
+CLASS="filename"
+>/etc/my.conf</TT
+>:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+> [myslqd]
+ # Prevent network access to MySQL.
+ skip-networking</PRE
+></FONT
+></TD
+></TR
+></TABLE
+></LI
+><LI
+><P
+>Consult the documentation that came with your system for
+ information on making <SPAN
+CLASS="application"
+>mysqld</SPAN
+> run as an
+ unprivileged user.
+ </P
+></LI
+><LI
+><P
+>For added security, you could also run MySQL, or even all
+ of Bugzilla
+ in a chroot jail; however, instructions for doing that are beyond
+ the scope of this document.
+ </P
+></LI
+></OL
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-setupdatabase"
+></A
+>2.2.2.2. Allow large attachments</H3
+><P
+>You need to configure MySQL to accept large packets, if you
+ want to have attachments larger than 64K. Add the text
+ below to your
+ <TT
+CLASS="filename"
+>/etc/my.conf</TT
+>.
+ There is also a parameter in Bugzilla
+ for setting the maximum allowable attachment size, (default 1MB).
+ Bugzilla will only accept attachments up to the lower of these two
+ sizes.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+> [mysqld]
+ # Allow packets up to 1M
+ set-variable = max_allowed_packet=1M</PRE
+></FONT
+></TD
+></TR
+></TABLE
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-setupdatabase-adduser"
+></A
+>2.2.2.3. Add a user to MySQL</H3
+><P
+>You need to add a new MySQL user for
+ Bugzilla to use. (It's not safe to have Bugzilla use the MySQL root
+ account.) The following instructions assume the defaults in
+ <TT
+CLASS="filename"
+>localconfig</TT
+>;
+ if you changed those, you need to modify the
+ SQL command appropriately. You will need the
+ <TT
+CLASS="replaceable"
+><I
+>$db_pass</I
+></TT
+> password you set in
+ <TT
+CLASS="filename"
+>localconfig</TT
+> in
+ <A
+HREF="configuration.html#localconfig"
+>Section 2.2.1</A
+>.
+ </P
+><P
+>We use an SQL <B
+CLASS="command"
+>GRANT</B
+> command to create a
+ <SPAN
+CLASS="QUOTE"
+>"bugs"</SPAN
+>
+ user. This also restricts the
+ <SPAN
+CLASS="QUOTE"
+>"bugs"</SPAN
+>
+ user to operations within a database called
+ <SPAN
+CLASS="QUOTE"
+>"bugs"</SPAN
+>, and only allows the account to connect from
+ <SPAN
+CLASS="QUOTE"
+>"localhost"</SPAN
+>.
+ Modify it to reflect your setup if you will be connecting from
+ another machine or as a different user.</P
+><P
+>Run the <TT
+CLASS="filename"
+>mysql</TT
+> command-line client and
+ enter:</P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+> <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
+ DROP,REFERENCES ON bugs.* TO bugs@localhost
+ IDENTIFIED BY '<TT
+CLASS="replaceable"
+><I
+>$db_pass</I
+></TT
+>';
+ <TT
+CLASS="prompt"
+>mysql&#62;</TT
+> FLUSH PRIVILEGES</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><DIV
+CLASS="note"
+><P
+></P
+><TABLE
+CLASS="note"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/note.gif"
+HSPACE="5"
+ALT="Note"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>If you are using MySQL 4, you need to add
+ the <TT
+CLASS="computeroutput"
+>LOCK TABLES</TT
+> and
+ <TT
+CLASS="computeroutput"
+>CREATE TEMPORARY TABLES</TT
+> permissions
+ to the list.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="AEN400"
+></A
+>2.2.3. checksetup.pl</H2
+><P
+>&#13; Next, rerun <TT
+CLASS="filename"
+>checksetup.pl</TT
+>. It reconfirms
+ that all the modules are present, and notices the altered
+ localconfig file, which it assumes you have edited to your
+ satisfaction. It compiles the UI templates,
+ connects to the database using the 'bugs'
+ user you created and the password you defined, and creates the
+ 'bugs' database and the tables therein.
+ </P
+><P
+>&#13; After that, it asks for details of an administrator account. Bugzilla
+ can have multiple administrators - you can create more later - but
+ it needs one to start off with.
+ Enter the email address of an administrator, his or her full name,
+ and a suitable Bugzilla password.
+ </P
+><P
+>&#13; <TT
+CLASS="filename"
+>checksetup.pl</TT
+> will then finish. You may rerun
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+> at any time if you wish.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="http"
+></A
+>2.2.4. Web server</H2
+><P
+>Configure your web server according to the instructions in the
+ appropriate section. The Bugzilla Team recommends Apache.
+ </P
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="http-apache"
+></A
+>2.2.4.1. Apache <SPAN
+CLASS="productname"
+>httpd</SPAN
+></H3
+><P
+>Load <TT
+CLASS="filename"
+>httpd.conf</TT
+> in your editor.</P
+><P
+>Uncomment (or add) the following line.
+ This configures Apache to run .cgi files outside the
+ <TT
+CLASS="filename"
+>cgi-bin</TT
+> directory.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+> AddHandler cgi-script .cgi</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>Apache uses <TT
+CLASS="computeroutput"
+>&#60;Directory&#62;</TT
+>
+ directives to permit fine-grained permission setting.
+ Add the following two lines to a
+ <TT
+CLASS="computeroutput"
+>&#60;Directory&#62;</TT
+> directive that
+ applies either to the Bugzilla directory or one of its parents
+ (e.g. the <TT
+CLASS="computeroutput"
+>&#60;Directory /var/www/html&#62;</TT
+>
+ directive).
+ This allows Bugzilla's <TT
+CLASS="filename"
+>.htaccess</TT
+> files to
+ override global permissions, and allows .cgi files to run in the
+ Bugzilla directory.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+> Options +ExecCGI +FollowSymLinks
+ AllowOverride Limit</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>Add <TT
+CLASS="filename"
+>index.cgi</TT
+> to the end
+ of the <TT
+CLASS="computeroutput"
+>DirectoryIndex</TT
+>
+ line.</P
+><P
+><TT
+CLASS="filename"
+>checksetup.pl</TT
+> can set tighter permissions
+ on Bugzilla's files and directories if it knows what user the
+ webserver runs as. Look for the <TT
+CLASS="computeroutput"
+>User</TT
+>
+ line in <TT
+CLASS="filename"
+>httpd.conf</TT
+>, and place that value in
+ the <TT
+CLASS="replaceable"
+><I
+>$webservergroup</I
+></TT
+> variable in
+ <TT
+CLASS="filename"
+>localconfig</TT
+>. Then rerun
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+>.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="http-iis"
+></A
+>2.2.4.2. Microsoft <SPAN
+CLASS="productname"
+>Internet Information Services</SPAN
+></H3
+><P
+>If you need, or for some reason even want, to use Microsoft's
+ <SPAN
+CLASS="productname"
+>Internet Information Services</SPAN
+> or
+ <SPAN
+CLASS="productname"
+>Personal Web Server</SPAN
+> you should be able
+ to. You will need to configure them to know how to run CGI scripts.
+ This is described in Microsoft Knowledge Base article
+ <A
+HREF="http://support.microsoft.com/support/kb/articles/Q245/2/25.asp"
+TARGET="_top"
+>Q245225</A
+>
+ for <SPAN
+CLASS="productname"
+>Internet Information Services</SPAN
+> and
+ <A
+HREF="http://support.microsoft.com/support/kb/articles/Q231/9/98.asp"
+TARGET="_top"
+>Q231998</A
+>
+ for <SPAN
+CLASS="productname"
+>Personal Web Server</SPAN
+>.
+ </P
+><P
+>Also, and this can't be stressed enough, make sure that files such as
+ <TT
+CLASS="filename"
+>localconfig</TT
+> and your <TT
+CLASS="filename"
+>data</TT
+>
+ directory are secured as described in <A
+HREF="configuration.html#security-access"
+>Section 2.2.4.4</A
+>.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="http-aol"
+></A
+>2.2.4.3. AOL Server</H3
+><P
+>Ben FrantzDale reported success using AOL Server with Bugzilla. He
+ reported his experience and what appears below is based on that.
+ </P
+><P
+>AOL Server will have to be configured to run
+ <A
+HREF="glossary.html#gloss-cgi"
+><I
+CLASS="glossterm"
+>CGI</I
+></A
+> scripts, please consult
+ the documentation that came with your server for more information on
+ how to do this.
+ </P
+><P
+>Because AOL Server doesn't support <TT
+CLASS="filename"
+>.htaccess</TT
+>
+ files, you'll have to create a <A
+HREF="glossary.html#gloss-tcl"
+><I
+CLASS="glossterm"
+>TCL</I
+></A
+>
+ script. You should create an <TT
+CLASS="filename"
+>aolserver/modules/tcl/filter.tcl</TT
+>
+ file (the filename shouldn't matter) with the following contents (change
+ <TT
+CLASS="computeroutput"
+>/bugzilla/</TT
+> to the web-based path to
+ your Bugzilla installation):
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>&#13; ns_register_filter preauth GET /bugzilla/localconfig filter_deny
+ ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
+ ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
+ ns_register_filter preauth GET /bugzilla/*.pl filter_deny
+ ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
+ ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
+ ns_register_filter preauth GET /bugzilla/data/* filter_deny
+ ns_register_filter preauth GET /bugzilla/template/* filter_deny
+
+ proc filter_deny { why } {
+ ns_log Notice "filter_deny"
+ return "filter_return"
+ }
+ </PRE
+></FONT
+></TD
+></TR
+></TABLE
+><DIV
+CLASS="warning"
+><P
+></P
+><TABLE
+CLASS="warning"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/warning.gif"
+HSPACE="5"
+ALT="Warning"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>This probably doesn't account for all possible editor backup
+ files so you may wish to add some additional variations of
+ <TT
+CLASS="filename"
+>localconfig</TT
+>. For more information, see
+ <A
+HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=186383"
+TARGET="_top"
+>&#13; bug 186383</A
+> or <A
+HREF="http://online.securityfocus.com/bid/6501"
+TARGET="_top"
+>Bugtraq ID 6501</A
+>.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+><DIV
+CLASS="note"
+><P
+></P
+><TABLE
+CLASS="note"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/note.gif"
+HSPACE="5"
+ALT="Note"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>If you are using webdot from research.att.com (the default
+ configuration for the <TT
+CLASS="option"
+>webdotbase</TT
+> paramater), you
+ will need to allow access to <TT
+CLASS="filename"
+>data/webdot/*.dot</TT
+>
+ for the reasearch.att.com machine.
+ </P
+><P
+>If you are using a local installation of <A
+HREF="http://www.graphviz.org"
+TARGET="_top"
+>GraphViz</A
+>, you will need to allow
+ everybody to access <TT
+CLASS="filename"
+>*.png</TT
+>,
+ <TT
+CLASS="filename"
+>*.gif</TT
+>, <TT
+CLASS="filename"
+>*.jpg</TT
+>, and
+ <TT
+CLASS="filename"
+>*.map</TT
+> in the
+ <TT
+CLASS="filename"
+>data/webdot</TT
+> directory.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="security-access"
+></A
+>2.2.4.4. Web Server Access Controls</H3
+><P
+>Users of Apache can skip this section because
+ Bugzilla ships with <TT
+CLASS="filename"
+>.htaccess</TT
+> files which
+ restrict access in the manner required.
+ Users of other webservers, read on.
+ </P
+><P
+>There are several files in the Bugzilla directory
+ that should not be accessible from the web. You need to configure
+ your webserver so they they aren't. Not doing this may reveal
+ sensitive information such as database passwords.
+ </P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>In the main Bugzilla directory, you should:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block:
+ <TT
+CLASS="filename"
+>*.pl</TT
+>, <TT
+CLASS="filename"
+>*localconfig*</TT
+>, <TT
+CLASS="filename"
+>runtests.sh</TT
+>
+ </P
+></LI
+><LI
+><P
+>But allow:
+ <TT
+CLASS="filename"
+>localconfig.js</TT
+>, <TT
+CLASS="filename"
+>localconfig.rdf</TT
+>
+ </P
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>data</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+><LI
+><P
+>But allow:
+ <TT
+CLASS="filename"
+>duplicates.rdf</TT
+>
+ </P
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>data/webdot</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>If you use a remote webdot server:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+><LI
+><P
+>But allow
+ <TT
+CLASS="filename"
+>*.dot</TT
+>
+ only for the remote webdot server</P
+></LI
+></UL
+></LI
+><LI
+><P
+>Otherwise, if you use a local GraphViz:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+><LI
+><P
+>But allow:
+ <TT
+CLASS="filename"
+>*.png</TT
+>, <TT
+CLASS="filename"
+>*.gif</TT
+>, <TT
+CLASS="filename"
+>*.jpg</TT
+>, <TT
+CLASS="filename"
+>*.map</TT
+>
+ </P
+></LI
+></UL
+></LI
+><LI
+><P
+>And if you don't use any dot:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+></UL
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>Bugzilla</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+></UL
+></LI
+><LI
+><P
+>In <TT
+CLASS="filename"
+>template</TT
+>:</P
+><P
+></P
+><UL
+COMPACT="COMPACT"
+><LI
+><P
+>Block everything</P
+></LI
+></UL
+></LI
+></UL
+><P
+>You should test to make sure that the files mentioned above are
+ not accessible from the Internet, especially your
+ <TT
+CLASS="filename"
+>localconfig</TT
+> file which contains your database
+ password. To test, simply point your web browser at the file; for
+ example, to test mozilla.org's installation, we'd try to access
+ <A
+HREF="http://bugzilla.mozilla.org/localconfig"
+TARGET="_top"
+>http://bugzilla.mozilla.org/localconfig</A
+>. You should
+ get a <SPAN
+CLASS="errorcode"
+>403</SPAN
+> <SPAN
+CLASS="errorname"
+>Forbidden</SPAN
+>
+ error.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="install-config-bugzilla"
+></A
+>2.2.5. Bugzilla</H2
+><P
+>&#13; Your Bugzilla should now be working. Access
+ <TT
+CLASS="filename"
+>http://&#60;your-bugzilla-server&#62;/</TT
+> -
+ you should see the Bugzilla
+ front page. If not, consult the Troubleshooting section,
+ <A
+HREF="troubleshooting.html"
+>Section 2.5</A
+>.
+ </P
+><P
+>&#13; Log in with the administrator account you defined in the last
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+> run. You should go through
+ the parameters on the Edit Parameters page
+ (see link in the footer) and see if there are any you wish to
+ change.
+ They key parameters are documented in <A
+HREF="parameters.html"
+>Section 3.1</A
+>;
+ you should certainly alter
+ <B
+CLASS="command"
+>maintainer</B
+> and <B
+CLASS="command"
+>urlbase</B
+>;
+ you may also want to alter
+ <B
+CLASS="command"
+>cookiepath</B
+> or <B
+CLASS="command"
+>requirelogin</B
+>.
+ </P
+><P
+>&#13; This would also be a good time to revisit the
+ <TT
+CLASS="filename"
+>localconfig</TT
+> file and make sure that the
+ names of the priorities, severities, platforms and operating systems
+ are those you wish to use when you start creating bugs. Remember
+ to rerun <TT
+CLASS="filename"
+>checksetup.pl</TT
+> if you change it.
+ </P
+><P
+>&#13; Bugzilla has several optional features which require extra
+ configuration. You can read about those in
+ <A
+HREF="extraconfig.html"
+>Section 2.3</A
+>.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="NAVFOOTER"
+><HR
+ALIGN="LEFT"
+WIDTH="100%"><TABLE
+SUMMARY="Footer navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+><A
+HREF="installation.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="index.html"
+ACCESSKEY="H"
+>Home</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+><A
+HREF="extraconfig.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+>Installation</TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="installing-bugzilla.html"
+ACCESSKEY="U"
+>Up</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+>Optional Additional Configuration</TD
+></TR
+></TABLE
+></DIV
+></BODY
+></HTML
+> \ No newline at end of file
diff --git a/docs/html/conventions.html b/docs/html/conventions.html
index 25b7783a9..28f25bbb9 100644
--- a/docs/html/conventions.html
+++ b/docs/html/conventions.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -17,8 +17,8 @@ REL="PREVIOUS"
TITLE="Credits"
HREF="credits.html"><LINK
REL="NEXT"
-TITLE="Introduction"
-HREF="introduction.html"></HEAD
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -61,7 +61,7 @@ WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="introduction.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -83,7 +83,7 @@ NAME="conventions"
><DIV
CLASS="informaltable"
><A
-NAME="AEN72"
+NAME="AEN83"
></A
><P
></P
@@ -438,7 +438,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="introduction.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -462,7 +462,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Introduction</TD
+>Installing Bugzilla</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/copyright.html b/docs/html/copyright.html
index fbad50967..016546610 100644
--- a/docs/html/copyright.html
+++ b/docs/html/copyright.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -78,23 +78,14 @@ CLASS="section"
NAME="copyright"
></A
>1.1. Copyright Information</H1
+><P
+>This document is copyright (c) 2000-2004 by the various
+ Bugzilla contributors who wrote it.</P
><A
-NAME="AEN25"
+NAME="AEN26"
></A
-><TABLE
-BORDER="0"
-WIDTH="100%"
-CELLSPACING="0"
-CELLPADDING="0"
+><BLOCKQUOTE
CLASS="BLOCKQUOTE"
-><TR
-><TD
-WIDTH="10%"
-VALIGN="TOP"
->&nbsp;</TD
-><TD
-WIDTH="80%"
-VALIGN="TOP"
><P
>&#13; Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
@@ -103,29 +94,10 @@ VALIGN="TOP"
Front-Cover Texts, and with no Back-Cover Texts. A copy of
the license is included in <A
HREF="gfdl.html"
->Appendix C</A
+>Appendix D</A
>.
</P
-></TD
-><TD
-WIDTH="10%"
-VALIGN="TOP"
->&nbsp;</TD
-></TR
-><TR
-><TD
-COLSPAN="2"
-ALIGN="RIGHT"
-VALIGN="TOP"
->--<SPAN
-CLASS="attribution"
->Copyright (c) 2000-2004 The Bugzilla Team</SPAN
-></TD
-><TD
-WIDTH="10%"
->&nbsp;</TD
-></TR
-></TABLE
+></BLOCKQUOTE
><P
>&#13; If you have any questions regarding this document, its
copyright, or publishing this document in non-electronic form,
diff --git a/docs/html/credits.html b/docs/html/credits.html
index 69cac7052..cc39bc7d3 100644
--- a/docs/html/credits.html
+++ b/docs/html/credits.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -88,7 +88,7 @@ NAME="credits"
>&#13; Matthew P. Barnson, Kevin Brannen, Dawn Endico, Ben FrantzDale, Eric Hanson, Tara Hernandez, Dave Lawrence, Zach Lipton, Gervase Markham, Andrew Pearson, Joe Robins, Spencer Smith, Jacob Steenhagen, Ron Teitelbaum, Terry Weissman, Martin Wulffeld.
</P
><P
->&#13; Last but not least, all the members of the
+>&#13; Also, thanks are due to the members of the
<A
HREF="news://news.mozilla.org/netscape.public.mozilla.webtools"
TARGET="_top"
diff --git a/docs/html/cust-change-permissions.html b/docs/html/cust-change-permissions.html
index 65f627919..aa28072ea 100644
--- a/docs/html/cust-change-permissions.html
+++ b/docs/html/cust-change-permissions.html
@@ -7,15 +7,15 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="Customising Bugzilla"
HREF="customization.html"><LINK
REL="PREVIOUS"
-TITLE="Template Customization"
-HREF="cust-templates.html"><LINK
+TITLE="Template Hooks"
+HREF="cust-hooks.html"><LINK
REL="NEXT"
TITLE="Modifying Your Running System"
HREF="dbmodify.html"></HEAD
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -47,7 +47,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="cust-templates.html"
+HREF="cust-hooks.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 6. Customising Bugzilla</TD
+>Chapter 4. Customising Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="cust-change-permissions"
></A
->6.2. Customizing Who Can Change What</H1
+>4.3. Customizing Who Can Change What</H1
><DIV
CLASS="warning"
><P
@@ -258,7 +258,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="cust-templates.html"
+HREF="cust-hooks.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -286,7 +286,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Template Customization</TD
+>Template Hooks</TD
><TD
WIDTH="34%"
ALIGN="center"
diff --git a/docs/html/cust-hooks.html b/docs/html/cust-hooks.html
new file mode 100644
index 000000000..fe0ff99f2
--- /dev/null
+++ b/docs/html/cust-hooks.html
@@ -0,0 +1,454 @@
+<HTML
+><HEAD
+><TITLE
+>Template Hooks</TITLE
+><META
+NAME="GENERATOR"
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
+"><LINK
+REL="HOME"
+TITLE="The Bugzilla Guide - 2.17.7
+ Development Release"
+HREF="index.html"><LINK
+REL="UP"
+TITLE="Customising Bugzilla"
+HREF="customization.html"><LINK
+REL="PREVIOUS"
+TITLE="Template Customization"
+HREF="cust-templates.html"><LINK
+REL="NEXT"
+TITLE="Customizing Who Can Change What"
+HREF="cust-change-permissions.html"></HEAD
+><BODY
+CLASS="section"
+BGCOLOR="#FFFFFF"
+TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
+><DIV
+CLASS="NAVHEADER"
+><TABLE
+SUMMARY="Header navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TH
+COLSPAN="3"
+ALIGN="center"
+>The Bugzilla Guide - 2.17.7
+ Development Release</TH
+></TR
+><TR
+><TD
+WIDTH="10%"
+ALIGN="left"
+VALIGN="bottom"
+><A
+HREF="cust-templates.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="80%"
+ALIGN="center"
+VALIGN="bottom"
+>Chapter 4. Customising Bugzilla</TD
+><TD
+WIDTH="10%"
+ALIGN="right"
+VALIGN="bottom"
+><A
+HREF="cust-change-permissions.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+></TABLE
+><HR
+ALIGN="LEFT"
+WIDTH="100%"></DIV
+><DIV
+CLASS="section"
+><H1
+CLASS="section"
+><A
+NAME="cust-hooks"
+></A
+>4.2. Template Hooks</H1
+><P
+>&#13; Template hooks are a way for extensions to Bugzilla to insert code
+ into the standard Bugzilla templates without modifying the template files
+ themselves. The hooks mechanism defines a consistent API for extending
+ the standard templates in a way that cleanly separates standard code
+ from extension code. Hooks reduce merge conflicts and make it easier
+ to write extensions that work across multiple versions of Bugzilla,
+ making upgrading a Bugzilla installation with installed extensions easier.
+ </P
+><P
+>&#13; A template hook is just a named place in a standard template file
+ where extension template files for that hook get processed. Each hook
+ has a corresponding directory in the Bugzilla directory tree. Hooking an
+ extension template to a hook is as simple as putting the extension file
+ into the hook's directory. When Bugzilla processes the standard template
+ and reaches the hook, it will process all extension templates in the
+ hook's directory. The hooks themselves can be added into any standard
+ template upon request by extension authors.
+ </P
+><P
+>&#13; To use hooks to extend a Bugzilla template, first make sure there is
+ a hook at the appropriate place within the template you want to extend.
+ Hooks appear in the standard Bugzilla templates as a single directive
+ in the format
+ <TT
+CLASS="literal"
+>[% Hook.process("<TT
+CLASS="varname"
+>name</TT
+>") %]</TT
+>,
+ where <TT
+CLASS="varname"
+>name</TT
+> is the unique (within that template)
+ name of the hook.
+ </P
+><P
+>&#13; If you aren't sure which template you want to extend or just want
+ to browse the available hooks, either use your favorite multi-file search
+ tool (e.g. <B
+CLASS="command"
+>grep</B
+>) to search the standard templates
+ for occurrences of <TT
+CLASS="methodname"
+>Hook.process</TT
+> or browse
+ the directory tree in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/</TT
+>,
+ which contains a directory for each hook in the following location:
+ </P
+><P
+>&#13; <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/PATH_TO_STANDARD_TEMPLATE/STANDARD_TEMPLATE_NAME/HOOK_NAME/</TT
+>
+ </P
+><P
+>&#13; If there is no hook at the appropriate place within the Bugzilla template
+ you want to extend,
+ <A
+HREF="http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=User%20Interface"
+TARGET="_top"
+>file
+ a bug requesting one</A
+>, specifying:
+ </P
+><P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+>the template for which you are requesting a hook;</TD
+></TR
+><TR
+><TD
+>&#13; where in the template you would like the hook to be placed
+ (line number/position for latest version of template in CVS
+ or description of location);
+ </TD
+></TR
+><TR
+><TD
+>the purpose of the hook;</TD
+></TR
+><TR
+><TD
+>a link to information about your extension, if any.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+><P
+>&#13; The Bugzilla reviewers will promptly review each hook request,
+ name the hook, add it to the template, check the new version
+ of the template into CVS, and create the corresponding directory in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/</TT
+>.
+ </P
+><P
+>&#13; You may optionally attach a patch to the bug which implements the hook
+ and check it in yourself after receiving approval from a Bugzilla
+ reviewer. The developers may suggest changes to the location of the
+ hook based on their analysis of your needs or so the hook can satisfy
+ the needs of multiple extensions, but the process of getting hooks
+ approved and checked in is not as stringent as the process for general
+ changes to Bugzilla, and any extension, whether released or still in
+ development, can have hooks added to meet their needs.
+ </P
+><P
+>&#13; After making sure the hook you need exists (or getting it added if not),
+ add your extension template to the directory within the Bugzilla
+ directory tree corresponding to the hook.
+ </P
+><P
+>&#13; That's it! Now, when the standard template containing the hook
+ is processed, your extension template will be processed at the point
+ where the hook appears.
+ </P
+><P
+>&#13; For example, let's say you have an extension named Projman that adds
+ project management capabilities to Bugzilla. Projman has an
+ administration interface <TT
+CLASS="filename"
+>edit-projects.cgi</TT
+>,
+ and you want to add a link to it into the navigation bar at the bottom
+ of every Bugzilla page for those users who are authorized
+ to administer projects.
+ </P
+><P
+>&#13; The navigation bar is generated by the template file
+ <TT
+CLASS="filename"
+>useful-links.html.tmpl</TT
+>, which is located in
+ the <TT
+CLASS="filename"
+>global/</TT
+> subdirectory on the standard Bugzilla
+ template path
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/default/</TT
+>.
+ Looking in <TT
+CLASS="filename"
+>useful-links.html.tmpl</TT
+>, you find
+ the following hook at the end of the list of standard Bugzilla
+ administration links:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>...
+ [% ', &#60;a href="editkeywords.cgi"&#62;keywords&#60;/a&#62;'
+ IF user.groups.editkeywords %]
+ [% Hook.process("edit") %]
+...</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; The corresponding directory for this hook is
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/global/useful-links.html.tmpl/edit/</TT
+>.
+ </P
+><P
+>&#13; You put a template named
+ <TT
+CLASS="filename"
+>projman-edit-projects.html.tmpl</TT
+>
+ into that directory with the following content:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>...[% ', &#60;a href="edit-projects.cgi"&#62;projects&#60;/a&#62;' IF user.groups.projman_admins %]</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; Voila! The link now appears after the other administration links in the
+ navigation bar for users in the <TT
+CLASS="literal"
+>projman_admins</TT
+> group.
+ </P
+><P
+>&#13; Notes:
+ </P
+><P
+></P
+><UL
+><LI
+><P
+>&#13; You may want to prefix your extension template names
+ with the name of your extension, e.g.
+ <TT
+CLASS="filename"
+>projman-foo.html.tmpl</TT
+>,
+ so they do not conflict with the names of templates installed by
+ other extensions.
+ </P
+></LI
+><LI
+><P
+>&#13; If your extension includes entirely new templates in addition to
+ extensions of standard templates, it should install those new
+ templates into an extension-specific subdirectory of the
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/</TT
+>
+ directory. The <TT
+CLASS="filename"
+>extension/</TT
+> directory, like the
+ <TT
+CLASS="filename"
+>default/</TT
+> and <TT
+CLASS="filename"
+>custom/</TT
+>
+ directories, is part of the template search path, so putting templates
+ there enables them to be found by the template processor.
+ </P
+><P
+>&#13; The template processor looks for templates first in the
+ <TT
+CLASS="filename"
+>custom/</TT
+> directory (i.e. templates added by the
+ specific installation), then in the <TT
+CLASS="filename"
+>extension/</TT
+>
+ directory (i.e. templates added by extensions), and finally in the
+ <TT
+CLASS="filename"
+>default/</TT
+> directory (i.e. the standard Bugzilla
+ templates). Thus extension templates can override standard templates,
+ but installation-specific templates override both.
+ </P
+><P
+>&#13; Note that overriding standard templates with extension templates
+ gives you great power but also makes upgrading an installation harder.
+ As with custom templates, we recommend using this functionality
+ sparingly and only when absolutely necessary.
+ </P
+></LI
+><LI
+><P
+>&#13; Installation customizers can also take advantage of hooks when adding
+ code to a Bugzilla template. To do so, create directories in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/custom/hook/</TT
+>
+ equivalent to the directories in
+ <TT
+CLASS="filename"
+>BUGZILLA_ROOT/template/en/extension/hook/</TT
+>
+ for the hooks you want to use, then place your customization templates
+ into those directories.
+ </P
+><P
+>&#13; Obviously this method of customizing Bugzilla only lets you add code
+ to the standard templates; you cannot change the existing code.
+ Nevertheless, for those customizations that only add code, this method
+ can reduce conflicts when merging changes, making upgrading
+ your customized Bugzilla installation easier.
+ </P
+></LI
+></UL
+></DIV
+><DIV
+CLASS="NAVFOOTER"
+><HR
+ALIGN="LEFT"
+WIDTH="100%"><TABLE
+SUMMARY="Footer navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+><A
+HREF="cust-templates.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="index.html"
+ACCESSKEY="H"
+>Home</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+><A
+HREF="cust-change-permissions.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+>Template Customization</TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="customization.html"
+ACCESSKEY="U"
+>Up</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+>Customizing Who Can Change What</TD
+></TR
+></TABLE
+></DIV
+></BODY
+></HTML
+> \ No newline at end of file
diff --git a/docs/html/cust-templates.html b/docs/html/cust-templates.html
index 19ac52100..90a800dc9 100644
--- a/docs/html/cust-templates.html
+++ b/docs/html/cust-templates.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -17,8 +17,8 @@ REL="PREVIOUS"
TITLE="Customising Bugzilla"
HREF="customization.html"><LINK
REL="NEXT"
-TITLE="Customizing Who Can Change What"
-HREF="cust-change-permissions.html"></HEAD
+TITLE="Template Hooks"
+HREF="cust-hooks.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,13 +55,13 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 6. Customising Bugzilla</TD
+>Chapter 4. Customising Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="cust-change-permissions.html"
+HREF="cust-hooks.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="cust-templates"
></A
->6.1. Template Customization</H1
+>4.1. Template Customization</H1
><P
>&#13; Administrators can configure the look and feel of Bugzilla without
having to edit Perl files or face the nightmare of massive merge
@@ -89,7 +89,7 @@ NAME="cust-templates"
determined by the user's browser. More information is available in
<A
HREF="cust-templates.html#template-http-accept"
->Section 6.1.5</A
+>Section 4.1.5</A
>.
</P
><DIV
@@ -97,9 +97,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1588"
+NAME="AEN1208"
></A
->6.1.1. What to Edit</H2
+>4.1.1. What to Edit</H2
><P
>&#13; The template directory structure is that there's a top level directory,
<TT
@@ -249,9 +249,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1611"
+NAME="AEN1231"
></A
->6.1.2. How To Edit Templates</H2
+>4.1.2. How To Edit Templates</H2
><DIV
CLASS="note"
><P
@@ -329,9 +329,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1621"
+NAME="AEN1241"
></A
->6.1.3. Template Formats</H2
+>4.1.3. Template Formats</H2
><P
>&#13; Some CGIs have the ability to use more than one template. For
example, buglist.cgi can output bug lists as RDF or two
@@ -391,9 +391,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1634"
+NAME="AEN1254"
></A
->6.1.4. Particular Templates</H2
+>4.1.4. Particular Templates</H2
><P
>&#13; There are a few templates you may be particularly interested in
customizing for your installation.
@@ -567,7 +567,7 @@ CLASS="section"
><A
NAME="template-http-accept"
></A
->6.1.5. Configuring Bugzilla to Detect the User's Language</H2
+>4.1.5. Configuring Bugzilla to Detect the User's Language</H2
><P
>Bugzilla honours the user's Accept: HTTP header. You can install
templates in other languages, and Bugzilla will pick the most appropriate
@@ -583,7 +583,7 @@ TARGET="_top"
>After untarring the localizations (or creating your own) in the
<TT
CLASS="filename"
->$BUGZILLA_HOME/template</TT
+>BUGZILLA_ROOT/template</TT
> directory,
you must update the <TT
CLASS="option"
@@ -635,7 +635,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="cust-change-permissions.html"
+HREF="cust-hooks.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -659,7 +659,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Customizing Who Can Change What</TD
+>Template Hooks</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/customization.html b/docs/html/customization.html
index 16ca87535..525cc08e0 100644
--- a/docs/html/customization.html
+++ b/docs/html/customization.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -73,7 +73,7 @@ CLASS="chapter"
><A
NAME="customization"
></A
->Chapter 6. Customising Bugzilla</H1
+>Chapter 4. Customising Bugzilla</H1
><DIV
CLASS="TOC"
><DL
@@ -82,78 +82,83 @@ CLASS="TOC"
>Table of Contents</B
></DT
><DT
->6.1. <A
+>4.1. <A
HREF="cust-templates.html"
>Template Customization</A
></DT
><DD
><DL
><DT
->6.1.1. <A
-HREF="cust-templates.html#AEN1588"
+>4.1.1. <A
+HREF="cust-templates.html#AEN1208"
>What to Edit</A
></DT
><DT
->6.1.2. <A
-HREF="cust-templates.html#AEN1611"
+>4.1.2. <A
+HREF="cust-templates.html#AEN1231"
>How To Edit Templates</A
></DT
><DT
->6.1.3. <A
-HREF="cust-templates.html#AEN1621"
+>4.1.3. <A
+HREF="cust-templates.html#AEN1241"
>Template Formats</A
></DT
><DT
->6.1.4. <A
-HREF="cust-templates.html#AEN1634"
+>4.1.4. <A
+HREF="cust-templates.html#AEN1254"
>Particular Templates</A
></DT
><DT
->6.1.5. <A
+>4.1.5. <A
HREF="cust-templates.html#template-http-accept"
>Configuring Bugzilla to Detect the User's Language</A
></DT
></DL
></DD
><DT
->6.2. <A
+>4.2. <A
+HREF="cust-hooks.html"
+>Template Hooks</A
+></DT
+><DT
+>4.3. <A
HREF="cust-change-permissions.html"
>Customizing Who Can Change What</A
></DT
><DT
->6.3. <A
+>4.4. <A
HREF="dbmodify.html"
>Modifying Your Running System</A
></DT
><DT
->6.4. <A
+>4.5. <A
HREF="dbdoc.html"
>MySQL Bugzilla Database Introduction</A
></DT
><DT
->6.5. <A
+>4.6. <A
HREF="integration.html"
>Integrating Bugzilla with Third-Party Tools</A
></DT
><DD
><DL
><DT
->6.5.1. <A
+>4.6.1. <A
HREF="integration.html#bonsai"
>Bonsai</A
></DT
><DT
->6.5.2. <A
+>4.6.2. <A
HREF="integration.html#cvs"
>CVS</A
></DT
><DT
->6.5.3. <A
+>4.6.3. <A
HREF="integration.html#scm"
>Perforce SCM</A
></DT
><DT
->6.5.4. <A
+>4.6.4. <A
HREF="integration.html#tinderbox"
>Tinderbox/Tinderbox2</A
></DT
diff --git a/docs/html/database.html b/docs/html/database.html
deleted file mode 100644
index 06e792a1c..000000000
--- a/docs/html/database.html
+++ /dev/null
@@ -1,224 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->The Bugzilla Database</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="PREVIOUS"
-TITLE="Integrating Bugzilla with Third-Party Tools"
-HREF="integration.html"><LINK
-REL="NEXT"
-TITLE="Template Customization"
-HREF="cust-templates.html"></HEAD
-><BODY
-CLASS="appendix"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="integration.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
-></TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="cust-templates.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="appendix"
-><H1
-><A
-NAME="database"
-></A
->Appendix A. The Bugzilla Database</H1
-><DIV
-CLASS="TOC"
-><DL
-><DT
-><B
->Table of Contents</B
-></DT
-><DT
->A.1. <A
-HREF="cust-templates.html"
->Template Customization</A
-></DT
-><DD
-><DL
-><DT
->A.1.1. <A
-HREF="cust-templates.html#AEN1667"
->What to Edit</A
-></DT
-><DT
->A.1.2. <A
-HREF="cust-templates.html#AEN1690"
->How To Edit Templates</A
-></DT
-><DT
->A.1.3. <A
-HREF="cust-templates.html#AEN1700"
->Template Formats</A
-></DT
-><DT
->A.1.4. <A
-HREF="cust-templates.html#AEN1713"
->Particular Templates</A
-></DT
-><DT
->A.1.5. <A
-HREF="cust-templates.html#template-http-accept"
->Configuring Bugzilla to Detect the User's Language</A
-></DT
-></DL
-></DD
-><DT
->A.2. <A
-HREF="cust-change-permissions.html"
->Change Permission Customization</A
-></DT
-><DT
->A.3. <A
-HREF="dbmodify.html"
->Modifying Your Running System</A
-></DT
-><DT
->A.4. <A
-HREF="dbdoc.html"
->MySQL Bugzilla Database Introduction</A
-></DT
-></DL
-></DIV
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->This document really needs to be updated with more fleshed out
- information about primary keys, interrelationships, and maybe some nifty
- tables to document dependencies. Any takers?</P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="integration.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="cust-templates.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Integrating Bugzilla with Third-Party Tools</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
->&nbsp;</TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Template Customization</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/dbdoc.html b/docs/html/dbdoc.html
index 1bfa4b694..c8209df10 100644
--- a/docs/html/dbdoc.html
+++ b/docs/html/dbdoc.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 6. Customising Bugzilla</TD
+>Chapter 4. Customising Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="dbdoc"
></A
->6.4. MySQL Bugzilla Database Introduction</H1
+>4.5. MySQL Bugzilla Database Introduction</H1
><P
>This information comes straight from my life. I was forced to learn
how Bugzilla organizes database because of nitpicky requests from users
@@ -137,9 +137,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1710"
+NAME="AEN1392"
></A
->6.4.1. Bugzilla Database Basics</H2
+>4.5.1. Bugzilla Database Basics</H2
><P
>If you were like me, at this point you're totally clueless about
the internals of MySQL, and if it weren't for this executive order from
@@ -251,9 +251,9 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN1737"
+NAME="AEN1419"
></A
->6.4.1.1. Bugzilla Database Tables</H3
+>4.5.1.1. Bugzilla Database Tables</H3
><P
>Imagine your MySQL database as a series of spreadsheets, and
you won't be too far off. If you use this command:</P
diff --git a/docs/html/dbmodify.html b/docs/html/dbmodify.html
index 945408c47..298ab0783 100644
--- a/docs/html/dbmodify.html
+++ b/docs/html/dbmodify.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 6. Customising Bugzilla</TD
+>Chapter 4. Customising Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="dbmodify"
></A
->6.3. Modifying Your Running System</H1
+>4.4. Modifying Your Running System</H1
><P
>Bugzilla optimizes database lookups by storing all relatively
static information in the
diff --git a/docs/html/disclaimer.html b/docs/html/disclaimer.html
index 2e0444066..b8061dbf1 100644
--- a/docs/html/disclaimer.html
+++ b/docs/html/disclaimer.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -97,10 +97,10 @@ NAME="disclaimer"
</P
><P
>&#13; Although the Bugzilla development team has taken great care to
- ensure that all exploitable bugs or options have been
- fixed, security holes surely exist. Great care should be taken both in
+ ensure that all exploitable bugs have been fixed, security holes surely
+ exist in any piece of code. Great care should be taken both in
the installation and usage of this software. The Bugzilla development
- team members assume no liability for your use of this software. You have
+ team members assume no liability for your use of Bugzilla. You have
the source code, and are responsible for auditing it yourself to ensure
your security needs are met.
</P
diff --git a/docs/html/extraconfig.html b/docs/html/extraconfig.html
index 14a32397b..0994386c2 100644
--- a/docs/html/extraconfig.html
+++ b/docs/html/extraconfig.html
@@ -7,17 +7,17 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
-TITLE="Installation"
-HREF="installation.html"><LINK
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"><LINK
REL="PREVIOUS"
-TITLE="HTTP Server Configuration"
-HREF="http.html"><LINK
+TITLE="Configuration"
+HREF="configuration.html"><LINK
REL="NEXT"
-TITLE="OS Specific Installation Notes"
+TITLE="OS-Specific Installation Notes"
HREF="os-specific.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -47,7 +47,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="http.html"
+HREF="configuration.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 4. Installation</TD
+>Chapter 2. Installing Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,18 +77,84 @@ CLASS="section"
><A
NAME="extraconfig"
></A
->4.3. Optional Additional Configuration</H1
+>2.3. Optional Additional Configuration</H1
+><P
+>&#13; Bugzilla has a number of optional features. This section describes how
+ to configure or enable them.
+ </P
><DIV
CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN843"
+NAME="AEN584"
></A
->4.3.1. Dependency Charts</H2
+>2.3.1. Bug Graphs</H2
+><P
+>If you have installed the necessary Perl modules you
+ can start collecting statistics for the nifty Bugzilla
+ graphs.</P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+><TT
+CLASS="prompt"
+>bash#</TT
+> <B
+CLASS="command"
+>crontab -e</B
+></PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; This should bring up the crontab file in your editor.
+ Add a cron entry like this to run
+ <TT
+CLASS="filename"
+>collectstats.pl</TT
+>
+ daily at 5 after midnight:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="programlisting"
+>5 0 * * * cd &#60;your-bugzilla-directory&#62; ; ./collectstats.pl</PRE
+></FONT
+></TD
+></TR
+></TABLE
><P
->As well as the text-based dependency graphs, Bugzilla also
- supports dependency graphing, using a package called 'dot'.
+>After two days have passed you'll be able to view bug graphs from
+ the Reports page.</P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="AEN594"
+></A
+>2.3.2. Dependency Charts</H2
+><P
+>As well as the text-based dependency trees, Bugzilla also
+ supports a graphical view of dependency relationships, using a
+ package called 'dot'.
Exactly how this works is controlled by the 'webdotbase' parameter,
which can have one of three values:
</P
@@ -123,7 +189,7 @@ TARGET="_top"
>
</P
><P
->So, to get this working, install
+>The easiest way to get this working is to install
<A
HREF="http://www.graphviz.org/"
TARGET="_top"
@@ -137,137 +203,37 @@ TARGET="_top"
server-side image maps</A
> in Apache.
Alternatively, you could set up a webdot server, or use the AT&#38;T
- public webdot server (the
- default for the webdotbase param). Note that AT&#38;T's server won't work
- if Bugzilla is only accessible using HARTS.
- </P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="AEN858"
-></A
->4.3.2. Bug Graphs</H2
-><P
->As long as you installed the GD and Graph::Base Perl modules you
- might as well turn on the nifty Bugzilla bug reporting graphs.</P
-><P
->Add a cron entry like this to run
- <TT
-CLASS="filename"
->collectstats.pl</TT
->
- daily at 5 after midnight:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <TT
-CLASS="computeroutput"
->&#13; <TT
-CLASS="prompt"
->bash#</TT
->
-
- <B
-CLASS="command"
->crontab -e</B
->
- </TT
->
- </TD
-></TR
-><TR
-><TD
->&#13; <TT
-CLASS="computeroutput"
->5 0 * * * cd &#60;your-bugzilla-directory&#62; ;
- ./collectstats.pl</TT
->
- </TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
+ public webdot server. This is the default for the webdotbase param,
+ but it's often overloaded and slow. Note that AT&#38;T's server
+ won't work
+ if Bugzilla is only accessible using HARTS.
+ <EM
+>Editor's note: What the heck is HARTS? Google doesn't know...
+ </EM
>
</P
-><P
->After two days have passed you'll be able to view bug graphs from
- the Bug Reports page.</P
></DIV
><DIV
CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN871"
+NAME="AEN610"
></A
->4.3.3. The Whining Cron</H2
+>2.3.3. The Whining Cron</H2
><P
->By now you have a fully functional Bugzilla, but what good are
- bugs if they're not annoying? To help make those bugs more annoying you
+>What good are
+ bugs if they're not annoying? To help make them more so you
can set up Bugzilla's automatic whining system to complain at engineers
which leave their bugs in the NEW or REOPENED state without triaging them.
</P
><P
->&#13; This can be done by
- adding the following command as a daily crontab entry (for help on that
- see that crontab man page):
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <TT
-CLASS="computeroutput"
->&#13; <B
-CLASS="command"
->cd &#60;your-bugzilla-directory&#62; ;
- ./whineatnews.pl</B
->
- </TT
->
- </TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
+>&#13;
+ This can be done by
+ adding the following command as a daily crontab entry, in the same manner
+ as explained above for bug graphs. This example runs it at 12.55am.
</P
-><DIV
-CLASS="tip"
-><P
-></P
><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Depending on your system, crontab may have several manpages.
- The following command should lead you to the most useful page for
- this purpose:
- <TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
@@ -277,18 +243,66 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;man 5 crontab
- </PRE
+>55 0 * * * cd &#60;your-bugzilla-directory&#62; ; ./whineatnews.pl</PRE
></FONT
></TD
></TR
></TABLE
->
- </P
-></TD
-></TR
-></TABLE
></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="patch-viewer"
+></A
+>2.3.4. Patch Viewer</H2
+><P
+>&#13; Patch Viewer is the engine behind Bugzilla's graphical display of
+ code patches. You can integrate this with copies of the
+ <TT
+CLASS="filename"
+>cvs</TT
+>, <TT
+CLASS="filename"
+>lxr</TT
+> and
+ <TT
+CLASS="filename"
+>bonsai</TT
+> tools if you have them, by giving
+ the locations of your installation of these tools in
+ <TT
+CLASS="filename"
+>editparams.cgi</TT
+>.
+ </P
+><P
+>&#13; Patch Viewer also optionally will use the
+ <TT
+CLASS="filename"
+>cvs</TT
+>, <TT
+CLASS="filename"
+>diff</TT
+> and
+ <TT
+CLASS="filename"
+>interdiff</TT
+>
+ command-line utilities if they exist on the system.
+ Interdiff can be obtained from
+ <A
+HREF="http://cyberelk.net/tim/patchutils/"
+TARGET="_top"
+>http://cyberelk.net/tim/patchutils/</A
+>.
+ If these programs are not in the system path, you can configure
+ their locations in <TT
+CLASS="filename"
+>localconfig</TT
+>.
+ </P
></DIV
><DIV
CLASS="section"
@@ -297,7 +311,7 @@ CLASS="section"
><A
NAME="bzldap"
></A
->4.3.4. LDAP Authentication</H2
+>2.3.5. LDAP Authentication</H2
><P
>LDAP authentication is a module for Bugzilla's plugin
authentication architecture.
@@ -457,7 +471,7 @@ NAME="param-LDAPBaseDN"
><DD
><P
>The LDAPBaseDN parameter should be set to the location in
- your LDAP tree that you would like to search for e-mail addresses.
+ your LDAP tree that you would like to search for email addresses.
Your uids should be unique under the DN specified here.
</P
><P
@@ -492,7 +506,7 @@ NAME="param-LDAPmailattribute"
><DD
><P
>The LDAPmailattribute parameter should be the name of the
- attribute which contains the e-mail address your users will enter
+ attribute which contains the email address your users will enter
into the Bugzilla login boxes.
</P
><P
@@ -511,21 +525,19 @@ CLASS="section"
><A
NAME="content-type"
></A
->4.3.5. Preventing untrusted Bugzilla content from executing malicious
- Javascript code</H2
+>2.3.6. Prevent users injecting malicious
+ Javascript</H2
><P
->It is possible for a Bugzilla attachment to contain malicious
- Javascript
- code, which would be executed in the domain of your Bugzilla, thereby
- making it possible for the attacker to e.g. steal your login cookies.
+>It is possible for a Bugzilla user to take advantage of character
+ set encoding ambiguities to inject HTML into Bugzilla comments. This
+ could include malicious scripts.
Due to internationalization concerns, we are unable to
- incorporate by default the code changes necessary to fulfill the CERT
- advisory requirements mentioned in
+ incorporate by default the code changes suggested by
<A
-HREF="http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3"
+HREF="http://www.cert.org/tech_tips/malicious_code_mitigation.html#3"
TARGET="_top"
->http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3</A
->.
+>&#13; the CERT advisory</A
+> on this issue.
If your installation is for an English speaking audience only, making the
change below will prevent this problem.
</P
@@ -545,8 +557,7 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13; $self-&#62;charset('');
- </PRE
+>$self-&#62;charset('');</PRE
></FONT
></TD
></TR
@@ -563,8 +574,7 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13; $self-&#62;charset('ISO-8859-1');
- </PRE
+>$self-&#62;charset('ISO-8859-1');</PRE
></FONT
></TD
></TR
@@ -577,42 +587,22 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="mod_perl"
-></A
->4.3.6. Bugzilla and <TT
-CLASS="filename"
->mod_perl</TT
-></H2
-><P
->Bugzilla is unsupported under mod_perl. Effort is underway
- to make it work cleanly in a mod_perl environment, but it is
- slow going.
- </P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
NAME="mod-throttle"
></A
->4.3.7. <TT
+>2.3.7. <TT
CLASS="filename"
>mod_throttle</TT
->
-
- and Security</H2
+></H2
><P
>It is possible for a user, by mistake or on purpose, to access
the database many times in a row which can result in very slow access
speeds for other users. If your Bugzilla installation is experiencing
- this problem , you may install the Apache module
+ this problem, you may install the Apache module
<TT
CLASS="filename"
>mod_throttle</TT
>
-
- which can limit connections by ip-address. You may download this module
+ which can limit connections by IP address. You may download this module
at
<A
HREF="http://www.snert.com/Software/mod_throttle/"
@@ -624,21 +614,66 @@ TARGET="_top"
>This module only functions with the Apache web
server!</EM
>
- You may use the
+ The command you need is
<B
CLASS="command"
>ThrottleClientIP</B
->
-
- command provided by this module to accomplish this goal. See the
+>. See the
<A
HREF="http://www.snert.com/Software/mod_throttle/"
TARGET="_top"
->Module
- Instructions</A
+>documentation</A
>
for more information.</P
></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="security-networking"
+></A
+>2.3.8. TCP/IP Ports</H2
+><P
+>A single-box Bugzilla only requires port 80, plus port 25 if
+ you are using the optional email interface. You should firewall all
+ other ports and/or disable services listening on them.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="security-daemon"
+></A
+>2.3.9. Daemon Accounts</H2
+><P
+>Many daemons, such as Apache's httpd and MySQL's mysqld default to
+ running as either <SPAN
+CLASS="QUOTE"
+>"root"</SPAN
+> or <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+>. Running
+ as <SPAN
+CLASS="QUOTE"
+>"root"</SPAN
+> introduces obvious security problems, but the
+ problems introduced by running everything as <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+> may
+ not be so obvious. Basically, if you're running every daemon as
+ <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+> and one of them gets compromised, they all get
+ compromised. For this reason it is recommended that you create a user
+ account for each daemon.
+ </P
+></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
@@ -656,7 +691,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="http.html"
+HREF="configuration.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -684,13 +719,13 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->HTTP Server Configuration</TD
+>Configuration</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
-HREF="installation.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="U"
>Up</A
></TD
@@ -698,7 +733,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->OS Specific Installation Notes</TD
+>OS-Specific Installation Notes</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/faq.html b/docs/html/faq.html
index b5521816a..a4d001a2a 100644
--- a/docs/html/faq.html
+++ b/docs/html/faq.html
@@ -7,12 +7,12 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
-TITLE="Integrating Bugzilla with Third-Party Tools"
-HREF="integration.html"><LINK
+TITLE="Reports"
+HREF="reporting.html"><LINK
REL="NEXT"
TITLE="Contrib"
HREF="patches.html"></HEAD
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -44,7 +44,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="integration.html"
+HREF="reporting.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -157,6 +157,15 @@ HREF="faq.html#faq-general-cookie"
>&#13; Is there an easy way to change the Bugzilla cookie name?
</A
></DT
+><DT
+>A.1.11. <A
+HREF="faq.html#faq-mod-perl"
+>&#13; Does bugzilla run under <TT
+CLASS="filename"
+>mod_perl</TT
+>?
+ </A
+></DT
></DL
></DD
><DT
@@ -887,6 +896,33 @@ CLASS="answer"
</P
></DIV
></DIV
+><DIV
+CLASS="qandaentry"
+><DIV
+CLASS="question"
+><P
+><A
+NAME="faq-mod-perl"
+></A
+><B
+>A.1.11. </B
+>
+ Does bugzilla run under <TT
+CLASS="filename"
+>mod_perl</TT
+>?
+ </P
+></DIV
+><DIV
+CLASS="answer"
+><P
+><B
+> </B
+>
+ At present, no. This is being worked on.
+ </P
+></DIV
+></DIV
></DIV
><DIV
CLASS="qandadiv"
@@ -1974,7 +2010,7 @@ CLASS="answer"
><P
>&#13; Microsoft has some advice on this matter, as well:
<A
-NAME="AEN2053"
+NAME="AEN1977"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
@@ -2504,7 +2540,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="integration.html"
+HREF="reporting.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -2532,7 +2568,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Integrating Bugzilla with Third-Party Tools</TD
+>Reports</TD
><TD
WIDTH="34%"
ALIGN="center"
diff --git a/docs/html/gfdl-0.html b/docs/html/gfdl-0.html
index 664f95504..5e6d8bf5f 100644
--- a/docs/html/gfdl-0.html
+++ b/docs/html/gfdl-0.html
@@ -1,13 +1,13 @@
<HTML
><HEAD
><TITLE
->PREAMBLE</TITLE
+>Preamble</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -17,7 +17,7 @@ REL="PREVIOUS"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="NEXT"
-TITLE="APPLICABILITY AND DEFINITIONS"
+TITLE="Applicability and Definition"
HREF="gfdl-1.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-0"
></A
->0. PREAMBLE</H1
+>0. Preamble</H1
><P
>The purpose of this License is to make a manual, textbook, or other
written document "free" in the sense of freedom: to assure everyone the
@@ -158,7 +158,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->APPLICABILITY AND DEFINITIONS</TD
+>Applicability and Definition</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-1.html b/docs/html/gfdl-1.html
index d5c619887..35ee9e9a1 100644
--- a/docs/html/gfdl-1.html
+++ b/docs/html/gfdl-1.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->APPLICABILITY AND DEFINITIONS</TITLE
+>Applicability and Definition</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="PREAMBLE"
+TITLE="Preamble"
HREF="gfdl-0.html"><LINK
REL="NEXT"
-TITLE="VERBATIM COPYING"
+TITLE="Verbatim Copying"
HREF="gfdl-2.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-1"
></A
->1. APPLICABILITY AND DEFINITIONS</H1
+>1. Applicability and Definition</H1
><P
>This License applies to any manual or other work that contains a
notice placed by the copyright holder saying it can be distributed under
@@ -179,7 +179,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->PREAMBLE</TD
+>Preamble</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -193,7 +193,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->VERBATIM COPYING</TD
+>Verbatim Copying</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-10.html b/docs/html/gfdl-10.html
index eb489176f..0e7740c06 100644
--- a/docs/html/gfdl-10.html
+++ b/docs/html/gfdl-10.html
@@ -1,20 +1,20 @@
<HTML
><HEAD
><TITLE
->FUTURE REVISIONS OF THIS LICENSE</TITLE
+>Future Revisions of this License</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="TERMINATION"
+TITLE="Termination"
HREF="gfdl-9.html"><LINK
REL="NEXT"
TITLE="How to use this License for your documents"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-10"
></A
->10. FUTURE REVISIONS OF THIS LICENSE</H1
+>10. Future Revisions of this License</H1
><P
>The Free Software Foundation may publish new, revised versions of
the GNU Free Documentation License from time to time. Such new versions
@@ -142,7 +142,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->TERMINATION</TD
+>Termination</TD
><TD
WIDTH="34%"
ALIGN="center"
diff --git a/docs/html/gfdl-2.html b/docs/html/gfdl-2.html
index a56039b58..b93ba20e6 100644
--- a/docs/html/gfdl-2.html
+++ b/docs/html/gfdl-2.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->VERBATIM COPYING</TITLE
+>Verbatim Copying</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="APPLICABILITY AND DEFINITIONS"
+TITLE="Applicability and Definition"
HREF="gfdl-1.html"><LINK
REL="NEXT"
-TITLE="COPYING IN QUANTITY"
+TITLE="Copying in Quantity"
HREF="gfdl-3.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-2"
></A
->2. VERBATIM COPYING</H1
+>2. Verbatim Copying</H1
><P
>You may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
@@ -136,7 +136,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->APPLICABILITY AND DEFINITIONS</TD
+>Applicability and Definition</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -150,7 +150,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->COPYING IN QUANTITY</TD
+>Copying in Quantity</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-3.html b/docs/html/gfdl-3.html
index d4186b136..b41ee2302 100644
--- a/docs/html/gfdl-3.html
+++ b/docs/html/gfdl-3.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->COPYING IN QUANTITY</TITLE
+>Copying in Quantity</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="VERBATIM COPYING"
+TITLE="Verbatim Copying"
HREF="gfdl-2.html"><LINK
REL="NEXT"
-TITLE="MODIFICATIONS"
+TITLE="Modifications"
HREF="gfdl-4.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-3"
></A
->3. COPYING IN QUANTITY</H1
+>3. Copying in Quantity</H1
><P
>If you publish printed copies of the Document numbering more than
100, and the Document's license notice requires Cover Texts, you must
@@ -158,7 +158,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->VERBATIM COPYING</TD
+>Verbatim Copying</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -172,7 +172,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->MODIFICATIONS</TD
+>Modifications</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-4.html b/docs/html/gfdl-4.html
index 76ae39df6..51589ab2c 100644
--- a/docs/html/gfdl-4.html
+++ b/docs/html/gfdl-4.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->MODIFICATIONS</TITLE
+>Modifications</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="COPYING IN QUANTITY"
+TITLE="Copying in Quantity"
HREF="gfdl-3.html"><LINK
REL="NEXT"
-TITLE="COMBINING DOCUMENTS"
+TITLE="Combining Documents"
HREF="gfdl-5.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-4"
></A
->4. MODIFICATIONS</H1
+>4. Modifications</H1
><P
>You may copy and distribute a Modified Version of the Document
under the conditions of sections 2 and 3 above, provided that you release
@@ -252,7 +252,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->COPYING IN QUANTITY</TD
+>Copying in Quantity</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -266,7 +266,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->COMBINING DOCUMENTS</TD
+>Combining Documents</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-5.html b/docs/html/gfdl-5.html
index 46d418388..cc6896431 100644
--- a/docs/html/gfdl-5.html
+++ b/docs/html/gfdl-5.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->COMBINING DOCUMENTS</TITLE
+>Combining Documents</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="MODIFICATIONS"
+TITLE="Modifications"
HREF="gfdl-4.html"><LINK
REL="NEXT"
-TITLE="COLLECTIONS OF DOCUMENTS"
+TITLE="Collections of Documents"
HREF="gfdl-6.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-5"
></A
->5. COMBINING DOCUMENTS</H1
+>5. Combining Documents</H1
><P
>You may combine the Document with other documents released under
this License, under the terms defined in section 4 above for modified
@@ -145,7 +145,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->MODIFICATIONS</TD
+>Modifications</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -159,7 +159,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->COLLECTIONS OF DOCUMENTS</TD
+>Collections of Documents</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-6.html b/docs/html/gfdl-6.html
index f636bf64d..afa367a36 100644
--- a/docs/html/gfdl-6.html
+++ b/docs/html/gfdl-6.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->COLLECTIONS OF DOCUMENTS</TITLE
+>Collections of Documents</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="COMBINING DOCUMENTS"
+TITLE="Combining Documents"
HREF="gfdl-5.html"><LINK
REL="NEXT"
-TITLE="AGGREGATION WITH INDEPENDENT WORKS"
+TITLE="Aggregation with Independent Works"
HREF="gfdl-7.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-6"
></A
->6. COLLECTIONS OF DOCUMENTS</H1
+>6. Collections of Documents</H1
><P
>You may make a collection consisting of the Document and other
documents released under this License, and replace the individual copies
@@ -135,7 +135,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->COMBINING DOCUMENTS</TD
+>Combining Documents</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -149,7 +149,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->AGGREGATION WITH INDEPENDENT WORKS</TD
+>Aggregation with Independent Works</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-7.html b/docs/html/gfdl-7.html
index 6f5c35cb0..1ad14e9f1 100644
--- a/docs/html/gfdl-7.html
+++ b/docs/html/gfdl-7.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->AGGREGATION WITH INDEPENDENT WORKS</TITLE
+>Aggregation with Independent Works</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="COLLECTIONS OF DOCUMENTS"
+TITLE="Collections of Documents"
HREF="gfdl-6.html"><LINK
REL="NEXT"
-TITLE="TRANSLATION"
+TITLE="Translation"
HREF="gfdl-8.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-7"
></A
->7. AGGREGATION WITH INDEPENDENT WORKS</H1
+>7. Aggregation with Independent Works</H1
><P
>A compilation of the Document or its derivatives with other
separate and independent documents or works, in or on a volume of a
@@ -138,7 +138,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->COLLECTIONS OF DOCUMENTS</TD
+>Collections of Documents</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -152,7 +152,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->TRANSLATION</TD
+>Translation</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-8.html b/docs/html/gfdl-8.html
index 10a47a714..3031bc46b 100644
--- a/docs/html/gfdl-8.html
+++ b/docs/html/gfdl-8.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->TRANSLATION</TITLE
+>Translation</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="AGGREGATION WITH INDEPENDENT WORKS"
+TITLE="Aggregation with Independent Works"
HREF="gfdl-7.html"><LINK
REL="NEXT"
-TITLE="TERMINATION"
+TITLE="Termination"
HREF="gfdl-9.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-8"
></A
->8. TRANSLATION</H1
+>8. Translation</H1
><P
>Translation is considered a kind of modification, so you may
distribute translations of the Document under the terms of section 4.
@@ -134,7 +134,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->AGGREGATION WITH INDEPENDENT WORKS</TD
+>Aggregation with Independent Works</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -148,7 +148,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->TERMINATION</TD
+>Termination</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-9.html b/docs/html/gfdl-9.html
index 3de0c0918..a4d8d2b0d 100644
--- a/docs/html/gfdl-9.html
+++ b/docs/html/gfdl-9.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->TERMINATION</TITLE
+>Termination</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="TRANSLATION"
+TITLE="Translation"
HREF="gfdl-8.html"><LINK
REL="NEXT"
-TITLE="FUTURE REVISIONS OF THIS LICENSE"
+TITLE="Future Revisions of this License"
HREF="gfdl-10.html"></HEAD
><BODY
CLASS="section"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="gfdl-9"
></A
->9. TERMINATION</H1
+>9. Termination</H1
><P
>You may not copy, modify, sublicense, or distribute the Document
except as expressly provided for under this License. Any other attempt to
@@ -131,7 +131,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->TRANSLATION</TD
+>Translation</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -145,7 +145,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->FUTURE REVISIONS OF THIS LICENSE</TD
+>Future Revisions of this License</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/gfdl-howto.html b/docs/html/gfdl-howto.html
index 1cb4fdbeb..df4167833 100644
--- a/docs/html/gfdl-howto.html
+++ b/docs/html/gfdl-howto.html
@@ -7,14 +7,14 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
TITLE="GNU Free Documentation License"
HREF="gfdl.html"><LINK
REL="PREVIOUS"
-TITLE="FUTURE REVISIONS OF THIS LICENSE"
+TITLE="Future Revisions of this License"
HREF="gfdl-10.html"><LINK
REL="NEXT"
TITLE="Glossary"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. GNU Free Documentation License</TD
+>Appendix D. GNU Free Documentation License</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -83,7 +83,7 @@ NAME="gfdl-howto"
of the License in the document and put the following copyright and
license notices just after the title page:</P
><A
-NAME="AEN2273"
+NAME="AEN2282"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
@@ -151,7 +151,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->FUTURE REVISIONS OF THIS LICENSE</TD
+>Future Revisions of this License</TD
><TD
WIDTH="34%"
ALIGN="center"
diff --git a/docs/html/gfdl.html b/docs/html/gfdl.html
index 2d8ab7ff0..7e7bc18ed 100644
--- a/docs/html/gfdl.html
+++ b/docs/html/gfdl.html
@@ -7,14 +7,14 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
-TITLE="Command-line Search Interface"
-HREF="cmdline.html"><LINK
+TITLE="Download Locations"
+HREF="modules-manual-download.html"><LINK
REL="NEXT"
-TITLE="PREAMBLE"
+TITLE="Preamble"
HREF="gfdl-0.html"></HEAD
><BODY
CLASS="appendix"
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -44,7 +44,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="cmdline.html"
+HREF="modules-manual-download.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -73,7 +73,7 @@ CLASS="appendix"
><A
NAME="gfdl"
></A
->Appendix C. GNU Free Documentation License</H1
+>Appendix D. GNU Free Documentation License</H1
><DIV
CLASS="TOC"
><DL
@@ -84,57 +84,57 @@ CLASS="TOC"
><DT
>0. <A
HREF="gfdl-0.html"
->PREAMBLE</A
+>Preamble</A
></DT
><DT
>1. <A
HREF="gfdl-1.html"
->APPLICABILITY AND DEFINITIONS</A
+>Applicability and Definition</A
></DT
><DT
>2. <A
HREF="gfdl-2.html"
->VERBATIM COPYING</A
+>Verbatim Copying</A
></DT
><DT
>3. <A
HREF="gfdl-3.html"
->COPYING IN QUANTITY</A
+>Copying in Quantity</A
></DT
><DT
>4. <A
HREF="gfdl-4.html"
->MODIFICATIONS</A
+>Modifications</A
></DT
><DT
>5. <A
HREF="gfdl-5.html"
->COMBINING DOCUMENTS</A
+>Combining Documents</A
></DT
><DT
>6. <A
HREF="gfdl-6.html"
->COLLECTIONS OF DOCUMENTS</A
+>Collections of Documents</A
></DT
><DT
>7. <A
HREF="gfdl-7.html"
->AGGREGATION WITH INDEPENDENT WORKS</A
+>Aggregation with Independent Works</A
></DT
><DT
>8. <A
HREF="gfdl-8.html"
->TRANSLATION</A
+>Translation</A
></DT
><DT
>9. <A
HREF="gfdl-9.html"
->TERMINATION</A
+>Termination</A
></DT
><DT
>10. <A
HREF="gfdl-10.html"
->FUTURE REVISIONS OF THIS LICENSE</A
+>Future Revisions of this License</A
></DT
><DT
><A
@@ -146,7 +146,7 @@ HREF="gfdl-howto.html"
><P
>Version 1.1, March 2000</P
><A
-NAME="AEN2183"
+NAME="AEN2192"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
@@ -173,7 +173,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="cmdline.html"
+HREF="modules-manual-download.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -201,7 +201,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Command-line Search Interface</TD
+>Download Locations</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -211,7 +211,7 @@ VALIGN="top"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->PREAMBLE</TD
+>Preamble</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/glossary.html b/docs/html/glossary.html
index 1a5ff2375..93400f6c2 100644
--- a/docs/html/glossary.html
+++ b/docs/html/glossary.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
@@ -32,7 +32,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -72,7 +72,7 @@ CLASS="glossdiv"
><H1
CLASS="glossdiv"
><A
-NAME="AEN2278"
+NAME="AEN2287"
></A
>0-9, high ascii</H1
><DL
@@ -241,8 +241,8 @@ TARGET="_top"
><P
>For more information about how to configure Apache for Bugzilla,
see <A
-HREF="http.html#http-apache"
->Section 4.2.1</A
+HREF="configuration.html#http-apache"
+>Section 2.2.4.1</A
>.
</P
></DD
@@ -634,8 +634,8 @@ TARGET="_top"
><P
>Much more detailed information about the suggestions in
<A
-HREF="security.html#security-mysql"
->Section 4.5.2</A
+HREF="configuration.html#security-mysql"
+>Section 2.2.2.1</A
>.
</P
></DD
@@ -936,7 +936,7 @@ NAME="gloss-zarro"
Terry had the following to say:
</P
><A
-NAME="AEN2513"
+NAME="AEN2522"
></A
><TABLE
BORDER="0"
diff --git a/docs/html/groups.html b/docs/html/groups.html
index e278da714..445ada184 100644
--- a/docs/html/groups.html
+++ b/docs/html/groups.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="groups"
></A
->5.8. Groups and Group Security</H1
+>3.8. Groups and Group Security</H1
><P
>Groups allow the administrator
to isolate bugs or products that should only be seen by certain people.
diff --git a/docs/html/hintsandtips.html b/docs/html/hintsandtips.html
index e2cb0d944..8961e133c 100644
--- a/docs/html/hintsandtips.html
+++ b/docs/html/hintsandtips.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="hintsandtips"
></A
->3.8. Hints and Tips</H1
+>5.8. Hints and Tips</H1
><P
>This section distills some Bugzilla tips and best practices
that have been developed.</P
@@ -86,9 +86,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN363"
+NAME="AEN1641"
></A
->3.8.1. Autolinkification</H2
+>5.8.1. Autolinkification</H2
><P
>Bugzilla comments are plain text - so typing &#60;U&#62; will
produce less-than, U, greater-than rather than underlined text.
@@ -157,7 +157,7 @@ CLASS="section"
><A
NAME="quicksearch"
></A
->3.8.2. Quicksearch</H2
+>5.8.2. Quicksearch</H2
><P
>Quicksearch is a single-text-box query tool which uses
metacharacters to indicate what is to be searched. For example, typing
@@ -190,7 +190,7 @@ CLASS="section"
><A
NAME="commenting"
></A
->3.8.3. Comments</H2
+>5.8.3. Comments</H2
><P
>If you are changing the fields on a bug, only comment if
either you have something pertinent to say, or Bugzilla requires it.
@@ -214,7 +214,7 @@ CLASS="section"
><A
NAME="attachments"
></A
->3.8.4. Attachments</H2
+>5.8.4. Attachments</H2
><P
>&#13; Use attachments, rather than comments, for large chunks of ASCII data,
such as trace, debugging output files, or log files. That way, it doesn't
diff --git a/docs/html/how.html b/docs/html/how.html
deleted file mode 100644
index 1b8a87910..000000000
--- a/docs/html/how.html
+++ /dev/null
@@ -1,826 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->How do I use Bugzilla?</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Using Bugzilla"
-HREF="using.html"><LINK
-REL="PREVIOUS"
-TITLE="Using Bugzilla"
-HREF="using.html"><LINK
-REL="NEXT"
-TITLE="Hints and Tips"
-HREF="hintsandtips.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="using.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="hintsandtips.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="how"
-></A
->3.1. How do I use Bugzilla?</H1
-><P
->This section contains information for end-users of Bugzilla.
- There is a Bugzilla test installation, called
- <A
-HREF="http://landfill.bugzilla.org/"
-TARGET="_top"
->Landfill</A
->,
- which you are welcome to play with (if it's up.)
- However, it does not necessarily
- have all Bugzilla features enabled, and often runs cutting-edge versions
- of Bugzilla for testing, so some things may work slightly differently
- than mentioned here.</P
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="myaccount"
-></A
->3.1.1. Create a Bugzilla Account</H2
-><P
->If you want to use Bugzilla, first you need to create an account.
- Consult with the administrator responsible for your installation of
- Bugzilla for the URL you should use to access it. If you're
- test-driving Bugzilla, use this URL:
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/"
-TARGET="_top"
->http://landfill.bugzilla.org/bugzilla-tip/</A
->.
- </P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Click the
- <SPAN
-CLASS="QUOTE"
->"Open a new Bugzilla account"</SPAN
->
-
- link, enter your email address and, optionally, your name in the
- spaces provided, then click
- <SPAN
-CLASS="QUOTE"
->"Create Account"</SPAN
->
-
- .</P
-></LI
-><LI
-><P
->Within moments, you should receive an email to the address
- you provided above, which contains your login name (generally the
- same as the email address), and a password you can use to access
- your account. This password is randomly generated, and can be
- changed to something more memorable.</P
-></LI
-><LI
-><P
->Click the
- <SPAN
-CLASS="QUOTE"
->"Log In"</SPAN
->
- link in the yellow area at the bottom of the page in your browser,
- enter your email address and password into the spaces provided, and
- click
- <SPAN
-CLASS="QUOTE"
->"Login"</SPAN
->.
- </P
-></LI
-></OL
-><P
->You are now logged in. Bugzilla uses cookies for authentication
- so, unless your IP address changes, you should not have to log in
- again.</P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="bug_page"
-></A
->3.1.2. Anatomy of a Bug</H2
-><P
->The core of Bugzilla is the screen which displays a particular
- bug. It's a good place to explain some Bugzilla concepts.
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/show_bug.cgi?id=1"
-TARGET="_top"
->&#13; Bug 1 on Landfill</A
->
-
- is a good example. Note that the labels for most fields are hyperlinks;
- clicking them will take you to context-sensitive help on that
- particular field. Fields marked * may not be present on every
- installation of Bugzilla.</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->&#13; <EM
->Product and Component</EM
->:
- Bugs are divided up by Product and Component, with a Product
- having one or more Components in it. For example,
- bugzilla.mozilla.org's "Bugzilla" Product is composed of several
- Components:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <EM
->Administration:</EM
->
- Administration of a Bugzilla installation.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Bugzilla-General:</EM
->
- Anything that doesn't fit in the other components, or spans
- multiple components.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Creating/Changing Bugs:</EM
->
- Creating, changing, and viewing bugs.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Documentation:</EM
->
- The Bugzilla documentation, including The Bugzilla Guide.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Email:</EM
->
- Anything to do with email sent by Bugzilla.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Installation:</EM
->
- The installation process of Bugzilla.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Query/Buglist:</EM
->
- Anything to do with searching for bugs and viewing the
- buglists.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Reporting/Charting:</EM
->
- Getting reports from Bugzilla.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->User Accounts:</EM
->
- Anything about managing a user account from the user's perspective.
- Saved queries, creating accounts, changing passwords, logging in,
- etc.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->User Interface:</EM
->
- General issues having to do with the user interface cosmetics (not
- functionality) including cosmetic issues, HTML templates,
- etc.</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
- </P
-></LI
-><LI
-><P
->&#13; <EM
->Status and Resolution:</EM
->
-
- These define exactly what state the bug is in - from not even
- being confirmed as a bug, through to being fixed and the fix
- confirmed by Quality Assurance. The different possible values for
- Status and Resolution on your installation should be documented in the
- context-sensitive help for those items.</P
-></LI
-><LI
-><P
->&#13; <EM
->Assigned To:</EM
->
- The person responsible for fixing the bug.</P
-></LI
-><LI
-><P
->&#13; <EM
->*URL:</EM
->
- A URL associated with the bug, if any.</P
-></LI
-><LI
-><P
->&#13; <EM
->Summary:</EM
->
- A one-sentence summary of the problem.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Status Whiteboard:</EM
->
- (a.k.a. Whiteboard) A free-form text area for adding short notes
- and tags to a bug.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Keywords:</EM
->
- The administrator can define keywords which you can use to tag and
- categorise bugs - e.g. The Mozilla Project has keywords like crash
- and regression.</P
-></LI
-><LI
-><P
->&#13; <EM
->Platform and OS:</EM
->
- These indicate the computing environment where the bug was
- found.</P
-></LI
-><LI
-><P
->&#13; <EM
->Version:</EM
->
- The "Version" field is usually used for versions of a product which
- have been released, and is set to indicate which versions of a
- Component have the particular problem the bug report is
- about.</P
-></LI
-><LI
-><P
->&#13; <EM
->Priority:</EM
->
- The bug assignee uses this field to prioritise his or her bugs.
- It's a good idea not to change this on other people's bugs.</P
-></LI
-><LI
-><P
->&#13; <EM
->Severity:</EM
->
- This indicates how severe the problem is - from blocker
- ("application unusable") to trivial ("minor cosmetic issue"). You
- can also use this field to indicate whether a bug is an enhancement
- request.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Target:</EM
->
- (a.k.a. Target Milestone) A future version by which the bug is to
- be fixed. e.g. The Bugzilla Project's milestones for future
- Bugzilla versions are 2.18, 2.20, 3.0, etc. Milestones are not
- restricted to numbers, thought - you can use any text strings, such
- as dates.</P
-></LI
-><LI
-><P
->&#13; <EM
->Reporter:</EM
->
- The person who filed the bug.</P
-></LI
-><LI
-><P
->&#13; <EM
->CC list:</EM
->
- A list of people who get mail when the bug changes.</P
-></LI
-><LI
-><P
->&#13; <EM
->Attachments:</EM
->
- You can attach files (e.g. testcases or patches) to bugs. If there
- are any attachments, they are listed in this section.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Dependencies:</EM
->
- If this bug cannot be fixed unless other bugs are fixed (depends
- on), or this bug stops other bugs being fixed (blocks), their
- numbers are recorded here.</P
-></LI
-><LI
-><P
->&#13; <EM
->*Votes:</EM
->
- Whether this bug has any votes.</P
-></LI
-><LI
-><P
->&#13; <EM
->Additional Comments:</EM
->
- You can add your two cents to the bug discussion here, if you have
- something worthwhile to say.</P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="query"
-></A
->3.1.3. Searching for Bugs</H2
-><P
->The Bugzilla Search page is is the interface where you can find
- any bug report, comment, or patch currently in the Bugzilla system. You
- can play with it here:
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/query.cgi"
-TARGET="_top"
->http://landfill.bugzilla.org/bugzilla-tip/query.cgi</A
->.</P
-><P
->The Search page has controls for selecting different possible
- values for all of the fields in a bug, as described above. For some
- fields, multiple values can be selected. In those cases, Bugzilla
- returns bugs where the content of the field matches one of the selected
- values. If none is selected, then the field can take any value.</P
-><P
->Once you've defined a search, you can either run it, or save it
- as a Remembered Query, which can optionally appear in the footer of
- your pages.</P
-><P
->Highly advanced querying is done using Boolean Charts.</P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="list"
-></A
->3.1.4. Bug Lists</H2
-><P
->If you run a search, a list of matching bugs will be returned.
- The default search is to return all open bugs on the system - don't try
- running this search on a Bugzilla installation with a lot of
- bugs!</P
-><P
->The format of the list is configurable. For example, it can be
- sorted by clicking the column headings. Other useful features can be
- accessed using the links at the bottom of the list:
- <P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->&#13; <EM
->Long Format:</EM
->
-
- this gives you a large page with a non-editable summary of the fields
- of each bug.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Change Columns:</EM
->
-
- change the bug attributes which appear in the list.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Change several bugs at once:</EM
->
-
- If your account is sufficiently empowered, you can make the same
- change to all the bugs in the list - for example, changing their
- owner.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Send mail to bug owners:</EM
->
-
- Sends mail to the owners of all bugs on the list.</TD
-></TR
-><TR
-><TD
->&#13; <EM
->Edit this query:</EM
->
-
- If you didn't get exactly the results you were looking for, you can
- return to the Query page through this link and make small revisions
- to the query you just made so you get more accurate results.</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
->
- </P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="bugreports"
-></A
->3.1.5. Filing Bugs</H2
-><P
->Years of bug writing experience has been distilled for your
- reading pleasure into the
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/bugwritinghelp.html"
-TARGET="_top"
->&#13; Bug Writing Guidelines</A
->.
- While some of the advice is Mozilla-specific, the basic principles of
- reporting Reproducible, Specific bugs, isolating the Product you are
- using, the Version of the Product, the Component which failed, the
- Hardware Platform, and Operating System you were using at the time of
- the failure go a long way toward ensuring accurate, responsible fixes
- for the bug that bit you.</P
-><P
->The procedure for filing a test bug is as follows:</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Go to
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/"
-TARGET="_top"
->&#13; Landfill</A
->
- in your browser and click
- <A
-HREF="http://landfill.bugzilla.org/bugzilla-tip/enter_bug.cgi"
-TARGET="_top"
->&#13; Enter a new bug report</A
->.
- </P
-></LI
-><LI
-><P
->Select a product - any one will do.</P
-></LI
-><LI
-><P
->Fill in the fields. Bugzilla should have made reasonable
- guesses, based upon your browser, for the "Platform" and "OS"
- drop-down boxes. If they are wrong, change them.</P
-></LI
-><LI
-><P
->Select "Commit" and send in your bug report.</P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="patchviewer"
-></A
->3.1.6. Patch Viewer</H2
-><P
->Viewing and reviewing patches in Bugzilla is often difficult due to
- lack of context, improper format and the inherent readability issues that
- raw patches present. Patch Viewer is an enhancement to Bugzilla designed
- to fix that by offering increased context, linking to sections, and
- integrating with Bonsai, LXR and CVS.</P
-><P
->Patch viewer allows you to:</P
-><P
-></P
-><TABLE
-BORDER="0"
-><TBODY
-><TR
-><TD
->View patches in color, with side-by-side view rather than trying
- to interpret the contents of the patch.</TD
-></TR
-><TR
-><TD
->See the difference between two patches.</TD
-></TR
-><TR
-><TD
->Get more context in a patch.</TD
-></TR
-><TR
-><TD
->Collapse and expand sections of a patch for easy
- reading.</TD
-></TR
-><TR
-><TD
->Link to a particular section of a patch for discussion or
- review</TD
-></TR
-><TR
-><TD
->Go to Bonsai or LXR to see more context, blame, and
- cross-references for the part of the patch you are looking at</TD
-></TR
-><TR
-><TD
->Create a rawtext unified format diff out of any patch, no
- matter what format it came from</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_view"
-></A
->3.1.6.1. Viewing Patches in Patch Viewer</H3
-><P
->The main way to view a patch in patch viewer is to click on the
- "Diff" link next to a patch in the Attachments list on a bug. You may
- also do this within the edit window by clicking the "View Attachment As
- Diff" button in the Edit Attachment screen.</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_diff"
-></A
->3.1.6.2. Seeing the Difference Between Two Patches</H3
-><P
->To see the difference between two patches, you must first view the
- newer patch in Patch Viewer. Then select the older patch from the
- dropdown at the top of the page ("Differences between [dropdown] and
- this patch") and click the "Diff" button. This will show you what
- is new or changed in the newer patch.</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_context"
-></A
->3.1.6.3. Getting More Context in a Patch</H3
-><P
->To get more context in a patch, you put a number in the textbox at
- the top of Patch Viewer ("Patch / File / [textbox]") and hit enter.
- This will give you that many lines of context before and after each
- change. Alternatively, you can click on the "File" link there and it
- will show each change in the full context of the file. This feature only
- works against files that were diffed using "cvs diff".</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_collapse"
-></A
->3.1.6.4. Collapsing and Expanding Sections of a Patch</H3
-><P
->To view only a certain set of files in a patch (for example, if a
- patch is absolutely huge and you want to only review part of it at a
- time), you can click the "(+)" and "(-)" links next to each file (to
- expand it or collapse it). If you want to collapse all files or expand
- all files, you can click the "Collapse All" and "Expand All" links at the
- top of the page.</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_link"
-></A
->3.1.6.5. Linking to a Section of a Patch</H3
-><P
->To link to a section of a patch (for example, if you want to be
- able to give someone a URL to show them which part you are talking
- about) you simply click the "Link Here" link on the section header. The
- resulting URL can be copied and used in discussion. (Copy Link
- Location in Mozilla works as well.)</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_bonsai_lxr"
-></A
->3.1.6.6. Going to Bonsai and LXR</H3
-><P
->To go to Bonsai to get blame for the lines you are interested in,
- you can click the "Lines XX-YY" link on the section header you are
- interested in. This works even if the patch is against an old
- version of the file, since Bonsai stores all versions of the file.</P
-><P
->To go to LXR, you click on the filename on the file header
- (unfortunately, since LXR only does the most recent version, line
- numbers are likely to rot).</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="patchviewer_unified_diff"
-></A
->3.1.6.7. Creating a Unified Diff</H3
-><P
->If the patch is not in a format that you like, you can turn it
- into a unified diff format by clicking the "Raw Unified" link at the top
- of the page.</P
-></DIV
-></DIV
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="using.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="hintsandtips.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Using Bugzilla</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="using.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Hints and Tips</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/http.html b/docs/html/http.html
deleted file mode 100644
index a950acce5..000000000
--- a/docs/html/http.html
+++ /dev/null
@@ -1,535 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->HTTP Server Configuration</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Installation"
-HREF="installation.html"><LINK
-REL="PREVIOUS"
-TITLE="Step-by-step Install"
-HREF="stepbystep.html"><LINK
-REL="NEXT"
-TITLE="Optional Additional Configuration"
-HREF="extraconfig.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="stepbystep.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 4. Installation</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="extraconfig.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="http"
-></A
->4.2. HTTP Server Configuration</H1
-><P
->The Bugzilla Team recommends Apache when using Bugzilla, however, any web server
- that can be configured to run <A
-HREF="glossary.html#gloss-cgi"
-><I
-CLASS="glossterm"
->CGI</I
-></A
-> scripts
- should be able to handle Bugzilla. No matter what web server you choose, but
- especially if you choose something other than Apache, you should be sure to read
- <A
-HREF="security.html#security-access"
->Section 4.5.4</A
->.
- </P
-><P
->The plan for this section is to eventually document the specifics of how to lock
- down permissions on individual web servers.
- </P
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="http-apache"
-></A
->4.2.1. Apache <SPAN
-CLASS="productname"
->httpd</SPAN
-></H2
-><P
->You will have to make sure that Apache is properly
- configured to run the Bugzilla CGI scripts. You also need to make sure
- that the <TT
-CLASS="filename"
->.htaccess</TT
-> files created by
- <B
-CLASS="command"
->./checksetup.pl</B
-> are allowed to override Apache's normal access
- permissions or else important password information may be exposed to the
- Internet.
- </P
-><P
->You need to configure Apache to run .cgi files outside the
- <TT
-CLASS="filename"
->cgi-bin</TT
-> directory.
- Open your
- <TT
-CLASS="filename"
->httpd.conf</TT
-> file and make sure the
- following line exists and is uncommented:</P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;AddHandler cgi-script .cgi
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><P
->To allow <TT
-CLASS="filename"
->.htaccess</TT
-> files to override
- permissions and .cgi files to run in the Bugzilla directory, make sure
- the following two lines are in a <TT
-CLASS="computeroutput"
->Directory</TT
->
- directive that applies to the Bugzilla directory on your system
- (either the Bugzilla directory or one of its parents).
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;Options +ExecCGI
-AllowOverride Limit
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><P
->You should modify the &#60;DirectoryIndex&#62; parameter for
- the Apache virtual host running your Bugzilla installation to
- allow <TT
-CLASS="filename"
->index.cgi</TT
-> as the index page for a
- directory, as well as the usual <TT
-CLASS="filename"
->index.html</TT
->,
- <TT
-CLASS="filename"
->index.htm</TT
->, and so forth. </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->For more information on Apache and its directives, see the
- glossary entry on <A
-HREF="glossary.html#gloss-apache"
-><I
-CLASS="glossterm"
->Apache</I
-></A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="http-iis"
-></A
->4.2.2. Microsoft <SPAN
-CLASS="productname"
->Internet Information Services</SPAN
-></H2
-><P
->If you need, or for some reason even want, to use Microsoft's
- <SPAN
-CLASS="productname"
->Internet Information Services</SPAN
-> or
- <SPAN
-CLASS="productname"
->Personal Web Server</SPAN
-> you should be able
- to. You will need to configure them to know how to run CGI scripts,
- however. This is described in Microsoft Knowledge Base article
- <A
-HREF="http://support.microsoft.com/support/kb/articles/Q245/2/25.asp"
-TARGET="_top"
->Q245225</A
->
- for <SPAN
-CLASS="productname"
->Internet Information Services</SPAN
-> and
- <A
-HREF="http://support.microsoft.com/support/kb/articles/Q231/9/98.asp"
-TARGET="_top"
->Q231998</A
->
- for <SPAN
-CLASS="productname"
->Personal Web Server</SPAN
->.
- </P
-><P
->Also, and this can't be stressed enough, make sure that files such as
- <TT
-CLASS="filename"
->localconfig</TT
-> and your <TT
-CLASS="filename"
->data</TT
->
- directory are secured as described in <A
-HREF="security.html#security-access"
->Section 4.5.4</A
->.
- </P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="http-aol"
-></A
->4.2.3. AOL Server</H2
-><P
->Ben FrantzDale reported success using AOL Server with Bugzilla. He
- reported his experience and what appears below is based on that.
- </P
-><P
->AOL Server will have to be configured to run
- <A
-HREF="glossary.html#gloss-cgi"
-><I
-CLASS="glossterm"
->CGI</I
-></A
-> scripts, please consult
- the documentation that came with your server for more information on
- how to do this.
- </P
-><P
->Because AOL Server doesn't support <TT
-CLASS="filename"
->.htaccess</TT
->
- files, you'll have to create a <A
-HREF="glossary.html#gloss-tcl"
-><I
-CLASS="glossterm"
->TCL</I
-></A
->
- script. You should create an <TT
-CLASS="filename"
->aolserver/modules/tcl/filter.tcl</TT
->
- file (the filename shouldn't matter) with the following contents (change
- <TT
-CLASS="computeroutput"
->/bugzilla/</TT
-> to the web-based path to
- your Bugzilla installation):
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;ns_register_filter preauth GET /bugzilla/localconfig filter_deny
-ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
-ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
-ns_register_filter preauth GET /bugzilla/*.pl filter_deny
-ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
-ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
-ns_register_filter preauth GET /bugzilla/data/* filter_deny
-ns_register_filter preauth GET /bugzilla/template/* filter_deny
-
-proc filter_deny { why } {
- ns_log Notice "filter_deny"
- return "filter_return"
-}
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><DIV
-CLASS="warning"
-><P
-></P
-><TABLE
-CLASS="warning"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/warning.gif"
-HSPACE="5"
-ALT="Warning"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->This probably doesn't account for all possible editor backup
- files so you may wish to add some additional variations of
- <TT
-CLASS="filename"
->localconfig</TT
->. For more information, see
- <A
-HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=186383"
-TARGET="_top"
->&#13; bug 186383</A
-> or <A
-HREF="http://online.securityfocus.com/bid/6501"
-TARGET="_top"
->Bugtraq ID 6501</A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->If you are using webdot from research.att.com (the default
- configuration for the <TT
-CLASS="option"
->webdotbase</TT
-> paramater), you
- will need to allow access to <TT
-CLASS="filename"
->data/webdot/*.dot</TT
->
- for the reasearch.att.com machine.
- </P
-><P
->If you are using a local installation of <A
-HREF="http://www.graphviz.org"
-TARGET="_top"
->GraphViz</A
->, you will need to allow
- everybody to access <TT
-CLASS="filename"
->*.png</TT
->,
- <TT
-CLASS="filename"
->*.gif</TT
->, <TT
-CLASS="filename"
->*.jpg</TT
->, and
- <TT
-CLASS="filename"
->*.map</TT
-> in the
- <TT
-CLASS="filename"
->data/webdot</TT
-> directory.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="stepbystep.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="extraconfig.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Step-by-step Install</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="installation.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Optional Additional Configuration</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/index.html b/docs/html/index.html
index 02b30cdde..a7831663d 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -1,7 +1,7 @@
<HTML
><HEAD
><TITLE
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TITLE
><META
NAME="GENERATOR"
@@ -47,14 +47,14 @@ CLASS="title"
><A
NAME="AEN2"
></A
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</H1
><H3
CLASS="corpauthor"
>The Bugzilla Team</H3
><P
CLASS="pubdate"
->2004-01-15<BR></P
+>2004-01-24<BR></P
><DIV
><DIV
CLASS="abstract"
@@ -127,211 +127,187 @@ HREF="conventions.html"
></DD
><DT
>2. <A
-HREF="introduction.html"
->Introduction</A
+HREF="installing-bugzilla.html"
+>Installing Bugzilla</A
></DT
><DD
><DL
><DT
>2.1. <A
-HREF="what-is-bugzilla.html"
->What is Bugzilla?</A
+HREF="installation.html"
+>Installation</A
></DT
><DT
>2.2. <A
-HREF="why-tracking.html"
->Why use a bug-tracking system?</A
+HREF="configuration.html"
+>Configuration</A
></DT
><DT
>2.3. <A
-HREF="why-bugzilla.html"
->Why use Bugzilla?</A
+HREF="extraconfig.html"
+>Optional Additional Configuration</A
+></DT
+><DT
+>2.4. <A
+HREF="os-specific.html"
+>OS-Specific Installation Notes</A
+></DT
+><DT
+>2.5. <A
+HREF="troubleshooting.html"
+>Troubleshooting</A
></DT
></DL
></DD
><DT
>3. <A
-HREF="using.html"
->Using Bugzilla</A
+HREF="administration.html"
+>Administering Bugzilla</A
></DT
><DD
><DL
><DT
>3.1. <A
-HREF="using-intro.html"
->Introduction</A
+HREF="parameters.html"
+>Bugzilla Configuration</A
></DT
><DT
>3.2. <A
-HREF="myaccount.html"
->Create a Bugzilla Account</A
+HREF="useradmin.html"
+>User Administration</A
></DT
><DT
>3.3. <A
-HREF="bug_page.html"
->Anatomy of a Bug</A
+HREF="products.html"
+>Products</A
></DT
><DT
>3.4. <A
-HREF="query.html"
->Searching for Bugs</A
+HREF="components.html"
+>Components</A
></DT
><DT
>3.5. <A
-HREF="list.html"
->Bug Lists</A
+HREF="versions.html"
+>Versions</A
></DT
><DT
>3.6. <A
-HREF="bugreports.html"
->Filing Bugs</A
+HREF="milestones.html"
+>Milestones</A
></DT
><DT
>3.7. <A
-HREF="patchviewer.html"
->Patch Viewer</A
+HREF="voting.html"
+>Voting</A
></DT
><DT
>3.8. <A
-HREF="hintsandtips.html"
->Hints and Tips</A
+HREF="groups.html"
+>Groups and Group Security</A
></DT
><DT
>3.9. <A
-HREF="userpreferences.html"
->User Preferences</A
-></DT
-><DT
->3.10. <A
-HREF="reporting.html"
->Reports</A
+HREF="upgrading.html"
+>Upgrading to New Releases</A
></DT
></DL
></DD
><DT
>4. <A
-HREF="installation.html"
->Installation</A
+HREF="customization.html"
+>Customising Bugzilla</A
></DT
><DD
><DL
><DT
>4.1. <A
-HREF="stepbystep.html"
->Step-by-step Install</A
+HREF="cust-templates.html"
+>Template Customization</A
></DT
><DT
>4.2. <A
-HREF="http.html"
->HTTP Server Configuration</A
+HREF="cust-hooks.html"
+>Template Hooks</A
></DT
><DT
>4.3. <A
-HREF="extraconfig.html"
->Optional Additional Configuration</A
+HREF="cust-change-permissions.html"
+>Customizing Who Can Change What</A
></DT
><DT
>4.4. <A
-HREF="os-specific.html"
->OS Specific Installation Notes</A
+HREF="dbmodify.html"
+>Modifying Your Running System</A
></DT
><DT
>4.5. <A
-HREF="security.html"
->Bugzilla Security</A
+HREF="dbdoc.html"
+>MySQL Bugzilla Database Introduction</A
></DT
><DT
>4.6. <A
-HREF="troubleshooting.html"
->Troubleshooting</A
+HREF="integration.html"
+>Integrating Bugzilla with Third-Party Tools</A
></DT
></DL
></DD
><DT
>5. <A
-HREF="administration.html"
->Administering Bugzilla</A
+HREF="using.html"
+>Using Bugzilla</A
></DT
><DD
><DL
><DT
>5.1. <A
-HREF="parameters.html"
->Bugzilla Configuration</A
+HREF="using-intro.html"
+>Introduction</A
></DT
><DT
>5.2. <A
-HREF="useradmin.html"
->User Administration</A
+HREF="myaccount.html"
+>Create a Bugzilla Account</A
></DT
><DT
>5.3. <A
-HREF="products.html"
->Products</A
+HREF="bug_page.html"
+>Anatomy of a Bug</A
></DT
><DT
>5.4. <A
-HREF="components.html"
->Components</A
+HREF="query.html"
+>Searching for Bugs</A
></DT
><DT
>5.5. <A
-HREF="versions.html"
->Versions</A
+HREF="list.html"
+>Bug Lists</A
></DT
><DT
>5.6. <A
-HREF="milestones.html"
->Milestones</A
+HREF="bugreports.html"
+>Filing Bugs</A
></DT
><DT
>5.7. <A
-HREF="voting.html"
->Voting</A
+HREF="patchviewer.html"
+>Patch Viewer</A
></DT
><DT
>5.8. <A
-HREF="groups.html"
->Groups and Group Security</A
+HREF="hintsandtips.html"
+>Hints and Tips</A
></DT
><DT
>5.9. <A
-HREF="upgrading.html"
->Upgrading to New Releases</A
-></DT
-></DL
-></DD
-><DT
->6. <A
-HREF="customization.html"
->Customising Bugzilla</A
-></DT
-><DD
-><DL
-><DT
->6.1. <A
-HREF="cust-templates.html"
->Template Customization</A
-></DT
-><DT
->6.2. <A
-HREF="cust-change-permissions.html"
->Customizing Who Can Change What</A
-></DT
-><DT
->6.3. <A
-HREF="dbmodify.html"
->Modifying Your Running System</A
-></DT
-><DT
->6.4. <A
-HREF="dbdoc.html"
->MySQL Bugzilla Database Introduction</A
+HREF="userpreferences.html"
+>User Preferences</A
></DT
><DT
->6.5. <A
-HREF="integration.html"
->Integrating Bugzilla with Third-Party Tools</A
+>5.10. <A
+HREF="reporting.html"
+>Reports</A
></DT
></DL
></DD
@@ -356,6 +332,25 @@ HREF="cmdline.html"
></DD
><DT
>C. <A
+HREF="install-perlmodules-manual.html"
+>Manual Installation of Perl Modules</A
+></DT
+><DD
+><DL
+><DT
+>C.1. <A
+HREF="modules-manual-instructions.html"
+>Instructions</A
+></DT
+><DT
+>C.2. <A
+HREF="modules-manual-download.html"
+>Download Locations</A
+></DT
+></DL
+></DD
+><DT
+>D. <A
HREF="gfdl.html"
>GNU Free Documentation License</A
></DT
@@ -364,57 +359,57 @@ HREF="gfdl.html"
><DT
>0. <A
HREF="gfdl-0.html"
->PREAMBLE</A
+>Preamble</A
></DT
><DT
>1. <A
HREF="gfdl-1.html"
->APPLICABILITY AND DEFINITIONS</A
+>Applicability and Definition</A
></DT
><DT
>2. <A
HREF="gfdl-2.html"
->VERBATIM COPYING</A
+>Verbatim Copying</A
></DT
><DT
>3. <A
HREF="gfdl-3.html"
->COPYING IN QUANTITY</A
+>Copying in Quantity</A
></DT
><DT
>4. <A
HREF="gfdl-4.html"
->MODIFICATIONS</A
+>Modifications</A
></DT
><DT
>5. <A
HREF="gfdl-5.html"
->COMBINING DOCUMENTS</A
+>Combining Documents</A
></DT
><DT
>6. <A
HREF="gfdl-6.html"
->COLLECTIONS OF DOCUMENTS</A
+>Collections of Documents</A
></DT
><DT
>7. <A
HREF="gfdl-7.html"
->AGGREGATION WITH INDEPENDENT WORKS</A
+>Aggregation with Independent Works</A
></DT
><DT
>8. <A
HREF="gfdl-8.html"
->TRANSLATION</A
+>Translation</A
></DT
><DT
>9. <A
HREF="gfdl-9.html"
->TERMINATION</A
+>Termination</A
></DT
><DT
>10. <A
HREF="gfdl-10.html"
->FUTURE REVISIONS OF THIS LICENSE</A
+>Future Revisions of this License</A
></DT
><DT
><A
@@ -436,50 +431,20 @@ CLASS="LOT"
CLASS="LOT"
><DT
><B
->List of Figures</B
-></DT
-><DT
->4-1. <A
-HREF="stepbystep.html#install-mysql-packets"
->Set Max Packet Size in MySQL</A
-></DT
-><DT
->4-2. <A
-HREF="troubleshooting.html#trouble-filetemp-errors"
->Other File::Temp error messages</A
-></DT
-><DT
->4-3. <A
-HREF="troubleshooting.html#trouble-filetemp-patch"
->Patch for File::Temp in Perl 5.6.0</A
-></DT
-></DL
-></DIV
-><DIV
-CLASS="LOT"
-><DL
-CLASS="LOT"
-><DT
-><B
>List of Examples</B
></DT
><DT
->4-1. <A
-HREF="stepbystep.html#install-perlmodules-cpan"
->Installing perl modules with CPAN</A
-></DT
-><DT
->5-1. <A
+>3-1. <A
HREF="upgrading.html#upgrade-cvs"
>Upgrading using CVS</A
></DT
><DT
->5-2. <A
+>3-2. <A
HREF="upgrading.html#upgrade-tarball"
>Upgrading using the tarball</A
></DT
><DT
->5-3. <A
+>3-3. <A
HREF="upgrading.html#upgrade-patches"
>Upgrading using patches</A
></DT
diff --git a/docs/html/introduction.html b/docs/html/install-perlmodules-manual.html
index b64b61df1..4ba6c7924 100644
--- a/docs/html/introduction.html
+++ b/docs/html/install-perlmodules-manual.html
@@ -1,23 +1,23 @@
<HTML
><HEAD
><TITLE
->Introduction</TITLE
+>Manual Installation of Perl Modules</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
-TITLE="Document Conventions"
-HREF="conventions.html"><LINK
+TITLE="Command-line Search Interface"
+HREF="cmdline.html"><LINK
REL="NEXT"
-TITLE="What is Bugzilla?"
-HREF="what-is-bugzilla.html"></HEAD
+TITLE="Instructions"
+HREF="modules-manual-instructions.html"></HEAD
><BODY
-CLASS="chapter"
+CLASS="appendix"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -44,7 +44,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="conventions.html"
+HREF="cmdline.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -58,7 +58,7 @@ WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="what-is-bugzilla.html"
+HREF="modules-manual-instructions.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -68,12 +68,12 @@ ACCESSKEY="N"
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
-CLASS="chapter"
+CLASS="appendix"
><H1
><A
-NAME="introduction"
+NAME="install-perlmodules-manual"
></A
->Chapter 2. Introduction</H1
+>Appendix C. Manual Installation of Perl Modules</H1
><DIV
CLASS="TOC"
><DL
@@ -82,19 +82,14 @@ CLASS="TOC"
>Table of Contents</B
></DT
><DT
->2.1. <A
-HREF="what-is-bugzilla.html"
->What is Bugzilla?</A
+>C.1. <A
+HREF="modules-manual-instructions.html"
+>Instructions</A
></DT
><DT
->2.2. <A
-HREF="why-tracking.html"
->Why use a bug-tracking system?</A
-></DT
-><DT
->2.3. <A
-HREF="why-bugzilla.html"
->Why use Bugzilla?</A
+>C.2. <A
+HREF="modules-manual-download.html"
+>Download Locations</A
></DT
></DL
></DIV
@@ -115,7 +110,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="conventions.html"
+HREF="cmdline.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -133,7 +128,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="what-is-bugzilla.html"
+HREF="modules-manual-instructions.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -143,7 +138,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Document Conventions</TD
+>Command-line Search Interface</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -153,7 +148,7 @@ VALIGN="top"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->What is Bugzilla?</TD
+>Instructions</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/installation.html b/docs/html/installation.html
index a52e44193..59d76d5e5 100644
--- a/docs/html/installation.html
+++ b/docs/html/installation.html
@@ -7,17 +7,20 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
+REL="UP"
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"><LINK
REL="PREVIOUS"
-TITLE="Reports"
-HREF="reporting.html"><LINK
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"><LINK
REL="NEXT"
-TITLE="Step-by-step Install"
-HREF="stepbystep.html"></HEAD
+TITLE="Configuration"
+HREF="configuration.html"></HEAD
><BODY
-CLASS="chapter"
+CLASS="section"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
@@ -35,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -44,7 +47,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="reporting.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -52,13 +55,13 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
-></TD
+>Chapter 2. Installing Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="stepbystep.html"
+HREF="configuration.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -68,235 +71,872 @@ ACCESSKEY="N"
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
-CLASS="chapter"
+CLASS="section"
><H1
+CLASS="section"
><A
NAME="installation"
></A
->Chapter 4. Installation</H1
+>2.1. Installation</H1
><DIV
-CLASS="TOC"
-><DL
-><DT
-><B
->Table of Contents</B
-></DT
-><DT
->4.1. <A
-HREF="stepbystep.html"
->Step-by-step Install</A
-></DT
-><DD
-><DL
-><DT
->4.1.1. <A
-HREF="stepbystep.html#install-perl"
->Perl</A
-></DT
-><DT
->4.1.2. <A
-HREF="stepbystep.html#install-mysql"
->MySQL</A
-></DT
-><DT
->4.1.3. <A
-HREF="stepbystep.html#install-webserver"
->HTTP Server</A
-></DT
-><DT
->4.1.4. <A
-HREF="stepbystep.html#install-bzfiles"
->Bugzilla</A
-></DT
-><DT
->4.1.5. <A
-HREF="stepbystep.html#AEN522"
-><TT
+CLASS="note"
+><P
+></P
+><TABLE
+CLASS="note"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/note.gif"
+HSPACE="5"
+ALT="Note"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>If you just want to <EM
+>use</EM
+> Bugzilla,
+ you do not need to install it. None of this chapter is relevant to
+ you. Ask your Bugzilla administrator
+ for the URL to access it over the web.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+><P
+>The Bugzilla server software is usually installed on Linux or
+ Solaris.
+ If you are installing on another OS, check <A
+HREF="os-specific.html"
+>Section 2.4</A
+>
+ before you start your installation to see if there are any special
+ instructions.
+ </P
+><P
+>&#13; As an alternative to following these instructions, you may wish to
+ try Arne Schirmacher's unofficial and unsupported
+ <A
+HREF="http://www.softwaretesting.de/article/view/33/1/8/"
+TARGET="_top"
+>Bugzilla
+ Installer</A
+>, which installs Bugzilla and all its prerequisites
+ on Linux or Solaris systems.
+ </P
+><P
+>This guide assumes that you have administrative access to the
+ Bugzilla machine. It not possible to
+ install and run Bugzilla itself without administrative access except
+ in the very unlikely event that every single prerequisite is
+ already installed.
+ </P
+><DIV
+CLASS="warning"
+><P
+></P
+><TABLE
+CLASS="warning"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/warning.gif"
+HSPACE="5"
+ALT="Warning"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>The installation process may make your machine insecure for
+ short periods of time. Make sure there is a firewall between you
+ and the Internet.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+><P
+>&#13; You are strongly recommended to make a backup of your system
+ before installing Bugzilla (and at regular intervals thereafter :-).
+ </P
+><P
+>In outline, the installation proceeds as follows:
+ </P
+><DIV
+CLASS="procedure"
+><OL
+TYPE="1"
+><LI
+><P
+><A
+HREF="installation.html#install-perl"
+>Install Perl</A
+>
+ (5.6.0 or above)
+ </P
+></LI
+><LI
+><P
+><A
+HREF="installation.html#install-mysql"
+>Install MySQL</A
+>
+ (3.23.41 or above)
+ </P
+></LI
+><LI
+><P
+><A
+HREF="installation.html#install-webserver"
+>Install a Webserver</A
+>
+ </P
+></LI
+><LI
+><P
+><A
+HREF="installation.html#install-bzfiles"
+>Install Bugzilla</A
+>
+ </P
+></LI
+><LI
+><P
+><A
+HREF="installation.html#install-perlmodules"
+>Install Perl modules</A
+>
+ </P
+></LI
+><LI
+><P
+>Configure all of the above.
+ </P
+></LI
+></OL
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="install-perl"
+></A
+>2.1.1. Perl</H2
+><P
+>Installed Version Test: <TT
CLASS="filename"
->checksetup.pl</TT
+>perl -v</TT
+></P
+><P
+>Any machine that doesn't have Perl on it is a sad machine indeed.
+ If you don't have it and your OS doesn't provide official packages,
+ visit <A
+HREF="http://www.perl.com"
+TARGET="_top"
+>http://www.perl.com</A
+>.
+ Although Bugzilla runs with Perl 5.6.0,
+ it's a good idea to be using the latest stable version.
+ As of this writing, that is Perl 5.8.2.</P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="install-mysql"
+></A
+>2.1.2. MySQL</H2
+><P
+>Installed Version Test: <TT
+CLASS="filename"
+>mysql -V</TT
+></P
+><P
+>&#13; If you don't have it and your OS doesn't provide official packages,
+ visit <A
+HREF="http://www.mysql.com"
+TARGET="_top"
+>http://www.mysql.com</A
+>. You need MySQL version
+ 3.23.41 or higher.
+ </P
+><DIV
+CLASS="note"
+><P
+></P
+><TABLE
+CLASS="note"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/note.gif"
+HSPACE="5"
+ALT="Note"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+> Many of the binary
+ versions of MySQL store their data files in
+ <TT
+CLASS="filename"
+>/var</TT
+>.
+ On some Unix systems, this is part of a smaller root partition,
+ and may not have room for your bug database. To change the data
+ directory, you have to build MySQL from source yourself, and
+ set it as an option to <TT
+CLASS="filename"
+>configure</TT
+>.</P
+></TD
+></TR
+></TABLE
+></DIV
+><P
+>If you install from something other than a packaging/installation
+ system (such as .rpm, .dep, .exe, or .msi) make sure the MySQL server
+ is started when the machine boots.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="install-webserver"
></A
-></DT
-><DT
->4.1.6. <A
-HREF="stepbystep.html#install-perlmodules"
->Perl Modules</A
-></DT
-><DT
->4.1.7. <A
-HREF="stepbystep.html#AEN768"
->Configuring Bugzilla</A
-></DT
-></DL
-></DD
-><DT
->4.2. <A
-HREF="http.html"
->HTTP Server Configuration</A
-></DT
-><DD
-><DL
-><DT
->4.2.1. <A
-HREF="http.html#http-apache"
->Apache <SPAN
-CLASS="productname"
->httpd</SPAN
+>2.1.3. Web Server</H2
+><P
+>Installed Version Test: view the default welcome page at
+ http://&#60;your-machine&#62;/</P
+><P
+>You have freedom of choice here, pretty much any web server that
+ is capable of running <A
+HREF="glossary.html#gloss-cgi"
+><I
+CLASS="glossterm"
+>CGI</I
></A
-></DT
-><DT
->4.2.2. <A
-HREF="http.html#http-iis"
->Microsoft <SPAN
-CLASS="productname"
->Internet Information Services</SPAN
+>
+ scripts will work.
+ However, we strongly recommend using the Apache web server
+ (either 1.3.x or 2.x), and
+ the installation instructions usually assume you are
+ using it. If you have got Bugzilla working using another webserver,
+ please share your experiences with us by filing a bug in <A
+HREF="http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=Documentation"
+TARGET="_top"
+>Bugzilla Documentation</A
+>.
+ </P
+><P
+>&#13; If you don't have Apache and your OS doesn't provide official packages,
+ visit <A
+HREF="http://httpd.apache.org/"
+TARGET="_top"
+>http://httpd.apache.org/</A
+>.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="install-bzfiles"
></A
-></DT
-><DT
->4.2.3. <A
-HREF="http.html#http-aol"
->AOL Server</A
-></DT
-></DL
-></DD
-><DT
->4.3. <A
-HREF="extraconfig.html"
->Optional Additional Configuration</A
-></DT
-><DD
-><DL
-><DT
->4.3.1. <A
-HREF="extraconfig.html#AEN843"
->Dependency Charts</A
-></DT
-><DT
->4.3.2. <A
-HREF="extraconfig.html#AEN858"
->Bug Graphs</A
-></DT
-><DT
->4.3.3. <A
-HREF="extraconfig.html#AEN871"
->The Whining Cron</A
-></DT
-><DT
->4.3.4. <A
-HREF="extraconfig.html#bzldap"
->LDAP Authentication</A
-></DT
-><DT
->4.3.5. <A
-HREF="extraconfig.html#content-type"
->Preventing untrusted Bugzilla content from executing malicious
- Javascript code</A
-></DT
-><DT
->4.3.6. <A
-HREF="extraconfig.html#mod_perl"
->Bugzilla and <TT
+>2.1.4. Bugzilla</H2
+><P
+>&#13; Download a Bugzilla tarball (or check it out from CVS) and place
+ it in a suitable directory, writable by the default web server user
+ (probably <SPAN
+CLASS="QUOTE"
+>"nobody"</SPAN
+>).
+ Good locations are either directly in the main web space for your
+ web server or perhaps in
+ <TT
+CLASS="filename"
+>/usr/local</TT
+>
+ with a symbolic link from the web space.
+ </P
+><DIV
+CLASS="caution"
+><P
+></P
+><TABLE
+CLASS="caution"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/caution.gif"
+HSPACE="5"
+ALT="Caution"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>The default Bugzilla distribution is not designed to be placed
+ in a <TT
CLASS="filename"
->mod_perl</TT
+>cgi-bin</TT
+> directory. This
+ includes any directory which is configured using the
+ <TT
+CLASS="option"
+>ScriptAlias</TT
+> directive of Apache.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+><P
+>Once all the files are in a web accessible directory, make that
+ directory writable by your webserver's user. This is a temporary step
+ until you run the
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+>
+ script, which locks down your installation.</P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="install-perlmodules"
></A
-></DT
-><DT
->4.3.7. <A
-HREF="extraconfig.html#mod-throttle"
+>2.1.5. Perl Modules</H2
+><P
+>Bugzilla's installation process is based
+ on a script called <TT
+CLASS="filename"
+>checksetup.pl</TT
+>.
+ The first thing it checks is whether you have appropriate
+ versions of all the required
+ Perl modules. The aim of this section is to pass this check.
+ When it passes,
+ <EM
+>do not run it again</EM
+>,
+ but proceed to <A
+HREF="configuration.html"
+>Section 2.2</A
+>.
+ </P
+><P
+>&#13; At this point, you need to <TT
+CLASS="filename"
+>su</TT
+> to root. You should
+ remain as root until the end of the install. Then run:
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+><TT
+CLASS="prompt"
+>bash#</TT
+> ./checksetup.pl</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; <TT
+CLASS="filename"
+>checksetup.pl</TT
+> will print out a list of the
+ required and optional Perl modules, together with the versions
+ (if any) installed on your machine.
+ The list of required modules is reasonably long; however, you
+ may already have several of them installed.
+ </P
+><P
+>&#13; There is a meta-module called Bundle::Bugzilla,
+ which installs all the other
+ modules with a single command. You should use this if you are running
+ Perl 5.6.1 or above.
+ </P
+><P
+>&#13; The preferred way of installing Perl modules is via CPAN on Unix,
+ or PPM on Windows (see <A
+HREF="os-specific.html#win32-perlmodules"
+>Section 2.4.1.2</A
+>). These
+ instructions assume you are using CPAN; if for some reason you need
+ to install the Perl modules manually, see
+ <A
+HREF="install-perlmodules-manual.html"
+>Appendix C</A
+>.
+ </P
+><TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
><TT
+CLASS="prompt"
+>bash#</TT
+> perl -MCPAN -e 'install "&#60;modulename&#62;"'</PRE
+></FONT
+></TD
+></TR
+></TABLE
+><P
+>&#13; If you using Bundle::Bugzilla, invoke the magic CPAN command on it.
+ Otherwise, you need to work down the
+ list of modules that <TT
CLASS="filename"
->mod_throttle</TT
+>checksetup.pl</TT
+> says are
+ required, in the order given, invoking the command on each.
+ </P
+><DIV
+CLASS="tip"
+><P
+></P
+><TABLE
+CLASS="tip"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/tip.gif"
+HSPACE="5"
+ALT="Tip"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>Many people complain that Perl modules will not install for
+ them. Most times, the error messages complain that they are missing a
+ file in
+ <SPAN
+CLASS="QUOTE"
+>"@INC"</SPAN
+>.
+ Virtually every time, this error is due to permissions being set too
+ restrictively for you to compile Perl modules or not having the
+ necessary Perl development libraries installed on your system.
+ Consult your local UNIX systems administrator for help solving these
+ permissions issues; if you
+ <EM
+>are</EM
+>
+ the local UNIX sysadmin, please consult the newsgroup/mailing list
+ for further assistance or hire someone to help you out.</P
+></TD
+></TR
+></TABLE
+></DIV
+><P
+>&#13; Here is a complete list of modules and their minimum versions.
+ Some modules have special installation notes, which follow.
+ </P
+><P
+>Required Perl modules:
+ <P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>&#13; AppConfig (1.52)
+ </P
+></LI
+><LI
+><P
+>&#13; CGI (2.93)
+ </P
+></LI
+><LI
+><P
+>&#13; Data::Dumper (any)
+ </P
+></LI
+><LI
+><P
+>&#13; Date::Format (2.21)
+ </P
+></LI
+><LI
+><P
+>&#13; DBI (1.32)
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-dbd-mysql"
+>DBD::mysql</A
+>
+ (2.1010)
+ </P
+></LI
+><LI
+><P
+>&#13; File::Spec (0.82)
+ </P
+></LI
+><LI
+><P
+>&#13; File::Temp (any)
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-template"
+>Template</A
+>
+ (2.08)
+ </P
+></LI
+><LI
+><P
+>&#13; Text::Wrap (2001.0131)
+ </P
+></LI
+></OL
>
- and Security</A
-></DT
-></DL
-></DD
-><DT
->4.4. <A
-HREF="os-specific.html"
->OS Specific Installation Notes</A
-></DT
-><DD
-><DL
-><DT
->4.4.1. <A
-HREF="os-specific.html#os-win32"
->Microsoft Windows</A
-></DT
-><DT
->4.4.2. <A
-HREF="os-specific.html#os-macosx"
-><SPAN
-CLASS="productname"
->Mac OS X</SPAN
+ Optional Perl modules:
+ <P
+></P
+><OL
+TYPE="1"
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-gd"
+>GD</A
+>
+ (1.20) for bug charting
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-chart-base"
+>Chart::Base</A
+>
+ (0.99c) for bug charting
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-gd-graph"
+>GD::Graph</A
+>
+ (any) for bug charting
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-gd-text-align"
+>GD::Text::Align</A
+>
+ (any) for bug charting
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-xml-parser"
+>XML::Parser</A
+>
+ (any) for the XML interface
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-patchreader"
+>PatchReader</A
+>
+ (0.9.1) for pretty HTML view of patches
+ </P
+></LI
+><LI
+><P
+>&#13; <A
+HREF="installation.html#install-modules-mime-parser"
+>MIME::Parser</A
+>
+ (any) for the optional email interface
+ </P
+></LI
+></OL
+>
+ </P
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-dbd-mysql"
+></A
+>2.1.5.1. DBD::mysql</H3
+><P
+>The installation process will ask you a few questions about the
+ desired compilation target and your MySQL installation. For most of the
+ questions the provided default will be adequate, but when asked if your
+ desired target is the MySQL or mSQL packages, you should
+ select the MySQL-related ones. Later you will be asked if you wish to
+ provide backwards compatibility with the older MySQL packages; you
+ should answer YES to this question. The default is NO.</P
+><P
+>A host of 'localhost' should be fine. A testing user of 'test',
+ with a null password, should have sufficient access to run
+ tests on the 'test' database which MySQL creates upon installation.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-template"
+></A
+>2.1.5.2. Template Toolkit (2.08)</H3
+><P
+>When you install Template Toolkit, you'll get asked various
+ questions about features to enable. The defaults are fine, except
+ that it is recommended you use the high speed XS Stash of the Template
+ Toolkit, in order to achieve best performance.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-gd"
+></A
+>2.1.5.3. GD (1.20)</H3
+><P
+>The GD module is only required if you want graphical reports.
+ </P
+><DIV
+CLASS="note"
+><P
+></P
+><TABLE
+CLASS="note"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/note.gif"
+HSPACE="5"
+ALT="Note"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>The Perl GD module requires some other libraries that may or
+ may not be installed on your system, including
+ <TT
+CLASS="classname"
+>libpng</TT
+>
+ and
+ <TT
+CLASS="classname"
+>libgd</TT
+>.
+ The full requirements are listed in the Perl GD module README.
+ If compiling GD fails, it's probably because you're
+ missing a required library.</P
+></TD
+></TR
+></TABLE
+></DIV
+><DIV
+CLASS="tip"
+><P
+></P
+><TABLE
+CLASS="tip"
+WIDTH="100%"
+BORDER="0"
+><TR
+><TD
+WIDTH="25"
+ALIGN="CENTER"
+VALIGN="TOP"
+><IMG
+SRC="../images/tip.gif"
+HSPACE="5"
+ALT="Tip"></TD
+><TD
+ALIGN="LEFT"
+VALIGN="TOP"
+><P
+>The version of the GD module you need is very closely tied
+ to the <TT
+CLASS="classname"
+>libgd</TT
+> version installed on your system.
+ If you have a version 1.x of <TT
+CLASS="classname"
+>libgd</TT
+> the 2.x
+ versions of the GD module won't work for you.
+ </P
+></TD
+></TR
+></TABLE
+></DIV
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-chart-base"
+></A
+>2.1.5.4. Chart::Base (0.99c)</H3
+><P
+>The Chart::Base module is only required if you want graphical
+ reports.
+ Note that earlier versions that 0.99c used GIFs, which are no longer
+ supported by the latest versions of GD.</P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-gd-graph"
></A
-></DT
-><DT
->4.4.3. <A
-HREF="os-specific.html#os-mandrake"
->Linux-Mandrake 8.0</A
-></DT
-></DL
-></DD
-><DT
->4.5. <A
-HREF="security.html"
->Bugzilla Security</A
-></DT
-><DD
-><DL
-><DT
->4.5.1. <A
-HREF="security.html#security-networking"
->TCP/IP Ports</A
-></DT
-><DT
->4.5.2. <A
-HREF="security.html#security-mysql"
->MySQL</A
-></DT
-><DT
->4.5.3. <A
-HREF="security.html#security-daemon"
->Daemon Accounts</A
-></DT
-><DT
->4.5.4. <A
-HREF="security.html#security-access"
->Web Server Access Controls</A
-></DT
-></DL
-></DD
-><DT
->4.6. <A
-HREF="troubleshooting.html"
->Troubleshooting</A
-></DT
-><DD
-><DL
-><DT
->4.6.1. <A
-HREF="troubleshooting.html#AEN1206"
->Bundle::Bugzilla makes me upgrade to Perl 5.6.1</A
-></DT
-><DT
->4.6.2. <A
-HREF="troubleshooting.html#AEN1211"
->DBD::Sponge::db prepare failed</A
-></DT
-><DT
->4.6.3. <A
-HREF="troubleshooting.html#paranoid-security"
->cannot chdir(/var/spool/mqueue)</A
-></DT
-><DT
->4.6.4. <A
-HREF="troubleshooting.html#trouble-filetemp"
->Your vendor has not defined Fcntl macro O_NOINHERIT</A
-></DT
-></DL
-></DD
-></DL
+>2.1.5.5. GD::Graph (any)</H3
+><P
+>The GD::Graph module is only required if you want graphical
+ reports.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-gd-text-align"
+></A
+>2.1.5.6. GD::Text::Align (any)</H3
+><P
+>The GD::Text::Align module is only required if you want graphical
+ reports.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-xml-parser"
+></A
+>2.1.5.7. XML::Parser (any)</H3
+><P
+>The XML::Parser module is only required if you want to import
+ XML bugs using the <TT
+CLASS="filename"
+>importxml.pl</TT
+>
+ script. This is required to use Bugzilla's "move bugs" feature;
+ you may also want to use it for migrating from another bug database.
+ XML::Parser requires that the
+ <TT
+CLASS="classname"
+>expat</TT
+> library is already installed on your machine.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-mime-parser"
+></A
+>2.1.5.8. MIME::Parser (any)</H3
+><P
+>The MIME::Parser module is only required if you want to use the
+ email interface
+ located in the <TT
+CLASS="filename"
+>contrib</TT
+> directory.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H3
+CLASS="section"
+><A
+NAME="install-modules-patchreader"
+></A
+>2.1.5.9. PatchReader (0.9.1)</H3
+><P
+>The PatchReader module is only required if you want to use
+ Patch Viewer, a
+ Bugzilla feature to show code patches in your web browser in a more
+ readable form.
+ </P
+></DIV
></DIV
></DIV
><DIV
@@ -315,7 +955,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="reporting.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -333,7 +973,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="stepbystep.html"
+HREF="configuration.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -343,17 +983,21 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Reports</TD
+>Installing Bugzilla</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
->&nbsp;</TD
+><A
+HREF="installing-bugzilla.html"
+ACCESSKEY="U"
+>Up</A
+></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Step-by-step Install</TD
+>Configuration</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/installing-bugzilla.html b/docs/html/installing-bugzilla.html
new file mode 100644
index 000000000..2ed62d1f0
--- /dev/null
+++ b/docs/html/installing-bugzilla.html
@@ -0,0 +1,343 @@
+<HTML
+><HEAD
+><TITLE
+>Installing Bugzilla</TITLE
+><META
+NAME="GENERATOR"
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
+"><LINK
+REL="HOME"
+TITLE="The Bugzilla Guide - 2.17.7
+ Development Release"
+HREF="index.html"><LINK
+REL="PREVIOUS"
+TITLE="Document Conventions"
+HREF="conventions.html"><LINK
+REL="NEXT"
+TITLE="Installation"
+HREF="installation.html"></HEAD
+><BODY
+CLASS="chapter"
+BGCOLOR="#FFFFFF"
+TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
+><DIV
+CLASS="NAVHEADER"
+><TABLE
+SUMMARY="Header navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TH
+COLSPAN="3"
+ALIGN="center"
+>The Bugzilla Guide - 2.17.7
+ Development Release</TH
+></TR
+><TR
+><TD
+WIDTH="10%"
+ALIGN="left"
+VALIGN="bottom"
+><A
+HREF="conventions.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="80%"
+ALIGN="center"
+VALIGN="bottom"
+></TD
+><TD
+WIDTH="10%"
+ALIGN="right"
+VALIGN="bottom"
+><A
+HREF="installation.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+></TABLE
+><HR
+ALIGN="LEFT"
+WIDTH="100%"></DIV
+><DIV
+CLASS="chapter"
+><H1
+><A
+NAME="installing-bugzilla"
+></A
+>Chapter 2. Installing Bugzilla</H1
+><DIV
+CLASS="TOC"
+><DL
+><DT
+><B
+>Table of Contents</B
+></DT
+><DT
+>2.1. <A
+HREF="installation.html"
+>Installation</A
+></DT
+><DD
+><DL
+><DT
+>2.1.1. <A
+HREF="installation.html#install-perl"
+>Perl</A
+></DT
+><DT
+>2.1.2. <A
+HREF="installation.html#install-mysql"
+>MySQL</A
+></DT
+><DT
+>2.1.3. <A
+HREF="installation.html#install-webserver"
+>Web Server</A
+></DT
+><DT
+>2.1.4. <A
+HREF="installation.html#install-bzfiles"
+>Bugzilla</A
+></DT
+><DT
+>2.1.5. <A
+HREF="installation.html#install-perlmodules"
+>Perl Modules</A
+></DT
+></DL
+></DD
+><DT
+>2.2. <A
+HREF="configuration.html"
+>Configuration</A
+></DT
+><DD
+><DL
+><DT
+>2.2.1. <A
+HREF="configuration.html#localconfig"
+>localconfig</A
+></DT
+><DT
+>2.2.2. <A
+HREF="configuration.html#mysql"
+>MySQL</A
+></DT
+><DT
+>2.2.3. <A
+HREF="configuration.html#AEN400"
+>checksetup.pl</A
+></DT
+><DT
+>2.2.4. <A
+HREF="configuration.html#http"
+>Web server</A
+></DT
+><DT
+>2.2.5. <A
+HREF="configuration.html#install-config-bugzilla"
+>Bugzilla</A
+></DT
+></DL
+></DD
+><DT
+>2.3. <A
+HREF="extraconfig.html"
+>Optional Additional Configuration</A
+></DT
+><DD
+><DL
+><DT
+>2.3.1. <A
+HREF="extraconfig.html#AEN584"
+>Bug Graphs</A
+></DT
+><DT
+>2.3.2. <A
+HREF="extraconfig.html#AEN594"
+>Dependency Charts</A
+></DT
+><DT
+>2.3.3. <A
+HREF="extraconfig.html#AEN610"
+>The Whining Cron</A
+></DT
+><DT
+>2.3.4. <A
+HREF="extraconfig.html#patch-viewer"
+>Patch Viewer</A
+></DT
+><DT
+>2.3.5. <A
+HREF="extraconfig.html#bzldap"
+>LDAP Authentication</A
+></DT
+><DT
+>2.3.6. <A
+HREF="extraconfig.html#content-type"
+>Prevent users injecting malicious
+ Javascript</A
+></DT
+><DT
+>2.3.7. <A
+HREF="extraconfig.html#mod-throttle"
+><TT
+CLASS="filename"
+>mod_throttle</TT
+></A
+></DT
+><DT
+>2.3.8. <A
+HREF="extraconfig.html#security-networking"
+>TCP/IP Ports</A
+></DT
+><DT
+>2.3.9. <A
+HREF="extraconfig.html#security-daemon"
+>Daemon Accounts</A
+></DT
+></DL
+></DD
+><DT
+>2.4. <A
+HREF="os-specific.html"
+>OS-Specific Installation Notes</A
+></DT
+><DD
+><DL
+><DT
+>2.4.1. <A
+HREF="os-specific.html#os-win32"
+>Microsoft Windows</A
+></DT
+><DT
+>2.4.2. <A
+HREF="os-specific.html#os-macosx"
+><SPAN
+CLASS="productname"
+>Mac OS X</SPAN
+></A
+></DT
+><DT
+>2.4.3. <A
+HREF="os-specific.html#os-mandrake"
+>Linux-Mandrake 8.0</A
+></DT
+></DL
+></DD
+><DT
+>2.5. <A
+HREF="troubleshooting.html"
+>Troubleshooting</A
+></DT
+><DD
+><DL
+><DT
+>2.5.1. <A
+HREF="troubleshooting.html#general-advice"
+>General Advice</A
+></DT
+><DT
+>2.5.2. <A
+HREF="troubleshooting.html#AEN827"
+>I installed a Perl module, but
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+> claims it's not installed!</A
+></DT
+><DT
+>2.5.3. <A
+HREF="troubleshooting.html#AEN832"
+>Bundle::Bugzilla makes me upgrade to Perl 5.6.1</A
+></DT
+><DT
+>2.5.4. <A
+HREF="troubleshooting.html#AEN837"
+>DBD::Sponge::db prepare failed</A
+></DT
+><DT
+>2.5.5. <A
+HREF="troubleshooting.html#paranoid-security"
+>cannot chdir(/var/spool/mqueue)</A
+></DT
+><DT
+>2.5.6. <A
+HREF="troubleshooting.html#trouble-filetemp"
+>Your vendor has not defined Fcntl macro O_NOINHERIT</A
+></DT
+></DL
+></DD
+></DL
+></DIV
+></DIV
+><DIV
+CLASS="NAVFOOTER"
+><HR
+ALIGN="LEFT"
+WIDTH="100%"><TABLE
+SUMMARY="Footer navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+><A
+HREF="conventions.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="index.html"
+ACCESSKEY="H"
+>Home</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+><A
+HREF="installation.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+>Document Conventions</TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+>&nbsp;</TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+>Installation</TD
+></TR
+></TABLE
+></DIV
+></BODY
+></HTML
+> \ No newline at end of file
diff --git a/docs/html/integration.html b/docs/html/integration.html
index afa57d6c9..2e8d18ae3 100644
--- a/docs/html/integration.html
+++ b/docs/html/integration.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -17,8 +17,8 @@ REL="PREVIOUS"
TITLE="MySQL Bugzilla Database Introduction"
HREF="dbdoc.html"><LINK
REL="NEXT"
-TITLE="The Bugzilla FAQ"
-HREF="faq.html"></HEAD
+TITLE="Using Bugzilla"
+HREF="using.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,13 +55,13 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 6. Customising Bugzilla</TD
+>Chapter 4. Customising Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="faq.html"
+HREF="using.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="integration"
></A
->6.5. Integrating Bugzilla with Third-Party Tools</H1
+>4.6. Integrating Bugzilla with Third-Party Tools</H1
><DIV
CLASS="section"
><H2
@@ -85,7 +85,7 @@ CLASS="section"
><A
NAME="bonsai"
></A
->6.5.1. Bonsai</H2
+>4.6.1. Bonsai</H2
><P
>Bonsai is a web-based tool for managing
<A
@@ -111,7 +111,7 @@ CLASS="section"
><A
NAME="cvs"
></A
->6.5.2. CVS</H2
+>4.6.2. CVS</H2
><P
>CVS integration is best accomplished, at this point, using the
Bugzilla Email Gateway.</P
@@ -147,7 +147,7 @@ CLASS="section"
><A
NAME="scm"
></A
->6.5.3. Perforce SCM</H2
+>4.6.3. Perforce SCM</H2
><P
>You can find the project page for Bugzilla and Teamtrack Perforce
integration (p4dti) at:
@@ -187,7 +187,7 @@ CLASS="section"
><A
NAME="tinderbox"
></A
->6.5.4. Tinderbox/Tinderbox2</H2
+>4.6.4. Tinderbox/Tinderbox2</H2
><P
>Tinderbox is a continuous-build system which can integrate with
Bugzilla - see
@@ -239,7 +239,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="faq.html"
+HREF="using.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -263,7 +263,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->The Bugzilla FAQ</TD
+>Using Bugzilla</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/list.html b/docs/html/list.html
index a1ca441be..63c945b06 100644
--- a/docs/html/list.html
+++ b/docs/html/list.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="list"
></A
->3.5. Bug Lists</H1
+>5.5. Bug Lists</H1
><P
>If you run a search, a list of matching bugs will be returned.
</P
diff --git a/docs/html/milestones.html b/docs/html/milestones.html
index 8188a3d43..7b046cbeb 100644
--- a/docs/html/milestones.html
+++ b/docs/html/milestones.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="milestones"
></A
->5.6. Milestones</H1
+>3.6. Milestones</H1
><P
>Milestones are "targets" that you plan to get a bug fixed by. For
example, you have a bug that you plan to fix for your 3.0 release, it
diff --git a/docs/html/modules-manual-download.html b/docs/html/modules-manual-download.html
new file mode 100644
index 000000000..931762d3b
--- /dev/null
+++ b/docs/html/modules-manual-download.html
@@ -0,0 +1,467 @@
+<HTML
+><HEAD
+><TITLE
+>Download Locations</TITLE
+><META
+NAME="GENERATOR"
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
+"><LINK
+REL="HOME"
+TITLE="The Bugzilla Guide - 2.17.7
+ Development Release"
+HREF="index.html"><LINK
+REL="UP"
+TITLE="Manual Installation of Perl Modules"
+HREF="install-perlmodules-manual.html"><LINK
+REL="PREVIOUS"
+TITLE="Instructions"
+HREF="modules-manual-instructions.html"><LINK
+REL="NEXT"
+TITLE="GNU Free Documentation License"
+HREF="gfdl.html"></HEAD
+><BODY
+CLASS="section"
+BGCOLOR="#FFFFFF"
+TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
+><DIV
+CLASS="NAVHEADER"
+><TABLE
+SUMMARY="Header navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TH
+COLSPAN="3"
+ALIGN="center"
+>The Bugzilla Guide - 2.17.7
+ Development Release</TH
+></TR
+><TR
+><TD
+WIDTH="10%"
+ALIGN="left"
+VALIGN="bottom"
+><A
+HREF="modules-manual-instructions.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="80%"
+ALIGN="center"
+VALIGN="bottom"
+>Appendix C. Manual Installation of Perl Modules</TD
+><TD
+WIDTH="10%"
+ALIGN="right"
+VALIGN="bottom"
+><A
+HREF="gfdl.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+></TABLE
+><HR
+ALIGN="LEFT"
+WIDTH="100%"></DIV
+><DIV
+CLASS="section"
+><H1
+CLASS="section"
+><A
+NAME="modules-manual-download"
+></A
+>C.2. Download Locations</H1
+><P
+>Note: some modules are in the core distribution of
+ ActiveState Perl for Windows. Others are not available.
+ No PPM links have been provided in either of these two cases.
+ </P
+><P
+>CGI:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/CGI.pm/"
+TARGET="_top"
+>http://search.cpan.org/dist/CGI.pm/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/CGI.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/CGI.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>TimeDate:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/TimeDate/"
+TARGET="_top"
+>http://search.cpan.org/dist/TimeDate/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>DBI:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/DBI/"
+TARGET="_top"
+>http://search.cpan.org/dist/DBI/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://dbi.perl.org/docs/"
+TARGET="_top"
+>http://dbi.perl.org/docs/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>DBD::mysql:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/DBD-mysql/"
+TARGET="_top"
+>http://search.cpan.org/dist/DBD-mysql/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>File::Spec:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/File-Spec/"
+TARGET="_top"
+>http://search.cpan.org/dist/File-Spec/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/File/Spec.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>File::Temp:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/File-Temp/"
+TARGET="_top"
+>http://search.cpan.org/dist/File-Temp/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/File/Temp.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>Template Toolkit:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/Template-Toolkit/"
+TARGET="_top"
+>http://search.cpan.org/dist/Template-Toolkit/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz"
+TARGET="_top"
+>http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.template-toolkit.org/docs.html"
+TARGET="_top"
+>http://www.template-toolkit.org/docs.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>Text::Wrap:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/Text-Tabs+Wrap/"
+TARGET="_top"
+>http://search.cpan.org/dist/Text-Tabs+Wrap/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>GD:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/GD/"
+TARGET="_top"
+>http://search.cpan.org/dist/GD/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://stein.cshl.org/WWW/software/GD/"
+TARGET="_top"
+>http://stein.cshl.org/WWW/software/GD/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>Chart::Base:
+
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/Chart/"
+TARGET="_top"
+>http://search.cpan.org/dist/Chart/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>GD::Graph:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDGraph/"
+TARGET="_top"
+>http://search.cpan.org/dist/GDGraph/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDGraph/Graph.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/GDGraph/Graph.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>GD::Text::Align:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDTextUtil/"
+TARGET="_top"
+>http://search.cpan.org/dist/GDTextUtil/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/GDTextUtil/Text/Align.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>MIME::Parser:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/MIME-tools/"
+TARGET="_top"
+>http://search.cpan.org/dist/MIME-tools/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
+HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip"
+TARGET="_top"
+>http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"
+TARGET="_top"
+>http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>XML::Parser:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/dist/XML-Parser/"
+TARGET="_top"
+>http://search.cpan.org/dist/XML-Parser/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"
+TARGET="_top"
+>http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+><P
+>PatchReader:
+ <P
+CLASS="literallayout"
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
+HREF="http://search.cpan.org/author/JKEISER/PatchReader/"
+TARGET="_top"
+>http://search.cpan.org/author/JKEISER/PatchReader/</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
+HREF="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"
+TARGET="_top"
+>http://www.johnkeiser.com/mozilla/Patch_Viewer.html</A
+><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
+>
+ </P
+></DIV
+><DIV
+CLASS="NAVFOOTER"
+><HR
+ALIGN="LEFT"
+WIDTH="100%"><TABLE
+SUMMARY="Footer navigation table"
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+><A
+HREF="modules-manual-instructions.html"
+ACCESSKEY="P"
+>Prev</A
+></TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="index.html"
+ACCESSKEY="H"
+>Home</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+><A
+HREF="gfdl.html"
+ACCESSKEY="N"
+>Next</A
+></TD
+></TR
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+>Instructions</TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="install-perlmodules-manual.html"
+ACCESSKEY="U"
+>Up</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+>GNU Free Documentation License</TD
+></TR
+></TABLE
+></DIV
+></BODY
+></HTML
+> \ No newline at end of file
diff --git a/docs/html/variant-redhat.html b/docs/html/modules-manual-instructions.html
index ff0872544..e8a880b48 100644
--- a/docs/html/variant-redhat.html
+++ b/docs/html/modules-manual-instructions.html
@@ -1,24 +1,24 @@
<HTML
><HEAD
><TITLE
->Red Hat Bugzilla</TITLE
+>Instructions</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
+TITLE="Manual Installation of Perl Modules"
+HREF="install-perlmodules-manual.html"><LINK
REL="PREVIOUS"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
+TITLE="Manual Installation of Perl Modules"
+HREF="install-perlmodules-manual.html"><LINK
REL="NEXT"
-TITLE="Scarab"
-HREF="variant-scarab.html"></HEAD
+TITLE="Download Locations"
+HREF="modules-manual-download.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -47,7 +47,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="variants.html"
+HREF="install-perlmodules-manual.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -55,13 +55,13 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Appendix C. Bugzilla Variants and Competitors</TD
+>Appendix C. Manual Installation of Perl Modules</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="variant-scarab.html"
+HREF="modules-manual-download.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -75,31 +75,56 @@ CLASS="section"
><H1
CLASS="section"
><A
-NAME="variant-redhat"
+NAME="modules-manual-instructions"
></A
->C.1. Red Hat Bugzilla</H1
+>C.1. Instructions</H1
><P
->Red Hat's has its own version of Bugzilla based on version 2.17.1.
- The main changes are that the
- back-end is modified to work with PostgreSQL instead of MySQL and they have
- custom templates to get their desired look and feel.
- Dave Lawrence of Red Hat has filed
- <A
-HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=98304"
-TARGET="_top"
->bug 98304</A
->
- exists to track the integration of his PostgreSQL support.
+>If you need to install Perl modules manually, here's how it's done.
+ Download the module using the link given in the next section, and then
+ apply this magic incantation, as root:
</P
><P
->URL: <A
-HREF="http://bugzilla.redhat.com/bugzilla/"
-TARGET="_top"
->http://bugzilla.redhat.com/bugzilla/</A
+>
+ <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="screen"
+><TT
+CLASS="prompt"
+>bash#</TT
+> tar -xzvf &#60;module&#62;.tar.gz
+<TT
+CLASS="prompt"
+>bash#</TT
+> cd &#60;module&#62;
+<TT
+CLASS="prompt"
+>bash#</TT
+> perl Makefile.PL
+<TT
+CLASS="prompt"
+>bash#</TT
+> make
+<TT
+CLASS="prompt"
+>bash#</TT
+> make test
+<TT
+CLASS="prompt"
+>bash#</TT
+> make install</PRE
+></FONT
+></TD
+></TR
+></TABLE
>
</P
-><P
->This section last updated 24 Dec 2002</P
></DIV
><DIV
CLASS="NAVFOOTER"
@@ -117,7 +142,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="variants.html"
+HREF="install-perlmodules-manual.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -135,7 +160,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="variant-scarab.html"
+HREF="modules-manual-download.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -145,13 +170,13 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Bugzilla Variants and Competitors</TD
+>Manual Installation of Perl Modules</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
-HREF="variants.html"
+HREF="install-perlmodules-manual.html"
ACCESSKEY="U"
>Up</A
></TD
@@ -159,7 +184,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Scarab</TD
+>Download Locations</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/myaccount.html b/docs/html/myaccount.html
index bbe6a250c..4164cffbb 100644
--- a/docs/html/myaccount.html
+++ b/docs/html/myaccount.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="myaccount"
></A
->3.2. Create a Bugzilla Account</H1
+>5.2. Create a Bugzilla Account</H1
><P
>If you want to use Bugzilla, first you need to create an account.
Consult with the administrator responsible for your installation of
diff --git a/docs/html/newversions.html b/docs/html/newversions.html
index bc326ecb0..3212a5c51 100644
--- a/docs/html/newversions.html
+++ b/docs/html/newversions.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -79,7 +79,7 @@ NAME="newversions"
></A
>1.3. New Versions</H1
><P
->&#13; This is the 2.17.5 version of The Bugzilla Guide. It is so named
+>&#13; This is the 2.17.7 version of The Bugzilla Guide. It is so named
to match the current version of Bugzilla.
This version of the guide, like its associated Bugzilla version, is a
@@ -91,8 +91,8 @@ NAME="newversions"
HREF="http://www.bugzilla.org"
TARGET="_top"
>http://www.bugzilla.org</A
->, or checked out via CVS.
- (Please follow the <A
+>, or checked out via CVS by
+ following the <A
HREF="http://www.mozilla.org/cvs.html"
TARGET="_top"
>Mozilla
@@ -102,12 +102,68 @@ TARGET="_top"
CLASS="filename"
>mozilla/webtools/bugzilla/docs/</TT
>
- subtree.) However, you should read the version
+ subtree. However, you should read the version
which came with the Bugzilla release you are using.
</P
><P
->&#13; The Bugzilla Guide is currently only available in English.
- If you would like to volunteer to translate it, please contact
+>&#13; The Bugzilla Guide, or a section of it, is also available in
+ the following languages:
+ <A
+HREF="http://bugzilla-de.sourceforge.net/docs/html/"
+TARGET="_top"
+>German</A
+>.
+ </P
+><P
+>
+ In addition, there are Bugzilla template localisation projects in
+ the following languages. They may have translated documentation
+ available:
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-be/"
+TARGET="_top"
+>Belarusian</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-br/"
+TARGET="_top"
+>Brazilian Portuguese</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-cn/"
+TARGET="_top"
+>Chinese</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-fr/"
+TARGET="_top"
+>French</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-de/"
+TARGET="_top"
+>German</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-kr/"
+TARGET="_top"
+>Korean</A
+>,
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-ru/"
+TARGET="_top"
+>Russian</A
+> and
+ <A
+HREF="http://sourceforge.net/projects/bugzilla-es/"
+TARGET="_top"
+>Spanish</A
+>.
+ </P
+><P
+>
+ If you would like to volunteer to translate the Guide into additional
+ languages, please contact
<A
HREF="mailto:justdave@syndicomm.com"
TARGET="_top"
diff --git a/docs/html/os-specific.html b/docs/html/os-specific.html
index 98aa8e3a6..224651cf2 100644
--- a/docs/html/os-specific.html
+++ b/docs/html/os-specific.html
@@ -1,24 +1,24 @@
<HTML
><HEAD
><TITLE
->OS Specific Installation Notes</TITLE
+>OS-Specific Installation Notes</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
-TITLE="Installation"
-HREF="installation.html"><LINK
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"><LINK
REL="PREVIOUS"
TITLE="Optional Additional Configuration"
HREF="extraconfig.html"><LINK
REL="NEXT"
-TITLE="Bugzilla Security"
-HREF="security.html"></HEAD
+TITLE="Troubleshooting"
+HREF="troubleshooting.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,13 +55,13 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 4. Installation</TD
+>Chapter 2. Installing Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="security.html"
+HREF="troubleshooting.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="os-specific"
></A
->4.4. OS Specific Installation Notes</H1
+>2.4. OS-Specific Installation Notes</H1
><P
>Many aspects of the Bugzilla installation can be affected by the
the operating system you choose to install it on. Sometimes it can be made
@@ -100,9 +100,9 @@ CLASS="section"
><A
NAME="os-win32"
></A
->4.4.1. Microsoft Windows</H2
+>2.4.1. Microsoft Windows</H2
><P
->Making Bugzilla work on windows is still a painful processes.
+>Making Bugzilla work on Windows is still a painful processes.
The Bugzilla Team is working to make it easier, but that goal is not
considered a top priority. If you wish to run Bugzilla, we still
recommend doing so on a Unix based system such as GNU/Linux. As of this
@@ -114,9 +114,9 @@ NAME="os-win32"
installing Bugzilla on Win32, here are some pointers.
Because this is a development version of the guide, these instructions
- are subject to change without notice. In fact, the Bugzilla Team hopes
- they do as we would like to have Bugzilla resonabally close to "out of
- the box" compatibility by the 2.18 release.
+ are subject to change without notice. In fact, the Bugzilla Team hopes
+ to have Bugzilla reasonably close to "out of
+ the box" compatibility with Windows by the 2.18 release.
</P
><DIV
@@ -126,7 +126,7 @@ CLASS="section"
><A
NAME="win32-perl"
></A
->4.4.1.1. Win32 Perl</H3
+>2.4.1.1. Win32 Perl</H3
><P
>Perl for Windows can be obtained from <A
HREF="http://www.activestate.com/"
@@ -147,12 +147,12 @@ CLASS="section"
><A
NAME="win32-perlmodules"
></A
->4.4.1.2. Perl Modules on Win32</H3
+>2.4.1.2. Perl Modules on Win32</H3
><P
>Bugzilla on Windows requires the same perl modules found in
<A
-HREF="stepbystep.html#install-perlmodules"
->Section 4.1.6</A
+HREF="installation.html#install-perlmodules"
+>Section 2.1.5</A
>. The main difference is that
windows uses <A
HREF="glossary.html#gloss-ppm"
@@ -219,38 +219,6 @@ TARGET="_top"
></TR
></TABLE
></DIV
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->A complete list of modules that can be installed using ppm can
- be found at <A
-HREF="http://www.activestate.com/PPMPackages/5.6plus"
-TARGET="_top"
->http://www.activestate.com/PPMPackages/5.6plus</A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
></DIV
><DIV
CLASS="section"
@@ -259,11 +227,11 @@ CLASS="section"
><A
NAME="win32-code-changes"
></A
->4.4.1.3. Code changes required to run on win32</H3
+>2.4.1.3. Code changes required to run on win32</H3
><P
>As Bugzilla still doesn't run "out of the box" on
- Windows, code has to be modified. This section is an attempt to
- list the required changes.
+ Windows, code has to be modified. This section lists the required
+ changes.
</P
><DIV
CLASS="section"
@@ -272,7 +240,7 @@ CLASS="section"
><A
NAME="win32-code-checksetup"
></A
->4.4.1.3.1. Changes to <TT
+>2.4.1.3.1. Changes to <TT
CLASS="filename"
>checksetup.pl</TT
></H4
@@ -359,12 +327,12 @@ CLASS="section"
><A
NAME="win32-code-bugmail"
></A
->4.4.1.3.2. Changes to <TT
+>2.4.1.3.2. Changes to <TT
CLASS="filename"
>BugMail.pm</TT
></H4
><P
->To make bug e-mail work on Win32 (until
+>To make bug email work on Win32 (until
<A
HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=84876"
TARGET="_top"
@@ -426,7 +394,7 @@ $smtp-&#62;quit;
></TABLE
><P
>Don't forget to change the name of your SMTP server and the
- domain of the sending e-mail address (after the '@') in the above
+ domain of the sending email address (after the '@') in the above
lines of code.</P
></DIV
></DIV
@@ -437,19 +405,19 @@ CLASS="section"
><A
NAME="win32-http"
></A
->4.4.1.4. Serving the web pages</H3
+>2.4.1.4. Serving the web pages</H3
><P
>As is the case on Unix based systems, any web server should be
able to handle Bugzilla; however, the Bugzilla Team still recommends
Apache whenever asked. No matter what web server you choose, be sure
to pay attention to the security notes in <A
-HREF="security.html#security-access"
->Section 4.5.4</A
+HREF="configuration.html#security-access"
+>Section 2.2.4.4</A
>.
More information on configuring specific web servers can be found in
<A
-HREF="http.html"
->Section 4.2</A
+HREF="configuration.html#http"
+>Section 2.2.4</A
>.
</P
><DIV
@@ -478,7 +446,7 @@ HREF="http://httpd.apache.org/docs-2.0/mod/core.html#scriptinterpretersource"
TARGET="_top"
>ScriptInterpreterSource</A
>
- directive in your Apache config, if you don't do this, you'll have
+ directive in your Apache config to avoid having
to modify the first line of every script to contain your path to
perl instead of <TT
CLASS="filename"
@@ -498,17 +466,15 @@ CLASS="section"
><A
NAME="os-macosx"
></A
->4.4.2. <SPAN
+>2.4.2. <SPAN
CLASS="productname"
>Mac OS X</SPAN
></H2
><P
->There are a lot of common libraries and utilities out there that
- Apple did not include with Mac OS X, but which run perfectly well on it.
- The GD library, which Bugzilla needs to do bug graphs, is one of
- these.</P
+>Apple did not include the GD library with Mac OS X. Bugzilla
+ needs this for bug graphs.</P
><P
->The easiest way to get a lot of these is with a program called
+>You can install it using a program called
Fink, which is similar in nature to the CPAN installer, but installs
common GNU utilities. Fink is available from
<A
@@ -518,7 +484,10 @@ TARGET="_top"
>.</P
><P
>Follow the instructions for setting up Fink. Once it's installed,
- you'll want to use it to install the gd2 package.
+ you'll want to use it to install the <TT
+CLASS="filename"
+>gd2</TT
+> package.
</P
><P
>It will prompt you for a number of dependencies, type 'y' and hit
@@ -530,7 +499,7 @@ CLASS="glossterm"
>CPAN</I
></A
> to
- install the GD perl module.
+ install the GD Perl module.
</P
><DIV
CLASS="note"
@@ -587,7 +556,7 @@ CLASS="filename"
></TABLE
></DIV
><P
->Also available via Fink is expat. Once running using fink to
+>Also available via Fink is expat. After using fink to
install the expat package you will be able to install
XML::Parser using CPAN. There is one caveat. Unlike recent versions of
the GD module, XML::Parser doesn't prompt for the location of the
@@ -692,7 +661,7 @@ CLASS="section"
><A
NAME="os-mandrake"
></A
->4.4.3. Linux-Mandrake 8.0</H2
+>2.4.3. Linux-Mandrake 8.0</H2
><P
>Linux-Mandrake 8.0 includes every required and optional library
for Bugzilla. The easiest way to install them is by using the
@@ -780,7 +749,7 @@ BORDER="0"
ALT="(1)"></A
></DT
><DD
->for Bugzilla e-mail integration</DD
+>for Bugzilla email integration</DD
></DL
></DIV
></DIV
@@ -819,7 +788,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="security.html"
+HREF="troubleshooting.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -835,7 +804,7 @@ WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
-HREF="installation.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="U"
>Up</A
></TD
@@ -843,7 +812,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Bugzilla Security</TD
+>Troubleshooting</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/parameters.html b/docs/html/parameters.html
index ce3c39b48..8212e4c18 100644
--- a/docs/html/parameters.html
+++ b/docs/html/parameters.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="parameters"
></A
->5.1. Bugzilla Configuration</H1
+>3.1. Bugzilla Configuration</H1
><P
>Bugzilla is configured by changing various parameters, accessed
from the "Edit parameters" link in the page footer. Here are
diff --git a/docs/html/patches.html b/docs/html/patches.html
index 201d896ef..4c49e3efc 100644
--- a/docs/html/patches.html
+++ b/docs/html/patches.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
diff --git a/docs/html/patchviewer.html b/docs/html/patchviewer.html
index 504ea860a..60391a53f 100644
--- a/docs/html/patchviewer.html
+++ b/docs/html/patchviewer.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="patchviewer"
></A
->3.7. Patch Viewer</H1
+>5.7. Patch Viewer</H1
><P
>Viewing and reviewing patches in Bugzilla is often difficult due to
lack of context, improper format and the inherent readability issues that
@@ -135,7 +135,7 @@ CLASS="section"
><A
NAME="patchviewer_view"
></A
->3.7.1. Viewing Patches in Patch Viewer</H2
+>5.7.1. Viewing Patches in Patch Viewer</H2
><P
>The main way to view a patch in patch viewer is to click on the
"Diff" link next to a patch in the Attachments list on a bug. You may
@@ -149,7 +149,7 @@ CLASS="section"
><A
NAME="patchviewer_diff"
></A
->3.7.2. Seeing the Difference Between Two Patches</H2
+>5.7.2. Seeing the Difference Between Two Patches</H2
><P
>To see the difference between two patches, you must first view the
newer patch in Patch Viewer. Then select the older patch from the
@@ -164,7 +164,7 @@ CLASS="section"
><A
NAME="patchviewer_context"
></A
->3.7.3. Getting More Context in a Patch</H2
+>5.7.3. Getting More Context in a Patch</H2
><P
>To get more context in a patch, you put a number in the textbox at
the top of Patch Viewer ("Patch / File / [textbox]") and hit enter.
@@ -180,7 +180,7 @@ CLASS="section"
><A
NAME="patchviewer_collapse"
></A
->3.7.4. Collapsing and Expanding Sections of a Patch</H2
+>5.7.4. Collapsing and Expanding Sections of a Patch</H2
><P
>To view only a certain set of files in a patch (for example, if a
patch is absolutely huge and you want to only review part of it at a
@@ -196,7 +196,7 @@ CLASS="section"
><A
NAME="patchviewer_link"
></A
->3.7.5. Linking to a Section of a Patch</H2
+>5.7.5. Linking to a Section of a Patch</H2
><P
>To link to a section of a patch (for example, if you want to be
able to give someone a URL to show them which part you are talking
@@ -211,7 +211,7 @@ CLASS="section"
><A
NAME="patchviewer_bonsai_lxr"
></A
->3.7.6. Going to Bonsai and LXR</H2
+>5.7.6. Going to Bonsai and LXR</H2
><P
>To go to Bonsai to get blame for the lines you are interested in,
you can click the "Lines XX-YY" link on the section header you are
@@ -229,7 +229,7 @@ CLASS="section"
><A
NAME="patchviewer_unified_diff"
></A
->3.7.7. Creating a Unified Diff</H2
+>5.7.7. Creating a Unified Diff</H2
><P
>If the patch is not in a format that you like, you can turn it
into a unified diff format by clicking the "Raw Unified" link at the top
diff --git a/docs/html/products.html b/docs/html/products.html
index 7debc465f..ed877b018 100644
--- a/docs/html/products.html
+++ b/docs/html/products.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="products"
></A
->5.3. Products</H1
+>3.3. Products</H1
><P
>&#13; <A
HREF="glossary.html#gloss-product"
diff --git a/docs/html/programadmin.html b/docs/html/programadmin.html
deleted file mode 100644
index 119131417..000000000
--- a/docs/html/programadmin.html
+++ /dev/null
@@ -1,395 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Product, Component, Milestone, and Version Administration</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Administering Bugzilla"
-HREF="administration.html"><LINK
-REL="PREVIOUS"
-TITLE="User Administration"
-HREF="useradmin.html"><LINK
-REL="NEXT"
-TITLE="Voting"
-HREF="voting.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="useradmin.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="voting.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="programadmin"
-></A
->5.3. Product, Component, Milestone, and Version Administration</H1
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="products"
-></A
->5.3.1. Products</H2
-><P
->&#13; <A
-HREF="glossary.html#gloss-product"
-><I
-CLASS="glossterm"
->&#13; Products</I
-></A
->
-
- are the broadest category in Bugzilla, and tend to represent real-world
- shipping products. E.g. if your company makes computer games,
- you should have one product per game, perhaps a "Common" product for
- units of technology used in multiple games, and maybe a few special
- products (Website, Administration...)</P
-><P
->Many of Bugzilla's settings are configurable on a per-product
- basis. The number of "votes" available to users is set per-product,
- as is the number of votes
- required to move a bug automatically from the UNCONFIRMED status to the
- NEW status.</P
-><P
->To create a new product:</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Select "products" from the footer</P
-></LI
-><LI
-><P
->Select the "Add" link in the bottom right</P
-></LI
-><LI
-><P
->Enter the name of the product and a description. The
- Description field may contain HTML.</P
-></LI
-></OL
-><P
->Don't worry about the "Closed for bug entry", "Maximum Votes
- per person", "Maximum votes a person can put on a single bug",
- "Number of votes a bug in this Product needs to automatically get out
- of the UNCOMFIRMED state", and "Version" options yet. We'll cover
- those in a few moments.
- </P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="components"
-></A
->5.3.2. Components</H2
-><P
->Components are subsections of a Product. E.g. the computer game
- you are designing may have a "UI"
- component, an "API" component, a "Sound System" component, and a
- "Plugins" component, each overseen by a different programmer. It
- often makes sense to divide Components in Bugzilla according to the
- natural divisions of responsibility within your Product or
- company.</P
-><P
->&#13; Each component has a owner and (if you turned it on in the parameters),
- a QA Contact. The owner should be the primary person who fixes bugs in
- that component. The QA Contact should be the person who will ensure
- these bugs are completely fixed. The Owner, QA Contact, and Reporter
- will get email when new bugs are created in this Component and when
- these bugs change. Default Owner and Default QA Contact fields only
- dictate the
- <EM
->default assignments</EM
->;
- these can be changed on bug submission, or at any later point in
- a bug's life.</P
-><P
->To create a new Component:</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Select the "Edit components" link from the "Edit product"
- page</P
-></LI
-><LI
-><P
->Select the "Add" link in the bottom right.</P
-></LI
-><LI
-><P
->Fill out the "Component" field, a short "Description",
- the "Initial Owner" and "Initial QA Contact" (if enabled.)
- The Component and Description fields may contain HTML;
- the "Initial Owner" field must be a login name
- already existing in the database.
- </P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="versions"
-></A
->5.3.3. Versions</H2
-><P
->Versions are the revisions of the product, such as "Flinders
- 3.1", "Flinders 95", and "Flinders 2000". Version is not a multi-select
- field; the usual practice is to select the most recent version with
- the bug.
- </P
-><P
->To create and edit Versions:</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->From the "Edit product" screen, select "Edit Versions"</P
-></LI
-><LI
-><P
->You will notice that the product already has the default
- version "undefined". Click the "Add" link in the bottom right.</P
-></LI
-><LI
-><P
->Enter the name of the Version. This field takes text only.
- Then click the "Add" button.</P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="milestones"
-></A
->5.3.4. Milestones</H2
-><P
->Milestones are "targets" that you plan to get a bug fixed by. For
- example, you have a bug that you plan to fix for your 3.0 release, it
- would be assigned the milestone of 3.0.</P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Milestone options will only appear for a Product if you turned
- on the "usetargetmilestone" Param in the "Edit Parameters" screen.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->To create new Milestones, set Default Milestones, and set
- Milestone URL:</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Select "Edit milestones" from the "Edit product" page.</P
-></LI
-><LI
-><P
->Select "Add" in the bottom right corner.
- text</P
-></LI
-><LI
-><P
->Enter the name of the Milestone in the "Milestone" field. You
- can optionally set the "sortkey", which is a positive or negative
- number (-255 to 255) that defines where in the list this particular
- milestone appears. This is because milestones often do not
- occur in alphanumeric order For example, "Future" might be
- after "Release 1.2". Select "Add".</P
-></LI
-><LI
-><P
->From the Edit product screen, you can enter the URL of a
- page which gives information about your milestones and what
- they mean. </P
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->If you want your milestone document to be restricted so
- that it can only be viewed by people in a particular Bugzilla
- group, the best way is to attach the document to a bug in that
- group, and make the URL the URL of that attachment.</P
-></TD
-></TR
-></TABLE
-></DIV
-></LI
-></OL
-></DIV
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="useradmin.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="voting.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->User Administration</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="administration.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Voting</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/query.html b/docs/html/query.html
index 6382f3742..cda12246d 100644
--- a/docs/html/query.html
+++ b/docs/html/query.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="query"
></A
->3.4. Searching for Bugs</H1
+>5.4. Searching for Bugs</H1
><P
>The Bugzilla Search page is is the interface where you can find
any bug report, comment, or patch currently in the Bugzilla system. You
diff --git a/docs/html/reporting.html b/docs/html/reporting.html
index fffd92a02..64f739508 100644
--- a/docs/html/reporting.html
+++ b/docs/html/reporting.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -17,8 +17,8 @@ REL="PREVIOUS"
TITLE="User Preferences"
HREF="userpreferences.html"><LINK
REL="NEXT"
-TITLE="Installation"
-HREF="installation.html"></HEAD
+TITLE="The Bugzilla FAQ"
+HREF="faq.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,13 +55,13 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
-HREF="installation.html"
+HREF="faq.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="reporting"
></A
->3.10. Reports</H1
+>5.10. Reports</H1
><P
><EM
>To be written</EM
@@ -117,7 +117,7 @@ WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
-HREF="installation.html"
+HREF="faq.html"
ACCESSKEY="N"
>Next</A
></TD
@@ -141,7 +141,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Installation</TD
+>The Bugzilla FAQ</TD
></TR
></TABLE
></DIV
diff --git a/docs/html/rewrite.html b/docs/html/rewrite.html
deleted file mode 100644
index 61e76de03..000000000
--- a/docs/html/rewrite.html
+++ /dev/null
@@ -1,211 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Apache
- mod_rewrite
-
- magic</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Useful Patches and Utilities for Bugzilla"
-HREF="patches.html"><LINK
-REL="PREVIOUS"
-TITLE="Useful Patches and Utilities for Bugzilla"
-HREF="patches.html"><LINK
-REL="NEXT"
-TITLE="Command-line Bugzilla Queries"
-HREF="cmdline.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="patches.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Appendix B. Useful Patches and Utilities for Bugzilla</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="cmdline.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="rewrite"
-></A
->B.1. Apache
- <TT
-CLASS="filename"
->mod_rewrite</TT
->
-
- magic</H1
-><P
->Apache's
- <TT
-CLASS="filename"
->mod_rewrite</TT
->
-
- module lets you do some truly amazing things with URL rewriting. Here are
- a couple of examples of what you can do.</P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Make it so if someone types
- <TT
-CLASS="computeroutput"
->http://www.foo.com/12345</TT
->
-
- , Bugzilla spits back http://www.foo.com/show_bug.cgi?id=12345. Try
- setting up your VirtualHost section for Bugzilla with a rule like
- this:</P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;&#60;VirtualHost 12.34.56.78&#62;
-RewriteEngine On
-RewriteRule ^/([0-9]+)$ http://foo.bar.com/show_bug.cgi?id=$1 [L,R]
-&#60;/VirtualHost&#62;
-</PRE
-></FONT
-></TD
-></TR
-></TABLE
-></LI
-><LI
-><P
->There are many, many more things you can do with mod_rewrite.
- Please refer to the mod_rewrite documentation at
- <A
-HREF="http://www.apache.org"
-TARGET="_top"
->http://www.apache.org</A
->.
- </P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="patches.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="cmdline.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Useful Patches and Utilities for Bugzilla</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="patches.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Command-line Bugzilla Queries</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/security.html b/docs/html/security.html
deleted file mode 100644
index 4bf56506e..000000000
--- a/docs/html/security.html
+++ /dev/null
@@ -1,686 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Bugzilla Security</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Installation"
-HREF="installation.html"><LINK
-REL="PREVIOUS"
-TITLE="OS Specific Installation Notes"
-HREF="os-specific.html"><LINK
-REL="NEXT"
-TITLE="Troubleshooting"
-HREF="troubleshooting.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="os-specific.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 4. Installation</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="troubleshooting.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="security"
-></A
->4.5. Bugzilla Security</H1
-><DIV
-CLASS="warning"
-><P
-></P
-><TABLE
-CLASS="warning"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/warning.gif"
-HSPACE="5"
-ALT="Warning"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Poorly-configured MySQL and Bugzilla installations have
- given attackers full access to systems in the past. Please take these
- guidelines seriously, even for Bugzilla machines hidden away behind
- your firewall. 80% of all computer trespassers are insiders, not
- anonymous crackers.</P
-><P
->This is not meant to be a comprehensive list of every possible
- security issue pertaining to the software mentioned in this section.
- There is
- no subsitute for reading the information written by the authors of any
- software running on your system.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="security-networking"
-></A
->4.5.1. TCP/IP Ports</H2
-><P
->TCP/IP defines 65,000 some ports for trafic. Of those, Bugzilla
- only needs 1, or 2 if you need to use features that require e-mail such
- as bug moving or the e-mail interface from contrib. You should audit
- your server and make sure that you aren't listening on any ports you
- don't need to be. You may also wish to use some kind of firewall
- software to be sure that trafic can only be recieved on ports you
- specify.
- </P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="security-mysql"
-></A
->4.5.2. MySQL</H2
-><P
->MySQL ships by default with many settings that should be changed.
- By defaults it allows anybody to connect from localhost without a
- password and have full administrative capabilities. It also defaults to
- not have a root password (this is <EM
->not</EM
-> the same as
- the system root). Also, many installations default to running
- <SPAN
-CLASS="application"
->mysqld</SPAN
-> as the system root.
- </P
-><P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->Consult the documentation that came with your system for
- information on making <SPAN
-CLASS="application"
->mysqld</SPAN
-> run as an
- unprivleged user.
- </P
-></LI
-><LI
-><P
->You should also be sure to disable the anonymous user account
- and set a password for the root user. This is accomplished using the
- following commands:
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;<TT
-CLASS="prompt"
->bash$</TT
-> mysql mysql
-<TT
-CLASS="prompt"
->mysql&#62;</TT
-> DELETE FROM user WHERE user = '';
-<TT
-CLASS="prompt"
->mysql&#62;</TT
-> UPDATE user SET password = password('<TT
-CLASS="replaceable"
-><I
->new_password</I
-></TT
->') WHERE user = 'root';
-<TT
-CLASS="prompt"
->mysql&#62;</TT
-> FLUSH PRIVILEGES;
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><P
->From this point forward you will need to use
- <B
-CLASS="command"
->mysql -u root -p</B
-> and enter
- <TT
-CLASS="replaceable"
-><I
->new_password</I
-></TT
-> when prompted when using the
- mysql client.
- </P
-></LI
-><LI
-><P
->If you run MySQL on the same machine as your httpd server, you
- should consider disabling networking from within MySQL by adding
- the following to your <TT
-CLASS="filename"
->/etc/my.conf</TT
->:
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;[myslqd]
-# Prevent network access to MySQL.
-skip-networking
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-></LI
-><LI
-><P
->You may also consider running MySQL, or even all of Bugzilla
- in a chroot jail; however, instructions for doing that are beyond
- the scope of this document.
- </P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="security-daemon"
-></A
->4.5.3. Daemon Accounts</H2
-><P
->Many daemons, such as Apache's httpd and MySQL's mysqld default to
- running as either <SPAN
-CLASS="QUOTE"
->"root"</SPAN
-> or <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
->. Running
- as <SPAN
-CLASS="QUOTE"
->"root"</SPAN
-> introduces obvious security problems, but the
- problems introduced by running everything as <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
-> may
- not be so obvious. Basically, if you're running every daemon as
- <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
-> and one of them gets compromised, they all get
- compromised. For this reason it is recommended that you create a user
- account for each daemon.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->You will need to set the <TT
-CLASS="varname"
->webservergroup</TT
-> to
- the group you created for your webserver to run as in
- <TT
-CLASS="filename"
->localconfig</TT
->. This will allow
- <B
-CLASS="command"
->./checksetup.pl</B
-> to better adjust the file
- permissions on your Bugzilla install so as to not require making
- anything world-writable.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="security-access"
-></A
->4.5.4. Web Server Access Controls</H2
-><P
->There are many files that are placed in the Bugzilla directory
- area that should not be accessable from the web. Because of the way
- Bugzilla is currently laid out, the list of what should and should
- not be accessible is rather complicated.
- </P
-><P
->Users of Apache don't need to worry about this, however, because
- Bugzilla ships with .htaccess files which restrict access to all the
- sensitive files in this section. Users of other webservers, read on.
- </P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->In the main Bugzilla directory, you should:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block:
- <TT
-CLASS="filename"
->*.pl</TT
->, <TT
-CLASS="filename"
->*localconfig*</TT
->, <TT
-CLASS="filename"
->runtests.sh</TT
->
- </P
-></LI
-><LI
-><P
->But allow:
- <TT
-CLASS="filename"
->localconfig.js</TT
->, <TT
-CLASS="filename"
->localconfig.rdf</TT
->
- </P
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->data</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-><LI
-><P
->But allow:
- <TT
-CLASS="filename"
->duplicates.rdf</TT
->
- </P
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->data/webdot</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->If you use a remote webdot server:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-><LI
-><P
->But allow
- <TT
-CLASS="filename"
->*.dot</TT
->
- only for the remote webdot server</P
-></LI
-></UL
-></LI
-><LI
-><P
->Otherwise, if you use a local GraphViz:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-><LI
-><P
->But allow:
- <TT
-CLASS="filename"
->*.png</TT
->, <TT
-CLASS="filename"
->*.gif</TT
->, <TT
-CLASS="filename"
->*.jpg</TT
->, <TT
-CLASS="filename"
->*.map</TT
->
- </P
-></LI
-></UL
-></LI
-><LI
-><P
->And if you don't use any dot:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-></UL
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->Bugzilla</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-></UL
-></LI
-><LI
-><P
->In <TT
-CLASS="filename"
->template</TT
->:</P
-><P
-></P
-><UL
-COMPACT="COMPACT"
-><LI
-><P
->Block everything</P
-></LI
-></UL
-></LI
-></UL
-><P
->You should test to make sure that the files mentioned above are
- not accessible from the Internet, especially your
- <TT
-CLASS="filename"
->localconfig</TT
-> file which contains your database
- password. To test, simply point your web browser at the file; for
- example, to test mozilla.org's installation, we'd try to access
- <A
-HREF="http://bugzilla.mozilla.org/localconfig"
-TARGET="_top"
->http://bugzilla.mozilla.org/localconfig</A
->. You should
- get a <SPAN
-CLASS="errorcode"
->403</SPAN
-> <SPAN
-CLASS="errorname"
->Forbidden</SPAN
->
- error.
- </P
-><DIV
-CLASS="caution"
-><P
-></P
-><TABLE
-CLASS="caution"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/caution.gif"
-HSPACE="5"
-ALT="Caution"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Not following the instructions in this section, including
- testing, may result in sensitive information being globally
- accessible.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->You should check <A
-HREF="http.html"
->Section 4.2</A
-> to see if instructions
- have been included for your web server. You should also compare those
- instructions with this list to make sure everything is properly
- accounted for.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="os-specific.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="troubleshooting.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->OS Specific Installation Notes</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="installation.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Troubleshooting</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/stepbystep.html b/docs/html/stepbystep.html
deleted file mode 100644
index d06ac7c09..000000000
--- a/docs/html/stepbystep.html
+++ /dev/null
@@ -1,1993 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Step-by-step Install</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Installation"
-HREF="installation.html"><LINK
-REL="PREVIOUS"
-TITLE="Installation"
-HREF="installation.html"><LINK
-REL="NEXT"
-TITLE="HTTP Server Configuration"
-HREF="http.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="installation.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 4. Installation</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="http.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="stepbystep"
-></A
->4.1. Step-by-step Install</H1
-><P
->Bugzilla has been successfully installed under many different
- operating systems including almost all Unix clones and
- <SPAN
-CLASS="productname"
->Microsoft Windows</SPAN
->. Many
- operating systems have utilities that make installation easier or quirks
- that make it harder. We have tried to collect that information in
- <A
-HREF="os-specific.html"
->Section 4.4</A
->, so unless you are on Linux,
- be sure to check out that section before
- you start your installation.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Windows is one of those operating systems that has many quirks
- and is not yet officially supported by the Bugzilla team. If you wish
- to install Bugzilla on Windows, be sure to see
- <A
-HREF="os-specific.html#os-win32"
->Section 4.4.1</A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="warning"
-><P
-></P
-><TABLE
-CLASS="warning"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/warning.gif"
-HSPACE="5"
-ALT="Warning"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->While installing Bugzilla, it is a good idea to ensure that there
- is some kind of configurable firewall between you and the rest of the
- Internet
- as your machine may be insecure for periods during the install. Many
- installation steps require an active Internet connection to complete,
- but you must take care to ensure that at no point is your machine
- vulnerable to an attack.</P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->This guide assumes that you already have your operating system
- installed, network configured, and have administrative access to the
- machine onto which you are installing Bugzilla. It is possible to
- install and run Bugzilla itself without administrative access, but you
- have to
- either make sure all the required software is installed or get somebody
- with administrative access to install it for you.
- </P
-><P
->&#13; You are strongly recommended to make a backup of your system
- before installing Bugzilla (and at regular intervals thereafter :-).
- </P
-><P
->Here's a basic step-by-step list:
- </P
-><DIV
-CLASS="procedure"
-><OL
-TYPE="1"
-><LI
-><P
-><A
-HREF="stepbystep.html#install-perl"
->Install Perl</A
->
- (5.6.0 or above)
- </P
-></LI
-><LI
-><P
-><A
-HREF="stepbystep.html#install-mysql"
->Install MySQL</A
->
- (3.23.41 or above)
- </P
-></LI
-><LI
-><P
-><A
-HREF="stepbystep.html#install-webserver"
->Install a Webserver</A
->
- </P
-></LI
-><LI
-><P
-><A
-HREF="stepbystep.html#install-bzfiles"
->Put Bugzilla in the Webspace</A
->
- </P
-></LI
-><LI
-><P
-><A
-HREF="stepbystep.html#install-perlmodules"
->Install Perl Modules</A
->
- </P
-></LI
-><LI
-><P
-><A
-HREF="stepbystep.html#install-setupdatabase"
->Setup the MySQL Database</A
->
- </P
-></LI
-></OL
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="install-perl"
-></A
->4.1.1. Perl</H2
-><P
->Any machine that doesn't have Perl on it is a sad machine indeed.
- If your OS doesn't come with it, Perl can be got in source form
- from <A
-HREF="http://www.perl.com"
-TARGET="_top"
->http://www.perl.com</A
->.
- There are also binary versions available for many platforms, most of which
- are linked to from perl.com.
- Although Bugzilla runs with perl 5.6.0,
- it's a good idea to be up to the very latest version
- if you can when running Bugzilla. As of this writing, that is Perl
- version 5.8.2.</P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="install-mysql"
-></A
->4.1.2. MySQL</H2
-><P
->If your OS doesn't come with it or provide official packages,
- visit the MySQL homepage at
- <A
-HREF="http://www.mysql.com"
-TARGET="_top"
->http://www.mysql.com</A
->
- to grab and install the latest stable release of the server.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
-> Many of the binary
- versions of MySQL store their data files in
- <TT
-CLASS="filename"
->/var</TT
->.
- On some Unix systems, this is part of a smaller root partition,
- and may not have room for your bug database. You can set the data
- directory as an option to <TT
-CLASS="filename"
->configure</TT
->
- if you build MySQL from source yourself.</P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->If you install from something other than a packaging/installation
- system (such as .rpm, .dep, .exe, or .msi) you will need to configure
- your system so the MySQL server daemon will come back up whenever
- your machine reboots.
- </P
-><P
->If you wish to have attachments larger than 64K, you will have to
- configure MySQL to accept large packets. This is done by adding the text
- in <A
-HREF="stepbystep.html#install-mysql-packets"
->Figure 4-1</A
-> to your
- <TT
-CLASS="filename"
->my.conf</TT
-> file. There is also a parameter in Bugzilla
- for setting the maximum allowable attachment size.
-
- You should set this value to be slightly larger than that parameter.
- </P
-><DIV
-CLASS="figure"
-><A
-NAME="install-mysql-packets"
-></A
-><P
-><B
->Figure 4-1. Set Max Packet Size in MySQL</B
-></P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;[mysqld]
-# Allow packets up to 1M
-set-variable = max_allowed_packet=1M
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-></DIV
-><P
->If you are running Bugzilla and MySQL on the same machine, you may
- also wish to utilize the <TT
-CLASS="option"
->--skip-networking</TT
-> option as
- mentioned in <A
-HREF="security.html#security-mysql"
->Section 4.5.2</A
-> for the added security.
- </P
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-setupdatabase"
-></A
->4.1.2.1. Adding a user to MySQL</H3
-><P
->This first thing you'll want to do is make sure you've given the
- <SPAN
-CLASS="QUOTE"
->"root"</SPAN
-> user a password as suggested in
- <A
-HREF="security.html#security-mysql"
->Section 4.5.2</A
->. Then, you need to add a user for
- Bugzilla to use. For clarity, these instructions will
- assume that your MySQL user for Bugzilla will be <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->,
- the database will be called <SPAN
-CLASS="QUOTE"
->"bugs_db"</SPAN
-> and the password for
- the <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
-> user is <SPAN
-CLASS="QUOTE"
->"bugs_password"</SPAN
->. You
- should, of course, substitute the values you intend to use for your site.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Most people use <SPAN
-CLASS="QUOTE"
->"bugs"</SPAN
-> for both the user and
- database name. Don't use it for the password, though...
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->We use an SQL <B
-CLASS="command"
->GRANT</B
-> command to create a
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- user. This also restricts the
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- user to operations within a database called
- <SPAN
-CLASS="QUOTE"
->"bugs_db"</SPAN
->, and only allows the account to connect from
- <SPAN
-CLASS="QUOTE"
->"localhost"</SPAN
->.
- Modify it to reflect your setup if you will be connecting from
- another machine or as a different user.</P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13; <TT
-CLASS="prompt"
->mysql&#62;</TT
-> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
- DROP,REFERENCES ON bugs_db.* TO bugs_user@localhost
- IDENTIFIED BY 'bugs_password';
- <TT
-CLASS="prompt"
->mysql&#62;</TT
-> FLUSH PRIVILEGES;
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->If you are using MySQL 4, the bugs user also needs to be granted
- the <TT
-CLASS="computeroutput"
->LOCK TABLES</TT
-> and
- <TT
-CLASS="computeroutput"
->CREATE TEMPORARY TABLES</TT
-> permissions,
- so add them to the list in the
- <TT
-CLASS="computeroutput"
->GRANT</TT
-> command.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="install-webserver"
-></A
->4.1.3. HTTP Server</H2
-><P
->You have freedom of choice here, pretty much any web server that
- is capable of running <A
-HREF="glossary.html#gloss-cgi"
-><I
-CLASS="glossterm"
->CGI</I
-></A
->
- scripts will work. <A
-HREF="http.html"
->Section 4.2</A
-> has more information about
- configuring web servers to work with Bugzilla.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->We strongly recommend Apache as the web server to use. The
- Bugzilla Guide installation instructions, in general, assume you are
- using Apache. If you have got Bugzilla working using another webserver,
- please share your experiences with us by filing a bug in <A
-HREF="http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=Documentation"
-TARGET="_top"
->Bugzilla Documentation</A
->.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="install-bzfiles"
-></A
->4.1.4. Bugzilla</H2
-><P
->You should untar the Bugzilla files into a directory that you're
- willing to make writable by the default web server user (probably
- <SPAN
-CLASS="QUOTE"
->"nobody"</SPAN
->).
- You may decide to put the files in the main web space for your
- web server or perhaps in
- <TT
-CLASS="filename"
->/usr/local</TT
->
- with a symbolic link in the web space that points to the Bugzilla
- directory.</P
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->If you symlink the bugzilla directory into your Apache's
- <TT
-CLASS="filename"
->html</TT
->
- hierarchy, you may receive
- <SPAN
-CLASS="errorname"
->Forbidden</SPAN
->
- errors unless you add the
- <TT
-CLASS="filename"
->FollowSymLinks</TT
->
- directive to the <TT
-CLASS="filename"
->&#60;Directory&#62;</TT
-> entry for
- the HTML root directory in httpd.conf.</P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="caution"
-><P
-></P
-><TABLE
-CLASS="caution"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/caution.gif"
-HSPACE="5"
-ALT="Caution"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->The default Bugzilla distribution is not designed to be placed
- in a <TT
-CLASS="filename"
->cgi-bin</TT
-> directory (this
- includes any directory which is configured using the
- <TT
-CLASS="option"
->ScriptAlias</TT
-> directive of Apache).
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->Once all the files are in a web accessible directory, make that
- directory writable by your webserver's user. This is a temporary step
- until you run the post-install
- <TT
-CLASS="filename"
->checksetup.pl</TT
->
- script, which locks down your installation.</P
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="AEN522"
-></A
->4.1.5. <TT
-CLASS="filename"
->checksetup.pl</TT
-></H2
-><P
->Next, run the magic checksetup.pl script.
- This is designed to check whether you have all of the right
- Perl modules in the correct
- versions, and that Bugzilla is generally set up correctly.
- </P
-><P
->&#13; Eventually,
- it will make sure Bugzilla files and directories have reasonable
- permissions, set up the
- <TT
-CLASS="filename"
->data</TT
->
- directory, and create all the MySQL tables. But the first time you
- run it, it's highly likely to tell you that you are missing a few
- Perl modules. Make a note of which ones they are, and then proceed to
- the next section to install them.
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13;<TT
-CLASS="prompt"
->bash#</TT
-> ./checksetup.pl
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><P
->&#13; The first time you run it with all the correct modules installed,
- it will create a file called
- <TT
-CLASS="filename"
->localconfig</TT
->.</P
-><P
->This file contains a variety of settings you may need to tweak
- including how Bugzilla should connect to the MySQL database.</P
-><P
->The connection settings include:
- <P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->server's host: just use
- <SPAN
-CLASS="QUOTE"
->"localhost"</SPAN
->
- if the MySQL server is local</P
-></LI
-><LI
-><P
->database name:
- <SPAN
-CLASS="QUOTE"
->"bugs_db"</SPAN
->
- if you're following these directions</P
-></LI
-><LI
-><P
->MySQL username:
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- if you're following these directions</P
-></LI
-><LI
-><P
->Password for the
- <SPAN
-CLASS="QUOTE"
->"bugs_user"</SPAN
->
- MySQL account; (<SPAN
-CLASS="QUOTE"
->"bugs_password"</SPAN
-> above)</P
-></LI
-></OL
->
- </P
-><P
->Edit the file to change these. Once you are happy with the
- settings, <TT
-CLASS="filename"
->su</TT
-> to the user
- your web server runs as, and re-run
- <TT
-CLASS="filename"
->checksetup.pl</TT
->. (Note: on some security-conscious
- systems, you may need to change the login shell for the webserver
- account before you can do this.)
- On this second run, it will create the database and an administrator
- account for which you will be prompted to provide information.</P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->The checksetup.pl script is designed so that you can run it at
- any time without causing harm. You should run it after any upgrade to
- Bugzilla.</P
-></TD
-></TR
-></TABLE
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="install-perlmodules"
-></A
->4.1.6. Perl Modules</H2
-><P
->Don't be intimidated by this long list of modules. See
- <A
-HREF="stepbystep.html#install-modules-bundle-bugzilla"
->Section 4.1.6.1</A
-> for a way of
- installing all the ones you need with a single command.
- </P
-><P
->Perl modules can be found using
- <A
-HREF="glossary.html#gloss-cpan"
-><I
-CLASS="glossterm"
->CPAN</I
-></A
-> on Unix based systems or
- <A
-HREF="glossary.html#gloss-ppm"
-><I
-CLASS="glossterm"
->PPM</I
-></A
-> on Win32.
- </P
-><P
->Good instuctions can be found for using each of these services on
- their respective websites. The basics can be found in
- <A
-HREF="stepbystep.html#install-perlmodules-cpan"
->Example 4-1</A
-> for CPAN and
- <A
-HREF="os-specific.html#win32-perlmodules"
->Section 4.4.1.2</A
-> for PPM.
- </P
-><DIV
-CLASS="example"
-><A
-NAME="install-perlmodules-cpan"
-></A
-><P
-><B
->Example 4-1. Installing perl modules with CPAN</B
-></P
-><P
->The easy way:
- <TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13;<TT
-CLASS="prompt"
->bash#</TT
-> perl -MCPAN -e 'install "&#60;modulename&#62;"'
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
->
- </P
-><P
->Or the hard way:
- <TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13;<TT
-CLASS="prompt"
->bash#</TT
-> tar xzvf &#60;module&#62;.tar.gz <A
-NAME="cpan-moduletar"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
->
-<TT
-CLASS="prompt"
->bash#</TT
-> cd &#60;module&#62; <A
-NAME="cpan-moduledir"
-><IMG
-SRC="../images/callouts/2.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(2)"></A
->
-<TT
-CLASS="prompt"
->bash#</TT
-> perl Makefile.PL
-<TT
-CLASS="prompt"
->bash#</TT
-> make
-<TT
-CLASS="prompt"
->bash#</TT
-> make test
-<TT
-CLASS="prompt"
->bash#</TT
-> make install
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
->
- <DIV
-CLASS="calloutlist"
-><DL
-COMPACT="COMPACT"
-><DT
-><A
-HREF="stepbystep.html#cpan-moduletar"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
-></DT
-><DD
->This assumes that you've already downloaded the
- <TT
-CLASS="filename"
->&#60;module&#62;.tar.gz</TT
-> to the current working
- directory.
- </DD
-><DT
-><A
-HREF="stepbystep.html#cpan-moduledir"
-><IMG
-SRC="../images/callouts/2.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(2)"></A
-></DT
-><DD
->The process of untarring the module as defined in
- <A
-HREF="stepbystep.html#cpan-moduletar"
-><A
-HREF="stepbystep.html#cpan-moduletar"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
-></A
-> will create the
- <TT
-CLASS="filename"
->&#60;module&#62;</TT
-> directory.
- </DD
-></DL
-></DIV
->
- </P
-></DIV
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->Many people complain that Perl modules will not install for
- them. Most times, the error messages complain that they are missing a
- file in
- <SPAN
-CLASS="QUOTE"
->"@INC"</SPAN
->.
- Virtually every time, this error is due to permissions being set too
- restrictively for you to compile Perl modules or not having the
- necessary Perl development libraries installed on your system.
- Consult your local UNIX systems administrator for help solving these
- permissions issues; if you
- <EM
->are</EM
->
- the local UNIX sysadmin, please consult the newsgroup/mailing list
- for further assistance or hire someone to help you out.</P
-></TD
-></TR
-></TABLE
-></DIV
-><P
->Perl Modules (minimum version):
- <P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-bundle-bugzilla"
->Bundle::Bugzilla</A
->
- (Will allow you to skip the rest)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-cgi"
->CGI</A
->
- (2.88)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-date-format"
->Date::Format</A
->
- (2.21)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-dbi"
->DBI</A
->
- (1.32)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-dbd-mysql"
->DBD::mysql</A
->
- (2.1010)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-file-spec"
->File::Spec</A
->
- (0.82)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-file-temp"
->File::Temp</A
->
- (any)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-template"
->Template Toolkit</A
->
- (2.08)
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-text-wrap"
->Text::Wrap</A
->
- (2001.0131)
- </P
-></LI
-></OL
->
-
- and, optionally:
- <P
-></P
-><OL
-TYPE="1"
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-gd"
->GD</A
->
- (1.20) for bug charting
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-chart-base"
->Chart::Base</A
->
- (0.99c) for bug charting
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-xml-parser"
->XML::Parser</A
->
- (any) for the XML interface
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-gd-graph"
->GD::Graph</A
->
- (any) for bug charting
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-gd-text-align"
->GD::Text::Align</A
->
- (any) for bug charting
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-mime-parser"
->MIME::Parser</A
->
- (any) for the email interface
- </P
-></LI
-><LI
-><P
->&#13; <A
-HREF="stepbystep.html#install-modules-patchreader"
->PatchReader</A
->
- (0.9.1) for pretty HTML view of patches
- </P
-></LI
-></OL
->
- </P
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-bundle-bugzilla"
-></A
->4.1.6.1. Bundle::Bugzilla</H3
-><P
->If you are running at least perl 5.6.1, you can save yourself a lot
- of time by using Bundle::Bugzilla. This bundle contains every module
- required to get Bugzilla running. It does not include GD and friends, but
- these are not required for a base install and can always be added later
- if the need arises.
- </P
-><P
->Assuming your perl was installed with CPAN (most unix installations
- are), using Bundle::Bugzilla is really easy. Simply follow along with the
- commands below.
- </P
-><TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="screen"
->&#13;<TT
-CLASS="prompt"
->bash#</TT
-> <B
-CLASS="command"
->perl -MCPAN -eshell</B
-> <A
-NAME="bundle-cpanconfig"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
->
-cpan shell -- CPAN exploration and modules installation (v1.63)
-ReadLine support enabled
-
-<TT
-CLASS="prompt"
->cpan&#62;</TT
->
-
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
-><DIV
-CLASS="calloutlist"
-><DL
-COMPACT="COMPACT"
-><DT
-><A
-HREF="stepbystep.html#bundle-cpanconfig"
-><IMG
-SRC="../images/callouts/1.gif"
-HSPACE="0"
-VSPACE="0"
-BORDER="0"
-ALT="(1)"></A
-></DT
-><DD
->At this point, unless you've used CPAN on this machine before,
- you'll have to go through a series of configuration steps.
- </DD
-></DL
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-cgi"
-></A
->4.1.6.2. CGI (2.88)</H3
-><P
->The CGI module parses form elements and cookies and does many
- other usefule things. It come as a part of recent perl distributions, but
- Bugzilla needs a fairly new version.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/CGI.pm/"
-TARGET="_top"
->http://search.cpan.org/dist/CGI.pm/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/CGI.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/CGI.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-date-format"
-></A
->4.1.6.3. TimeDate modules (2.21)</H3
-><P
->Many of the more common date/time/calendar related Perl modules
- have been grouped into a bundle similar to the MySQL modules bundle.
- This bundle is stored on the CPAN under the name TimeDate.
- The component module we're most interested in is the Date::Format
- module, but installing all of them is probably a good idea anyway.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/TimeDate/"
-TARGET="_top"
->http://search.cpan.org/dist/TimeDate/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"
-TARGET="_top"
->http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-dbi"
-></A
->4.1.6.4. DBI (1.32)</H3
-><P
->The DBI module is a generic Perl module used the
- MySQL-related modules. As long as your Perl installation was done
- correctly the DBI module should be a breeze. It's a mixed Perl/C
- module, but Perl's MakeMaker system simplifies the C compilation
- greatly.</P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/DBI/"
-TARGET="_top"
->http://search.cpan.org/dist/DBI/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://dbi.perl.org/doc/"
-TARGET="_top"
->http://dbi.perl.org/doc/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-dbd-mysql"
-></A
->4.1.6.5. MySQL-related modules</H3
-><P
->The Perl/MySQL interface requires a few mutually-dependent Perl
- modules. These modules are grouped together into the the
- Msql-Mysql-modules package.</P
-><P
->The MakeMaker process will ask you a few questions about the
- desired compilation target and your MySQL installation. For most of the
- questions the provided default will be adequate, but when asked if your
- desired target is the MySQL or mSQL packages, you should
- select the MySQL related ones. Later you will be asked if you wish to
- provide backwards compatibility with the older MySQL packages; you
- should answer YES to this question. The default is NO.</P
-><P
->A host of 'localhost' should be fine and a testing user of 'test'
- with a null password should find itself with sufficient access to run
- tests on the 'test' database which MySQL created upon installation.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/DBD-mysql/"
-TARGET="_top"
->http://search.cpan.org/dist/DBD-mysql/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pod"
-TARGET="_top"
->http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pod</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-file-spec"
-></A
->4.1.6.6. File::Spec (0.82)</H3
-><P
->File::Spec is a perl module that allows file operations, such as
- generating full path names, to work cross platform.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/File-Spec/"
-TARGET="_top"
->http://search.cpan.org/dist/File-Spec/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/File/Spec.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-file-temp"
-></A
->4.1.6.7. File::Temp (any)</H3
-><P
->File::Temp is used to generate a temporary filename that is
- guaranteed to be unique. It comes as a standard part of perl
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/File-Spec/"
-TARGET="_top"
->http://search.cpan.org/dist/File-Spec/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/File/Temp.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-template"
-></A
->4.1.6.8. Template Toolkit (2.08)</H3
-><P
->When you install Template Toolkit, you'll get asked various
- questions about features to enable. The defaults are fine, except
- that it is recommended you use the high speed XS Stash of the Template
- Toolkit, in order to achieve best performance.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/Template-Toolkit/"
-TARGET="_top"
->http://search.cpan.org/dist/Template-Toolkit/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz"
-TARGET="_top"
->http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.template-toolkit.org/docs.html"
-TARGET="_top"
->http://www.template-toolkit.org/docs.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-text-wrap"
-></A
->4.1.6.9. Text::Wrap (2001.0131)</H3
-><P
->Text::Wrap is designed to proved intelligent text wrapping.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/Text-Tabs+Wrap/"
-TARGET="_top"
->http://search.cpan.org/dist/Text-Tabs+Wrap/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-gd"
-></A
->4.1.6.10. GD (1.20) [optional]</H3
-><P
->You need the GD library if you want any of the graphing to work.
- </P
-><DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->The Perl GD library requires some other libraries that may or
- may not be installed on your system, including
- <TT
-CLASS="classname"
->libpng</TT
->
- and
- <TT
-CLASS="classname"
->libgd</TT
->.
- The full requirements are listed in the Perl GD library README.
- If compiling GD fails, it's probably because you're
- missing a required library.</P
-></TD
-></TR
-></TABLE
-></DIV
-><DIV
-CLASS="tip"
-><P
-></P
-><TABLE
-CLASS="tip"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/tip.gif"
-HSPACE="5"
-ALT="Tip"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->The version of the GD perl module you need is very closely tied
- to the <TT
-CLASS="classname"
->libgd</TT
-> version installed on your system.
- If you have a version 1.x of <TT
-CLASS="classname"
->libgd</TT
-> the 2.x
- versions of the GD perl module won't work for you.
- </P
-></TD
-></TR
-></TABLE
-></DIV
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/GD/"
-TARGET="_top"
->http://search.cpan.org/dist/GD/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://stein.cshl.org/WWW/software/GD/"
-TARGET="_top"
->http://stein.cshl.org/WWW/software/GD/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-chart-base"
-></A
->4.1.6.11. Chart::Base (0.99c) [optional]</H3
-><P
->The Chart module provides Bugzilla with on-the-fly charting
- abilities. It can be installed in the usual fashion after it has been
- fetched from CPAN.
- Note that earlier versions that 0.99c used GIFs, which are no longer
- supported by the latest versions of GD.</P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/Chart/"
-TARGET="_top"
->http://search.cpan.org/dist/Chart/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/Chart.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/Chart.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-xml-parser"
-></A
->4.1.6.12. XML::Parser (any) [optional]</H3
-><P
->XML::Parser is used by the <TT
-CLASS="filename"
->importxml.pl</TT
->
- script. You only need it if you are going to be importing bugs (such as
- for bug moving). XML::Parser requires that the
- <TT
-CLASS="classname"
->expat</TT
-> library is already installed on your machine.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/XML-Parser/"
-TARGET="_top"
->http://search.cpan.org/dist/XML-Parser/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"
-TARGET="_top"
->http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-gd-graph"
-></A
->4.1.6.13. GD::Graph (any) [optional]</H3
-><P
->In addition to GD listed above, the reporting interface of Bugzilla
- needs to have the GD::Graph module installed.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDGraph/"
-TARGET="_top"
->http://search.cpan.org/dist/GDGraph/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDGraph/Graph.pm"
-TARGET="_top"
->http://search.cpan.org/dist/GDGraph/Graph.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-gd-text-align"
-></A
->4.1.6.14. GD::Text::Align (any) [optional]</H3
-><P
->GD::Text::Align, as the name implies, is used to draw aligned
- strings of text. It is needed by the reporting interface.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDTextUtil/"
-TARGET="_top"
->http://search.cpan.org/dist/GDTextUtil/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"
-TARGET="_top"
->http://search.cpan.org/dist/GDTextUtil/Text/Align.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-mime-parser"
-></A
->4.1.6.15. MIME::Parser (any) [optional]</H3
-><P
->MIME::Parser is only needed if you want to use the e-mail interface
- located in the <TT
-CLASS="filename"
->contrib</TT
-> directory.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/dist/MIME-tools/"
-TARGET="_top"
->http://search.cpan.org/dist/MIME-tools/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PPM&nbsp;Download&nbsp;Link:&nbsp;<A
-HREF="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip"
-TARGET="_top"
->http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"
-TARGET="_top"
->http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-><DIV
-CLASS="section"
-><H3
-CLASS="section"
-><A
-NAME="install-modules-patchreader"
-></A
->4.1.6.16. PatchReader (0.9.1) [optional]</H3
-><P
->PatchReader is only needed if you want to use Patch Viewer, a
- Bugzilla feature to format patches in a pretty HTML fashion. There are a
- number of optional parameters you can configure Patch Viewer with as well,
- including cvsroot, cvsroot_get, lxr_root, bonsai_url, lxr_url, and
- lxr_root. Patch Viewer also optionally will use cvs, diff and interdiff
- utilities if they exist on the system (interdiff can be found in the
- patchutils package at <A
-HREF="http://cyberelk.net/tim/patchutils/"
-TARGET="_top"
->http://cyberelk.net/tim/patchutils/</A
->.
- These programs' locations can be configured in localconfig.
- </P
-><P
-CLASS="literallayout"
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CPAN&nbsp;Download&nbsp;Page:&nbsp;<A
-HREF="http://search.cpan.org/author/JKEISER/PatchReader/"
-TARGET="_top"
->http://search.cpan.org/author/JKEISER/PatchReader/</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation:&nbsp;<A
-HREF="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"
-TARGET="_top"
->http://www.johnkeiser.com/mozilla/Patch_Viewer.html</A
-><br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P
-></DIV
-></DIV
-><DIV
-CLASS="section"
-><H2
-CLASS="section"
-><A
-NAME="AEN768"
-></A
->4.1.7. Configuring Bugzilla</H2
-><P
->&#13; Once checksetup.pl has run successfully, Bugzilla should start up.
- Proceed to the correct URL and log in with the administrator account
- you defined in the last checksetup.pl run.
- </P
-><P
->&#13; You should run through the parameters on the Edit Parameters page
- (link in the footer) and set them all to appropriate values.
- They key parameters are documented in <A
-HREF="parameters.html"
->Section 5.1</A
->.
- </P
-></DIV
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="installation.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="http.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Installation</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="installation.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->HTTP Server Configuration</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/troubleshooting.html b/docs/html/troubleshooting.html
index 61a3624a7..5ea13534b 100644
--- a/docs/html/troubleshooting.html
+++ b/docs/html/troubleshooting.html
@@ -7,15 +7,15 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
-TITLE="Installation"
-HREF="installation.html"><LINK
+TITLE="Installing Bugzilla"
+HREF="installing-bugzilla.html"><LINK
REL="PREVIOUS"
-TITLE="Bugzilla Security"
-HREF="security.html"><LINK
+TITLE="OS-Specific Installation Notes"
+HREF="os-specific.html"><LINK
REL="NEXT"
TITLE="Administering Bugzilla"
HREF="administration.html"></HEAD
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -47,7 +47,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="security.html"
+HREF="os-specific.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 4. Installation</TD
+>Chapter 2. Installing Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,19 +77,88 @@ CLASS="section"
><A
NAME="troubleshooting"
></A
->4.6. Troubleshooting</H1
+>2.5. Troubleshooting</H1
><P
>This section gives solutions to common Bugzilla installation
- problems.
+ problems. If none of the section headings seems to match your
+ problem, read the general advice.
</P
><DIV
CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1206"
+NAME="general-advice"
></A
->4.6.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2
+>2.5.1. General Advice</H2
+><P
+>&#13; If you can't get <TT
+CLASS="filename"
+>checksetup.pl</TT
+> to run to
+ completion, it normally explains what's wrong and how to fix it.
+ If you can't work it out, or if it's being uncommunicative, post
+ the errors in the
+ <A
+HREF="news://news.mozilla.org/netscape.public.mozilla.webtools"
+TARGET="_top"
+>netscape.public.mozilla.webtools</A
+>
+ newsgroup.
+ </P
+><P
+>&#13; If you have made it all the way through
+ <A
+HREF="installation.html"
+>Section 2.1</A
+> (Installation) and
+ <A
+HREF="configuration.html"
+>Section 2.2</A
+> (Configuration) but
+ accessing the Bugzilla URL doesn't work,
+ the first thing to do is to check your webserver error log. For
+ Apache, this is often located at
+ <TT
+CLASS="filename"
+>/etc/logs/httpd/error_log</TT
+>. The error messages
+ you see may be self-explanatory enough to enable you to diagnose and
+ fix the problem. If not, see below for some commonly-encountered
+ errors. If that doesn't help, post the errors to the newsgroup.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="AEN827"
+></A
+>2.5.2. I installed a Perl module, but
+ <TT
+CLASS="filename"
+>checksetup.pl</TT
+> claims it's not installed!</H2
+><P
+>&#13; You have two versions of Perl on your machine. You are installing
+ modules into one, and Bugzilla is using the other. Rerun the CPAN
+ commands (or manual compile) using the full path to Perl from the
+ top of <TT
+CLASS="filename"
+>checksetup.pl</TT
+>. This will make sure you
+ are installing the modules in the right place.
+ </P
+></DIV
+><DIV
+CLASS="section"
+><H2
+CLASS="section"
+><A
+NAME="AEN832"
+></A
+>2.5.3. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2
><P
>&#13; Try executing <B
CLASS="command"
@@ -112,9 +181,9 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN1211"
+NAME="AEN837"
></A
->4.6.2. DBD::Sponge::db prepare failed</H2
+>2.5.4. DBD::Sponge::db prepare failed</H2
><P
>&#13; The following error message may appear due to a bug in DBD::mysql
(over which the Bugzilla team have no control):
@@ -200,7 +269,7 @@ CLASS="section"
><A
NAME="paranoid-security"
></A
->4.6.3. cannot chdir(/var/spool/mqueue)</H2
+>2.5.5. cannot chdir(/var/spool/mqueue)</H2
><P
>If you are installing Bugzilla on SuSE Linux, or some other
distributions with
@@ -258,28 +327,15 @@ CLASS="section"
><A
NAME="trouble-filetemp"
></A
->4.6.4. Your vendor has not defined Fcntl macro O_NOINHERIT</H2
+>2.5.6. Your vendor has not defined Fcntl macro O_NOINHERIT</H2
><P
>This is caused by a bug in the version of
<SPAN
CLASS="productname"
>File::Temp</SPAN
> that is distributed with perl
- 5.6.0. Many minor variations of this error have been reported. Examples
- can be found in <A
-HREF="troubleshooting.html#trouble-filetemp-errors"
->Figure 4-2</A
->.
+ 5.6.0. Many minor variations of this error have been reported:
</P
-><DIV
-CLASS="figure"
-><A
-NAME="trouble-filetemp-errors"
-></A
-><P
-><B
->Figure 4-2. Other File::Temp error messages</B
-></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -290,42 +346,28 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;Your vendor has not defined Fcntl macro O_NOINHERIT, used
+>Your vendor has not defined Fcntl macro O_NOINHERIT, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208.
Your vendor has not defined Fcntl macro O_EXLOCK, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 210.
Your vendor has not defined Fcntl macro O_TEMPORARY, used
-at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.
- </PRE
+at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.</PRE
></FONT
></TD
></TR
></TABLE
-></DIV
><P
>Numerous people have reported that upgrading to version 5.6.1
or higher solved the problem for them. A less involved fix is to apply
- the patch in <A
-HREF="troubleshooting.html#trouble-filetemp-patch"
->Figure 4-3</A
->. The patch is also
+ the following patch, which is also
available as a <A
HREF="../xml/filetemp.patch"
TARGET="_top"
>patch file</A
>.
</P
-><DIV
-CLASS="figure"
-><A
-NAME="trouble-filetemp-patch"
-></A
-><P
-><B
->Figure 4-3. Patch for File::Temp in Perl 5.6.0</B
-></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -336,7 +378,7 @@ WIDTH="100%"
COLOR="#000000"
><PRE
CLASS="programlisting"
->&#13;--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+>--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+++ File/Temp.pm Thu Feb 6 16:26:23 2003
@@ -205,6 +205,7 @@
# eg CGI::Carp
@@ -353,15 +395,13 @@ CLASS="programlisting"
+ local *CORE::GLOBAL::die = sub {};
$bit = &#38;$func();
1;
- };
- </PRE
+ };</PRE
></FONT
></TD
></TR
></TABLE
></DIV
></DIV
-></DIV
><DIV
CLASS="NAVFOOTER"
><HR
@@ -378,7 +418,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="security.html"
+HREF="os-specific.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -406,13 +446,13 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Bugzilla Security</TD
+>OS-Specific Installation Notes</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
-HREF="installation.html"
+HREF="installing-bugzilla.html"
ACCESSKEY="U"
>Up</A
></TD
diff --git a/docs/html/upgrading.html b/docs/html/upgrading.html
index e2956299d..bfbb59d47 100644
--- a/docs/html/upgrading.html
+++ b/docs/html/upgrading.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="upgrading"
></A
->5.9. Upgrading to New Releases</H1
+>3.9. Upgrading to New Releases</H1
><DIV
CLASS="warning"
><P
@@ -136,21 +136,21 @@ TYPE="1"
><P
>Using CVS (<A
HREF="upgrading.html#upgrade-cvs"
->Example 5-1</A
+>Example 3-1</A
>)</P
></LI
><LI
><P
>Downloading a new tarball (<A
HREF="upgrading.html#upgrade-tarball"
->Example 5-2</A
+>Example 3-2</A
>)</P
></LI
><LI
><P
>Applying the relevant patches (<A
HREF="upgrading.html#upgrade-patches"
->Example 5-3</A
+>Example 3-3</A
>)</P
></LI
></OL
@@ -195,7 +195,7 @@ NAME="upgrade-cvs"
></A
><P
><B
->Example 5-1. Upgrading using CVS</B
+>Example 3-1. Upgrading using CVS</B
></P
><P
>Every release of Bugzilla, whether it is a revision or a point
@@ -352,7 +352,7 @@ NAME="upgrade-tarball"
></A
><P
><B
->Example 5-2. Upgrading using the tarball</B
+>Example 3-2. Upgrading using the tarball</B
></P
><P
>If you are unable or unwilling to use CVS, another option that's
@@ -508,7 +508,7 @@ NAME="upgrade-patches"
></A
><P
><B
->Example 5-3. Upgrading using patches</B
+>Example 3-3. Upgrading using patches</B
></P
><P
>The Bugzilla team will normally make a patch file available for
@@ -588,7 +588,7 @@ CLASS="filename"
> directory so it may make
updates using CVS (<A
HREF="upgrading.html#upgrade-cvs"
->Example 5-1</A
+>Example 3-1</A
>) more difficult in the
future.
</P
diff --git a/docs/html/useradmin.html b/docs/html/useradmin.html
index 12781474c..860674c2a 100644
--- a/docs/html/useradmin.html
+++ b/docs/html/useradmin.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="useradmin"
></A
->5.2. User Administration</H1
+>3.2. User Administration</H1
><DIV
CLASS="section"
><H2
@@ -85,7 +85,7 @@ CLASS="section"
><A
NAME="defaultuser"
></A
->5.2.1. Creating the Default User</H2
+>3.2.1. Creating the Default User</H2
><P
>When you first run checksetup.pl after installing Bugzilla, it
will prompt you for the administrative username (email address) and
@@ -130,7 +130,7 @@ CLASS="section"
><A
NAME="manageusers"
></A
->5.2.2. Managing Other Users</H2
+>3.2.2. Managing Other Users</H2
><DIV
CLASS="section"
><H3
@@ -138,7 +138,7 @@ CLASS="section"
><A
NAME="createnewusers"
></A
->5.2.2.1. Creating new users</H3
+>3.2.2.1. Creating new users</H3
><P
>Your users can create their own user accounts by clicking the
"New Account" link at the bottom of each page (assuming they
@@ -211,7 +211,7 @@ CLASS="section"
><A
NAME="modifyusers"
></A
->5.2.2.2. Modifying Users</H3
+>3.2.2.2. Modifying Users</H3
><P
>To see a specific user, search for their login name
in the box provided on the "Edit Users" page. To see all users,
diff --git a/docs/html/userpreferences.html b/docs/html/userpreferences.html
index 9d5e1642b..a43230d16 100644
--- a/docs/html/userpreferences.html
+++ b/docs/html/userpreferences.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="userpreferences"
></A
->3.9. User Preferences</H1
+>5.9. User Preferences</H1
><P
>Once you have logged in, you can customise various aspects of
Bugzilla via the "Edit prefs" link in the page footer.
@@ -89,7 +89,7 @@ CLASS="section"
><A
NAME="accountsettings"
></A
->3.9.1. Account Settings</H2
+>5.9.1. Account Settings</H2
><P
>On this tab, you can change your basic account information,
including your password, email address and real name. For security
@@ -114,7 +114,7 @@ CLASS="section"
><A
NAME="emailsettings"
></A
->3.9.2. Email Settings</H2
+>5.9.2. Email Settings</H2
><P
>On this tab you can reduce or increase the amount of email sent
you from Bugzilla, opting in our out depending on your relationship to
@@ -169,7 +169,7 @@ CLASS="section"
><A
NAME="permissionsettings"
></A
->3.9.3. Permissions</H2
+>5.9.3. Permissions</H2
><P
>This is a purely informative page which outlines your current
permissions on this installation of Bugzilla - what product groups you
diff --git a/docs/html/using-intro.html b/docs/html/using-intro.html
index f9b0b6dd5..f4a192c62 100644
--- a/docs/html/using-intro.html
+++ b/docs/html/using-intro.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 3. Using Bugzilla</TD
+>Chapter 5. Using Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="using-intro"
></A
->3.1. Introduction</H1
+>5.1. Introduction</H1
><P
>This section contains information for end-users of Bugzilla.
There is a Bugzilla test installation, called
diff --git a/docs/html/using.html b/docs/html/using.html
index 60c1710ae..40039390c 100644
--- a/docs/html/using.html
+++ b/docs/html/using.html
@@ -7,12 +7,12 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="PREVIOUS"
-TITLE="Why use Bugzilla?"
-HREF="why-bugzilla.html"><LINK
+TITLE="Integrating Bugzilla with Third-Party Tools"
+HREF="integration.html"><LINK
REL="NEXT"
TITLE="Introduction"
HREF="using-intro.html"></HEAD
@@ -35,7 +35,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -44,7 +44,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="why-bugzilla.html"
+HREF="integration.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -73,7 +73,7 @@ CLASS="chapter"
><A
NAME="using"
></A
->Chapter 3. Using Bugzilla</H1
+>Chapter 5. Using Bugzilla</H1
><DIV
CLASS="TOC"
><DL
@@ -82,134 +82,134 @@ CLASS="TOC"
>Table of Contents</B
></DT
><DT
->3.1. <A
+>5.1. <A
HREF="using-intro.html"
>Introduction</A
></DT
><DT
->3.2. <A
+>5.2. <A
HREF="myaccount.html"
>Create a Bugzilla Account</A
></DT
><DT
->3.3. <A
+>5.3. <A
HREF="bug_page.html"
>Anatomy of a Bug</A
></DT
><DT
->3.4. <A
+>5.4. <A
HREF="query.html"
>Searching for Bugs</A
></DT
><DT
->3.5. <A
+>5.5. <A
HREF="list.html"
>Bug Lists</A
></DT
><DT
->3.6. <A
+>5.6. <A
HREF="bugreports.html"
>Filing Bugs</A
></DT
><DT
->3.7. <A
+>5.7. <A
HREF="patchviewer.html"
>Patch Viewer</A
></DT
><DD
><DL
><DT
->3.7.1. <A
+>5.7.1. <A
HREF="patchviewer.html#patchviewer_view"
>Viewing Patches in Patch Viewer</A
></DT
><DT
->3.7.2. <A
+>5.7.2. <A
HREF="patchviewer.html#patchviewer_diff"
>Seeing the Difference Between Two Patches</A
></DT
><DT
->3.7.3. <A
+>5.7.3. <A
HREF="patchviewer.html#patchviewer_context"
>Getting More Context in a Patch</A
></DT
><DT
->3.7.4. <A
+>5.7.4. <A
HREF="patchviewer.html#patchviewer_collapse"
>Collapsing and Expanding Sections of a Patch</A
></DT
><DT
->3.7.5. <A
+>5.7.5. <A
HREF="patchviewer.html#patchviewer_link"
>Linking to a Section of a Patch</A
></DT
><DT
->3.7.6. <A
+>5.7.6. <A
HREF="patchviewer.html#patchviewer_bonsai_lxr"
>Going to Bonsai and LXR</A
></DT
><DT
->3.7.7. <A
+>5.7.7. <A
HREF="patchviewer.html#patchviewer_unified_diff"
>Creating a Unified Diff</A
></DT
></DL
></DD
><DT
->3.8. <A
+>5.8. <A
HREF="hintsandtips.html"
>Hints and Tips</A
></DT
><DD
><DL
><DT
->3.8.1. <A
-HREF="hintsandtips.html#AEN363"
+>5.8.1. <A
+HREF="hintsandtips.html#AEN1641"
>Autolinkification</A
></DT
><DT
->3.8.2. <A
+>5.8.2. <A
HREF="hintsandtips.html#quicksearch"
>Quicksearch</A
></DT
><DT
->3.8.3. <A
+>5.8.3. <A
HREF="hintsandtips.html#commenting"
>Comments</A
></DT
><DT
->3.8.4. <A
+>5.8.4. <A
HREF="hintsandtips.html#attachments"
>Attachments</A
></DT
></DL
></DD
><DT
->3.9. <A
+>5.9. <A
HREF="userpreferences.html"
>User Preferences</A
></DT
><DD
><DL
><DT
->3.9.1. <A
+>5.9.1. <A
HREF="userpreferences.html#accountsettings"
>Account Settings</A
></DT
><DT
->3.9.2. <A
+>5.9.2. <A
HREF="userpreferences.html#emailsettings"
>Email Settings</A
></DT
><DT
->3.9.3. <A
+>5.9.3. <A
HREF="userpreferences.html#permissionsettings"
>Permissions</A
></DT
></DL
></DD
><DT
->3.10. <A
+>5.10. <A
HREF="reporting.html"
>Reports</A
></DT
@@ -232,7 +232,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="why-bugzilla.html"
+HREF="integration.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -260,7 +260,7 @@ ACCESSKEY="N"
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Why use Bugzilla?</TD
+>Integrating Bugzilla with Third-Party Tools</TD
><TD
WIDTH="34%"
ALIGN="center"
diff --git a/docs/html/variant-fenris.html b/docs/html/variant-fenris.html
deleted file mode 100644
index d5b8c5386..000000000
--- a/docs/html/variant-fenris.html
+++ /dev/null
@@ -1,153 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Loki Bugzilla (Fenris)</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
-REL="PREVIOUS"
-TITLE="Red Hat Bugzilla"
-HREF="variant-redhat.html"><LINK
-REL="NEXT"
-TITLE="Issuezilla"
-HREF="variant-issuezilla.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="variant-redhat.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Appendix D. Bugzilla Variants and Competitors</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="variant-issuezilla.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="variant-fenris"
-></A
->D.2. Loki Bugzilla (Fenris)</H1
-><P
->Fenris was a fork from Bugzilla made by Loki Games; when
- Loki went into receivership, it died. While Loki's other code lives on,
- its custodians recommend Bugzilla for future bug-tracker deployments.
- </P
-><P
->This section last updated 27 Jul 2002</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="variant-redhat.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="variant-issuezilla.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Red Hat Bugzilla</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="variants.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Issuezilla</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/variant-issuezilla.html b/docs/html/variant-issuezilla.html
deleted file mode 100644
index f6a455cf2..000000000
--- a/docs/html/variant-issuezilla.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Issuezilla</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
-REL="PREVIOUS"
-TITLE="Loki Bugzilla (Fenris)"
-HREF="variant-fenris.html"><LINK
-REL="NEXT"
-TITLE="Scarab"
-HREF="variant-scarab.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="variant-fenris.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Appendix D. Bugzilla Variants and Competitors</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="variant-scarab.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="variant-issuezilla"
-></A
->D.3. Issuezilla</H1
-><P
->Issuezilla was another fork from Bugzilla, made by collab.net and
- hosted at tigris.org. It is also dead; the primary focus of bug-tracking
- at tigris.org is their Java-based bug-tracker,
- <A
-HREF="variant-scarab.html"
->Section D.4</A
->.</P
-><P
->This section last updated 27 Jul 2002</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="variant-fenris.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="variant-scarab.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Loki Bugzilla (Fenris)</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="variants.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Scarab</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/variant-perforce.html b/docs/html/variant-perforce.html
deleted file mode 100644
index 59ee72177..000000000
--- a/docs/html/variant-perforce.html
+++ /dev/null
@@ -1,162 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Perforce SCM</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
-REL="PREVIOUS"
-TITLE="Scarab"
-HREF="variant-scarab.html"><LINK
-REL="NEXT"
-TITLE="SourceForge"
-HREF="variant-sourceforge.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="variant-scarab.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Appendix D. Bugzilla Variants and Competitors</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="variant-sourceforge.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="variant-perforce"
-></A
->D.5. Perforce SCM</H1
-><P
->Although Perforce isn't really a bug tracker, it can be used as
- such through the <SPAN
-CLASS="QUOTE"
->"jobs"</SPAN
->
- functionality.</P
-><P
->URL: <A
-HREF="http://www.perforce.com/perforce/technotes/note052.html"
-TARGET="_top"
->http://www.perforce.com/perforce/technotes/note052.html</A
->
- </P
-><P
->This section last updated 27 Jul 2002</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="variant-scarab.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="variant-sourceforge.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Scarab</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="variants.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->SourceForge</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/variant-scarab.html b/docs/html/variant-scarab.html
deleted file mode 100644
index c54a431c5..000000000
--- a/docs/html/variant-scarab.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Scarab</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
-REL="PREVIOUS"
-TITLE="Red Hat Bugzilla"
-HREF="variant-redhat.html"><LINK
-REL="NEXT"
-TITLE="SourceForge"
-HREF="variant-sourceforge.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="variant-redhat.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Appendix C. Bugzilla Variants and Competitors</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="variant-sourceforge.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="variant-scarab"
-></A
->C.2. Scarab</H1
-><P
->Scarab is a new open source bug-tracking system built using Java
- Servlet technology. It is currently at version 1.0 beta 13.</P
-><P
->URL: <A
-HREF="http://scarab.tigris.org/"
-TARGET="_top"
->http://scarab.tigris.org/</A
->
- </P
-><P
->This section last updated 18 Jan 2003</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="variant-redhat.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="variant-sourceforge.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Red Hat Bugzilla</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="variants.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->SourceForge</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/variant-sourceforge.html b/docs/html/variant-sourceforge.html
deleted file mode 100644
index f610427b3..000000000
--- a/docs/html/variant-sourceforge.html
+++ /dev/null
@@ -1,159 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->SourceForge</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Bugzilla Variants and Competitors"
-HREF="variants.html"><LINK
-REL="PREVIOUS"
-TITLE="Scarab"
-HREF="variant-scarab.html"><LINK
-REL="NEXT"
-TITLE="GNU Free Documentation License"
-HREF="gfdl.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="variant-scarab.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Appendix C. Bugzilla Variants and Competitors</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="gfdl.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="variant-sourceforge"
-></A
->C.3. SourceForge</H1
-><P
->SourceForge is a way of coordinating geographically
- distributed free software and open source projects over the Internet.
- It has a built-in bug tracker, but it's not highly thought of.</P
-><P
->URL: <A
-HREF="http://www.sourceforge.net"
-TARGET="_top"
->http://www.sourceforge.net</A
->
- </P
-><P
->This section last updated 27 Jul 2002</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="variant-scarab.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="gfdl.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Scarab</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="variants.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->GNU Free Documentation License</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/variants.html b/docs/html/variants.html
deleted file mode 100644
index 3491e1c30..000000000
--- a/docs/html/variants.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Bugzilla Variants and Competitors</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="PREVIOUS"
-TITLE="Command-line Bugzilla Queries"
-HREF="cmdline.html"><LINK
-REL="NEXT"
-TITLE="Red Hat Bugzilla"
-HREF="variant-redhat.html"></HEAD
-><BODY
-CLASS="appendix"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="cmdline.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
-></TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="variant-redhat.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="appendix"
-><H1
-><A
-NAME="variants"
-></A
->Appendix C. Bugzilla Variants and Competitors</H1
-><DIV
-CLASS="TOC"
-><DL
-><DT
-><B
->Table of Contents</B
-></DT
-><DT
->C.1. <A
-HREF="variant-redhat.html"
->Red Hat Bugzilla</A
-></DT
-><DT
->C.2. <A
-HREF="variant-scarab.html"
->Scarab</A
-></DT
-><DT
->C.3. <A
-HREF="variant-sourceforge.html"
->SourceForge</A
-></DT
-></DL
-></DIV
-><P
->I created this section to answer questions about Bugzilla competitors
- and variants, then found a wonderful site which covers an awful lot of what
- I wanted to discuss. Rather than quote it in its entirety, I'll simply
- refer you here:
- <A
-HREF="http://linas.org/linux/pm.html"
-TARGET="_top"
->http://linas.org/linux/pm.html</A
->.
- </P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="cmdline.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="variant-redhat.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Command-line Bugzilla Queries</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
->&nbsp;</TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Red Hat Bugzilla</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/versions.html b/docs/html/versions.html
index 9e5fc8b5f..0156c42d9 100644
--- a/docs/html/versions.html
+++ b/docs/html/versions.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="versions"
></A
->5.5. Versions</H1
+>3.5. Versions</H1
><P
>Versions are the revisions of the product, such as "Flinders
3.1", "Flinders 95", and "Flinders 2000". Version is not a multi-select
diff --git a/docs/html/voting.html b/docs/html/voting.html
index 3e01dd181..bef748105 100644
--- a/docs/html/voting.html
+++ b/docs/html/voting.html
@@ -7,7 +7,7 @@ NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
+TITLE="The Bugzilla Guide - 2.17.7
Development Release"
HREF="index.html"><LINK
REL="UP"
@@ -38,7 +38,7 @@ CELLSPACING="0"
><TH
COLSPAN="3"
ALIGN="center"
->The Bugzilla Guide - 2.17.5
+>The Bugzilla Guide - 2.17.7
Development Release</TH
></TR
><TR
@@ -55,7 +55,7 @@ ACCESSKEY="P"
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
->Chapter 5. Administering Bugzilla</TD
+>Chapter 3. Administering Bugzilla</TD
><TD
WIDTH="10%"
ALIGN="right"
@@ -77,7 +77,7 @@ CLASS="section"
><A
NAME="voting"
></A
->5.7. Voting</H1
+>3.7. Voting</H1
><P
>Voting allows users to be given a pot of votes which they can allocate
to bugs, to indicate that they'd like them fixed.
diff --git a/docs/html/what-is-bugzilla.html b/docs/html/what-is-bugzilla.html
deleted file mode 100644
index 0c6f1e4ee..000000000
--- a/docs/html/what-is-bugzilla.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->What is Bugzilla?</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="PREVIOUS"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="NEXT"
-TITLE="Why use a bug-tracking system?"
-HREF="why-tracking.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="introduction.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 2. Introduction</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="why-tracking.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="what-is-bugzilla"
-></A
->2.1. What is Bugzilla?</H1
-><P
->&#13; Bugzilla is a bug- or issue-tracking system. Bug-tracking
- systems allow individual or groups of developers effectively to keep track
- of outstanding problems with their products.
- </P
-><P
-><EM
->Do we need more here?</EM
-></P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="why-tracking.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Introduction</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Why use a bug-tracking system?</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/whatis.html b/docs/html/whatis.html
deleted file mode 100644
index a4f0cb41f..000000000
--- a/docs/html/whatis.html
+++ /dev/null
@@ -1,151 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->What is Bugzilla?</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="PREVIOUS"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="NEXT"
-TITLE="Why use a bug-tracking system?"
-HREF="why.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="introduction.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 2. Introduction</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="why.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="whatis"
-></A
->2.1. What is Bugzilla?</H1
-><P
->&#13; Bugzilla is a bug- or issue-tracking system. Bug-tracking
- systems allow individual or groups of developers effectively to keep track
- of outstanding problems with their products.
- </P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="why.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Introduction</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Why use a bug-tracking system?</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/why-bugzilla.html b/docs/html/why-bugzilla.html
deleted file mode 100644
index 8b5867317..000000000
--- a/docs/html/why-bugzilla.html
+++ /dev/null
@@ -1,227 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Why use Bugzilla?</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="PREVIOUS"
-TITLE="Why use a bug-tracking system?"
-HREF="why-tracking.html"><LINK
-REL="NEXT"
-TITLE="Using Bugzilla"
-HREF="using.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="why-tracking.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 2. Introduction</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="using.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="why-bugzilla"
-></A
->2.3. Why use Bugzilla?</H1
-><P
->Bugzilla is the leading open-source/free software bug tracking
- system. It boasts many advanced features, including:
- <P
-></P
-><UL
-><LI
-><P
->Powerful searching</P
-></LI
-><LI
-><P
->User-configurable email notifications of bug changes</P
-></LI
-><LI
-><P
->Full change history</P
-></LI
-><LI
-><P
->Inter-bug dependency tracking and graphing</P
-></LI
-><LI
-><P
->Excellent attachment management</P
-></LI
-><LI
-><P
->Integrated, product-based, granular security schema</P
-></LI
-><LI
-><P
->Fully security-audited, and runs under Perl's taint mode</P
-></LI
-><LI
-><P
->A robust, stable RDBMS back-end</P
-></LI
-><LI
-><P
->Completely customisable and/or localisable web user
- interface</P
-></LI
-><LI
-><P
->Additional XML, email and console interfaces</P
-></LI
-><LI
-><P
->Extensive configurability</P
-></LI
-><LI
-><P
->Smooth upgrade pathway between versions</P
-></LI
-></UL
->
- </P
-><P
->Bugzilla is very adaptable to various situations. Known uses
- currently include IT support queues, Systems Administration deployment
- management, chip design and development problem tracking (both
- pre-and-post fabrication), and software and hardware bug tracking for
- luminaries such as Redhat, NASA, Linux-Mandrake, and VA Systems.
- Combined with systems such as
- <A
-HREF="http://www.cvshome.org"
-TARGET="_top"
->CVS</A
->,
- <A
-HREF="http://www.mozilla.org/bonsai.html"
-TARGET="_top"
->Bonsai</A
->, or
- <A
-HREF="http://www.perforce.com"
-TARGET="_top"
->Perforce SCM</A
->, Bugzilla
- provides a powerful, easy-to-use configuration management solution.</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="why-tracking.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="using.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Why use a bug-tracking system?</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Using Bugzilla</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/why-tracking.html b/docs/html/why-tracking.html
deleted file mode 100644
index e56dca9f3..000000000
--- a/docs/html/why-tracking.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Why use a bug-tracking system?</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="PREVIOUS"
-TITLE="What is Bugzilla?"
-HREF="what-is-bugzilla.html"><LINK
-REL="NEXT"
-TITLE="Why use Bugzilla?"
-HREF="why-bugzilla.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="what-is-bugzilla.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 2. Introduction</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="why-bugzilla.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="why-tracking"
-></A
->2.2. Why use a bug-tracking system?</H1
-><P
->Those who do not use a bug-tracking system tend to rely on
- shared lists, email, spreadsheets and/or Post-It notes to monitor the
- status of defects. This procedure
- is usually error-prone and tends to cause those bugs judged least
- significant by developers to be dropped or ignored.</P
-><P
->Integrated defect-tracking systems make sure that nothing gets
- swept under the carpet; they provide a method of creating, storing,
- arranging and processing defect reports and enhancement requests.</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="what-is-bugzilla.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="why-bugzilla.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->What is Bugzilla?</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Why use Bugzilla?</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/why.html b/docs/html/why.html
deleted file mode 100644
index 6c46ddf44..000000000
--- a/docs/html/why.html
+++ /dev/null
@@ -1,227 +0,0 @@
-<HTML
-><HEAD
-><TITLE
->Why use Bugzilla?</TITLE
-><META
-NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"><LINK
-REL="HOME"
-TITLE="The Bugzilla Guide - 2.17.5
- Development Release"
-HREF="index.html"><LINK
-REL="UP"
-TITLE="Introduction"
-HREF="introduction.html"><LINK
-REL="PREVIOUS"
-TITLE="Why use a bug-tracking system?"
-HREF="why.html"><LINK
-REL="NEXT"
-TITLE="Using Bugzilla"
-HREF="using.html"></HEAD
-><BODY
-CLASS="section"
-BGCOLOR="#FFFFFF"
-TEXT="#000000"
-LINK="#0000FF"
-VLINK="#840084"
-ALINK="#0000FF"
-><DIV
-CLASS="NAVHEADER"
-><TABLE
-SUMMARY="Header navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TH
-COLSPAN="3"
-ALIGN="center"
->The Bugzilla Guide - 2.17.5
- Development Release</TH
-></TR
-><TR
-><TD
-WIDTH="10%"
-ALIGN="left"
-VALIGN="bottom"
-><A
-HREF="why.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="80%"
-ALIGN="center"
-VALIGN="bottom"
->Chapter 2. Introduction</TD
-><TD
-WIDTH="10%"
-ALIGN="right"
-VALIGN="bottom"
-><A
-HREF="using.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-></TABLE
-><HR
-ALIGN="LEFT"
-WIDTH="100%"></DIV
-><DIV
-CLASS="section"
-><H1
-CLASS="section"
-><A
-NAME="why"
-></A
->2.3. Why use Bugzilla?</H1
-><P
->Bugzilla boasts many advanced features. These include:
- <P
-></P
-><UL
-><LI
-><P
->Powerful searching</P
-></LI
-><LI
-><P
->User-configurable email notifications of bug changes</P
-></LI
-><LI
-><P
->Full change history</P
-></LI
-><LI
-><P
->Inter-bug dependency tracking and graphing</P
-></LI
-><LI
-><P
->Excellent attachment management</P
-></LI
-><LI
-><P
->Integrated, product-based, granular security schema</P
-></LI
-><LI
-><P
->Fully security-audited, and runs under Perl's taint mode</P
-></LI
-><LI
-><P
->A robust, stable RDBMS back-end</P
-></LI
-><LI
-><P
->Web, XML, email and console interfaces</P
-></LI
-><LI
-><P
->Completely customisable and/or localisable web user
- interface</P
-></LI
-><LI
-><P
->Extensive configurability</P
-></LI
-><LI
-><P
->Smooth upgrade pathway between versions</P
-></LI
-></UL
->
- </P
-><P
->Bugzilla is very adaptable to various situations. Known uses
- currently include IT support queues, Systems Administration deployment
- management, chip design and development problem tracking (both
- pre-and-post fabrication), and software and hardware bug tracking for
- luminaries such as Redhat, NASA, Linux-Mandrake, and VA Systems.
- Combined with systems such as
- <A
-HREF="http://www.cvshome.org"
-TARGET="_top"
->CVS</A
->,
- <A
-HREF="http://www.mozilla.org/bonsai.html"
-TARGET="_top"
->Bonsai</A
->, or
- <A
-HREF="http://www.perforce.com"
-TARGET="_top"
->Perforce SCM</A
->, Bugzilla
- provides a powerful, easy-to-use solution to configuration management and
- replication problems.</P
-></DIV
-><DIV
-CLASS="NAVFOOTER"
-><HR
-ALIGN="LEFT"
-WIDTH="100%"><TABLE
-SUMMARY="Footer navigation table"
-WIDTH="100%"
-BORDER="0"
-CELLPADDING="0"
-CELLSPACING="0"
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
-><A
-HREF="why.html"
-ACCESSKEY="P"
->Prev</A
-></TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="index.html"
-ACCESSKEY="H"
->Home</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
-><A
-HREF="using.html"
-ACCESSKEY="N"
->Next</A
-></TD
-></TR
-><TR
-><TD
-WIDTH="33%"
-ALIGN="left"
-VALIGN="top"
->Why use a bug-tracking system?</TD
-><TD
-WIDTH="34%"
-ALIGN="center"
-VALIGN="top"
-><A
-HREF="introduction.html"
-ACCESSKEY="U"
->Up</A
-></TD
-><TD
-WIDTH="33%"
-ALIGN="right"
-VALIGN="top"
->Using Bugzilla</TD
-></TR
-></TABLE
-></DIV
-></BODY
-></HTML
-> \ No newline at end of file
diff --git a/docs/html/win32.html b/docs/html/win32.html
deleted file mode 100644
index f6bc5ce58..000000000
--- a/docs/html/win32.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html>
-<head>
- <title>Page has moved!!</title>
-</head>
-<body>
-<h1>Page has moved!!</h1>
-<p style="font-size: 120%">This portion of the Bugzilla guide is now located
-at <a href="os-specific.html#os-win32">os-specific.html#os-win32</a>.</p>
-</body>
-</html>
-
diff --git a/docs/pdf/Bugzilla-Guide.pdf b/docs/pdf/Bugzilla-Guide.pdf
index fa8589d5e..a5ca081b7 100644
--- a/docs/pdf/Bugzilla-Guide.pdf
+++ b/docs/pdf/Bugzilla-Guide.pdf
@@ -3,7 +3,7 @@
<< /S /GoTo /D (1.0) >>
endobj
4 0 obj
-(The Bugzilla Guide 2.17.5 Development Release)
+(The Bugzilla Guide 2.17.7 Development Release)
endobj
5 0 obj
<< /S /GoTo /D (2.0) >>
@@ -15,8191 +15,8139 @@ endobj
<< /S /GoTo /D (3.0) >>
endobj
12 0 obj
-(List of Figures)
+(List of Examples)
endobj
13 0 obj
<< /S /GoTo /D (4.0) >>
endobj
16 0 obj
-(List of Examples)
+(Chapter 1. About This Guide)
endobj
17 0 obj
<< /S /GoTo /D (5.0) >>
endobj
20 0 obj
-(Chapter 1. About This Guide)
+(1.1. Copyright Information)
endobj
21 0 obj
<< /S /GoTo /D (6.0) >>
endobj
24 0 obj
-(1.1. Copyright Information)
+(1.2. Disclaimer)
endobj
25 0 obj
<< /S /GoTo /D (7.0) >>
endobj
28 0 obj
-(1.2. Disclaimer)
+(1.3. New Versions)
endobj
29 0 obj
<< /S /GoTo /D (8.0) >>
endobj
32 0 obj
-(1.3. New Versions)
+(1.4. Credits)
endobj
33 0 obj
<< /S /GoTo /D (9.0) >>
endobj
36 0 obj
-(1.4. Credits)
+(1.5. Document Conventions)
endobj
37 0 obj
<< /S /GoTo /D (10.0) >>
endobj
40 0 obj
-(1.5. Document Conventions)
+(Chapter 2. Installing Bugzilla)
endobj
41 0 obj
<< /S /GoTo /D (11.0) >>
endobj
44 0 obj
-(Chapter 2. Introduction)
+(2.1. Installation)
endobj
45 0 obj
-<< /S /GoTo /D (12.0) >>
+<< /S /GoTo /D (11.1.1) >>
endobj
48 0 obj
-(2.1. What is Bugzilla?)
+(2.1.1. Perl)
endobj
49 0 obj
-<< /S /GoTo /D (13.0) >>
+<< /S /GoTo /D (11.2.1) >>
endobj
52 0 obj
-(2.2. Why use a bugtracking system?)
+(2.1.2. MySQL)
endobj
53 0 obj
-<< /S /GoTo /D (14.0) >>
+<< /S /GoTo /D (11.3.1) >>
endobj
56 0 obj
-(2.3. Why use Bugzilla?)
+(2.1.3. Web Server)
endobj
57 0 obj
-<< /S /GoTo /D (15.0) >>
+<< /S /GoTo /D (11.4.1) >>
endobj
60 0 obj
-(Chapter 3. Using Bugzilla)
+(2.1.4. Bugzilla)
endobj
61 0 obj
-<< /S /GoTo /D (16.0) >>
+<< /S /GoTo /D (11.5.1) >>
endobj
64 0 obj
-(3.1. Introduction)
+(2.1.5. Perl Modules)
endobj
65 0 obj
-<< /S /GoTo /D (17.0) >>
+<< /S /GoTo /D (11.5.1.2) >>
endobj
68 0 obj
-(3.2. Create a Bugzilla Account)
+(2.1.5.1. DBD::mysql)
endobj
69 0 obj
-<< /S /GoTo /D (18.0) >>
+<< /S /GoTo /D (11.5.2.2) >>
endobj
72 0 obj
-(3.3. Anatomy of a Bug)
+(2.1.5.2. Template Toolkit \(2.08\))
endobj
73 0 obj
-<< /S /GoTo /D (19.0) >>
+<< /S /GoTo /D (11.5.3.2) >>
endobj
76 0 obj
-(3.4. Searching for Bugs)
+(2.1.5.3. GD \(1.20\))
endobj
77 0 obj
-<< /S /GoTo /D (20.0) >>
+<< /S /GoTo /D (11.5.4.2) >>
endobj
80 0 obj
-(3.5. Bug Lists)
+(2.1.5.4. Chart::Base \(0.99c\))
endobj
81 0 obj
-<< /S /GoTo /D (21.0) >>
+<< /S /GoTo /D (11.5.5.2) >>
endobj
84 0 obj
-(3.6. Filing Bugs)
+(2.1.5.5. GD::Graph \(any\))
endobj
85 0 obj
-<< /S /GoTo /D (22.0) >>
+<< /S /GoTo /D (11.5.6.2) >>
endobj
88 0 obj
-(3.7. Patch Viewer)
+(2.1.5.6. GD::Text::Align \(any\))
endobj
89 0 obj
-<< /S /GoTo /D (22.1.1) >>
+<< /S /GoTo /D (11.5.7.2) >>
endobj
92 0 obj
-(3.7.1. Viewing Patches in Patch Viewer)
+(2.1.5.7. XML::Parser \(any\))
endobj
93 0 obj
-<< /S /GoTo /D (22.2.1) >>
+<< /S /GoTo /D (11.5.8.2) >>
endobj
96 0 obj
-(3.7.2. Seeing the Difference Between Two Patches)
+(2.1.5.8. MIME::Parser \(any\))
endobj
97 0 obj
-<< /S /GoTo /D (22.3.1) >>
+<< /S /GoTo /D (11.5.9.2) >>
endobj
100 0 obj
-(3.7.3. Getting More Context in a Patch)
+(2.1.5.9. PatchReader \(0.9.1\))
endobj
101 0 obj
-<< /S /GoTo /D (22.4.1) >>
+<< /S /GoTo /D (12.0) >>
endobj
104 0 obj
-(3.7.4. Collapsing and Expanding Sections of a Patch)
+(2.2. Configuration)
endobj
105 0 obj
-<< /S /GoTo /D (22.5.1) >>
+<< /S /GoTo /D (12.6.1) >>
endobj
108 0 obj
-(3.7.5. Linking to a Section of a Patch)
+(2.2.1. localconfig)
endobj
109 0 obj
-<< /S /GoTo /D (22.6.1) >>
+<< /S /GoTo /D (12.7.1) >>
endobj
112 0 obj
-(3.7.6. Going to Bonsai and LXR)
+(2.2.2. MySQL)
endobj
113 0 obj
-<< /S /GoTo /D (22.7.1) >>
+<< /S /GoTo /D (12.7.10.2) >>
endobj
116 0 obj
-(3.7.7. Creating a Unified Diff)
+(2.2.2.1. Security)
endobj
117 0 obj
-<< /S /GoTo /D (23.0) >>
+<< /S /GoTo /D (12.7.11.2) >>
endobj
120 0 obj
-(3.8. Hints and Tips)
+(2.2.2.2. Allow large attachments)
endobj
121 0 obj
-<< /S /GoTo /D (23.8.1) >>
+<< /S /GoTo /D (12.7.12.2) >>
endobj
124 0 obj
-(3.8.1. Autolinkification)
+(2.2.2.3. Add a user to MySQL)
endobj
125 0 obj
-<< /S /GoTo /D (23.9.1) >>
+<< /S /GoTo /D (12.8.1) >>
endobj
128 0 obj
-(3.8.2. Quicksearch)
+(2.2.3. checksetup.pl)
endobj
129 0 obj
-<< /S /GoTo /D (23.10.1) >>
+<< /S /GoTo /D (12.9.1) >>
endobj
132 0 obj
-(3.8.3. Comments)
+(2.2.4. Web server)
endobj
133 0 obj
-<< /S /GoTo /D (23.11.1) >>
+<< /S /GoTo /D (12.9.13.2) >>
endobj
136 0 obj
-(3.8.4. Attachments)
+(2.2.4.1. Apache httpd)
endobj
137 0 obj
-<< /S /GoTo /D (24.0) >>
+<< /S /GoTo /D (12.9.14.2) >>
endobj
140 0 obj
-(3.9. User Preferences)
+(2.2.4.2. Microsoft Internet Information Services)
endobj
141 0 obj
-<< /S /GoTo /D (24.12.1) >>
+<< /S /GoTo /D (12.9.15.2) >>
endobj
144 0 obj
-(3.9.1. Account Settings)
+(2.2.4.3. AOL Server)
endobj
145 0 obj
-<< /S /GoTo /D (24.13.1) >>
+<< /S /GoTo /D (12.9.16.2) >>
endobj
148 0 obj
-(3.9.2. Email Settings)
+(2.2.4.4. Web Server Access Controls)
endobj
149 0 obj
-<< /S /GoTo /D (24.14.1) >>
+<< /S /GoTo /D (12.10.1) >>
endobj
152 0 obj
-(3.9.3. Permissions)
+(2.2.5. Bugzilla)
endobj
153 0 obj
-<< /S /GoTo /D (25.0) >>
+<< /S /GoTo /D (13.0) >>
endobj
156 0 obj
-(3.10. Reports)
+(2.3. Optional Additional Configuration)
endobj
157 0 obj
-<< /S /GoTo /D (26.0) >>
+<< /S /GoTo /D (13.11.1) >>
endobj
160 0 obj
-(Chapter 4. Installation)
+(2.3.1. Bug Graphs)
endobj
161 0 obj
-<< /S /GoTo /D (27.0) >>
+<< /S /GoTo /D (13.12.1) >>
endobj
164 0 obj
-(4.1. Stepbystep Install)
+(2.3.2. Dependency Charts)
endobj
165 0 obj
-<< /S /GoTo /D (27.15.1) >>
+<< /S /GoTo /D (13.13.1) >>
endobj
168 0 obj
-(4.1.1. Perl)
+(2.3.3. The Whining Cron)
endobj
169 0 obj
-<< /S /GoTo /D (27.16.1) >>
+<< /S /GoTo /D (13.14.1) >>
endobj
172 0 obj
-(4.1.2. MySQL)
+(2.3.4. Patch Viewer)
endobj
173 0 obj
-<< /S /GoTo /D (27.16.1.2) >>
+<< /S /GoTo /D (13.15.1) >>
endobj
176 0 obj
-(4.1.2.1. Adding a user to MySQL)
+(2.3.5. LDAP Authentication)
endobj
177 0 obj
-<< /S /GoTo /D (27.17.1) >>
+<< /S /GoTo /D (13.16.1) >>
endobj
180 0 obj
-(4.1.3. HTTP Server)
+(2.3.6. Prevent users injecting malicious Javascript)
endobj
181 0 obj
-<< /S /GoTo /D (27.18.1) >>
+<< /S /GoTo /D (13.17.1) >>
endobj
184 0 obj
-(4.1.4. Bugzilla)
+(2.3.7. modthrottle)
endobj
185 0 obj
-<< /S /GoTo /D (27.19.1) >>
+<< /S /GoTo /D (13.18.1) >>
endobj
188 0 obj
-(4.1.5. checksetup.pl)
+(2.3.8. TCP/IP Ports)
endobj
189 0 obj
-<< /S /GoTo /D (27.20.1) >>
+<< /S /GoTo /D (13.19.1) >>
endobj
192 0 obj
-(4.1.6. Perl Modules)
+(2.3.9. Daemon Accounts)
endobj
193 0 obj
-<< /S /GoTo /D (27.20.2.2) >>
+<< /S /GoTo /D (14.0) >>
endobj
196 0 obj
-(4.1.6.1. Bundle::Bugzilla)
+(2.4. OSSpecific Installation Notes)
endobj
197 0 obj
-<< /S /GoTo /D (27.20.3.2) >>
+<< /S /GoTo /D (14.20.1) >>
endobj
200 0 obj
-(4.1.6.2. CGI \(2.88\))
+(2.4.1. Microsoft Windows)
endobj
201 0 obj
-<< /S /GoTo /D (27.20.4.2) >>
+<< /S /GoTo /D (14.20.17.2) >>
endobj
204 0 obj
-(4.1.6.3. TimeDate modules \(2.21\))
+(2.4.1.1. Win32 Perl)
endobj
205 0 obj
-<< /S /GoTo /D (27.20.5.2) >>
+<< /S /GoTo /D (14.20.18.2) >>
endobj
208 0 obj
-(4.1.6.4. DBI \(1.32\))
+(2.4.1.2. Perl Modules on Win32)
endobj
209 0 obj
-<< /S /GoTo /D (27.20.6.2) >>
+<< /S /GoTo /D (14.20.19.2) >>
endobj
212 0 obj
-(4.1.6.5. MySQLrelated modules)
+(2.4.1.3. Code changes required to run on win32)
endobj
213 0 obj
-<< /S /GoTo /D (27.20.7.2) >>
+<< /S /GoTo /D (14.20.19.1.3) >>
endobj
216 0 obj
-(4.1.6.6. File::Spec \(0.82\))
+(2.4.1.3.1. Changes to checksetup.pl)
endobj
217 0 obj
-<< /S /GoTo /D (27.20.8.2) >>
+<< /S /GoTo /D (14.20.19.2.3) >>
endobj
220 0 obj
-(4.1.6.7. File::Temp \(any\))
+(2.4.1.3.2. Changes to BugMail.pm)
endobj
221 0 obj
-<< /S /GoTo /D (27.20.9.2) >>
+<< /S /GoTo /D (14.20.20.2) >>
endobj
224 0 obj
-(4.1.6.8. Template Toolkit \(2.08\))
+(2.4.1.4. Serving the web pages)
endobj
225 0 obj
-<< /S /GoTo /D (27.20.10.2) >>
+<< /S /GoTo /D (14.21.1) >>
endobj
228 0 obj
-(4.1.6.9. Text::Wrap \(2001.0131\))
+(2.4.2. Mac OS X)
endobj
229 0 obj
-<< /S /GoTo /D (27.20.11.2) >>
+<< /S /GoTo /D (14.22.1) >>
endobj
232 0 obj
-(4.1.6.10. GD \(1.20\) [optional])
+(2.4.3. LinuxMandrake 8.0)
endobj
233 0 obj
-<< /S /GoTo /D (27.20.12.2) >>
+<< /S /GoTo /D (15.0) >>
endobj
236 0 obj
-(4.1.6.11. Chart::Base \(0.99c\) [optional])
+(2.5. Troubleshooting)
endobj
237 0 obj
-<< /S /GoTo /D (27.20.13.2) >>
+<< /S /GoTo /D (15.23.1) >>
endobj
240 0 obj
-(4.1.6.12. XML::Parser \(any\) [optional])
+(2.5.1. General Advice)
endobj
241 0 obj
-<< /S /GoTo /D (27.20.14.2) >>
+<< /S /GoTo /D (15.24.1) >>
endobj
244 0 obj
-(4.1.6.13. GD::Graph \(any\) [optional])
+(2.5.2. I installed a Perl module, but checksetup.pl claims it's not installed!)
endobj
245 0 obj
-<< /S /GoTo /D (27.20.15.2) >>
+<< /S /GoTo /D (15.25.1) >>
endobj
248 0 obj
-(4.1.6.14. GD::Text::Align \(any\) [optional])
+(2.5.3. Bundle::Bugzilla makes me upgrade to Perl 5.6.1)
endobj
249 0 obj
-<< /S /GoTo /D (27.20.16.2) >>
+<< /S /GoTo /D (15.26.1) >>
endobj
252 0 obj
-(4.1.6.15. MIME::Parser \(any\) [optional])
+(2.5.4. DBD::Sponge::db prepare failed)
endobj
253 0 obj
-<< /S /GoTo /D (27.20.17.2) >>
+<< /S /GoTo /D (15.27.1) >>
endobj
256 0 obj
-(4.1.6.16. PatchReader \(0.9.1\) [optional])
+(2.5.5. cannot chdir\(/var/spool/mqueue\))
endobj
257 0 obj
-<< /S /GoTo /D (27.21.1) >>
+<< /S /GoTo /D (15.28.1) >>
endobj
260 0 obj
-(4.1.7. Configuring Bugzilla)
+(2.5.6. Your vendor has not defined Fcntl macro ONOINHERIT)
endobj
261 0 obj
-<< /S /GoTo /D (28.0) >>
+<< /S /GoTo /D (16.0) >>
endobj
264 0 obj
-(4.2. HTTP Server Configuration)
+(Chapter 3. Administering Bugzilla)
endobj
265 0 obj
-<< /S /GoTo /D (28.22.1) >>
+<< /S /GoTo /D (17.0) >>
endobj
268 0 obj
-(4.2.1. Apache httpd)
+(3.1. Bugzilla Configuration)
endobj
269 0 obj
-<< /S /GoTo /D (28.23.1) >>
+<< /S /GoTo /D (18.0) >>
endobj
272 0 obj
-(4.2.2. Microsoft Internet Information Services)
+(3.2. User Administration)
endobj
273 0 obj
-<< /S /GoTo /D (28.24.1) >>
+<< /S /GoTo /D (18.29.1) >>
endobj
276 0 obj
-(4.2.3. AOL Server)
+(3.2.1. Creating the Default User)
endobj
277 0 obj
-<< /S /GoTo /D (29.0) >>
+<< /S /GoTo /D (18.30.1) >>
endobj
280 0 obj
-(4.3. Optional Additional Configuration)
+(3.2.2. Managing Other Users)
endobj
281 0 obj
-<< /S /GoTo /D (29.25.1) >>
+<< /S /GoTo /D (18.30.21.2) >>
endobj
284 0 obj
-(4.3.1. Dependency Charts)
+(3.2.2.1. Creating new users)
endobj
285 0 obj
-<< /S /GoTo /D (29.26.1) >>
+<< /S /GoTo /D (18.30.22.2) >>
endobj
288 0 obj
-(4.3.2. Bug Graphs)
+(3.2.2.2. Modifying Users)
endobj
289 0 obj
-<< /S /GoTo /D (29.27.1) >>
+<< /S /GoTo /D (19.0) >>
endobj
292 0 obj
-(4.3.3. The Whining Cron)
+(3.3. Products)
endobj
293 0 obj
-<< /S /GoTo /D (29.28.1) >>
+<< /S /GoTo /D (20.0) >>
endobj
296 0 obj
-(4.3.4. LDAP Authentication)
+(3.4. Components)
endobj
297 0 obj
-<< /S /GoTo /D (29.29.1) >>
+<< /S /GoTo /D (21.0) >>
endobj
300 0 obj
-(4.3.5. Preventing untrusted Bugzilla content from executing malicious Javascript code)
+(3.5. Versions)
endobj
301 0 obj
-<< /S /GoTo /D (29.30.1) >>
+<< /S /GoTo /D (22.0) >>
endobj
304 0 obj
-(4.3.6. Bugzilla and modperl)
+(3.6. Milestones)
endobj
305 0 obj
-<< /S /GoTo /D (29.31.1) >>
+<< /S /GoTo /D (23.0) >>
endobj
308 0 obj
-(4.3.7. modthrottle and Security)
+(3.7. Voting)
endobj
309 0 obj
-<< /S /GoTo /D (30.0) >>
+<< /S /GoTo /D (24.0) >>
endobj
312 0 obj
-(4.4. OS Specific Installation Notes)
+(3.8. Groups and Group Security)
endobj
313 0 obj
-<< /S /GoTo /D (30.32.1) >>
+<< /S /GoTo /D (25.0) >>
endobj
316 0 obj
-(4.4.1. Microsoft Windows)
+(3.9. Upgrading to New Releases)
endobj
317 0 obj
-<< /S /GoTo /D (30.32.18.2) >>
+<< /S /GoTo /D (26.0) >>
endobj
320 0 obj
-(4.4.1.1. Win32 Perl)
+(Chapter 4. Customising Bugzilla)
endobj
321 0 obj
-<< /S /GoTo /D (30.32.19.2) >>
+<< /S /GoTo /D (27.0) >>
endobj
324 0 obj
-(4.4.1.2. Perl Modules on Win32)
+(4.1. Template Customization)
endobj
325 0 obj
-<< /S /GoTo /D (30.32.20.2) >>
+<< /S /GoTo /D (27.31.1) >>
endobj
328 0 obj
-(4.4.1.3. Code changes required to run on win32)
+(4.1.1. What to Edit)
endobj
329 0 obj
-<< /S /GoTo /D (30.32.20.1.3) >>
+<< /S /GoTo /D (27.32.1) >>
endobj
332 0 obj
-(4.4.1.3.1. Changes to checksetup.pl)
+(4.1.2. How To Edit Templates)
endobj
333 0 obj
-<< /S /GoTo /D (30.32.20.2.3) >>
+<< /S /GoTo /D (27.33.1) >>
endobj
336 0 obj
-(4.4.1.3.2. Changes to BugMail.pm)
+(4.1.3. Template Formats)
endobj
337 0 obj
-<< /S /GoTo /D (30.32.21.2) >>
+<< /S /GoTo /D (27.34.1) >>
endobj
340 0 obj
-(4.4.1.4. Serving the web pages)
+(4.1.4. Particular Templates)
endobj
341 0 obj
-<< /S /GoTo /D (30.33.1) >>
+<< /S /GoTo /D (27.35.1) >>
endobj
344 0 obj
-(4.4.2. Mac OS X)
+(4.1.5. Configuring Bugzilla to Detect the User's Language)
endobj
345 0 obj
-<< /S /GoTo /D (30.34.1) >>
+<< /S /GoTo /D (28.0) >>
endobj
348 0 obj
-(4.4.3. LinuxMandrake 8.0)
+(4.2. Template Hooks)
endobj
349 0 obj
-<< /S /GoTo /D (31.0) >>
+<< /S /GoTo /D (29.0) >>
endobj
352 0 obj
-(4.5. Bugzilla Security)
+(4.3. Customizing Who Can Change What)
endobj
353 0 obj
-<< /S /GoTo /D (31.35.1) >>
+<< /S /GoTo /D (30.0) >>
endobj
356 0 obj
-(4.5.1. TCP/IP Ports)
+(4.4. Modifying Your Running System)
endobj
357 0 obj
-<< /S /GoTo /D (31.36.1) >>
+<< /S /GoTo /D (31.0) >>
endobj
360 0 obj
-(4.5.2. MySQL)
+(4.5. MySQL Bugzilla Database Introduction)
endobj
361 0 obj
-<< /S /GoTo /D (31.37.1) >>
+<< /S /GoTo /D (31.36.1) >>
endobj
364 0 obj
-(4.5.3. Daemon Accounts)
+(4.5.1. Bugzilla Database Basics)
endobj
365 0 obj
-<< /S /GoTo /D (31.38.1) >>
+<< /S /GoTo /D (31.36.23.2) >>
endobj
368 0 obj
-(4.5.4. Web Server Access Controls)
+(4.5.1.1. Bugzilla Database Tables)
endobj
369 0 obj
<< /S /GoTo /D (32.0) >>
endobj
372 0 obj
-(4.6. Troubleshooting)
+(4.6. Integrating Bugzilla with ThirdParty Tools)
endobj
373 0 obj
-<< /S /GoTo /D (32.39.1) >>
+<< /S /GoTo /D (32.37.1) >>
endobj
376 0 obj
-(4.6.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1)
+(4.6.1. Bonsai)
endobj
377 0 obj
-<< /S /GoTo /D (32.40.1) >>
+<< /S /GoTo /D (32.38.1) >>
endobj
380 0 obj
-(4.6.2. DBD::Sponge::db prepare failed)
+(4.6.2. CVS)
endobj
381 0 obj
-<< /S /GoTo /D (32.41.1) >>
+<< /S /GoTo /D (32.39.1) >>
endobj
384 0 obj
-(4.6.3. cannot chdir\(/var/spool/mqueue\))
+(4.6.3. Perforce SCM)
endobj
385 0 obj
-<< /S /GoTo /D (32.42.1) >>
+<< /S /GoTo /D (32.40.1) >>
endobj
388 0 obj
-(4.6.4. Your vendor has not defined Fcntl macro ONOINHERIT)
+(4.6.4. Tinderbox/Tinderbox2)
endobj
389 0 obj
<< /S /GoTo /D (33.0) >>
endobj
392 0 obj
-(Chapter 5. Administering Bugzilla)
+(Chapter 5. Using Bugzilla)
endobj
393 0 obj
<< /S /GoTo /D (34.0) >>
endobj
396 0 obj
-(5.1. Bugzilla Configuration)
+(5.1. Introduction)
endobj
397 0 obj
<< /S /GoTo /D (35.0) >>
endobj
400 0 obj
-(5.2. User Administration)
+(5.2. Create a Bugzilla Account)
endobj
401 0 obj
-<< /S /GoTo /D (35.43.1) >>
+<< /S /GoTo /D (36.0) >>
endobj
404 0 obj
-(5.2.1. Creating the Default User)
+(5.3. Anatomy of a Bug)
endobj
405 0 obj
-<< /S /GoTo /D (35.44.1) >>
+<< /S /GoTo /D (37.0) >>
endobj
408 0 obj
-(5.2.2. Managing Other Users)
+(5.4. Searching for Bugs)
endobj
409 0 obj
-<< /S /GoTo /D (35.44.22.2) >>
+<< /S /GoTo /D (38.0) >>
endobj
412 0 obj
-(5.2.2.1. Creating new users)
+(5.5. Bug Lists)
endobj
413 0 obj
-<< /S /GoTo /D (35.44.23.2) >>
+<< /S /GoTo /D (39.0) >>
endobj
416 0 obj
-(5.2.2.2. Modifying Users)
+(5.6. Filing Bugs)
endobj
417 0 obj
-<< /S /GoTo /D (36.0) >>
+<< /S /GoTo /D (40.0) >>
endobj
420 0 obj
-(5.3. Products)
+(5.7. Patch Viewer)
endobj
421 0 obj
-<< /S /GoTo /D (37.0) >>
+<< /S /GoTo /D (40.41.1) >>
endobj
424 0 obj
-(5.4. Components)
+(5.7.1. Viewing Patches in Patch Viewer)
endobj
425 0 obj
-<< /S /GoTo /D (38.0) >>
+<< /S /GoTo /D (40.42.1) >>
endobj
428 0 obj
-(5.5. Versions)
+(5.7.2. Seeing the Difference Between Two Patches)
endobj
429 0 obj
-<< /S /GoTo /D (39.0) >>
+<< /S /GoTo /D (40.43.1) >>
endobj
432 0 obj
-(5.6. Milestones)
+(5.7.3. Getting More Context in a Patch)
endobj
433 0 obj
-<< /S /GoTo /D (40.0) >>
+<< /S /GoTo /D (40.44.1) >>
endobj
436 0 obj
-(5.7. Voting)
+(5.7.4. Collapsing and Expanding Sections of a Patch)
endobj
437 0 obj
-<< /S /GoTo /D (41.0) >>
+<< /S /GoTo /D (40.45.1) >>
endobj
440 0 obj
-(5.8. Groups and Group Security)
+(5.7.5. Linking to a Section of a Patch)
endobj
441 0 obj
-<< /S /GoTo /D (42.0) >>
+<< /S /GoTo /D (40.46.1) >>
endobj
444 0 obj
-(5.9. Upgrading to New Releases)
+(5.7.6. Going to Bonsai and LXR)
endobj
445 0 obj
-<< /S /GoTo /D (43.0) >>
+<< /S /GoTo /D (40.47.1) >>
endobj
448 0 obj
-(Chapter 6. Customising Bugzilla)
+(5.7.7. Creating a Unified Diff)
endobj
449 0 obj
-<< /S /GoTo /D (44.0) >>
+<< /S /GoTo /D (41.0) >>
endobj
452 0 obj
-(6.1. Template Customization)
+(5.8. Hints and Tips)
endobj
453 0 obj
-<< /S /GoTo /D (44.45.1) >>
+<< /S /GoTo /D (41.48.1) >>
endobj
456 0 obj
-(6.1.1. What to Edit)
+(5.8.1. Autolinkification)
endobj
457 0 obj
-<< /S /GoTo /D (44.46.1) >>
+<< /S /GoTo /D (41.49.1) >>
endobj
460 0 obj
-(6.1.2. How To Edit Templates)
+(5.8.2. Quicksearch)
endobj
461 0 obj
-<< /S /GoTo /D (44.47.1) >>
+<< /S /GoTo /D (41.50.1) >>
endobj
464 0 obj
-(6.1.3. Template Formats)
+(5.8.3. Comments)
endobj
465 0 obj
-<< /S /GoTo /D (44.48.1) >>
+<< /S /GoTo /D (41.51.1) >>
endobj
468 0 obj
-(6.1.4. Particular Templates)
+(5.8.4. Attachments)
endobj
469 0 obj
-<< /S /GoTo /D (44.49.1) >>
+<< /S /GoTo /D (42.0) >>
endobj
472 0 obj
-(6.1.5. Configuring Bugzilla to Detect the User's Language)
+(5.9. User Preferences)
endobj
473 0 obj
-<< /S /GoTo /D (45.0) >>
+<< /S /GoTo /D (42.52.1) >>
endobj
476 0 obj
-(6.2. Customizing Who Can Change What)
+(5.9.1. Account Settings)
endobj
477 0 obj
-<< /S /GoTo /D (46.0) >>
+<< /S /GoTo /D (42.53.1) >>
endobj
480 0 obj
-(6.3. Modifying Your Running System)
+(5.9.2. Email Settings)
endobj
481 0 obj
-<< /S /GoTo /D (47.0) >>
+<< /S /GoTo /D (42.54.1) >>
endobj
484 0 obj
-(6.4. MySQL Bugzilla Database Introduction)
+(5.9.3. Permissions)
endobj
485 0 obj
-<< /S /GoTo /D (47.50.1) >>
+<< /S /GoTo /D (43.0) >>
endobj
488 0 obj
-(6.4.1. Bugzilla Database Basics)
+(5.10. Reports)
endobj
489 0 obj
-<< /S /GoTo /D (47.50.24.2) >>
+<< /S /GoTo /D (44.0) >>
endobj
492 0 obj
-(6.4.1.1. Bugzilla Database Tables)
+(Appendix A. The Bugzilla FAQ)
endobj
493 0 obj
-<< /S /GoTo /D (48.0) >>
+<< /S /GoTo /D (45.0) >>
endobj
496 0 obj
-(6.5. Integrating Bugzilla with ThirdParty Tools)
+(Appendix B. Contrib)
endobj
497 0 obj
-<< /S /GoTo /D (48.51.1) >>
+<< /S /GoTo /D (46.0) >>
endobj
500 0 obj
-(6.5.1. Bonsai)
+(B.1. Commandline Search Interface)
endobj
501 0 obj
-<< /S /GoTo /D (48.52.1) >>
+<< /S /GoTo /D (47.0) >>
endobj
504 0 obj
-(6.5.2. CVS)
+(Appendix C. Manual Installation of Perl Modules)
endobj
505 0 obj
-<< /S /GoTo /D (48.53.1) >>
+<< /S /GoTo /D (48.0) >>
endobj
508 0 obj
-(6.5.3. Perforce SCM)
+(C.1. Instructions)
endobj
509 0 obj
-<< /S /GoTo /D (48.54.1) >>
+<< /S /GoTo /D (49.0) >>
endobj
512 0 obj
-(6.5.4. Tinderbox/Tinderbox2)
+(C.2. Download Locations)
endobj
513 0 obj
-<< /S /GoTo /D (49.0) >>
+<< /S /GoTo /D (50.0) >>
endobj
516 0 obj
-(Appendix A. The Bugzilla FAQ)
+(Appendix D. GNU Free Documentation License)
endobj
517 0 obj
-<< /S /GoTo /D (50.0) >>
+<< /S /GoTo /D (51.0) >>
endobj
520 0 obj
-(Appendix B. Contrib)
+(0. Preamble)
endobj
521 0 obj
-<< /S /GoTo /D (51.0) >>
+<< /S /GoTo /D (52.0) >>
endobj
524 0 obj
-(B.1. Commandline Search Interface)
+(1. Applicability and Definition)
endobj
525 0 obj
-<< /S /GoTo /D (52.0) >>
+<< /S /GoTo /D (53.0) >>
endobj
528 0 obj
-(Appendix C. GNU Free Documentation License)
+(2. Verbatim Copying)
endobj
529 0 obj
-<< /S /GoTo /D (53.0) >>
+<< /S /GoTo /D (54.0) >>
endobj
532 0 obj
-(0. PREAMBLE)
+(3. Copying in Quantity)
endobj
533 0 obj
-<< /S /GoTo /D (54.0) >>
+<< /S /GoTo /D (55.0) >>
endobj
536 0 obj
-(1. APPLICABILITY AND DEFINITIONS)
+(4. Modifications)
endobj
537 0 obj
-<< /S /GoTo /D (55.0) >>
+<< /S /GoTo /D (56.0) >>
endobj
540 0 obj
-(2. VERBATIM COPYING)
+(5. Combining Documents)
endobj
541 0 obj
-<< /S /GoTo /D (56.0) >>
+<< /S /GoTo /D (57.0) >>
endobj
544 0 obj
-(3. COPYING IN QUANTITY)
+(6. Collections of Documents)
endobj
545 0 obj
-<< /S /GoTo /D (57.0) >>
+<< /S /GoTo /D (58.0) >>
endobj
548 0 obj
-(4. MODIFICATIONS)
+(7. Aggregation with Independent Works)
endobj
549 0 obj
-<< /S /GoTo /D (58.0) >>
+<< /S /GoTo /D (59.0) >>
endobj
552 0 obj
-(5. COMBINING DOCUMENTS)
+(8. Translation)
endobj
553 0 obj
-<< /S /GoTo /D (59.0) >>
+<< /S /GoTo /D (60.0) >>
endobj
556 0 obj
-(6. COLLECTIONS OF DOCUMENTS)
+(9. Termination)
endobj
557 0 obj
-<< /S /GoTo /D (60.0) >>
+<< /S /GoTo /D (61.0) >>
endobj
560 0 obj
-(7. AGGREGATION WITH INDEPENDENT WORKS)
+(10. Future Revisions of this License)
endobj
561 0 obj
-<< /S /GoTo /D (61.0) >>
+<< /S /GoTo /D (62.0) >>
endobj
564 0 obj
-(8. TRANSLATION)
+(How to use this License for your documents)
endobj
565 0 obj
-<< /S /GoTo /D (62.0) >>
+<< /S /GoTo /D (63.0) >>
endobj
568 0 obj
-(9. TERMINATION)
+(Glossary)
endobj
569 0 obj
-<< /S /GoTo /D (63.0) >>
+<< /S /GoTo /D (64.0) >>
endobj
572 0 obj
-(10. FUTURE REVISIONS OF THIS LICENSE)
+(09, high ascii)
endobj
573 0 obj
-<< /S /GoTo /D (64.0) >>
+<< /S /GoTo /D (64.54.24.2) >>
endobj
576 0 obj
-(How to use this License for your documents)
+(.htaccess)
endobj
577 0 obj
<< /S /GoTo /D (65.0) >>
endobj
580 0 obj
-(Glossary)
+(A)
endobj
581 0 obj
-<< /S /GoTo /D (66.0) >>
+<< /S /GoTo /D (65.54.25.2) >>
endobj
584 0 obj
-(09, high ascii)
+(Apache)
endobj
585 0 obj
-<< /S /GoTo /D (66.54.25.2) >>
+<< /S /GoTo /D (65.54.25.3.3) >>
endobj
588 0 obj
-(.htaccess)
+(Useful Directives when configuring Bugzilla)
endobj
589 0 obj
-<< /S /GoTo /D (67.0) >>
+<< /S /GoTo /D (66.0) >>
endobj
592 0 obj
-(A)
+(B)
endobj
593 0 obj
-<< /S /GoTo /D (67.54.26.2) >>
+<< /S /GoTo /D (66.54.26.2) >>
endobj
596 0 obj
-(Apache)
+(Bug)
endobj
597 0 obj
-<< /S /GoTo /D (67.54.26.3.3) >>
+<< /S /GoTo /D (66.54.27.2) >>
endobj
600 0 obj
-(Useful Directives when configuring Bugzilla)
+(Bug Number)
endobj
601 0 obj
-<< /S /GoTo /D (68.0) >>
+<< /S /GoTo /D (66.54.28.2) >>
endobj
604 0 obj
-(B)
+(Bugzilla)
endobj
605 0 obj
-<< /S /GoTo /D (68.54.27.2) >>
+<< /S /GoTo /D (67.0) >>
endobj
608 0 obj
-(Bug)
+(C)
endobj
609 0 obj
-<< /S /GoTo /D (68.54.28.2) >>
+<< /S /GoTo /D (67.54.29.2) >>
endobj
612 0 obj
-(Bug Number)
+(Common Gateway Interface)
endobj
613 0 obj
-<< /S /GoTo /D (68.54.29.2) >>
+<< /S /GoTo /D (67.54.30.2) >>
endobj
616 0 obj
-(Bugzilla)
+(Component)
endobj
617 0 obj
-<< /S /GoTo /D (69.0) >>
+<< /S /GoTo /D (67.54.31.2) >>
endobj
620 0 obj
-(C)
+(Comprehensive Perl Archive Network)
endobj
621 0 obj
-<< /S /GoTo /D (69.54.30.2) >>
+<< /S /GoTo /D (67.54.32.2) >>
endobj
624 0 obj
-(Common Gateway Interface)
+(contrib)
endobj
625 0 obj
-<< /S /GoTo /D (69.54.31.2) >>
+<< /S /GoTo /D (68.0) >>
endobj
628 0 obj
-(Component)
+(D)
endobj
629 0 obj
-<< /S /GoTo /D (69.54.32.2) >>
+<< /S /GoTo /D (68.54.33.2) >>
endobj
632 0 obj
-(Comprehensive Perl Archive Network)
+(daemon)
endobj
633 0 obj
-<< /S /GoTo /D (69.54.33.2) >>
+<< /S /GoTo /D (69.0) >>
endobj
636 0 obj
-(contrib)
+(G)
endobj
637 0 obj
-<< /S /GoTo /D (70.0) >>
+<< /S /GoTo /D (69.54.34.2) >>
endobj
640 0 obj
-(D)
+(Groups)
endobj
641 0 obj
-<< /S /GoTo /D (70.54.34.2) >>
+<< /S /GoTo /D (70.0) >>
endobj
644 0 obj
-(daemon)
+(J)
endobj
645 0 obj
-<< /S /GoTo /D (71.0) >>
+<< /S /GoTo /D (70.54.35.2) >>
endobj
648 0 obj
-(G)
+(JavaScript)
endobj
649 0 obj
-<< /S /GoTo /D (71.54.35.2) >>
+<< /S /GoTo /D (71.0) >>
endobj
652 0 obj
-(Groups)
+(M)
endobj
653 0 obj
-<< /S /GoTo /D (72.0) >>
+<< /S /GoTo /D (71.54.36.2) >>
endobj
656 0 obj
-(J)
+(Message Transport Agent)
endobj
657 0 obj
-<< /S /GoTo /D (72.54.36.2) >>
+<< /S /GoTo /D (71.54.37.2) >>
endobj
660 0 obj
-(JavaScript)
+(MySQL)
endobj
661 0 obj
-<< /S /GoTo /D (73.0) >>
+<< /S /GoTo /D (72.0) >>
endobj
664 0 obj
-(M)
+(P)
endobj
665 0 obj
-<< /S /GoTo /D (73.54.37.2) >>
+<< /S /GoTo /D (72.54.38.2) >>
endobj
668 0 obj
-(Message Transport Agent)
+(Perl Package Manager)
endobj
669 0 obj
-<< /S /GoTo /D (73.54.38.2) >>
+<< /S /GoTo /D (72.54.39.2) >>
endobj
672 0 obj
-(MySQL)
+(Product)
endobj
673 0 obj
-<< /S /GoTo /D (74.0) >>
+<< /S /GoTo /D (72.54.40.2) >>
endobj
676 0 obj
-(P)
+(Perl)
endobj
677 0 obj
-<< /S /GoTo /D (74.54.39.2) >>
+<< /S /GoTo /D (73.0) >>
endobj
680 0 obj
-(Perl Package Manager)
+(Q)
endobj
681 0 obj
-<< /S /GoTo /D (74.54.40.2) >>
+<< /S /GoTo /D (73.54.41.2) >>
endobj
684 0 obj
-(Product)
+(QA)
endobj
685 0 obj
-<< /S /GoTo /D (74.54.41.2) >>
+<< /S /GoTo /D (74.0) >>
endobj
688 0 obj
-(Perl)
+(R)
endobj
689 0 obj
-<< /S /GoTo /D (75.0) >>
+<< /S /GoTo /D (74.54.42.2) >>
endobj
692 0 obj
-(Q)
+(Relational DataBase Managment System)
endobj
693 0 obj
-<< /S /GoTo /D (75.54.42.2) >>
+<< /S /GoTo /D (74.54.43.2) >>
endobj
696 0 obj
-(QA)
+(Regular Expression)
endobj
697 0 obj
-<< /S /GoTo /D (76.0) >>
+<< /S /GoTo /D (75.0) >>
endobj
700 0 obj
-(R)
+(S)
endobj
701 0 obj
-<< /S /GoTo /D (76.54.43.2) >>
+<< /S /GoTo /D (75.54.44.2) >>
endobj
704 0 obj
-(Relational DataBase Managment System)
+(SGML )
endobj
705 0 obj
-<< /S /GoTo /D (76.54.44.2) >>
+<< /S /GoTo /D (76.0) >>
endobj
708 0 obj
-(Regular Expression)
+(T)
endobj
709 0 obj
-<< /S /GoTo /D (77.0) >>
+<< /S /GoTo /D (76.54.45.2) >>
endobj
712 0 obj
-(S)
+(Target Milestone)
endobj
713 0 obj
-<< /S /GoTo /D (77.54.45.2) >>
+<< /S /GoTo /D (76.54.46.2) >>
endobj
716 0 obj
-(SGML )
+(Tool Command Language)
endobj
717 0 obj
-<< /S /GoTo /D (78.0) >>
+<< /S /GoTo /D (77.0) >>
endobj
720 0 obj
-(T)
+(Z)
endobj
721 0 obj
-<< /S /GoTo /D (78.54.46.2) >>
+<< /S /GoTo /D (77.54.47.2) >>
endobj
724 0 obj
-(Target Milestone)
-endobj
-725 0 obj
-<< /S /GoTo /D (78.54.47.2) >>
-endobj
-728 0 obj
-(Tool Command Language)
-endobj
-729 0 obj
-<< /S /GoTo /D (79.0) >>
-endobj
-732 0 obj
-(Z)
-endobj
-733 0 obj
-<< /S /GoTo /D (79.54.48.2) >>
-endobj
-736 0 obj
(Zarro Boogs Found)
endobj
-737 0 obj
-<< /S /GoTo /D [738 0 R /Fit ] >>
+725 0 obj
+<< /S /GoTo /D [726 0 R /Fit ] >>
endobj
-740 0 obj <<
-/Length 201
+728 0 obj <<
+/Length 202
/Filter /FlateDecode
>>
stream
-xÚP; Â0Þû+2¶CÏÜåÕ®E-8J6q(k¡UAëà¯÷ú
+xÚP¹Â0 ÝûÛ¡&v·+*1¢lˆ¡‚pH- q |=î!± „2<Gïr‚JËAÅl¨òNmÛD«ƒ0U‚£ÂzäHæ/dnJ XÈ ÚšN3 ÉdAF‘.UØ÷Ò°[§á³œ¸H§ÃëÔ4õp«§ÝHä g›°T‹è¤‡€ˆû˜YÌÐ¥ÏØ\®m<ßË*6±¾ÅÎÓ—K
endobj
-738 0 obj <<
+726 0 obj <<
/Type /Page
-/Contents 740 0 R
-/Resources 739 0 R
+/Contents 728 0 R
+/Resources 727 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 746 0 R
+/Parent 734 0 R
>> endobj
-741 0 obj <<
-/D [738 0 R /XYZ 71.731 729.265 null]
+729 0 obj <<
+/D [726 0 R /XYZ 71.731 729.265 null]
>> endobj
-742 0 obj <<
-/D [738 0 R /XYZ 71.731 718.306 null]
+730 0 obj <<
+/D [726 0 R /XYZ 71.731 718.306 null]
>> endobj
-743 0 obj <<
-/D [738 0 R /XYZ 71.731 718.306 null]
+731 0 obj <<
+/D [726 0 R /XYZ 71.731 718.306 null]
>> endobj
2 0 obj <<
-/D [738 0 R /XYZ 432.797 667.995 null]
+/D [726 0 R /XYZ 432.797 667.995 null]
>> endobj
-739 0 obj <<
-/Font << /F23 745 0 R >>
+727 0 obj <<
+/Font << /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-749 0 obj <<
+737 0 obj <<
/Length 506
/Filter /FlateDecode
>>
stream
-xÚTK›0¾çWpÄRqlCÜãjÛ•zZUÜÚ8€
-8²ÍFÙ__?IXí¡ÊÁöÌø{Œ‡à™NJ ËÜ,„ARФ™v(éLæe‡CÅ¡( ¡Äì?If1›Á¶æ©Úí¿“<ayR]iÕþJ«žƒŒ”ÇôiéÞ‡q¬ýéeÚÈüB À).!õÇg0Mßø(.Ÿµþä#¯ª†­|dË0Ìh²œ§›)§(p›Í· ƒ¥¼ž,Œ½I(d(w7_—Ó8¨ž·¾’ tÈÎ0]kKxd48”/‹«Ž|­h«ºÖƒ˜}è,Œ=¹•óѬ (]ºL˺ù;̪›Ò|
-R„Ý$
+xÚTK›0¾çWp©8¶‰!ô¸Úv¥žV·¶@ù±Qö××OV{¨r°=3þã!(懒
+ª0 ®.IÒÎ;˜ô&ó²C¡âP–
+kœÒ—ÅUE¾Ž·Úª¦j䋹±'¶r¾øcuÊ0LuŸ+AÛ¿ãÒû¨¼IÅæ€!xØÍÜ
endobj
-748 0 obj <<
+736 0 obj <<
/Type /Page
-/Contents 749 0 R
-/Resources 747 0 R
+/Contents 737 0 R
+/Resources 735 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 746 0 R
+/Parent 734 0 R
>> endobj
-750 0 obj <<
-/D [748 0 R /XYZ 71.731 729.265 null]
+738 0 obj <<
+/D [736 0 R /XYZ 71.731 729.265 null]
>> endobj
-747 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R >>
+735 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-755 0 obj <<
-/Length 4073
+743 0 obj <<
+/Length 3980
/Filter /FlateDecode
>>
stream
-xÚíÝOsÇ™à»?…ŽÀA½ÓóN)IÙ8ÞJ¯E;•Úì"GÔÔ’€
-ÄE}ú’
+xÚíÝÍsGzà»ÿ
+ƒ:Óó=GI{Úu¼íT*É"GäT@Œ
+qIýH[
+I“Ñ«Ìa4444ÊJCCCCCCCCCCCc¡ECCCCCCCó¨wýümnöÛq,FçóÉò擶î9þÚ-/®®òftrÑÍÏžþ¸þùÉ|ùvóöɸNF}?]ìm?6I(«l°!r’Û~¤±VQVe¥¡¡¡¡¡¡¡ùZ¶¸òâV[\eÒb½ÅU„,ßÿ0]–îÏpýQºŸûÛZ;SW1”Í©8ø)¹C3ÞºàGò)ƈf7BCCCCCCCCCCCc¡¥¬444444444444ÊJCCCCCCó…j>=4n^Þ­/Ê:4šK-B ?W¡,ó¢1…¶&44>;HCCCCCCCCCCCC£¬444444444444ÊJCCCCCC£ä@ÿÈò¡H+Bº¾˜·“e»¹ž: íÙéi¿šãh¹wZš†:¯‡¼q·Oe¥¡¡¡¡¡¡¡¡¡¡¡QV!’?*D’"ɶ!’g³É²¿|»yÑ¿ÞM“ìÝH Y¬†zLÕY.7BCCCCCCCCCCCãç444444444444ZÊJCCCCCCCóµ5íÉ·y«—íd~zÑÍÎ7/_÷ó›¬Õbï.òåPØ*­ úÑÐÐÐÐÐÐÐÐÐи -e¥¡¡¡¡¡¡¡”::(U=|cª"üÖ|êýÅߺÅr/Uat5i•jCEC£¬444444444444ÊJCCCCCCCCCCCc¡¥¬44444444â‘ÇÅ#ë‡ï#Wnã‘ßvÓ›&r‡zÇ•yHc3Ô;®ÈîÕ;Î#H£¬444444444444ÊJCCCCCCCCCCCc¡¥¬444444442…–)<¶åbµÍþ8ŽÅh²<½Ø¼üe\&£®§Åè×v¾{U²ºf»
+k: -e¥¡¡¡¡¡¡¡¡¡¡¡QV½ËõÕÛ\ß_»Ùr±¹œÌÎ6'ã¬uoöúVE¨Šbèd弸×ÉÊþ¡í/ ²ÒÐÐÐÐÐÐÐÐÐÐÐ(+ Íׄ+’‡Â5Û ÜÏ‹v¾mu7o_·óvvÚî%àê"¤ƒ¬ê^mí<…444444444444ÊJCCCCCCCCCCCc¡ECCCCCCCCó'OŒÅ‡?5&ÛÈØOí›~¾Ü ‰YÈ“f¨MZVk“FcùFCCCCCCCCCCCc¡¥¬444444444444ÊJCCCCCCCCCóGÆ+Ó[Å+Ë2¤Å:^Y„,ßWféþ ϶ÙÊ“‹vsñ|uþ®›N'›Wߎ›dôlœ£ìõæ«C–Ö‡o%†,+ÝÁmÿ#>šAh”•†††††††††††ÆB‹†††††††††††ÆBKYihhhhhhhhî•1<4n‘Ý=c˜5ÃómÆðE?[λW»ÓåW#ÕÍP°É²û =3444444ÊJCCCCCCCCCCCc¡¥¬444444444444ÊJCCCCCCCóE›ËôngÓnžz¨=ëóo¢Í——“ÙÙÓi7ÛöQ}ÙN槛ëïgËqµó×㘌&§íî}ż i9”€.ëⳟ`¯Ï0 ²ÒÐÐÐÐÐÐÐÐÐÐи§šÞwcþºãXQ‡¼.ýL^T¡É·}Â6y€lÚ®ëöÎ0 Y²s×ÿ䪔
endobj
-754 0 obj <<
+742 0 obj <<
/Type /Page
-/Contents 755 0 R
-/Resources 753 0 R
+/Contents 743 0 R
+/Resources 741 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 746 0 R
-/Annots [ 757 0 R 760 0 R 761 0 R 762 0 R 763 0 R 764 0 R 765 0 R 766 0 R 767 0 R 768 0 R 769 0 R 770 0 R 771 0 R 772 0 R 773 0 R 774 0 R 775 0 R 776 0 R 777 0 R 778 0 R 779 0 R 780 0 R 781 0 R 782 0 R 783 0 R 784 0 R 785 0 R 786 0 R 787 0 R 788 0 R 789 0 R 790 0 R 791 0 R 792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R 798 0 R 799 0 R 800 0 R 801 0 R 802 0 R 803 0 R 804 0 R 805 0 R 806 0 R 807 0 R 808 0 R 809 0 R 810 0 R 811 0 R 812 0 R 813 0 R 814 0 R 815 0 R 816 0 R 817 0 R 818 0 R 819 0 R 820 0 R 821 0 R 822 0 R 823 0 R 824 0 R 825 0 R 826 0 R 827 0 R 828 0 R 829 0 R 830 0 R 831 0 R 832 0 R 833 0 R 834 0 R 835 0 R 836 0 R 837 0 R 838 0 R 839 0 R 840 0 R 841 0 R 842 0 R 843 0 R 844 0 R 845 0 R 846 0 R ]
+/Parent 734 0 R
+/Annots [ 745 0 R 748 0 R 749 0 R 750 0 R 751 0 R 752 0 R 753 0 R 754 0 R 755 0 R 756 0 R 757 0 R 758 0 R 759 0 R 760 0 R 761 0 R 762 0 R 763 0 R 764 0 R 765 0 R 766 0 R 767 0 R 768 0 R 769 0 R 770 0 R 771 0 R 772 0 R 773 0 R 774 0 R 775 0 R 776 0 R 777 0 R 778 0 R 779 0 R 780 0 R 781 0 R 782 0 R 783 0 R 784 0 R 785 0 R 786 0 R 787 0 R 788 0 R 789 0 R 790 0 R 791 0 R 792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R 798 0 R 799 0 R 800 0 R 801 0 R 802 0 R 803 0 R 804 0 R 805 0 R 806 0 R 807 0 R 808 0 R 809 0 R 810 0 R 811 0 R 812 0 R 813 0 R 814 0 R 815 0 R 816 0 R 817 0 R 818 0 R 819 0 R 820 0 R 821 0 R 822 0 R 823 0 R 824 0 R 825 0 R 826 0 R 827 0 R 828 0 R 829 0 R 830 0 R 831 0 R 832 0 R ]
>> endobj
-757 0 obj <<
+745 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [71.731 679.836 158.096 686.82]
/Subtype /Link
/A << /S /GoTo /D (about) >>
>> endobj
-760 0 obj <<
+748 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [533.001 679.836 537.983 686.82]
/Subtype /Link
/A << /S /GoTo /D (about) >>
>> endobj
-761 0 obj <<
+749 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [95.641 662.456 203.466 671.367]
/Subtype /Link
/A << /S /GoTo /D (copyright) >>
>> endobj
-762 0 obj <<
+750 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [533.001 662.456 537.983 671.367]
/Subtype /Link
/A << /S /GoTo /D (copyright) >>
>> endobj
-763 0 obj <<
+751 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [95.641 651.562 156.791 658.416]
/Subtype /Link
/A << /S /GoTo /D (disclaimer) >>
>> endobj
-764 0 obj <<
+752 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [533.001 651.562 537.983 658.416]
/Subtype /Link
/A << /S /GoTo /D (disclaimer) >>
>> endobj
-765 0 obj <<
+753 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [95.641 638.61 168.438 645.465]
/Subtype /Link
/A << /S /GoTo /D (newversions) >>
>> endobj
-766 0 obj <<
+754 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [533.001 638.61 537.983 645.465]
/Subtype /Link
/A << /S /GoTo /D (newversions) >>
>> endobj
-767 0 obj <<
+755 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [95.641 625.659 141.858 632.513]
/Subtype /Link
/A << /S /GoTo /D (credits) >>
>> endobj
-768 0 obj <<
+756 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [533.001 625.659 537.983 632.513]
/Subtype /Link
/A << /S /GoTo /D (credits) >>
>> endobj
-769 0 obj <<
+757 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [95.641 612.708 206.894 619.562]
/Subtype /Link
/A << /S /GoTo /D (conventions) >>
>> endobj
-770 0 obj <<
+758 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [533.001 612.708 537.983 619.562]
/Subtype /Link
/A << /S /GoTo /D (conventions) >>
>> endobj
+759 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [71.731 595.442 159.481 604.329]
+/Subtype /Link
+/A << /S /GoTo /D (installing-bugzilla) >>
+>> endobj
+760 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [533.001 595.442 537.983 604.329]
+/Subtype /Link
+/A << /S /GoTo /D (installing-bugzilla) >>
+>> endobj
+761 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [95.641 582.023 157.907 588.877]
+/Subtype /Link
+/A << /S /GoTo /D (installation) >>
+>> endobj
+762 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [533.001 582.023 537.983 588.877]
+/Subtype /Link
+/A << /S /GoTo /D (installation) >>
+>> endobj
+763 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [95.641 567.014 168.428 575.925]
+/Subtype /Link
+/A << /S /GoTo /D (configuration) >>
+>> endobj
+764 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [533.001 567.014 537.983 575.925]
+/Subtype /Link
+/A << /S /GoTo /D (configuration) >>
+>> endobj
+765 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [95.641 554.062 250.898 562.974]
+/Subtype /Link
+/A << /S /GoTo /D (extraconfig) >>
+>> endobj
+766 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [528.02 554.062 537.983 562.974]
+/Subtype /Link
+/A << /S /GoTo /D (extraconfig) >>
+>> endobj
+767 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [95.641 541.111 234.28 550.022]
+/Subtype /Link
+/A << /S /GoTo /D (os-specific) >>
+>> endobj
+768 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [528.02 541.111 537.983 550.022]
+/Subtype /Link
+/A << /S /GoTo /D (os-specific) >>
+>> endobj
+769 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [95.641 528.16 178.59 537.071]
+/Subtype /Link
+/A << /S /GoTo /D (troubleshooting) >>
+>> endobj
+770 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [528.02 528.16 537.983 537.071]
+/Subtype /Link
+/A << /S /GoTo /D (troubleshooting) >>
+>> endobj
771 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 597.345 135.76 604.329]
+/Rect [71.731 512.952 180.502 521.838]
/Subtype /Link
-/A << /S /GoTo /D (introduction) >>
+/A << /S /GoTo /D (administration) >>
>> endobj
772 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 597.345 537.983 604.329]
+/Rect [528.02 512.952 537.983 521.838]
/Subtype /Link
-/A << /S /GoTo /D (introduction) >>
+/A << /S /GoTo /D (administration) >>
>> endobj
773 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 579.965 184.467 588.877]
+/Rect [95.641 497.475 204.681 506.386]
/Subtype /Link
-/A << /S /GoTo /D (what-is-bugzilla) >>
+/A << /S /GoTo /D (parameters) >>
>> endobj
774 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 579.965 537.983 588.877]
+/Rect [528.02 497.475 537.983 506.386]
/Subtype /Link
-/A << /S /GoTo /D (what-is-bugzilla) >>
+/A << /S /GoTo /D (parameters) >>
>> endobj
775 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 567.014 242.868 575.925]
+/Rect [95.641 486.581 194.709 493.435]
/Subtype /Link
-/A << /S /GoTo /D (why-tracking) >>
+/A << /S /GoTo /D (useradmin) >>
>> endobj
776 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 567.014 537.983 575.925]
+/Rect [528.02 486.581 537.983 493.435]
/Subtype /Link
-/A << /S /GoTo /D (why-tracking) >>
+/A << /S /GoTo /D (useradmin) >>
>> endobj
777 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 554.062 188.841 562.974]
+/Rect [95.641 473.629 147.945 480.483]
/Subtype /Link
-/A << /S /GoTo /D (why-bugzilla) >>
+/A << /S /GoTo /D (products) >>
>> endobj
778 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 554.062 537.983 562.974]
+/Rect [528.02 473.629 537.983 480.483]
/Subtype /Link
-/A << /S /GoTo /D (why-bugzilla) >>
+/A << /S /GoTo /D (products) >>
>> endobj
779 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 538.854 143.421 547.741]
+/Rect [95.641 458.62 163.447 467.532]
/Subtype /Link
-/A << /S /GoTo /D (using) >>
+/A << /S /GoTo /D (components) >>
>> endobj
780 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 538.854 537.983 547.741]
+/Rect [528.02 458.62 537.983 467.532]
/Subtype /Link
-/A << /S /GoTo /D (using) >>
+/A << /S /GoTo /D (components) >>
>> endobj
781 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 525.435 162.331 532.289]
+/Rect [95.641 447.726 147.387 454.58]
/Subtype /Link
-/A << /S /GoTo /D (using-intro) >>
+/A << /S /GoTo /D (versions) >>
>> endobj
782 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 525.435 537.983 532.289]
+/Rect [528.02 447.726 537.983 454.58]
/Subtype /Link
-/A << /S /GoTo /D (using-intro) >>
+/A << /S /GoTo /D (versions) >>
>> endobj
783 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 510.426 218.489 519.338]
+/Rect [95.641 434.775 156.801 441.629]
/Subtype /Link
-/A << /S /GoTo /D (myaccount) >>
+/A << /S /GoTo /D (milestones) >>
>> endobj
784 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 510.426 537.983 519.338]
+/Rect [528.02 434.775 537.983 441.629]
/Subtype /Link
-/A << /S /GoTo /D (myaccount) >>
+/A << /S /GoTo /D (milestones) >>
>> endobj
785 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 497.475 186.958 506.386]
+/Rect [95.641 419.766 139.467 428.678]
/Subtype /Link
-/A << /S /GoTo /D (bug_page) >>
+/A << /S /GoTo /D (voting) >>
>> endobj
786 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 497.475 537.983 506.386]
+/Rect [528.02 419.766 537.983 428.678]
/Subtype /Link
-/A << /S /GoTo /D (bug_page) >>
+/A << /S /GoTo /D (voting) >>
>> endobj
787 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 484.523 189.997 493.435]
+/Rect [95.641 406.815 222.923 415.726]
/Subtype /Link
-/A << /S /GoTo /D (query) >>
+/A << /S /GoTo /D (groups) >>
>> endobj
788 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 484.523 537.983 493.435]
+/Rect [528.02 406.815 537.983 415.726]
/Subtype /Link
-/A << /S /GoTo /D (query) >>
+/A << /S /GoTo /D (groups) >>
>> endobj
789 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 471.572 151.551 480.483]
+/Rect [95.641 393.863 224.328 402.775]
/Subtype /Link
-/A << /S /GoTo /D (list) >>
+/A << /S /GoTo /D (upgrading) >>
>> endobj
790 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 471.572 537.983 480.483]
+/Rect [528.02 393.863 537.983 402.775]
/Subtype /Link
-/A << /S /GoTo /D (list) >>
+/A << /S /GoTo /D (upgrading) >>
>> endobj
791 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 458.62 159.86 467.532]
+/Rect [71.731 378.655 172.203 387.542]
/Subtype /Link
-/A << /S /GoTo /D (bugreports) >>
+/A << /S /GoTo /D (customization) >>
>> endobj
792 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 458.62 537.983 467.532]
+/Rect [528.02 378.655 537.983 387.542]
/Subtype /Link
-/A << /S /GoTo /D (bugreports) >>
+/A << /S /GoTo /D (customization) >>
>> endobj
793 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 447.726 166.027 454.58]
+/Rect [95.641 363.178 210.619 372.09]
/Subtype /Link
-/A << /S /GoTo /D (patchviewer) >>
+/A << /S /GoTo /D (cust-templates) >>
>> endobj
794 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 447.726 537.983 454.58]
+/Rect [528.02 363.178 537.983 372.09]
/Subtype /Link
-/A << /S /GoTo /D (patchviewer) >>
+/A << /S /GoTo /D (cust-templates) >>
>> endobj
795 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 432.718 171.397 441.629]
+/Rect [95.641 350.227 178.51 359.138]
/Subtype /Link
-/A << /S /GoTo /D (hintsandtips) >>
+/A << /S /GoTo /D (cust-hooks) >>
>> endobj
796 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [533.001 432.718 537.983 441.629]
+/Rect [528.02 350.227 537.983 359.138]
/Subtype /Link
-/A << /S /GoTo /D (hintsandtips) >>
+/A << /S /GoTo /D (cust-hooks) >>
>> endobj
797 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 421.704 180.841 428.678]
+/Rect [95.641 337.275 261.398 346.187]
/Subtype /Link
-/A << /S /GoTo /D (userpreferences) >>
+/A << /S /GoTo /D (cust-change-permissions) >>
>> endobj
798 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 421.704 537.983 428.678]
+/Rect [528.02 337.275 537.983 346.187]
/Subtype /Link
-/A << /S /GoTo /D (userpreferences) >>
+/A << /S /GoTo /D (cust-change-permissions) >>
>> endobj
799 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 406.815 149.051 415.726]
+/Rect [95.641 324.324 246.206 333.235]
/Subtype /Link
-/A << /S /GoTo /D (reporting) >>
+/A << /S /GoTo /D (dbmodify) >>
>> endobj
800 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 406.815 537.983 415.726]
+/Rect [528.02 324.324 537.983 333.235]
/Subtype /Link
-/A << /S /GoTo /D (reporting) >>
+/A << /S /GoTo /D (dbmodify) >>
>> endobj
801 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 393.51 130.41 400.493]
+/Rect [95.641 311.373 272.736 320.284]
/Subtype /Link
-/A << /S /GoTo /D (installation) >>
+/A << /S /GoTo /D (dbdoc) >>
>> endobj
802 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 393.51 537.983 400.493]
+/Rect [528.02 311.373 537.983 320.284]
/Subtype /Link
-/A << /S /GoTo /D (installation) >>
+/A << /S /GoTo /D (dbdoc) >>
>> endobj
803 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 376.13 190.833 385.041]
+/Rect [95.641 298.421 286.315 307.333]
/Subtype /Link
-/A << /S /GoTo /D (stepbystep) >>
+/A << /S /GoTo /D (integration) >>
>> endobj
804 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 376.13 537.983 385.041]
+/Rect [528.02 298.421 537.983 307.333]
/Subtype /Link
-/A << /S /GoTo /D (stepbystep) >>
+/A << /S /GoTo /D (integration) >>
>> endobj
805 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 363.178 224.169 372.09]
+/Rect [71.731 283.213 143.421 292.1]
/Subtype /Link
-/A << /S /GoTo /D (http) >>
+/A << /S /GoTo /D (using) >>
>> endobj
806 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 363.178 537.983 372.09]
+/Rect [528.02 283.213 537.983 292.1]
/Subtype /Link
-/A << /S /GoTo /D (http) >>
+/A << /S /GoTo /D (using) >>
>> endobj
807 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 350.227 250.898 359.138]
+/Rect [95.641 269.794 162.331 276.648]
/Subtype /Link
-/A << /S /GoTo /D (extraconfig) >>
+/A << /S /GoTo /D (using-intro) >>
>> endobj
808 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 350.227 537.983 359.138]
+/Rect [528.02 269.794 537.983 276.648]
/Subtype /Link
-/A << /S /GoTo /D (extraconfig) >>
+/A << /S /GoTo /D (using-intro) >>
>> endobj
809 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 337.275 233.453 346.187]
+/Rect [95.641 254.785 218.489 263.696]
/Subtype /Link
-/A << /S /GoTo /D (os-specific) >>
+/A << /S /GoTo /D (myaccount) >>
>> endobj
810 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 337.275 537.983 346.187]
+/Rect [528.02 254.785 537.983 263.696]
/Subtype /Link
-/A << /S /GoTo /D (os-specific) >>
+/A << /S /GoTo /D (myaccount) >>
>> endobj
811 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 324.324 182.535 333.235]
+/Rect [95.641 241.833 186.958 250.745]
/Subtype /Link
-/A << /S /GoTo /D (security) >>
+/A << /S /GoTo /D (bug_page) >>
>> endobj
812 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 324.324 537.983 333.235]
+/Rect [528.02 241.833 537.983 250.745]
/Subtype /Link
-/A << /S /GoTo /D (security) >>
+/A << /S /GoTo /D (bug_page) >>
>> endobj
813 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 311.373 178.59 320.284]
+/Rect [95.641 228.882 189.997 237.793]
/Subtype /Link
-/A << /S /GoTo /D (troubleshooting) >>
+/A << /S /GoTo /D (query) >>
>> endobj
814 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 311.373 537.983 320.284]
+/Rect [528.02 228.882 537.983 237.793]
/Subtype /Link
-/A << /S /GoTo /D (troubleshooting) >>
+/A << /S /GoTo /D (query) >>
>> endobj
815 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 296.165 180.502 305.051]
+/Rect [95.641 215.931 151.551 224.842]
/Subtype /Link
-/A << /S /GoTo /D (administration) >>
+/A << /S /GoTo /D (list) >>
>> endobj
816 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 296.165 537.983 305.051]
+/Rect [528.02 215.931 537.983 224.842]
/Subtype /Link
-/A << /S /GoTo /D (administration) >>
+/A << /S /GoTo /D (list) >>
>> endobj
817 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 280.688 204.681 289.599]
+/Rect [95.641 202.979 159.86 211.89]
/Subtype /Link
-/A << /S /GoTo /D (parameters) >>
+/A << /S /GoTo /D (bugreports) >>
>> endobj
818 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 280.688 537.983 289.599]
+/Rect [528.02 202.979 537.983 211.89]
/Subtype /Link
-/A << /S /GoTo /D (parameters) >>
+/A << /S /GoTo /D (bugreports) >>
>> endobj
819 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 269.794 194.709 276.648]
+/Rect [95.641 192.085 166.027 198.939]
/Subtype /Link
-/A << /S /GoTo /D (useradmin) >>
+/A << /S /GoTo /D (patchviewer) >>
>> endobj
820 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 269.794 537.983 276.648]
+/Rect [528.02 192.085 537.983 198.939]
/Subtype /Link
-/A << /S /GoTo /D (useradmin) >>
+/A << /S /GoTo /D (patchviewer) >>
>> endobj
821 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 256.842 147.945 263.696]
+/Rect [95.641 177.076 171.397 185.988]
/Subtype /Link
-/A << /S /GoTo /D (products) >>
+/A << /S /GoTo /D (hintsandtips) >>
>> endobj
822 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 256.842 537.983 263.696]
+/Rect [528.02 177.076 537.983 185.988]
/Subtype /Link
-/A << /S /GoTo /D (products) >>
+/A << /S /GoTo /D (hintsandtips) >>
>> endobj
823 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 241.833 163.447 250.745]
+/Rect [95.641 166.062 180.841 173.036]
/Subtype /Link
-/A << /S /GoTo /D (components) >>
+/A << /S /GoTo /D (userpreferences) >>
>> endobj
824 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 241.833 537.983 250.745]
+/Rect [528.02 166.062 537.983 173.036]
/Subtype /Link
-/A << /S /GoTo /D (components) >>
+/A << /S /GoTo /D (userpreferences) >>
>> endobj
825 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 230.82 147.387 237.793]
+/Rect [95.641 151.173 149.051 160.085]
/Subtype /Link
-/A << /S /GoTo /D (versions) >>
+/A << /S /GoTo /D (reporting) >>
>> endobj
826 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 230.82 537.983 237.793]
+/Rect [528.02 151.173 537.983 160.085]
/Subtype /Link
-/A << /S /GoTo /D (versions) >>
+/A << /S /GoTo /D (reporting) >>
>> endobj
827 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 217.868 156.801 224.842]
+/Rect [71.731 135.965 160.059 144.852]
/Subtype /Link
-/A << /S /GoTo /D (milestones) >>
+/A << /S /GoTo /D (faq) >>
>> endobj
828 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 217.868 537.983 224.842]
+/Rect [528.02 135.965 537.983 144.852]
/Subtype /Link
-/A << /S /GoTo /D (milestones) >>
+/A << /S /GoTo /D (faq) >>
>> endobj
829 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 202.979 139.467 211.89]
+/Rect [71.731 122.526 117.12 129.509]
/Subtype /Link
-/A << /S /GoTo /D (voting) >>
+/A << /S /GoTo /D (patches) >>
>> endobj
830 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 202.979 537.983 211.89]
+/Rect [528.02 122.526 537.983 129.509]
/Subtype /Link
-/A << /S /GoTo /D (voting) >>
+/A << /S /GoTo /D (patches) >>
>> endobj
831 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 190.028 222.923 198.939]
+/Rect [95.641 107.203 241.901 114.057]
/Subtype /Link
-/A << /S /GoTo /D (groups) >>
+/A << /S /GoTo /D (cmdline) >>
>> endobj
832 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 190.028 537.983 198.939]
-/Subtype /Link
-/A << /S /GoTo /D (groups) >>
->> endobj
-833 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 177.076 224.328 185.988]
-/Subtype /Link
-/A << /S /GoTo /D (upgrading) >>
->> endobj
-834 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 177.076 537.983 185.988]
-/Subtype /Link
-/A << /S /GoTo /D (upgrading) >>
->> endobj
-835 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 161.868 172.203 170.755]
-/Subtype /Link
-/A << /S /GoTo /D (customization) >>
->> endobj
-836 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 161.868 537.983 170.755]
-/Subtype /Link
-/A << /S /GoTo /D (customization) >>
->> endobj
-837 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 146.391 210.619 155.303]
-/Subtype /Link
-/A << /S /GoTo /D (cust-templates) >>
->> endobj
-838 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 146.391 537.983 155.303]
-/Subtype /Link
-/A << /S /GoTo /D (cust-templates) >>
->> endobj
-839 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 133.44 261.398 142.351]
-/Subtype /Link
-/A << /S /GoTo /D (cust-change-permissions) >>
->> endobj
-840 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 133.44 537.983 142.351]
-/Subtype /Link
-/A << /S /GoTo /D (cust-change-permissions) >>
->> endobj
-841 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 120.488 246.206 129.4]
+/Rect [528.02 107.203 537.983 114.057]
/Subtype /Link
-/A << /S /GoTo /D (dbmodify) >>
->> endobj
-842 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 120.488 537.983 129.4]
-/Subtype /Link
-/A << /S /GoTo /D (dbmodify) >>
->> endobj
-843 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 107.537 272.736 116.448]
-/Subtype /Link
-/A << /S /GoTo /D (dbdoc) >>
->> endobj
-844 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 107.537 537.983 116.448]
-/Subtype /Link
-/A << /S /GoTo /D (dbdoc) >>
->> endobj
-845 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 94.586 286.315 103.497]
-/Subtype /Link
-/A << /S /GoTo /D (integration) >>
->> endobj
-846 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 94.586 537.983 103.497]
-/Subtype /Link
-/A << /S /GoTo /D (integration) >>
+/A << /S /GoTo /D (cmdline) >>
>> endobj
-756 0 obj <<
-/D [754 0 R /XYZ 71.731 729.265 null]
+744 0 obj <<
+/D [742 0 R /XYZ 71.731 729.265 null]
>> endobj
6 0 obj <<
-/D [754 0 R /XYZ 244.332 703.236 null]
+/D [742 0 R /XYZ 244.332 703.236 null]
>> endobj
-753 0 obj <<
-/Font << /F23 745 0 R /F32 759 0 R /F27 752 0 R /F33 848 0 R >>
+741 0 obj <<
+/Font << /F23 733 0 R /F32 747 0 R /F27 740 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-895 0 obj <<
-/Length 1710
+880 0 obj <<
+/Length 1696
/Filter /FlateDecode
>>
stream
-xÚíÝKSãØ
-–ò¢ot%K²–< ­ fRS©,힦ª±«x$5óëãÆ‚tû‘vC‘†ÌW,,Kæ^}UWçø(n¤ÓŸ¸QÅPåÓ—¬YYlœ_¾I7~Ù{ÛOtË2dE6Ý^rðíýÑ·Yê,~ù™­á›?íæÙFê2ß~¸û•áû¿%›¡ó6+Òdøq4Ûغýõ÷‹OŸÎfïv;ušlvºEòSçïÃ?¿é¦ëõBžõ–ŸJ y^~}hå„ù³Ð­¿þÝÇ_Ì 4444444444 °ÒÐÐÐÐÐÐÐÐÐÐÐ+ …Öc¹?”NõÖ¬¿+ÊùgùFa,BÞÍךa«­1ÜžŒo®.þ1?]w:R¯^UHXç]…„44þÕ
-+ °ÒÐÐÐÐÐÐÐÐÐÐÐXhÑÐÐÐÐÐÐÐÐÐÐм&ÍcêšËâ»êš»YÈ»÷uÍÙ Yµ¬®9>T6_^žß¿ýt1nÛ¨žŒÎ®Î?ζ›ñͨ“«˜&gç£ùóŠÝ2dåªè²·¬“ê²óùÞ¿ÆÚcÄ3 Í+Ö+ °ÒÐÐÐÐÐÐÐÐÐмdÍ·òòËÆýμü#úm·Yù½ÁiûÓ«Nì%£65¿39¿½oÎn.&ãé®nì_œÆ׋‰ù¢ò²X•™Oóê)­ÉÔŸÐÐÐÐÐÐÐ+ … ÍkêDP>w'‚´­x8:îolí÷çç+óÓ|•$>©Á€ruC444444444444ÂJCCCCCCCCCCCc¡ECCCCCCCCCCó?è¿ôÈjÄ,ÔÅzÕˆ÷OEÚ<:Úo¶7·šýføK»k°Ó6aêï6ƒNLšas88Yh¼Te¡,³•‹µ‚E7hhhhhhhhhhhhh„•††††††††FŽsg\k†¬ÍqþÜ?ÞêäE²Ù‰1&Ãæ`¶{ûðè—f°·×L«ÕÕ*`µ6ÐõHCCCCCCCC#¬444444444444ZÂJCCCCCCCCóº*zªç®èÉÃ×¥;wošÁìõ§NL“ÓN÷sƒáçnó…=YÊފžé¹™Âwh…•†††††††††††FXihhhhhhhh~LñÈz¼è¶Å#‡;Ín³}ß fÉ£-zU˜N°²Lö¤0®'BCCCCCCCCCCCc¡%¬444444444¯·Ò«÷Üm‚Š‡6A[Íà¡QÐÎáöéA0\¨÷Šy u],?ƒÒ´RðECCCCCCCã~* …–°ÒÐÐÐÐÐÐ(ŽX¿8¢~î68åCqÄþ~{ÖÿænÇáî—e˜,«”(ªPå½UÎø¤B —6 ;"444444444444ZÂJCCCCCCCóÃSÏë}/¿jSÏ›nšìí÷÷þó–Ù‘¿6Ãw³­f°Ó?ºËBïôÃöh'¦Éáñ_ÒÒY¬C·,W>±%­}Ÿ††††††††††ÆMqa¥¡¡¡¡¡¡¡q‹ÿñß.ëµ·ø‡Ç›ƒ“ý/nïÏÍ[õBÑ[Ñq7 1ænØÓÐÐÐÐÐÐÐÐÐÐÐH?ÐÐÐÐÐÐÐÐÐÐÐÐXh + Í«¯Z«Òçþbz}_µÖ?>h¼HþKåZʪ^¥*²ÞÆnî"¤¡¡¡¡¡¡¡¡¡¡q"444444444444ZÂJCCCCCCCCCó)‹i[ÿ¶{:<=î϶û?7'Íáàdööp·-‘{׉IÓîÜo¶ûƒ“þüùÅ:†"]A!«ªÿ‹în®va¥¡¡¡¡¡¡¡¡¡‘ÌzZ2k½'½›t²"ù×,Au3™½Þ^Ú/®ÛÜÕÅùh|¿ûÃäj¶ñÛäöóV·NÞOÎo/Gã›ë…ìVU†4­We·zYáÙE44nV+ °ÒÐÐÐÐÐÐÐм¬ÌcY†¬øœy,î2ó3äÙâ {Ÿ&××gW¿ÍÏ“W¡Ì{Ë'ÊBó%‚eãot×#¾˜Ahhhhhhh^­FXihhhhhhhhhhh„•†††††††††††ÆB‹†††††††æÕj¾Už½lÜ*{Tyv·›†|ŠXò¡nQ‡´h}³yóÅy/þ9?ob=7ï¿©g>hendstream
+xÚíÝMoÛÈà{>…Ò!S_ÅãvÓ¤[$Ånᶇ¶E¦½De2ÐËùöµLÅÍêÑ:qâE0ŠæÌó/£ùe&ž%7?ñ¬Š¡ÊniÒ²8›]?Iήn>yñ$nïÈË2¤Ezs~àçï?}š&¡Nã‡÷üñüÉžgéYê2;;¿¼ý“ó‹¾ã§i‘Œ^M»õt>œÿÐ-WÓù|ºjûn¸Ò_ÇÇi2jÆq´ØÞúª¿XÏ›åø?çyò§ó»®Ä›žäI~¸ŸIÈ«_r´wa÷ÁiÈëøë?þŠy4¡y¼e¥¡¡¡¡¡¡¡¡¡¡¡QV-š¦Ëëɉóåe¶ûàá–#y< Yžž=ÅÍ1Ûk!­åbøJ`±žmB{óÿeb~$¦†˜¤<‡ZûÍÅþ²y4¡¡¡¡¡¡¡¡¡yœe¥¡¡¡¡¡¡¡¡¡¡¡QV-še=÷¾YÀ4ÔE<1 ˜n³€ÏúqZŒÞvó~z1\yÙϦ£1IC̪c¾ºª>%èu¤¡¡¡¡¡¡¡QV-šoJó’Eïw%;²ÊØ¡uÌžmsE/þú÷áäùb'£¦y7š­¯›nõ~‡²¼½lgM·löÒFÅ$deq¸k1$™Èhhhhhhht„†††††††††††Æ@KYihhhhhhh~š{í«VÞ_µô¤LE²M<ü¸h¦×¯ç{A†¼
+ÅqI•žšÝס¡ñß<hhhhhhhhhhhh ´”•†††††††††††FYihhhhhhhh,Žõ™¢¢›m÷N‹ŠÆmTô»7oæílúº·«wÃ¥i·Ý~ïYóï$I»öv¬Ý5±Ò›6Ó£QÒXõ(©“†††††††FYihhhhhhhhhhh ´hhhhhhhhh¾ÑøH<©…tùÇ8Æ8j¯§«öz¸ô}ÿf“Ñ»¶»ÚíÅ$ qñ}…Fhhhhhhhhhhhh”•†††††††††††FYihhhhhhhhhî«::–…ýœØí…¶Ž?­§Ýj³ÑnGb¨&åážÄ•…ô ²ÒÐÐÐÐÐÐÐÐÐÐÐè Íï%ouÚNoù6oõª¿h7û¹Í¦›ýÜ–»Í–EÈbq”ÙÐÍðKYihhhhhhhhhhh”•†††††††††††FYihhhhhhhhh0P8yèÜŠ»Ü®_·ÝÝòmÏúÙúºéV{ɘ¤¡¬*Zè%¢¡¡¡¡¡¡¡¡ñ]·²ÒÐÐÐÐÐÐÐÐÐÐÐ(+ PÑÇBEõC¯RVÞ…Šæóf6¬Pv{¡¿üX¼(æ!‰é±}!‹Â¾444444444¾l¦¡¡¡¡¡¡¡¡¡¡¡1ÐRV9˜Ïƒ9mqj›ƒùîêjÑŒc1º£Ûû†ëoÛÕÏÃÙÝEó¦¹ùÕ­† ÿOâ¨_üw?!SÔ¡*éK[ûÑÐÐÐÐøƆ†††††††††††Æ@KYihhhhhhhû¢
+“ídòù8+F‹i·œ3É;Íy¨ëü¨ª«¯>?ì%¦¡QV¡¡¡¡¡¡¡¡¡¡¡¡1ÐRVšo(cY%½`O}—±¬’Q³¸n»ÃËI(ŽìQ•†´È>%béÍ¡QVe¥¡¡¡¡¡¡¡¡¡¡¡1ÐRVÁÆ¡…˜l“Ï׫õ¢ÎÿÖŒÓbôK»lûn9\ê/‡ãêçv{åe;ÇQÓ-›½ó,”ÅáNÆ0I
+;ÒÐÐÐÐÐ(+  ‰þûíùç~3§ÿv;‹ßÇõ²90­;§ûË~1œ¼ë×›³¼]ô³õuÓ­–{³þU’¤>:íŸ~Ò´¿·Ž††FGhhhhhhhhhhhh ´”•††††††ÆÌãçŸy,Ë›™Çâvr·…,Ýoáż_.§‹w»ídU(³ÉÑÝRâ¡ÝR=ÿ·V÷ägÄGó¡¡¡¡¡¡¡¡¡¡¡¡1ÐRVe¥¡¡¡¡¡¡ùҚų=·JïÏÞ¬Uå‡îÉ‹:$Å–74›í7Ûþ²Ûlb½Óìÿ
endobj
-894 0 obj <<
+879 0 obj <<
/Type /Page
-/Contents 895 0 R
-/Resources 893 0 R
+/Contents 880 0 R
+/Resources 878 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 746 0 R
-/Annots [ 897 0 R 898 0 R 899 0 R 900 0 R 901 0 R 902 0 R 903 0 R 904 0 R 905 0 R 906 0 R 907 0 R 908 0 R 909 0 R 910 0 R 911 0 R 912 0 R 913 0 R 914 0 R 915 0 R 916 0 R 917 0 R 918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R ]
+/Parent 734 0 R
+/Annots [ 882 0 R 883 0 R 884 0 R 885 0 R 886 0 R 887 0 R 888 0 R 889 0 R 890 0 R 891 0 R 892 0 R 893 0 R 894 0 R 895 0 R 896 0 R 897 0 R 898 0 R 899 0 R 900 0 R 901 0 R 902 0 R 903 0 R 904 0 R 905 0 R 906 0 R 907 0 R 908 0 R 909 0 R 910 0 R 911 0 R 912 0 R 913 0 R 914 0 R 915 0 R ]
>> endobj
-897 0 obj <<
+882 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 706.321 160.059 715.208]
+/Rect [71.731 708.224 238.135 715.208]
/Subtype /Link
-/A << /S /GoTo /D (faq) >>
+/A << /S /GoTo /D (install-perlmodules-manual) >>
>> endobj
-898 0 obj <<
+883 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 706.321 537.983 715.208]
+/Rect [528.02 708.224 537.983 715.208]
/Subtype /Link
-/A << /S /GoTo /D (faq) >>
+/A << /S /GoTo /D (install-perlmodules-manual) >>
>> endobj
-899 0 obj <<
+884 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 692.882 117.12 699.865]
+/Rect [95.641 692.902 161.783 699.756]
/Subtype /Link
-/A << /S /GoTo /D (patches) >>
+/A << /S /GoTo /D (modules-manual-instructions) >>
>> endobj
-900 0 obj <<
+885 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 692.882 537.983 699.865]
+/Rect [528.02 692.902 537.983 699.756]
/Subtype /Link
-/A << /S /GoTo /D (patches) >>
+/A << /S /GoTo /D (modules-manual-instructions) >>
>> endobj
-901 0 obj <<
+886 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 677.559 241.901 684.413]
+/Rect [95.641 679.95 197.778 686.804]
/Subtype /Link
-/A << /S /GoTo /D (cmdline) >>
+/A << /S /GoTo /D (modules-manual-download) >>
>> endobj
-902 0 obj <<
+887 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 677.559 537.983 684.413]
+/Rect [528.02 679.95 537.983 686.804]
/Subtype /Link
-/A << /S /GoTo /D (cmdline) >>
+/A << /S /GoTo /D (modules-manual-download) >>
>> endobj
-903 0 obj <<
+888 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 662.197 230.096 669.181]
+/Rect [71.731 664.588 230.096 671.572]
/Subtype /Link
/A << /S /GoTo /D (gfdl) >>
>> endobj
-904 0 obj <<
+889 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 662.197 537.983 669.181]
+/Rect [528.02 664.588 537.983 671.572]
/Subtype /Link
/A << /S /GoTo /D (gfdl) >>
>> endobj
-905 0 obj <<
+890 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 646.874 158.744 653.728]
+/Rect [95.641 649.265 143.232 656.119]
/Subtype /Link
/A << /S /GoTo /D (gfdl-0) >>
>> endobj
-906 0 obj <<
+891 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 646.874 537.983 653.728]
+/Rect [528.02 649.265 537.983 656.119]
/Subtype /Link
/A << /S /GoTo /D (gfdl-0) >>
>> endobj
-907 0 obj <<
+892 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 633.923 268.303 640.777]
+/Rect [95.641 634.257 217.961 643.168]
/Subtype /Link
/A << /S /GoTo /D (gfdl-1) >>
>> endobj
-908 0 obj <<
+893 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 633.923 537.983 640.777]
+/Rect [528.02 634.257 537.983 643.168]
/Subtype /Link
/A << /S /GoTo /D (gfdl-1) >>
>> endobj
-909 0 obj <<
+894 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 620.971 202.938 627.826]
+/Rect [95.641 621.305 178.839 630.217]
/Subtype /Link
/A << /S /GoTo /D (gfdl-2) >>
>> endobj
-910 0 obj <<
+895 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 620.971 537.983 627.826]
+/Rect [528.02 621.305 537.983 630.217]
/Subtype /Link
/A << /S /GoTo /D (gfdl-2) >>
>> endobj
-911 0 obj <<
+896 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 606.336 216.328 614.874]
+/Rect [95.641 608.354 187.426 617.265]
/Subtype /Link
/A << /S /GoTo /D (gfdl-3) >>
>> endobj
-912 0 obj <<
+897 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 606.336 537.983 614.874]
+/Rect [528.02 608.354 537.983 617.265]
/Subtype /Link
/A << /S /GoTo /D (gfdl-3) >>
>> endobj
-913 0 obj <<
+898 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 595.069 183.083 601.923]
+/Rect [95.641 597.46 160.956 604.314]
/Subtype /Link
/A << /S /GoTo /D (gfdl-4) >>
>> endobj
-914 0 obj <<
+899 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 595.069 537.983 601.923]
+/Rect [528.02 597.46 537.983 604.314]
/Subtype /Link
/A << /S /GoTo /D (gfdl-4) >>
>> endobj
-915 0 obj <<
+900 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 581.998 227.636 588.971]
+/Rect [95.641 582.451 198.315 591.362]
/Subtype /Link
/A << /S /GoTo /D (gfdl-5) >>
>> endobj
-916 0 obj <<
+901 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 581.998 537.983 588.971]
+/Rect [528.02 582.451 537.983 591.362]
/Subtype /Link
/A << /S /GoTo /D (gfdl-5) >>
>> endobj
-917 0 obj <<
+902 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 569.046 253.379 576.02]
+/Rect [95.641 571.437 209.653 578.411]
/Subtype /Link
/A << /S /GoTo /D (gfdl-6) >>
>> endobj
-918 0 obj <<
+903 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 569.046 537.983 576.02]
+/Rect [528.02 571.437 537.983 578.411]
/Subtype /Link
/A << /S /GoTo /D (gfdl-6) >>
>> endobj
-919 0 obj <<
+904 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 556.095 315.107 563.068]
+/Rect [95.641 556.548 255.401 565.459]
/Subtype /Link
/A << /S /GoTo /D (gfdl-7) >>
>> endobj
-920 0 obj <<
+905 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 556.095 537.983 563.068]
+/Rect [528.02 556.548 537.983 565.459]
/Subtype /Link
/A << /S /GoTo /D (gfdl-7) >>
>> endobj
-921 0 obj <<
+906 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 543.263 174.226 550.117]
+/Rect [95.641 545.654 150.635 552.508]
/Subtype /Link
/A << /S /GoTo /D (gfdl-8) >>
>> endobj
-922 0 obj <<
+907 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 543.263 537.983 550.117]
+/Rect [528.02 545.654 537.983 552.508]
/Subtype /Link
/A << /S /GoTo /D (gfdl-8) >>
>> endobj
-923 0 obj <<
+908 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 530.192 173.32 537.166]
+/Rect [95.641 532.583 154.161 539.557]
/Subtype /Link
/A << /S /GoTo /D (gfdl-9) >>
>> endobj
-924 0 obj <<
+909 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 530.192 537.983 537.166]
+/Rect [528.02 532.583 537.983 539.557]
/Subtype /Link
/A << /S /GoTo /D (gfdl-9) >>
>> endobj
-925 0 obj <<
+910 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 517.36 287.142 524.214]
+/Rect [95.641 519.751 239.291 526.605]
/Subtype /Link
/A << /S /GoTo /D (gfdl-10) >>
>> endobj
-926 0 obj <<
+911 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 517.36 537.983 524.214]
+/Rect [528.02 519.751 537.983 526.605]
/Subtype /Link
/A << /S /GoTo /D (gfdl-10) >>
>> endobj
-927 0 obj <<
+912 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [95.641 502.351 271.65 511.263]
+/Rect [95.641 504.742 271.65 513.654]
/Subtype /Link
/A << /S /GoTo /D (gfdl-howto) >>
>> endobj
-928 0 obj <<
+913 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 502.351 537.983 511.263]
+/Rect [528.02 504.742 537.983 513.654]
/Subtype /Link
/A << /S /GoTo /D (gfdl-howto) >>
>> endobj
-929 0 obj <<
+914 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 487.143 109.369 496.03]
+/Rect [71.731 489.534 109.369 498.421]
/Subtype /Link
/A << /S /GoTo /D (glossary) >>
>> endobj
-930 0 obj <<
+915 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 487.143 537.983 496.03]
+/Rect [528.02 489.534 537.983 498.421]
/Subtype /Link
/A << /S /GoTo /D (glossary) >>
>> endobj
-896 0 obj <<
-/D [894 0 R /XYZ 71.731 729.265 null]
+881 0 obj <<
+/D [879 0 R /XYZ 71.731 729.265 null]
>> endobj
-893 0 obj <<
-/Font << /F32 759 0 R /F27 752 0 R /F33 848 0 R >>
+878 0 obj <<
+/Font << /F32 747 0 R /F27 740 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-950 0 obj <<
-/Length 877
+935 0 obj <<
+/Length 470
/Filter /FlateDecode
>>
stream
-xÚíÝOoÓ0Æñ{_EŽÉ¡?b;ΟÝ`ÚhÀP Ä!tYÑ®UšÁàÕ“.mµ5 ëVLûª‡:³gçc¥GlåøÕG9‘’ÈT_:Zg0éøΰªyÙQËAŠ¶º*ßPÙ]Õvu(¾Nm^ô;ϵq´/¡MœþéeÛþÉ'÷(Ÿ—^WG±;=­¿óáy‘ͽÏý׃þº[¿êψŽÕÕ1ë~#'‘$4W» ºJªî¬ïö²².¼I/걧¬›¾zÊwW•½ügV—ò³esO¹?zï6ïCVlln¶+1ax½ªõe³g-A¢®ÿóý:ù}¨ÿ¦4hРAƒ†iEƒ 4hРAƒ ¦ 4hРAƒ 4X³N~TUñ–¡
-e6;®›Ü’TQZ»m²D/“%ïÊQVÔÅÃ|œííõ½Èw³É¬þ[VÓeõÄSn6Ÿ§Ãf¬E±$I+Üî&á Cƒ 4hРaZÑ Aƒ 4hРAƒ†…4hРAƒ šGœ1;ä@ô–9#W÷)£úòtú›PÈjw‘ãE"¤×VBñÁ«¤í†}1ÿ|“ž}4hРAƒ ¯™V4hРAƒ 4hРaZÑ Aƒ 4hÈtüµLG ÅØ»Bsp‘NfãöShîxÍ«³y™ŽÇùÙ°¾ž­³“éÉùbœË‹ïžrór™#Ù?öí>Û †ÄÄAÛ|&*&‚ 4hРAô¢Aƒ 4hРAƒ -4hРAƒ š§rRŠ}è2ì:þða6,Ò“uúá|¾.îì5ò ~(±j=EïoàQ⊠4hРAƒ 4,´Ð Aƒ 4hРAƒ†…ÓŠ 4hРA³kþ,Ð÷ÏŸ©-ógúÖüY9Ê–…´ø’Ž=åŽy4‰ [ĪºÎbBƒ 4hРAƒ†¾hРAƒ 4hРAÃB‹iEƒ 4hР!'Ôš2¿O•¹5'4KËÁ¨y˜R‘˜¶½ª´h³S6ˆç 4hРAƒ ^{£Aƒ 4hРAƒ ¦ 4hРAƒÍÓJK÷JKYß—ÈÞÔ&•Ä«3÷.‡5¦9ì·ÍQ tp}Ô_…G\ endstream
+xÚíÝKOÂ@†á=¿¢Ë²èqæL;íl5hbÜYÝõ$ Ðøó­‚·àB#oXtÈ çô™tÓôK±‘©?6Ê­ä®>hõYt=l™¨[ϵì|Eê½h¦õxÉdò>›¨£áuÍ~ÙÚ;T©Ÿ…¨¼{[[Þ\Ä'ýÉ´h^Äw³c繎·“öeyÜê”uM]ЉökÓYá<
+¼ûZ×%Vêz™‰ÏFÝquÓ¿ïξ>N>†ç§Í&Öx)lX.3¢ycjeiVVIƒýþã_,ògN 4hРAƒæÿhØV4hРAƒ 4hРa[Ñ Aƒ 4hРAƒ†­mŠ|æ³ÒPl˜Ïr¦Yx¶dM¤Íª„lÓš®M M{·óA5¾ªmišKæWˆm}6ŽD4hРAƒ ÛŠ 4hРAƒ 4Üh¡Aƒ 4hРAƒf'4[å„ìö9!Ý0'äÖæ„FÕôº·øJ,ksq«ÞV¥¢îGÙ ®'4hРAƒ 4<’`[Ñ Aƒ 4hРAƒ†mEƒ 4hРAƒf·ÒRºUZÊ›LÔ­ø«A+…Îû¿õun±ïS³m*©¦ßÛ¾
endobj
-949 0 obj <<
+934 0 obj <<
/Type /Page
-/Contents 950 0 R
-/Resources 948 0 R
+/Contents 935 0 R
+/Resources 933 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 746 0 R
-/Annots [ 952 0 R 953 0 R 954 0 R 955 0 R 956 0 R 957 0 R 958 0 R 959 0 R 960 0 R 961 0 R 962 0 R 963 0 R 964 0 R 965 0 R ]
+/Parent 734 0 R
+/Annots [ 937 0 R 938 0 R 939 0 R 940 0 R 941 0 R 942 0 R ]
>> endobj
-952 0 obj <<
+937 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 677.798 217.314 686.71]
+/Rect [71.731 677.798 178.55 686.71]
/Subtype /Link
-/A << /S /GoTo /D (install-mysql-packets) >>
+/A << /S /GoTo /D (upgrade-cvs) >>
>> endobj
-953 0 obj <<
+938 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [528.02 677.798 537.983 686.71]
/Subtype /Link
-/A << /S /GoTo /D (install-mysql-packets) >>
+/A << /S /GoTo /D (upgrade-cvs) >>
>> endobj
-954 0 obj <<
+939 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 664.847 220.721 673.758]
+/Rect [71.731 664.847 199.292 673.758]
/Subtype /Link
-/A << /S /GoTo /D (trouble-filetemp-errors) >>
+/A << /S /GoTo /D (upgrade-tarball) >>
>> endobj
-955 0 obj <<
+940 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [528.02 664.847 537.983 673.758]
/Subtype /Link
-/A << /S /GoTo /D (trouble-filetemp-errors) >>
+/A << /S /GoTo /D (upgrade-tarball) >>
>> endobj
-956 0 obj <<
+941 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 651.896 223.361 660.807]
+/Rect [71.731 651.896 189.05 660.807]
/Subtype /Link
-/A << /S /GoTo /D (trouble-filetemp-patch) >>
+/A << /S /GoTo /D (upgrade-patches) >>
>> endobj
-957 0 obj <<
+942 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [528.02 651.896 537.983 660.807]
/Subtype /Link
-/A << /S /GoTo /D (trouble-filetemp-patch) >>
+/A << /S /GoTo /D (upgrade-patches) >>
>> endobj
-958 0 obj <<
+936 0 obj <<
+/D [934 0 R /XYZ 71.731 729.265 null]
+>> endobj
+10 0 obj <<
+/D [934 0 R /XYZ 235.902 703.236 null]
+>> endobj
+933 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+948 0 obj <<
+/Length 2103
+/Filter /FlateDecode
+>>
+stream
+xÚ¥Y[“Û¶~÷¯ØÉ5#Q$%ê’>y7õfÇãoÝé´}
+
+{jN‹$
+¸¨‰b¼Aaû»cxÜmPV‡©6d¡î4
+
+ž·5m”ýæÞæZCÔi€WÿŠÒ(_Äú3¶o’(ŠVðßÖ~Í^í§*©}øºHÒ€Æ[”zßžÿêŠ8,Óf·Š Üs-9>®´ í1`*ôÀ¡vÈz¦ÚÅÖ©TÔLJíþÀ™³ ¢ZLJ.vi°ÄP0Ù„>¦XsÃ4j^°“wr>€mS˜”÷ã
+¦H˸4¶¬”íšl”V…wøsû$ìzNÔèŠÛ ™6ŸZÑ0Õ:y6>ðW\;PCçåhé\ñŒTöçjQó¦ÍÁ5a—‘öi„vÓGÁsJñ×È·Zi¼ ½ßûð¸ÙX<“Ú²APuPYÞVÄYðàÕaË=ƒ®^à;Yò¶*Å«!š%¥Š¸øÐB5¨\¯èZ„G6Ö.xÑ•àä„õukŸIèwÐÖ×ïYÓ¾|‡Øþûâ9<ÀˆSÑ‚©½¢Eõ:°j¤ÁCÏéö¢±¿²Ñè抻˜
+á’gËe\c`1ú‰v…‰–Ô`KoÊ¡v2`@Ð]Å{zst;„’5èm¥
+Ö•ëµjI«Ómˆ÷:å
+8Ñv&{–6`¤aC•Åƒ†äZcr.>O®Ùºy^ÑG:
+3FTקë‹& ô„ç¤b²7@ÀÉáW¦üsÑÐ=Q¤7?t“‘?5Îti8ŽÈÊPç4tÅàJo>i˜{І@i&åïݲós˜•Œ®ñ²cz/¬x¡¹Pí¹¥rn ø#AúT©X÷4>ÀÉ’ººù_EæM_ä;èšPÕßçŸXüh±ÿ\оğ›Jœ’ÉÝ_wÑ–ê›6ˆüìŸ#â¨4òi€ºéÍ=–QãÉ`x<Œþ„ñ_êˆÉHendstream
+endobj
+947 0 obj <<
+/Type /Page
+/Contents 948 0 R
+/Resources 946 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 734 0 R
+/Annots [ 952 0 R ]
+>> endobj
+952 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 586.265 230.215 595.176]
+/Rect [394.071 582.727 438.149 590.748]
/Subtype /Link
-/A << /S /GoTo /D (install-perlmodules-cpan) >>
+/A << /S /GoTo /D (gfdl) >>
+>> endobj
+835 0 obj <<
+/D [947 0 R /XYZ 71.731 718.306 null]
+>> endobj
+14 0 obj <<
+/D [947 0 R /XYZ 350.659 703.236 null]
+>> endobj
+836 0 obj <<
+/D [947 0 R /XYZ 71.731 692.504 null]
+>> endobj
+18 0 obj <<
+/D [947 0 R /XYZ 285.389 651.159 null]
+>> endobj
+949 0 obj <<
+/D [947 0 R /XYZ 71.731 638.721 null]
+>> endobj
+950 0 obj <<
+/D [947 0 R /XYZ 71.731 622.462 null]
+>> endobj
+951 0 obj <<
+/D [947 0 R /XYZ 71.731 617.481 null]
+>> endobj
+953 0 obj <<
+/D [947 0 R /XYZ 71.731 561.755 null]
+>> endobj
+837 0 obj <<
+/D [947 0 R /XYZ 71.731 528.714 null]
+>> endobj
+22 0 obj <<
+/D [947 0 R /XYZ 191.962 485.616 null]
+>> endobj
+954 0 obj <<
+/D [947 0 R /XYZ 71.731 476.793 null]
+>> endobj
+955 0 obj <<
+/D [947 0 R /XYZ 71.731 431.016 null]
+>> endobj
+956 0 obj <<
+/D [947 0 R /XYZ 71.731 387.18 null]
+>> endobj
+838 0 obj <<
+/D [947 0 R /XYZ 71.731 330.393 null]
+>> endobj
+26 0 obj <<
+/D [947 0 R /XYZ 216.752 287.296 null]
+>> endobj
+957 0 obj <<
+/D [947 0 R /XYZ 71.731 278.473 null]
+>> endobj
+958 0 obj <<
+/D [947 0 R /XYZ 71.731 245.647 null]
>> endobj
959 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 586.265 537.983 595.176]
-/Subtype /Link
-/A << /S /GoTo /D (install-perlmodules-cpan) >>
+/D [947 0 R /XYZ 290.161 234.852 null]
>> endobj
960 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 573.313 178.55 582.225]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-cvs) >>
+/D [947 0 R /XYZ 86.396 221.901 null]
>> endobj
961 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 573.313 537.983 582.225]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-cvs) >>
->> endobj
-962 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 560.362 199.292 569.273]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-tarball) >>
->> endobj
-963 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 560.362 537.983 569.273]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-tarball) >>
+/D [947 0 R /XYZ 71.731 208.95 null]
>> endobj
964 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 547.41 189.05 556.322]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-patches) >>
+/D [947 0 R /XYZ 71.731 188.86 null]
>> endobj
965 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [528.02 547.41 537.983 556.322]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-patches) >>
+/D [947 0 R /XYZ 401.7 178.065 null]
>> endobj
-951 0 obj <<
-/D [949 0 R /XYZ 71.731 729.265 null]
+966 0 obj <<
+/D [947 0 R /XYZ 71.731 157.976 null]
>> endobj
-10 0 obj <<
-/D [949 0 R /XYZ 214.067 703.236 null]
+967 0 obj <<
+/D [947 0 R /XYZ 174.215 134.23 null]
>> endobj
-14 0 obj <<
-/D [949 0 R /XYZ 235.902 611.702 null]
+968 0 obj <<
+/D [947 0 R /XYZ 400.723 134.23 null]
>> endobj
-948 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R >>
+969 0 obj <<
+/D [947 0 R /XYZ 252.032 121.278 null]
+>> endobj
+970 0 obj <<
+/D [947 0 R /XYZ 468.03 121.278 null]
+>> endobj
+971 0 obj <<
+/D [947 0 R /XYZ 250.369 108.327 null]
+>> endobj
+972 0 obj <<
+/D [947 0 R /XYZ 466.356 108.327 null]
+>> endobj
+946 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F38 963 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
975 0 obj <<
-/Length 2017
+/Length 1709
/Filter /FlateDecode
>>
stream
-xÚ…X[¯Û¸~ϯ8Ø'ð¡%Ù’ííK““Mšb77‹EÛZ¢-6’èŠÔú¸¿¾3RW{8¦Hj8—o¾*z
-á/zÚFl»†ŸxÏâ4yʪ7áÓV>¾‰ÜŽMš²8‰a|gñÙ¯>Ç) ã=îywx³ú¯Ÿâ¥Éþép²{ù?ƒ—‚_ŒhÏñvDŒ~ßUkhx(¤¦ÑÇVæbñïÃß­¤hËâ(!IÏIÌÂíÖÊ‹˜ò¢.‹( n<Nاú´ˆÃ@57RÕNØöiÇöiŠ²ö0Xƒâ!X¾!ýPJØKIÂà_afð/¢Ç8 Cx#ÜÐã¡4xמÿ'Ë’»éÅ6 `%
-x…ç¢Úƒc¾ˆ¦’Z£Rv»5~Ï ¯ÈéÁ(úÍœN‹4 –4•KmyDëZãàu¾RèÙ$
-*•ËÓ͉)¼ô\em%jgW[ç6v‹“¡©Üfuš¬}üü|h„›zïvîE3£‚žZ3–™¨µpJ[DQˆ¦7¢çk¼ 6†ôPrãü§‡o^Zôí±”ºðî:Þ&
-÷z~U'sEòƯ¡@.°ªÿ…&¯Ò4ªë?Õ‹ ž'ðªäÞu_E†¯ée·{nû‡FÕæùEáANý4`æÕx »G*¼ãÙw+fóbͽ
-p&Z%òò6ÒjrB=v'ÚÕWiÆ5Ç'³«b ˜éOð¥| ºô-„6üØ=tÙÓ(ê„´¹ƒXu ˆðÁ£t™æh ‰~}b:Msa±…[ÆruºÏøŽÞ<ÝŽ¡D
-½- `à\ÐIä=ŒZßØ÷ ¥ºø
-û¶iTp§¬áßä:ðxnw›3êwp¢_(üm7Wø}¼,ݲĥTÒðöWn+ù÷ìYÚ³ãaá‹ç~Vjá=ô<&ȯv[î+€þº2¨óùêv°³Úa’jãÀúÑk¹Ï7wÃó©5tN+ŸDž—GeÂû\BWx¬µºãày±Òƒ>“õ÷ƒyÖ ƒ½}ìmìmP‰êèйrÐPfh\;R¥B‹á°NB;!™5Ãbó@”§ðŽ5ÀÒ¦t’‘7
-S•ý‡•A{®'žlq9tµƒÛM´õnxaêîŽ]]ÅÑ(UêÕ½†ßpúu½šçj”Ò§0ºyêö­‰`½¦#o €Ô`3ÐwÎó2„÷Ê€çÎàs-¤OÃŒWâ^ÇñyöókœP5û;a§RGv­FTÖçÇHߤ^"jNôMÎ¥¿øIØ Óªö#× à—Yš‰Ô]rÓà§úŒ÷bF‚èâžú‹{J¹á<ëB€EêgR<
+xÚÕXIoÜ6¾Ï¯PÑ™,ZÔ._ZoIì&Ek i‰3R,‰
+IÙu~}ER³Ú ÜCQ¶Hññ-ß[eìxðƒ£$€‡Ÿ!?Žœ¼™xÎ
+NÞL°¡"¥aä(JEp6Ÿ¿'CY8óå@7/>NÏKÒIÊg®ySŒôótÁz©—ó²zõ¦¯
+:û4¿ž\ÎGAG(ôÇ%íªâ†qŒüÈw\ßC™Gmüd_›?½È+¥ìNŽëyN—ŒÏp:]QÔRyÜqö™Îð4—âx1ó½i¿úZÕ5qïø1\ÅGZÓ›^ˆŠ´zó ,#ÝcÉû¥fBÚB/n;ÒV¢T0€Ê.öQ¦ýÕ©ä ‘e‚²@³¼Zj¡¬×‹‡ö¦¬¯2uu§^P½“L?ïwV÷­¤Ö¯›SÉI+j"í¥’nzwXV­eEŠ¢’kIm’vÕ“讦D¨[a6ÍY+In¢æ‚(%îg8²Ú½cAø5¤ª%;ùÜ YlÜüI<¶E•³Ôo<G  zòq¤ÃÇ…€÷ƒxàˆQ¨â8I§çœ‚ÂÜØŠ7×Ç(Š²áÂÜ‚ÐQ&Yp…¤è­ÙÌ
+K±í­Ñ9§Dë[ÚãíôÃÓ#{ÀY¿*G&•qõµ«£-¤ñ`f`äd4ª$ùP—Ê>Yi}ÛöÊ(ÊGC¨«Ü´“W7çz!ú®ƒÛfC!ÁÔ£j¦ Ó¸qR^TíÿÊi âjÚÊÃ°í£¶Jg&§,‡¦éÛJ>žH­÷D*kŸþ:ÃOMý;#¼¬5êÿ¬ÈÚûÊèqºB"µÔÒ@Àƒæør[stFÍÛ×pC~½ 55'—¼Êõê-Ù7Ÿ¥€7f¼UNç-`H¿=•]ï´xNÛœ@æ’›PyWur”ô†ò{e—Nb•¥„ßAtCºŠÓ¶à[0QÂך^3sï†-ªÑÝ·RÃÄãmSÉÒ’“œ-Ìk©Ì¢m ÕÄr»±^žÏ‹JÒzAúæP(k
+Îõ…
+1Z ÑË ,‘Ö[fð§Wñ¥£œÖÅv¹ ¦§µ`cv‘öÎÄ=áÆÈ¢§Oän£Œi”‹Ýì‚ȃd¢R䤣¨ëu•£† ŠèB2V‹&ªºØjèô»¯šî¢ðôyîë>f¹¬ ­;dÑ ¡æËrlùÐn¸®éE%ò~+•ÁËÕª”‡bLô+è òPÞwDæåØ5 ¦ÊcyÛ™VΔ‡§*-Œ+^´x® D¦ D¦ \°¼oteQM ,¾‡C9~ª9Ħ7Ø\¬¹¨p‚·KV«6OƲšYƒZÞɨø(0L3š!ÏH½ "空_à$ýé)URkw…ƒ @a¨áêËäã'Ï)`»žx(ÈRçÖÂYæ4;é}=¹üö‚V²Ñcˆ‚èÙÉîƒ.j­‚fG}?J½ÛÕÜvMp>Ãï ú1L›0u¢, Nå–6
+‡ %Z“§xè»]¼Ï§1Š<ßA·1«B˜…(ã­Ñ™èÎ4ø3 l\œBüÀ¨«€‰­KYûÊD 7ÄCßêÝäž^‰Jãâ»=„¨RžBhTëe湡‚)h6нkwí5pŸuþ[)Ç°a‚DE1Ž ͼêNö¡Ä°òÓ1†‚qü¸‡A·×5 ûz†Ñ…š© ¸ èðã~²ƒ!Š@¤ Îà©ýÂ$ý'}Í…}õ=äš HX-ýš•-Bèü#§[ò¯Z˜ÄšqÓ/}ÅDz":š«jçrftuy2µ¥Iò_çVˆ’,ú¦ÜšÒº\ìæW’¡‡[ùuC‰‰ 33ÊqûÆÄŒ¿z±‚†¬W•Dûé–£ƒÿmº½®ìG 3}´¨8|á2;/µ¤1ñ¤OÅ÷˜¬é¶CÖn†ì9LÛc¿·ÒÂL|uhþFßÛ˜ß&ºa­¾fÆtuqÁO6Õ â£0ÛIpH¯zìäüÕ,ŠìD_êMg»<LÝÂ¥žŠDIÕ·Kûáðö‡qZ ¸aL¾„½JîRMÆJB
+}8øþ€„˜ ó]Ò0ÞjÜ=œ.õøRqÖ®GýÉÀ+²¨Õ „Ã8ð§¿ÏpMOo®NÏÞ]î&”kç„‚-Èý›(„2N÷žýg•¿Ë4M}}É2ü]ä§endstream
endobj
974 0 obj <<
/Type /Page
/Contents 975 0 R
/Resources 973 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 746 0 R
-/Annots [ 979 0 R ]
->> endobj
-979 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [394.071 585.378 437.656 593.398]
-/Subtype /Link
-/A << /S /GoTo /D (gfdl) >>
->> endobj
-849 0 obj <<
-/D [974 0 R /XYZ 71.731 718.306 null]
->> endobj
-18 0 obj <<
-/D [974 0 R /XYZ 350.659 703.236 null]
->> endobj
-850 0 obj <<
-/D [974 0 R /XYZ 71.731 692.504 null]
->> endobj
-22 0 obj <<
-/D [974 0 R /XYZ 285.389 651.159 null]
+/Parent 1007 0 R
>> endobj
976 0 obj <<
-/D [974 0 R /XYZ 71.731 638.721 null]
+/D [974 0 R /XYZ 252.032 708.344 null]
>> endobj
977 0 obj <<
-/D [974 0 R /XYZ 71.731 638.721 null]
+/D [974 0 R /XYZ 480.762 708.344 null]
>> endobj
978 0 obj <<
-/D [974 0 R /XYZ 71.731 620.346 null]
+/D [974 0 R /XYZ 71.731 688.254 null]
>> endobj
-980 0 obj <<
-/D [974 0 R /XYZ 71.731 564.405 null]
+979 0 obj <<
+/D [974 0 R /XYZ 444.878 677.46 null]
>> endobj
-851 0 obj <<
-/D [974 0 R /XYZ 71.731 531.364 null]
+839 0 obj <<
+/D [974 0 R /XYZ 71.731 657.37 null]
>> endobj
-26 0 obj <<
-/D [974 0 R /XYZ 191.962 488.266 null]
+30 0 obj <<
+/D [974 0 R /XYZ 164.538 614.272 null]
+>> endobj
+980 0 obj <<
+/D [974 0 R /XYZ 71.731 605.45 null]
>> endobj
981 0 obj <<
-/D [974 0 R /XYZ 71.731 479.443 null]
+/D [974 0 R /XYZ 71.731 559.672 null]
>> endobj
982 0 obj <<
-/D [974 0 R /XYZ 71.731 433.666 null]
+/D [974 0 R /XYZ 71.731 559.672 null]
>> endobj
983 0 obj <<
-/D [974 0 R /XYZ 71.731 389.83 null]
->> endobj
-852 0 obj <<
-/D [974 0 R /XYZ 71.731 333.043 null]
->> endobj
-30 0 obj <<
-/D [974 0 R /XYZ 216.752 289.946 null]
+/D [974 0 R /XYZ 156.99 548.878 null]
>> endobj
984 0 obj <<
-/D [974 0 R /XYZ 71.731 281.123 null]
+/D [974 0 R /XYZ 222.066 548.878 null]
>> endobj
985 0 obj <<
-/D [974 0 R /XYZ 71.731 248.297 null]
+/D [974 0 R /XYZ 281.403 548.878 null]
>> endobj
986 0 obj <<
-/D [974 0 R /XYZ 290.797 237.502 null]
+/D [974 0 R /XYZ 349.188 548.878 null]
>> endobj
987 0 obj <<
-/D [974 0 R /XYZ 114.65 224.551 null]
+/D [974 0 R /XYZ 403.694 548.878 null]
>> endobj
988 0 obj <<
-/D [974 0 R /XYZ 71.731 211.6 null]
+/D [974 0 R /XYZ 471.768 548.878 null]
+>> endobj
+989 0 obj <<
+/D [974 0 R /XYZ 71.731 535.926 null]
+>> endobj
+990 0 obj <<
+/D [974 0 R /XYZ 125.688 535.926 null]
>> endobj
991 0 obj <<
-/D [974 0 R /XYZ 71.731 191.51 null]
+/D [974 0 R /XYZ 204.283 535.926 null]
>> endobj
992 0 obj <<
-/D [974 0 R /XYZ 71.731 167.764 null]
+/D [974 0 R /XYZ 275.137 535.926 null]
>> endobj
-853 0 obj <<
-/D [974 0 R /XYZ 71.731 160.626 null]
->> endobj
-973 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F38 990 0 R /F33 848 0 R >>
-/ProcSet [ /PDF /Text ]
+993 0 obj <<
+/D [974 0 R /XYZ 324.122 535.926 null]
>> endobj
-995 0 obj <<
-/Length 1833
-/Filter /FlateDecode
->>
-stream
-xÚÕXéܶÿ>…‚‰ðpEê6’{ùê:HÖƒºh wÄZŠòvý×çQ<æÜM°_ŠÂX)>½‹¿w üÃAŽQÃ)ÉÒ jgQ°“×3l)â4BE’1J‹\\,gg¯â8(Q™ÅÁòn¢[®/kÚ+&ç ’F!Fæ÷|%Fe–Ëšfõzäk6ÿuùnv½ô‚0NQåÁÂK:Te‘d") hðV8G§»ê`”hò"¼”lÍÕ m¾«ù‚`”¦åô²fF½ž‰¾±ë†Š­ÍzÅ1'ixo¶5“(ü<Çih‰Û9éÚnX'd+Fkr%:%ùJ¿1*.:ûX ûëdW’Q}nvâÎﻇ/Üã¦öL¸uÿ½äŠw›Úfm&&¨Çi3×àŒŠz£jZ}J«ó¶ïNH5XݨbÒÂ-åYÓÎ2y{{iÃØ÷ð¶Ý°aЦ¾8 ÚeÆo’6–ÓûÿV¬q ëÔi·{m×@<x1n¾ð¦¡ŽCÛŽW/=iŽJÀ¯&}O•æ±½ÓçãÐb÷‚ÊnUÿïšl¢ýÌ­ «¤]ÇÍÕVÜÛãë<-ìѳO_ÁêËm˜=¹–¼2«7tGÞr^€Ï¤5ã¾tÙÙ—­°üÝñ’u{qÂ3ÿ¢•…Ê ï•—ôšÉÏÚ.:X>ï©üèÆak)λµÜs£r«é;aß»+î¯ûC¯Õ°xüÐrU;rZ‰•}¬´Y¬«éÆûðÖÝòrž,¸bÍŠŽí)(
-)Ì µÇ†–:f`‰r·õqÿ_å¬Y£˜¸¡ƒŸ… a i‡^¿S´´+&‡Ã‚4>L íêÇUÃ+ÔŠ ¬èž­”ÍpâÚ~‰Ò¨3î^ž¹¥UÈ9.Â>ÀáÓܶöX.í9%QåSöƒõ&e¸æC5î…3Ü4ßÔêÔ½ ãfÃu*ö{ªªš >}qP٧ȱYï*gSÄcÙÊ @Œ™K<*àlDâÔ–‚Ô–‚+Q­É.º0
-endobj
994 0 obj <<
-/Type /Page
-/Contents 995 0 R
-/Resources 993 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1026 0 R
-/Annots [ 1023 0 R ]
->> endobj
-1023 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [310.336 181.635 343.551 196.579]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-bugzilla) >>
+/D [974 0 R /XYZ 387.494 535.926 null]
>> endobj
-34 0 obj <<
-/D [994 0 R /XYZ 164.538 705.748 null]
+995 0 obj <<
+/D [974 0 R /XYZ 463.578 535.926 null]
>> endobj
996 0 obj <<
-/D [994 0 R /XYZ 71.731 696.925 null]
+/D [974 0 R /XYZ 71.731 522.975 null]
>> endobj
997 0 obj <<
-/D [994 0 R /XYZ 71.731 651.148 null]
+/D [974 0 R /XYZ 141.339 522.975 null]
>> endobj
998 0 obj <<
-/D [994 0 R /XYZ 71.731 651.148 null]
+/D [974 0 R /XYZ 71.731 515.837 null]
>> endobj
999 0 obj <<
-/D [994 0 R /XYZ 156.99 640.353 null]
+/D [974 0 R /XYZ 244.94 505.042 null]
+>> endobj
+840 0 obj <<
+/D [974 0 R /XYZ 71.731 472.001 null]
+>> endobj
+34 0 obj <<
+/D [974 0 R /XYZ 297.751 428.904 null]
>> endobj
1000 0 obj <<
-/D [994 0 R /XYZ 222.066 640.353 null]
+/D [974 0 R /XYZ 71.731 428.688 null]
>> endobj
1001 0 obj <<
-/D [994 0 R /XYZ 281.403 640.353 null]
+/D [974 0 R /XYZ 71.731 420.081 null]
>> endobj
1002 0 obj <<
-/D [994 0 R /XYZ 349.188 640.353 null]
+/D [974 0 R /XYZ 71.731 405.188 null]
>> endobj
1003 0 obj <<
-/D [994 0 R /XYZ 403.694 640.353 null]
+/D [974 0 R /XYZ 71.731 390.244 null]
>> endobj
1004 0 obj <<
-/D [994 0 R /XYZ 471.768 640.353 null]
+/D [974 0 R /XYZ 71.731 390.244 null]
>> endobj
-1005 0 obj <<
-/D [994 0 R /XYZ 71.731 627.402 null]
+973 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R /F38 963 0 R /F32 747 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
-1006 0 obj <<
-/D [994 0 R /XYZ 125.688 627.402 null]
+1010 0 obj <<
+/Length 590
+/Filter /FlateDecode
+>>
+stream
+xÚuSM”@½Ï¯àd ‘žþ¢ãjv\ÝÄ胉kLô
+¨ª÷êUñ0<Ä‹ Šš"*"/oØ+áÏã¸a”ðÈc(Jâ)à”ŽóR”
+æe—9.+¾úï*ÙÕ!°Oµ÷g=ëfU=Xïq¬ |Ë>Þg+!â8öÂiO%ä‚Mæ…”¢”ð• ½ÁæA y_w¦Ö- ’˜qêßw’½lóòâm^H8J9Ÿ³³ ƾêË÷¢Ç¶°nÝZk*eòª‡Aö¿öíP!AÄZuÓϳ
+žÆòw}½Ê}-m“Ü[¢P‘ f¸²¢Ä7F¤ G[$òʦ»:-Xâ%ä‡è…ºÍyÝdo6A©Sãˆ3²0Weݶu[¡ÀØ—“\“£G_&Kü©XÙË®ú5d¥tꆋ}Ü€o
+)DÃƬ«0m]°Bçc£Z#§ñ»Á¹_„߀Q»™>èü¤õûÂAÔº_>Zö o¤q› ëÞ–ÊU•½Óõ¬·îÃxœ¦6fÁ‘.¸»Êuì\ŠîÿBËóNNbй½¢¾4ò/ÃKWΙWKq£ÝWÇ# ØKûò„1½®Ý«ý¯‹·è°QoKÄNå G¸2¦{u<:˜95ÚZhƒ$~ 8G¨¢úï.
+åeý¶ëu1ææn|‘ë¦Ó-Þ-¸8C±ŒÖ´?h%©
+#ÁÅ­ á&Ûëyöôؾ0SBÿ=¹?-O”endstream
+endobj
+1009 0 obj <<
+/Type /Page
+/Contents 1010 0 R
+/Resources 1008 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1007 0 R
+/Annots [ 1011 0 R ]
>> endobj
-1007 0 obj <<
-/D [994 0 R /XYZ 204.283 627.402 null]
+1011 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [310.336 688.418 343.551 703.362]
+/Subtype /Link
+/A << /S /GoTo /D (gloss-bugzilla) >>
+>> endobj
+1012 0 obj <<
+/D [1009 0 R /XYZ 71.731 650.56 null]
+>> endobj
+1013 0 obj <<
+/D [1009 0 R /XYZ 209.911 627.646 null]
>> endobj
1008 0 obj <<
-/D [994 0 R /XYZ 275.137 627.402 null]
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
-1009 0 obj <<
-/D [994 0 R /XYZ 324.122 627.402 null]
+1017 0 obj <<
+/Length 1862
+/Filter /FlateDecode
+>>
+stream
+xÚÅX[oÛ6~÷¯ð[% ¢Eêž·´Ø†íÖ.ÙŠ¡íƒ"Ó–YrE*®÷ëwx“us—t‚ iQç~ùñÒ…?¼Œ0Š<x‘0Xf»…»Ü›_XŸðÑ€Àzæ¥cÞ:$D.IÄ™—·‹ÕÏÄ[…A²¼Ýȳ·ëÖ«<ÝsÚ؉b‹ õ¼®O˲¨¶jÿ²Ýþ]”ej¾}-éà(:N@E’AxH"åE]uŸÅ( CñNPB‚¥ã¹ˆP~úkÍé¥:éû§“$@¾K´°×Eühת[µùÒ2®VVZé¯5µøD L›¾¦Ö2:åša/Ñ'ŒÞ3l×µzVµæWQºî8Ëg¡l 7\[æ׺¢jUkux^0µÊòÔv°uòˆyÑÐ’Úžk=Ød¨b_0ÍàŠÝ ½–Æ>ò“@,ÀíÊCúh3r¬Ü¥ë]QŒ76v­”×úÐF06žkáÿøýÍP)y–QÆŒÂZKá)7Ó8FôÎö] é ‰–¡'\á˜(ñ]ûJü[ùiàö%‡£Íƒ`#9ˆ}½á’xÚˆó~¢ oZÖ‚KŽj£$ý[ˆTù|STí7ý“&xS—iS0¤v2áy”Á6†¢-“<=ª)DJnüíæB-²œfÒ]‹Ÿn»†¤Â~„¢ î'¸JâžLßÐL¦™$H?&çû(öð|µ€ã‰~u–þÝÔFÁNeгáÝoÍÀ Â'‰d€H'#ió sБÓJøQû‡íiV¤å‰vÓJMR6ò:HÚÄó¤¬W¬££ž%äReH Š‘¡T›º,kñòP
+*-²ò¼^Å+ ‚µê‡¼Èrc (™±¹œì¤W%P|ÀÙ@|"Åß7_Û‚ Éc¸Š\Ô!rdœît@¸:ˆ®æж-Ö&¾kw†ÏSÞ÷(Ô (ÀÄJWg‚(5õ®ïøù%ü^TÔT®Ø©î?ìkÆŠ»rœ§Ò7hÓV3vì±óEõe´Ü¨õ¡àyÝJŽÑyuà`§¬©øý[F÷\¬ÔS© ]pj×VeqocìòhtÔ+n¾Mù䥡À KM»š½+-‘=éú8“ ]=Gãè
+
+þ¼uGU…£´šAo*—úXäºR +
+3d¸À| —l¦ÈèI7ÜôÁKG4±a›PˆáZ7¨ ½UñQAÍ–yD×h°1Ž`—3x.ˆQ%‚sx}êÈ
+endobj
+1016 0 obj <<
+/Type /Page
+/Contents 1017 0 R
+/Resources 1015 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1007 0 R
+/Annots [ 1024 0 R 1034 0 R 1036 0 R 1038 0 R 1040 0 R 1042 0 R ]
>> endobj
-1010 0 obj <<
-/D [994 0 R /XYZ 387.494 627.402 null]
+1024 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [71.731 553.321 116.562 562.233]
+/Subtype /Link
+/A << /S /GoTo /D (os-specific) >>
>> endobj
-1011 0 obj <<
-/D [994 0 R /XYZ 463.578 627.402 null]
+1034 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [89.664 319.893 133.11 328.43]
+/Subtype /Link
+/A << /S /GoTo /D (install-perl) >>
>> endobj
-1012 0 obj <<
-/D [994 0 R /XYZ 71.731 614.45 null]
+1036 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [89.664 301.586 149.718 310.498]
+/Subtype /Link
+/A << /S /GoTo /D (install-mysql) >>
>> endobj
-1013 0 obj <<
-/D [994 0 R /XYZ 141.339 614.45 null]
+1038 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [89.664 285.711 166.176 292.565]
+/Subtype /Link
+/A << /S /GoTo /D (install-webserver) >>
>> endobj
-1014 0 obj <<
-/D [994 0 R /XYZ 71.731 607.312 null]
+1040 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [89.664 265.721 150.823 274.632]
+/Subtype /Link
+/A << /S /GoTo /D (install-bzfiles) >>
>> endobj
-1015 0 obj <<
-/D [994 0 R /XYZ 236.451 596.517 null]
+1042 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [89.664 249.845 169.364 256.699]
+/Subtype /Link
+/A << /S /GoTo /D (install-perlmodules) >>
>> endobj
-854 0 obj <<
-/D [994 0 R /XYZ 71.731 563.476 null]
+841 0 obj <<
+/D [1016 0 R /XYZ 71.731 718.306 null]
>> endobj
38 0 obj <<
-/D [994 0 R /XYZ 297.751 520.379 null]
+/D [1016 0 R /XYZ 354.129 703.236 null]
>> endobj
-1016 0 obj <<
-/D [994 0 R /XYZ 71.731 520.164 null]
+842 0 obj <<
+/D [1016 0 R /XYZ 71.731 692.184 null]
>> endobj
-1017 0 obj <<
-/D [994 0 R /XYZ 71.731 511.556 null]
+42 0 obj <<
+/D [1016 0 R /XYZ 196.111 651.159 null]
>> endobj
1018 0 obj <<
-/D [994 0 R /XYZ 71.731 496.663 null]
+/D [1016 0 R /XYZ 71.731 650.944 null]
>> endobj
1019 0 obj <<
-/D [994 0 R /XYZ 71.731 481.719 null]
+/D [1016 0 R /XYZ 71.731 632.374 null]
>> endobj
1020 0 obj <<
-/D [994 0 R /XYZ 71.731 481.719 null]
+/D [1016 0 R /XYZ 189.012 620.933 null]
>> endobj
-1024 0 obj <<
-/D [994 0 R /XYZ 71.731 143.777 null]
+1023 0 obj <<
+/D [1016 0 R /XYZ 71.731 581.381 null]
>> endobj
1025 0 obj <<
-/D [994 0 R /XYZ 209.911 120.863 null]
+/D [1016 0 R /XYZ 71.731 548.34 null]
>> endobj
-993 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F38 990 0 R /F32 759 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1030 0 obj <<
-/Length 1477
-/Filter /FlateDecode
->>
-stream
-xÚÕXKoã6¾çWøVˆ´zDVÜÙW‘v·Xl\´@Ó-Ñ’‰TùX¯ûë;‡´d'Ù½¬áE‰y|óÍŒãY¿x–ÇažÂ¬Âd™ÍŠî"šUðåÇ‹W\-—a’%ðüÈÇÀ} ’e%+³æÕúâÅ»$%Q¸ÌV³õvX».ÿ˜¿®I¯¨XI~=OB;Þ2%I4ç¥.TÃÙâÏõOÃþ8“8³ûƒ, £<NI·þVeŸiÇWºú§i[òOÉg«pµLñ$3#â¶,²ÛaÄéÆÈ£«Àθp‹¤¦ÏIñаʾ–{©hÚ  +N?»óÛ–/’l¾ÃYÙ˜éç¦Ô¤…wW+[%¸îqßÚ±¤ÃêEœÍiË{*¤QÓh'á*‹ÍèÖ,ÚR0æhõÞž ¸q4§´Ç·FâéU\ƒšJ*":UzÁ7­×eר·×´~‰q£ ­ýÓtbðè
-^)ß  ;jGFiiŸ:°@šÏñ}Míìå°ˆÂ$]", 㿽hIí±ƒó­ÑÙ<¢§à‹õÔW‘³®¹Dáv5jQâȸ²Ú-9BÔpk<?†Ú‘²rê&áqa××D8KµTòÒ>ÓŽ4->Ë^PRJ¸§¦T9è±ò…ÃÖG.Up«¼ÌTúkOñÔqÖ(·\w(¢ô < êàZ‰Ñ°®]`.
-ZjA§ñ¦%àÞ©H…à°šQ/öÁ8rj‚X3CÔ¨ƒSÐÔ¸ö/]VÞ^”H5Ñ04”MÅšû(J
-ÂÐ(›ý“7aƒ÷—‚÷½»ÇFÅ88+ôWøÛ+ô¨9´D¹mÖ|'ôaìy`ŽØÐůޢÊR¡õgí·WÞÿrG{NVÒcDôÔ„ü‡ ßÞ»ÏÌ€§¦°î(¾ô(85mHT C&
-ê|Ê·jg|LÄÑ#®~<ù¸ˆÞpÀ¹Ç ܲt~$ågƒgc(4Ûü r4Ò°¢ÕFÈï®o×>Óƒ¦éU.óx\Ø\ŸÏ
-q]RVŒØs²*<c÷÷_…kòmhûöKAÛÖs+QŠõk»»Ieé÷L¼wÈ¿—“â5ØéßUC¹ÏtK„c™B‹F¡keQC°žKÀí§*¨þ ¾& ThÇ2£Já#íw‹,›»¬Fï}eÁ˜à n#V*_•¨÷Ó›WîZ ¨‹‡ÀTåg¢¯y×·TùŽ¡
-ìÂGb?bq^]çÿ±‡ ‡°˜þ[fÃ"=>ø*\]ýû/;Åw%endstream
-endobj
-1029 0 obj <<
-/Type /Page
-/Contents 1030 0 R
-/Resources 1028 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1026 0 R
+1026 0 obj <<
+/D [1016 0 R /XYZ 71.731 524.594 null]
>> endobj
-855 0 obj <<
-/D [1029 0 R /XYZ 71.731 718.306 null]
+1027 0 obj <<
+/D [1016 0 R /XYZ 71.731 504.504 null]
>> endobj
-42 0 obj <<
-/D [1029 0 R /XYZ 298.58 703.236 null]
+1028 0 obj <<
+/D [1016 0 R /XYZ 71.731 467.707 null]
>> endobj
-856 0 obj <<
-/D [1029 0 R /XYZ 71.731 692.504 null]
+1029 0 obj <<
+/D [1016 0 R /XYZ 118.555 429.143 null]
>> endobj
-46 0 obj <<
-/D [1029 0 R /XYZ 247.756 651.159 null]
+1030 0 obj <<
+/D [1016 0 R /XYZ 71.731 387.21 null]
>> endobj
1031 0 obj <<
-/D [1029 0 R /XYZ 71.731 638.721 null]
+/D [1016 0 R /XYZ 71.731 360.739 null]
>> endobj
1032 0 obj <<
-/D [1029 0 R /XYZ 71.731 609.511 null]
+/D [1016 0 R /XYZ 71.731 347.414 null]
>> endobj
1033 0 obj <<
-/D [1029 0 R /XYZ 71.731 609.511 null]
->> endobj
-857 0 obj <<
-/D [1029 0 R /XYZ 71.731 593.615 null]
->> endobj
-50 0 obj <<
-/D [1029 0 R /XYZ 373.015 548.48 null]
->> endobj
-1034 0 obj <<
-/D [1029 0 R /XYZ 71.731 536.042 null]
+/D [1016 0 R /XYZ 71.731 337.452 null]
>> endobj
1035 0 obj <<
-/D [1029 0 R /XYZ 71.731 493.88 null]
->> endobj
-858 0 obj <<
-/D [1029 0 R /XYZ 71.731 462.996 null]
->> endobj
-54 0 obj <<
-/D [1029 0 R /XYZ 256.984 419.898 null]
->> endobj
-1036 0 obj <<
-/D [1029 0 R /XYZ 71.731 407.46 null]
+/D [1016 0 R /XYZ 71.731 319.893 null]
>> endobj
1037 0 obj <<
-/D [1029 0 R /XYZ 536.971 398.339 null]
->> endobj
-1038 0 obj <<
-/D [1029 0 R /XYZ 71.731 387.575 null]
+/D [1016 0 R /XYZ 71.731 301.586 null]
>> endobj
1039 0 obj <<
-/D [1029 0 R /XYZ 81.694 359.565 null]
->> endobj
-1040 0 obj <<
-/D [1029 0 R /XYZ 71.731 357.408 null]
+/D [1016 0 R /XYZ 71.731 285.711 null]
>> endobj
1041 0 obj <<
-/D [1029 0 R /XYZ 81.694 341.632 null]
->> endobj
-1042 0 obj <<
-/D [1029 0 R /XYZ 71.731 339.475 null]
+/D [1016 0 R /XYZ 71.731 265.721 null]
>> endobj
1043 0 obj <<
-/D [1029 0 R /XYZ 81.694 323.699 null]
+/D [1016 0 R /XYZ 71.731 249.845 null]
>> endobj
1044 0 obj <<
-/D [1029 0 R /XYZ 71.731 321.542 null]
+/D [1016 0 R /XYZ 71.731 229.855 null]
+>> endobj
+46 0 obj <<
+/D [1016 0 R /XYZ 138.296 192.64 null]
>> endobj
1045 0 obj <<
-/D [1029 0 R /XYZ 81.694 305.766 null]
+/D [1016 0 R /XYZ 71.731 185.287 null]
>> endobj
1046 0 obj <<
-/D [1029 0 R /XYZ 71.731 303.61 null]
+/D [1016 0 R /XYZ 163.177 172.515 null]
>> endobj
1047 0 obj <<
-/D [1029 0 R /XYZ 81.694 287.834 null]
+/D [1016 0 R /XYZ 71.731 166.126 null]
>> endobj
1048 0 obj <<
-/D [1029 0 R /XYZ 71.731 285.677 null]
+/D [1016 0 R /XYZ 163.346 141.631 null]
>> endobj
1049 0 obj <<
-/D [1029 0 R /XYZ 81.694 269.901 null]
+/D [1016 0 R /XYZ 71.731 121.541 null]
>> endobj
1050 0 obj <<
-/D [1029 0 R /XYZ 71.731 267.744 null]
+/D [1016 0 R /XYZ 71.731 48.817 null]
>> endobj
-1051 0 obj <<
-/D [1029 0 R /XYZ 81.694 251.968 null]
->> endobj
-1052 0 obj <<
-/D [1029 0 R /XYZ 71.731 249.811 null]
->> endobj
-1053 0 obj <<
-/D [1029 0 R /XYZ 81.694 234.035 null]
->> endobj
-1054 0 obj <<
-/D [1029 0 R /XYZ 71.731 232.596 null]
+1015 0 obj <<
+/Font << /F23 733 0 R /F44 1006 0 R /F48 1022 0 R /F27 740 0 R /F38 963 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+1056 0 obj <<
+/Length 2395
+/Filter /FlateDecode
+>>
+stream
+xÚµYmã¶þ¾¿ÂŸXqEQ/Ö¡iq¹´—I.Án/’ %ÚfW–t¢´>ç×gH©7ï&MQ,’lŠóöÌ334]ùðGW % ƒK’ ŽVùéÆ_à›·7W°0!KWŒDÛD-øìáæ­R’Ælõ°×늟ÖoŽYÓñvã‘¿ˆ¹~YÉ.+KQÌógýáWQ–Ùæ—‡¯nþñàÄPšŸ²•çäÌñÂ8&A¬¼€’0.[Ñ°0+J´ÉvýÍåþû¯•@X›ŒõöŸÐ Ò/ ¢¼0z¾ßPJ×¼•¢®Ì'›Ä_sÙ½2;±íj ;i¡)(âäÓE~(7^ìûkïýRª‡‹=š”FöÞˆ¸Ô½¹)êê“ Ý®;óxÌ6¿~ÚÐhÍÍ'¿ÉªÂ½Šžw{lèºær²QÓÖj“'Qà>õ~DëŸ}?ÈEVâ¢,Ì\ÞšÇ'!­´c×5¯îîÎçó&ŽÖÄXJ×$¯OîÁm°+šQqëNåu42–›F^f
+*dB9¶5ãwÞžƒO\{þÿéÍÕ¥ ™*{J 럻?VDB,"ã)í¥¡ésÃUYgŤlOƒ %og:p€Š¨ÍQÐ0œN4ußÍ;†7ïì\Ú”Y>›†Ä´w½èJ†ö¼¢;¼‹_,UµãEÎWëÙ2Ižå§^Ž™
+B»6U‚€UõNgÅBƒ=ýÝÛºFóÊ:Ï:7Ƽ2f=Ó±Ú}Ų•°=Áù²qNÛÛ £ã5s–FÛ÷€`â—Nøb,Ž`”ñ#;Ëô²½SF•KPE0ØoíÐ3pŒ ãå´«K‘£_Dõ8¼@׋’¡L%óŠé1FI=$y³¦.½n~úÅ_PB¿‚ÿÿÀÿùF-Y@X’®(IS¶jùjsó½Û ÜKhøÒæ]½îÊ,U¦ôИ¿x¤ñ&ë-IN»unÁÓ`… ?¸ù†ëq²qnãÐzÄh- s„ ÝœVp)j ©xáf 3†¡0“…nÍl²C¢„l#jǃðvâŠY,&lkOU® gvĆÙ*/û‚3‘îãÌ ›ª`'“Av¶¥~é|º™Ÿ«âàjPBËlíÅ1rnÜ'¡…ó½n±^—"“K£ˆ$›˜(Æ“¥=dÀšBñ
+‡±¶ÁݪN”³f
+T,ŸàÏA cßP×XÉ»¾!ÍîM`N¶“yÀVFÌSŒ¥í[LÉŸ×=Ðíôµ~:F|•…³¶#ÂTþN1oK<2æM…ÿwzËgã ,Ï
+ çªHÈY4ÔyVÜzÖ=h_ØÙNOÆ OêÐ1Hþ˜§c¸cÛѹ†Çë­ì,*]'m[³÷0¹Ø†üȇv@!Ù.&QM ¶lT³œÒ´"ëðƒÑa¬œŽ±™:æ§gË?ô¢µÞûÎÄMe˜‰ÛÜÂLÌóÎ¥†äùh“ºkÛõÚ° ïh‡ ŒÜ1Š¸Ö¥©×UËlÂ7š¬!OBf”…UvsyæÛq2[«&Y’Øò8¦–Ó~î0ÜœÌMæxÀcª) a,Xœ\£Îû±×Ì7…$Û2:=xv3õÈVª‘3œº¼îæ¾ojQY–¸,û''–“À0wò(û¥)”/ŠC¡Ž•¯þ° u_†CŸkÏýÔ(µ¶qq¨Ã.·SÄ
+endobj
1055 0 obj <<
-/D [1029 0 R /XYZ 81.694 216.103 null]
+/Type /Page
+/Contents 1056 0 R
+/Resources 1054 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1007 0 R
+/Annots [ 1067 0 R 1083 0 R ]
>> endobj
-1056 0 obj <<
-/D [1029 0 R /XYZ 71.731 213.946 null]
+1067 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [424.944 468.553 442.607 477.465]
+/Subtype /Link
+/A << /S /GoTo /D (gloss-cgi) >>
+>> endobj
+1083 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [241.065 115.585 285.896 124.496]
+/Subtype /Link
+/A << /S /GoTo /D (configuration) >>
>> endobj
1057 0 obj <<
-/D [1029 0 R /XYZ 81.694 198.17 null]
+/D [1055 0 R /XYZ 71.731 741.22 null]
+>> endobj
+50 0 obj <<
+/D [1055 0 R /XYZ 161.035 707.841 null]
>> endobj
1058 0 obj <<
-/D [1029 0 R /XYZ 71.731 196.73 null]
+/D [1055 0 R /XYZ 71.731 697.698 null]
>> endobj
1059 0 obj <<
-/D [1029 0 R /XYZ 81.694 180.237 null]
+/D [1055 0 R /XYZ 163.177 687.716 null]
>> endobj
1060 0 obj <<
-/D [1029 0 R /XYZ 71.731 178.08 null]
+/D [1055 0 R /XYZ 71.731 654.675 null]
>> endobj
1061 0 obj <<
-/D [1029 0 R /XYZ 81.694 162.304 null]
+/D [1055 0 R /XYZ 71.731 639.731 null]
>> endobj
1062 0 obj <<
-/D [1029 0 R /XYZ 71.731 139.39 null]
+/D [1055 0 R /XYZ 361.648 630.232 null]
>> endobj
-1028 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R >>
-/ProcSet [ /PDF /Text ]
+1063 0 obj <<
+/D [1055 0 R /XYZ 331.234 606.919 null]
>> endobj
-1065 0 obj <<
-/Length 394
-/Filter /FlateDecode
->>
-stream
-xÚ}RÁnÜ ½ïWp)žl쥷fÕD­©R¬\šˆ—Ø–ŒYÙ8Vòõņ]%Û´âÀ0óxó CÔ/†
-Eê7.çUfCQí+·é)
-”‚Ø àºÜloÒIyŠÊçW~á}£ŽN$á‚baÿÞ»dÛÃT¹Ööäwùcó­<ÓË ²B äLÙ?Éò¸à(á$gg ¼ø[Âa©À_Cëû×Ñi3F!{kžÚ^Âin]ã£Lâ1 Bzœª&D*fö÷!x¤‚6οl·ó<“\`¨^ÆÆ v l‡k`W|mûQµ‹W/,a¤7°ü„ÅØ·¶ëÔ‰eûäï†U 3Ý;RŸö§žíPéèr÷OLj„Êš÷ê<ýT¯]Câ8XÂ~i:Ú>,áÏžfê®>Øa«­Æ×ÄÙd£šÊö”òzÔúÛkÒ(ß°Wµ6ºwñ¡m7-
-endobj
1064 0 obj <<
-/Type /Page
-/Contents 1065 0 R
-/Resources 1063 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1026 0 R
+/D [1055 0 R /XYZ 71.731 579.024 null]
>> endobj
-1066 0 obj <<
-/D [1064 0 R /XYZ 255.251 708.344 null]
+1051 0 obj <<
+/D [1055 0 R /XYZ 71.731 545.983 null]
>> endobj
-1067 0 obj <<
-/D [1064 0 R /XYZ 386.976 708.344 null]
+54 0 obj <<
+/D [1055 0 R /XYZ 190.186 508.767 null]
+>> endobj
+1065 0 obj <<
+/D [1055 0 R /XYZ 71.731 501.415 null]
+>> endobj
+1066 0 obj <<
+/D [1055 0 R /XYZ 71.731 481.505 null]
>> endobj
1068 0 obj <<
-/D [1064 0 R /XYZ 236.392 695.392 null]
+/D [1055 0 R /XYZ 223.022 431.856 null]
>> endobj
-1063 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R >>
-/ProcSet [ /PDF /Text ]
+1069 0 obj <<
+/D [1055 0 R /XYZ 71.731 411.766 null]
>> endobj
-1071 0 obj <<
-/Length 1998
-/Filter /FlateDecode
->>
-stream
-xÚ½YmÛ¸þž_±È—ØÅš«˶¶8’½KºEЦÅÅ¡)´ÄØÄʤO¤²ÝþúEEQò%(îŠ
-ß®² I²Ò¬yóðâæm–_e ÙåÕÃç~íCýÏÅÝ‘ž5k—«l»[äÄþ~T\ìå›îðÞ4tù¯‡?÷G¤[’¥…=bUd$Ùnûƒr’ºÝ÷B·Ë,YȺ«4—ÂmÝ^•¤Üäng–’Âh;Ž\ÁÎ"Y(f7ô7•šrá^qñY¶§eº Ã
-xb/˜¨Wb­[+?Û_ÔØÛ‡#k™;Í­¤ã…öN3r4ÊUšÂ+#õÚ)÷¬¶×難?%IÖ4ÆJcXš‘²H{Ã>%ErÔú|{sÓøudo|ƒšénq¸áó•æçØž:‘OG^íå³ìœîhÌk*yr7ZÚßsCŸÝk®ÝV£w¾áD¾ZŹ¢;#ÐÞüI.³6ÿY¦Å²N×~oÿ[Kæ6 ©Gög½ý‚UL)ÚòÆ©r¤ÆF{ 3†ÀØ—Qݵ(€ º§;À™ö¢íT +-WúÈV'.:íÄ8ÔDbç*58ï¸wžÐƶþâ—ŽÃyÓ0?-SÀ\ûèQþ,…nªºè4¦ª–›x3E.dUB²|ã²*sYuׂC˜½¦Qnöw¯«JvB-Ûî?G8êÕ§¨âÒiœ׈¡$å[¥£cÃœÀ#*Ô8µJºŒ¼“BuŽq
-Ñs«k"HãJ·Tc¶(ΰ‘ "
-=?ßxqÃL†öK`À×àf3Ú¨ˆ#[Í«®¡mÈmlÀt8ç¸-)k?)U¡ A§þ^ à8EíðLx¡”T쬡«ö+í7Sa~*3!þææm<%BåìÓçg4º:ðïyýœ˜¿d½5•žÎ†¯û'‘³SŽ>Nh®¡{Ö¨¨?I ŒÌ$m­¢ü;ŸÏ¬5«þЉ/' ã„c:JÓGC_,Ê?n@%·ÖèU F=é#Ž¬9ã1Àh®Ök°¿åpí'ÅÖ*æ\ú‡É
-÷Ú53ªm×Ж¨š0랃Fw  óùK¼2OG-#hŒt)ÔÚ
-XÄ'¯I¹‹þ€ó_ï+Öendstream
-endobj
1070 0 obj <<
-/Type /Page
-/Contents 1071 0 R
-/Resources 1069 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1026 0 R
+/D [1055 0 R /XYZ 384.386 400.972 null]
>> endobj
-859 0 obj <<
-/D [1070 0 R /XYZ 71.731 718.306 null]
+1052 0 obj <<
+/D [1055 0 R /XYZ 71.731 393.833 null]
>> endobj
58 0 obj <<
-/D [1070 0 R /XYZ 320.829 703.236 null]
->> endobj
-860 0 obj <<
-/D [1070 0 R /XYZ 71.731 692.184 null]
+/D [1055 0 R /XYZ 166.615 356.618 null]
>> endobj
-62 0 obj <<
-/D [1070 0 R /XYZ 205.304 651.159 null]
+1071 0 obj <<
+/D [1055 0 R /XYZ 71.731 346.253 null]
>> endobj
1072 0 obj <<
-/D [1070 0 R /XYZ 71.731 642.336 null]
+/D [1055 0 R /XYZ 177.812 323.542 null]
>> endobj
1073 0 obj <<
-/D [1070 0 R /XYZ 482.087 629.6 null]
->> endobj
-861 0 obj <<
-/D [1070 0 R /XYZ 71.731 585.665 null]
->> endobj
-66 0 obj <<
-/D [1070 0 R /XYZ 317.599 540.51 null]
+/D [1055 0 R /XYZ 126.236 310.591 null]
>> endobj
1074 0 obj <<
-/D [1070 0 R /XYZ 71.731 528.072 null]
+/D [1055 0 R /XYZ 71.731 308.434 null]
>> endobj
1075 0 obj <<
-/D [1070 0 R /XYZ 71.731 493.048 null]
+/D [1055 0 R /XYZ 118.555 272.882 null]
>> endobj
1076 0 obj <<
-/D [1070 0 R /XYZ 71.731 490.891 null]
+/D [1055 0 R /XYZ 376.406 261.405 null]
>> endobj
1077 0 obj <<
-/D [1070 0 R /XYZ 71.731 485.91 null]
+/D [1055 0 R /XYZ 273.304 249.749 null]
>> endobj
1078 0 obj <<
-/D [1070 0 R /XYZ 89.664 465.153 null]
+/D [1055 0 R /XYZ 71.731 227.829 null]
>> endobj
1079 0 obj <<
-/D [1070 0 R /XYZ 128.408 465.153 null]
+/D [1055 0 R /XYZ 202.34 208.123 null]
+>> endobj
+1053 0 obj <<
+/D [1055 0 R /XYZ 71.731 200.985 null]
+>> endobj
+62 0 obj <<
+/D [1055 0 R /XYZ 200.472 163.769 null]
>> endobj
1080 0 obj <<
-/D [1070 0 R /XYZ 171.417 452.201 null]
+/D [1055 0 R /XYZ 71.731 156.417 null]
>> endobj
1081 0 obj <<
-/D [1070 0 R /XYZ 71.731 450.045 null]
+/D [1055 0 R /XYZ 298.358 143.644 null]
>> endobj
1082 0 obj <<
-/D [1070 0 R /XYZ 89.664 434.269 null]
->> endobj
-1083 0 obj <<
-/D [1070 0 R /XYZ 71.731 406.209 null]
+/D [1055 0 R /XYZ 102.166 117.742 null]
>> endobj
1084 0 obj <<
-/D [1070 0 R /XYZ 89.664 390.433 null]
+/D [1055 0 R /XYZ 71.731 110.603 null]
>> endobj
1085 0 obj <<
-/D [1070 0 R /XYZ 128.408 390.433 null]
+/D [1055 0 R /XYZ 175.511 99.809 null]
>> endobj
-1086 0 obj <<
-/D [1070 0 R /XYZ 269.817 377.482 null]
+1054 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R /F44 1006 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
-1087 0 obj <<
-/D [1070 0 R /XYZ 71.731 370.343 null]
+1089 0 obj <<
+/Length 1985
+/Filter /FlateDecode
+>>
+stream
+xÚÅY[o7~ϯº•
+× sã™Kü(Tç7/^¾vÝYLâÀÝl5ÝÍæ×ùÅ>)k^-–Ìw挘çU.ë$ME¾3ûóf÷»HÓdñ¿›½øÇM+†Ò˜8Ô-[9cE–^æ³Ù’9$f´Ó%šEÄ ûªÜ&rÿ%ƒ@ý VúQŒ4äåzÏ×%¯›’”©¢Ö†bɉ©§é&T/_³°³>dÄcò¼ÓŒe%òÚ,‹‰y¤BÚ_¶æYï¹YTü·fAç¢â|%ÇEQÖ¢Èä~Í+\eŦI¹<CFÅŽ3ôÁ¨÷#ŸÔŸóJ/#ÍáÇwÄÖ
+T8¢´oI
+ 
+›Ój”)ò.¦ÙÐ?w¸8’#mnÊ1ó(‡Dž‰žÞwÑЉ×ü¾›g]¡ß²ÚZ
+{€àÉšlr”xIxߎjƒî7º`©ù
+„•|-ì-ó"ÁñUuEÝÞeÍegÚb·EššÞ¬F·cw‚w·ÊcwåÕtÈsˆç«‰Ê£$ŽOò(³1$ƒ±nü´¤ÐÖcCùÐ ‰¯jÿ®»¥Sâ3{5X
+endobj
+1088 0 obj <<
+/Type /Page
+/Contents 1089 0 R
+/Resources 1087 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1007 0 R
+/Annots [ 1095 0 R 1096 0 R 1120 0 R 1127 0 R 1133 0 R 1136 0 R 1139 0 R ]
>> endobj
-862 0 obj <<
-/D [1070 0 R /XYZ 71.731 339.459 null]
+1095 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [446.147 608.553 505.908 617.464]
+/Subtype /Link
+/A << /S /GoTo /D (win32-perlmodules) >>
>> endobj
-70 0 obj <<
-/D [1070 0 R /XYZ 252.009 296.362 null]
+1096 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [71.731 582.65 120.159 591.562]
+/Subtype /Link
+/A << /S /GoTo /D (install-perlmodules-manual) >>
>> endobj
-1088 0 obj <<
-/D [1070 0 R /XYZ 71.731 283.924 null]
+1120 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 250.994 143.083 259.905]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-dbd-mysql) >>
>> endobj
-1089 0 obj <<
-/D [1070 0 R /XYZ 111.571 261.851 null]
+1127 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 197.196 129.085 206.107]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-template) >>
+>> endobj
+1133 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 133.435 106.54 142.346]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-gd) >>
+>> endobj
+1136 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 115.502 139.197 124.413]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-chart-base) >>
+>> endobj
+1139 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 97.569 136.976 106.481]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-gd-graph) >>
>> endobj
1090 0 obj <<
-/D [1070 0 R /XYZ 71.731 233.791 null]
+/D [1088 0 R /XYZ 71.731 729.265 null]
>> endobj
1091 0 obj <<
-/D [1070 0 R /XYZ 71.731 228.81 null]
+/D [1088 0 R /XYZ 71.731 718.306 null]
>> endobj
1092 0 obj <<
-/D [1070 0 R /XYZ 89.664 208.053 null]
+/D [1088 0 R /XYZ 71.731 718.306 null]
>> endobj
1093 0 obj <<
-/D [1070 0 R /XYZ 92.154 208.053 null]
+/D [1088 0 R /XYZ 71.731 654.446 null]
>> endobj
1094 0 obj <<
-/D [1070 0 R /XYZ 89.664 177.169 null]
+/D [1088 0 R /XYZ 71.731 621.504 null]
>> endobj
-1095 0 obj <<
-/D [1070 0 R /XYZ 71.731 177.169 null]
->> endobj
-1069 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R >>
-/ProcSet [ /PDF /Text ]
+1097 0 obj <<
+/D [1088 0 R /XYZ 71.731 572.688 null]
>> endobj
1098 0 obj <<
-/Length 2696
-/Filter /FlateDecode
->>
-stream
-xÚµZ[sÛ¸~ϯðä¥RÆ‚ ^D)o‰Ûl³M¦ÛÄéN§Û˜„Ev)€ €qÜ_߃+/¢d{h‘àÁÁ¹~çâ‹þðEŽQžÀ%Þ¢x]ûÑÅžüô»É£u’]$(ÛäzÁÛ›Wï’äb‹¶ëäâæά»)ÿ½¸®H«¨X®â,Z$È^¿Èšíì¿o»Ýÿê¦!ËÿÜüüâ/7a¥hó‹UØbÊÃ*Mc´I/Vq„¶1>ÉÅ'Úr¡`Ó+àÇüóZoxõ.ÎûÅ›¥8qoüD•
-L
-óº´?îßx_â°,¹áÞ+Go…1Âqb¨~‘^oŠ‚wLÉ>Ö)›­ãã [âlñ ªÀ ¹å²ÿî #»þ½tXòۻ͔sUQ¿˜Š?-³lá×R![Z¨zg‹¯zkêtö™,ãÈÝ*í­?:*j*/í¯BP;÷Rs{‡ça=³-‘ò~‰£¥_Ñð]¿ fî.UÅœt”¬tÓ‰tß3°¹;RÐ9ñ&`º8¨™QA·¥”u‚¨ìq;ŠÛk©¯évq_«jF–žw½½>°àNÏ垪ºp䋲ˆq¯—ŽÄ9#M­à vT@š¬hº20በÙuRúëÍÇŽºo¢Â/¿¡w­p†À}À‡b”$ë¡{ÊËûP|@Å.‰†oO¯~iŒÒ­]yÔG?+¢:'Âœ‰}¢’7ÎŒ&·1Êqì^¿©¨t².éoQ3÷‹j“ýF
-Õ<Ø÷q‚—
-D ¢š(òV«¾óv(½Níu5õ¥ FÚûŒ[{Kªcš)±÷ÎCäÈkÝž—ú”«m†âÔƒc´Íbs>U Þíª±56ÐÔ¿ ½3È0œK/;ÂÑ­“Ï?:cˆ.N‘ Â
-n<±²¾Óç½£‚úøÒr)ëÛ†Zùª“&xÔwÞ1U´>qäΊ]¸öZ·«üõwÁä":mè€ãËŠw?Œg“Ý8ô‡ôj B1(k"j%)“õ0ö¹X@›ÖŸ6ž÷WƒÏÉ'«Ï ¤ Ú<ÑÉ’3;¨³Þ1/Œ›å6^ðÏÊ€ã|Ó{VŸ¼¬•-g^ÝCõ:C\ô¡sâWÇ…s´®Ÿ"¨ôÌ‚zõåÓ‡Á
-xM
-iò2ò€{½9ÂÃáÚÚMm´†ßaµ1F}ô€ãÈÞ¯BçEïn/;Îýº¤îž­05'nKÓJqÛõÜh®¯JïhÍRÝ6™_KyÛÐaϧgkFËI–?OËø{µü(ò4Ùæ+=®è<íK—¾|·^çÛ;\y÷ÞkûŠï &·ºâxO-ôn^ØL)úÏKÒ¶Þ8©ë$r/{|Ѐð¥ç¢ö=)C wM#'›Qg`¦+dˆ;lð/«J¦XDûv#ù˜B¯çp»¨ªB§ñDïÄïIY¥[ °sŸý££ò…˜øÜÆ÷Ê”ÌÛÕ|‚ÛæÙ„³Üh¸¾Ä›ÅΧ‹u2€Ø~ú;Ý£ê¼Yrĸi3È#§ûX}ëè o„²œ6{B—Þ‚HãGº0âS]ºÎF–¹÷Çš¶€àTáHƒ.ú±<HüZ@·›Kÿo]ú±B4ìuŽ%:%Úu
-H!¹
-Èë¯U¬M»¾­-Œ46¯£2ôÄXðÆ×4@ÚKLÒFgc¶{ʈÜÆ›ù9išédŒŽËò`'5›ÿŽ`\KPYˆú6|pËMÅ}ßs¨ÂwúI88âhsbö]²F#9Q°/6­€B¥ùžŒÒ »œóA¡fdò`$bq° ss}¦ãðè®fµèoƸÿ¢ä€š;–šL;ÁŠ,éñ›IŸÄÙ^Ç"Ud8–™¦±Ìöwº™ôG(ÍgsʳxîÓºtQ´~,󬧤3„}ºòÿ¦ØúCendstream
-endobj
-1097 0 obj <<
-/Type /Page
-/Contents 1098 0 R
-/Resources 1096 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1026 0 R
+/D [1088 0 R /XYZ 71.731 572.688 null]
>> endobj
1099 0 obj <<
-/D [1097 0 R /XYZ 71.731 729.265 null]
+/D [1088 0 R /XYZ 71.731 551.818 null]
>> endobj
1100 0 obj <<
-/D [1097 0 R /XYZ 71.731 741.22 null]
+/D [1088 0 R /XYZ 125.419 527.323 null]
>> endobj
1101 0 obj <<
-/D [1097 0 R /XYZ 71.731 683.941 null]
+/D [1088 0 R /XYZ 71.731 525.166 null]
>> endobj
1102 0 obj <<
-/D [1097 0 R /XYZ 89.664 666.008 null]
+/D [1088 0 R /XYZ 71.731 510.222 null]
>> endobj
1103 0 obj <<
-/D [1097 0 R /XYZ 92.154 666.008 null]
+/D [1088 0 R /XYZ 207.59 489.066 null]
>> endobj
1104 0 obj <<
-/D [1097 0 R /XYZ 71.731 637.948 null]
+/D [1088 0 R /XYZ 523.49 465.753 null]
>> endobj
1105 0 obj <<
-/D [1097 0 R /XYZ 89.664 622.172 null]
+/D [1088 0 R /XYZ 71.731 414.545 null]
>> endobj
1106 0 obj <<
-/D [1097 0 R /XYZ 92.154 622.172 null]
+/D [1088 0 R /XYZ 71.731 383.562 null]
>> endobj
1107 0 obj <<
-/D [1097 0 R /XYZ 71.731 620.015 null]
+/D [1088 0 R /XYZ 170.798 370.71 null]
>> endobj
1108 0 obj <<
-/D [1097 0 R /XYZ 89.664 604.239 null]
+/D [1088 0 R /XYZ 71.731 363.572 null]
>> endobj
1109 0 obj <<
-/D [1097 0 R /XYZ 92.154 604.239 null]
+/D [1088 0 R /XYZ 89.664 342.814 null]
>> endobj
1110 0 obj <<
-/D [1097 0 R /XYZ 71.731 602.083 null]
+/D [1088 0 R /XYZ 71.731 340.658 null]
>> endobj
1111 0 obj <<
-/D [1097 0 R /XYZ 89.664 586.307 null]
+/D [1088 0 R /XYZ 89.664 324.882 null]
>> endobj
1112 0 obj <<
-/D [1097 0 R /XYZ 92.154 586.307 null]
+/D [1088 0 R /XYZ 71.731 323.098 null]
>> endobj
1113 0 obj <<
-/D [1097 0 R /XYZ 71.731 584.15 null]
+/D [1088 0 R /XYZ 89.664 306.949 null]
>> endobj
1114 0 obj <<
-/D [1097 0 R /XYZ 89.664 568.374 null]
+/D [1088 0 R /XYZ 71.731 304.792 null]
>> endobj
1115 0 obj <<
-/D [1097 0 R /XYZ 92.154 568.374 null]
+/D [1088 0 R /XYZ 89.664 289.016 null]
>> endobj
1116 0 obj <<
-/D [1097 0 R /XYZ 71.731 566.217 null]
+/D [1088 0 R /XYZ 71.731 287.233 null]
>> endobj
1117 0 obj <<
-/D [1097 0 R /XYZ 89.664 550.441 null]
+/D [1088 0 R /XYZ 89.664 271.083 null]
>> endobj
1118 0 obj <<
-/D [1097 0 R /XYZ 92.154 550.441 null]
+/D [1088 0 R /XYZ 71.731 269.3 null]
>> endobj
1119 0 obj <<
-/D [1097 0 R /XYZ 71.731 535.333 null]
->> endobj
-1120 0 obj <<
-/D [1097 0 R /XYZ 89.664 519.557 null]
+/D [1088 0 R /XYZ 89.664 253.151 null]
>> endobj
1121 0 obj <<
-/D [1097 0 R /XYZ 92.154 519.557 null]
+/D [1088 0 R /XYZ 71.731 250.994 null]
>> endobj
1122 0 obj <<
-/D [1097 0 R /XYZ 71.731 517.4 null]
+/D [1088 0 R /XYZ 89.664 235.218 null]
>> endobj
1123 0 obj <<
-/D [1097 0 R /XYZ 89.664 501.624 null]
+/D [1088 0 R /XYZ 71.731 233.061 null]
>> endobj
1124 0 obj <<
-/D [1097 0 R /XYZ 92.154 501.624 null]
+/D [1088 0 R /XYZ 89.664 217.285 null]
>> endobj
1125 0 obj <<
-/D [1097 0 R /XYZ 71.731 486.516 null]
+/D [1088 0 R /XYZ 71.731 215.128 null]
>> endobj
1126 0 obj <<
-/D [1097 0 R /XYZ 89.664 470.74 null]
->> endobj
-1127 0 obj <<
-/D [1097 0 R /XYZ 92.077 470.74 null]
+/D [1088 0 R /XYZ 89.664 199.352 null]
>> endobj
1128 0 obj <<
-/D [1097 0 R /XYZ 71.731 455.632 null]
+/D [1088 0 R /XYZ 71.731 197.196 null]
>> endobj
1129 0 obj <<
-/D [1097 0 R /XYZ 89.664 439.856 null]
+/D [1088 0 R /XYZ 89.664 181.42 null]
>> endobj
1130 0 obj <<
-/D [1097 0 R /XYZ 92.154 439.856 null]
+/D [1088 0 R /XYZ 169.145 163.487 null]
>> endobj
1131 0 obj <<
-/D [1097 0 R /XYZ 71.731 424.748 null]
+/D [1088 0 R /XYZ 71.731 156.349 null]
>> endobj
1132 0 obj <<
-/D [1097 0 R /XYZ 89.664 408.972 null]
->> endobj
-1133 0 obj <<
-/D [1097 0 R /XYZ 92.154 408.972 null]
+/D [1088 0 R /XYZ 89.664 135.592 null]
>> endobj
1134 0 obj <<
-/D [1097 0 R /XYZ 71.731 380.912 null]
+/D [1088 0 R /XYZ 71.731 133.435 null]
>> endobj
1135 0 obj <<
-/D [1097 0 R /XYZ 89.664 365.136 null]
->> endobj
-1136 0 obj <<
-/D [1097 0 R /XYZ 92.154 365.136 null]
+/D [1088 0 R /XYZ 89.664 117.659 null]
>> endobj
1137 0 obj <<
-/D [1097 0 R /XYZ 71.731 362.979 null]
+/D [1088 0 R /XYZ 71.731 115.502 null]
>> endobj
1138 0 obj <<
-/D [1097 0 R /XYZ 89.664 347.203 null]
->> endobj
-1139 0 obj <<
-/D [1097 0 R /XYZ 92.154 347.203 null]
+/D [1088 0 R /XYZ 89.664 99.726 null]
>> endobj
1140 0 obj <<
-/D [1097 0 R /XYZ 71.731 345.046 null]
+/D [1088 0 R /XYZ 71.731 97.569 null]
>> endobj
-1141 0 obj <<
-/D [1097 0 R /XYZ 89.664 329.271 null]
->> endobj
-1142 0 obj <<
-/D [1097 0 R /XYZ 92.154 329.271 null]
->> endobj
-1143 0 obj <<
-/D [1097 0 R /XYZ 71.731 316.22 null]
->> endobj
-1144 0 obj <<
-/D [1097 0 R /XYZ 89.664 298.386 null]
+1087 0 obj <<
+/Font << /F33 834 0 R /F38 963 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R /F48 1022 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
-1145 0 obj <<
-/D [1097 0 R /XYZ 92.06 298.386 null]
+1149 0 obj <<
+/Length 1794
+/Filter /FlateDecode
+>>
+stream
+xÚ½XKsÛ6¾çWèfjÆB ¾©žâÚq݉Ó4ÑLÓiz€(Hâ˜"i‚´£þú.€Å—{2Íè@‚ZìãÛoKÒ™ ?: ) ]¸81q–^Ù³üsýŠ¢„ë…Äqã™Kü(”«W?½qÝYLâÀ­¶JnµùÛúeÏÊšWó…ãÛ–Côõ&5˲4ßéõE³û7Í26ÿgõÛ««Uk†Ò˜ØÔ-Z;CGž'rf Ç&±C»2Ê''ûä‘¡!-bww¯FÔ!^Ü—|ÒÎõår¹š‡¶ÅçÔ·¾ÔËåë,ÝåCãOüÐëë[{ÒÊgÛ·Y.-á–jD·B¾ž;¶Õ ÎÉžUµD}àÁ"²‰OÃÙ‚†$†,>'8ÿøéöírù^†Ç*DõA•ã> ý.ôê=×7à…¾Is`óvNm‹%|„c7xŽÁÂQCX'ûœm&p´‰c;ßEB(@B'@,+^×G}ÿëÊ
+7¹)××£l”z2.Eͺ*êrøBIÖlðEÞû#
+cQÒÜ`ûœTÊdœÒùáêõåíºp³ÕW=wê/z¯“Švè÷ÐÜÊ|Á¸.dQž£?pˆÈ¡W0¬™ó²£IgÂtk9%Oí0ÁR!Ré§ñ€õðØŒi¦HCmÛš( Yíq(Ž÷i9Qê̈†%¡Z:¯Dj˜VlHOUF„æm–DW©ŒÎø­1Ï
+*qQ§f—ê~hqÈ4'€ß Z@¶ØG½ ¢NQdpí€Äv€d•ú^äf~ÑÑv²8r‚’/-¼£j‚&ìÞ3b¤(ÓæÆ1j;Å ò¨g³ü¬6ËXµ)àùªä¾é\ûÔq³ L¦ñl¸‹Ó9t<õ—½$1(¨—Ë fJ¿KÄÉsFö’ºNj¦N#˜9†§ÑwEz/j>78«Ô+†9ÌõÙݦ¢'«BmÍÄXs}óƼ•u&ÒvÊqRÈŠ|g Š¦,ÁpÓ„¸>F9’˜wß±f’¹¾$S_Õ—‡ÀöIícâ#‰@XæÛÔ“šÃÑwâúý¯.ÿ(k½6endstream
+endobj
+1148 0 obj <<
+/Type /Page
+/Contents 1149 0 R
+/Resources 1147 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1007 0 R
+/Annots [ 1153 0 R 1156 0 R 1159 0 R 1162 0 R ]
>> endobj
-1146 0 obj <<
-/D [1097 0 R /XYZ 71.731 283.278 null]
+1153 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 706.187 157.728 715.098]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-gd-text-align) >>
>> endobj
-1147 0 obj <<
-/D [1097 0 R /XYZ 89.664 267.502 null]
+1156 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 688.254 144.577 697.166]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-xml-parser) >>
>> endobj
-1148 0 obj <<
-/D [1097 0 R /XYZ 92.154 267.502 null]
+1159 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 670.321 142.356 679.233]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-patchreader) >>
>> endobj
-1149 0 obj <<
-/D [1097 0 R /XYZ 71.731 265.345 null]
+1162 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [92.154 652.389 149.558 661.3]
+/Subtype /Link
+/A << /S /GoTo /D (install-modules-mime-parser) >>
>> endobj
1150 0 obj <<
-/D [1097 0 R /XYZ 89.664 249.569 null]
+/D [1148 0 R /XYZ 71.731 729.265 null]
>> endobj
1151 0 obj <<
-/D [1097 0 R /XYZ 92.154 249.569 null]
->> endobj
-863 0 obj <<
-/D [1097 0 R /XYZ 71.731 229.48 null]
->> endobj
-74 0 obj <<
-/D [1097 0 R /XYZ 263.164 186.382 null]
+/D [1148 0 R /XYZ 71.731 741.22 null]
>> endobj
1152 0 obj <<
-/D [1097 0 R /XYZ 71.731 173.944 null]
->> endobj
-1153 0 obj <<
-/D [1097 0 R /XYZ 245.796 151.872 null]
+/D [1148 0 R /XYZ 89.664 708.344 null]
>> endobj
1154 0 obj <<
-/D [1097 0 R /XYZ 71.731 144.734 null]
+/D [1148 0 R /XYZ 71.731 706.187 null]
>> endobj
-1096 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
-/ProcSet [ /PDF /Text ]
+1155 0 obj <<
+/D [1148 0 R /XYZ 89.664 690.411 null]
>> endobj
1157 0 obj <<
-/Length 2280
-/Filter /FlateDecode
->>
-stream
-xÚµYßsÛ¸~Ï_¡ñËI3MR¢d¥O7É]ÇäbçnnzLB"j’`
-²úçãß^½}t'Dá6ØEûÅÚ1´a½Ýí‚8‰ë8 qä̈÷c3>T)5^xóÃ
-^¿®¢di?MeÞó")i~í0oR²Š–v¡$«Ø߃)»…ô¶zè-ÌìGýÝÏ9KsûD]Ã7öqfR¹Ý¿&'ûîȹ¢`ŠX%É2ÐŽëh
-’äÐ>÷óqÀ†9C­´¬àöñà•æοOšÍÉ:ê ©`?GjRÕˆŠfSq~Ì;~ÿ$çÔÎŒu
-Ž–„a|jy*¨è;ÍRns•êþ$e]ÐkŸá)†m”\(dדå]Z°ôÙ¡tƤ¼hàì²Bb !¥>À:¤Ç¦˜ˆû‘ð•3¶4¥R¢5@dÍ·ÓÈ%Õ3¦©|÷Ä•âå ¾|m¨Ò»$Øî@—]`ÈrÏñHpi¨}
-áy=¦X²vñÖJ”Ê1>'¦SÖh†Ð™EÄ*º]žFâp†(EËÜ[\ñjM3¦t¨mÄš²$â2ƒR3ƒ™ô¿¦SÓr6;bm­£(ˆbÃÒ»‡_W»d9?ŽƒÛ}báŸè(明¿Äñ¬_LIk"ˆãžQº¢¡òºSCݲŽ¢\(n§ÀÏáZ
-ÖT€ÒëŠf=“c}¢´Â,–
-<ŒÞ©mçXa:Hëe?dÓÍó°ò œ†&ýÖ7é}Ã2
-¸©ôZNã›?Â$Ì•ª_ßÜÀ]¤Š"°øÚé5঻ýûŸ¯«oìÖz
-rU°kdÛßræ:3Ž\µe$ƒÝ¿2dQþÎÍQ²¦)k èõ°¨ ø•®«RNDNPÝ-9ß|¢µÐªŸ5){råíÁç×
-oòŒ–C¿B–Q„–µ÷د'€º5wš‰Šb÷ѾZN¡
-š£_ó"";·ß¢‘™¹®¢ü(ÝÃüp‘Š–³µDÏAÝœ=šC›%Úª™>fë‰ûZåfââtD×uƒËÚO+Hc8
-KÿÒ LÐ7N‡Û`ïß9ÍÞ+EÁp³$ì?=|Ýí=ïD^ËÕ½SÄí ‘âç´h$DZqæ
-Ô“°NÁÚäXÝNòÆž·z˜vÕ «'5LGÜèÈD>~» ÂcTÛð/œBÓ3R:ÄÚ¸w½ ƒÛÛí7E3þ®Ñ| E¥#ŽÐú­ÑÑ:‰p¯ÜÐ1îŸEgÓæ[Ðm¾+ºw®óMŸx ®xÛä”9oŠ +þðµë<¡°K^uW§Fßë`y’æîxj>ËæöŽ ß¥5ê
-Õüj‚¨. ®><\ÙX^¯3;á•‘ÕA ‡‘ö&†ö¢ë*ÈY€*_O ¦9-¿‘·ÿ7"_A -™ºˆ„¤Ø9OHËXŒê#y=í_m’¥¸øÍî`Úq¡+)´ëöÅ&§Þ­Ÿ$,›!ªw æ
-ECÏ OjŠ —ô}Õ=¼Â«ñv_†…Ñ…v¶MµW/p®
-³ÞÔ–¬À!I*ÝkÌýÜñùÓ½'&ÃÔÊ]…Ð*ŒÚ 1ý çâfDJž²îÆðÌT>ݳ\OtV0] õª‹‘µÓneíÙ÷j<}Oq¤´ðJ„—-nY["Õm׆žÓTO¹´»Ò
-endobj
-1156 0 obj <<
-/Type /Page
-/Contents 1157 0 R
-/Resources 1155 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1026 0 R
+/D [1148 0 R /XYZ 71.731 688.254 null]
>> endobj
1158 0 obj <<
-/D [1156 0 R /XYZ 71.731 729.265 null]
->> endobj
-1159 0 obj <<
-/D [1156 0 R /XYZ 71.731 718.306 null]
->> endobj
-864 0 obj <<
-/D [1156 0 R /XYZ 71.731 672.379 null]
->> endobj
-78 0 obj <<
-/D [1156 0 R /XYZ 183.664 627.224 null]
+/D [1148 0 R /XYZ 89.664 672.478 null]
>> endobj
1160 0 obj <<
-/D [1156 0 R /XYZ 71.731 614.786 null]
+/D [1148 0 R /XYZ 71.731 670.321 null]
>> endobj
1161 0 obj <<
-/D [1156 0 R /XYZ 71.731 598.527 null]
+/D [1148 0 R /XYZ 89.664 654.545 null]
>> endobj
-1162 0 obj <<
-/D [1156 0 R /XYZ 71.731 556.848 null]
+1142 0 obj <<
+/D [1148 0 R /XYZ 76.712 636.613 null]
+>> endobj
+66 0 obj <<
+/D [1148 0 R /XYZ 182.984 602.142 null]
>> endobj
1163 0 obj <<
-/D [1156 0 R /XYZ 71.731 556.848 null]
+/D [1148 0 R /XYZ 71.731 593.69 null]
>> endobj
-865 0 obj <<
-/D [1156 0 R /XYZ 71.731 474.004 null]
+1164 0 obj <<
+/D [1148 0 R /XYZ 71.731 526.326 null]
>> endobj
-82 0 obj <<
-/D [1156 0 R /XYZ 198.969 428.75 null]
+1143 0 obj <<
+/D [1148 0 R /XYZ 71.731 493.385 null]
>> endobj
-1164 0 obj <<
-/D [1156 0 R /XYZ 71.731 416.312 null]
+70 0 obj <<
+/D [1148 0 R /XYZ 242.807 460.075 null]
>> endobj
1165 0 obj <<
-/D [1156 0 R /XYZ 408.485 407.191 null]
+/D [1148 0 R /XYZ 71.731 451.622 null]
+>> endobj
+1144 0 obj <<
+/D [1148 0 R /XYZ 71.731 408.105 null]
+>> endobj
+74 0 obj <<
+/D [1148 0 R /XYZ 167.419 374.795 null]
>> endobj
1166 0 obj <<
-/D [1156 0 R /XYZ 71.731 348.247 null]
+/D [1148 0 R /XYZ 71.731 366.342 null]
>> endobj
1167 0 obj <<
-/D [1156 0 R /XYZ 71.731 335.295 null]
+/D [1148 0 R /XYZ 71.731 353.709 null]
>> endobj
1168 0 obj <<
-/D [1156 0 R /XYZ 71.731 330.314 null]
+/D [1148 0 R /XYZ 71.731 338.765 null]
>> endobj
1169 0 obj <<
-/D [1156 0 R /XYZ 89.664 309.557 null]
+/D [1148 0 R /XYZ 129.53 317.609 null]
>> endobj
1170 0 obj <<
-/D [1156 0 R /XYZ 114.57 309.557 null]
+/D [1148 0 R /XYZ 178.522 317.609 null]
>> endobj
1171 0 obj <<
-/D [1156 0 R /XYZ 417.59 309.557 null]
+/D [1148 0 R /XYZ 76.712 289.315 null]
>> endobj
1172 0 obj <<
-/D [1156 0 R /XYZ 71.731 294.449 null]
+/D [1148 0 R /XYZ 71.731 269.39 null]
>> endobj
1173 0 obj <<
-/D [1156 0 R /XYZ 89.664 278.673 null]
+/D [1148 0 R /XYZ 371.86 257.733 null]
>> endobj
1174 0 obj <<
-/D [1156 0 R /XYZ 71.731 276.516 null]
->> endobj
-1175 0 obj <<
-/D [1156 0 R /XYZ 89.664 260.74 null]
+/D [1148 0 R /XYZ 193.02 246.077 null]
>> endobj
-1176 0 obj <<
-/D [1156 0 R /XYZ 71.731 245.632 null]
->> endobj
-1177 0 obj <<
-/D [1156 0 R /XYZ 89.664 229.856 null]
->> endobj
-1178 0 obj <<
-/D [1156 0 R /XYZ 71.731 222.718 null]
+1145 0 obj <<
+/D [1148 0 R /XYZ 71.731 218.182 null]
>> endobj
-1179 0 obj <<
-/D [1156 0 R /XYZ 71.731 191.833 null]
+78 0 obj <<
+/D [1148 0 R /XYZ 224.121 182.715 null]
>> endobj
-1180 0 obj <<
-/D [1156 0 R /XYZ 71.731 163.007 null]
+1175 0 obj <<
+/D [1148 0 R /XYZ 71.731 174.263 null]
>> endobj
-866 0 obj <<
-/D [1156 0 R /XYZ 71.731 130.065 null]
+1146 0 obj <<
+/D [1148 0 R /XYZ 71.731 143.696 null]
>> endobj
-1155 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
+1147 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1183 0 obj <<
-/Length 1885
+1181 0 obj <<
+/Length 1823
/Filter /FlateDecode
>>
stream
-xÚ­Y]oÛ6}ï¯0üdc±j}ÙñÞš,í6t@Ѹņ®´DÛB$Ñ©¦Þ¯ßåÇ¥DÊJ²bȃ,‰"/Ï¹ç’ 'Kø 'ë0XÇp‰6A´J'Yõj99À›w¯BÓ"^…Á*N'q^¯eƒ›í«×oãx² 6«x²Ý«vÛüËìöHN‚6óE”.gq ¯ŸxQôÏ›öðOQ–dþuûû«»­!\&Á*\Ov?†E²ZQM´ »0¢x®ƒ(LûqÄÁZ¾¾ž}˜ÇËÙ<\ÎŽúÑç‚ÎÃtöqBÐú?‘EiºQÝ|ž¯–3hAk;RçúG£^|óߟ`´#Œ0ãú¾¨½¹ë§æ-Û jäÅ^öô÷rem)ÌÖê‚ékI²üT_3V 5£ïâÊt^Áð§†p)ö¬©ˆðâGŠiCk!á„Q°¤% %9Ùe!Î7o)ǰφ(D
-®7Cö÷©íñ:c%kæÉrvåυ˵Éébw^p¸º!q€…]Ó¥hÎ<%n PIxä5+2«wea[¨¨;È Œ4d÷”zM÷R™y¶£â‘*&›™x”‰„9p\êúÆY±†¨ãHFÃLtReÀï§t_'{o×%¢ß¿M¦ÂϘÌH˜_šËû¢~p×Âö؈RiÜR/=/xÖr®?‘7—ë%t™—”hÜN¬v:Aer¼´*†¿»’TÔWmÖ0Î 5ÌàÞLz\k„GCÍa¢§?‚‘”ŒuY„ˆ Ó¾…EÔÕ$^—Xm]È”‡9K&•’]Ž›0[/^Ð tuîl°¨ Ž`$Öâm:í;La®
-¿×7Bì(•c·\؆ÆhzÝÍ# ×ÁXù_óP&Ãa;£ÕpKŽ:=âŒÁ¤ñÐIK³À»s£Î,<C—êæfî»”èa©§#‚>ëN†5¬Šü8Ô´.оKà&-³#Ãl0Kj=ü€øö’sÖàÙõ¸ÙÊÙ>Ê°Ùe=<Gòùµþ4Á„˜àt“¾ýd&‚ÄqÀeÏë€WúNç4øQµŠLñF•^ºIåôG­{âHzR2ë½ôk›dP3¦é,Ð/@Â5έ3òb%L+×™Àãwßžd¢òÊ(¥ )k›Ÿ{MdaÀN£åÇbš.­œ#醛/ýᾊv%%Q…<…>Cß«ºl"ƒÒw:*#ìmO¯ei8~´ª„Á­}u€ŸÔ}-¢AfPÛh>"³ÚM]%4¢¦Äª)6j‚zKX9ý¡Ý~Ý:5WÏ)È%ÃÕNâjB<ü`}wåÁwBû5ê¶ÚY—ðaÂîwìû%*ðXø‚Ý–d%èbê5}­/o‹’:¾ô¢øªéwÁ.‹GLëT–ï(ÕŠ
-U÷Éî)VIYëoÝ*§FC¤|tGŒúÚÛu²±‘½­c(Áik¢s”Ш†­ZZyž¯RÜíØ•Ìpó¢å7TÝÐÙ%¶W—û!?R¹ÅOò F(´oñóFƒÄ%swIÝõîî¡m1DV—ç^­ÄšÜ»æÀ¦¢æâ=tσS„G;skD€¶;BšÊ²æwÛM_–-’
-”Sou$t’•þ.|¸Í’ºî6zj¥Iu*qkSŒîÏìñËŽ³²ã;¶cv–˜ ¨JÙ?Ÿéæ6²¥ë°¿qÂÌAÜ )ŠŠÊ¬3®? 〚7Ÿä—SO]êÍ¢÷FŠ‘?UcwbÓLî
-¥å!C‡G‚”½#kEWÎÚÖ\Ÿf—ç'ø×Qý
-2ðÔõ:Kp¤$÷jÓLmƒx[vµŽ¾v¶ü;`WÞ?6
-6qxéŸÉ* €LË'ÿ§rí÷™›ëH„þ 8¯?endstream
+xÚ½XÛŽÛ6}÷WAÊÅš)ê¶}jÒ4HE“Æh $AAK´¥F‘Šã~}‡7Y–m-ŠÅ®DŠÎœ¹.ž‡ðƒç)Fi’#’Äób7 ç[øòl†ÝŠˆ¦ˆDù<Bq–êW³ïŽ¢yŽò$š¯6fݪ|<©Ø^ñn±$qdŸÏ[©XÓÔíÖŽ÷Û¿ë¦a‹÷«³§«áŒsâh¾Ι*²¤I‚HLæK¢œàAÁn”ÇñX‚0ŠáNM³àÙO··Ï:¶¯ìð]‡¬]08Â+Öº€˜tlÒgpHnd­*n•‹áN”}ã>ÕÒ>EÛ,pp´ƒŽì뎗nÉÆ>¢·/‡Ö*;ÚjÁuÁ¿w/:%‘SîÜÆ% ¥ùÈÒddéj‘„_à8ø¬nolêmûp»W‹ôŠÐ1
+4£ðÿ@ Hܽ¼½}µˆ@p§õ•&&`¾¢X'}€_8ÌÿJ³•pËvÚÞáLû²Öúö[l/‡LR ž± Êæ t’h "ŠQÙ$°?ï´o.­MR€v©,ºz¯\Ò®*ïHxÂ> 6Bzb.Àf˹ވ^òóLÿvƒìÜ£$‡ÐH~Òø¹‰ìpÙê;þósزFŠû`4¨Ý‡ð>«!ÂT :x7Ø9©­
+ÂÁל† „o9OðÏ{Øpá-¨ÐQ–»5M½îXw</=¬é8+ý¤­»Þ;¢µ
+hz,XQÕ-¿–\KC…ÍÈ•Ë\ŽÝ=¿{úß&™—xO–|«/¢üé|ÇêÆ#Mlcöîk#
+8›©á˜ö¾Ì §&Ôyª­êêõ%
+@É{C/Ùاõ¼Œ¼#ã xZoŒÏ´Ãßt«ù‚ÄÁ4 apc?0û¨„¹ªq.ZVÂl·£B”îûÞ
+¡³& ¬#H¤å“)¢Y|èDÇ.Õ¡½°ÆGõÕ
+ 7Lb³ñ—Öw¥¡Éu}{Ù†â¥8õ]¨âÅÉU¿¿ÊS‚(ñLðP«ÊŠfÒ& ÑéN5îÍòÔœ=å¸9§_e-÷ ;ÊóJ ™Ã¶N,[‹^Ýxæšì¡«•û_ýfÃF1!Lã³j­Áóµ¶pj\€B#poÍöM}ôNH=$´øì0èð¬n媒[Ñ7ÊR/€_AÑ“NêðhûÝÚ7±™Ü•Í2í8p{!ãÃt„€f’Ã…\kúR0Ïǯ*ëûÕ©·ñ²æ¡9º·Ò²Ô Ï25ý(ö,º£àÊ<¼-‡ò|Ic³$žÆz>VT¬ÝN.Òß”ë?¡TÊ› ®0§y ¡¢+'hËú¡EŸ¸ `i‘#i|~›) c+G¬8J=L0uº˜¯êâÈŒÐ@ªN˜K…ar¬Ìh6•p-kêB—p {ŽÓ˜dÑ+Ñ7nÜH<q1!æ··[OÂ>öÂêL5†+txžguk¤}¯®\^|‚µgt¹9ÓÀÍG7#±÷-ôßxpž¢$‹¾$×è ‰Ïµq´2ϦJQô;Þ|}®}šÑ‰Ý.Ð3ŽÃ=¹;½UúHM¯žœî£.ádSo+Õ]¶AEˆ VÆ1ÓŠv 5¯-™DÏDôv]noüašOZVç÷’qˆÖ¿tSné냺âŸG:o¾{4*pò©jŒ[¨q6ô2B®ý»‚Wˆî÷ýË/» ¥æÞŽþw®<Çendstream
endobj
-1182 0 obj <<
+1180 0 obj <<
/Type /Page
-/Contents 1183 0 R
-/Resources 1181 0 R
+/Contents 1181 0 R
+/Resources 1179 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1200 0 R
+/Parent 1201 0 R
>> endobj
-1184 0 obj <<
-/D [1182 0 R /XYZ 71.731 729.265 null]
+1182 0 obj <<
+/D [1180 0 R /XYZ 71.731 729.265 null]
>> endobj
-1185 0 obj <<
-/D [1182 0 R /XYZ 71.731 741.22 null]
+82 0 obj <<
+/D [1180 0 R /XYZ 207.683 708.344 null]
+>> endobj
+1183 0 obj <<
+/D [1180 0 R /XYZ 71.731 699.891 null]
>> endobj
86 0 obj <<
-/D [1182 0 R /XYZ 211.45 705.748 null]
+/D [1180 0 R /XYZ 234.008 648.966 null]
+>> endobj
+1184 0 obj <<
+/D [1180 0 R /XYZ 71.731 640.329 null]
+>> endobj
+1176 0 obj <<
+/D [1180 0 R /XYZ 71.731 622.899 null]
+>> endobj
+90 0 obj <<
+/D [1180 0 R /XYZ 216.458 589.589 null]
+>> endobj
+1185 0 obj <<
+/D [1180 0 R /XYZ 71.731 581.137 null]
>> endobj
1186 0 obj <<
-/D [1182 0 R /XYZ 71.731 696.925 null]
+/D [1180 0 R /XYZ 413.586 570.66 null]
>> endobj
1187 0 obj <<
-/D [1182 0 R /XYZ 71.731 651.148 null]
+/D [1180 0 R /XYZ 193.324 544.757 null]
+>> endobj
+1178 0 obj <<
+/D [1180 0 R /XYZ 71.731 537.619 null]
+>> endobj
+94 0 obj <<
+/D [1180 0 R /XYZ 222.436 504.309 null]
>> endobj
1188 0 obj <<
-/D [1182 0 R /XYZ 71.731 622.42 null]
+/D [1180 0 R /XYZ 71.731 495.857 null]
>> endobj
1189 0 obj <<
-/D [1182 0 R /XYZ 71.731 622.42 null]
+/D [1180 0 R /XYZ 453.495 485.38 null]
+>> endobj
+1177 0 obj <<
+/D [1180 0 R /XYZ 71.731 478.242 null]
+>> endobj
+98 0 obj <<
+/D [1180 0 R /XYZ 225.412 444.931 null]
>> endobj
1190 0 obj <<
-/D [1182 0 R /XYZ 71.731 544.558 null]
+/D [1180 0 R /XYZ 71.731 436.479 null]
>> endobj
-90 0 obj <<
-/D [1182 0 R /XYZ 333.287 505.186 null]
+843 0 obj <<
+/D [1180 0 R /XYZ 71.731 385.988 null]
+>> endobj
+102 0 obj <<
+/D [1180 0 R /XYZ 218.078 342.89 null]
>> endobj
1191 0 obj <<
-/D [1182 0 R /XYZ 71.731 494.821 null]
+/D [1180 0 R /XYZ 71.731 339.06 null]
>> endobj
1192 0 obj <<
-/D [1182 0 R /XYZ 71.731 454.077 null]
->> endobj
-94 0 obj <<
-/D [1182 0 R /XYZ 411.1 414.805 null]
+/D [1180 0 R /XYZ 118.555 296.869 null]
>> endobj
1193 0 obj <<
-/D [1182 0 R /XYZ 71.731 404.44 null]
+/D [1180 0 R /XYZ 71.731 253.242 null]
>> endobj
-1194 0 obj <<
-/D [1182 0 R /XYZ 71.731 361.639 null]
+106 0 obj <<
+/D [1180 0 R /XYZ 187.345 220.739 null]
>> endobj
-98 0 obj <<
-/D [1182 0 R /XYZ 328.439 324.423 null]
+1194 0 obj <<
+/D [1180 0 R /XYZ 71.731 210.374 null]
>> endobj
1195 0 obj <<
-/D [1182 0 R /XYZ 71.731 314.058 null]
+/D [1180 0 R /XYZ 128.448 200.614 null]
>> endobj
1196 0 obj <<
-/D [1182 0 R /XYZ 71.731 258.306 null]
->> endobj
-102 0 obj <<
-/D [1182 0 R /XYZ 427.527 221.091 null]
+/D [1180 0 R /XYZ 115.725 187.663 null]
>> endobj
1197 0 obj <<
-/D [1182 0 R /XYZ 71.731 210.726 null]
+/D [1180 0 R /XYZ 71.731 180.525 null]
>> endobj
1198 0 obj <<
-/D [1182 0 R /XYZ 71.731 167.925 null]
->> endobj
-106 0 obj <<
-/D [1182 0 R /XYZ 319.902 130.71 null]
+/D [1180 0 R /XYZ 264.915 169.73 null]
>> endobj
1199 0 obj <<
-/D [1182 0 R /XYZ 71.731 120.345 null]
+/D [1180 0 R /XYZ 71.731 138.746 null]
>> endobj
-1181 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R >>
+1200 0 obj <<
+/D [1180 0 R /XYZ 169.414 125.894 null]
+>> endobj
+1179 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R /F44 1006 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1203 0 obj <<
-/Length 1566
+1204 0 obj <<
+/Length 2086
/Filter /FlateDecode
>>
stream
-xÚ•XÛŽÛ6}߯0üd1#J–do‹¢Ù´iZlÐ6ð š>Ð2m +‰®DÅqÐïPœ¡¬K²)D²HÍåÌ™3Ôò‰ÿø$æ,à⯙…“$¿ñ&Xùå†ãŽ â,
-ÂIÀÂUl6Ümnž¿
-‚Éš­£`²Ù7û6»¿f/â¤e9_ø¡7 ˜½>Tiq°·wõásšebþ÷æ·›Ÿ7Î÷–,âñdá\ôcX,£ˆù¡?Yø[ûÜ…áÇÃ0D±³þêJâ]ZØë.­’ºªRU`t¼Ð{©NsîÍ.ðd¹žÝ§Å£]»W‰Ð°µkâ²94?ÎæEU>Vö§ÀëYfÓÜd
-A¾dÁ2²Q.–ð#\6±,f‘‰%^Í~Q)¸ÕÊ^ïTQ‰ÔÞÛ´àæþÝ[´ÛIÞ@Ã}kv3_A\6˜^5^Í«g©íÍ6¹´·û9‡Ôpßfi!1É‹ª1ëRDP}Yéõg½­‰@“,M{¶§
-(9(u[áAÍŒ@9“…cÛèž ï¯+i:¶.öªÔu!´Ì.ó(œ 1M‚†³ 6¿!4äüäŠÊRÊDz„HW°=kÛÀÞu¾…¥¹²ôÑÇ°™¼T¥ÒFØW¤!pÒ£4¼,%H©ƒ°—‡"5 I”…ŸÒýþ˺66ý¶Jwµ Ï…¶tÔG¡{õ¦”¿Øòº.©gœ]ÔW5j½7ý¶ïù72…bÝÌÍ—VIÞ
-S²3N ²:i‰VYȶ³¢a.Œ7ÉIäUcæóÁŽ
- ¸Âò½†L«žŠoÒS5^.ÎÂÈvœ“!9bF-©5ÂW¬±rƒxn%QýT
-0˜´Í@ÉÅÜ'=¢—HêvWê—©“4ýôkľC#/æY+zS°OL³nb‰Êsiñ¼n¹S:ÈgD6iÂü„Y-*\¼œg¾ø•<8jW“Žd²ª€uþ^¦#A“|cÑs)€&nlÒÓº
-òD¿mÞý«5ôÇšyk‹l÷q?X†Î8‡&²ãÛÆnŠi‰¢¡c#zÖé7û# FL ­Erl7-Ÿä"Í´º=H„TþxÅ
-^F,ÿ¯Íû¦Šð?ËU§x#{߸©¯®J:dûÃÛûæí¢ÎWÌÃóÐ ‚§TૼÐQÅ0âJgE;Í…fì²S{´ÅX“þ¬­Žª¦3å©îÏ3<Ëâú|qð5¥žùJ‘“aLØ@ìj¤Oŵ¤Õ÷ƒo‡”~IÃ¥Ha¬ðÉ,áÝT£bßðÝ´b>N•?ë41¸=VR4‚œ˜DOMóZóÊà¸î“‡L.œ>ñÙb«>ÙµjYºsÊ
-
-ýÑ¿ž,#Î`ÅûêoÖ}›KP<ß¾Dÿ2ÀTendstream
+xÚ­Y{Û6ÿ?ŸÂÀˆ ¬‘zºAHÚM“6‹ö²î‡¦h‰¶y«Wôˆë~úŸz:Ý; Ä%Î g~ó ^¹ð‡WF‘?d‹H¬’ü‰»:›ïŸ`ý…çGˆxÛ•‡‚8¼Ü=yöÊóV[´ ½Õî ¿Û¥¿­¿=ѪeõÆ!»&Hý¾)š–f/Žêùewü“gÝü¾ûáÉíβÁx‹\ì­Ëg*ˆã‡!"Y9ÄE[‚­,$šËòŸ ÆîºìÓœ^Ô‚fM©VgޜԪÕ;ɉG¦÷6x}Òë‚æ¬QËò _›wUÍËš·œ57j£a¬?mp°f£eÅjÚZ54—¦e9pÑ”i‘jŠmeë}XªÅ¥ìj¡3¸Ÿƒ Ú‚Ä=¹R/P. ­ñ×¥á<dã»ëKG_—°ð· “ ¨ê,þ¡—fA'Öè%=Xû«Շ߻.)@½,}®¿=(N–7Ô‡jæÔ]!.˜ŠW1Ø1TvT·Äò–ɉ% k»
+U™úxhôVpXYþfb"u•ÆX=ËÔêÈZ­pž<ˆ»30†¶°ÑL¼ö‘çK‘ÍÆña+ð%3‚ÄœŠâõÝåþ_oûs¤ôU<ùœÀúÌ=K:€Ée~'¡
+½HJ½§Íé«•n¡®2z’¾»qBW»ñŒ®£?w …AÔú眲Hnž‰‡ßݾ½ÝÝ*Ò¯Þýt§V
+bõëkx‰×ïn§/¾Q?ï ñŸÏÅÑ<”8áãÅùåçï^ìf¼îowj!l&Ä9K|ÄÆ„M‘ž*
+Ëo¡X…@ç
+ëZWµðT ã©ìù’ibä»ÿ‡2^½ýåþµbðó»7ÿ~óööûÛûçs—rü
+,]X:Ë–Ž:é`(_ ÄŒÇä\òEsî›ÃÄDµAÆ ¼•œ %[(:MÕÑÇÉ3Û›(_¦õ¦¹>ùËn$/[C=u$kš1t¢î/ I•¦©-‘ìF©zLÏôu¯À¢Õ5nñŒµÉ³ü‚D\È€PŽ&W~=§~ìB´":KÄò»ß
+ŸmM“3gÚÓ‡Ã$oK
+y7}/ÍJõŠ›­è©Jèÿhítj¦Võpí‚×î™Î IAõ¸ÿ¿ç-ô…F¯ }wCþjjBàu=ö„±Ø€-\;Ïu9ýƒç]>™4IÅÛ<«±£ £j$ ¥öÉÈ5þ'»13ÅÀÍ%ðÝKQO£‘”@–N‡}e‘]æø™Y¹«®ôvúÆôƒ1°œŒŠÌ [?¥»A Yº5( dF¼µi‚ýgÒ°ðijiJ’Öê¤+d&_,ròÝRòe­ó‰Ö\iÐd€¡>Hûˆˆ¥ùoðÝ,W˜pAÀŸqH–†ó>ôá$R¹àêl§”¡5ŠÉ8ü7êRzendstream
endobj
-1202 0 obj <<
+1203 0 obj <<
/Type /Page
-/Contents 1203 0 R
-/Resources 1201 0 R
+/Contents 1204 0 R
+/Resources 1202 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1200 0 R
->> endobj
-1204 0 obj <<
-/D [1202 0 R /XYZ 71.731 729.265 null]
->> endobj
-110 0 obj <<
-/D [1202 0 R /XYZ 284.583 663.99 null]
+/Parent 1201 0 R
>> endobj
1205 0 obj <<
-/D [1202 0 R /XYZ 71.731 653.625 null]
+/D [1203 0 R /XYZ 71.731 729.265 null]
>> endobj
1206 0 obj <<
-/D [1202 0 R /XYZ 71.731 612.882 null]
+/D [1203 0 R /XYZ 71.731 718.306 null]
>> endobj
1207 0 obj <<
-/D [1202 0 R /XYZ 71.731 579.94 null]
->> endobj
-114 0 obj <<
-/D [1202 0 R /XYZ 262.26 542.725 null]
+/D [1203 0 R /XYZ 71.731 682.441 null]
>> endobj
1208 0 obj <<
-/D [1202 0 R /XYZ 71.731 532.36 null]
->> endobj
-867 0 obj <<
-/D [1202 0 R /XYZ 71.731 492.548 null]
+/D [1203 0 R /XYZ 71.731 675.303 null]
>> endobj
-118 0 obj <<
-/D [1202 0 R /XYZ 223.845 449.451 null]
+110 0 obj <<
+/D [1203 0 R /XYZ 161.035 638.087 null]
>> endobj
1209 0 obj <<
-/D [1202 0 R /XYZ 71.731 437.279 null]
+/D [1203 0 R /XYZ 71.731 635.118 null]
>> endobj
-1210 0 obj <<
-/D [1202 0 R /XYZ 71.731 425.735 null]
+114 0 obj <<
+/D [1203 0 R /XYZ 162.111 603.616 null]
>> endobj
-122 0 obj <<
-/D [1202 0 R /XYZ 223.569 388.519 null]
+1210 0 obj <<
+/D [1203 0 R /XYZ 71.731 595.164 null]
>> endobj
1211 0 obj <<
-/D [1202 0 R /XYZ 71.731 381.167 null]
+/D [1203 0 R /XYZ 376.241 571.736 null]
>> endobj
1212 0 obj <<
-/D [1202 0 R /XYZ 280.576 342.492 null]
+/D [1203 0 R /XYZ 299.405 558.785 null]
>> endobj
1213 0 obj <<
-/D [1202 0 R /XYZ 71.731 309.416 null]
+/D [1203 0 R /XYZ 71.731 556.628 null]
>> endobj
1214 0 obj <<
-/D [1202 0 R /XYZ 71.731 309.416 null]
+/D [1203 0 R /XYZ 71.731 551.646 null]
>> endobj
1215 0 obj <<
-/D [1202 0 R /XYZ 71.731 221.621 null]
+/D [1203 0 R /XYZ 89.664 530.889 null]
>> endobj
1216 0 obj <<
-/D [1202 0 R /XYZ 71.731 190.637 null]
->> endobj
-126 0 obj <<
-/D [1202 0 R /XYZ 197.015 151.364 null]
+/D [1203 0 R /XYZ 353.542 517.938 null]
>> endobj
1217 0 obj <<
-/D [1202 0 R /XYZ 71.731 143.445 null]
+/D [1203 0 R /XYZ 71.731 497.848 null]
>> endobj
1218 0 obj <<
-/D [1202 0 R /XYZ 142.336 118.288 null]
+/D [1203 0 R /XYZ 100.423 488.349 null]
>> endobj
1219 0 obj <<
-/D [1202 0 R /XYZ 143.113 105.337 null]
+/D [1203 0 R /XYZ 100.423 476.692 null]
>> endobj
-1201 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+1220 0 obj <<
+/D [1203 0 R /XYZ 100.423 465.036 null]
>> endobj
-1222 0 obj <<
-/Length 1908
-/Filter /FlateDecode
->>
-stream
-xÚ¥XKsÛ6¾ûWh|‰4#!")JVnŽš4î´“t¬Ú¦˜„DÄ$À`õ×wA`Á‡ä$3x"°¯o¿] š,á_4ÙDd“ÀO¼%ñ:dÕÕrr„/?_E~F²ŽÈ:I' Io6vÂëýÕË·I2Ù’í:™ìí¼}þ×tWÐÚ05[Äérš÷ûQsqtÃ×Íñ_^–tö÷þ—«7û !Z®È:ÚLAÄX‡Åj½&qOñ’lã(¨oÎÕøcEË©l^Ìà§,ìOËe,r76sƒßž=jFUV¸rM¿º±C­_ÌÒtªÝ»ƒ’¸aMl”hê7~Kê~Þ±²FMÒ%!/áï'DZ Haª>FnZÉţ߫à ø ì[D1Ù‚¬93”—^£BÎâtúä ”î·ÑÞPnˆÝ
-Ò¤Ý.!7¤ Úæfº“UÅ„Ñ~ÑÀÉ6Qœ¶kînÿ“l¼µÊKÌ
-*Ž!òÁã6 ¬Ì½ÒÖÛbইY jç‚òä·s
-yk¼TNF¸
-j·ø2‹Ò©—©eÅLt©™2\X¯ã~è.MO³u:Eáêµ!Qk¾bBŬ5«›ÖÉíà½Uë‰ëðìtƒAEOn kZ¹QÍd]27n„`Óš*^ú‰€#PÔBiµEçà^ð—Ä}ÚÏn¬;Û/†>B´ÖÃ*Ü[f=òÄFSøʽ¤nN£ámëIxÈ,…·ïŸdWº¡ 'W@I³L6cÇÚ¨—dã?WÖÖ£ÝJ#Ò™êM
-ÿð¹Ñ~ Í; C¥Yé­‡òÜv»ì:Ô.¡®ËO—rOuÍ„Ì/¥!]¦BœCÃÇ<±ÈenÔÒÃÜóÜ `ž3î©5Àþ~MkÀjå
-¤úTȾXaF$
-hÈQ lp°ƒÊhH¥®€m{K3Æ;¡^V në[’¸ e=Lf× ìgI:U¼ò¸/ÒtŽ„êÑïÒ„tj ÆòQ¥¶KEçÌ·ý3éR£%»>e:_ˆÑ±d‹šm=áy¯VÈ¡úÆr)ÛU5ªgVÄÌâ@c´´ÄÈ‘`ÿ䧿Ûÿök§óÑ÷Ýý}ÿó(ÚýPAµî莋⟠Ç݇þ6^‹;¡ ` _t»F¼
-4|ŽÕ.âMª!(Èr>ÎÅ6y•
-Ñ雦C£@ÍY)¸>ÓS¸ ¢Æ¹Œ5À%hÐOç°G?|h˜+êQ_` l—sjöÃjÈjc
-è1ö†ÄQêiw ´»ÝzÆÞz¾VnôÜfÕ€DЉ^f©Ûâ½ÀÚþö8ðˆÞâb>šŸa«™A'«Pî¿ØÐC#,D™®YfF\zs·†Ó‘3®ßdÔÊâá ¯ÇÇ+ì
-endobj
1221 0 obj <<
-/Type /Page
-/Contents 1222 0 R
-/Resources 1220 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1200 0 R
->> endobj
-1223 0 obj <<
-/D [1221 0 R /XYZ 71.731 729.265 null]
+/D [1203 0 R /XYZ 333.908 465.036 null]
>> endobj
1224 0 obj <<
-/D [1221 0 R /XYZ 71.731 718.306 null]
+/D [1203 0 R /XYZ 100.423 453.38 null]
>> endobj
1225 0 obj <<
-/D [1221 0 R /XYZ 354.159 708.344 null]
+/D [1203 0 R /XYZ 71.731 447.132 null]
>> endobj
1226 0 obj <<
-/D [1221 0 R /XYZ 71.731 690.311 null]
->> endobj
-130 0 obj <<
-/D [1221 0 R /XYZ 185.739 651.039 null]
+/D [1203 0 R /XYZ 230.694 435.447 null]
>> endobj
1227 0 obj <<
-/D [1221 0 R /XYZ 71.731 643.686 null]
+/D [1203 0 R /XYZ 433.86 435.447 null]
>> endobj
1228 0 obj <<
-/D [1221 0 R /XYZ 71.731 571.97 null]
+/D [1203 0 R /XYZ 112.069 422.496 null]
>> endobj
1229 0 obj <<
-/D [1221 0 R /XYZ 71.731 541.086 null]
->> endobj
-134 0 obj <<
-/D [1221 0 R /XYZ 198.349 503.87 null]
+/D [1203 0 R /XYZ 76.712 404.563 null]
>> endobj
1230 0 obj <<
-/D [1221 0 R /XYZ 71.731 496.518 null]
+/D [1203 0 R /XYZ 89.664 386.63 null]
>> endobj
1231 0 obj <<
-/D [1221 0 R /XYZ 71.731 452.762 null]
+/D [1203 0 R /XYZ 205.917 373.679 null]
>> endobj
1232 0 obj <<
-/D [1221 0 R /XYZ 71.731 432.772 null]
->> endobj
-868 0 obj <<
-/D [1221 0 R /XYZ 71.731 378.974 null]
->> endobj
-138 0 obj <<
-/D [1221 0 R /XYZ 246.672 335.876 null]
+/D [1203 0 R /XYZ 71.731 366.541 null]
>> endobj
1233 0 obj <<
-/D [1221 0 R /XYZ 71.731 327.054 null]
+/D [1203 0 R /XYZ 76.712 315.796 null]
>> endobj
1234 0 obj <<
-/D [1221 0 R /XYZ 71.731 299.209 null]
->> endobj
-142 0 obj <<
-/D [1221 0 R /XYZ 229.58 261.994 null]
+/D [1203 0 R /XYZ 89.664 297.863 null]
>> endobj
1235 0 obj <<
-/D [1221 0 R /XYZ 71.731 251.629 null]
+/D [1203 0 R /XYZ 420.071 297.863 null]
>> endobj
1236 0 obj <<
-/D [1221 0 R /XYZ 399.051 228.918 null]
+/D [1203 0 R /XYZ 71.731 282.755 null]
>> endobj
1237 0 obj <<
-/D [1221 0 R /XYZ 71.731 215.966 null]
+/D [1203 0 R /XYZ 89.664 266.979 null]
>> endobj
1238 0 obj <<
-/D [1221 0 R /XYZ 71.731 195.877 null]
+/D [1203 0 R /XYZ 71.731 246.889 null]
>> endobj
-146 0 obj <<
-/D [1221 0 R /XYZ 210.471 158.661 null]
+118 0 obj <<
+/D [1203 0 R /XYZ 252.096 213.579 null]
>> endobj
1239 0 obj <<
-/D [1221 0 R /XYZ 71.731 148.296 null]
+/D [1203 0 R /XYZ 71.731 204.942 null]
>> endobj
-1220 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
-/ProcSet [ /PDF /Text ]
+1240 0 obj <<
+/D [1203 0 R /XYZ 129.315 181.699 null]
>> endobj
-1242 0 obj <<
-/Length 1040
-/Filter /FlateDecode
->>
-stream
-xÚ}VI³¬4Þß_A½P%‘„†nÜyo©¥ ‡WýJ]¤!ÝD ök½'áî-‹Er8Ã÷eðÐhOÉ>‡…U„•ET÷OYt›¯ŸhÈKJʼˆrRöVàùøôÙWyU¤*óèxvrÇæ·ø¥å£S’²"‹sâ×Z¿}ž/ÿÊ®ãÉÇoŸ¾<.h¶#%ÝGébbëCº+KÂ
-¥,#£‹lÿÚ_J³XÍÞhÍ¿áV~ׄõ<O¦EÏ2Ö÷2¡1:¬Â§ ”uR ÆïµlÂÛÓͯó=Ôå‹_RŒ:}/¸F=3²ó‡Vðݸ¶²n7py÷›F[à È”2R6X£0º ì”0ðäÒsÙŽ­ÔÁ+Ñua{SàÀŒ6yˆi7R º•#Ê¡–[Åÿ$´ˆChhz‰5˜ö"ý{Úªü4ø94^NàˆÀK«> ©Î~ýþ:
-Öw@¹^c~M¨w÷2k‘ûh|0àÛ”ŸÔÇ ‘ 𓨅LX±"•¿h­FknÃË’q[þï
-H×O‚u-І+gkDÿ…ŸPˆfž©i
-oz9@˜|á
-*<˜¬¸†~>ÎÐloXôg5õ€Çª¡GŽ©õ0Ôll#Yùò ÊhZ¦Óøàâf–- ½Èĺd×Ã'}¯û¤}3×ÁðeRó¨7=‡Omnç
-+dŸf|7{` 0æ×ÿA)£¤(*Ï|R±8Ôû Y„FgÄ°ý²öŠŠìÍŸŸ]ÿ>‡
-öÿ÷óEéV«ÉUþ¢ÌŸ«endstream
-endobj
1241 0 obj <<
-/Type /Page
-/Contents 1242 0 R
-/Resources 1240 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1200 0 R
->> endobj
-1243 0 obj <<
-/D [1241 0 R /XYZ 71.731 729.265 null]
->> endobj
-1244 0 obj <<
-/D [1241 0 R /XYZ 71.731 718.306 null]
->> endobj
-1245 0 obj <<
-/D [1241 0 R /XYZ 71.731 675.303 null]
->> endobj
-1246 0 obj <<
-/D [1241 0 R /XYZ 71.731 636.448 null]
->> endobj
-1247 0 obj <<
-/D [1241 0 R /XYZ 71.731 621.504 null]
->> endobj
-1248 0 obj <<
-/D [1241 0 R /XYZ 71.731 572.453 null]
+/D [1203 0 R /XYZ 71.731 156.628 null]
>> endobj
-150 0 obj <<
-/D [1241 0 R /XYZ 196.498 533.081 null]
->> endobj
-1249 0 obj <<
-/D [1241 0 R /XYZ 71.731 525.729 null]
->> endobj
-869 0 obj <<
-/D [1241 0 R /XYZ 71.731 482.904 null]
->> endobj
-154 0 obj <<
-/D [1241 0 R /XYZ 180.187 439.807 null]
->> endobj
-1250 0 obj <<
-/D [1241 0 R /XYZ 71.731 427.636 null]
->> endobj
-1251 0 obj <<
-/D [1241 0 R /XYZ 71.731 427.636 null]
+1242 0 obj <<
+/D [1203 0 R /XYZ 71.731 112.445 null]
>> endobj
-1240 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F44 1022 0 R >>
+1202 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F38 963 0 R /F23 733 0 R /F52 1223 0 R /F32 747 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1254 0 obj <<
-/Length 2122
+1245 0 obj <<
+/Length 2197
/Filter /FlateDecode
>>
stream
-xÚÅYI“Û¶¾Ï¯Ð-RÕ&¸Ó7'os*NœšI¹RI IxC‘
-Zž÷ë_76qS2Î!.—Mh4zÇ×0]ð‡®2J²>aAÂ4Y•§»`u€•ßQK§) “Æ ‹[·º S„Ò|ýx÷ê_a´
-’&Åêq¯i«_ÖßÙYñn³ ³|ó}ÛHÅêš)Ñ6›ß¿Õ{iFBš˜½Û$$A–i1¡vÛƒâçínëç­„ñˆ™å“­
-R¤‘eR’ <Àæëþð?g¦˜®Lâ \ï8oÌ”ìË’K¹ïëúÙ¬ ÙW† o*­¬œX³¡éÚÒUb¿ “õžw¼Q†¶=óÔk†B>ƒ¼'iÖDSÖ}å×X}j¥Ý†zèÉŸ±¡ëOæGY· ·›YS¡¦¨ I‘P­Ü;Qv­l÷È& Ö6ú˜ªE±.’˜Ùw(t¢…†_# ‹„°vdhäHÍÍr¯D-”à–@™=êÄž64pdbèX½Î™ÆjźíÌÜï½èžÆœ`uÀ æ…ò¢Ðu‡†O’5©jÕ?lr¿i"7²ï„v[ó-[pi©¦Ç‹fßv§äB‡æÝ?}äÓ,"Dض(HÃä0 0
->ÿp”g“xÊ3ŽIÑq¦ÝdvoØH«IßÔ°füÜöfÀ:«º;ô;ÑôŸìÎõ“ì•·Ê‘—Ovc¯¦^–V 4?$UY•pÇÁz|"
-ÄB§ü\çÌjBÜŠ,‰Ïÿ´MQ[
-z‡‰./©fþ}«økCÇWº0!qZÓ|ÐáN1ÜMYö ©c{óUÇVº)ÈŒ9—0uÍMºÙBÊ)óËÔ œ®‰¿0š,Y?ÙeLÑ‘Mk9<cxråäù5ÂR0Soðìþ|ƉÁôÜò0åΉíŒæ[J¡ÜfÓò†”œ\­ÝÎÖž!–²µ²Ú*ªŒ™µh„ÆŒ‡f†ï­Ü)Ðñ1[Éù4âóž’0Èga?tð<‡ô”'\Q”.dÑ;2ݽ(Üd!Dv!—ßï~ù-XUÀí[øû_ø{¹Cê8‚£²bEI„_íïî~ô¬ 6eÉ‹âx˜½@WÌÐ<#Y¯’”Äy4¼[iL¢x¤”yÌ÷ƒw–[š‡$"@E¹Ùq59ܾó¹u©P㶱ph[Ügc_s'ƒ8ºÌÀu“ŽŸlOvæI¸|qZ¶ ¦Æ¡7É©SÀ‰ À f.€>dw\]ôõÁI`v˜
-2
-~ŸŸ˜OzÐq©¦E‚;taÐK²n\âº2`™v®(”ºZWoNlùÔÝ]­ÎKo¡=R´–Ö",#¢­ìUogœ¼TÖy6ÅýÅ>TÜ”…É…Œ†à$ÚX»¸³ŠýB®}DÜpÛ
-
-æ‰CgyUÞ:¶³aåS¶Êï§ù5L¨!$_ŠFô½Áx0ñk>º\~wºŠúšyìw¾X-’Lßól¯\¼Þ_:6Ž¡ü~…-œh'Eéì„;oôa¦F‰¥z=­·ú
-HH’f/j¢è¬`’xœ~)h½°Y{; š÷¼«g­_Dâ8]~d I\Ø®ðæ賄
-‹I—¶êk.gív
-׈ÐÇ¥Òh_N!ìÙ»BC€{ç©PeßlpÙ¼Ù DrÂ>ÕÚIÊYsZã€mð©dîàÕíQûIÏà#ærä׫ñÿ1iÞȱѕïK/Àò~šVný¤3¡’“9”Ñš¤$‡V{éÿ ‹ó!®€B9•á ªâÿÚÙýendstream
+xÚ¥YÛrã¸}Ÿ¯ÐCª,¥$,ÞÄÝÔVd[3«ÄcOdÍn¦2©LBky[’ZÇùú4®/3ãª-?ð"°tŸ>}Æ3þð,Ä(táB"DçoœÙ ~y÷«®"âF3ùë¸>¼ùî­ëÎ"îìpãÉ¿æ7gZµ¬^¬ˆïÌ ’×]Ñ´4ËÒâ$Ÿ¯/§ÿ¥YFÿ>üíÍö`¦Á8Bvg+3Ïp!+/ñÉlElÖB\øE¾o/† þçòU„ëù&Y`gžÈ*/—F¬îÚR^ß¿<þãŽ/ l†öþVx 3FÂð§Så>ñ¢yÁX"ÒD½ zÄ‚øógþ gïÕôpw,ÕñMÏ Dòî³ã;»öjáûóF/[yÓОYÿË3]gþûûs65XVœÕµ¾ºÔ¶i—`ýR´V€¹ƒ„OøœŸÄ÷Ýc™e¥Ø¯ x
+
+£·û‡Ëýöív¿½¿Ù>Jó÷òúÄ­^ÑŸåóáA½‡w5Ð2.çVauw»½?ìÞòƒëOòzeh¼cV†@ú,n{Âs‘ãêaW?Œ½ŠxÝÈë-ãUn}{÷ññ'¹¼ûÝÏ»»í;ðƒÄ€Û}QÅ€^à Ø$âïË–©
+"ì’1͆µ" 
+ê0а¢
+b
+Ú<0aÅž1SÈ'zhÔü@ëø¿ÜêÿøC¹³”S¿Ì¾ú
+ð&I¦aC¶’¡;t VA'\Ž·¸Ž¶3ñì{¤g«
+Zeµ&ÏT†G/fKý’Ó¡¥WàLýÕU2ÕR¯¢üp é2Š!í¾iC¥pÃq°‡'mݱY
+¢É!x†¾öïì Ë!½S¼ÿ9ÍfYendstream
endobj
-1253 0 obj <<
+1244 0 obj <<
/Type /Page
-/Contents 1254 0 R
-/Resources 1252 0 R
+/Contents 1245 0 R
+/Resources 1243 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1200 0 R
-/Annots [ 1258 0 R 1261 0 R 1269 0 R 1271 0 R 1273 0 R 1275 0 R 1277 0 R 1279 0 R ]
+/Parent 1201 0 R
+/Annots [ 1252 0 R ]
>> endobj
-1258 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [245.458 601.54 290.289 610.452]
-/Subtype /Link
-/A << /S /GoTo /D (os-specific) >>
->> endobj
-1261 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.249 550.494 429.585 559.084]
-/Subtype /Link
-/A << /S /GoTo /D (os-win32) >>
->> endobj
-1269 0 obj <<
+1252 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [89.664 302.956 133.11 311.494]
+/Rect [446.952 661.355 499.255 670.266]
/Subtype /Link
-/A << /S /GoTo /D (install-perl) >>
+/A << /S /GoTo /D (localconfig) >>
>> endobj
-1271 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [89.664 284.65 149.718 293.561]
-/Subtype /Link
-/A << /S /GoTo /D (install-mysql) >>
+1246 0 obj <<
+/D [1244 0 R /XYZ 71.731 729.265 null]
>> endobj
-1273 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [89.664 268.774 166.176 275.628]
-/Subtype /Link
-/A << /S /GoTo /D (install-webserver) >>
+1247 0 obj <<
+/D [1244 0 R /XYZ 71.731 741.22 null]
>> endobj
-1275 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [89.664 248.784 206.743 257.696]
-/Subtype /Link
-/A << /S /GoTo /D (install-bzfiles) >>
+122 0 obj <<
+/D [1244 0 R /XYZ 235.718 708.344 null]
>> endobj
-1277 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [89.664 232.909 170.47 239.763]
-/Subtype /Link
-/A << /S /GoTo /D (install-perlmodules) >>
+1248 0 obj <<
+/D [1244 0 R /XYZ 71.731 699.891 null]
>> endobj
-1279 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [89.664 212.919 201.175 221.83]
-/Subtype /Link
-/A << /S /GoTo /D (install-setupdatabase) >>
+1249 0 obj <<
+/D [1244 0 R /XYZ 270.344 676.463 null]
>> endobj
-1255 0 obj <<
-/D [1253 0 R /XYZ 71.731 729.265 null]
+1250 0 obj <<
+/D [1244 0 R /XYZ 243.475 663.512 null]
>> endobj
-870 0 obj <<
-/D [1253 0 R /XYZ 71.731 718.306 null]
+1251 0 obj <<
+/D [1244 0 R /XYZ 375.041 663.512 null]
>> endobj
-158 0 obj <<
-/D [1253 0 R /XYZ 287.548 703.236 null]
+1253 0 obj <<
+/D [1244 0 R /XYZ 71.731 656.374 null]
>> endobj
-871 0 obj <<
-/D [1253 0 R /XYZ 71.731 692.504 null]
+1254 0 obj <<
+/D [1244 0 R /XYZ 136.229 645.579 null]
>> endobj
-162 0 obj <<
-/D [1253 0 R /XYZ 263.681 651.159 null]
+1255 0 obj <<
+/D [1244 0 R /XYZ 259.904 645.579 null]
>> endobj
1256 0 obj <<
-/D [1253 0 R /XYZ 71.731 638.988 null]
+/D [1244 0 R /XYZ 398.333 645.579 null]
>> endobj
1257 0 obj <<
-/D [1253 0 R /XYZ 71.731 616.649 null]
+/D [1244 0 R /XYZ 134.804 632.628 null]
+>> endobj
+1258 0 obj <<
+/D [1244 0 R /XYZ 346.299 632.628 null]
>> endobj
1259 0 obj <<
-/D [1253 0 R /XYZ 71.731 588.589 null]
+/D [1244 0 R /XYZ 71.731 612.538 null]
>> endobj
1260 0 obj <<
-/D [1253 0 R /XYZ 71.731 573.645 null]
+/D [1244 0 R /XYZ 105.494 601.743 null]
+>> endobj
+1261 0 obj <<
+/D [1244 0 R /XYZ 71.731 590.373 null]
>> endobj
1262 0 obj <<
-/D [1253 0 R /XYZ 76.712 535.852 null]
+/D [1244 0 R /XYZ 82.491 580.125 null]
>> endobj
1263 0 obj <<
-/D [1253 0 R /XYZ 118.555 492.306 null]
+/D [1244 0 R /XYZ 200.847 556.812 null]
>> endobj
1264 0 obj <<
-/D [1253 0 R /XYZ 71.731 427.06 null]
+/D [1244 0 R /XYZ 82.491 545.156 null]
>> endobj
1265 0 obj <<
-/D [1253 0 R /XYZ 71.731 374.313 null]
+/D [1244 0 R /XYZ 71.731 543.889 null]
>> endobj
1266 0 obj <<
-/D [1253 0 R /XYZ 71.731 343.803 null]
+/D [1244 0 R /XYZ 71.731 523.963 null]
>> endobj
1267 0 obj <<
-/D [1253 0 R /XYZ 71.731 330.478 null]
+/D [1244 0 R /XYZ 304.604 513.574 null]
>> endobj
1268 0 obj <<
-/D [1253 0 R /XYZ 71.731 320.515 null]
+/D [1244 0 R /XYZ 377.806 513.574 null]
+>> endobj
+1269 0 obj <<
+/D [1244 0 R /XYZ 71.731 464.06 null]
+>> endobj
+126 0 obj <<
+/D [1244 0 R /XYZ 206.856 424.687 null]
>> endobj
1270 0 obj <<
-/D [1253 0 R /XYZ 71.731 302.956 null]
+/D [1244 0 R /XYZ 71.731 414.545 null]
+>> endobj
+1271 0 obj <<
+/D [1244 0 R /XYZ 119.442 404.563 null]
>> endobj
1272 0 obj <<
-/D [1253 0 R /XYZ 71.731 284.65 null]
+/D [1244 0 R /XYZ 71.731 371.522 null]
+>> endobj
+1273 0 obj <<
+/D [1244 0 R /XYZ 71.731 327.686 null]
>> endobj
1274 0 obj <<
-/D [1253 0 R /XYZ 71.731 268.774 null]
+/D [1244 0 R /XYZ 71.731 327.686 null]
+>> endobj
+1275 0 obj <<
+/D [1244 0 R /XYZ 270.634 316.892 null]
>> endobj
1276 0 obj <<
-/D [1253 0 R /XYZ 71.731 248.784 null]
+/D [1244 0 R /XYZ 71.731 309.754 null]
+>> endobj
+130 0 obj <<
+/D [1244 0 R /XYZ 188.593 272.538 null]
+>> endobj
+1277 0 obj <<
+/D [1244 0 R /XYZ 71.731 265.186 null]
>> endobj
1278 0 obj <<
-/D [1253 0 R /XYZ 71.731 232.909 null]
+/D [1244 0 R /XYZ 71.731 237.305 null]
>> endobj
-1280 0 obj <<
-/D [1253 0 R /XYZ 71.731 212.919 null]
+134 0 obj <<
+/D [1244 0 R /XYZ 191.198 204.991 null]
>> endobj
-166 0 obj <<
-/D [1253 0 R /XYZ 138.296 175.703 null]
+1279 0 obj <<
+/D [1244 0 R /XYZ 71.731 196.539 null]
+>> endobj
+1280 0 obj <<
+/D [1244 0 R /XYZ 94.695 186.062 null]
>> endobj
1281 0 obj <<
-/D [1253 0 R /XYZ 71.731 168.351 null]
+/D [1244 0 R /XYZ 71.731 178.924 null]
>> endobj
1282 0 obj <<
-/D [1253 0 R /XYZ 143.94 142.627 null]
+/D [1244 0 R /XYZ 438.672 168.13 null]
>> endobj
1283 0 obj <<
-/D [1253 0 R /XYZ 71.731 109.586 null]
+/D [1244 0 R /XYZ 71.731 156.01 null]
>> endobj
-1252 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F33 848 0 R >>
+1284 0 obj <<
+/D [1244 0 R /XYZ 71.731 135.14 null]
+>> endobj
+1285 0 obj <<
+/D [1244 0 R /XYZ 124.293 123.597 null]
+>> endobj
+1286 0 obj <<
+/D [1244 0 R /XYZ 71.731 110.645 null]
+>> endobj
+1287 0 obj <<
+/D [1244 0 R /XYZ 459.772 110.645 null]
+>> endobj
+1243 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R /F52 1223 0 R /F32 747 0 R /F44 1006 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1291 0 obj <<
-/Length 2442
+1290 0 obj <<
+/Length 1961
/Filter /FlateDecode
>>
stream
-xÚµYYsÛ8~ϯPÕ>XÚ’`‚§8S³µŽ-g´ãklewS“©%B*"©åaEùõÓ‹—”MíQ~
-'ð ÝC¼i€ Þ.Þ\Þ:Î $¡ï k±nÿ6¼ÞFû’壉íYC—Èqže´ÛE%ÏÒÑï‹¿½™-ŒèË›&FtW÷Äõ}b{ö`bSâÚ®Qo;êÇõ›ú]B‰jƒéðþøòëꃵAÓÔ‰mj{âƒùZÚxÌ*eõã‹ãŒéňN‡¥|±Ê&g^n匨þ9SßïólD½á+Õêl=²½áG˲W<Ú©EÑês´aÅX>¾ò‚+1åV}&ÍÓ-hÞÃrxrÃa¤VnËrÿÃååápùÞ$Çâ_;Fâ–q—Ô&¡GÅ.ËL~²É£¥œEi¬v ƒÓQÁbE½7X²Ü©Ÿr¶cQQï­ýaÁòWÜ>`À£”ûÁÜ/"E!àû‰í_Øö•ì¹Îuëu¶G\ËVa½Rz”Ja”Ja²äiÞw,½â=Îò
-`Ò «ëËבçëÖn››å»¸‡¼už%
-ïÃHrвOÅ‘˜íõT„ü‹ ‰q›<IRpF;»9pØJŸÖRÆ‹i‚ƒ€aÊŠuxÝ ZdçɶÁ`òˆX¢7-ìèKp’œU{µjËR†éÑ’soc’hQ0Œº„„,ˆÙa@B8\OÆõÀ‹m{Ë:©LG @Y‚ø„¥%¨,4¡çx”mú±öÝ_ƧÜ}FøYO7\¨×D+À6` ìØP£kD­!í‹7 ItßâD¸ãL{lyT
-âÐÙ‰e)áUêDè–Ôò ¥?ÔˆÐfÕ!+‹ _ØÜòz§î„veºPCM˜ž¨`lâ†TþtV¼ö˜€kMIŠk‹„P~ɥɑ -õ‰耺š‘äÁeüÊ´íÚÁÑNç€Éõ<n€piˆp·Õæ+
-œSÌ>È<ù€Ì…#úÊ·èÞ·dÈ3\=
-‡Ë áòŸä
-}r­J¾}\ÇCá¼…KM&Åg¾Ÿ¤¬<dùgÜEÏ ¡CBwª2ÕÔ#£“
-{:Éh‚ »+Õ³AØÁb†L€ ™ÉÔU•óò(šÓ
-aW–Ç a‰Sm ¿,ÏCˆB_íxî`â„Âðÿ¡³âdÅ>œoNÐ:3àÈíˆk«Œ…‰*÷`&"íR„—|ÉAùfŠ0i°‡ùâAGäÃ-z_¯_Á‰ PªôC<D» S,ƒóJø oÈÖ!hEQT Ó_‰ãCÚ¯dk¾jXJ…¥ýZ§MzuA¶l`CuSÅ'&@B‡ã†L“uFÎ
-ÛÂø„ÌxYÃÎ\±ÜÞú¹ÚÄŽ;…ž ~ë˦*”ð’@7à‡µ®R±ŸëL\ÐèV%ëXj*†¢×E•,í´•v¦Ùq£ÇÀ³¢dÿ³k¬Ð}:Ëö;fO]N4ܤ|Ûm¿—™¸©j¶Î5_š>_vÓt¨€‚Í>žžu_~“¥eG;/Oè3Z0jøƒŽœ¹ÊȪ͖S}­ë^4ÛÚŒ¦†GßuVWDŻÃ#ÔGë»ç«‡E_“3%®ï™?I¢nŒW9‹4J¢Óh†HwíIµ™º¸Ès¾*‹ÿ$MäE…ìýqMªÈö, %…âv’7yxÕ`xú79?V׌Ú)Y*Še|¥k÷BËÌ4zY%NF|[wˆ)[Õ—ˆêV Ò]flàœ¾Ïb¾Vºx-­O9ƒCÛè—€¬Ô]8_ŸîjA¦!?aaÝÅÔ÷$QÚ¸i5ë:éu©¦à†£gÖÐhé
-¡ÆD÷Ž‰Z$ðUé>UMTî9ÑùœÚ‚³(¹_fw³ëÅxþð2{^Œß?Ý\aþ.fãø†ùÃÍìŸã«»Åìy|ý<»‚W±1ÅUýÍóãÓøyv;{ž=\Ï^¤øÇ9.QªDù³|µxT?i¸þÕDòDß1¿™=,æ·óÙüêí9^ˆÏQº w ˆ‹{nš@•ëã?¿ËQ·wï_~–ŠžžçŸßÍÞÍ^~ì“2„‰Ø0¸àgúݼ<?uÝå†`M‰Ú¸ósÇÝKk•u=V–Œ$,.Y\´ËÛ¥°AjÍUQÊâZ|ï’:˜BË¥¿{¼þE…òêíD¼·WÏ#ç¨åH=üÄ5ý‹„—¤''€¾$ðZ[Ì¯ž?|[i€ô¬mÜËÔ&¼wøõe¸vŽ,ý䎓¶ƒŒ‹w\ŸŸ<=ï¼ò¯f´âï“À¢í3ƒt‹ßº’u,àœj¤\χ6'l´R§þ‘FÞÊÄ’Vaý|„ Uendstream
+xÚµY[œÈ~÷¯h9+¹{wº 
+ŠË>D²½¶3É$ÎʽZEqdÑPÝ ¡)DÁ´g£ÍoÏ)ê4¸3Ñ®5PP}®ßùÎ)¯\øë£Ðƒ ‰ è*==sWGxóîÖ;<?DÄ‹W¢Q(7¼Ú=sÞzÞ*Fqà­v‡~ß.ûçúužÔ-k6[BÝ5Aêz[‰6)Ë¢:ªõ«îøKQ–Éæ_»??{³³j0Ž‘‹½ÕÖê¹4dë"”¬¶ÄE1Áƒ-Ñ*[‚±-ÎCÒ8çóÙÉÛSùG©ÌyKÂÁæ0D!¡zsV4,m‹ ¡ë‡ ¦köÑ¥XÚïãõ./„¼#kð‚Ë-g½~µÁkíÌ‹ ¥k¡´Œ­Áž‡Âˆh5(o“4eBÌÍ¡.ŠH ÷}t]R2­¥åÊ. SÖ5M‘1õöXò}Rª5kN…¯Ä¶¸ÊÔ«KÓQz,¤Ê€ ’¹ÅÅÛ©~ÈW¯®MW©›B_Ûœ]d´_e„E†“7›€®ÑBT\ £
+­ó¾P Ësžè0–´ ØûÌöð\׈‚·vJ¡÷®!BsÔç÷êîÀ›+yŠ("¦˜JÇ4ˆÄåÆ–ÌL Q|åm[g(åÕa`@!±ÉËÍEë2I™±ØDçA-);6/Ø^:”¹•Ž¡ˆ¨§¥£#ÈšcûznKLq k*5M‘ìË+~n½ØG>ô1Ô<MJénq\p8F84ë ír¦½h˜d¢™àkŸ†½×‘À7(Pï=ØGGD.¢!°¢ï"ßúà:òQßÖÂhý×"m6€/ø¡Un+¨ŠÙÕ¡ßœÉmêá [ *  Ì “œEŠ·ºy§n*Æ2
+쓈ìeÓ$z°ü’tÛÜäÚä‹ ŽÖí¢¢m䔇×&Ù¬âÝ1×rNɽ,B³wECà“v)º47ýj©`„M¹J«LKT¬/PjÍ\ª͉˜½YÒ&×;iäÚΆ©îÛSM2!X
+gÖ£/×Æøt
+ûõT©ñû+þV`¿r Åc•Š<Éø9Ûí@BGm™€ƒ’È¿¶*9¶:ß~m--;ÕPaìŠ&â!«V7<ïëü[]Îy¿Æë_Íc)ª“âøÒè’ë"ûoåA«¿®%KÃ¥ôç 7¬íšjº_={®;þXŸBد—Mf`w‡Þâ7{ßRÛµ`<›÷û-“ö_XŸendstream
endobj
-1290 0 obj <<
+1289 0 obj <<
/Type /Page
-/Contents 1291 0 R
-/Resources 1289 0 R
+/Contents 1290 0 R
+/Resources 1288 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1200 0 R
-/Annots [ 1301 0 R 1306 0 R 1309 0 R ]
+/Parent 1201 0 R
+/Annots [ 1315 0 R 1319 0 R 1322 0 R ]
>> endobj
-1301 0 obj <<
+1315 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [177.842 538.013 219.625 546.924]
+/Rect [166.345 453.201 226.121 460.055]
/Subtype /Link
-/A << /S /GoTo /D (install-mysql-packets) >>
+/A << /S /GoTo /D (security-access) >>
>> endobj
-1306 0 obj <<
+1319 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [259.217 404.713 311.52 413.624]
+/Rect [254.684 360.882 272.347 369.793]
/Subtype /Link
-/A << /S /GoTo /D (security-mysql) >>
+/A << /S /GoTo /D (gloss-cgi) >>
>> endobj
-1309 0 obj <<
+1322 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [480.365 351.313 532.668 360.224]
+/Rect [385.263 329.998 403.016 338.909]
/Subtype /Link
-/A << /S /GoTo /D (security-mysql) >>
+/A << /S /GoTo /D (gloss-tcl) >>
>> endobj
-1292 0 obj <<
-/D [1290 0 R /XYZ 71.731 729.265 null]
+1291 0 obj <<
+/D [1289 0 R /XYZ 71.731 729.265 null]
>> endobj
-170 0 obj <<
-/D [1290 0 R /XYZ 161.035 707.841 null]
+1292 0 obj <<
+/D [1289 0 R /XYZ 71.731 741.22 null]
>> endobj
1293 0 obj <<
-/D [1290 0 R /XYZ 71.731 697.698 null]
+/D [1289 0 R /XYZ 283.238 708.344 null]
>> endobj
1294 0 obj <<
-/D [1290 0 R /XYZ 438.891 687.716 null]
+/D [1289 0 R /XYZ 71.731 651.966 null]
>> endobj
1295 0 obj <<
-/D [1290 0 R /XYZ 71.731 672.608 null]
+/D [1289 0 R /XYZ 91.377 639.203 null]
>> endobj
1296 0 obj <<
-/D [1290 0 R /XYZ 71.731 657.664 null]
+/D [1289 0 R /XYZ 209.524 639.203 null]
>> endobj
1297 0 obj <<
-/D [1290 0 R /XYZ 361.648 648.165 null]
+/D [1289 0 R /XYZ 71.731 632.814 null]
>> endobj
1298 0 obj <<
-/D [1290 0 R /XYZ 128.543 624.852 null]
+/D [1289 0 R /XYZ 71.731 632.814 null]
>> endobj
1299 0 obj <<
-/D [1290 0 R /XYZ 71.731 596.957 null]
+/D [1289 0 R /XYZ 156.951 608.319 null]
>> endobj
1300 0 obj <<
-/D [1290 0 R /XYZ 71.731 563.916 null]
+/D [1289 0 R /XYZ 208.637 608.319 null]
>> endobj
-1302 0 obj <<
-/D [1290 0 R /XYZ 253.11 540.17 null]
+1301 0 obj <<
+/D [1289 0 R /XYZ 373.965 608.319 null]
>> endobj
-966 0 obj <<
-/D [1290 0 R /XYZ 71.731 525.061 null]
+1302 0 obj <<
+/D [1289 0 R /XYZ 71.731 595.367 null]
>> endobj
1303 0 obj <<
-/D [1290 0 R /XYZ 71.731 487.338 null]
+/D [1289 0 R /XYZ 182.366 595.367 null]
>> endobj
1304 0 obj <<
-/D [1290 0 R /XYZ 71.731 432.772 null]
+/D [1289 0 R /XYZ 71.731 588.978 null]
>> endobj
-1305 0 obj <<
-/D [1290 0 R /XYZ 71.731 406.869 null]
+138 0 obj <<
+/D [1289 0 R /XYZ 337.12 554.919 null]
>> endobj
-1288 0 obj <<
-/D [1290 0 R /XYZ 71.731 404.713 null]
+1305 0 obj <<
+/D [1289 0 R /XYZ 71.731 548.792 null]
>> endobj
-174 0 obj <<
-/D [1290 0 R /XYZ 253.65 372.399 null]
+1306 0 obj <<
+/D [1289 0 R /XYZ 318.583 535.99 null]
>> endobj
1307 0 obj <<
-/D [1290 0 R /XYZ 71.731 363.761 null]
+/D [1289 0 R /XYZ 449.172 535.99 null]
>> endobj
1308 0 obj <<
-/D [1290 0 R /XYZ 324.142 353.47 null]
+/D [1289 0 R /XYZ 210.927 510.087 null]
+>> endobj
+1309 0 obj <<
+/D [1289 0 R /XYZ 71.731 497.136 null]
>> endobj
1310 0 obj <<
-/D [1290 0 R /XYZ 137.872 327.567 null]
+/D [1289 0 R /XYZ 208.407 497.136 null]
>> endobj
1311 0 obj <<
-/D [1290 0 R /XYZ 299.524 327.567 null]
+/D [1289 0 R /XYZ 71.731 484.184 null]
>> endobj
1312 0 obj <<
-/D [1290 0 R /XYZ 444.758 327.567 null]
+/D [1289 0 R /XYZ 71.731 479.103 null]
>> endobj
1313 0 obj <<
-/D [1290 0 R /XYZ 71.731 314.615 null]
+/D [1289 0 R /XYZ 342.891 466.252 null]
>> endobj
1314 0 obj <<
-/D [1290 0 R /XYZ 71.731 312.459 null]
->> endobj
-1315 0 obj <<
-/D [1290 0 R /XYZ 71.731 297.515 null]
+/D [1289 0 R /XYZ 442.189 466.252 null]
>> endobj
1316 0 obj <<
-/D [1290 0 R /XYZ 185.336 288.015 null]
+/D [1289 0 R /XYZ 71.731 448.219 null]
+>> endobj
+142 0 obj <<
+/D [1289 0 R /XYZ 180.354 412.852 null]
>> endobj
1317 0 obj <<
-/D [1290 0 R /XYZ 71.731 260.12 null]
+/D [1289 0 R /XYZ 71.731 406.725 null]
>> endobj
1318 0 obj <<
-/D [1290 0 R /XYZ 136.229 247.168 null]
->> endobj
-1319 0 obj <<
-/D [1290 0 R /XYZ 259.904 247.168 null]
+/D [1289 0 R /XYZ 71.731 375.89 null]
>> endobj
1320 0 obj <<
-/D [1290 0 R /XYZ 419.912 247.168 null]
+/D [1289 0 R /XYZ 71.731 345.006 null]
>> endobj
1321 0 obj <<
-/D [1290 0 R /XYZ 213.642 234.217 null]
->> endobj
-1322 0 obj <<
-/D [1290 0 R /XYZ 440.036 234.217 null]
+/D [1289 0 R /XYZ 222.196 332.154 null]
>> endobj
1323 0 obj <<
-/D [1290 0 R /XYZ 71.731 209.146 null]
+/D [1289 0 R /XYZ 71.731 319.203 null]
>> endobj
1324 0 obj <<
-/D [1290 0 R /XYZ 82.491 199.647 null]
+/D [1289 0 R /XYZ 71.731 306.252 null]
>> endobj
1325 0 obj <<
-/D [1290 0 R /XYZ 82.491 164.678 null]
+/D [1289 0 R /XYZ 71.731 294.132 null]
>> endobj
1326 0 obj <<
-/D [1290 0 R /XYZ 71.731 153.021 null]
->> endobj
-1327 0 obj <<
-/D [1290 0 R /XYZ 71.731 133.096 null]
->> endobj
-1328 0 obj <<
-/D [1290 0 R /XYZ 395.63 121.44 null]
->> endobj
-1329 0 obj <<
-/D [1290 0 R /XYZ 468.831 121.44 null]
+/D [1289 0 R /XYZ 71.731 133.101 null]
>> endobj
-1330 0 obj <<
-/D [1290 0 R /XYZ 339.153 109.784 null]
->> endobj
-1289 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F38 990 0 R /F32 759 0 R >>
+1288 0 obj <<
+/Font << /F33 834 0 R /F38 963 0 R /F27 740 0 R /F52 1223 0 R /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1334 0 obj <<
-/Length 2161
+1331 0 obj <<
+/Length 1829
/Filter /FlateDecode
>>
stream
-xÚYk¤Æý>¿¢¥HI·4ÔPP4`ʼnüÚõZ»‰­i)Š¼VDCuC(Â#ãίϭÇ-ž½‰W«MQÔ}Ÿ{.Cw.ü£»’Ї‹ïìÒêÁÝ]áÉÛjvøa@hÌv> ¢PnøúôðôÆ÷w1‰þîtQûNÙÏûoò¤éy{p¼ÀÝ3¢¯ïê®OÊ2é Q~9ýððÝÉSâÑαG/e;ìx$^àíœÈ%­xÏßQF|vœÊg„_Š £ý÷§Óú׳ԈºûÃäûáTuÇs õ˜:àï
-Å 5Ï“ƒ¯h°çzåÒrž‰J߈‹¾¦¹(R³!ç-?Ðý£¾kZÞ÷7ý»Ò\ÿJjy¢Y~ågý£ã­–dÜ×çI¯‘“4ɹäsáíP×E}]:Ö|p—o›¸ö~ôÞ¾[CCr„MîVh<Âbª鈄ë#»´-šÞèÿZ”¥ùu^n_ÈRžã‡>ñáΡ‰!ìK½·„<óTå–É:oy(c$òéç‘'Æ€J´ÆûE}m•Œb“³L¸R Pt]ï:´24÷âlNíÅÜ)è¬Þ¤Ë×Ãõ?ไ˜äõwh¨òÒ›ø1xË;’£Òõ/¢ç_茽€0×3öüíà»*¡¡6º¾õµ¼é»–§¢ªxéÛ¯š$ÍÍFå¸ö¸ ÔUF…±4êàø²V<“Ár«ÐסãÒ`S—'<
-)1ƒløåýR·5lþr&$бtÆžáP(t/Ø9Ç_dû# ;~SËèr1”™þ=€Ìù¼˜áŽÅÚ³¼CLA$Hô%+ {ÑÞ– á&†?ÈL@4’Àj©’•BfK[ôÉ€ ûÇù¶Ð,ãU*CÙßïL@ ÎÒü¡Ã†%C 9C2gô<¿g‘ÝàÓPæ>«@­ä†Z¤&–4ˆ¬V×…ßO«—F ”±…‹Öz±µÈ»¿×†q7” ›Q¤Ê
-?!ÝB•[ž†®}*Eš”ëü €ÑD±ãçMÔ»[ue‘ê;ˆëË–™<[Æ9ÒȧE‡ÙÊÂYž%J¯»Œ„žÌ&]æT4M†Â//2vmb%Øf šv’iáëÔHAß qûÉÕbƒÒªºITÜPõ= 0.Ô»iä}UnôFJ"»£0 £²¦dS×"îÌ”*9Œº¶¼˜¶€7ò¡hÏE–qƒ‹
-v÷­h;ìW!Ð6Ã롆¬–A;ÆSi O–éUé´¥‘¡0´à(Kñú|«Þƒ£»µµ!Ðh³U{yÔ[/´¼-1G Ó7ïþñ[Lš?­e9†Ù 8<ÆD\´kF9jõûÓ‡÷z©ª}ÂÚ* `MUì’=##©¨Õqk d ŒÁÉ ¦ Á@ïþõðó/î.øüÿ'ü}›™ïöRÇþ®å»ËÃóÃOö$(k¨×c|ê ý®Ù·:‚F±b™>Pò0úôóM2`§œûÔ¡#
+xÚíYÛŽÛ6}߯Ð[í`M‹¤¨ËE‘¤M°yHQdÛ H‚‚–h[‰,:º¬áýúo²li³›¤m.(‚@Fœ3gfµØóáö"Œ"
+’ 2/ÝœùÞ
+~yz†­ "DhâQÄâH<º:›?¡ÔKPRïj©í®²W“Çk¾mD5æO2Ç˲nxQäåÊ\?jW7yQð雫gg¿\u¯Á8A>¦Þ¬{ÏéBf Pà'Þ ”0¬lÞŸ½zã{Ø>ƒÿoáÿîLY” %FIB½Jx˳g¿u®|oÁò?äÁ<©­ã8BQx,DAL;Lõp€höAy9 ü ¯J
+}âͼÿ”ê™ÔG4aÅ`E>£Œg~À1ô Œ˜Oú…Ø1ÁÕásÙˆ‹!Qƒ–B¬Íår„îÜ1¥­MS¬W¹‹Lºâ«äÆœU¢¼J׈7BÕó›µö“L2¡±çmaŸ«ª[µ&ÅŠ#5­ž?­Š)œ¹ŠØé-x-F
+¤°5Üró&`»¨TªÏ iœ@b¢#Ja±Ë]c)…ÈNê¾( ±»æ$êº39]9&0UXl”ñ†ÏÍòç‚u@@£t‘€±Øó1ð7<]»0q ~HŽºî½sÏÍA·×Bôˆë%NZgO ÎÛõùI~¯2w»Ý4ô'h¥lœáu~£º„IÊpA‘
+k› „0u¤(‰Hd”MäA¢¾°yM(5Øž¨rè=~zt¦ÂZ@tÚ)nì.8¥¡r4aÀ® ²‰eúÞ±Àìât¹‡ÔÆ‹#zwÀ ß7Þ@w”Åû†û»‹‘~[ÔFa1ìD H›„Ö…šd‡ÞæÁÐUg4¾Ÿ«
+öÐÞjT¯œRIÓü5 ܺ6¬D Õnî @>Ùî¡·## ‚Qï‰VßW•-o­B>1ló¿š"…}û§?î ä·Qy†ýI·‡.mtçwÈì¬Ýy
+[±ú;#ã‘>’k ¼"þV8y¹<™bœåN/ldsÐ@™S [`Z
+ßæç÷‹ÖýG2õ¯ßHíaý¥Û ñQ‚õÄQY–…†KY¡¤ÞÊD [ûO)éÿœæ¿BPÕ.¯…mù]´w_@àô©
+S}æP4ò›ÿ¹þE¸~× é}¼9"{ˆâäÉJ†_o>Ö~¿ùtö³Í×_UËì–rʤݜžVWÙÛÅBCùÞŠ zkÇÞ,ˆQŒ£ÏÐ3!gèçÊ™þ_-]*ìV}íZ‹aèб¿j,DÄI³[ÿ´ŠÉ©gcr„ÀßÈ ¿endstream
endobj
-1333 0 obj <<
+1330 0 obj <<
/Type /Page
-/Contents 1334 0 R
-/Resources 1332 0 R
+/Contents 1331 0 R
+/Resources 1329 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1367 0 R
-/Annots [ 1337 0 R 1338 0 R ]
+/Parent 1201 0 R
>> endobj
-1337 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [424.944 626.765 442.607 635.676]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-cgi) >>
+1332 0 obj <<
+/D [1330 0 R /XYZ 71.731 729.265 null]
>> endobj
-1338 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 613.813 116.562 622.725]
-/Subtype /Link
-/A << /S /GoTo /D (http) >>
+1333 0 obj <<
+/D [1330 0 R /XYZ 118.555 684.724 null]
+>> endobj
+1334 0 obj <<
+/D [1330 0 R /XYZ 169.295 664.603 null]
>> endobj
1335 0 obj <<
-/D [1333 0 R /XYZ 71.731 729.265 null]
+/D [1330 0 R /XYZ 332.365 664.603 null]
>> endobj
-1285 0 obj <<
-/D [1333 0 R /XYZ 71.731 688.418 null]
+1336 0 obj <<
+/D [1330 0 R /XYZ 340.076 652.947 null]
>> endobj
-178 0 obj <<
-/D [1333 0 R /XYZ 197.861 649.046 null]
+1337 0 obj <<
+/D [1330 0 R /XYZ 71.731 609.515 null]
>> endobj
-1336 0 obj <<
-/D [1333 0 R /XYZ 71.731 641.694 null]
+1338 0 obj <<
+/D [1330 0 R /XYZ 430.132 602.92 null]
>> endobj
1339 0 obj <<
-/D [1333 0 R /XYZ 71.731 613.813 null]
+/D [1330 0 R /XYZ 218.914 591.264 null]
>> endobj
1340 0 obj <<
-/D [1333 0 R /XYZ 71.731 598.869 null]
+/D [1330 0 R /XYZ 71.731 584.395 null]
>> endobj
1341 0 obj <<
-/D [1333 0 R /XYZ 259.424 566.057 null]
->> endobj
-1286 0 obj <<
-/D [1333 0 R /XYZ 71.731 526.506 null]
->> endobj
-182 0 obj <<
-/D [1333 0 R /XYZ 166.615 487.133 null]
+/D [1330 0 R /XYZ 238.496 574.626 null]
>> endobj
1342 0 obj <<
-/D [1333 0 R /XYZ 71.731 476.768 null]
+/D [1330 0 R /XYZ 122.052 562.97 null]
>> endobj
1343 0 obj <<
-/D [1333 0 R /XYZ 132.044 454.057 null]
+/D [1330 0 R /XYZ 151.246 562.97 null]
>> endobj
1344 0 obj <<
-/D [1333 0 R /XYZ 71.731 441.106 null]
+/D [1330 0 R /XYZ 180.441 562.97 null]
>> endobj
1345 0 obj <<
-/D [1333 0 R /XYZ 71.731 438.949 null]
+/D [1330 0 R /XYZ 227.083 562.97 null]
>> endobj
1346 0 obj <<
-/D [1333 0 R /XYZ 71.731 424.005 null]
+/D [1330 0 R /XYZ 278.209 562.97 null]
+>> endobj
+1327 0 obj <<
+/D [1330 0 R /XYZ 71.731 535.075 null]
+>> endobj
+146 0 obj <<
+/D [1330 0 R /XYZ 277.835 499.608 null]
>> endobj
1347 0 obj <<
-/D [1333 0 R /XYZ 327.63 414.506 null]
+/D [1330 0 R /XYZ 71.731 493.481 null]
>> endobj
1348 0 obj <<
-/D [1333 0 R /XYZ 457.184 414.506 null]
+/D [1330 0 R /XYZ 337.083 480.679 null]
>> endobj
1349 0 obj <<
-/D [1333 0 R /XYZ 168.922 402.849 null]
+/D [1330 0 R /XYZ 71.731 460.589 null]
>> endobj
1350 0 obj <<
-/D [1333 0 R /XYZ 299.465 402.849 null]
+/D [1330 0 R /XYZ 71.731 434.686 null]
>> endobj
1351 0 obj <<
-/D [1333 0 R /XYZ 76.712 386.212 null]
+/D [1330 0 R /XYZ 71.731 429.705 null]
>> endobj
1352 0 obj <<
-/D [1333 0 R /XYZ 118.555 345.679 null]
+/D [1330 0 R /XYZ 81.694 408.948 null]
>> endobj
1353 0 obj <<
-/D [1333 0 R /XYZ 376.406 334.202 null]
+/D [1330 0 R /XYZ 71.731 406.791 null]
>> endobj
1354 0 obj <<
-/D [1333 0 R /XYZ 273.304 322.546 null]
+/D [1330 0 R /XYZ 71.731 406.791 null]
>> endobj
1355 0 obj <<
-/D [1333 0 R /XYZ 71.731 300.625 null]
+/D [1330 0 R /XYZ 91.656 395.996 null]
>> endobj
1356 0 obj <<
-/D [1333 0 R /XYZ 249.114 280.919 null]
+/D [1330 0 R /XYZ 120.717 395.996 null]
>> endobj
1357 0 obj <<
-/D [1333 0 R /XYZ 71.731 273.781 null]
+/D [1330 0 R /XYZ 120.717 395.996 null]
>> endobj
-186 0 obj <<
-/D [1333 0 R /XYZ 212.323 236.566 null]
+1358 0 obj <<
+/D [1330 0 R /XYZ 147.218 395.996 null]
+>> endobj
+1359 0 obj <<
+/D [1330 0 R /XYZ 147.218 395.996 null]
>> endobj
1360 0 obj <<
-/D [1333 0 R /XYZ 71.731 227.643 null]
+/D [1330 0 R /XYZ 222.137 395.996 null]
>> endobj
1361 0 obj <<
-/D [1333 0 R /XYZ 71.731 196.352 null]
+/D [1330 0 R /XYZ 222.137 395.996 null]
>> endobj
1362 0 obj <<
-/D [1333 0 R /XYZ 464.235 185.557 null]
+/D [1330 0 R /XYZ 71.731 394.557 null]
>> endobj
1363 0 obj <<
-/D [1333 0 R /XYZ 71.731 147.535 null]
+/D [1330 0 R /XYZ 91.656 383.045 null]
>> endobj
1364 0 obj <<
-/D [1333 0 R /XYZ 71.731 147.535 null]
+/D [1330 0 R /XYZ 135.691 383.045 null]
>> endobj
1365 0 obj <<
-/D [1333 0 R /XYZ 71.731 116.416 null]
+/D [1330 0 R /XYZ 135.691 383.045 null]
>> endobj
1366 0 obj <<
-/D [1333 0 R /XYZ 422.322 103.465 null]
->> endobj
-1332 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F38 990 0 R /F52 1359 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [1330 0 R /XYZ 215.989 383.045 null]
>> endobj
-1371 0 obj <<
-/Length 1879
-/Filter /FlateDecode
->>
-stream
-xÚµYÛŽÛ6}ÏWéÃÚ@ÍŠÔ}[hÒ4h‘M¶ÈEÑ-qm6²dè’óõ’CZ{ã4ˆ$‹Îœ9<3äÒ™ÿè,¦$öáÂR¢p–my³5¼yñˆâ? Mƒ™OÂ$VžÞ<úîgߟ¥$üÙÍ­w“ÿ5¶á»VÔ‹% ½y@Ìõ—²iyQðVVåâï›_=¿q¦SJ¼0™-éñÜË Š ÙlÉ<’2ê¦gñtú›lÌœo=ÂÜgUÙrYân.ï,œóZŠvo~¨t~knѶ²\ãûª37[ŽCK!rs×Vx½ü¹•eVt9|n7•šèÎ<<íÖ% OA:o6UWäÎÇRdíÈê#¸Ú¿ùí¥‚â\RFRÀCÅ›ó–¯x#ˆ{“Ôgˆ…˜Và‰N¹ ‘w¹¸çlųe˜8égæ$ú”L²«‡xý¯ÇדÖQ¿_Ðp.ê‹EÎ gÓ^šÛ»ñê õ-c~Qe/ÔHx0ÌÛ£" v&‹s%^ŒCZG ÒþY¸°ÅÅæ©È·âòüjÁ
-OçÞ݉Õqy©•ÜºjSW‹eÝ•S—,¡„Å>
-ÕÖá”uµl÷K¥£@ùLVzÛì›Vl­ËçÆQ*­°®¥v#ŠÂdwÀYÍ t¿0 :Æ9kVÌŒI¢ N˜»ÜɆh²êÇ×åágCårÒ•³åïÔn+ãµàí8Bi%>£ôZ?x¾•¥lÚš·÷´´¢rÐÜmd¶Ewpe% ’»ºÚB6Jüª—©Ì…-ý`w«Û2‚Üñ|£
-Ë'Ñ`Â1Øá“Äñö;o÷hNnÑE%U×ZS]c”6\Ã=ßóüç‚03Ίm›f(¿¤”D¡é„/·¦-»ÓíÖJµjõÏѳC·íâ!;4 ~`äÀæ'Š¡mO°²€èóõÂ÷`‰ æWUÞ¢™*„§ûj
-†”ŸªòbAÁŸ4Q
-Ú~³ØL«¹[å%a0UÕðH1´$ž &!½ÿ¸âPy‰—°OÈÓáÔ–7M·µ‚ï°¦_…¸:µ„­W¾wû:uzS´Ñù`#9B zLÉ7s÷×[3}'ËÆÑ?ì”kawix2òΉ£96RËõ~Áhš<#9q|t"#þ×ψp{FhšaÛR^×ýs2Ó‚(m&¡xJáZšikǪåçÐñÿ×ÆÓù sB¸cɈ8SÆ@Ó2»,‘§òÏXB|ÈÖ¦ô/È&ÓËü¾?¼ÐðŒCÅÿ
-endobj
-1370 0 obj <<
-/Type /Page
-/Contents 1371 0 R
-/Resources 1369 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1367 0 R
-/Annots [ 1395 0 R 1397 0 R 1398 0 R 1400 0 R 1401 0 R 1419 0 R ]
->> endobj
-1395 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [287.689 393.24 347.464 402.152]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-bundle-bugzilla) >>
->> endobj
-1397 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [204.552 362.356 229.717 371.268]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-cpan) >>
+1367 0 obj <<
+/D [1330 0 R /XYZ 215.989 383.045 null]
>> endobj
-1398 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [337.084 362.356 357.955 371.268]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-ppm) >>
+1368 0 obj <<
+/D [1330 0 R /XYZ 76.712 365.112 null]
>> endobj
-1400 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [81.972 331.472 133.16 340.383]
-/Subtype /Link
-/A << /S /GoTo /D (install-perlmodules-cpan) >>
+1369 0 obj <<
+/D [1330 0 R /XYZ 81.694 352.161 null]
>> endobj
-1401 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [194.779 331.472 254.554 340.383]
-/Subtype /Link
-/A << /S /GoTo /D (win32-perlmodules) >>
+1370 0 obj <<
+/D [1330 0 R /XYZ 92.483 352.161 null]
>> endobj
-1419 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [289.712 111.995 297.562 121.206]
-/Subtype /Link
-/A << /S /GoTo /D (cpan-moduletar) >>
+1371 0 obj <<
+/D [1330 0 R /XYZ 71.731 351.972 null]
>> endobj
1372 0 obj <<
-/D [1370 0 R /XYZ 71.731 729.265 null]
+/D [1330 0 R /XYZ 71.731 351.972 null]
>> endobj
1373 0 obj <<
-/D [1370 0 R /XYZ 71.731 718.306 null]
+/D [1330 0 R /XYZ 91.656 339.209 null]
>> endobj
1374 0 obj <<
-/D [1370 0 R /XYZ 71.731 690.311 null]
+/D [1330 0 R /XYZ 71.731 337.052 null]
>> endobj
1375 0 obj <<
-/D [1370 0 R /XYZ 205.936 677.46 null]
+/D [1330 0 R /XYZ 91.656 326.258 null]
>> endobj
1376 0 obj <<
-/D [1370 0 R /XYZ 71.731 670.321 null]
+/D [1330 0 R /XYZ 135.691 326.258 null]
>> endobj
1377 0 obj <<
-/D [1370 0 R /XYZ 89.664 649.564 null]
+/D [1330 0 R /XYZ 135.691 326.258 null]
>> endobj
1378 0 obj <<
-/D [1370 0 R /XYZ 177.513 649.564 null]
+/D [1330 0 R /XYZ 76.712 308.325 null]
>> endobj
1379 0 obj <<
-/D [1370 0 R /XYZ 71.731 647.407 null]
+/D [1330 0 R /XYZ 81.694 295.374 null]
>> endobj
1380 0 obj <<
-/D [1370 0 R /XYZ 89.664 631.631 null]
+/D [1330 0 R /XYZ 92.483 295.374 null]
>> endobj
1381 0 obj <<
-/D [1370 0 R /XYZ 153.294 631.631 null]
+/D [1330 0 R /XYZ 71.731 294.665 null]
>> endobj
1382 0 obj <<
-/D [1370 0 R /XYZ 71.731 629.475 null]
+/D [1330 0 R /XYZ 71.731 294.665 null]
>> endobj
1383 0 obj <<
-/D [1370 0 R /XYZ 89.664 613.699 null]
+/D [1330 0 R /XYZ 91.656 282.422 null]
>> endobj
1384 0 obj <<
-/D [1370 0 R /XYZ 168.248 613.699 null]
+/D [1330 0 R /XYZ 71.731 280.265 null]
>> endobj
1385 0 obj <<
-/D [1370 0 R /XYZ 71.731 611.542 null]
+/D [1330 0 R /XYZ 71.731 280.265 null]
>> endobj
1386 0 obj <<
-/D [1370 0 R /XYZ 89.664 595.766 null]
+/D [1330 0 R /XYZ 101.619 269.471 null]
>> endobj
1387 0 obj <<
-/D [1370 0 R /XYZ 158.864 595.766 null]
+/D [1330 0 R /XYZ 71.731 267.314 null]
>> endobj
1388 0 obj <<
-/D [1370 0 R /XYZ 285.109 595.766 null]
+/D [1330 0 R /XYZ 101.619 256.519 null]
>> endobj
1389 0 obj <<
-/D [1370 0 R /XYZ 71.731 572.852 null]
+/D [1330 0 R /XYZ 142.884 256.519 null]
>> endobj
1390 0 obj <<
-/D [1370 0 R /XYZ 339.753 559.9 null]
+/D [1330 0 R /XYZ 142.884 256.519 null]
>> endobj
1391 0 obj <<
-/D [1370 0 R /XYZ 71.731 546.949 null]
+/D [1330 0 R /XYZ 76.712 238.587 null]
>> endobj
1392 0 obj <<
-/D [1370 0 R /XYZ 71.731 518.889 null]
+/D [1330 0 R /XYZ 91.656 225.635 null]
>> endobj
1393 0 obj <<
-/D [1370 0 R /XYZ 71.731 503.945 null]
->> endobj
-1287 0 obj <<
-/D [1370 0 R /XYZ 71.731 454.894 null]
->> endobj
-190 0 obj <<
-/D [1370 0 R /XYZ 200.472 415.522 null]
+/D [1330 0 R /XYZ 71.731 223.478 null]
>> endobj
1394 0 obj <<
-/D [1370 0 R /XYZ 71.731 408.169 null]
+/D [1330 0 R /XYZ 71.731 223.478 null]
+>> endobj
+1395 0 obj <<
+/D [1330 0 R /XYZ 101.619 212.684 null]
>> endobj
1396 0 obj <<
-/D [1370 0 R /XYZ 71.731 375.308 null]
+/D [1330 0 R /XYZ 71.731 210.527 null]
+>> endobj
+1397 0 obj <<
+/D [1330 0 R /XYZ 101.619 199.732 null]
+>> endobj
+1398 0 obj <<
+/D [1330 0 R /XYZ 145.653 199.732 null]
>> endobj
1399 0 obj <<
-/D [1370 0 R /XYZ 71.731 357.375 null]
+/D [1330 0 R /XYZ 145.653 199.732 null]
>> endobj
-969 0 obj <<
-/D [1370 0 R /XYZ 71.731 331.472 null]
+1400 0 obj <<
+/D [1330 0 R /XYZ 177.534 199.732 null]
+>> endobj
+1401 0 obj <<
+/D [1330 0 R /XYZ 177.534 199.732 null]
>> endobj
1402 0 obj <<
-/D [1370 0 R /XYZ 71.731 293.748 null]
+/D [1330 0 R /XYZ 209.414 199.732 null]
>> endobj
1403 0 obj <<
-/D [1370 0 R /XYZ 71.731 275.681 null]
+/D [1330 0 R /XYZ 209.414 199.732 null]
>> endobj
1404 0 obj <<
-/D [1370 0 R /XYZ 71.731 275.681 null]
+/D [1330 0 R /XYZ 241.294 199.732 null]
>> endobj
1405 0 obj <<
-/D [1370 0 R /XYZ 71.731 249.544 null]
+/D [1330 0 R /XYZ 241.294 199.732 null]
>> endobj
1406 0 obj <<
-/D [1370 0 R /XYZ 71.731 229.455 null]
+/D [1330 0 R /XYZ 76.712 181.8 null]
>> endobj
1407 0 obj <<
-/D [1370 0 R /XYZ 71.731 229.455 null]
+/D [1330 0 R /XYZ 91.656 168.848 null]
+>> endobj
+1408 0 obj <<
+/D [1330 0 R /XYZ 71.731 166.691 null]
+>> endobj
+1409 0 obj <<
+/D [1330 0 R /XYZ 71.731 166.691 null]
>> endobj
1410 0 obj <<
-/D [1370 0 R /XYZ 71.731 218.548 null]
+/D [1330 0 R /XYZ 101.619 155.897 null]
>> endobj
1411 0 obj <<
-/D [1370 0 R /XYZ 71.731 208.111 null]
+/D [1330 0 R /XYZ 76.712 120.031 null]
>> endobj
1412 0 obj <<
-/D [1370 0 R /XYZ 71.731 195.235 null]
+/D [1330 0 R /XYZ 81.694 107.08 null]
>> endobj
1413 0 obj <<
-/D [1370 0 R /XYZ 71.731 184.798 null]
+/D [1330 0 R /XYZ 92.483 107.08 null]
>> endobj
1414 0 obj <<
-/D [1370 0 R /XYZ 71.731 173.142 null]
+/D [1330 0 R /XYZ 71.731 105.672 null]
>> endobj
1415 0 obj <<
-/D [1370 0 R /XYZ 71.731 150.017 null]
+/D [1330 0 R /XYZ 71.731 105.672 null]
>> endobj
-1416 0 obj <<
-/D [1370 0 R /XYZ 71.731 150.017 null]
->> endobj
-1417 0 obj <<
-/D [1370 0 R /XYZ 289.921 132.085 null]
->> endobj
-1418 0 obj <<
-/D [1370 0 R /XYZ 71.731 129.928 null]
->> endobj
-1420 0 obj <<
-/D [1370 0 R /XYZ 358.981 114.152 null]
->> endobj
-1369 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F38 990 0 R /F23 745 0 R /F44 1022 0 R /F32 759 0 R /F53 1409 0 R >>
+1329 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F44 1006 0 R /F38 963 0 R /F27 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1428 0 obj <<
-/Length 1630
+1418 0 obj <<
+/Length 1930
/Filter /FlateDecode
>>
stream
-xÚÍY[oÛ6~ϯð£ Ä,)Šºx/[Ò&Ë°Åæ­Ö=(m•DU—dޯߡH*–äñÜAˆ’©sùΕGd‚áL|‚|
-'DŽÇ&qv†'køåúŒ˜Ôgˆ„î„"øjÃÅòìÍ¥“…,Wí¾eò×ôr5/gs‡á©‹ôõ&¯ê(M£ZÈ|ö÷ò—³wËŽtHfÁdÞ‘òž»®‡¨ãOæ>F.õ:öÀÞÛe¿ÅBqxs庿X9Ùrå3¦[ͦ—EÊõ:–Y‘F"×wõ&ªõêà tP:Ák©~”ɤIy¥oü4MÍO¹4¯ ­µ¾YÍ(žÊÒ’æÒË[Y™íµÈ€ °8ï6é/Kû"쨢µåÛÉ
-OæFÉ9!Èc^«ê£
-Š˜ƒ­ÒQiHg¢ªD¾6Oõå3ÆŽEÄbñÙqè7ï/áêÁÿ “‹§uÓêH,m®½Ÿ9¬EŒv<•z=íD5RÏ>Jÿ–ÖJ­Giyen¶ÝñNöŠ[E¥láÀ= J^ÕÚ~"®…–.Ýî±ÌV¡$›>w…³°<ï aG©sƒM¤hÞw¢vvÍy¬ÌÙCiõdÑTÏ áTÜ•3‚§‘Ñ̺…ñ;žè[r@ŒžFÖj[ÕG^¾MZ÷ð0ûRGFª?Þß|2/·ÆW ÿ(ÉD.àJ¸ÚÒÃyÃÓ¼.Ó6ÎäpÓðês³ê­{ÆãÞ¥Ô5¯¼~”ævFÇ7qßSx[µ*O†ôU]ìÚdPŒ­„|¨Ö
-”R6Å›,i§x*lèÁ´jLm¸y`Þ<6t;@…éJf\æ46þ#ø=w—M4@l»Ä>'°t
-ÁfsâÂÂëU
-^Ho
-ݸE¸­ >
-¡Z¿DgçDØ^^ß ”\ô(8{¡ "AOÄÛ¨»R¡"Ë
-ö€+sPcQqÈ^T<_w‹‹ó"yÝSárñ]„@/ùm„ ˆ·‹E¶­¾¦#×À`½ði<^ä¼ß7
-|ç H¼Ar%TZþ½àñT)ǹºý.¢ì0Dü“"²œùÐ>fÅuº:2p̱i?0bô ,œ‹>M½\ÎèydúEŒR­Ê†p
-)
-ú›×Ô3^¿U-Ñàèªåè$ÝB³’fÀr§ú÷f­oâMTÖêD1DË ¥¯³ T"C­PC—óv鱉< ãÿ ›’À•=ã§Û_‹*b£²‚Ö¸etúíÒ}½îäRè…Èk^®Úã~Ì÷õ˜Ô; G÷dÁºX\C¾ÛŒ¼Ï…Äâ|/_æ,D¾çTUÙ qëWŸR±Ív¡ƒd¾{T==Ä
-2tÊšÏHKýÍ ‹}µ¯oB{ G3¥z,ó:¹ÙÚ " 3=¯7hð¯’iÒŸ´­ymå1ˆï¢g?l™=‰´3ÐÜê*ò8mÚB Hn¸¬JÁsÅ´:ßÕ¨îb³â³)»ºóa£?x¥ö.²d¿EµR<ªÛÙ2JUÜ?´Á¿µ0[!’IJPç(ÃD¬™$çvWTŠŠWhœBŒ›Ÿ ‚}ñè2Ùü“_‰7j²1"þ Äÿ éžàendstream
+xÚÕXË®Û6Ýç+ tQ»¸æõVRH‚¶HQ EëMÑtAK´E\YtI)·î×w(>D=n^]^H²øš™3gÎoøáM†QÁ%,P˜&›òò,ØœáÍÏ°Å
+£b¡$ÏԀׇg÷ßGѦ@Em§aÜ¡úcû¦&׎ŠÝ>L‚mˆôõm+;Ò4¬=ëç×ýùÖ4d÷çáÇgßÜ6(ÀÑfïö™d')
+ób³T„Ø3œ)Ì6ÂÙäLïÂ0™o¢DÝzÓçW;2Cqê¡v‡…Õ¯^>hÛè.L¶ïw8ÙRqëjeólë=XY„ X <×M(²[Ÿjrȇ-xÛªõ!¦ù&‡w©z‡”å…ÐÑ˵!ÕÃü%â‘ö|~Ì
+‰Šô=%
+-ìç€=ˆt¥ŸŸÂÿ)^Ì\㤤BUR[ùH¢Lá\ã4ôh)
+år-àÈ,3#zÑ õz±N„Q2ˆµ5.ÄXšø$MÚQ@iŒgP8²) *+WLT墈m&rþÀè•
+¬ynûŸ6SUxÁÉfG/¼®39VHÉR°£EAí¹_ÌÝÙMиЄA[âX`ŠËíDT UÁº 턾ùAk-?ÖU¼çHMTÞúm¶éѬDpäÕRh À9’Øí*ÛòU½ëäo û¼ÁaéÒ£ªB);VJíó}Ù©»Í¾œé21XŒ< ²)Ö €R]¥Ç¤Øc¨®à•ªÉ Ð-§A°Ý¯Tö½¾¾p<«k¾<9
+gZY¢·QIìwÝS‰9¶ï°oÌáWU5°ZÎ m]ßÜ0¿Rux®Qn¥ÐìdNH !R‘‘«¬›ür˺aN‹™'šic ’©9¹Ï£Vµì\wÏW?¾xLt\}ùfíRVúêúVÕ°êÞµ.Á‘·—zÈ }A÷53˜„ûÕxòN ûç&ŸJ%õ1Çæ‘Ê
+¼ýZÍlš™ìóß,úžQBLiõQ¿üÞEmݽrÑI¿cžË{lj Œ×¾4ÛÍÁ?wãEÐC&%â_SCú4endstream
endobj
-1427 0 obj <<
+1417 0 obj <<
/Type /Page
-/Contents 1428 0 R
-/Resources 1426 0 R
+/Contents 1418 0 R
+/Resources 1416 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1367 0 R
-/Annots [ 1441 0 R 1444 0 R 1447 0 R 1450 0 R 1453 0 R 1456 0 R 1459 0 R 1462 0 R 1465 0 R 1469 0 R 1472 0 R 1475 0 R 1478 0 R 1481 0 R 1484 0 R 1487 0 R ]
+/Parent 1201 0 R
+/Annots [ 1435 0 R 1438 0 R 1447 0 R ]
>> endobj
-1441 0 obj <<
+1435 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 514.705 160.238 523.616]
+/Rect [291.365 500.239 336.197 509.151]
/Subtype /Link
-/A << /S /GoTo /D (install-modules-bundle-bugzilla) >>
+/A << /S /GoTo /D (troubleshooting) >>
>> endobj
-1444 0 obj <<
+1438 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 497.146 109.31 505.684]
+/Rect [194.011 456.404 238.843 465.425]
/Subtype /Link
-/A << /S /GoTo /D (install-modules-cgi) >>
+/A << /S /GoTo /D (parameters) >>
>> endobj
1447 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 479.213 145.135 487.751]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-date-format) >>
->> endobj
-1450 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 461.28 109.31 469.818]
+/Rect [474.039 381.684 518.87 390.595]
/Subtype /Link
-/A << /S /GoTo /D (install-modules-dbi) >>
->> endobj
-1453 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 442.974 143.083 451.885]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-dbd-mysql) >>
->> endobj
-1456 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 425.041 132.562 433.953]
-/Subtype /Link
-/A << /S /GoTo /D (install-file-spec) >>
+/A << /S /GoTo /D (extraconfig) >>
>> endobj
-1459 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 407.108 135.74 416.02]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-file-temp) >>
+1419 0 obj <<
+/D [1417 0 R /XYZ 71.731 729.265 null]
>> endobj
-1462 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 389.176 160.119 398.087]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-template) >>
+1420 0 obj <<
+/D [1417 0 R /XYZ 91.656 708.344 null]
>> endobj
-1465 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 371.243 137.235 380.154]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-text-wrap) >>
+1421 0 obj <<
+/D [1417 0 R /XYZ 76.712 690.411 null]
>> endobj
-1469 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 325.415 106.54 334.326]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-gd) >>
+1422 0 obj <<
+/D [1417 0 R /XYZ 81.694 677.46 null]
>> endobj
-1472 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 307.482 139.197 316.393]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-chart-base) >>
+1423 0 obj <<
+/D [1417 0 R /XYZ 92.483 677.46 null]
>> endobj
-1475 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 289.549 144.577 298.461]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-xml-parser) >>
+1424 0 obj <<
+/D [1417 0 R /XYZ 71.731 676.052 null]
>> endobj
-1478 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 271.617 136.976 280.528]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-gd-graph) >>
+1425 0 obj <<
+/D [1417 0 R /XYZ 71.731 676.052 null]
>> endobj
-1481 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 253.684 157.728 262.595]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-gd-text-align) >>
+1426 0 obj <<
+/D [1417 0 R /XYZ 91.656 664.508 null]
>> endobj
-1484 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 235.751 149.558 244.662]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-mime-parser) >>
+1427 0 obj <<
+/D [1417 0 R /XYZ 71.731 641.594 null]
>> endobj
-1487 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [92.154 217.818 142.356 226.73]
-/Subtype /Link
-/A << /S /GoTo /D (install-modules-patchreader) >>
+1428 0 obj <<
+/D [1417 0 R /XYZ 71.731 615.691 null]
>> endobj
1429 0 obj <<
-/D [1427 0 R /XYZ 71.731 729.265 null]
+/D [1417 0 R /XYZ 314.408 602.74 null]
>> endobj
1430 0 obj <<
-/D [1427 0 R /XYZ 71.731 741.22 null]
+/D [1417 0 R /XYZ 71.731 589.788 null]
>> endobj
1431 0 obj <<
-/D [1427 0 R /XYZ 71.731 690.411 null]
+/D [1417 0 R /XYZ 89.166 589.788 null]
>> endobj
1432 0 obj <<
-/D [1427 0 R /XYZ 71.731 670.486 null]
+/D [1417 0 R /XYZ 71.731 574.745 null]
+>> endobj
+150 0 obj <<
+/D [1417 0 R /XYZ 166.615 535.472 null]
>> endobj
1433 0 obj <<
-/D [1427 0 R /XYZ 207.59 647.173 null]
+/D [1417 0 R /XYZ 71.731 525.107 null]
>> endobj
1434 0 obj <<
-/D [1427 0 R /XYZ 523.49 623.861 null]
+/D [1417 0 R /XYZ 258.543 515.347 null]
>> endobj
-1437 0 obj <<
-/D [1427 0 R /XYZ 71.731 572.653 null]
+1436 0 obj <<
+/D [1417 0 R /XYZ 71.731 495.258 null]
>> endobj
-1438 0 obj <<
-/D [1427 0 R /XYZ 212.442 559.701 null]
+1437 0 obj <<
+/D [1417 0 R /XYZ 314.966 484.463 null]
>> endobj
1439 0 obj <<
-/D [1427 0 R /XYZ 71.731 547.955 null]
+/D [1417 0 R /XYZ 348.142 458.56 null]
>> endobj
1440 0 obj <<
-/D [1427 0 R /XYZ 89.664 516.862 null]
+/D [1417 0 R /XYZ 414.552 458.56 null]
+>> endobj
+1441 0 obj <<
+/D [1417 0 R /XYZ 91.925 445.609 null]
>> endobj
1442 0 obj <<
-/D [1427 0 R /XYZ 71.731 514.705 null]
+/D [1417 0 R /XYZ 151.7 445.609 null]
>> endobj
1443 0 obj <<
-/D [1427 0 R /XYZ 89.664 498.929 null]
+/D [1417 0 R /XYZ 71.731 438.605 null]
+>> endobj
+1444 0 obj <<
+/D [1417 0 R /XYZ 251.256 427.676 null]
>> endobj
1445 0 obj <<
-/D [1427 0 R /XYZ 71.731 497.146 null]
+/D [1417 0 R /XYZ 95.243 401.773 null]
>> endobj
1446 0 obj <<
-/D [1427 0 R /XYZ 89.664 480.996 null]
+/D [1417 0 R /XYZ 71.731 394.635 null]
+>> endobj
+844 0 obj <<
+/D [1417 0 R /XYZ 71.731 366.74 null]
+>> endobj
+154 0 obj <<
+/D [1417 0 R /XYZ 381.468 323.642 null]
>> endobj
1448 0 obj <<
-/D [1427 0 R /XYZ 71.731 479.213 null]
+/D [1417 0 R /XYZ 71.731 311.204 null]
>> endobj
1449 0 obj <<
-/D [1427 0 R /XYZ 89.664 463.064 null]
+/D [1417 0 R /XYZ 71.731 299.926 null]
+>> endobj
+158 0 obj <<
+/D [1417 0 R /XYZ 193.715 262.711 null]
+>> endobj
+1450 0 obj <<
+/D [1417 0 R /XYZ 71.731 252.346 null]
>> endobj
1451 0 obj <<
-/D [1427 0 R /XYZ 71.731 461.28 null]
+/D [1417 0 R /XYZ 71.731 230.467 null]
>> endobj
1452 0 obj <<
-/D [1427 0 R /XYZ 89.664 445.131 null]
+/D [1417 0 R /XYZ 71.731 230.467 null]
>> endobj
-1454 0 obj <<
-/D [1427 0 R /XYZ 71.731 442.974 null]
+1453 0 obj <<
+/D [1417 0 R /XYZ 101.32 220.967 null]
>> endobj
-1455 0 obj <<
-/D [1427 0 R /XYZ 89.664 427.198 null]
+1456 0 obj <<
+/D [1417 0 R /XYZ 71.731 210.825 null]
>> endobj
1457 0 obj <<
-/D [1427 0 R /XYZ 71.731 425.041 null]
+/D [1417 0 R /XYZ 407.848 198.053 null]
>> endobj
1458 0 obj <<
-/D [1427 0 R /XYZ 89.664 409.265 null]
+/D [1417 0 R /XYZ 71.731 172.982 null]
+>> endobj
+1459 0 obj <<
+/D [1417 0 R /XYZ 71.731 152.113 null]
>> endobj
1460 0 obj <<
-/D [1427 0 R /XYZ 71.731 407.108 null]
+/D [1417 0 R /XYZ 71.731 133.431 null]
>> endobj
-1461 0 obj <<
-/D [1427 0 R /XYZ 89.664 391.333 null]
+1416 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F38 963 0 R /F23 733 0 R /F32 747 0 R /F61 1455 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
1463 0 obj <<
-/D [1427 0 R /XYZ 71.731 389.176 null]
+/Length 2274
+/Filter /FlateDecode
+>>
+stream
+xÚ½YmÛ¸þž_áO]¹Xsõn;-zØk¶×+¹ ç» h‹‚–h™XYD*Žóë;|•Di“
+Ò­7q1Ò×.p]Ó¦ÒÏß÷ÕgZ×xýŸÃ?^=Ü6Q´Ga”¬6n_‘Mšç(ÎâÕ&ŽP§N—8YE)JÒ|¬LŒ¤tØî‚7¤%MIšb…ÁMÿÊJMÃ@p©
+HÙŽ-‚7(Š3%ê‘kÕ¯¤®õ6¿ˆ317deÁ'±9bNJý[IÚuØ3µ±\ÚÂï=gh©5gúŽ÷mË:av1¯«·gZ`£ÃGJÖq\õ;Á5ÝËMg;v¤Æ‚²†Ÿi ;ƒµÒÀ(Fû,RöÜ…ÇìÕââWÆ8ز¶FÝ­¥eLÜ!½ßÓ'\ˆÚltf#Ä™Z¿I·³îÙ<ÚŸ ÖˆŽ ¢7Ï©wWr„­¤Kïôn-îð…HŒ¥a`|xŸœ­¢Q¯!²¥ÈÄÞXÙË2òšÚ‚bÜ*MÀuOøk¢[´ß®6Ûڇ頄ÛyBDÈ¡—„ã¯ý«]£t¯W¾(ÿÑ:òÒÖàýôï0ŒkbÃ(Œkóœ :/¸ñk¥d!x[Lýôƒ„àoë‚øyXw¢}ýðp½^×y …Óô3bÝ:ÚÕ¬‰äÃ+µYT‘†tØê-5“¡Ú(ÃÇáR hj&Ñxóý*—§™¬!Úí¾-:ñï_ßÿd‚Ñ›Oæ‰ÑF¸´³á±
+ð…ÐZ$Ž2´ËsµáÁ:`N £¢†oÓðUD,¿H?jûÂ~Cuƒü L³×ÀäÆzc¹Ë},î½w ±åô™wÒ ä¤Óµ“ÅuÃii^ЋÞƒ-Ÿ©./%Â
+ýÀ*0~š'¿q¡ÔUfÅ«05‰acOš
+~‚–I:>c 53O‹j°>rª*ü˜Þ>}•¸¾úùÝÓÛ§7&s„,®Âu9qf6›EGq5 p(r6êέ™£Þ–g$-%¶,—åX Î±Ðuúî8i ‘x:±”˜ÚÑ è€íã£u¡èÆ{æ ,ß4÷ÆV »·Tt\:ŽJ×B„Ol…1šb-K^mHR/›‘œ˜BvÉ2|±Õe·‚!·¹ Ãjí•
+Y¶Þäa„úòÇ¥KQêëŸúÝæðîMI;R@yºýE/ù“¾ 
+òN®ƒ ø5oÑS© ج£©ô!}*%Ëi…· oèFA¿MùpÁÊaÞš`ÃùOè?°ª·˜èPoec5¦ÆŽ±Q;4¬Âç6›cÊÌ,Ó˜ƒÛó<3lµø¸p¼å(JöfÅý\BŠö»Ø¼®?-„!Ú!Ũå™|sr´ÛæfÅFLçR’m·f`¬æÓ†ë8ây©¦]î§õ¢ÒlL•ÆÊ‹¹ÚÔÄ4ná¼<ë8®5R±™›¼‰Â…y<!}ú¹"DÕ‚ ¶J¢ñÌoºrÆß
+ôáð†µÒ 5¥zï„6.Ä 6w_NúeÜDæuIO§¹€8EaôUàXPÈ4é–e!Ú‡¦lj—Ù½ 5.y$1 ¯Ãô¥ë,µCkü³€íÅPmÆ1Õ­Ú/je,N/47vXͶUœ:fZ½Oô@x$©ŸQCă —UL¤!üÁ›¬,(å‰TÇ* /‚Ž8ÖøRkÓDc^KäY?9S
+Öȳƒªïæ¬:2ð£q‚-¥‡DWš[t©cz¢ÕBl÷(ÚN’Âk'›p”ýOL3ÓU~z#ôã;ýô({L7ÀÅtŽ¿ØX´¬Ñ÷™¢rão'}Å0‹ôAÙÛnízýRKië¾r¤nA4îŠ3ÐiÁÙË4ŠxàNOÄq¨—/©æJƒ¥`MŽƒu0ÓØ7³S綣jàînNˆþã›{ols»œ›ùjyî×962d6Ö©]†éõÑV·V†¸ £6jÝ<µõz&ÆËçfôµMhÈcuþÉ3‚¬ûaþ«ÿ,Ûð½á\Á/Ãþ™Ç,
+endobj
+1462 0 obj <<
+/Type /Page
+/Contents 1463 0 R
+/Resources 1461 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1498 0 R
>> endobj
1464 0 obj <<
-/D [1427 0 R /XYZ 89.664 373.4 null]
+/D [1462 0 R /XYZ 71.731 729.265 null]
+>> endobj
+162 0 obj <<
+/D [1462 0 R /XYZ 246.48 707.841 null]
+>> endobj
+1465 0 obj <<
+/D [1462 0 R /XYZ 71.731 697.698 null]
>> endobj
1466 0 obj <<
-/D [1427 0 R /XYZ 139.257 355.467 null]
+/D [1462 0 R /XYZ 71.731 656.733 null]
>> endobj
1467 0 obj <<
-/D [1427 0 R /XYZ 71.731 348.329 null]
+/D [1462 0 R /XYZ 71.731 656.733 null]
>> endobj
1468 0 obj <<
-/D [1427 0 R /XYZ 89.664 327.572 null]
+/D [1462 0 R /XYZ 71.731 651.751 null]
+>> endobj
+1469 0 obj <<
+/D [1462 0 R /XYZ 89.664 628.937 null]
>> endobj
1470 0 obj <<
-/D [1427 0 R /XYZ 71.731 325.415 null]
+/D [1462 0 R /XYZ 295.858 628.937 null]
>> endobj
1471 0 obj <<
-/D [1427 0 R /XYZ 89.664 309.639 null]
+/D [1462 0 R /XYZ 71.731 613.828 null]
+>> endobj
+1472 0 obj <<
+/D [1462 0 R /XYZ 89.664 598.053 null]
>> endobj
1473 0 obj <<
-/D [1427 0 R /XYZ 71.731 307.482 null]
+/D [1462 0 R /XYZ 71.731 595.896 null]
>> endobj
1474 0 obj <<
-/D [1427 0 R /XYZ 89.664 291.706 null]
+/D [1462 0 R /XYZ 89.664 580.12 null]
+>> endobj
+1475 0 obj <<
+/D [1462 0 R /XYZ 71.731 557.206 null]
>> endobj
1476 0 obj <<
-/D [1427 0 R /XYZ 71.731 289.549 null]
+/D [1462 0 R /XYZ 261.367 544.254 null]
>> endobj
1477 0 obj <<
-/D [1427 0 R /XYZ 89.664 273.773 null]
+/D [1462 0 R /XYZ 71.731 531.303 null]
+>> endobj
+1478 0 obj <<
+/D [1462 0 R /XYZ 71.731 492.449 null]
>> endobj
1479 0 obj <<
-/D [1427 0 R /XYZ 71.731 271.617 null]
+/D [1462 0 R /XYZ 71.731 485.43 null]
+>> endobj
+166 0 obj <<
+/D [1462 0 R /XYZ 234.86 448.095 null]
>> endobj
1480 0 obj <<
-/D [1427 0 R /XYZ 89.664 255.841 null]
+/D [1462 0 R /XYZ 71.731 437.73 null]
+>> endobj
+1481 0 obj <<
+/D [1462 0 R /XYZ 71.731 407.881 null]
>> endobj
1482 0 obj <<
-/D [1427 0 R /XYZ 71.731 253.684 null]
+/D [1462 0 R /XYZ 71.731 372.015 null]
>> endobj
1483 0 obj <<
-/D [1427 0 R /XYZ 89.664 237.908 null]
+/D [1462 0 R /XYZ 71.731 351.145 null]
+>> endobj
+170 0 obj <<
+/D [1462 0 R /XYZ 200.128 313.181 null]
+>> endobj
+1484 0 obj <<
+/D [1462 0 R /XYZ 71.731 305.828 null]
>> endobj
1485 0 obj <<
-/D [1427 0 R /XYZ 71.731 235.751 null]
+/D [1462 0 R /XYZ 86.396 280.105 null]
>> endobj
1486 0 obj <<
-/D [1427 0 R /XYZ 89.664 219.975 null]
->> endobj
-1421 0 obj <<
-/D [1427 0 R /XYZ 76.712 202.042 null]
+/D [1462 0 R /XYZ 107.517 280.105 null]
>> endobj
-194 0 obj <<
-/D [1427 0 R /XYZ 209.249 167.572 null]
+1487 0 obj <<
+/D [1462 0 R /XYZ 143.023 280.105 null]
>> endobj
1488 0 obj <<
-/D [1427 0 R /XYZ 71.731 158.934 null]
+/D [1462 0 R /XYZ 71.731 267.153 null]
>> endobj
-1426 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F44 1022 0 R /F55 1436 0 R /F27 752 0 R >>
+1489 0 obj <<
+/D [1462 0 R /XYZ 71.731 260.764 null]
+>> endobj
+1490 0 obj <<
+/D [1462 0 R /XYZ 237.039 249.221 null]
+>> endobj
+1491 0 obj <<
+/D [1462 0 R /XYZ 258.16 249.221 null]
+>> endobj
+1492 0 obj <<
+/D [1462 0 R /XYZ 299.047 249.221 null]
+>> endobj
+1493 0 obj <<
+/D [1462 0 R /XYZ 226.698 236.269 null]
+>> endobj
+1494 0 obj <<
+/D [1462 0 R /XYZ 237.199 223.318 null]
+>> endobj
+1495 0 obj <<
+/D [1462 0 R /XYZ 71.731 216.18 null]
+>> endobj
+174 0 obj <<
+/D [1462 0 R /XYZ 254.069 178.964 null]
+>> endobj
+1496 0 obj <<
+/D [1462 0 R /XYZ 71.731 171.612 null]
+>> endobj
+1497 0 obj <<
+/D [1462 0 R /XYZ 71.731 151.701 null]
+>> endobj
+1461 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1506 0 obj <<
-/Length 1451
+1501 0 obj <<
+/Length 2154
/Filter /FlateDecode
>>
stream
-xÚÍXËn¤8Ýç+JšÅPRc0à²)éVFQfºv“Y¸ÀU 
-VUfm8®ÅqŒH™Å!&>˜9Põá „€/dÓOÍZÚhÛÚ²†qõsf/íÚ…êòNS¯ÿÂ׃šçÇŠ ý2­£þEUü+@†ª˜CFþf4ÿ\6Ìøql[ÞIƒÛÐ]¥UKI QˆÃ!ßÎ[Bá„1
-“Y/öœ' -gó65£„¨ñdýùÓNÅ>ò“@Ïýv_IK$ËÕ–—´o bè¹_×ðüºÆÄaæ;ð^Ø›÷•ÊöÜpM³¢O«fèžwìÃÄ4toeZ¹ ë`$¹~¸µÚñã¡ÐÜ7Í&XW2ƒÅ÷³îº&¼yôýàp´¬éWIÖ
-Ó"@FàAJHÏO£”Ð|EºU"4AR¿8qn>ÝébT€’Äê<Õ.ÖÚĶ0!éÕÄÒÕ$ŸvÂÆ
-¤ºñnç੨<¨"jkoAËî¿êò4‡h[À¨Íd©&ëX@¸$CP
-liײ'ðNx¯e+¼ÍË‹«3XV¹pyS<°¢<‚ï ¹åÙQñ¨gÿÿùYo- ]•ó¬ÇU%$ΫÊ]k!ëj±YL²Iò†'ÍšfÙ–5»…xôÛ Ñcûøÿ´ÏýœÓûé6Ø÷RÇ׶Çs*U = >x­X“Óⶫ`cGÿåhǘ1}
- ÆïÒ§ÈèÓíõd3Ç( Þµ™ëÕg›y9ß½¬J¦éu.5ÃÆœŸu_¯îL¦Œ˜¼2(ãõ@]|ÄùEiœŸˆ§W§·üÉy34w;½´ !—#WT5¢Sðc•[¹œ«bÇØ«; b@œyªj¸…)òMtÙ»ù^“÷bgjîž>©Ð˜}š\ˆhL½ÀI¡î_¥:$Z¹urÔ¸Råø°0ªóc[ÿ3u<¸óþFÏw¥=rŒÁñÌ;¿õ gq)ÅQ°ôÈú亳ô_ Ÿ›†[RóÕØ’~endstream
+xÚÍY[Û6~Ÿ_aäemÀ戺+@°˜iÚEŠ¢MÑéC‘-ѶvdÉ©NÜ_¿‡ä!%Êvº(°)‰<×ï|<äÐE
+šž³êŒúV4Y~®…Ä5Ø‚ÎÝÐ_sMœ…äÇ5ÎG ^à»5úåâÕY?™ôlŸzñm»žÍV_†ÈójßG¿ÐЮÅÈÛ˜”É1yV¶É-#k›©nçüª[4ù× Þ988‰LðõµˆÁaBw’~`Aç3p½ªjqjØù{vä¯Ð Å«²}u%Ý »¯·«JíEd4Äá²âPgǺµ¯—!hæýßVI²æÃnІ¨µܤfâÃÎ*|ñ‘½6ß™]×ÁGœ¨„+k6=o0Ò0S2ñŒÚXöiŸPR™-·góË •ôË<#0ìm‡¡ýîí*–ïm€y¯2¹ýeE)Ds°U<fGˆzi5Ücj·ç[ØCÍŸÞŸ-ÒF­óåàÇ- \–dNr1%y —&¤ ¹"°Ow>‹
+Èî[øÿOøÿr§æÆQH¢¬XPRÑ¢ç‹ÝÝOw?:A´<%i~I†Y‹ó.Dм qAiNÂ8É4ZИDðfÊì
+¢fÍ4ŸV¼9>ézƒ—&Û0K ­@aRy˜AÍa/p–7C¬zu.PF·ÒîÏÉ—/‡Î¼:0ß–|yV¸áÒÉÚƒ]¶”¤‰ñY»åË¡}ÚªziÍ ]±Ùè>1O»âÈY‹Cå-–góT²Öã-GñBGF ×°Ö>+¨sœ§™~|@Y]+Y‰ÂÙU|·ŠÔ®ÖH·bêUª½ÒÅÿR ®ˆcŠªÊÚ`}Àckvi~àêµo7d«Ärü&†ò€NðŽ*jÄa¸~hѱS~êRnðÍ‹š«4€èg֪кzUÛ(Ü™ÁõÔÍ-ææ·¦b'qnKÒo/¡^šS¢4
+놯n=eÓšßD)É‚b±I@cN;]pÀö£YF¼J—¢þ™¤(&A‘ÀðJsB-‡æ“–:µÜŠ­êž—RÅ
+R†¸KŒïCkyþjŒE× ØöL«
+ð³rœ.÷Sñæ! hUš%¢<÷¢®`xòôúþ×™9væ·ë÷÷â`Šé7œAÊ}­ôý½®Þù
+™4Ï43¬ÿuŠÜÄQ
+ÎRãƃ\ÁA;pp¬˜d÷:¦â•)PEZØól[iÒ‰Š
+ÔªxV³®§naóa•sìÀç×
+×Ãþ§Q¶o&…¶†GeñëÔ$X„gêÐ3è…·ßß6 B’Òä¿Ã©3`£iWiVm’·˜öZF›nzEZ·_fNÙs>¿÷Ú•¹ÖSßÔÏê¿].×oN/¯y¸½‡µ—GhÞPW–U]z>´õ§Á+‡lë¿ã„ܱÃà=ÿS¼uÛ÷¼;5|ݽùj¤Õ‹IÁtÿÊðÏ¡iQvÛFøšz˜ƒÉŽf`¼EB]µI3ÖyìU .DfË—C]*èš'}ÿQëönºÎåÆ?ÃìwoÍXs ü"j#sU¤ã§Ãˆý®Èž5=“¸zg6 Á®ïŽsÊÖÖƒö‰7NVÊ œ ¼ûçñoÝ|Oaâ&åšÛäÂ’~ï,ãµk÷…°$Gnwƒ É®ã)NRæÅ%×þnD“¹h3ÅÃá¿
endobj
-1505 0 obj <<
+1500 0 obj <<
/Type /Page
-/Contents 1506 0 R
-/Resources 1504 0 R
+/Contents 1501 0 R
+/Resources 1499 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1367 0 R
+/Parent 1498 0 R
+/Annots [ 1506 0 R ]
+>> endobj
+1506 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [266.356 570.389 300.451 578.979]
+/Subtype /Link
+/A << /S /GoTo /D (gloss-contrib) >>
+>> endobj
+1502 0 obj <<
+/D [1500 0 R /XYZ 71.731 729.265 null]
+>> endobj
+1503 0 obj <<
+/D [1500 0 R /XYZ 71.731 654.381 null]
+>> endobj
+1504 0 obj <<
+/D [1500 0 R /XYZ 118.555 618.83 null]
+>> endobj
+1505 0 obj <<
+/D [1500 0 R /XYZ 118.555 572.384 null]
>> endobj
1507 0 obj <<
-/D [1505 0 R /XYZ 71.731 729.265 null]
+/D [1500 0 R /XYZ 476.548 572.384 null]
>> endobj
1508 0 obj <<
-/D [1505 0 R /XYZ 71.731 718.306 null]
+/D [1500 0 R /XYZ 71.731 538.807 null]
>> endobj
1509 0 obj <<
-/D [1505 0 R /XYZ 101.32 673.773 null]
+/D [1500 0 R /XYZ 71.731 529.896 null]
>> endobj
1510 0 obj <<
-/D [1505 0 R /XYZ 71.731 638.804 null]
+/D [1500 0 R /XYZ 71.731 514.952 null]
>> endobj
1511 0 obj <<
-/D [1505 0 R /XYZ 71.731 603.836 null]
+/D [1500 0 R /XYZ 71.731 502.001 null]
>> endobj
1512 0 obj <<
-/D [1505 0 R /XYZ 71.731 593.873 null]
->> endobj
-1489 0 obj <<
-/D [1505 0 R /XYZ 71.731 550.869 null]
->> endobj
-198 0 obj <<
-/D [1505 0 R /XYZ 170.742 517.559 null]
+/D [1500 0 R /XYZ 91.656 486.225 null]
>> endobj
1513 0 obj <<
-/D [1505 0 R /XYZ 71.731 509.107 null]
+/D [1500 0 R /XYZ 218.938 486.225 null]
>> endobj
1514 0 obj <<
-/D [1505 0 R /XYZ 71.731 473.559 null]
+/D [1500 0 R /XYZ 255.889 486.225 null]
>> endobj
1515 0 obj <<
-/D [1505 0 R /XYZ 188.024 462.765 null]
+/D [1500 0 R /XYZ 159.73 473.273 null]
>> endobj
1516 0 obj <<
-/D [1505 0 R /XYZ 181.907 449.813 null]
+/D [1500 0 R /XYZ 420.689 460.322 null]
>> endobj
1517 0 obj <<
-/D [1505 0 R /XYZ 158.345 436.862 null]
->> endobj
-1490 0 obj <<
-/D [1505 0 R /XYZ 71.731 413.948 null]
->> endobj
-202 0 obj <<
-/D [1505 0 R /XYZ 255.778 378.481 null]
+/D [1500 0 R /XYZ 154.759 447.37 null]
>> endobj
1518 0 obj <<
-/D [1505 0 R /XYZ 71.731 370.028 null]
+/D [1500 0 R /XYZ 71.731 435.251 null]
>> endobj
1519 0 obj <<
-/D [1505 0 R /XYZ 71.731 321.529 null]
+/D [1500 0 R /XYZ 71.731 424.357 null]
>> endobj
1520 0 obj <<
-/D [1505 0 R /XYZ 188.024 310.735 null]
+/D [1500 0 R /XYZ 91.656 406.523 null]
>> endobj
1521 0 obj <<
-/D [1505 0 R /XYZ 181.907 297.783 null]
+/D [1500 0 R /XYZ 71.731 386.434 null]
>> endobj
1522 0 obj <<
-/D [1505 0 R /XYZ 158.345 284.832 null]
->> endobj
-1491 0 obj <<
-/D [1505 0 R /XYZ 71.731 261.918 null]
->> endobj
-206 0 obj <<
-/D [1505 0 R /XYZ 170.073 226.451 null]
+/D [1500 0 R /XYZ 107.706 375.639 null]
>> endobj
1523 0 obj <<
-/D [1505 0 R /XYZ 71.731 217.999 null]
+/D [1500 0 R /XYZ 204.851 375.639 null]
>> endobj
1524 0 obj <<
-/D [1505 0 R /XYZ 71.731 169.499 null]
+/D [1500 0 R /XYZ 71.731 347.744 null]
>> endobj
1525 0 obj <<
-/D [1505 0 R /XYZ 188.024 158.705 null]
+/D [1500 0 R /XYZ 71.731 332.636 null]
>> endobj
1526 0 obj <<
-/D [1505 0 R /XYZ 181.907 145.753 null]
+/D [1500 0 R /XYZ 91.656 316.86 null]
>> endobj
1527 0 obj <<
-/D [1505 0 R /XYZ 158.345 132.802 null]
+/D [1500 0 R /XYZ 71.731 283.819 null]
>> endobj
-1492 0 obj <<
-/D [1505 0 R /XYZ 71.731 109.888 null]
+1528 0 obj <<
+/D [1500 0 R /XYZ 107.706 273.024 null]
>> endobj
-1504 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F38 990 0 R /F52 1359 0 R /F53 1409 0 R /F23 745 0 R >>
-/ProcSet [ /PDF /Text ]
+1529 0 obj <<
+/D [1500 0 R /XYZ 71.731 245.129 null]
>> endobj
1530 0 obj <<
-/Length 1480
-/Filter /FlateDecode
->>
-stream
-xÚÅXmoÛ6þž_áoµˆz±eKÙ§vi†M—!¶aÝZ¢-"©ŠT]÷×ïø&ɲ“6[Ñ"@lÉÔswÏ=w<*œðNV!ZÍá#JQ´Œ'YuLvðË/¡]1_Å(L“9Š“•Zðj}áßÌç“¥Ëùd½ÕëÖùßÓŸ \KÒ̼(¦ d>ß0!qYbI9›ý³þõâõºƒNCÄÉÄë Ç¶½År‰¢8šxQ€Ò(ìÌGóI¢4Ž‡ö(DK+ëdz{¸ÿý­×0Mrs«ây[¡Ü
-Ì,‹“L ÂòβuÓäõa½`m>nfa<åK•° |;tk‘Ž=ïÜFÂGš;ŸsbdÔ–²ãÉ’´±átÚ½´·gQ0uDì ÂŒIE©âÞâÒí8Ì#ªäˆ*Ž5½<zåwÁww¬@€jq9Jª(x[Z‹‚”$§o
-¥ä.Õo/NýÞ¨ög¾¾‚ˆ‘Q¹Ùú–Êg¶3­p‘Ì$zÍ‹1µöyÖº´×XÞä;àDç‘vÉA‚ü¶cLÑnU·Q 3ªzñ)8ë;˜KAÓ²>á;R€DU… &Ço°ëçû‚fʼnD²†ôUÐÖö¸)7Cز¢¶Cð5\˜]÷n–FÓ—ïÌ#×\wRVrláAW6ÉRÖW¾/Tâp“(«1CÜô?§Búׯ®½Jí
-þ™‚¹»»}ÌÒ[ÊŽ­Ô5˜©Î$U‹?*W€=ˆAQù€e¼3⦵ð—Ÿ>y¦ÙÑ2gåÁå”Þª¬:“²kžµdS“5ŠU
-OÇZÒºòõªynÇ„á¤á9þãÍ“p0u,íÔqCKruu_“Ì\¿â @IŸá—掣gEk‹ M fv{\Yš”ˆ¾J×™àaÍŒkÖ¢u2ÄvùŽ0½Æ•évPsºtÀÃq®.l5>8%sW85wË›ê;*W1è)Ÿ©Ü󖾡z;Çž¯Þý~?[ÆST«®Ò”9Ï´u¥†%(ÐÂUø¾Æ/dU>K¹«#å®gKØL«ºW/f*œÃ× x=[9ˆˆ¡ëçÇÂ1‚ƒ $mUÍ܆2VÊs½6µ]‹ £ùØ€ZFa×DFÂod·©w3õqA†YŽÝöRã¦ßÏ̪(´¾ÃÚ™×vôí´íDõ|}'VßNÙjÞtwÈ*/¨ìå¡ ù­ÿaFðá@g·k;˜Y‡­9}' ­¹~b6Vé*Bžj?ªá†òV|鈴…A¢í£ê$d‹*hS’ÁÔ8>‡Œ˜fž»<#4¢”ñ)#µ<©ÈQe6Ò ¹Ï•¦ó]­ŸG ºs3ZÝUóŸv¾—ØMòǯÇÈîrN/]‚Üi¦›Ó]¯ÀYAI_ ®y¾æÕ¾†YF¾ãÞ6ŒÑ„÷¿[W­€0ýrúpvÌÈÖ'ˆ í¢rÇ?FËgœ°‘:aÆPÑ»Ïÿ­¨l9\i1;x&ºú¾G+Ë8Eqtö%Ò"^¢(IáûS/¯Âääí”^ !ÿoš<7endstream
-endobj
-1529 0 obj <<
-/Type /Page
-/Contents 1530 0 R
-/Resources 1528 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1367 0 R
+/D [1500 0 R /XYZ 71.731 232.078 null]
>> endobj
1531 0 obj <<
-/D [1529 0 R /XYZ 71.731 729.265 null]
->> endobj
-210 0 obj <<
-/D [1529 0 R /XYZ 251.785 708.344 null]
+/D [1500 0 R /XYZ 91.656 214.245 null]
>> endobj
1532 0 obj <<
-/D [1529 0 R /XYZ 71.731 699.891 null]
+/D [1500 0 R /XYZ 71.731 194.155 null]
>> endobj
1533 0 obj <<
-/D [1529 0 R /XYZ 71.731 669.325 null]
+/D [1500 0 R /XYZ 107.706 183.36 null]
>> endobj
1534 0 obj <<
-/D [1529 0 R /XYZ 71.731 601.644 null]
+/D [1500 0 R /XYZ 71.731 155.465 null]
>> endobj
1535 0 obj <<
-/D [1529 0 R /XYZ 71.731 563.721 null]
+/D [1500 0 R /XYZ 71.731 142.414 null]
>> endobj
1536 0 obj <<
-/D [1529 0 R /XYZ 188.024 552.927 null]
->> endobj
-1537 0 obj <<
-/D [1529 0 R /XYZ 181.907 539.975 null]
->> endobj
-1538 0 obj <<
-/D [1529 0 R /XYZ 158.345 527.024 null]
->> endobj
-1493 0 obj <<
-/D [1529 0 R /XYZ 71.731 504.11 null]
+/D [1500 0 R /XYZ 91.656 124.581 null]
>> endobj
-214 0 obj <<
-/D [1529 0 R /XYZ 206.619 468.643 null]
->> endobj
-1539 0 obj <<
-/D [1529 0 R /XYZ 71.731 460.19 null]
+1499 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R /F38 963 0 R /F52 1223 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
1540 0 obj <<
-/D [1529 0 R /XYZ 71.731 437.594 null]
+/Length 1609
+/Filter /FlateDecode
+>>
+stream
+xÚXÛŽÛ6}߯pѱ5-Q÷(l6é)ºèú¥hŠ-Ñ6Ý*Rqœ¯ïðjIVТðƒ(ŠäÜÎœÚ_xðó‰’
+ù jê i„œáú•ÕÑ\h¨ÃkEJ–³¦7_ßµYz–ð¼c­0*ŒÂ.ÁíƒRöƒ0¾0ŽjÎÙ®4îØ7ÆUd’YkfZ5í?ëGòiåƒmŒ@“hI œ‡ ò#€)¿
+¼)\"“jÇ=ƒ€FùX”v„ÿ¼ýåà ¤×Hè­
+"â‡j+©‹k¿2ë±fFï_D¿xxúu¦«µ¿Œ²µÿb¨Æ´áœ:”8ut ½,†+5ÄrY¡4ÅÆ!US<‹c×QÒkËÖfíÿ§bE¾P®oÇ 4ãc¶;m6´=°§·cÎ"yî
+ªƒPAÙîH°–05¢«,‰È¬®Gêu#´Š»Í<¨ÞŽ¦4'|¢3¢“ÂB¼ä—ô7§kÈD¥×óÚI0hÀ3T]
+˜V4<e9cNVUùKK;I&°ÍS8Ñäé­ž‡óõ "çÑÉvaœW-É­ß=½ÅÍÑq„pý'ˆb½05Kç"P²Êf”¤Z¶꺀',œGí–¡ÜßW> KÙ¨PaËQ]6¤˜ò˜1È´¦M •Â`õIáµ,!P°7OÍ^œ@®¬“›¡å£Ô[!ÇxK÷w½³pTªm`,Ží—KAFƬ7ù?¼£„>„) ]W ¦+3íüÐÌ¡;T5Ñ9Þ×COL¯›`©Œ4Õ¾ŸèÎ6QÝgÚ}wìÅ'á´Ý—mãÔ³fMm+ õñå(ßKPÄî(UÛUîJÈ x¹÷?ì[Z4Áz¢ƒb¥¼¤0!eDÑä½ìÔ•|¦Ëà2h˜x×0¹ôŽJ«¦sQ…ÉJÊ‘‡¡ùÂKºš–}{÷¸Qy"ÛwIÉêx0»ùÖ§¼2>)éZÞ/¦]öòj°ü»gu¢3 œz†ÍÛ²¿úˆ#cä~ëKËÉ]§ãR¦iuûj¯^ ÛݾT«{͜Β‚¹ε‰Ö-“M=7°ÔmLà¶a+626æKÁø¥I–Àg¹u
+ôs‚ÖΞKóhº¨ÙËvìy( gÿ£yéà=÷¿„_ýÙ
+endobj
+1539 0 obj <<
+/Type /Page
+/Contents 1540 0 R
+/Resources 1538 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1498 0 R
>> endobj
1541 0 obj <<
-/D [1529 0 R /XYZ 188.024 426.799 null]
+/D [1539 0 R /XYZ 71.731 729.265 null]
>> endobj
1542 0 obj <<
-/D [1529 0 R /XYZ 182.306 413.848 null]
+/D [1539 0 R /XYZ 71.731 718.306 null]
>> endobj
1543 0 obj <<
-/D [1529 0 R /XYZ 158.345 400.897 null]
->> endobj
-1494 0 obj <<
-/D [1529 0 R /XYZ 71.731 377.983 null]
->> endobj
-218 0 obj <<
-/D [1529 0 R /XYZ 206.308 342.516 null]
+/D [1539 0 R /XYZ 107.706 708.344 null]
>> endobj
1544 0 obj <<
-/D [1529 0 R /XYZ 71.731 334.063 null]
+/D [1539 0 R /XYZ 71.731 680.448 null]
>> endobj
1545 0 obj <<
-/D [1529 0 R /XYZ 71.731 298.516 null]
+/D [1539 0 R /XYZ 71.731 667.397 null]
>> endobj
1546 0 obj <<
-/D [1529 0 R /XYZ 188.024 287.721 null]
+/D [1539 0 R /XYZ 91.656 649.564 null]
>> endobj
1547 0 obj <<
-/D [1529 0 R /XYZ 181.907 274.77 null]
+/D [1539 0 R /XYZ 71.731 629.475 null]
>> endobj
1548 0 obj <<
-/D [1529 0 R /XYZ 158.345 261.818 null]
->> endobj
-1495 0 obj <<
-/D [1529 0 R /XYZ 71.731 238.904 null]
->> endobj
-222 0 obj <<
-/D [1529 0 R /XYZ 242.807 203.437 null]
+/D [1539 0 R /XYZ 107.706 618.68 null]
>> endobj
1549 0 obj <<
-/D [1529 0 R /XYZ 71.731 194.985 null]
+/D [1539 0 R /XYZ 71.731 595.766 null]
+>> endobj
+178 0 obj <<
+/D [1539 0 R /XYZ 413.668 556.394 null]
>> endobj
1550 0 obj <<
-/D [1529 0 R /XYZ 71.731 146.486 null]
+/D [1539 0 R /XYZ 71.731 546.029 null]
>> endobj
1551 0 obj <<
-/D [1529 0 R /XYZ 188.024 135.691 null]
+/D [1539 0 R /XYZ 286.882 510.366 null]
>> endobj
1552 0 obj <<
-/D [1529 0 R /XYZ 181.907 122.74 null]
+/D [1539 0 R /XYZ 71.731 477.325 null]
>> endobj
1553 0 obj <<
-/D [1529 0 R /XYZ 158.345 109.788 null]
+/D [1539 0 R /XYZ 212.621 466.531 null]
>> endobj
-1528 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R >>
-/ProcSet [ /PDF /Text ]
+1554 0 obj <<
+/D [1539 0 R /XYZ 71.731 454.411 null]
>> endobj
-1556 0 obj <<
-/Length 1547
-/Filter /FlateDecode
->>
-stream
-xÚÍXKÛ6¾çWø hQoù–t“EŠ&X¶E’-Ñ6±’¨Štv_ßáK+ÙN“,¢ð–4šÇ7ó ‡Â‹~x‘c”Ç°D%Š²tQµÏÂÅž\?ÃV"ÎS„Ëd£´È•À«õ³å›8^”¨ÌâÅz«åÖõï×=é%ü JC/Af}Û Iš†HÆ;ÿÓú·g¯×£ê£0-Á¨úÔvdŠÒhD!*#<šâƨLÓ©ýa”¡RÎ oíg¡G}œzrµºHoî Ó0
-C0c Xyói@.À^©Õ®ýü\DÆ„Yk*Ø®£µ¹’ܬýÀÕ+Ÿ}œyîë$m¶£´ÂV­¹ºÕ=ëvHy´ÀàN”Bä*qb
-{” ÕU=é|\x»eÍ„\Nc Ö~zd#~Q1.µ
- °Pö¯xuhÁy̹‘ûû{?K=Ôƒ2ohj^¡Š·ËžMŠ
-.¶™Y[*#h/ÛÆâ?Íhà‚O x’]Úô^_=¦£(Ô™Ôw>ð^ùGšOßÊì_>Æ¡Ç&’ŽŽ9ÜSóGœÈp´YÜšõ¨_LJïÞ-Äå”t*@+Ë·'wõr</­whÄœÌ2åñXÊ´Ó﹄k¹$y”‹R”„‘eÂZ›,n|Ю( .5sàTLÚqx‡Úa¸;пl Â\ ÞZE"Î_µÌ—#‘F¢%þ£F>\¸Ùq+º±ú™i:ê¥Î¬G?R ²*ÄQHھЕØ€¨š,5а®jµBWÃ
-ç¡mPßœ[ÏrŽã¡¨ÖKËÓùACÃvrä`òäp¸:ySÌêðÀÏN#áµgãc“¤Uá(#7„ôre1«ö-f
-\?3-¬Û©4ؘÎѺMŽ3ê^ÆÎÿ©ÛìéCOä9¦Q‰âÉÄ=9…Y¤(©“¶=À«ÖãaÍFÖ’
-`ÙS„îü?›±€UðÕ%ê>õh 4ÒGk°°œ$#yw¶ž~q£YZ¢4ºø¹%I3
-îû̃˳ï8Z$œªü=(Ë‹endstream
-endobj
1555 0 obj <<
-/Type /Page
-/Contents 1556 0 R
-/Resources 1554 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1367 0 R
+/D [1539 0 R /XYZ 71.731 409.878 null]
>> endobj
-1557 0 obj <<
-/D [1555 0 R /XYZ 71.731 729.265 null]
+1556 0 obj <<
+/D [1539 0 R /XYZ 71.731 372.483 null]
>> endobj
-1558 0 obj <<
-/D [1555 0 R /XYZ 71.731 741.22 null]
+182 0 obj <<
+/D [1539 0 R /XYZ 204.576 333.111 null]
>> endobj
-1496 0 obj <<
-/D [1555 0 R /XYZ 71.731 718.306 null]
+1557 0 obj <<
+/D [1539 0 R /XYZ 71.731 324.188 null]
>> endobj
-226 0 obj <<
-/D [1555 0 R /XYZ 244.254 708.344 null]
+1558 0 obj <<
+/D [1539 0 R /XYZ 137.026 287.083 null]
>> endobj
1559 0 obj <<
-/D [1555 0 R /XYZ 71.731 699.891 null]
+/D [1539 0 R /XYZ 71.731 274.132 null]
>> endobj
1560 0 obj <<
-/D [1555 0 R /XYZ 71.731 677.295 null]
+/D [1539 0 R /XYZ 490.675 274.132 null]
>> endobj
1561 0 obj <<
-/D [1555 0 R /XYZ 188.024 666.501 null]
+/D [1539 0 R /XYZ 385.641 261.181 null]
>> endobj
1562 0 obj <<
-/D [1555 0 R /XYZ 158.345 653.549 null]
->> endobj
-1497 0 obj <<
-/D [1555 0 R /XYZ 71.731 630.635 null]
->> endobj
-230 0 obj <<
-/D [1555 0 R /XYZ 231.844 595.168 null]
+/D [1539 0 R /XYZ 71.731 248.229 null]
>> endobj
1563 0 obj <<
-/D [1555 0 R /XYZ 71.731 586.716 null]
+/D [1539 0 R /XYZ 71.731 241.091 null]
+>> endobj
+186 0 obj <<
+/D [1539 0 R /XYZ 198.219 203.875 null]
>> endobj
1564 0 obj <<
-/D [1555 0 R /XYZ 71.731 574.082 null]
+/D [1539 0 R /XYZ 71.731 196.523 null]
>> endobj
1565 0 obj <<
-/D [1555 0 R /XYZ 71.731 559.138 null]
+/D [1539 0 R /XYZ 71.731 163.661 null]
>> endobj
-1566 0 obj <<
-/D [1555 0 R /XYZ 129.53 537.983 null]
+1538 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F38 963 0 R /F61 1455 0 R /F32 747 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+1568 0 obj <<
+/Length 2076
+/Filter /FlateDecode
+>>
+stream
+xÚXk¯ã¶ý¾¿ÂH€Ö®iQÛZ4)ö‘[d77½7XÝ¢ %Úf¯$*"¯óë;|J”|7?H–HÎëÌ™áE?¼Øa´Kàç(Þf‹¢~-Nðæ‡Ø®HÒŠ“|‘ l¿S ^?¾Ø|Ÿ$‹åÛdñxÔëË/ßœI+i·ZÇY´Œ‘¹¾k„$UÅš“ùÿº?ýΪŠ¬þóøß=z1ç(ÂÉbíåLY§Û-Š³x±Ž1Âxëu‰“NQ’nÇÊÄ(A¹Òa·_¾%´æ¹U¼o¤PòaënlÆ:ŽŽS½ÿ=iV8[^Ö¥>AÜ™¢/ÎæŽs}Õx„—ô¯«,[Ú‡g)ÛÒ®kìÍûëÃÏ?®òx9^X_ů•]PÒã
+ƾ’æäæÚõMã½èäR&ÏÚãi¾üÇIǹ„kjÞr õ¦á^^Õ;¤LWÖâåàNeí?o>?5²ãe_PaDòƒòÑoŒ÷v‹ Eß1i½ÖvüPÑÚ¹í°Š£eïÌ:ÓpÑD‚uÇáj$ÖÓU R•hÚ]åy¬øØ4¬M ·'VÆ[uVa½=¶ /-–_Á
+
+©’¯Ÿ94$«FJëÍ ¤xM%«©ÏÔ®IIú1ø„ù¨zD+îrÈ]â”LÛ«ƒ$høèA38ëÂœÒD*Kñ²Ðæ™Vív=€²{Pdðã d…1: mêN3…Pǃë¹àˆ‰S|({É*6#Š<SzV`ÌÐLe:yR•ƒ†q¡ÆóPl†`îPõ[™öî8ñÍÙÊQTå4ÓÐѬ“IÊ2¬3ŠM¡ŠIÂ:d<Î1+úñTéI«­À «rh2†),'eƒ÷q£1 è[^ô@Mr”uŸ¢,RõúåfcOû-°Õ\ŸƒÀ¼_ž6°‘vÿµ«PqbouÉ’ß8‘Q´ »yk¿ ¤<â¨QÛ²Nr”ìÏQزÔ{VtJü(Í£¬)µŸ.¢yš·^&uXx÷Âöã*Õ.ÄKk ­ 9dœ aͱ¯|1‡æ@PáÓ–Þ’ý¸Ú)dÖ£³!bN£Ðê/!ôôsÎjω“*´h½F°R¡n°´’¼u¶1®{›mæ‚Yú\˜8ÏÚ¶ÐVÙ 9Ô”L•AŽ J>d e=ùKÃ>[ë!CÊ`§Ù¼qýáÃ/›YÓ¶½ñ³Êå\uóA¡»IïPÓúà‰üKõN=öQ'd“£žƒ:kdELÎÑ JéDºÕíx_;'M½3æÝã€ÉÑÏ1gJº¡Átz*@ÝM©SQð”=iÃûÓyÈŽ
+¨°)&$®k˜+`ìöअÜJÙ$¾s»RJ:ßÕÖô†¿Z€ê’õ5-Hï;u&Ä•
+ C?[ñV‘›ygy[xZ¡áÔCŠ ­¨E¶ë ؉î=<üª~è¬âLŒ ŒAÜMЬ èF*¼³Z™ «w_„jHRgÕ·®¶ùîbðð Ó!C¹¶[QÍZ¯¯¼â3gø篆Nj
+ ÿ º‚ë`v€ÏÙóXÏzÆá½SR—×QY°͵ÎIŠÒݨ*¹ºôQAÎÜÞ¯ðTWÝ,FxòØ´É÷jMØL¿ÝKòƒ$LÏ?6‡0ŸXÂÐ h|~šUôËå¢I›k…Z‹€r7¦(ë]ÿZalf-›Õ€åfsß‘ÏÚ/Õ”4¾nÜžÃXåûwÖ7ºÂdU%jÜl›gU}õpÿaóÖ’dÅI)6¡”7Ï„2PšîG±ŒÑ$€¦ã€n¦ÒH‡?n2áþƒ
+ßš [<lH÷(Å{+­m
+¶Q´ü›ŠùÓ
+1á„< ;¡Ä†òᑸBsÿÙÞ;º€{ÛϮְþÉ<:ªDÓܧŽªlÂ
+endobj
1567 0 obj <<
-/D [1555 0 R /XYZ 178.522 537.983 null]
+/Type /Page
+/Contents 1568 0 R
+/Resources 1566 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1498 0 R
+/Annots [ 1587 0 R 1588 0 R ]
>> endobj
-1568 0 obj <<
-/D [1555 0 R /XYZ 76.712 509.689 null]
+1587 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [322.887 214.651 375.19 223.562]
+/Subtype /Link
+/A << /S /GoTo /D (install-perlmodules) >>
+>> endobj
+1588 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [91.377 203.757 112.249 210.611]
+/Subtype /Link
+/A << /S /GoTo /D (gloss-ppm) >>
>> endobj
1569 0 obj <<
-/D [1555 0 R /XYZ 71.731 489.763 null]
+/D [1567 0 R /XYZ 71.731 729.265 null]
+>> endobj
+190 0 obj <<
+/D [1567 0 R /XYZ 237.557 708.149 null]
>> endobj
1570 0 obj <<
-/D [1555 0 R /XYZ 389.434 478.107 null]
+/D [1567 0 R /XYZ 71.731 700.797 null]
>> endobj
1571 0 obj <<
-/D [1555 0 R /XYZ 233.879 466.451 null]
+/D [1567 0 R /XYZ 431.12 688.025 null]
>> endobj
1572 0 obj <<
-/D [1555 0 R /XYZ 71.731 438.555 null]
+/D [1567 0 R /XYZ 469.297 688.025 null]
>> endobj
1573 0 obj <<
-/D [1555 0 R /XYZ 188.024 425.604 null]
+/D [1567 0 R /XYZ 119.332 675.073 null]
>> endobj
1574 0 obj <<
-/D [1555 0 R /XYZ 181.907 412.653 null]
+/D [1567 0 R /XYZ 71.731 662.122 null]
>> endobj
1575 0 obj <<
-/D [1555 0 R /XYZ 158.345 399.701 null]
+/D [1567 0 R /XYZ 387.963 662.122 null]
>> endobj
-1498 0 obj <<
-/D [1555 0 R /XYZ 71.731 376.787 null]
+845 0 obj <<
+/D [1567 0 R /XYZ 71.731 621.176 null]
>> endobj
-234 0 obj <<
-/D [1555 0 R /XYZ 288.547 341.32 null]
+194 0 obj <<
+/D [1567 0 R /XYZ 350.135 576.021 null]
>> endobj
1576 0 obj <<
-/D [1555 0 R /XYZ 71.731 332.868 null]
+/D [1567 0 R /XYZ 71.731 563.85 null]
>> endobj
1577 0 obj <<
-/D [1555 0 R /XYZ 71.731 286.426 null]
+/D [1567 0 R /XYZ 71.731 521.421 null]
>> endobj
1578 0 obj <<
-/D [1555 0 R /XYZ 188.024 273.574 null]
+/D [1567 0 R /XYZ 442.608 510.626 null]
>> endobj
1579 0 obj <<
-/D [1555 0 R /XYZ 181.907 260.623 null]
->> endobj
-1499 0 obj <<
-/D [1555 0 R /XYZ 71.731 237.709 null]
+/D [1567 0 R /XYZ 71.731 495.518 null]
>> endobj
-238 0 obj <<
-/D [1555 0 R /XYZ 280.884 202.242 null]
+198 0 obj <<
+/D [1567 0 R /XYZ 242.621 458.302 null]
>> endobj
1580 0 obj <<
-/D [1555 0 R /XYZ 71.731 193.789 null]
+/D [1567 0 R /XYZ 71.731 450.95 null]
>> endobj
1581 0 obj <<
-/D [1555 0 R /XYZ 183.65 183.313 null]
+/D [1567 0 R /XYZ 71.731 392.185 null]
>> endobj
1582 0 obj <<
-/D [1555 0 R /XYZ 263.261 170.361 null]
+/D [1567 0 R /XYZ 71.731 340.38 null]
+>> endobj
+202 0 obj <<
+/D [1567 0 R /XYZ 175.703 308.066 null]
>> endobj
1583 0 obj <<
-/D [1555 0 R /XYZ 71.731 158.242 null]
+/D [1567 0 R /XYZ 71.731 301.939 null]
>> endobj
1584 0 obj <<
-/D [1555 0 R /XYZ 188.024 147.447 null]
+/D [1567 0 R /XYZ 231.281 289.137 null]
>> endobj
1585 0 obj <<
-/D [1555 0 R /XYZ 158.345 134.496 null]
+/D [1567 0 R /XYZ 148.931 276.185 null]
>> endobj
-1500 0 obj <<
-/D [1555 0 R /XYZ 71.731 111.582 null]
+1141 0 obj <<
+/D [1567 0 R /XYZ 71.731 269.047 null]
>> endobj
-1554 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+206 0 obj <<
+/D [1567 0 R /XYZ 245.449 235.737 null]
>> endobj
-1588 0 obj <<
-/Length 1362
-/Filter /FlateDecode
->>
-stream
-xÚÍX[oÛ6~ϯðÛl ¦îòå­m²,]²™»—¶h‰¶µP¤@RuÒ_¿C‘”%Å š-+†
-"y6ŸŸ.—çW;sùÙO|Ì&¡?~€ÓÀÜüÄ+¦_tnàwÖ-kÌ!ê¢q~ÁL=8Ï‹¦–æJqs<?5GZHErk¹æ“ ÕÿÈ$¿±¯ìˆ9¤âBlk. Øm&¼˜Y ¾1Çwõö[š+FH.ûáwX×e#õ£
-»î”<¯)qA›Õ!9Òõ(>L
-‚”gªÐƦz(G”ñÒ_&·ìÒ“Þ·¢’^z?]k¬ê‚ærÊ}ðÀ‹M M/« Éê”guI˜j8<¨S ž«Ó¸®JË°.s§ðdŽ¢yÐeqÜañj’úšBÉø^-—oi±e¯Âiã{6ôm‰Šå€J —zY-sÊŠDZÛÂÚÖÒ±ßQ3X;ß[ŸÚ¿3‘J
-³¼ÿ&úî"0•vdŽ_{hŒÁ˜˜ÙÚ 9<m)4m´}öxik˜E°…o¹±9tUHÖÆ6c
-ÔëHßíÛ
-·ÚFw¬EÃà 4þÎܺ\v'‰ª+TQ÷sЮ¤¨íJÊZó!#Rnj­/¨ùͱÎ*w¼¦íö KðmWJðŒ ·ø-‰3.„Þeöµ7—ÃöÀ·}ØvØÕ ÖçeÁ@†ÃFÅ:Ë2’4Òf7¦Ñdä)Qìä|3€
- ¿O@*i²@IxôãDœ¤(œëÍÔsEBÿÑWÆÄïºüŒq¿Éendstream
-endobj
-1587 0 obj <<
-/Type /Page
-/Contents 1588 0 R
-/Resources 1586 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1611 0 R
+1586 0 obj <<
+/D [1567 0 R /XYZ 71.731 229.61 null]
>> endobj
1589 0 obj <<
-/D [1587 0 R /XYZ 71.731 729.265 null]
->> endobj
-242 0 obj <<
-/D [1587 0 R /XYZ 272.109 708.344 null]
+/D [1567 0 R /XYZ 71.731 193.794 null]
>> endobj
1590 0 obj <<
-/D [1587 0 R /XYZ 71.731 699.891 null]
+/D [1567 0 R /XYZ 120.149 182.237 null]
>> endobj
1591 0 obj <<
-/D [1587 0 R /XYZ 181.907 653.549 null]
+/D [1567 0 R /XYZ 71.731 170.581 null]
>> endobj
1592 0 obj <<
-/D [1587 0 R /XYZ 158.345 640.598 null]
->> endobj
-1501 0 obj <<
-/D [1587 0 R /XYZ 71.731 617.684 null]
->> endobj
-246 0 obj <<
-/D [1587 0 R /XYZ 298.434 582.217 null]
+/D [1567 0 R /XYZ 71.731 150.656 null]
>> endobj
1593 0 obj <<
-/D [1587 0 R /XYZ 71.731 573.579 null]
+/D [1567 0 R /XYZ 471.861 139 null]
>> endobj
1594 0 obj <<
-/D [1587 0 R /XYZ 71.731 551.168 null]
->> endobj
-1595 0 obj <<
-/D [1587 0 R /XYZ 188.024 540.374 null]
->> endobj
-1596 0 obj <<
-/D [1587 0 R /XYZ 182.306 527.422 null]
->> endobj
-1597 0 obj <<
-/D [1587 0 R /XYZ 158.345 514.471 null]
+/D [1567 0 R /XYZ 407.026 127.343 null]
>> endobj
-1502 0 obj <<
-/D [1587 0 R /XYZ 71.731 491.557 null]
->> endobj
-250 0 obj <<
-/D [1587 0 R /XYZ 286.862 456.09 null]
+1566 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R /F61 1455 0 R /F44 1006 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
1598 0 obj <<
-/D [1587 0 R /XYZ 71.731 447.637 null]
+/Length 1202
+/Filter /FlateDecode
+>>
+stream
+xÚ¥W[oÛ6~ϯ0²–ˆ©{‚vëuÈ°êaËÒc‘HU”êyÈÉC9–“´)Š àíð\¾ó#Oý‡')Fi¨’#’Ä“¢>
+&+}òÛva”"æ“ÅYj^/ŽæïÃp’£< '‹+·(ÿöÞ¬iÓ±væ“8ð‚ñ\¨ŽV+X¿îWÿñª¢³¿½[ìÌ`œ£
+i潑%ƒY1÷¦Æ=a
+v[ö¹ç-+aÕI·Û ˜H7n¸‰ñ\M÷ðq¦]Ê­åWê R»RžÃ´”L‰é kC°Ñö3ì ˜ËÞíÊ»5ƒÉRþ{쎜ð_³(ð¸(åŒÄÞFÀnÁÆ&Nç‹È¨pµ,ùUVº4-Ö܈F¹§XÑñÁ@ÅU§ÜØa¥q°¡=±¡X¦ƒhÄ? P˜%£äà!=¢¶:<ÑÈ&‰ÑŒ"’¹kVÜ*Öõ jª‡9ñi§(×t5wΆپV”fùó”&zœà¢9¾Cˆ–šð§ù™¶¦5ú£gVO½ùIx?×[õ¹º^rA[np0›/`ø¤Áñ6k^¬amE?=JÅ0BqŠ­êÅ}g<¶ñccüíé#óo%‡…¾0Ú?þŠOP¢¶²ŸšZª‚VÊ‘T0VŽi ¼ÒErúìx6l©Xû…µ+^Ž¢Y±Îijj­¯‚8Б_ß ·²oô.þFßì“ŽL³é£uG(ÊÇuB~ Ntº ¼BMýÌ"YÌ2ÝaL3ˆ½šÞš^G‰·œ‘ÀëWpÄj­ö7FF¶·p`{‡ÞuÍI7L»m°îE7ÜéÊ¢,MîÅÖ]לÎçNÄ6QTKekçj®ÖÐô®*Vü^¾°ªl­ºŠŠR™å ¬Mµî÷-¨Åë¦bÊ5^Ý‚tÐ55ö¾Ìp챃p© ʺÓÓ‹°óµÕ®áö•“ãðIHN‡Šp,wJ¹ú&ÙeÄÁëã»Ë·¯Îÿ8qõz7ïU;7,¯ør®˜(!W–ò¡-­aÏïÜÈ9³¸»³@™ö˜h°´ÕHYræ켡bê®W`æô[ëРͬ¢Éš– wuðV]Ë]Y juïrVM¯Ns0ò¬¨¤bc¥?Ô"¡?÷ƒÎË!¹cÛé¸ÞUÝ5×Pñãr×&¤ÕÛBÖ [¤Çé™Þ$úü'H`±0egÊb_Y'ùçà×.!Ò¥€µ­lLSM¬uÑnÐêÄïI±±o3[º3.„§½Ð™íöoêôLam(ü’!"*ƺïõÜ´²ÙÑ*©àÝvÀBaÚÐC¤|ûï]¶ü—ÆUÁ6–V{éù®O5×…tnRýJrž;€÷Sn(:™2ßHB¢'ëÁ
+û/ °ÆÍéÒõ=ßø^RVKñë˜7Æûgrg/ g§“Œ†µJ
+Ðô¤lI;j¤Š¥‡b¦ö¡x¡pÏ_ùúfç(&¾ð£X?ðí[ìk?3pv¨D‚}•ÿ4P”endstream
+endobj
+1597 0 obj <<
+/Type /Page
+/Contents 1598 0 R
+/Resources 1596 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1498 0 R
>> endobj
1599 0 obj <<
-/D [1587 0 R /XYZ 401.471 437.161 null]
+/D [1597 0 R /XYZ 71.731 729.265 null]
>> endobj
1600 0 obj <<
-/D [1587 0 R /XYZ 71.731 425.041 null]
+/D [1597 0 R /XYZ 71.731 718.306 null]
+>> endobj
+210 0 obj <<
+/D [1597 0 R /XYZ 339.476 708.344 null]
>> endobj
1601 0 obj <<
-/D [1587 0 R /XYZ 188.024 414.247 null]
+/D [1597 0 R /XYZ 71.731 699.706 null]
>> endobj
1602 0 obj <<
-/D [1587 0 R /XYZ 181.907 401.295 null]
+/D [1597 0 R /XYZ 71.731 674.306 null]
>> endobj
-1603 0 obj <<
-/D [1587 0 R /XYZ 158.345 388.344 null]
->> endobj
-1503 0 obj <<
-/D [1587 0 R /XYZ 71.731 365.43 null]
+214 0 obj <<
+/D [1597 0 R /XYZ 243.097 646.077 null]
>> endobj
-254 0 obj <<
-/D [1587 0 R /XYZ 289.838 329.963 null]
+1603 0 obj <<
+/D [1597 0 R /XYZ 71.731 638.879 null]
>> endobj
1604 0 obj <<
-/D [1587 0 R /XYZ 71.731 321.51 null]
+/D [1597 0 R /XYZ 82.521 628.144 null]
>> endobj
1605 0 obj <<
-/D [1587 0 R /XYZ 71.731 259.228 null]
+/D [1597 0 R /XYZ 71.731 616.025 null]
>> endobj
1606 0 obj <<
-/D [1587 0 R /XYZ 71.731 247.108 null]
+/D [1597 0 R /XYZ 71.731 584.907 null]
>> endobj
1607 0 obj <<
-/D [1587 0 R /XYZ 188.024 236.314 null]
+/D [1597 0 R /XYZ 71.731 561.893 null]
>> endobj
1608 0 obj <<
-/D [1587 0 R /XYZ 158.345 223.362 null]
+/D [1597 0 R /XYZ 71.731 528.717 null]
>> endobj
1609 0 obj <<
-/D [1587 0 R /XYZ 71.731 190.486 null]
->> endobj
-258 0 obj <<
-/D [1587 0 R /XYZ 251.888 151.113 null]
+/D [1597 0 R /XYZ 71.731 503.646 null]
>> endobj
1610 0 obj <<
-/D [1587 0 R /XYZ 71.731 140.748 null]
+/D [1597 0 R /XYZ 71.731 472.528 null]
>> endobj
-1586 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+1611 0 obj <<
+/D [1597 0 R /XYZ 71.731 449.514 null]
+>> endobj
+1612 0 obj <<
+/D [1597 0 R /XYZ 71.731 416.339 null]
+>> endobj
+218 0 obj <<
+/D [1597 0 R /XYZ 226.957 383.462 null]
+>> endobj
+1613 0 obj <<
+/D [1597 0 R /XYZ 71.731 376.264 null]
>> endobj
1614 0 obj <<
-/Length 2098
+/D [1597 0 R /XYZ 238.577 365.529 null]
+>> endobj
+1615 0 obj <<
+/D [1597 0 R /XYZ 71.731 340.458 null]
+>> endobj
+1616 0 obj <<
+/D [1597 0 R /XYZ 71.731 262.715 null]
+>> endobj
+1617 0 obj <<
+/D [1597 0 R /XYZ 71.731 239.701 null]
+>> endobj
+1596 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F61 1455 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1620 0 obj <<
+/Length 2244
/Filter /FlateDecode
>>
stream
-xÚ¥XYÜ6~÷¯è·íÆv³uQG,`gdöˆ¸Å"ɃZb„‘DA”f<ûë·Š—ÎÛ˜&%ªÈªúªê+º;þÜ]ä’ȇ/!^HwYýÆÙÝÛŸÞ¸z…Qâ&ÁÎ'4ŽpÁ»Ë›ó¾¿KHú»ËM®»ä¿í(Ò¶gÝáäQgõ{׈>­ª´/ysøãò7ï/Vtâ‡Æ»“½Üû„!ñ¨·;yI<×nïEëíÿ{p]gϵ¯(øPåjÜ ôELJûÂL˜´i—Ü}ÍàðB=âÍbÍû¼ìÕèãÁ¥{øbº¼MïõºßêTeó fåRÌsø
-¹jŽû6ú”‚õvu­_W•~ÄÑv èÉõHA…Ó¶íxÛ•i¯¥?<8Z50¡}á´Ïjöp
-Ö¨Ñ Êæ~.都G—>1üÿˆžƒóÎ^¿MãLÇ®j Xg–Êy_¤½e©ÞðªY­û\¯çúøÃÊåƺI@"'Y9i3)üt·”Þ
-a‘³ñ íÿý.²®l{±Žó«Ænz­˜ù[¤M^Šú±±²“_ôª:ímþzRVÑ4¬ ЉaaþlrMVp.ØQâà9ûAËD‹»f%D²ºò¶ùµŒoLs. tH¹J[ñY(€`f‚ìЙ<‘êHz«`åî Ù[ÖC·°NÇÒ|ÝTo<Ê7Gw@( –R©G|Çÿ–øF̹$Œ|€› 6Ʀ°ÊØàÆ­YJƒéyÌÃ̤õž„UÓ£‹Lî[$oÑ‚#1^2S%´+u”ÎZñìÁˆ“¯õ9ZôSW—BÀÑå¦lòRž©Ìá8#ü¦¹_£ÂbQLÒ`@ü ÔÙ
-²³ù6º:"T°H¥`^ô}›o§;À"
-RªZ‡:WL[$ƒð´eøú¬·ðÆOCÄN`¶8ƒI³ CKÚj½QH M|½Ú–{
-œ»Ê[[Yчº©tˆSIlø¬÷õ#â&þ_ÄU,!)ÜkËhÌɾdC¢Í¡åë¹t†¦ã—¼öz'Hf)tÃý
-éÑÝË>Ä-][Öu]®¶Ùßí!_·­R¦Kÿ2C[U•KS)Ë
-Á~Ïêîl¾¾: Ah”O¾êÒxÕOQ:u¥ª>ñB’ï
-Z=b’ÎØ‚ù~„FŽ7&Sý©…¹vø4^;¬³Ò8 cR…±ºÞ¡æF='j0å´Ôtr02ì–jâJ÷˜ç—š›Éɪ‡Æö¾0+¦³D3`ª[2<«ºÀ9Î>šÝqQÍZ)tú’ÞÁÈüæ ¿¿â½Š>²¢Ã‹~ͺGYñŸú ËMþ|—WÊ{оÌ̵ѯ ÕóèX¶‘w>‹¡Å¶„ÔF60äÚ<=!Ú_Ï©$Î(äì!Û¤¢¯|‡k?~ n2¶A~…ö Iâo=êõŒ½ÕxTß='ç$~ý¨Ê°_U²º:4YÂs 5ÐÍëþ
+xÚ•YmoÛ¶þÞ_a`b1-êÍV‹],íÖ.Mf .Ö‹õ~P$ÚÖ"‹žH5Íýõ;ä!©×´½QuxÎsÞ2tæÁ­)YpñâÇÑ,;½ðfxóî53‚pMü ™$Ú¬Õ„×»«·A0KH³Ý^ÏÛåÎßÓ³dõbéGÞÜ'x½®„L˲¨xÿº9ü¯(ËtñßÝ¿_üºsËPš³¥[g¨È2ŒcâGþlé{$ñi«Ëf¶]â®.?Š“</ÿ•§2eUþÉ‹<ø¥¯Ôª0cI)‰£uwæßM!õëÕ[ݵm„ÄLý…W º™K4eÏkuw`æ^r¼fÇ´:0óìhUzZй¹á{¼>ñÆÀuw³ÛâH°úó‚Fs dZåQ9?¥EÕ—ä^
+0×Í`b Ã0™§y^3!ð¹Â#Ý;_¹/~¾P0á ,aÑòIQ ›šÞs¥%ªŠÀÉLôÕÊxΈA5
+ëƒç‡ªø‚£{x—#vâIHv—Ö!Êæ'¼A&Ü&Ž¼)çîf%ë‡
+DJnŸ¹Ì óWæ-_ø,¡þZá¡7¿Xá>Ôw»Å0hë:Ï×8 ÓpVÍ2~:A¬H®Îifå=‚GVõ–EýŃ‚å&·o§TºXz<¦òÐ@ÔÛDá\°Ë>HRÂ%ŠÅ霼ÕJ•,¬»ì{…Å8XËšºêÓ žW\êð„!†v·üÄkl ´Ð($!Ö[téÖ˜;–M@¤OT‡C¹QBb¨OÞw $(ê†×Ìê 5Ðu«ØkÆ«OžçÀ<$ðHœYV¨‡™º_k/jÀ¸õ€ K {³Òž7ºÎL‚ãoT Œ¾ÓŠ1,#P|B¡\/(¶|¸"¿ Àl‚:ALb=ëœûg†a;ÓHèùFÒõ‹G#\eqac­²*2E•ëÚö(ÔßK|ú´ð¡J4xƒðÁ@èÚß-QwP“晪`Ѽ8ËëJgF
+Ù øvÄ{"à)ÚãÞ‘0¡øêYê"Ÿ‹¸¶ÖÂu«úòhžƒ¹Mɦ8ÝÀ†IQÔÿ‹óìTµ<ÓÞêNû¬L£Ìj–J×›±Ãˆ\“´-Zð½|T• ­™}¥H*-cÀ¾c:¨©rp§  iØ9Û+]Ò¦”†a™ŠfUbæ£Âj‚œ¬êÒn9Às|JÖÌhÊ Û· Ú¶oñ8†RØ£3ãñȬ½…œ2ïÄ-o±lå«Y¸Â’šxš¾¿Ãªä³´SDFuko†Yè0IapƒÜ_yáyD€XCÍê‘7ÀeòÇØ1ì˜bƒZi( À ÃM ïÊRŽ‘¨("ëÈVÓo‘®’`Ýå\“ÚÁ,ßUðgµKzr80„ç•Ü¬¡¬¨÷Ö©®§· Ui{4Òº)'t—µb'1Yª]À®Ûæb£
+du`zdbF^•‚O𕶸.ÒçŽÞí| ÌÝt«ö«Ã
+1S[yuNdQøP•͸Óf)‘Ýø·´ltfh;êå” - É9½cÐ.•q fx ƒP*ÅÚÛ‘5û»ºžÛãD؃¨u[Òû‡ãø]N{ÍìGžá‡ní½£µ(8L4)w<G€n@€lÃíŸ9C¤“˜âaã‹eìys½ Ô£åÍ›-p ³‹’óuC Â:B.P*ÈkÛ8´3…¦×§€úã•—vR·^Œ¸Iؾ
endobj
-1613 0 obj <<
+1619 0 obj <<
/Type /Page
-/Contents 1614 0 R
-/Resources 1612 0 R
+/Contents 1620 0 R
+/Resources 1618 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1611 0 R
-/Annots [ 1617 0 R 1619 0 R 1620 0 R 1640 0 R ]
+/Parent 1498 0 R
+/Annots [ 1625 0 R 1626 0 R 1638 0 R ]
>> endobj
-1617 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [311.5 693.235 356.331 702.147]
-/Subtype /Link
-/A << /S /GoTo /D (parameters) >>
->> endobj
-1619 0 obj <<
+1625 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 598.527 89.395 607.438]
+/Rect [139.113 551.766 198.751 560.677]
/Subtype /Link
-/A << /S /GoTo /D (gloss-cgi) >>
+/A << /S /GoTo /D (security-access) >>
>> endobj
-1620 0 obj <<
+1626 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [301.109 585.575 353.412 594.487]
+/Rect [483.326 551.766 535.492 560.677]
/Subtype /Link
-/A << /S /GoTo /D (security-access) >>
+/A << /S /GoTo /D (http) >>
>> endobj
-1640 0 obj <<
+1638 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [422.403 249.079 453.001 257.669]
+/Rect [244.482 326.834 269.647 333.709]
/Subtype /Link
-/A << /S /GoTo /D (gloss-apache) >>
->> endobj
-1615 0 obj <<
-/D [1613 0 R /XYZ 71.731 729.265 null]
->> endobj
-1616 0 obj <<
-/D [1613 0 R /XYZ 71.731 718.306 null]
->> endobj
-872 0 obj <<
-/D [1613 0 R /XYZ 71.731 678.291 null]
->> endobj
-262 0 obj <<
-/D [1613 0 R /XYZ 326.362 635.194 null]
->> endobj
-1618 0 obj <<
-/D [1613 0 R /XYZ 71.731 622.756 null]
+/A << /S /GoTo /D (gloss-cpan) >>
>> endobj
1621 0 obj <<
-/D [1613 0 R /XYZ 71.731 580.594 null]
+/D [1619 0 R /XYZ 71.731 729.265 null]
>> endobj
1622 0 obj <<
-/D [1613 0 R /XYZ 71.731 556.748 null]
->> endobj
-266 0 obj <<
-/D [1613 0 R /XYZ 203.126 517.475 null]
+/D [1619 0 R /XYZ 71.731 675.068 null]
>> endobj
1623 0 obj <<
-/D [1613 0 R /XYZ 71.731 507.333 null]
->> endobj
-1624 0 obj <<
-/D [1613 0 R /XYZ 146.888 484.399 null]
+/D [1619 0 R /XYZ 71.731 634.122 null]
>> endobj
-1625 0 obj <<
-/D [1613 0 R /XYZ 260.601 484.399 null]
+222 0 obj <<
+/D [1619 0 R /XYZ 244.612 598.755 null]
>> endobj
-1626 0 obj <<
-/D [1613 0 R /XYZ 71.731 464.31 null]
+1624 0 obj <<
+/D [1619 0 R /XYZ 71.731 590.117 null]
>> endobj
1627 0 obj <<
-/D [1613 0 R /XYZ 302.93 453.515 null]
+/D [1619 0 R /XYZ 71.731 551.766 null]
>> endobj
1628 0 obj <<
-/D [1613 0 R /XYZ 428.151 453.515 null]
+/D [1619 0 R /XYZ 71.731 536.822 null]
>> endobj
1629 0 obj <<
-/D [1613 0 R /XYZ 71.731 428.444 null]
+/D [1619 0 R /XYZ 296.033 527.323 null]
>> endobj
1630 0 obj <<
-/D [1613 0 R /XYZ 71.731 397.326 null]
+/D [1619 0 R /XYZ 415.776 504.01 null]
>> endobj
1631 0 obj <<
-/D [1613 0 R /XYZ 108.871 384.375 null]
+/D [1619 0 R /XYZ 71.731 466.152 null]
+>> endobj
+226 0 obj <<
+/D [1619 0 R /XYZ 177.791 426.78 null]
>> endobj
1632 0 obj <<
-/D [1613 0 R /XYZ 183.172 371.423 null]
+/D [1619 0 R /XYZ 71.731 419.427 null]
>> endobj
1633 0 obj <<
-/D [1613 0 R /XYZ 71.731 346.352 null]
+/D [1619 0 R /XYZ 71.731 399.517 null]
>> endobj
1634 0 obj <<
-/D [1613 0 R /XYZ 71.731 303.578 null]
+/D [1619 0 R /XYZ 220.441 375.771 null]
>> endobj
1635 0 obj <<
-/D [1613 0 R /XYZ 96.109 277.675 null]
+/D [1619 0 R /XYZ 71.731 368.633 null]
>> endobj
1636 0 obj <<
-/D [1613 0 R /XYZ 358.981 277.675 null]
+/D [1619 0 R /XYZ 455.258 357.838 null]
>> endobj
1637 0 obj <<
-/D [1613 0 R /XYZ 417.761 277.675 null]
->> endobj
-1638 0 obj <<
-/D [1613 0 R /XYZ 71.731 275.518 null]
+/D [1619 0 R /XYZ 71.731 350.7 null]
>> endobj
1639 0 obj <<
-/D [1613 0 R /XYZ 71.731 260.574 null]
+/D [1619 0 R /XYZ 71.731 326.834 null]
>> endobj
-1641 0 obj <<
-/D [1613 0 R /XYZ 71.731 223.179 null]
+1640 0 obj <<
+/D [1619 0 R /XYZ 71.731 311.89 null]
>> endobj
-270 0 obj <<
-/D [1613 0 R /XYZ 378.233 183.807 null]
+1641 0 obj <<
+/D [1619 0 R /XYZ 119.568 288.697 null]
>> endobj
1642 0 obj <<
-/D [1613 0 R /XYZ 71.731 176.454 null]
+/D [1619 0 R /XYZ 91.656 277.041 null]
>> endobj
1643 0 obj <<
-/D [1613 0 R /XYZ 318.583 163.682 null]
+/D [1619 0 R /XYZ 145.49 277.041 null]
>> endobj
1644 0 obj <<
-/D [1613 0 R /XYZ 449.172 163.682 null]
+/D [1619 0 R /XYZ 242.613 277.041 null]
>> endobj
1645 0 obj <<
-/D [1613 0 R /XYZ 210.927 137.779 null]
+/D [1619 0 R /XYZ 301.289 277.041 null]
>> endobj
1646 0 obj <<
-/D [1613 0 R /XYZ 71.731 124.828 null]
+/D [1619 0 R /XYZ 255.29 265.385 null]
>> endobj
1647 0 obj <<
-/D [1613 0 R /XYZ 208.407 124.828 null]
+/D [1619 0 R /XYZ 71.731 237.489 null]
>> endobj
1648 0 obj <<
-/D [1613 0 R /XYZ 71.731 111.876 null]
+/D [1619 0 R /XYZ 71.731 186.516 null]
>> endobj
-1612 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F38 990 0 R /F32 759 0 R /F44 1022 0 R /F55 1436 0 R >>
+1651 0 obj <<
+/D [1619 0 R /XYZ 71.731 130.391 null]
+>> endobj
+1652 0 obj <<
+/D [1619 0 R /XYZ 71.731 120.428 null]
+>> endobj
+1618 0 obj <<
+/Font << /F33 834 0 R /F38 963 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R /F66 1650 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1653 0 obj <<
-/Length 1926
+1656 0 obj <<
+/Length 2024
/Filter /FlateDecode
>>
stream
-xÚµiÛÆõûþ
-Áý*X8Ea'±ë hxÑ¢H‚ňIL(ÃÃêºH{Þ\EÒk§[Cæàã»OâU?¼Š1Š),$E$â«ìt®ðäõ v4æ§lEOb ðòîfûŠÒUŠÒˆ®îöî.ÿ!øê(êN6ë áaÀ]ßTm'ÊRt…ªÖ?Ý}{óÍÝ€:Å(äÉj3 žÒÞ°(B„“Õ†„(%x Oâ9ùe«n-QQåvÓ‹Öî2Q}±ÆIÐÙãNÚµíÙ¶kH÷†¬T8:<'ñËÃíéÑ
-‡çÇ0$¥l=@vt ´ZVPS²J€ÏHóI@×8rÌ–*e¦ª}q°c‰"Œ¢(uƒ,ªoæXiŒ"âasщ9:ÂPˆ=DÑȬS̓ã$x0AÊ‹À˜ ®a[™Äù ‘YsÙfM±ó×Åܨ E˜ ˆFVý åÞKÚ=œãpĦH9A4d°ýtÈ©€®0C”5m0‹PŠA@wœ@†
-TïyT}™/ˆRÍ»¡”¢8Ž®G¨RûŽl¶'•÷ Ám—•[HŠÁ¾(¡È#8ÎUcHþŒ_éÞ×I~nTƒ7[n¯<áž : /â©Ïˆöªt)jȦYÄO{!›Eu r{nÇ9o»siv»àXЋ$Þ±:5áå,w›Qj¬ÅÀ­EꆰtHå>
-°lP^¯éë‹×ßÜÙÍE¶q÷aY÷¹¬†ˆR<ú’úï”–~ùš^üdz?bÊþ4"jÎW„5ŠÏ è—¨.?·2Û‡*k"Wç|÷qe>TÖN¶]‹Úãã¢=ÝnºuÝ~ù¹ØÉS ‘&¡D(¢Ø¶/u£²9œ¹ø]ÎGsÆÁoþZc(奦Kå‚íoª+tC¦÷Ï fÍ·ÅþlAàFv}Sá›{s§_«ž¹ê?§ùÛ´àlL\º7h½ HByùõ懟ÂUè[øÿ ÿógšã8]Á)]5rµ¿y{óý€ XŒ!3>†Á¾i f¯ãŠ”NHl,¡—27îÙ}û§nÍESéoR#cã,ž”„ ŽPIÓ[ÛC'&܉®ò僽±MGgÐC(ðq{د)TÐÆ=1=‚Æ Z­ç¶°X¤½•yÑyÐÈô£_úÚž/3!Ze× bÊ3NB“r ]z×9X‘çþå“®
-] D¹à ït ÚxP˜:∫ý¨–@kh»£˜}h+–SD¢a¢2è^ä:HØA9<àm%o
-‰)èÎïÿ—èÙ0è<i¢[6€"Oc7ÌXL!„xˆƒ'ø8„¼%ŸÏ…À¼"Y˜7ûwÞSüÔ«½Þ|XÙåÊ_£Nv×ÈÒ술ÿÓZõAåÈ8…òmt/ìOÝ|á1±f¦1­ßŸÆäzØùˆ8Žt·0W`ÿ¥–x»íQoÝw”$ÃÄWeñJnê…]%e>‰{ÝÍb;pÙäd¿X)ç˜ÄˆðdôégkÙ‡VD«u&@ QzIgŠqºKÊ?‰ìèCÀ—‚B˜¬mÖÿ˜í…]Lúñ)dô•Ð§.³¾¶z®ÿ(Þ[ã"ó|>¯£0@ ãßïu–°F™3ô µŽLrÕ=†ÎØ;•?Œ 2i€Æ#éØÇ XSŸK¡O\ªc„!2L­·3 ¥ 0Šý2ü‰~®?΂ÕH•ÏPN)pD½€+BñŠêÃñDas'^ˆ?îÆåñwLk°|Ì’íCòÔc:N9l¿0³a¨{ìË6!³¯œäjtÿð4 endstream
+xÚµY[‹Ü6~ϯ˜Ò‡ÌÀZkÉ÷¼%¡ )I íZšR4mÖ¶\Ùîfúë{d]|Ýî’–Å7éè\¿óIƒw.üá]„QäÁ…$ˆ„Á.­ž¹» ¾¼}†õÏñ’‡‚8’^ŸÝ¾ñ¼]‚’ÐÛ/øãùýëœ6‡îž u}W·-Ë¢ÎÔó«>û·(Kzøóø㳎vŒäboçØu–Š8~"C\”<3è†k>y˜À¿¿Z.@‘+&B–W3–€ýD Ö!ÑzcΔ}%çwê.åUEë³z¸›ÕÝ™H°¿¯ÆRý¹3Ó+~îK}o'· =àaŽz¯.5é!93 Ü]¾ÊäôÏ iǤL?Ùr]R²VKlÒ^VwÒk` ƒ JÀñÒÐûv÷\ÜÙ€ž ÁÒŽ‹ë! ö:èÇùÂEg<Fo:E°®Ú¼+ïµ6ܾÐIÅE‘5-'6£ed¡Ä“‰ä¢8öŸš%ÞRN„âà‰ ‚]äÆeÈï,=×Ýy_7H—Ò.]F÷]Ók×]Às‚WvDkò…ÞÉÙl–ríö~Û°´€ê»ªçO„xó k;xëOÒ
+<Vƒ–ÔpÃyÆ­Ì„›šöi?Ö¬kSÚ0Ôô§R.“¢Š+NuÏNAÖErWo¦Ú··æÖN{ÀøL~€Î8Y`-DáÙî¬Í‡D±«J€!Û‰¸nÔ=³¹“§ oI%\ä°Z–¯6»>†Ý½lO ô
+Û[˜úËÂK¡@¾coâãŽÙOð#˜-½þn^£ë4›5 ØËyÞ|±§jN65'_§ùk©°K²^,”?É Z2—¦ èÛ$ß5ÏT#>
+ãYÎýןߛÖnÖßÍÆ¥Nb¬™‘Þs{ø0ÛX8’˜¶ÄpHjØÆiN=©>sБiy#G˜×/A™CXíÌZæÊ/«ge¨P¦ä€vã´Â¾‹è
+*·¬KoA‡ö6ïºæ|;hö×Á‘§*ý{>D6ГW;¬Ñ¬
+F3ÓŽÇͳ5 ^ ”™åű8]Óá4D ®‡zœùšÕZ£Û(@¾gi°:ÿ84«y»<š ¹EÙvåÁ«VÝß ³µäÄf›0Ë¡ÆíbåÕa€Ò=0(»¯…|çbI2:hMdmÎÊæf#ì`¼qÂã-°‚[׬av6 ¢YÃ;uѬi0©º|<xrqÍ)ÌQÛzcjÛ°ii&ö€ÒB¾=̦êaj?1ì;•R¡½$Kêí2t÷úIî`ø` Áw1ûa¦µâ»ÇÎ5æÅu§é¦¨]ñ­¦¡ÆøQ9G¾©UÇÑ¢‚¢/j¶¹3¥‚ÍتÅ%³Ï0éìf‘í¯d°gÄWÏZb¨ùp'$ç@íþg6²13áõÇCBö/š£™: \™jÖκ7¼U²¸¢d#úo)séMÓnh·À‚Ñ¡—ééžXj#°ÂC6ã°-|- á΋—øW(>äø@ú0žŸrŒ§³ó3ö7ѼnÇWP¹öÃ"Ö‹¯¢Èr€¡z30Û{šŽI°„r²Õ½ý DdØÖþßïÄ]ÊVCf„à?í½zöendstream
endobj
-1652 0 obj <<
+1655 0 obj <<
/Type /Page
-/Contents 1653 0 R
-/Resources 1651 0 R
+/Contents 1656 0 R
+/Resources 1654 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1611 0 R
-/Annots [ 1658 0 R 1662 0 R 1665 0 R ]
+/Parent 1689 0 R
+/Annots [ 1683 0 R 1684 0 R ]
>> endobj
-1658 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [166.345 695.293 218.649 702.147]
-/Subtype /Link
-/A << /S /GoTo /D (security-access) >>
->> endobj
-1662 0 obj <<
+1683 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [254.684 597.873 272.347 606.784]
+/Rect [230.933 261.152 275.764 270.063]
/Subtype /Link
-/A << /S /GoTo /D (gloss-cgi) >>
+/A << /S /GoTo /D (installation) >>
>> endobj
-1665 0 obj <<
+1684 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [385.263 566.989 403.016 575.9]
+/Rect [349.088 261.152 393.92 270.063]
/Subtype /Link
-/A << /S /GoTo /D (gloss-tcl) >>
->> endobj
-1654 0 obj <<
-/D [1652 0 R /XYZ 71.731 729.265 null]
->> endobj
-1655 0 obj <<
-/D [1652 0 R /XYZ 71.731 718.306 null]
->> endobj
-1656 0 obj <<
-/D [1652 0 R /XYZ 342.891 708.344 null]
+/A << /S /GoTo /D (configuration) >>
>> endobj
1657 0 obj <<
-/D [1652 0 R /XYZ 442.189 708.344 null]
+/D [1655 0 R /XYZ 71.731 729.265 null]
>> endobj
-1659 0 obj <<
-/D [1652 0 R /XYZ 71.731 690.311 null]
+1658 0 obj <<
+/D [1655 0 R /XYZ 71.731 693.235 null]
>> endobj
-274 0 obj <<
-/D [1652 0 R /XYZ 190.114 651.039 null]
+1659 0 obj <<
+/D [1655 0 R /XYZ 365.347 677.46 null]
>> endobj
1660 0 obj <<
-/D [1652 0 R /XYZ 71.731 643.686 null]
+/D [1655 0 R /XYZ 71.731 657.37 null]
+>> endobj
+230 0 obj <<
+/D [1655 0 R /XYZ 245.404 620.154 null]
>> endobj
1661 0 obj <<
-/D [1652 0 R /XYZ 71.731 612.882 null]
+/D [1655 0 R /XYZ 71.731 612.802 null]
+>> endobj
+1662 0 obj <<
+/D [1655 0 R /XYZ 110.475 587.078 null]
>> endobj
1663 0 obj <<
-/D [1652 0 R /XYZ 71.731 581.998 null]
+/D [1655 0 R /XYZ 71.731 574.127 null]
>> endobj
1664 0 obj <<
-/D [1652 0 R /XYZ 222.196 569.146 null]
+/D [1655 0 R /XYZ 71.731 562.008 null]
+>> endobj
+1665 0 obj <<
+/D [1655 0 R /XYZ 71.731 562.008 null]
>> endobj
1666 0 obj <<
-/D [1652 0 R /XYZ 71.731 556.194 null]
+/D [1655 0 R /XYZ 101.32 552.508 null]
>> endobj
1667 0 obj <<
-/D [1652 0 R /XYZ 71.731 543.243 null]
+/D [1655 0 R /XYZ 71.731 551.293 null]
>> endobj
1668 0 obj <<
-/D [1652 0 R /XYZ 71.731 531.123 null]
+/D [1655 0 R /XYZ 101.32 540.852 null]
>> endobj
1669 0 obj <<
-/D [1652 0 R /XYZ 71.731 370.092 null]
+/D [1655 0 R /XYZ 71.731 539.637 null]
>> endobj
1670 0 obj <<
-/D [1652 0 R /XYZ 118.555 326.547 null]
+/D [1655 0 R /XYZ 101.32 529.196 null]
>> endobj
1671 0 obj <<
-/D [1652 0 R /XYZ 169.295 306.426 null]
+/D [1655 0 R /XYZ 71.731 527.981 null]
>> endobj
1672 0 obj <<
-/D [1652 0 R /XYZ 332.365 306.426 null]
+/D [1655 0 R /XYZ 101.32 517.539 null]
>> endobj
1673 0 obj <<
-/D [1652 0 R /XYZ 340.076 294.77 null]
+/D [1655 0 R /XYZ 71.731 516.324 null]
>> endobj
1674 0 obj <<
-/D [1652 0 R /XYZ 71.731 271.264 null]
+/D [1655 0 R /XYZ 101.32 505.883 null]
>> endobj
1675 0 obj <<
-/D [1652 0 R /XYZ 71.731 251.338 null]
+/D [1655 0 R /XYZ 71.731 494.227 null]
>> endobj
1676 0 obj <<
-/D [1652 0 R /XYZ 430.132 244.744 null]
+/D [1655 0 R /XYZ 71.731 484.264 null]
+>> endobj
+846 0 obj <<
+/D [1655 0 R /XYZ 71.731 444.249 null]
+>> endobj
+234 0 obj <<
+/D [1655 0 R /XYZ 239.15 401.152 null]
>> endobj
1677 0 obj <<
-/D [1652 0 R /XYZ 218.914 233.087 null]
+/D [1655 0 R /XYZ 71.731 388.714 null]
>> endobj
1678 0 obj <<
-/D [1652 0 R /XYZ 71.731 226.219 null]
+/D [1655 0 R /XYZ 71.731 364.484 null]
+>> endobj
+238 0 obj <<
+/D [1655 0 R /XYZ 215.851 327.269 null]
>> endobj
1679 0 obj <<
-/D [1652 0 R /XYZ 238.496 216.45 null]
+/D [1655 0 R /XYZ 71.731 319.916 null]
>> endobj
1680 0 obj <<
-/D [1652 0 R /XYZ 122.052 204.793 null]
+/D [1655 0 R /XYZ 135.183 307.144 null]
>> endobj
1681 0 obj <<
-/D [1652 0 R /XYZ 151.246 204.793 null]
+/D [1655 0 R /XYZ 361.601 294.193 null]
>> endobj
1682 0 obj <<
-/D [1652 0 R /XYZ 180.441 204.793 null]
+/D [1655 0 R /XYZ 71.731 274.103 null]
>> endobj
-1683 0 obj <<
-/D [1652 0 R /XYZ 227.083 204.793 null]
+1685 0 obj <<
+/D [1655 0 R /XYZ 112.677 237.406 null]
>> endobj
-1684 0 obj <<
-/D [1652 0 R /XYZ 278.209 204.793 null]
+1686 0 obj <<
+/D [1655 0 R /XYZ 71.731 204.365 null]
>> endobj
-873 0 obj <<
-/D [1652 0 R /XYZ 71.731 166.935 null]
+242 0 obj <<
+/D [1655 0 R /XYZ 134.71 148.499 null]
>> endobj
-1651 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F38 990 0 R /F23 745 0 R /F44 1022 0 R >>
-/ProcSet [ /PDF /Text ]
+1687 0 obj <<
+/D [1655 0 R /XYZ 71.731 141.147 null]
>> endobj
1688 0 obj <<
-/Length 1860
+/D [1655 0 R /XYZ 436.908 115.423 null]
+>> endobj
+1654 0 obj <<
+/Font << /F33 834 0 R /F66 1650 0 R /F27 740 0 R /F23 733 0 R /F32 747 0 R /F38 963 0 R /F61 1455 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1692 0 obj <<
+/Length 1640
/Filter /FlateDecode
>>
stream
-xÚ½XmoÛ6þž_a`À" 1#êŶ²aCÒeÙ†¡-Roý° -Ñ–P½A¢âº¿~wâ‹^¬tE!R¡ŽÇçž{îhºpà]¬)Y{ðpC⮂E”_8‹üåႪÞ: 4ô 6k\p·½¸þÉó! WÞb»ïÖmã?­W «¯í¥8–Oäó—¢,˘HËÂþ{ûëÅýÖ˜)q‚ÍbiLO÷^ú«qw±ta í·w½]—Ãý}âá¦ëõ¦ÂíX&g·±M+N‡ï^•Å_ŽãÚÚx&­‚%­.½xkÏئÊú¼âEÌ‹Íž”½„áÁK4ÊÖzü…P×ïLÝ6™#Ï29bêH¸p›ÖG±Ü±†Çò]Ì+›Zzã Û^jV%Í•œÜµ‡O)€­ÌfM)GM[Ue-ciÞLZÀe«mÒâ  ÉGÅ¢ì \Œ ¨àœG]B˜ðx—6nQŠKE€û,™Ú&)m7°Žú¸©†‘,ë8õCK¿ŽÊBÔe·O7ß&8]ù¶B”.µ5Ë9²Ðw,u’c’F‰öºPŽ0Û¥Ö" l•…ìõ.5W¯žÐk–µ¼¹™rxMÂ5œß ˆçŽòGòt}ž&@£itKœá×Ó§^ê?”+Ÿµ«ÁË« 3${Æ5FBÁ!Ê  ðP g…BÜS[ @XŒz@îüa¯+ýÔ¯K„¨n®¯Ç£½
-,Òì)ýDÊÚ¦ëp k(þ—!?¦:¼à”¼÷ 9¶ì>ä™$¾\••HÇÓW\î$²C6›—EÇý2Ñùýñ7Œšcl>ªY™Âä&m
-Z
-á1r:¡+׺‚91“²ŸÃx %r\£Øä¥àŸ$8ôÜÁê}Xw+>Lrvzø8mØNçj!œô9<E>‡ø.ò( ›ÕªÛð]y5Ò‹çd ]õ„D­ìÿ¦Ž.¯*ú§²U2)ÍÄÕäoU‹©ö›= ¯¥$Ö6”²e“Æ|¤ð´;zšJå¬jÎüÆGL–+%ܸ—Qs—1þÿŒT$y¦4 G>o«î35É@Ì †¼O1¢Ò? % 3=_T¶Y¬O¢¢ÑV£¦’ã¼l Ž®*‡±“϶ár S·6¥ÔÚ~½Å)µªv‡AM#95)è0íæ”1ó=r„µ™Z½×[š%}‰“ó®ÂiÀüu)ŒsLL¼ý¬fΊì¤Põ.18b&Ìš½*8û¹C3½,t…gQ„,kšÔ°jÐIü|ûˆdß¾#ó—“À7—«:.ØT¤B½°ÃÊJÓÁ4ªÈD4…‘ÀðýG­ºñ IonîdàÅ[^«ü&·ŸÏÓC"Æ÷ÍžhëBÖ<­àfó"Ý‹ÓÌ;LGÀàœ¶5ÇÆÎà+œ˜…R ;Lâx”Q­·çÐd©]³ôO…Lk…V5ËÞf±ø»ÈQ¸> GR‹#lÙ"
-Â:¡·ÊËFÈ4½ r\Ɏ߸Rë¯:nãÇà lÃÏ‹´d_uvȘ.ˆª¢j§×L}ë
- Â¯¡tÏü@è+(þÃËáÜ“®÷‚Ëç¿"JmŸendstream
+xÚÅXYoÜ6~÷¯Ø‡Ö^®¨så¶A})l×è:-‚¦h‰»ËF+):b»Aþ{‡œ¡öt’‡
+¢ˆy¡7yœ^Ðëâù0?ˆÖ•ñXÈ|­C<™E–Ëãã^¶Y]Š÷²¡¡ÄoWÍk‘Ѥ-ñ{;ô]GÖ9ÎB1®•¹ñ:#ÏeÜ ð»¡:õZ,‡<tõ2íZ „9í{«ÓaÌ‚0 Í+”'G×g·Ã8pNnh.ñ{¨TœÍ;7‡»Šq?2€"oQdx¨]ÈGiY€RèÅôéÁˆ'sÀ›Ç,-keÝ
+¥O¡Sæ™ñr9Yu£Ê¢¡Íî€
+m:r]à×’ô‚}Œ“3Q:Aéq&¡/MpèéÍëëw¿]¾»|uqu>Å%¡ÙõùñXßÒq£Z9ÎÕý¤ N¬Z"IÞóò‚ – Ô™ƒÎaltžþ?[¡WWa÷ÑÕV“Xé>zîL«AÐÃ¥yE†×ï—g7wüø²Ë«“—Ó *-ñöäüôõôÍ|¯ßÙ;á!Ìâ ñ€J÷.à꺬îJsdók;Œb6 B*¶?U¢]ŒÚr¤+ú ‚T[{>nŒO5®»;XÔó°AûTvõv1¡.@¬
+ eÎÄÉE*w„d3Î7¢lù„ ýPtËK%ó¬ùqÈj¶‚öÑêÞŒ^|:ĨÒfQd~^9ú“a²Bµ%+Y~³Œ5»óž1ê5Úà‡Ú}Æó2ožÕSó<¹¾øŠzÑ—ÔûårÔ¬ ×`øÕÚŠ,/b“$Ù­û§o¸ò_sFü]ýÏΘ~woL¿ÙZ'H•r+ÉOé*e™íílQ¹Ñ]=ˆ`kÉd_Õ úªRÕL))›±îŸ™ªµüñG]6D­B™—:ÙÉý¹j³t¾šõyôµÍ¦ÚÿàÒÍu”,¦ÝôGWÐÿ?Rv³E×tä¸ÐÔûÛ×f»3yëy>'Qè¦Ze0 ˆ¼}jÕRí.+sšD*ê©Ô¾F´*›FÝçòÙÎ:¸ô=<) cå«(76i­*"í[†™i]Uþl?ešŽ=…Ùݸ¢éZ‰MWž$/êh\÷$Õå[]‰ìñ°6ê™)p¡ˆÄÔ!©¦‡}ÓîU…m'dxûšìõ²:íŠL|–ö…æÈ´-íã;çUG/¹Ù¤j—gõÃãhøàŸv:u¦˜>Ur÷ÅËcp±ÏIhº
endobj
-1687 0 obj <<
+1691 0 obj <<
/Type /Page
-/Contents 1688 0 R
-/Resources 1686 0 R
+/Contents 1692 0 R
+/Resources 1690 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1611 0 R
->> endobj
-1689 0 obj <<
-/D [1687 0 R /XYZ 71.731 729.265 null]
->> endobj
-278 0 obj <<
-/D [1687 0 R /XYZ 381.468 705.748 null]
->> endobj
-1690 0 obj <<
-/D [1687 0 R /XYZ 71.731 701.917 null]
->> endobj
-282 0 obj <<
-/D [1687 0 R /XYZ 246.48 666.375 null]
->> endobj
-1691 0 obj <<
-/D [1687 0 R /XYZ 71.731 656.233 null]
->> endobj
-1692 0 obj <<
-/D [1687 0 R /XYZ 71.731 626.161 null]
+/Parent 1689 0 R
>> endobj
1693 0 obj <<
-/D [1687 0 R /XYZ 71.731 626.161 null]
+/D [1691 0 R /XYZ 71.731 729.265 null]
>> endobj
1694 0 obj <<
-/D [1687 0 R /XYZ 71.731 621.18 null]
+/D [1691 0 R /XYZ 71.731 718.306 null]
+>> endobj
+246 0 obj <<
+/D [1691 0 R /XYZ 442.833 707.841 null]
>> endobj
1695 0 obj <<
-/D [1687 0 R /XYZ 89.664 600.423 null]
+/D [1691 0 R /XYZ 71.731 697.476 null]
>> endobj
1696 0 obj <<
-/D [1687 0 R /XYZ 295.858 600.423 null]
+/D [1691 0 R /XYZ 129.185 687.716 null]
>> endobj
1697 0 obj <<
-/D [1687 0 R /XYZ 71.731 585.314 null]
+/D [1691 0 R /XYZ 71.731 680.578 null]
>> endobj
1698 0 obj <<
-/D [1687 0 R /XYZ 89.664 569.539 null]
+/D [1691 0 R /XYZ 71.731 623.791 null]
+>> endobj
+250 0 obj <<
+/D [1691 0 R /XYZ 330.146 586.576 null]
>> endobj
1699 0 obj <<
-/D [1687 0 R /XYZ 71.731 567.382 null]
+/D [1691 0 R /XYZ 71.731 576.211 null]
>> endobj
1700 0 obj <<
-/D [1687 0 R /XYZ 89.664 551.606 null]
+/D [1691 0 R /XYZ 71.731 541.754 null]
>> endobj
1701 0 obj <<
-/D [1687 0 R /XYZ 71.731 528.692 null]
+/D [1691 0 R /XYZ 71.731 485.9 null]
>> endobj
1702 0 obj <<
-/D [1687 0 R /XYZ 193.961 515.74 null]
+/D [1691 0 R /XYZ 139.576 473.998 null]
>> endobj
1703 0 obj <<
-/D [1687 0 R /XYZ 455.12 515.74 null]
+/D [1691 0 R /XYZ 71.731 461.878 null]
>> endobj
1704 0 obj <<
-/D [1687 0 R /XYZ 71.731 469.748 null]
->> endobj
-286 0 obj <<
-/D [1687 0 R /XYZ 193.715 432.532 null]
+/D [1691 0 R /XYZ 71.731 394.742 null]
>> endobj
1705 0 obj <<
-/D [1687 0 R /XYZ 71.731 422.167 null]
+/D [1691 0 R /XYZ 71.731 370.72 null]
>> endobj
1706 0 obj <<
-/D [1687 0 R /XYZ 71.731 392.318 null]
+/D [1691 0 R /XYZ 71.731 303.584 null]
>> endobj
1707 0 obj <<
-/D [1687 0 R /XYZ 201.683 381.524 null]
+/D [1691 0 R /XYZ 71.731 284.917 null]
+>> endobj
+254 0 obj <<
+/D [1691 0 R /XYZ 333.589 247.328 null]
>> endobj
1708 0 obj <<
-/D [1687 0 R /XYZ 71.731 363.591 null]
+/D [1691 0 R /XYZ 71.731 237.185 null]
>> endobj
1709 0 obj <<
-/D [1687 0 R /XYZ 71.731 363.591 null]
+/D [1691 0 R /XYZ 384.246 227.203 null]
>> endobj
1710 0 obj <<
-/D [1687 0 R /XYZ 71.731 339.09 null]
+/D [1691 0 R /XYZ 71.731 202.132 null]
>> endobj
1711 0 obj <<
-/D [1687 0 R /XYZ 71.731 319 null]
->> endobj
-290 0 obj <<
-/D [1687 0 R /XYZ 234.86 281.785 null]
+/D [1691 0 R /XYZ 71.731 164.738 null]
>> endobj
1712 0 obj <<
-/D [1687 0 R /XYZ 71.731 271.42 null]
+/D [1691 0 R /XYZ 155.845 151.786 null]
>> endobj
1713 0 obj <<
-/D [1687 0 R /XYZ 71.731 228.619 null]
+/D [1691 0 R /XYZ 346.349 151.786 null]
>> endobj
1714 0 obj <<
-/D [1687 0 R /XYZ 71.731 186.94 null]
+/D [1691 0 R /XYZ 422.723 151.786 null]
>> endobj
1715 0 obj <<
-/D [1687 0 R /XYZ 71.731 186.94 null]
+/D [1691 0 R /XYZ 71.731 138.835 null]
>> endobj
1716 0 obj <<
-/D [1687 0 R /XYZ 71.731 176.759 null]
->> endobj
-1717 0 obj <<
-/D [1687 0 R /XYZ 71.731 161.815 null]
+/D [1691 0 R /XYZ 71.731 131.696 null]
>> endobj
-1718 0 obj <<
-/D [1687 0 R /XYZ 71.731 126.545 null]
->> endobj
-1686 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F38 990 0 R /F52 1359 0 R /F44 1022 0 R >>
+1690 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F32 747 0 R /F38 963 0 R /F61 1455 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1721 0 obj <<
-/Length 2168
+1719 0 obj <<
+/Length 988
/Filter /FlateDecode
>>
stream
-xÚÍYYã6~ï_aÌËÚ€Íuk€ èÉd9~YL-Ѷ22¥‘¨ôxýÉ"uzv±À¢aè"ëüªXUM7üÑMBIÀÅψG›üúàmÎðåWIDhn¥‰ZðîåáñïA°ÉH›—“^÷R|Ø~waäíîàGÞ6$æú,:ɪŠÉ²»/?<|ÿâHg”xQº98ÒsÞ‡0Ž‰ù›CššfŽ½lhH‚0ó‡D³MÒíïw¡·}úÅ<=íoÛË ²Ì(@&kqð=BýHÓí%Øt¯~WvøÍ\®õŽn‹¾âæñT£Þõç• ÿßvQ´Å-MÕŸKqŸ4kóK)y.û–%©Ž&$ |-Ü˹ð¶_ÊN–â|Ÿ\’å~½'šyê;Žâñ+++$W-ï܆WihÚòÊ€|{sDøóû=îÅÄP ëº×õ¶u‹dítôIGŠpË”É0'Bì©Bi¤b¹•öµ”kæ©®¯Þ"Õ[Ý›Áù ¾œU¥¥‚p ³íï^äqbÍßuåY Þ0—ã·gXI•ÁcÝ©Ö}é
-´‡}/ë_œ¬ÌÆ z®e ^댻[ÞTÀåNËRÎÅ+E)Kk¼ª¶ë†ÈYú»¨Ÿ{@f+˜…¯Ã
-Ü1ÜÄ}VXç¸N§¸þú„´j!YŽÄT¶+øIÕ묯¤Û1Ö*ÑZéè-;®2Ç…•Áê2€ÆVìÜ\+HÖû©4“uµª@ Oâ·®Ï/ø¡wTåV@šëgŠ55è©c¹Â7X›
-¦­+[ìFG¾ofµk=ô¨Í —*Ës礪Þù­ëöÓ-œ’í0ÇJáÚ#Ë?¹Æc¥ª×*s×8æŽ^ÝË™±uCo-yaMÃE7¨ìï‚a9̸2ÑCål‹Ãš©áàÁ\øñ &Ù£¶i·De ©"Îp¥kÉ•›4D‚̃sÅŸXeÔ T¼§ð@`ÀÆ #Àf:ÇAUô—JA¼]evW’kúÿŸ„‡Ù†:vœ1ëFáà³aèV·r˜%Õ§y = ÷‘ņ‘Ù¼V$§-k×ð¼T§(/ö+½íÅ¡´ë¯‹9‰ªà¨«à¦"×›>€zeÐùý2@D@$¯¯-ÕÔž‡DbÓ˜] 1´¶ám
-ç¾ º\òÇÜè4ÂËšGgA»ˆËaÖ;Í&TÀVÙ³˜U=¥€Ã‡óA+_›+¬›}Á2 rñÍ(Ðöð¨$~«ì ‘‹Z ¯"–RR¬¿Ù0Š‰Ÿf# ®ýÏgIÛ,™@ýßјÙendstream
+xÚåVÛnã6}ÏWhPÈuD‘ÔÍÒ¢À&®“u› W@t ƒ¶i‹€, ºdw»Ø/¯Žå8‹ô¡y)üÀ¡Hž93‡3&² ÿ!+B òø€c€ÃÀZíΠµå+7gHïðü`/¶<Œ"±á*=s¯=ÏŠAzVº‘ûÒõŸö8#UKëƒhc ÆiÑ´$ÏY±Uó«nû7Ës2ø+ýùl’îÝ ˆ<ËÙû9&âøap€-#àcÏ{ò燇d0@(8D#û~€ ´Ë®VÓZ¬Kmg¤QFQ¶ÊXÓâ‚®ÕôzU´¹2wdU0RÓÙân6½{7™OS çæÄÁ H2iƾW¤k¤ n/?«‘è©ðÑét±BmF¹áÇöÃ
+&š
endobj
-1720 0 obj <<
+1718 0 obj <<
/Type /Page
-/Contents 1721 0 R
-/Resources 1719 0 R
+/Contents 1719 0 R
+/Resources 1717 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1611 0 R
-/Annots [ 1729 0 R ]
+/Parent 1689 0 R
>> endobj
-1729 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [266.356 413.258 300.451 421.848]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-contrib) >>
+1720 0 obj <<
+/D [1718 0 R /XYZ 71.731 729.265 null]
+>> endobj
+258 0 obj <<
+/D [1718 0 R /XYZ 491.725 707.841 null]
+>> endobj
+1721 0 obj <<
+/D [1718 0 R /XYZ 71.731 698.946 null]
>> endobj
1722 0 obj <<
-/D [1720 0 R /XYZ 71.731 729.265 null]
+/D [1718 0 R /XYZ 234.639 687.716 null]
>> endobj
1723 0 obj <<
-/D [1720 0 R /XYZ 71.731 680.448 null]
->> endobj
-294 0 obj <<
-/D [1720 0 R /XYZ 254.069 641.076 null]
+/D [1718 0 R /XYZ 71.731 662.645 null]
>> endobj
1724 0 obj <<
-/D [1720 0 R /XYZ 71.731 633.724 null]
+/D [1718 0 R /XYZ 71.731 560.182 null]
>> endobj
1725 0 obj <<
-/D [1720 0 R /XYZ 71.731 613.813 null]
+/D [1718 0 R /XYZ 357.795 535.686 null]
>> endobj
1726 0 obj <<
-/D [1720 0 R /XYZ 71.731 497.25 null]
+/D [1718 0 R /XYZ 71.731 523.567 null]
>> endobj
-1727 0 obj <<
-/D [1720 0 R /XYZ 118.555 461.699 null]
+1717 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+1729 0 obj <<
+/Length 2553
+/Filter /FlateDecode
+>>
+stream
+xÚµZ[¯ã¶~ß_q'8ÖêbÉö¾m›¦Å¦EÑE·´D[ÌJ¢V¤â8¿¾ÃËP"%7hÁÂ:/ù|óÍ(ÉS ÿ%O‡$:d𓞢´ÈŸÊöMüt…7z“Øû¢ˆÒ<…ç•—;|»K‹(NOjÎ÷/oÞþfOiùééå¢ç¾TÿÚ|¨I/é°Ý¥‡ã&‹Ìïûªe0κ«ú~¼þΚm²iÈöß/Ñ»%‡(Mr³Û.O£øpÐ{fQÍWÁý×Þ}Žãô:D2ÞÙ}O§èTdv›4‰r%!l3[œÇ&Ìoé6¡•9ß훚t àÕÈ ¿nÓ|CÆG»¶'i)\K<›R–TÜè2ðÖ<Éšš‡ï>VLÎÃþzýwf¬aÝ+^¬ìÉÕ>]8WÎóM¤®¬n™¤Ñ)Oô-¤ƒGðAðÖ>ñK°ë—moè6É7÷©ì"'
+‘“,‘yüç6øhOªùØØÛ£]Wq¥·›Û5߀GXI;»FP5²?)­êHß¼‘´±2’‹ºÿüꩾ:ë„$Mãì…×jzóñŹ´^vˆöÙ~îðÆ©=÷1>,60S¼p qjGûÂLÕdéò€–°NÂ?s+_ˆý!Š÷™øÎ\ìÍ7[è;äÌÇ6Í
+æ:jßJ0û26Z_GP™šˆ
+¯¸2²U>Aq{£gŒÜáW#“'ÊÚžÄÍ­³…v“lž®²u ôCtwRïP'¡jôú´}C-
+³‹w¢o}8ÿëH‡{ˆªÆkÁǧ#(¸P
+N9Èt´®¥ìß½}{»Ý"€à¨äíÛí.ÙœíÞoõ¶QyeKK%§Sç{»ÑóìPN£ 80NRÐ?§if]
+»˜çë Á 1Œ¨Î‡Ö-¶˜R¶v„ã1ÊGÏÌÆÕÿ³öß³¥îν±‘K£œ’¨8¾Q|°öUT«ÆšlSóI±¡òk­Û!x©¨Âs¨㇩¤¤ƒt¨W¼³ÁxæÖ†:í£äXx†‚«Û¥¯ÂgtÞæînÉÆfÀŸŸÈGPŽÃ@ÐT
+Ì[Ödv¬fW‹8örC’Ÿ²*³³ntu%)=cz>“3/Üíó(wyÁî§û?þþɺûØ÷|.h1'IÜ}§¯°á60LW /¿À¥!N(ÒRÒ ßÇ'ÔDÚ¥ÊMÞY¯¨{€˜µ==)çC*æ ²yf14Õ®70Åt“ Ê ±Á
+¥õaц›`*‡êÇt‚Nâ˜+ßOF[AI„êT%Lƒ™å¬äÎIP!ÁÙ˘œÙæåÒB`_4E˱öh 7Ç’Ht7 ê¾ö.¾6žÙÕ|FUVœ§q:€ûŽÂ©£_€¹äÌí㽧b V¡úó9a£1â ÊóñøJ2TÓ&ÏAÅâ‡lÅñÇíî.«ú~Z™Š
+^Õ
+*@öqÀ½ÄXÖH@VÌ*ˆ"ˆñÉ·šáŠÛV£vQ~Q˜Xt¹‡±(zWWT¥A£ =àßURÒ:ZµÔV£Ö²…ªßö1V(5é{%ÎÝËšÌAg>ºŽ‰Ä¥UM1ÅT2!ûC ÌCmaɵ
+Ñ©@Q"“+Ô!Õy*¡RzO”¹¬B»v¨^¼÷=ƒ@ÆF)æý¬–Éy3ãçš¡ËOXlkP+ƒDÈì€3XÃTóz/Pì &È ƒ !ß°VÛD˜!‘c69pdmO+qJwÕnºØ¤eÜjî;:Pæ‘ZròÙ÷ ð—rå2\¦2×ØÙï4þ
+ò;”ä®@Öeó7šn¯H²OhLJvjø§‚¿IWª)ÒEàÊa׶ñ4MXZ)
+~¯^8‹MBï÷nÄ¡Ï’§À²-XÁ<¬>ñœš/úšJ,-k½¿“è{£N±¹.¹;‹§ö +çÄ­ û€€=Ë  (M_M-!í”!è+tÝ€ ¢bÃÀíw=÷ä{ÕYjB”Š—£ò©ÙU¦–»cv•„5«µ4=DÉþuºâÛ—k£´õZW˶Y–lE2u/mÅöç©~pNX#ÿð¿2Aƒ>çä‡{ŽœÎ|—4lÿÙ
+“C´NÙ¢X/ÙD”Ì‹_~údJ³"‹Ž{ÏËëéS:­eI¦<Ò
+KEïÙ„i~K‚„ÕT«QËÏKi}óogÂÔ·MÓö°$`\š`Ôíàx ¦M³V¥Ñù÷ÐéË‘àE]ê…¬§xÞ”G@Ðzöu9Ðí&¢3ÑAýç»Ýç8OFǬ•å¯
+ŽÃÿéEGO„0¼¨ôºEtä§(Iç }±ùhÁKç̃fvæ1–V€i< 3lj¦¿=ÛÕµ],- 1ƶx0‚ ¬5˜Ðsl³,Ìã¼BŽººÑ&ГÌrxmè‘:‘ãÖ¶ç »2êµÊ'šLŽÜÂëè2÷ñI…ŽS)ö.„Ðß­W\";žàü4:€©Öþÿˆ¼ˆR˜2³b¶ò!0{…ŸüÊžÚÌendstream
+endobj
1728 0 obj <<
-/D [1720 0 R /XYZ 118.555 415.253 null]
+/Type /Page
+/Contents 1729 0 R
+/Resources 1727 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1689 0 R
+>> endobj
+1730 0 obj <<
+/D [1728 0 R /XYZ 71.731 729.265 null]
+>> endobj
+847 0 obj <<
+/D [1728 0 R /XYZ 71.731 718.306 null]
+>> endobj
+262 0 obj <<
+/D [1728 0 R /XYZ 402.325 703.236 null]
+>> endobj
+848 0 obj <<
+/D [1728 0 R /XYZ 71.731 692.184 null]
+>> endobj
+266 0 obj <<
+/D [1728 0 R /XYZ 288.867 651.159 null]
+>> endobj
+1731 0 obj <<
+/D [1728 0 R /XYZ 71.731 638.721 null]
>> endobj
1732 0 obj <<
-/D [1720 0 R /XYZ 476.548 415.253 null]
+/D [1728 0 R /XYZ 71.731 601.54 null]
>> endobj
1733 0 obj <<
-/D [1720 0 R /XYZ 71.731 381.677 null]
+/D [1728 0 R /XYZ 71.731 601.54 null]
>> endobj
1734 0 obj <<
-/D [1720 0 R /XYZ 71.731 372.765 null]
+/D [1728 0 R /XYZ 71.731 591.578 null]
>> endobj
1735 0 obj <<
-/D [1720 0 R /XYZ 71.731 357.821 null]
+/D [1728 0 R /XYZ 92.154 575.802 null]
>> endobj
1736 0 obj <<
-/D [1720 0 R /XYZ 71.731 344.87 null]
+/D [1728 0 R /XYZ 71.731 560.694 null]
>> endobj
1737 0 obj <<
-/D [1720 0 R /XYZ 91.656 329.094 null]
+/D [1728 0 R /XYZ 92.154 544.918 null]
>> endobj
1738 0 obj <<
-/D [1720 0 R /XYZ 218.938 329.094 null]
+/D [1728 0 R /XYZ 71.731 526.885 null]
>> endobj
1739 0 obj <<
-/D [1720 0 R /XYZ 255.889 329.094 null]
+/D [1728 0 R /XYZ 265.622 514.033 null]
>> endobj
1740 0 obj <<
-/D [1720 0 R /XYZ 159.73 316.142 null]
+/D [1728 0 R /XYZ 89.664 501.082 null]
>> endobj
1741 0 obj <<
-/D [1720 0 R /XYZ 420.689 303.191 null]
+/D [1728 0 R /XYZ 140.014 501.082 null]
>> endobj
1742 0 obj <<
-/D [1720 0 R /XYZ 154.759 290.24 null]
+/D [1728 0 R /XYZ 71.731 499.674 null]
>> endobj
1743 0 obj <<
-/D [1720 0 R /XYZ 71.731 278.12 null]
+/D [1728 0 R /XYZ 92.154 483.149 null]
>> endobj
1744 0 obj <<
-/D [1720 0 R /XYZ 71.731 267.226 null]
+/D [1728 0 R /XYZ 71.731 470.098 null]
>> endobj
1745 0 obj <<
-/D [1720 0 R /XYZ 91.656 249.393 null]
+/D [1728 0 R /XYZ 92.154 452.265 null]
>> endobj
1746 0 obj <<
-/D [1720 0 R /XYZ 71.731 229.303 null]
+/D [1728 0 R /XYZ 323.544 439.314 null]
>> endobj
1747 0 obj <<
-/D [1720 0 R /XYZ 107.706 218.509 null]
+/D [1728 0 R /XYZ 71.731 400.36 null]
>> endobj
1748 0 obj <<
-/D [1720 0 R /XYZ 204.851 218.509 null]
+/D [1728 0 R /XYZ 92.154 382.527 null]
>> endobj
1749 0 obj <<
-/D [1720 0 R /XYZ 71.731 190.613 null]
+/D [1728 0 R /XYZ 71.731 297.68 null]
>> endobj
1750 0 obj <<
-/D [1720 0 R /XYZ 71.731 175.505 null]
+/D [1728 0 R /XYZ 107.646 286.885 null]
>> endobj
1751 0 obj <<
-/D [1720 0 R /XYZ 91.656 159.729 null]
+/D [1728 0 R /XYZ 71.731 240.893 null]
>> endobj
1752 0 obj <<
-/D [1720 0 R /XYZ 71.731 126.688 null]
+/D [1728 0 R /XYZ 360.606 230.098 null]
>> endobj
1753 0 obj <<
-/D [1720 0 R /XYZ 107.706 115.893 null]
+/D [1728 0 R /XYZ 71.731 210.009 null]
>> endobj
-1719 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F38 990 0 R /F59 1731 0 R >>
-/ProcSet [ /PDF /Text ]
+1754 0 obj <<
+/D [1728 0 R /XYZ 71.731 171.154 null]
+>> endobj
+1755 0 obj <<
+/D [1728 0 R /XYZ 92.154 155.378 null]
+>> endobj
+1756 0 obj <<
+/D [1728 0 R /XYZ 71.731 127.319 null]
>> endobj
1757 0 obj <<
-/Length 1472
+/D [1728 0 R /XYZ 92.12 111.543 null]
+>> endobj
+1727 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F32 747 0 R /F38 963 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1760 0 obj <<
+/Length 2589
/Filter /FlateDecode
>>
stream
-xÚÍX[oÛ6~ϯ0°•˜ÖÝR‡X“¬H1lÅê= ë0m‘D•”⤿~‡WK²Óîiò Ò"ÏùÎ9ß¹(Á‡¿`± Ð&‚G˜£0MEsá/öðæÝE`ND›y¼ˆP’mä·Û‹õÏQ´ÈQžF‹íNÛ–yWîz—«0ñ½éçm+z\׸§¬]þ½}q³u¢ó
-¼|Zé'"7Þ¡¢…ä®Þ¬í1mÅìž‹%¬ÿ€Ó·×zÍvúih+O
-Âc`-:åØã2L<\[jpˆüíQFÐ’`ÇYc C ÑzÐ>2@²ŸÖõŒyÂJ9T¤uwIÓõ´ÝOs➶æ,3‚JSF‡ã\zG•;d„r[ „ÐiÈËorbû¯x*sñÿIÔQ}:y,«Q…<S¯[ µ^)J_.9kê؈°ò’d²9t¦–jì)/sç”"­ÃOÛ“þvØpÛ¢¾·•üž=)>‹oÒA´|
-³TÝ…—(‘×7™÷©ä`jfÃoCÛóAô*`+1€°“î‚Ãz³ãÒ«*Ï`§$=©¶Q JœÅ!˜)¤ê×´ lúÆ{¬”K!Xœv½URcÌ„A²ý¡ukš˜ÍíŽ AïkrìN:pGG# ¸¨mÇ(— ôfŒ¶€`êÚã°ª;%¹<²ÊTÂcS3Öz)Q^²uÆ*uÌ(Y#‘œ²ÌÒûØè­m—N'÷ÏÖˆÉ/[´hÿUgSzàS´7̆àzŽeÄß‚1Pý@]ÿ¿ŽãÄØ®PÙEe¢´j¢Ç6•`^+¬£-LîÆ쬱Hi[0Þ1ŽmÒ[Ÿ”d'-ÃCÝÏÌV¼Ó«
-·{ÙMô[R@úcþ<Õ±jYÏm²;AW7¿/SßÛž‰.©`V'Ÿʉ¤¢Ñ¤X !cíœUßw¯×ëÃá°LOz‘ 2o¿îIQÝõ´kGÛ;i͈jhO÷K ­t)ªú¦^Ù±|÷BI³AMí“t;&˜yqÓîk*Žô‡© ?8âᡤÂhJt[?K.ImµšFÀäNÍdâæÕµ“´õ~—Юåwœ3ši ÕÆ}¤MW?†éyOÙ±ÚèÕð rÔ´%.*ªBEÙ"ƒ
-¥ªm {pnMËõÕ»[Ô5§õ,óQšoÌéקҠÚùÈOáÃ( PäêÜ÷‚Ô»ÕàŸŸüÄ—•žÁ§äÅ.®¢%Ã?;®ŒL]!<ƒÃ
-Q(²P¼ºýøÛj¹
-¼,KòUðjŒhÒ¬´ Èc×Rt®ÛH°JðQÒ2•›Ã Eàí¹†•wáõóíÁqß)ÑyhÅÐA±pY~p
-H~.¾RTÝdzB¡ê°ûž²î6߃ HMpk i“Þt,g¤*äèôH9ke¹0idFœ35‡ÎpŠI:íн8Ært
+xÚµZK“Û¸¾ûW(ºDJñ%J›“í§6ïÖîl¹RÙ ’°C\‚Yùõi< HÊžTÅå*‹¤@ôëë [ø.²0ÈbøˆA´Kyõf»8Ã7šq´Ù~é>“ Þ=½ùë‡8^‚Ã.^<Ôº§â_«÷Òt´]o¢t»Šýù¶¨XÍ<gõY?zׯÃÕù?¬,ÉúßOÿxóød……qDY²ØXicu6I²âð°ØDÛà…V£(›jô¶(´HR¯ÃtuÓ7•7Ÿ;}wã½¾¸2q1 ¸ù¼P}±l@c"ÄunW¼-*ÂÊ¥þª!-©¨5ûÈ?Ã?H!Ü<fµèHÓ}[yú4”7¥‘”ƒ  ç‚úšôöÁ… +Iz,Ý„QpH#e1¾pfë(]½H)æM¢?þèYþlöj „£r,ûö—ÉaEŽ¼7Þ¹p¹ÏõŽ6ïzF-ÁyÔ˜-XGƒqŒ7a
+Pï†QáëÂj°f’õ÷ò?Sˆõ¤ï&Á!I^•4H²ÃסU¡ëÅõ-àÈI[L³Ï‚$ ï!!ЯÔå׸gCþaT/Dºj¦ñ g7
+-KYc²H ;±Õ¼iMó)¨ð¸†®­6I‰`åm#(ióËœeytL¨ÐôËb[ðŠÎõ6gã4¦îIb:?Ý!q*^ÿ_jj~óT ©iAnst# öã’ú íÆ}rBWë¾:bª ¼
+É`oãê«-Á²„•(ÃÈ™û~¶ò>>~òaöóã?=~|üÞ
+둨¡$YÛšªAUóŽnCn,å9Ö<E_K1ú,ÂÚ‰cR®†ªÛN#_Æ<ÐÀÈ.IýZ’‚MžUrT(ow¶èÙ¾q6MY¼Ä„uAÞbçú1·EÞ²#šÉ\+±1R;÷¤ísÅõüx‰)¨t*û;]n—˜ÝéVŠ¥nÎh±R áëð+˜¾.£ož²^@kæõ_fX æ}ê§à[lìàlá;1Ëáo²×ùË;ËÕ¯¶ÔA­ÏØólMo²Y°ípf÷ʶ,ê†m¨ê…£/Q–z(»Û*;Ø7y5ÂV¡¡×#Ê£•w£@eRíÇSG‘s
+oŘ* –@¾µ£"GŠÁþ‚–Z}·hÚ¦¬Úïß›òâQ›<§Í¨Ø stÐF<ð¥í…HROLä‰wå¨=­áÌäQ }RuÄvç †VÒh~Ãln)Lûv¾´«¸€ð!÷u¬ÊÇží°Ž# X94pYUy ¬B»`gJ¡A›Â3›fKo\ ÙXÀ\h½…ñO
+q}ö{r—²|VfKã/[F”úÈ|Œk­[‰Í;T>'êolÒ‚ô·rO"ðyºåFáµ5áÓͼÜi{’Àš?I&p—„Y
+7|ˆ¿9}Ó𶻒8d;Ãȳ0ˆãCŽu¦·Ž°Ùƒ†Ù“A×âlå›ksây\ªr:9Ó;8 ¶—ÚêŽå}IZ¿à›öúçuš®4†6в½OÇJÀE%‡VúÖÌêp% ¨ê›p­ôH$JûV”IŽ=þNóN£L‚‡fâ…RÔò¾ÑCyèZ¦yª~¢\—ìÝ F«¿é¯ÙÉû:[ýE±žlTá6Ñ+ôù}¯‡ÒÌÐòD–š¶RepÚYqœ¶a££#Ð62ˆÇ%F£ý@)ËðìlpÆ–IÀÓÕ›è¨!bÇ›¥íE,-O&²¯¤<ÚÕð tSú$Gm^O¸Àè; OyÕ)Z‹G´¬T¤èÅàHÄ sÃÀ¨‰Ñ2B^ã05›Ôö To• Ãó(¢bÖXq±I$åN#oAá‡YlÉ!°ê0••Áþª‘¦ðH3„8ˆLûU`3xëø¯, v£$ˆ<¿ŽAœEv‹ÐlòøEçúVôïéIR:A“²µU7Î ÷üd©}eÁnÒÆR.4õr¦•'èž'ûk—2¿ìéóÿlÊñû†‰füÛÇmM…«ŸÆA—u«&u“¨†ÁÌ•>1V=ht¶5ø9o¢sµy =Í•r—£ãû–;’ÒÄ}|º ŽãÆœØÛ\¥ÍÒ‘áÞŽv-Ý@PT‡™Úè¢dC4¨ÎkhÓxb#ÝR¾&æ|<붯0Ó­Vï‰53Ô4„«zQ¾ðÞd‚*ÿQG»¦¦G?I¨­C”èúÆ4i²·0Q'óÃ×åäèïlsi©64 ì,7•­ 9XavÒí\Õ†p»ìO 6`]ª³s=Ž¦ÜHÉ34h¥}%$ÄÜÆ
endobj
-1756 0 obj <<
+1759 0 obj <<
/Type /Page
-/Contents 1757 0 R
-/Resources 1755 0 R
+/Contents 1760 0 R
+/Resources 1758 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1611 0 R
->> endobj
-1758 0 obj <<
-/D [1756 0 R /XYZ 71.731 729.265 null]
->> endobj
-1759 0 obj <<
-/D [1756 0 R /XYZ 71.731 718.306 null]
->> endobj
-1760 0 obj <<
-/D [1756 0 R /XYZ 71.731 708.244 null]
+/Parent 1689 0 R
>> endobj
1761 0 obj <<
-/D [1756 0 R /XYZ 91.656 690.411 null]
+/D [1759 0 R /XYZ 71.731 729.265 null]
>> endobj
1762 0 obj <<
-/D [1756 0 R /XYZ 71.731 670.321 null]
+/D [1759 0 R /XYZ 71.731 741.22 null]
>> endobj
1763 0 obj <<
-/D [1756 0 R /XYZ 107.706 659.527 null]
+/D [1759 0 R /XYZ 71.731 718.306 null]
>> endobj
1764 0 obj <<
-/D [1756 0 R /XYZ 71.731 631.631 null]
+/D [1759 0 R /XYZ 71.731 693.235 null]
>> endobj
1765 0 obj <<
-/D [1756 0 R /XYZ 71.731 618.58 null]
+/D [1759 0 R /XYZ 92.154 677.46 null]
>> endobj
1766 0 obj <<
-/D [1756 0 R /XYZ 91.656 600.747 null]
+/D [1759 0 R /XYZ 89.664 651.557 null]
>> endobj
1767 0 obj <<
-/D [1756 0 R /XYZ 71.731 580.658 null]
+/D [1759 0 R /XYZ 71.731 649.4 null]
>> endobj
1768 0 obj <<
-/D [1756 0 R /XYZ 107.706 569.863 null]
+/D [1759 0 R /XYZ 92.154 633.624 null]
>> endobj
1769 0 obj <<
-/D [1756 0 R /XYZ 71.731 541.968 null]
+/D [1759 0 R /XYZ 71.731 618.516 null]
>> endobj
1770 0 obj <<
-/D [1756 0 R /XYZ 71.731 528.917 null]
+/D [1759 0 R /XYZ 92.154 602.74 null]
>> endobj
1771 0 obj <<
-/D [1756 0 R /XYZ 91.656 511.083 null]
+/D [1759 0 R /XYZ 71.731 574.68 null]
>> endobj
1772 0 obj <<
-/D [1756 0 R /XYZ 71.731 490.994 null]
+/D [1759 0 R /XYZ 92.154 558.904 null]
>> endobj
1773 0 obj <<
-/D [1756 0 R /XYZ 107.706 480.199 null]
+/D [1759 0 R /XYZ 71.731 530.844 null]
>> endobj
1774 0 obj <<
-/D [1756 0 R /XYZ 71.731 457.285 null]
->> endobj
-298 0 obj <<
-/D [1756 0 R /XYZ 249.837 399.263 null]
+/D [1759 0 R /XYZ 92.154 515.068 null]
>> endobj
1775 0 obj <<
-/D [1756 0 R /XYZ 71.731 389.12 null]
+/D [1759 0 R /XYZ 71.731 469.076 null]
>> endobj
1776 0 obj <<
-/D [1756 0 R /XYZ 217.832 340.284 null]
+/D [1759 0 R /XYZ 292.521 447.92 null]
>> endobj
1777 0 obj <<
-/D [1756 0 R /XYZ 71.731 320.194 null]
+/D [1759 0 R /XYZ 71.731 430.82 null]
>> endobj
1778 0 obj <<
-/D [1756 0 R /XYZ 212.621 309.4 null]
+/D [1759 0 R /XYZ 74.222 357.161 null]
>> endobj
1779 0 obj <<
-/D [1756 0 R /XYZ 71.731 297.28 null]
+/D [1759 0 R /XYZ 92.154 339.228 null]
>> endobj
1780 0 obj <<
-/D [1756 0 R /XYZ 71.731 241.091 null]
+/D [1759 0 R /XYZ 416.79 326.276 null]
+>> endobj
+849 0 obj <<
+/D [1759 0 R /XYZ 71.731 275.303 null]
+>> endobj
+270 0 obj <<
+/D [1759 0 R /XYZ 269.758 232.205 null]
>> endobj
1781 0 obj <<
-/D [1756 0 R /XYZ 71.731 192.04 null]
+/D [1759 0 R /XYZ 71.731 231.99 null]
>> endobj
-302 0 obj <<
-/D [1756 0 R /XYZ 262.074 152.668 null]
+274 0 obj <<
+/D [1759 0 R /XYZ 283.793 192.833 null]
>> endobj
1782 0 obj <<
-/D [1756 0 R /XYZ 71.731 142.303 null]
+/D [1759 0 R /XYZ 71.731 182.468 null]
>> endobj
1783 0 obj <<
-/D [1756 0 R /XYZ 71.731 112.453 null]
+/D [1759 0 R /XYZ 71.731 144.649 null]
>> endobj
-1755 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F38 990 0 R /F52 1359 0 R >>
+1784 0 obj <<
+/D [1759 0 R /XYZ 71.731 129.705 null]
+>> endobj
+1758 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F32 747 0 R /F38 963 0 R /F23 733 0 R /F44 1006 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1786 0 obj <<
-/Length 2073
+1787 0 obj <<
+/Length 2197
/Filter /FlateDecode
>>
stream
-xÚXmÛ¸þž_áÞ‡ÂÖ´^-éлb“k[ts ì‚CSh‰¶ÙH¢*Rqö~}‡â‹HÉN‹ýà•Mqfžyæ™!ÃU
-'{×>|2$ìÞÃ;a„Š0’ âåy¤W5¬ú]œ{&DMÔZo³bŠ4Ôkq[AY¾~&åÐSñª_Ȧà·a¼G9À±FéøÞƒPÁS®>;Æ9=€½ñéÈ4FX} @K‚õz<¼ªÏfÂÞ„ÁZ¿jÞ,ÕÆC{ý¦`zß²$\›gýj…>`®ŸÜnÂt­M Ú½ž‚ÕÖs¯g›(]_ÔÃåL˳ú·Äz]OøP›ˆÇ$|[ ?
-B<<-­f ­‘PÈ`£¤QÕŠ à ­Hå ˜° Å X
-¯F\ÐábMWS~ž3î˜1\kv<2£Ä£³ÛŸ‚4¸ÅEØØÐ1XÒÞ 'AZJ[ÃzK%XÑŒbƒ¦¾’¡(LU“Úî¡A…nUc„Îò˳î0)é§ ˆJõüà‹|ó —™ Æ昦jãGO×1(j)4ì8ÃÌQKЇ¥ZZY9˜R?Êj<–ËTÏÂ@]a¯Q[%_¹,Y%-ÏŒqò­
-¦¨ÐìŸYCÜÎ%n¸ÝàŠXÝL¨i&–ÃL6«m&£ã“ NsïÅr’+}5åmœÆBF®;áGv&u7k%C[]aý80«ªng}eæ%³ÔöCÛZÈg’r”0井>Ŧr´¦“1¼‰héà¦5>ÌkX†îÍ,&/D!ŸBñÙÐ2TÄ*4§™k¸´9:ÏFjƒ(Ç­nT•?µLŠ,™Ï†·È©ßÔ t”55ºJO]Mì %µ]P'Pú<œì,4òÝÖÙ2¡?±rh@rªs´Jïö‡ldð>jظb£bŸvð"é׫Py¢1®@ù~0&ÿ,õTJg kð¬IeCW`pæå8‹¬P…ZªiÙK[Œƒ\ª¯>Ò¶qºÜP¦i&~ÄŸ-àþœ6*/ë?û´½
-ÑÝãƒ\±Žþç¿îþAÛá«ŽèÌ/º–êáƒC:Û+Ò¬ˆ«×ɯmÖñH²ÙVŸ[=ûê©«z#Ëc¿’f‹µiŽŽ«¹¾Æžâ£=MŸ îm¬Ÿ’PóÓÉYÊï\9IˆÓyªCŽd°-çC˜ì_ð‚WîhÄ ò£,ÚÆÑñØ´QlþáЯ¯àÕ½Ätª{KJ쌯tVúÚl% *“¤Â¬Y'…Mý¦5›[I]°á4@‰ÝÙ/ùÍsÅäû
-Ró‰¹á2ºõîiSDëûhy[·Mbu͇î}¨¨ôîûOaœHühoŸí IŽ’Ð\ÚuHÁ>Ö1×ò¡"ý¸ÀÇ
-£åQ~-¾$Ý£ w"¼†Y´àHSù²ÿ?bðendstream
+xÚÍYIã6¾÷¯0ê(+Ú—¾ug™$Hº3‚Á$Ú¢mMkq‹TWy~ý<ò=R«+9APÑùöå{,ãÁŸ¿I}7 áänÄ›cýÊÛœáË?^ù´# 27O³MèÆYª6¼Ý¿úòÛ0Üänž„›ýIïÛÿq¾º°«äÝvÄžºø|SÔeS
+x_6g|õ¶ßúÎùeU±íoû^}³·Ìü0uƒ4Úì,·¹8»(IÜ 6»Ôƒgb%
+¹a”ŒE
+.ÑÅØ‚x³ 7Ñ*¼?¾Æ}Q4ì b7òLEaË*T½’¨
+¬ž”Ìlzºx¨Ê<H:‰
+µDï¥Ñ¾°N¶Ž'ãA¨º«gPuWxá ÍŒÛ6–ÍÒ
+¶ÿS$‰‘™˜êò„µÙ]Ûk_Ù³Ì|²vüS¯¼-®0ñà¼*ÄL7V 2
+x«$þ\ú´ó½ß%u
+c’ÈØ™U!,[ƒ¦LŒ1 êñDæg™§>5³n¦Hâ3Ö5Á—yú€MûdXÀØ óh½æPeÖZzASst€Ú·9\2 »nt
+FŽá&»×îR
+6“Å8Uæ/”|/r“õÿ.Eqâêü,YfáÊ…îÿÇõ
+endstream
endobj
-1785 0 obj <<
+1786 0 obj <<
/Type /Page
-/Contents 1786 0 R
-/Resources 1784 0 R
+/Contents 1787 0 R
+/Resources 1785 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1809 0 R
-/Annots [ 1804 0 R 1805 0 R ]
->> endobj
-1804 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [322.887 188.44 375.19 197.351]
-/Subtype /Link
-/A << /S /GoTo /D (install-perlmodules) >>
->> endobj
-1805 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [91.377 177.545 112.249 184.4]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-ppm) >>
->> endobj
-1787 0 obj <<
-/D [1785 0 R /XYZ 71.731 729.265 null]
->> endobj
-306 0 obj <<
-/D [1785 0 R /XYZ 294.669 707.841 null]
+/Parent 1689 0 R
>> endobj
1788 0 obj <<
-/D [1785 0 R /XYZ 71.731 697.698 null]
+/D [1786 0 R /XYZ 71.731 729.265 null]
>> endobj
1789 0 obj <<
-/D [1785 0 R /XYZ 151.691 661.813 null]
+/D [1786 0 R /XYZ 71.731 741.22 null]
+>> endobj
+278 0 obj <<
+/D [1786 0 R /XYZ 264.312 659.009 null]
>> endobj
1790 0 obj <<
-/D [1785 0 R /XYZ 71.731 648.862 null]
+/D [1786 0 R /XYZ 71.731 655.817 null]
+>> endobj
+282 0 obj <<
+/D [1786 0 R /XYZ 224.863 624.538 null]
>> endobj
1791 0 obj <<
-/D [1785 0 R /XYZ 490.675 648.862 null]
+/D [1786 0 R /XYZ 71.731 615.9 null]
>> endobj
1792 0 obj <<
-/D [1785 0 R /XYZ 346.638 635.911 null]
+/D [1786 0 R /XYZ 71.731 577.549 null]
>> endobj
1793 0 obj <<
-/D [1785 0 R /XYZ 232.785 622.959 null]
->> endobj
-874 0 obj <<
-/D [1785 0 R /XYZ 71.731 594.964 null]
->> endobj
-310 0 obj <<
-/D [1785 0 R /XYZ 349.188 549.809 null]
+/D [1786 0 R /XYZ 71.731 572.568 null]
>> endobj
1794 0 obj <<
-/D [1785 0 R /XYZ 71.731 537.638 null]
+/D [1786 0 R /XYZ 89.664 551.811 null]
>> endobj
1795 0 obj <<
-/D [1785 0 R /XYZ 71.731 495.209 null]
+/D [1786 0 R /XYZ 71.731 549.654 null]
>> endobj
1796 0 obj <<
-/D [1785 0 R /XYZ 442.608 484.415 null]
->> endobj
-1284 0 obj <<
-/D [1785 0 R /XYZ 71.731 469.306 null]
->> endobj
-314 0 obj <<
-/D [1785 0 R /XYZ 242.621 432.091 null]
+/D [1786 0 R /XYZ 89.664 533.878 null]
>> endobj
1797 0 obj <<
-/D [1785 0 R /XYZ 71.731 424.739 null]
+/D [1786 0 R /XYZ 71.731 531.721 null]
>> endobj
1798 0 obj <<
-/D [1785 0 R /XYZ 71.731 365.974 null]
+/D [1786 0 R /XYZ 71.731 516.777 null]
>> endobj
1799 0 obj <<
-/D [1785 0 R /XYZ 71.731 314.168 null]
->> endobj
-318 0 obj <<
-/D [1785 0 R /XYZ 175.703 281.854 null]
+/D [1786 0 R /XYZ 242.218 507.278 null]
>> endobj
1800 0 obj <<
-/D [1785 0 R /XYZ 71.731 275.727 null]
+/D [1786 0 R /XYZ 440.363 483.965 null]
>> endobj
1801 0 obj <<
-/D [1785 0 R /XYZ 231.281 262.925 null]
+/D [1786 0 R /XYZ 71.731 414.824 null]
+>> endobj
+286 0 obj <<
+/D [1786 0 R /XYZ 207.755 379.357 null]
>> endobj
1802 0 obj <<
-/D [1785 0 R /XYZ 148.931 249.974 null]
+/D [1786 0 R /XYZ 71.731 370.72 null]
>> endobj
-1424 0 obj <<
-/D [1785 0 R /XYZ 71.731 242.836 null]
+1803 0 obj <<
+/D [1786 0 R /XYZ 71.731 342.396 null]
>> endobj
-322 0 obj <<
-/D [1785 0 R /XYZ 245.449 209.525 null]
+1804 0 obj <<
+/D [1786 0 R /XYZ 260.302 316.593 null]
>> endobj
-1803 0 obj <<
-/D [1785 0 R /XYZ 71.731 203.399 null]
+1805 0 obj <<
+/D [1786 0 R /XYZ 295.689 303.641 null]
>> endobj
1806 0 obj <<
-/D [1785 0 R /XYZ 71.731 167.583 null]
+/D [1786 0 R /XYZ 71.731 283.552 null]
>> endobj
1807 0 obj <<
-/D [1785 0 R /XYZ 120.149 156.026 null]
+/D [1786 0 R /XYZ 71.731 270.6 null]
>> endobj
1808 0 obj <<
-/D [1785 0 R /XYZ 71.731 144.37 null]
+/D [1786 0 R /XYZ 71.731 265.619 null]
>> endobj
-1784 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F52 1359 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R >>
-/ProcSet [ /PDF /Text ]
+1809 0 obj <<
+/D [1786 0 R /XYZ 81.694 244.862 null]
+>> endobj
+1810 0 obj <<
+/D [1786 0 R /XYZ 84.124 244.862 null]
>> endobj
-1812 0 obj <<
-/Length 1303
-/Filter /FlateDecode
->>
-stream
-xÚ¥WmoÛ6þž_adb-êÍ’‡bH߆ K öaZFb%"2¥ŠTÝ ýñ;’'GJÒ6Å"OÇ{yîî¡LüÑÅš’u0'aš,ŠÝQ°¨àÍoG5¢uBh/"’dk£ð|{´zE‹œäi´Ø~°zÛòïå‹šuš÷ž&Á2&îy.•fMôh¥÷Ïö÷£Wۃ霒 ÉþÁô}ß~§$
-× ? HÒƒû0Zdà>º¿l5ß«×q|÷:LH„¨³­9„µÎ–ìºõh²üä…ÉEêVjö×u;4¥[ï=,[H ôoœèƒ9‘5Õ4n±kË¡áÊlòå^èÚ‰õè“›SŸ ÞY,¬¨ýàž[†Á’ï:
-µ8➀k¢3àóI§0F‰²tV@:–ðAÑÀ¿µ‘„“ñ(‰óQÔ¼¸Q\隇uóGmŸ®I¹Æ9—N1ʦVÉ:ËŸf4…U4pz¯„PX ãµyèÌÏÀ›½_`v v·žŸÁòçÝ­úؼ»’õÂà`„ÏÜã½”}-ŠÚí­êû_m×(&H¿#ˆÓ‚ö}l|¿Ü¼¥Qlþ­æ¸3ùñ7Brs&±WnÛáÄÌë89¬QØs’ý4v¡ë+¤Í×Êæ íÔyÿ‰÷•(géT\›„ª^²áwHýÝrß½z¾“Æ@ûÕHN²“G%ñÈ“Ù „ÿcP€«.˜hÐüÓ¦dëe@CH&ìÆÞH1†¶‡Êm¸¿³nß,7Q˜á?`V+1€RÇfö²8[§wjx¥ Še[²kÝ>…€a«|6Yv|7¢pÏTâWQ>³Öð# '“¥2ÛÓ›…s6SÂ\¶JO’b·s¶[²fÆå'sµáa ÞGC—\o6o.¶Wn{Åûæ@Îp]£ÉÉ•lyxÆ¢#»µù^«™oÙ›W—//ÎÎÿ8ÅÁý²T¿2ÝÞˆë•â²t³m9n;Ö³“ùŸâØ!g6_¾XÄ M¦³;¿ý¼`òšPÜ
-í[ïŽL·Y#!\åÔAßõðQåŒÑ»îŽ§± ª»€z5¤#Ñr0ûì,šVñ¹Ñ§QåôÇÂ݇G’“$|ô÷Bœ$ ËoýL ×÷M Q„ÇF“ÿº¸cendstream
-endobj
1811 0 obj <<
-/Type /Page
-/Contents 1812 0 R
-/Resources 1810 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1809 0 R
+/D [1786 0 R /XYZ 71.731 217.176 null]
+>> endobj
+1812 0 obj <<
+/D [1786 0 R /XYZ 81.694 201.026 null]
>> endobj
1813 0 obj <<
-/D [1811 0 R /XYZ 71.731 729.265 null]
+/D [1786 0 R /XYZ 84.184 201.026 null]
>> endobj
1814 0 obj <<
-/D [1811 0 R /XYZ 71.731 718.306 null]
+/D [1786 0 R /XYZ 71.731 198.869 null]
>> endobj
1815 0 obj <<
-/D [1811 0 R /XYZ 471.861 708.344 null]
+/D [1786 0 R /XYZ 81.694 183.093 null]
>> endobj
1816 0 obj <<
-/D [1811 0 R /XYZ 407.026 696.687 null]
+/D [1786 0 R /XYZ 84.184 183.093 null]
>> endobj
1817 0 obj <<
-/D [1811 0 R /XYZ 76.712 668.394 null]
+/D [1786 0 R /XYZ 71.731 167.985 null]
>> endobj
1818 0 obj <<
-/D [1811 0 R /XYZ 71.731 648.468 null]
+/D [1786 0 R /XYZ 81.694 153.504 null]
>> endobj
1819 0 obj <<
-/D [1811 0 R /XYZ 91.656 625.156 null]
+/D [1786 0 R /XYZ 84.184 153.504 null]
>> endobj
1820 0 obj <<
-/D [1811 0 R /XYZ 71.731 597.26 null]
->> endobj
-326 0 obj <<
-/D [1811 0 R /XYZ 339.476 561.793 null]
+/D [1786 0 R /XYZ 438.462 130.192 null]
>> endobj
-1821 0 obj <<
-/D [1811 0 R /XYZ 71.731 553.156 null]
+1785 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F44 1006 0 R /F48 1022 0 R /F32 747 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+1823 0 obj <<
+/Length 2419
+/Filter /FlateDecode
+>>
+stream
+xÚÕZ[ÛÆ~ß_¡ê%°šðNÊ(
+ÄŽ]$@6N³†’<PâHš†ä(Ò²úë{ÎÜÈ!©Ý4-Š CÚápæ\¾ó‹â/<øÏ_¤>ICø¶$H➺óGxò÷;_lÓl’8KqÃëÇ»/ß…ábK¶I¸x<È}ÅO«7§üÜÒf½ boõùUQ±š XgõQ-½îÖþêø/V–ùú—ÇoïÞ>ÚËü0%A-6ö¶±8›(ŒH˜‹mìãžßî~úÅ[°÷[ø÷Oøw¹ÃÝl‰âpá“í6\4tq¸ûñî{”×dÄWjß:C½«÷MŽðÓ€d|n ˜ÐZ'€;AÊ(šçã:òVyS£@í/ßEÑL›ÈM?IIoñ IÂT¾ñ5¯¿hÁfi¶*˜ÈwëÀ[•T-äe©¾´'³¢-ݬ}¸§å^ÞïyW·â/c[`ëíheÿc6ØD¾G¢¾¨}Ü!Ä1¸Å'±çÍi e¬ùÀ[újjÇ &‘è=Æ4 Úû¼V_DËŒE·«˜¶³´qwê¯O,™nªœé÷ŽðÐ_µ_¹¬ýx•¯Couó{«{µ…Ôç÷ðNßGõeæÒî¼có
+ÅC>­ƒxEk÷+Ä
+õ‡à•^>6pа¸WSrÔ„½”&fíUÐZ°–!ÕK½pXëÃOtÿ뎖…Z»¨¸‚oùùLs
+‰a™KÌ°–OÂ8½F~Fîžð†Ë½ë‘B\û+vÓûj ÂBı
+ºc[ú6E¨ª@oÜ»†áË08-Xk:1rÕr¹FþP—Tˆiðè8N¤!üe1‚p+Ó¶'H ‘ë(Žz¾@ÁÌV.æCÉÄðåÄö§¹só†Ž$‚a“PS: v½C|˜/Žœ€oè™7Ø€ÄñJÓÌ[áµKií€èf ¸ Óâ‡÷“lc`*ÈaVÚóª¢Pl»(5öøs7ºô8óZj2A[8ŒŸÈ/a~ò-öaŒ ³‘\ÓAøŸ^t{cR佄÷2eÔzE®/Øá:|¼=$ UŒÄÄâp
+ßÿàFÖ‡ô4NÑ
+Vþ=Úì(0uYù™”Ðs˜9¹+èÀ³´¸rQH²0ù„\œ¦¿#äáÈÆêÂe~-æóiæ ƒ/ò‚¢@×R‘/S¥übÌùR¢P»ô=ȾÐËõšB=8
+G:^vBæV’FmX›±qS­¯.0üGñG$ð¶N<º¢# 
+SO~eb Äòi~÷£´28
+ÉÁ€»>×A£fĨNj2_© +%ðÔm f”t“Á±Éëö VÇEAK%ˆ1ÐÛA³hu•/üŸ‡q{¡ù¯ç¼‘ƒµjŽóA«ñäç¿-¸Nk¤ßãˆ,lž€µ÷Rž%²Ml'ìð:Œú‚È#^’Âò,_$û#›ª“ÆЪgz3Á¦÷%´`Áö¹ÝYµ¹XÏÜÑA §Ã>,J£¢d”"Ó•ì#p}T°¤’eºgºW¥+.Ê8†ÕAE ˲¡…UÓ]áÉê‰I¾©îY`IP}Fß’ÈõGs¶y'Q‰GUÆñB'¸­Ï´î§@îuiè T—1\höìèf]VOfvÆD»"\
+vlýgðò¾‡ËäHMq¸Ø¼uö`æìiükxŽµƒéQ[e[Þ\ÖƒÌe"ý~ÔNµ´.Æ)àÜ€¥ 9CÙVntUcƇâÄÎg›ï”7À½­¥i;T]£v‰½Ì¥lè
+ß9îâ‡ÛÙDÐËi=ÖµøÕ“Õc×ô Ý óÞ1àÁcä].X_-™>¼«vÆ‹F–å'é+ÃA`¢œ•ƒ©3Ÿ)¬—~¦ÄI6šC01
+Q+Àˆg¤&È~ëX3n¯çJ±!Aêµ®åøkyæ:®Á¬Ào¾x÷Í?¾{ûõtTÝrwÎæjüðö£;ËŸBâñ47½=Úy5¡àGLH>e’Î
+endobj
1822 0 obj <<
-/D [1811 0 R /XYZ 71.731 527.756 null]
->> endobj
-330 0 obj <<
-/D [1811 0 R /XYZ 243.097 499.527 null]
+/Type /Page
+/Contents 1823 0 R
+/Resources 1821 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1864 0 R
+/Annots [ 1857 0 R ]
>> endobj
-1823 0 obj <<
-/D [1811 0 R /XYZ 71.731 492.329 null]
+1857 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [71.731 220.317 109.748 229.229]
+/Subtype /Link
+/A << /S /GoTo /D (gloss-product) >>
>> endobj
1824 0 obj <<
-/D [1811 0 R /XYZ 82.521 481.594 null]
+/D [1822 0 R /XYZ 71.731 729.265 null]
>> endobj
1825 0 obj <<
-/D [1811 0 R /XYZ 71.731 469.475 null]
+/D [1822 0 R /XYZ 108.593 689.705 null]
>> endobj
1826 0 obj <<
-/D [1811 0 R /XYZ 71.731 438.356 null]
+/D [1822 0 R /XYZ 71.731 651.25 null]
>> endobj
1827 0 obj <<
-/D [1811 0 R /XYZ 71.731 415.343 null]
+/D [1822 0 R /XYZ 222.628 632.999 null]
>> endobj
1828 0 obj <<
-/D [1811 0 R /XYZ 71.731 382.167 null]
+/D [1822 0 R /XYZ 71.731 605.103 null]
>> endobj
1829 0 obj <<
-/D [1811 0 R /XYZ 71.731 357.096 null]
+/D [1822 0 R /XYZ 81.694 587.17 null]
>> endobj
1830 0 obj <<
-/D [1811 0 R /XYZ 71.731 325.978 null]
+/D [1822 0 R /XYZ 84.184 587.17 null]
>> endobj
1831 0 obj <<
-/D [1811 0 R /XYZ 71.731 302.964 null]
+/D [1822 0 R /XYZ 71.731 572.062 null]
>> endobj
1832 0 obj <<
-/D [1811 0 R /XYZ 71.731 269.788 null]
->> endobj
-334 0 obj <<
-/D [1811 0 R /XYZ 226.957 236.912 null]
+/D [1822 0 R /XYZ 81.694 556.286 null]
>> endobj
1833 0 obj <<
-/D [1811 0 R /XYZ 71.731 229.714 null]
+/D [1822 0 R /XYZ 84.184 556.286 null]
>> endobj
1834 0 obj <<
-/D [1811 0 R /XYZ 242.25 218.979 null]
+/D [1822 0 R /XYZ 71.731 541.178 null]
>> endobj
1835 0 obj <<
-/D [1811 0 R /XYZ 71.731 193.908 null]
+/D [1822 0 R /XYZ 81.694 525.402 null]
>> endobj
1836 0 obj <<
-/D [1811 0 R /XYZ 71.731 116.164 null]
+/D [1822 0 R /XYZ 84.184 525.402 null]
>> endobj
-1810 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F44 1022 0 R /F27 752 0 R /F52 1359 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+1837 0 obj <<
+/D [1822 0 R /XYZ 71.731 523.245 null]
>> endobj
-1839 0 obj <<
-/Length 2219
-/Filter /FlateDecode
->>
-stream
-xÚ•YkÛ¸ýž_a` ØÆ´¨§• ‹Íf› 2`t‹¦(8m«#‘Z‘Šëb|/ŸÖÓ¤0¢$ê>Î}:xÀ?¼È0Ê"¸„9
-ÓdQ4/‚ÅÞ¼{íŽ(KÎãE„’]¦6ü¼±}E‹åi´Øô¾}ùÕ›i%íÖ›0 V12×÷LHR×DVœ­ÿ¹ÿë‹¿ì½è£ Ù-6^ôT÷&NS&áb(ñUýn±õéP}/èz“ÁêžÊ—/>ì?¾R
-áíc”&™ÞÕ\̦?‰F¶ÿ´û¢,VOþl.Kx±ÞàU‹šKÁ›–° ‚ëò< áýf[q"ìhÊS%œª0Bµ*»ó“³«¬ìÐWÚu¼»3kÁÕƒ,"T»½!UmV窶«Gû®b“ÍËž ÊäðK¼KsOX9‚$ÚY6–}•sèx3Ò" «äÅaA‹'³lÉ‘¢oÁ>ÂÛGkó£2•Ñóç †á{löþñ‡”¥#<´Ë7„1nÍ.8c´ppZ€‡!ÿŒ£x9R>‡al2gcé˜FZ‘Þ¼ùQ«Ì\>öÇÿBPÈFÙ^ÚpöÓ8o”õß™;‡¬É5-ígFÒ³{K"‰ÚýÛ ²¥܈ã|{6ÝnwCðï}%õëíÛ0v‡M#+ôΖk¼[IÓ¼SwGjïUŒÔÕ¤Ÿì‚‘fWö†ÌõÂ{ÛpT
-™•
-å'+׊TÖE•ÈÆ’üKNÅŽæ†n`'¨­­¨²ì¨æFaB¾ãyËŸtÐ=R!ÊÓœN¿•<re©1×<ª+FÅØ´‚—¦¨
-‹3}4‹–¬aÇQï£âfè0´Ù0×ò_[«*1q¢ ÂEÅú÷‰Uÿ1«Gx§Ðó•¸Iqç‚¢|¾˜cÑЉïk½GYMÇéÙRºg?Û‚„˜½²où:L@…úë„ÇÁênâ…ÿPßí×`7 ¢ÁYHÝ…Õ®ŽB…7/’×-)œ¼3Xp¢l¤ÖØ/žì´´òÞzÑés鬧ÀW¡ÌwŹ wc”…/‡SK,ÞJÓyô^a1OZA‹¾Ó½^W!—.=«Ù@O3”å 4Ì<Fa>ézl“ËŒíèÐÞh(žJMB,¿Gœõ勉ºLC®:ܵP5àäâʼhiQ©çųø —ölŒù÷®ÓÌ¡ wÀdÂä;½˜€N¥Å1ÚEø»!q­Ãs¦Ma0'‡P¥Ètñ{ìK³3Ž¯;CHZIï¦qôÂwŸò°Ö«S±R÷µ³PïÌÓË:ð{scÀƒ…нØžÔ(-T÷JVU+ß3]¤oGaù
-9Ö´r ½Û®Äúæ‘^ÊåpI[ º”TÇž/­;ô\–“¶ur®Pv=#ÝrÉ/´"(šë9m q~–»Õƒ ºÒ×È°hyçb÷÷5Æ–‹ŒÐÑBm+ñìy~ÞPÁš25€‹DŠ“`8í¦3fvó3¨Â@Uá”,&§®èß¡8·ÌïYÆ'¿š9ºéª\P#Ó=xÙ«C.½EñΘ»ðÿ¤Šû5Vcߎøn@!˜% EG‰ô<Ò£¨‚‚v$ÒGU?ȳªh3Yõ+EWˆtDËÌ>Ë"l‚;ݾ,i)éAÙBúZZe;“3‰Ú*g‰¡²lÈú¸ãAsjx‰ì¨µŒ›R˜*; ¶â<‡j8À;»ãl缶é–{ wüÍ1¶¯BæàšÓ?j6lïO•“O ·ÈœÛºà,tЙ*U\˜œ90©(<È4y4"¾€ËV‘¢6QŠ¢]j±±¿hŽ„xq¼»Â»u´g&*IP–Dvç·ˆgŒQ”9©ŠvÞ´.Vçªì[Öå#9†ýóFî2„½‘663jékÕjGTZ•u=9xÌ™»Iá<EÙnü£*O®¯8K€£Elt&q¡}79ƒHêÎ)Õ< p¡4Š¡»ÚåÑÕ[q
-endobj
1838 0 obj <<
-/Type /Page
-/Contents 1839 0 R
-/Resources 1837 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 1809 0 R
-/Annots [ 1846 0 R 1847 0 R 1858 0 R ]
->> endobj
-1846 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [139.526 411.891 191.829 420.802]
-/Subtype /Link
-/A << /S /GoTo /D (security-access) >>
->> endobj
-1847 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [478.054 411.891 522.885 420.802]
-/Subtype /Link
-/A << /S /GoTo /D (http) >>
+/D [1822 0 R /XYZ 81.694 507.469 null]
>> endobj
-1858 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [244.482 160.314 269.647 169.225]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-cpan) >>
+1839 0 obj <<
+/D [1822 0 R /XYZ 84.184 507.469 null]
>> endobj
1840 0 obj <<
-/D [1838 0 R /XYZ 71.731 729.265 null]
+/D [1822 0 R /XYZ 71.731 492.361 null]
>> endobj
1841 0 obj <<
-/D [1838 0 R /XYZ 71.731 741.22 null]
+/D [1822 0 R /XYZ 81.694 476.585 null]
>> endobj
1842 0 obj <<
-/D [1838 0 R /XYZ 71.731 718.306 null]
+/D [1822 0 R /XYZ 84.184 476.585 null]
>> endobj
1843 0 obj <<
-/D [1838 0 R /XYZ 71.731 535.193 null]
+/D [1822 0 R /XYZ 71.731 448.525 null]
>> endobj
1844 0 obj <<
-/D [1838 0 R /XYZ 71.731 494.247 null]
->> endobj
-338 0 obj <<
-/D [1838 0 R /XYZ 244.612 458.879 null]
+/D [1822 0 R /XYZ 81.694 432.75 null]
>> endobj
1845 0 obj <<
-/D [1838 0 R /XYZ 71.731 450.242 null]
+/D [1822 0 R /XYZ 84.098 432.75 null]
+>> endobj
+1846 0 obj <<
+/D [1822 0 R /XYZ 71.731 404.69 null]
+>> endobj
+1847 0 obj <<
+/D [1822 0 R /XYZ 81.694 388.914 null]
>> endobj
1848 0 obj <<
-/D [1838 0 R /XYZ 71.731 411.891 null]
+/D [1822 0 R /XYZ 84.184 388.914 null]
>> endobj
1849 0 obj <<
-/D [1838 0 R /XYZ 71.731 396.947 null]
+/D [1822 0 R /XYZ 71.731 362.911 null]
>> endobj
1850 0 obj <<
-/D [1838 0 R /XYZ 296.033 387.447 null]
+/D [1822 0 R /XYZ 81.694 345.078 null]
>> endobj
1851 0 obj <<
-/D [1838 0 R /XYZ 91.656 352.478 null]
+/D [1822 0 R /XYZ 84.184 345.078 null]
>> endobj
1852 0 obj <<
-/D [1838 0 R /XYZ 71.731 314.62 null]
->> endobj
-342 0 obj <<
-/D [1838 0 R /XYZ 177.791 275.248 null]
+/D [1822 0 R /XYZ 377.232 345.078 null]
>> endobj
1853 0 obj <<
-/D [1838 0 R /XYZ 71.731 267.896 null]
+/D [1822 0 R /XYZ 71.731 342.921 null]
>> endobj
1854 0 obj <<
-/D [1838 0 R /XYZ 71.731 235.034 null]
+/D [1822 0 R /XYZ 81.694 327.146 null]
>> endobj
1855 0 obj <<
-/D [1838 0 R /XYZ 303.549 211.288 null]
+/D [1822 0 R /XYZ 84.15 327.146 null]
+>> endobj
+850 0 obj <<
+/D [1822 0 R /XYZ 71.731 287.131 null]
+>> endobj
+290 0 obj <<
+/D [1822 0 R /XYZ 179.498 244.033 null]
>> endobj
1856 0 obj <<
-/D [1838 0 R /XYZ 71.731 204.15 null]
+/D [1822 0 R /XYZ 71.731 235.21 null]
>> endobj
-1857 0 obj <<
-/D [1838 0 R /XYZ 71.731 186.217 null]
+1858 0 obj <<
+/D [1822 0 R /XYZ 71.731 189.433 null]
>> endobj
1859 0 obj <<
-/D [1838 0 R /XYZ 71.731 160.314 null]
+/D [1822 0 R /XYZ 71.731 147.655 null]
>> endobj
1860 0 obj <<
-/D [1838 0 R /XYZ 71.731 145.37 null]
+/D [1822 0 R /XYZ 71.731 132.646 null]
>> endobj
1861 0 obj <<
-/D [1838 0 R /XYZ 119.568 124.214 null]
+/D [1822 0 R /XYZ 71.731 127.665 null]
>> endobj
1862 0 obj <<
-/D [1838 0 R /XYZ 91.656 112.558 null]
+/D [1822 0 R /XYZ 89.664 106.907 null]
>> endobj
1863 0 obj <<
-/D [1838 0 R /XYZ 145.49 112.558 null]
->> endobj
-1864 0 obj <<
-/D [1838 0 R /XYZ 242.613 112.558 null]
->> endobj
-1865 0 obj <<
-/D [1838 0 R /XYZ 301.289 112.558 null]
+/D [1822 0 R /XYZ 71.731 104.751 null]
>> endobj
-1866 0 obj <<
-/D [1838 0 R /XYZ 255.29 100.902 null]
->> endobj
-1837 0 obj <<
-/Font << /F33 848 0 R /F38 990 0 R /F27 752 0 R /F23 745 0 R /F44 1022 0 R >>
+1821 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F44 1006 0 R /F48 1022 0 R /F27 740 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1869 0 obj <<
-/Length 1949
+1868 0 obj <<
+/Length 1760
/Filter /FlateDecode
>>
stream
-xÚµX[Û¸~Ÿ_a`QÄ"F¤î)ú0I÷’ÅL:‹¸Ø-v÷–h‹µ,)¤´Žúë{(’’,)—¦XSÔá¹|çJá ÿð&Â(òà‡$ˆ„Á&½Ü¹›¼ùþ
-/
-Nü‡‚8R¯öw/¾ó¼M‚’ÐÛì=Ý>ûuû:§uÃÄÎ!»õ‘þ}SʆmxUî~ßÿx÷í~``äñÆXÏe;~"Xx(ö‚A<‰–âï Yi™tGÜí;l)/è¡`zûNõâ;^žõŠKýËv8Ø~ØámM£ø?ÊÔœmYòò¤Z9,s]b5F4×æšÍœMÙoýXÓôLOæ]Wµ°ð“í•ÛsójT}΀«LPè(ëy|xùòIÉ¡BZ'L”}ý´KÈöþ­±nŸƒ±L°[ªÒl¤B`ÇDþYü¼ÃÊ KYiLÒ¤B‚—-¯ã „ïÿ®/UÖ‚]xû\?¯jžUL–Ïv8Þ67ÆâÞØZT—ÚH>Vb&¨¨Rn+z
-Ï
-œaÔq.|_,¹›3Óqák¸§9Íg¸G_Íý”ýiŠ?•k_U…\NF8ŠPàùë¦Õ ’yÿ®W9sô"?Ú[ v“/ÁþìæºHiSœ j»é§‘“ *ÀÍZ·–Ü´–zB›Ö˜Æ2aOïLIªÒÍl#J
-^ö³<÷À«VÂ|ƒ!¹žë7Ъc]©wŽ;O ·kQv|™æ<Ë졤k?n©ãÞ=0 ÏôºSzx†'å5ÃÙCjvÖs‘û—£ûÞ ÄhLã¾eµú•²\ÀtI¥4à0@€C ØƾµX·=ETVº¿]
+xÚÍYÛnÛF}÷W| X,/¢)5OŽc·.â$M”EÛ‡•¸’æEà.í¨_ßYîÎ’KR‰ ­Q ¢¹—¹93Ãþ &Ià%ü„K/¼ˆ'›üÌŸì`姳@ïˆÂ…·L“È‹‰ÜðjuöÃMM–Þò"š¬¶Í¾Uú‡{µ'A«é,Œ}7òÔïeš³‚qxÏŠzõªžîîo–edú×ê—³ë•D‰&óÉÌHë«3›Ç /\„“Yè{Ë0èîi4 “¡f¡×¤¶øÝÓýß“·}¤Ýe‹ØSõà\¦©£3VÜ«'Vtw͗ÌÕËŠíö¢¯×LI›‰·?Ÿè»w]˜Û
+’ë§rÛ[:TeZo žÚ¤HõƒúI)ßTì XYh@¬ðèëvI½øÓ÷Cšéó99ª‡MY‚Žüy¢îÞ4'á¯TÿuY¼˜ Tçq€ÒU¥ï"ë²î*+9MU|¶¥¶}= }·Ö€¥…¨ŽÎ¹ÞG¾°¼ÖAü< Â¥[
+ʵ?ÐyðÀËbüÐÃ4 :gH÷„6šè‡ê‹+MÊ@¬fAè-ã 1šCjeÔRÜ~[çkÔ £÷ ÷hù`41¹E.ÓZ¾o"­µ)(Mõ{QjÅj@6lC²L»{GQycŶ—ŸÞ^½»»¹ýpwýZ­pAí»V†•Z8=\p@Gç\ÙàH«t¤Bƒí·é˜y!e©iƒà-Ö¶éÚ-[: c
+ɽ*óCYÈSú•t³0ðâx©ø³Ý ¾ ]R5NŠ\^¯90Ž6V7ÂQêÐxê¯koç©eíå ÎH­ðz7]•Ñ°t,k}WnÒ!kÙ®P„ {T.Âû=‘QŽÓ:ªçÓ­ÓŠjŒ8׊‘P:—ïoŒEgëuçcYc¼?¹$šŸ:Òãç}VïXÁOl§d³× éÀ€S úõÑ&1¶•ØÒ
+nÉ? Á]EòÇ®†Þ­¼ rÚ½„!æ½´Š;Ì£”IY,Õï-TtàùªÖ%TiºÙ”UjJ,^ÖR8È"¢®HfKámÖ
+ç±³j|2ðŽ~‡èùN{Þ³÷n )ŽMFY§% IÁYjWG(•>ìt¦:œAÚ o &¶ q9=æR[d³’2—3¬ö´ ë Ê…¬Ú#¥ÆÔS$ŒƒÐþ(Ê¿>‹Þ½yùd Ûထ×\Ø”¦=™•;¼¾ºG¦  ¨$ÕúPIb_¦ñt5)²MZNǦ3C[³K¬g—ÏS)¤’RT£ø ¦;˜õë¥Ñ¨¢c­gã—Þg,è¼ÆþûAçÒ.Aø±)0¯½²Œ~W w4£Ùú¾ïxf 7&h—ê]E)ÆFp–ª›ñWè€÷RóZÆ#C;ÓlCmIؽó1ꡤÊEüàôb´½/t'j_ÕŸÜ:¾Ö…ÍnÌ¿QÂЗÔ0¹ú“U,ˆ/¼y’üUìæ_Ô!àIs›‡n:‡,“gW¸~õ$­÷»_À±A\;0tSŒoç8‹pÌ@ÖòK¿Õ ÒAžÊl€Q ³ì*c›û^µ|BM•hU5uÈó_/°‘ï-óçÿ=µÅ”´Úo¦H Ö7RaOª˜97Ó7ŽQøm±ï{»ŸQt
endobj
-1868 0 obj <<
+1867 0 obj <<
/Type /Page
-/Contents 1869 0 R
-/Resources 1867 0 R
+/Contents 1868 0 R
+/Resources 1866 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1809 0 R
+/Parent 1864 0 R
+>> endobj
+1869 0 obj <<
+/D [1867 0 R /XYZ 71.731 729.265 null]
>> endobj
1870 0 obj <<
-/D [1868 0 R /XYZ 71.731 729.265 null]
+/D [1867 0 R /XYZ 89.664 708.344 null]
>> endobj
1871 0 obj <<
-/D [1868 0 R /XYZ 71.731 634.456 null]
+/D [1867 0 R /XYZ 71.731 706.187 null]
>> endobj
1872 0 obj <<
-/D [1868 0 R /XYZ 71.731 578.331 null]
+/D [1867 0 R /XYZ 89.664 690.411 null]
>> endobj
1873 0 obj <<
-/D [1868 0 R /XYZ 71.731 568.369 null]
+/D [1867 0 R /XYZ 71.731 683.273 null]
+>> endobj
+851 0 obj <<
+/D [1867 0 R /XYZ 71.731 639.437 null]
+>> endobj
+294 0 obj <<
+/D [1867 0 R /XYZ 210.434 596.34 null]
>> endobj
1874 0 obj <<
-/D [1868 0 R /XYZ 71.731 530.346 null]
+/D [1867 0 R /XYZ 71.731 584.168 null]
>> endobj
1875 0 obj <<
-/D [1868 0 R /XYZ 365.347 514.57 null]
+/D [1867 0 R /XYZ 71.731 528.788 null]
>> endobj
1876 0 obj <<
-/D [1868 0 R /XYZ 71.731 494.481 null]
->> endobj
-346 0 obj <<
-/D [1868 0 R /XYZ 245.404 457.265 null]
+/D [1867 0 R /XYZ 488.305 479.139 null]
>> endobj
1877 0 obj <<
-/D [1868 0 R /XYZ 71.731 449.913 null]
+/D [1867 0 R /XYZ 71.731 459.05 null]
>> endobj
1878 0 obj <<
-/D [1868 0 R /XYZ 110.475 424.189 null]
+/D [1867 0 R /XYZ 71.731 446.098 null]
>> endobj
1879 0 obj <<
-/D [1868 0 R /XYZ 71.731 411.238 null]
+/D [1867 0 R /XYZ 71.731 441.117 null]
>> endobj
1880 0 obj <<
-/D [1868 0 R /XYZ 71.731 399.118 null]
+/D [1867 0 R /XYZ 89.664 420.36 null]
>> endobj
1881 0 obj <<
-/D [1868 0 R /XYZ 71.731 399.118 null]
+/D [1867 0 R /XYZ 71.731 418.203 null]
>> endobj
1882 0 obj <<
-/D [1868 0 R /XYZ 101.32 389.619 null]
+/D [1867 0 R /XYZ 89.664 402.427 null]
>> endobj
1883 0 obj <<
-/D [1868 0 R /XYZ 71.731 388.404 null]
+/D [1867 0 R /XYZ 71.731 400.27 null]
>> endobj
1884 0 obj <<
-/D [1868 0 R /XYZ 101.32 377.963 null]
+/D [1867 0 R /XYZ 89.664 384.494 null]
+>> endobj
+852 0 obj <<
+/D [1867 0 R /XYZ 71.731 351.453 null]
+>> endobj
+298 0 obj <<
+/D [1867 0 R /XYZ 176.83 308.356 null]
>> endobj
1885 0 obj <<
-/D [1868 0 R /XYZ 71.731 376.748 null]
+/D [1867 0 R /XYZ 71.731 299.533 null]
>> endobj
1886 0 obj <<
-/D [1868 0 R /XYZ 101.32 366.306 null]
+/D [1867 0 R /XYZ 71.731 266.707 null]
>> endobj
1887 0 obj <<
-/D [1868 0 R /XYZ 71.731 365.091 null]
+/D [1867 0 R /XYZ 71.731 255.813 null]
>> endobj
1888 0 obj <<
-/D [1868 0 R /XYZ 101.32 354.65 null]
+/D [1867 0 R /XYZ 71.731 250.831 null]
>> endobj
1889 0 obj <<
-/D [1868 0 R /XYZ 71.731 353.435 null]
+/D [1867 0 R /XYZ 89.664 228.017 null]
>> endobj
1890 0 obj <<
-/D [1868 0 R /XYZ 101.32 342.994 null]
+/D [1867 0 R /XYZ 71.731 225.86 null]
>> endobj
1891 0 obj <<
-/D [1868 0 R /XYZ 71.731 331.338 null]
+/D [1867 0 R /XYZ 89.664 210.084 null]
>> endobj
1892 0 obj <<
-/D [1868 0 R /XYZ 71.731 321.375 null]
->> endobj
-875 0 obj <<
-/D [1868 0 R /XYZ 71.731 281.36 null]
->> endobj
-350 0 obj <<
-/D [1868 0 R /XYZ 243.952 238.263 null]
+/D [1867 0 R /XYZ 71.731 194.976 null]
>> endobj
1893 0 obj <<
-/D [1868 0 R /XYZ 71.731 234.432 null]
->> endobj
-1894 0 obj <<
-/D [1868 0 R /XYZ 118.555 192.242 null]
+/D [1867 0 R /XYZ 89.664 179.2 null]
>> endobj
-1895 0 obj <<
-/D [1868 0 R /XYZ 118.555 153.596 null]
->> endobj
-1896 0 obj <<
-/D [1868 0 R /XYZ 71.731 108.557 null]
+853 0 obj <<
+/D [1867 0 R /XYZ 71.731 172.062 null]
>> endobj
-1867 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F38 990 0 R /F53 1409 0 R /F23 745 0 R /F32 759 0 R /F52 1359 0 R /F44 1022 0 R >>
+1866 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1899 0 obj <<
-/Length 1967
+1896 0 obj <<
+/Length 1996
/Filter /FlateDecode
>>
stream
-xÚµXmoÛ6þž_a`b1£w[ 6 i6CŠf‰»ah‹–舫$º"ÕÀûõ;Š/z³» è–"òx÷ÜÝswt'ü¹“…‹>üx1ò¢p’'Îä¾¼>qõ
-"7&>
-— ¹àj}r~íû“Å‘?Yo›uëôÃôe†w‚T³¹:Ó
-¢žvlæN+¡×l™@TXnN4ï¶úßãäL=_ÕSÀF½±2ß«§’T‹sõR#ÕS?TKÛ³Úl%HªÏ`ê·æZÅ-Á¢®Œ"ÃB¢ w=‡ncxE¾Ô´Ò;ȼÀ4צÖI¦ž°–°™”õ£z)àd€ œ~¥åc_[‘GK’íÌq‰Ñ¯b…zJX)*º‘ÓÀý1sa©±“g¬Îµ™¸N©€Ç –8è#9©¾JeLâR¯.ðgy&16¥] ¼ƒš>²¸"åéÌ]Nõ‡œrAÊÖÔÒœ3s£éÞ„„+'e=1ÒÇ}omÈA‹ ¬…âœë•O”gG<­Ã ùLåL‹ G°Ú §O ú¹ñ/Û
-õŸ&*.Zý:ÐµÔ víD\öB´1›+’ÐF头â!Üø¶l÷³(„ˆP¹ÛOþy
-ؾõ±‰‰ÞÐœ
-J¸) bØ0Øâ`l+™8¦‚V»bfIÏ€qHtBGdÔ
+xÚÅYßÛ6~Ï_aø%PëDý²{j’Ý Ew[¤›Ååd‰¶u•DA¤²qÿúÉ!EIvvq—à°–DŠœù8óÍ7Z²à,6ÄßDðîü0Myý"XaäÝ ‚3¢pëï6ÛEä'ÛœðúáÅ?n£h±ówi´x8¨yÅ¿VoNY+hç­Ã$XE¾þý¾¨Ë¦äð¼lŽúÑëÞ#«ã_eUeÞ¿~|qó`7#ÑÆ7ñbmw›š³ŽÓÔ“p±a,
+£—Iâšù©´c³]Ý•å‚5”Ë=aúÆu`?Ivêg¦27먾XŠ¬óÈvu¤‚/õ#qW2¡oά×m•58Îô/¼‚‹éŸ½«ñøág$+ZàèÙK“x+G¢JåÍç¬n+úÝdÓS&×ü¤Ö¹¾—8)kãÝ—¬Õ©ËƒÙ¦w9  ýœ€8Ðã­hÆU%ºûè‘`ÅúÊ8f,ã¼<rñXœp¤6àë[v0ÑøxnÑâ1Må¹8Á0ÃKýTYsÏ}¥çÅñ0/Lü81$îœ .X+JÖp}ó1‰›ê¬¯²¶¥Y§¯^è³úç—Ž}.ôMé­Éê ¯Ïw2܈^ራ pà„†,{N!À R,KÜÁ‹eJ(³÷qÞ–‡²Fׄøi¢ÁXÞ¥¸°…\ä¸4Ï;JžkƒmøÛx£|ð¶à>x/xH
+Ùþn/E)ó×­†ôµæÑK ÆÍ&5}½7 } ’` „I2.%ð
+ăyd<i³N”y_)^&UCS6Ghìk%!@{šg@½Óœ5'-(T€{èTÃÐ"–ç}7¶;«ÚSЀÞÉ ˜…é‰Z¾¼í¡N˜
+ò†¿º*­Ò‡»ÿƒ\¾×j©eÅ$ë¯+cyK§
+4”훿¸ÃˆÇ’ŸÆ[!~ÿ»ôüï5ö¥¯(wÙç²îk{®„8™×šà”DFd3'~lý4&¸Þ+#„`–áP…NR1@ ‹’C„®ö•Ù‰
+¹¡‰i;z€^¶A)–Weþ§om°|ºMI‘޷ئ¼ëô·Ð¿³ênÈз¿R觥:{¢™y×áZ®FŸþã¡“. «LÁYeÅÇ8>X7j<ù”Œ,¡Ë¹I+Ó+q«Lög§Fj#õ1è÷í—‰K½{Æ9ËËl{*íª¦&+>ùbzt@1¤š³Ft¬ªlï1ï´Gý5D—íûF¿
+úòÞ‡û0#že‰ Cò'ÿË'©nw:-®òf¸}F2ý ~·Á¼endstream
endobj
-1898 0 obj <<
+1895 0 obj <<
/Type /Page
-/Contents 1899 0 R
-/Resources 1897 0 R
+/Contents 1896 0 R
+/Resources 1894 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1809 0 R
+/Parent 1864 0 R
>> endobj
-1900 0 obj <<
-/D [1898 0 R /XYZ 71.731 729.265 null]
+1897 0 obj <<
+/D [1895 0 R /XYZ 71.731 729.265 null]
>> endobj
-354 0 obj <<
-/D [1898 0 R /XYZ 198.219 707.841 null]
+1898 0 obj <<
+/D [1895 0 R /XYZ 71.731 741.22 null]
>> endobj
-1901 0 obj <<
-/D [1898 0 R /XYZ 71.731 700.488 null]
+302 0 obj <<
+/D [1895 0 R /XYZ 194.2 705.748 null]
>> endobj
-1331 0 obj <<
-/D [1898 0 R /XYZ 71.731 641.724 null]
+1899 0 obj <<
+/D [1895 0 R /XYZ 71.731 696.925 null]
>> endobj
-358 0 obj <<
-/D [1898 0 R /XYZ 161.035 604.508 null]
+1900 0 obj <<
+/D [1895 0 R /XYZ 71.731 669.08 null]
+>> endobj
+1901 0 obj <<
+/D [1895 0 R /XYZ 71.731 654.136 null]
>> endobj
1902 0 obj <<
-/D [1898 0 R /XYZ 71.731 594.366 null]
+/D [1895 0 R /XYZ 71.731 605.085 null]
>> endobj
1903 0 obj <<
-/D [1898 0 R /XYZ 101.07 558.481 null]
+/D [1895 0 R /XYZ 71.731 590.694 null]
>> endobj
1904 0 obj <<
-/D [1898 0 R /XYZ 406.78 558.481 null]
+/D [1895 0 R /XYZ 71.731 585.713 null]
>> endobj
1905 0 obj <<
-/D [1898 0 R /XYZ 71.731 556.324 null]
+/D [1895 0 R /XYZ 89.664 564.238 null]
>> endobj
1906 0 obj <<
-/D [1898 0 R /XYZ 71.731 551.343 null]
+/D [1895 0 R /XYZ 71.731 562.082 null]
>> endobj
1907 0 obj <<
-/D [1898 0 R /XYZ 89.664 530.586 null]
+/D [1895 0 R /XYZ 89.664 546.306 null]
>> endobj
1908 0 obj <<
-/D [1898 0 R /XYZ 420.071 530.586 null]
+/D [1895 0 R /XYZ 71.731 544.149 null]
>> endobj
1909 0 obj <<
-/D [1898 0 R /XYZ 71.731 517.535 null]
+/D [1895 0 R /XYZ 89.664 528.373 null]
>> endobj
1910 0 obj <<
-/D [1898 0 R /XYZ 89.664 499.701 null]
+/D [1895 0 R /XYZ 71.731 489.419 null]
>> endobj
1911 0 obj <<
-/D [1898 0 R /XYZ 71.731 479.612 null]
+/D [1895 0 R /XYZ 89.664 471.586 null]
+>> endobj
+854 0 obj <<
+/D [1895 0 R /XYZ 71.731 451.496 null]
+>> endobj
+306 0 obj <<
+/D [1895 0 R /XYZ 157.239 408.399 null]
>> endobj
1912 0 obj <<
-/D [1898 0 R /XYZ 71.731 479.612 null]
+/D [1895 0 R /XYZ 71.731 395.961 null]
>> endobj
1913 0 obj <<
-/D [1898 0 R /XYZ 71.731 468.705 null]
+/D [1895 0 R /XYZ 71.731 340.847 null]
>> endobj
1914 0 obj <<
-/D [1898 0 R /XYZ 71.731 457.189 null]
+/D [1895 0 R /XYZ 71.731 327.896 null]
>> endobj
1915 0 obj <<
-/D [1898 0 R /XYZ 323.148 446.8 null]
+/D [1895 0 R /XYZ 71.731 322.914 null]
>> endobj
1916 0 obj <<
-/D [1898 0 R /XYZ 71.731 445.392 null]
+/D [1895 0 R /XYZ 89.664 302.157 null]
>> endobj
1917 0 obj <<
-/D [1898 0 R /XYZ 71.731 418.506 null]
+/D [1895 0 R /XYZ 71.731 300 null]
>> endobj
1918 0 obj <<
-/D [1898 0 R /XYZ 270.265 405.554 null]
+/D [1895 0 R /XYZ 89.664 284.224 null]
>> endobj
1919 0 obj <<
-/D [1898 0 R /XYZ 380.212 405.554 null]
+/D [1895 0 R /XYZ 89.664 284.224 null]
>> endobj
1920 0 obj <<
-/D [1898 0 R /XYZ 76.712 374.67 null]
+/D [1895 0 R /XYZ 71.731 282.068 null]
>> endobj
1921 0 obj <<
-/D [1898 0 R /XYZ 89.664 356.737 null]
+/D [1895 0 R /XYZ 89.664 266.292 null]
>> endobj
1922 0 obj <<
-/D [1898 0 R /XYZ 281.473 343.786 null]
+/D [1895 0 R /XYZ 89.664 266.292 null]
>> endobj
1923 0 obj <<
-/D [1898 0 R /XYZ 71.731 336.648 null]
+/D [1895 0 R /XYZ 71.731 240.289 null]
>> endobj
1924 0 obj <<
-/D [1898 0 R /XYZ 76.712 274.247 null]
+/D [1895 0 R /XYZ 89.664 222.456 null]
>> endobj
1925 0 obj <<
-/D [1898 0 R /XYZ 89.664 256.314 null]
+/D [1895 0 R /XYZ 89.664 222.456 null]
>> endobj
1926 0 obj <<
-/D [1898 0 R /XYZ 71.731 236.224 null]
->> endobj
-362 0 obj <<
-/D [1898 0 R /XYZ 237.557 199.009 null]
+/D [1895 0 R /XYZ 71.731 207.348 null]
>> endobj
1927 0 obj <<
-/D [1898 0 R /XYZ 71.731 191.657 null]
+/D [1895 0 R /XYZ 89.664 191.572 null]
>> endobj
-1928 0 obj <<
-/D [1898 0 R /XYZ 431.12 178.884 null]
->> endobj
-1929 0 obj <<
-/D [1898 0 R /XYZ 469.297 178.884 null]
->> endobj
-1930 0 obj <<
-/D [1898 0 R /XYZ 119.332 165.933 null]
+855 0 obj <<
+/D [1895 0 R /XYZ 71.731 184.434 null]
>> endobj
-1931 0 obj <<
-/D [1898 0 R /XYZ 71.731 152.982 null]
+310 0 obj <<
+/D [1895 0 R /XYZ 330.304 141.336 null]
>> endobj
-1932 0 obj <<
-/D [1898 0 R /XYZ 387.963 152.982 null]
+1928 0 obj <<
+/D [1895 0 R /XYZ 71.731 129.165 null]
>> endobj
-1933 0 obj <<
-/D [1898 0 R /XYZ 71.731 126.979 null]
+1929 0 obj <<
+/D [1895 0 R /XYZ 422.851 106.826 null]
>> endobj
-1897 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F38 990 0 R /F59 1731 0 R /F32 759 0 R >>
+1894 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F44 1006 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1936 0 obj <<
-/Length 1561
+1932 0 obj <<
+/Length 2245
/Filter /FlateDecode
>>
stream
-xÚíYIoÛF¾ûWèV2ˆÆîtOvÐî¡=TmQ4=Œ¨‘86E²œ¡ç×÷ÍFq‘c#iÛ( X3äð­ß[øˆüáE‚QÀŸ!?ŽùþÌ[ìà·3lNI„p.¥‰<pµ:;‹ eq°XmÕ¹ÕæOç]AA[wéGž"ý{]qAÊ’VWî_«Ï~Xõ¤3Œ¼(],{ÒSÞË0ŒQà'‹¥ï¡ÌÇ={?X¤À>²ÿ©ôB²8†ÇÛ~„BÏ7gþpqè9u²%©s`e©W¥½µþåT˜ ÕDƒˆz‰¤™( 2Có@ל¶w´Ýµu×ÌH<tÌaK^RU‹‹=G=¨¶÷®”/o)V°­ÀvtÌì’†’Â]¡;× v¬lqät•Þ®Y5Óo‰Ó Å8ƒFq”(ÑË:'e^W[¶›+€l””®ObgU0Å"é ;
-šKEoÁ]ƒšrÎ7ŽQ–l;k©:Š’çæ¦ãB¯E¡nêÍGÏóK³n4p½¼Ï8¸r}§®´C›ÇÎU·ûZ}i”ë[¼Ö‰!
- Ø´Qc%sU˜µô{r˪qS%íu/ŠþŠrw­Yn–½b‚¬¥„ ÁÖ¾8DAk¯BÈúÑb'à¬Tñ„ÒtwÀÍZo~‘ö
-"†§ÃÌiJ’«(€‹¬²Ç ©`·æ¢nï{dJ–uWjÚú°X[ ]ì(=ɺ4—¶m½Ÿð„ˆw!(Km±²ÈWÚ^ÑœtÜœ«·Ó¥çÈýLrP’ýó®mi%Js¨$ÌÈZwâí„\ɸs:œT“T›ºƒª3õ•î¬×Ý
-ÕàÙŽÔÅJݼÞ7%Ëe–:Z#ä¨Û¿BJâc /’[ù7uõ‹!?‰¨õ²Šd0ŠAzïÎ5ÁÚ€qcŽ¢–ùî@åÿ; +¼óÖª6pÈ,¼`‘îÀdb+T0 ±`ŸÂóP°Üœl)-ËÅ ³ WºHáUzºÓŠ3ÁŽrù=Ë#ä­;8`ò“©°'Œ\+wY¬Êê¤íbMaaQU¡iUîÓÎ"¤é°0ëâ›,ÀÅÉ°ö~ôýhJÇG‰Ì̃§§¿öd‚p裖Á¬¹¸žþžXÃœH`?•âÈâà^Õ>.¦ÒxR])à£úFø©ú†‘ÿˆ¾WPno/•Ù¶3òúBû¦¯‰C>IlQ|;'¢,µ Ñ›AU3'Ã*HžFªí*!Á/f’ýçfa›KTO"SÈ s‡!ò‚È<1°º9Qø Sð#ÖÂ'hµ›íƒAx(M£gƒ3°‡’Ô‚mCy/#ð40†%Å4`¯Ø›ÎTqþº°xÕoS‹9$£ X¤/’×ÛI ëbëù^~û‚¿±}®ü1À÷Aý¯Òñ›Æ]ð¯¸é? ¼q‡Õ ÅÖï“è„ô8®+û.°­ÛIôy¿ËŽRÎ
-à Z?gîç»ÓÁæp¨ëbûÜu%h[Q;g¥¼¡9ƒúvßçÎvîýñüwö‘d4MÁ(Ž-úã©"<+«ø€¥NÅDÍ%×Ä&ê†pnæ£3 \¹)lö6zp4:45«Ä”öA ýå°´Õ¥œÛé¡ò„òÉÈßÒ‡‡^„ÂqÔÚ3a#?Í
+xÚÅZYÛF~Ÿ_!,ÃÙ¼÷)vb`l<A°ˆóÐ"[×<VfýVõŦH)c%“Àl5ë꯫¾jÚ[¹ðÏ[ʼn}¸Ð”Ð(\eÕ»ÚÃ/oï<5ç Iãdå“0‰q«‡»¯Þøþ*%iä¯vbÞCþóú›;ö¼Ý84t×>‘×—yUÔEãE½—C¯†·Þÿ¯(K¶ùåá»»×F™çÇ„ÆÁÊ1ÚÎÍq‚("4¤+‡º$¥ž±ˆÆs‹þ¹“û—7û¸ñÜ5?¶M>dý¾m†c':²–]•|*ÔhSßË&/5ßÐp}’âuy{oäÝV©bCßT¬/2V–r(k9ëy.vŠ”øiãEkÞ>.hQ¶Œøåx1I!üèß÷õ™j®œ½ömÏïÍÔ'©ñ‘“Ôœæ\€QðRÿíèö7MÝ·MÙÁppæ[°ˆÕÊù"Í€ %øt(²ƒVm«ý¦$ =á7;Kì¶Ô^å|‡ëʆ²¿?SUá·f}££;Fži•S+•î×kªG2éni ÌáyA*è;\sËtÂDÝö”
+O;®ÞÝn¨»öÊ¢¾d½z[#·G`s§©õãP—¼Sb»¦â3h·¼ëÛ"닦¶EÆ–/ÂòÍÆ ×ó ™jy4°4M×2€LíBwäY±S†;­´Úò¶;Çi,úëgÆ!ä<Ë€¥ñÊIREc.æo&BNqí·Ï¯z*%A*g^”ßò_‡¢eµæ6Ô¢p}n â%}³Oñˆ>³Gïy³U§èìfé%x?¸¡ 0}·ñÃõKxð¦‰×È“ËiG‚Dåðó*`áC›s,1Gd\gý‰°É:ŒpûŽ‡ž,Þ‘Êë¹GVÎ2N¶_Ÿï”Ø‚–ߎ†Z^Œ†Í³æ\+áÎVk’¢PZ™OÍ\Nx‹°ù—V‡æ‘‹Û#ðIâ‡OÚþßµ=¶š4µ£Ý4%.àOÚ4J)€ð©;Ç¿\þÛ@gÕ1o}ÃÞy’oW½·ïŸ9KY\ªßÛLr—c2úŒ-¤ ½m )¶ƒ¤…צØpS4&—vúÖÏ؈aDâ)»¿¸Q‚¿´òê5m®q¢ã¬;4gÚþx®O¢ÐSYý(§ØÚ¼ˆ$q¬fdVŸ3í'­,,Ö\?¥Äó´þ¢ÎÊ!7ô2kª
+³#s£ùÄ脺=lpßnWä½àüÝ?.çÖ$4}>2uQÚ{^òl©K‘]Äؘ
+uó!)ä9'ɨÕšBwBÛOpF»YÁ“ßÞ…›Ê¥ÃxN üBSP«FíD¯V-&$5‘°¹-4ÝüÊQ¡0J”1UYÍ1g7hÇÆM¹R[u¡%[>²™ñwš@:‰Mÿ
+·¡Ü |—øI$)'ý[ÎÑb
endobj
-1935 0 obj <<
+1931 0 obj <<
/Type /Page
-/Contents 1936 0 R
-/Resources 1934 0 R
+/Contents 1932 0 R
+/Resources 1930 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 1809 0 R
+/Parent 1864 0 R
+>> endobj
+1933 0 obj <<
+/D [1931 0 R /XYZ 71.731 729.265 null]
+>> endobj
+1934 0 obj <<
+/D [1931 0 R /XYZ 71.731 741.22 null]
+>> endobj
+1935 0 obj <<
+/D [1931 0 R /XYZ 71.731 718.306 null]
+>> endobj
+1936 0 obj <<
+/D [1931 0 R /XYZ 71.731 657.37 null]
>> endobj
1937 0 obj <<
-/D [1935 0 R /XYZ 71.731 729.265 null]
+/D [1931 0 R /XYZ 71.731 644.419 null]
>> endobj
1938 0 obj <<
-/D [1935 0 R /XYZ 71.731 718.306 null]
+/D [1931 0 R /XYZ 71.731 639.437 null]
>> endobj
1939 0 obj <<
-/D [1935 0 R /XYZ 210.997 708.344 null]
+/D [1931 0 R /XYZ 89.664 618.68 null]
>> endobj
1940 0 obj <<
-/D [1935 0 R /XYZ 91.656 696.687 null]
+/D [1931 0 R /XYZ 71.731 616.523 null]
>> endobj
1941 0 obj <<
-/D [1935 0 R /XYZ 206.997 696.687 null]
->> endobj
-1649 0 obj <<
-/D [1935 0 R /XYZ 71.731 657.136 null]
->> endobj
-366 0 obj <<
-/D [1935 0 R /XYZ 307.091 617.763 null]
+/D [1931 0 R /XYZ 89.664 600.747 null]
>> endobj
1942 0 obj <<
-/D [1935 0 R /XYZ 71.731 610.411 null]
+/D [1931 0 R /XYZ 71.731 572.688 null]
>> endobj
1943 0 obj <<
-/D [1935 0 R /XYZ 71.731 564.598 null]
+/D [1931 0 R /XYZ 89.664 556.912 null]
>> endobj
1944 0 obj <<
-/D [1935 0 R /XYZ 71.731 539.412 null]
+/D [1931 0 R /XYZ 71.731 515.9 null]
>> endobj
1945 0 obj <<
-/D [1935 0 R /XYZ 71.731 534.431 null]
+/D [1931 0 R /XYZ 89.664 500.125 null]
>> endobj
1946 0 obj <<
-/D [1935 0 R /XYZ 81.694 512.956 null]
+/D [1931 0 R /XYZ 195.805 500.125 null]
>> endobj
1947 0 obj <<
-/D [1935 0 R /XYZ 71.731 510.8 null]
+/D [1931 0 R /XYZ 334.793 500.125 null]
>> endobj
1948 0 obj <<
-/D [1935 0 R /XYZ 71.731 510.8 null]
+/D [1931 0 R /XYZ 71.731 492.986 null]
>> endobj
1949 0 obj <<
-/D [1935 0 R /XYZ 91.656 500.005 null]
+/D [1931 0 R /XYZ 71.731 480.035 null]
>> endobj
1950 0 obj <<
-/D [1935 0 R /XYZ 120.717 500.005 null]
+/D [1931 0 R /XYZ 71.731 475.054 null]
>> endobj
1951 0 obj <<
-/D [1935 0 R /XYZ 120.717 500.005 null]
+/D [1931 0 R /XYZ 89.664 454.296 null]
>> endobj
1952 0 obj <<
-/D [1935 0 R /XYZ 147.218 500.005 null]
+/D [1931 0 R /XYZ 131.167 454.296 null]
>> endobj
1953 0 obj <<
-/D [1935 0 R /XYZ 147.218 500.005 null]
+/D [1931 0 R /XYZ 71.731 452.14 null]
>> endobj
1954 0 obj <<
-/D [1935 0 R /XYZ 222.137 500.005 null]
+/D [1931 0 R /XYZ 89.664 436.364 null]
>> endobj
1955 0 obj <<
-/D [1935 0 R /XYZ 222.137 500.005 null]
+/D [1931 0 R /XYZ 300.451 436.364 null]
>> endobj
1956 0 obj <<
-/D [1935 0 R /XYZ 71.731 498.565 null]
+/D [1931 0 R /XYZ 450.128 436.364 null]
>> endobj
1957 0 obj <<
-/D [1935 0 R /XYZ 91.656 487.054 null]
+/D [1931 0 R /XYZ 71.731 434.207 null]
>> endobj
1958 0 obj <<
-/D [1935 0 R /XYZ 135.691 487.054 null]
+/D [1931 0 R /XYZ 89.664 418.431 null]
>> endobj
1959 0 obj <<
-/D [1935 0 R /XYZ 135.691 487.054 null]
+/D [1931 0 R /XYZ 135.89 418.431 null]
>> endobj
1960 0 obj <<
-/D [1935 0 R /XYZ 215.989 487.054 null]
+/D [1931 0 R /XYZ 175.172 418.431 null]
>> endobj
1961 0 obj <<
-/D [1935 0 R /XYZ 215.989 487.054 null]
+/D [1931 0 R /XYZ 252.362 418.431 null]
>> endobj
1962 0 obj <<
-/D [1935 0 R /XYZ 76.712 469.121 null]
+/D [1931 0 R /XYZ 343.519 418.431 null]
>> endobj
1963 0 obj <<
-/D [1935 0 R /XYZ 81.694 456.169 null]
+/D [1931 0 R /XYZ 490.965 405.479 null]
>> endobj
1964 0 obj <<
-/D [1935 0 R /XYZ 92.483 456.169 null]
+/D [1931 0 R /XYZ 71.731 403.323 null]
>> endobj
1965 0 obj <<
-/D [1935 0 R /XYZ 71.731 455.981 null]
+/D [1931 0 R /XYZ 136.488 364.759 null]
>> endobj
1966 0 obj <<
-/D [1935 0 R /XYZ 71.731 455.981 null]
+/D [1931 0 R /XYZ 76.712 305.086 null]
>> endobj
1967 0 obj <<
-/D [1935 0 R /XYZ 91.656 443.218 null]
+/D [1931 0 R /XYZ 89.664 287.153 null]
>> endobj
1968 0 obj <<
-/D [1935 0 R /XYZ 71.731 441.061 null]
+/D [1931 0 R /XYZ 71.731 267.064 null]
>> endobj
1969 0 obj <<
-/D [1935 0 R /XYZ 91.656 430.267 null]
+/D [1931 0 R /XYZ 353.402 256.269 null]
>> endobj
1970 0 obj <<
-/D [1935 0 R /XYZ 135.691 430.267 null]
+/D [1931 0 R /XYZ 279.809 243.318 null]
>> endobj
1971 0 obj <<
-/D [1935 0 R /XYZ 135.691 430.267 null]
+/D [1931 0 R /XYZ 175.77 230.366 null]
>> endobj
1972 0 obj <<
-/D [1935 0 R /XYZ 76.712 412.334 null]
+/D [1931 0 R /XYZ 397.028 230.366 null]
+>> endobj
+856 0 obj <<
+/D [1931 0 R /XYZ 71.731 223.228 null]
+>> endobj
+314 0 obj <<
+/D [1931 0 R /XYZ 331.698 180.131 null]
>> endobj
1973 0 obj <<
-/D [1935 0 R /XYZ 81.694 399.382 null]
+/D [1931 0 R /XYZ 71.731 176.301 null]
>> endobj
1974 0 obj <<
-/D [1935 0 R /XYZ 92.483 399.382 null]
+/D [1931 0 R /XYZ 118.555 134.11 null]
>> endobj
-1975 0 obj <<
-/D [1935 0 R /XYZ 71.731 398.674 null]
+1930 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+1977 0 obj <<
+/Length 2106
+/Filter /FlateDecode
+>>
+stream
+xÚÍY[¯Û¸~ϯðCÚ@,›ÔÕç©IºÙn‘‡ {vØnÐ-©‘D-)Çûë;¼êêä4H"@tñˆ~3óÍG´9Â?´‰‘ûpÁ'Gá&­_79üòý d,|œx§8Ùø^˜ÄÒàõã‹Ã[ßßœ¼Säo/Êî1ûçöMAÚŽò݇ǭïé뫬.›RÀû²Éõ«×ýmó?ʪ"»=þýÅwn2äÇŽƒÍÞÍ6wgD‘‡C¼Ùã£wÂÈy„ã¥G?µ9'Ùhb3«z*…¾
+VÓ<*œÝ•ê+©*ób‡à©éôSÇô53× gµù¥¬éÔF¾y©oÏæ§r6LNÍ‹†îpséA)ézNÌ Ú–éG}×·f” [‘ŽŠN
+‹ß#ì
+Ü_u:7µŠµjí?»–°-B¾œü¯Ãÿ°/
+‚ÿ
+[ÿ›bûªm«›Õ±ª$;E•ò?×W[ҥňV!ÆFèë ö¿ Ä
+è6J´…¦—MéWI£Í&Ú婯Êɹ¬Ê®´ÒˆXŒÜ4ÈMXf_
+•MæçóÍu%Ãæ)W×<ÍR´+Jž­@Ðôõ4nnˆz+[–mòT>è¤3-ïZØ.†=ÊU®¥˜´þìåT~Mlæ
+ÃÉ šM#¢;äû…ÈøL\À7ëÎÜÍTFw”ÔVôÑÊvÒ‚tî+;Mas†¨¸æn†eÞ”2ò©ãR³ÞÞ³Ë$H­¬å,‰,F*Á(‡îJnƒÃ@-Ý]å5Í&÷$ (†nó&î <Ä\x°Kg§m¹TÍ)¥' Yp§ùUIk‹ƒËf^M|¤²RéqX×Ë AvUru¶ž^8g-Ï Ækk·Ø‘ÜmC–nÈ:“©.>«z¸±¨"e-]¬®2¨>a7Yi/]2¨/“yè©-íó
+|
+n‹LÓN3ðƒËö+0³Ëw[ÛVü»æsuõ¯6ƒ`w6U‚¡Ê¦õ” ›bçÈ.RÓ•lâjùZ/Ï*G WÉŠ§£ýÌÜw}cŸîÄ'e;dÙÀEØT’ç´‚yß4WðÇn~8ë¥ÎXæÍz1çø~z`2^9
+¸*h5Õ75SV’²1ÝL¾W'Yf6*F,Ç^s¹¶¤fl¢/33m¶7Ë礥k¹tu”§ë-¹ro!c/Hõñ™ˆâOÚöòÎÔÇV•*ÌœÑñ¸Æ®óǃÙ\f„qº<k®'¡'«X^6_WðŽå¹
+¢üN¼Êü•×‡VPþ$¹mHÚìeÄ_†Ô¥mþ só |
+endobj
1976 0 obj <<
-/D [1935 0 R /XYZ 71.731 398.674 null]
+/Type /Page
+/Contents 1977 0 R
+/Resources 1975 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1864 0 R
+/Annots [ 1988 0 R 1991 0 R 1994 0 R ]
>> endobj
-1977 0 obj <<
-/D [1935 0 R /XYZ 91.656 386.431 null]
+1988 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [141.14 601.579 192.328 610.491]
+/Subtype /Link
+/A << /S /GoTo /D (upgrade-cvs) >>
+>> endobj
+1991 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [203.157 583.646 254.345 592.558]
+/Subtype /Link
+/A << /S /GoTo /D (upgrade-tarball) >>
+>> endobj
+1994 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [214.225 565.714 265.413 574.625]
+/Subtype /Link
+/A << /S /GoTo /D (upgrade-patches) >>
>> endobj
1978 0 obj <<
-/D [1935 0 R /XYZ 71.731 384.274 null]
+/D [1976 0 R /XYZ 71.731 729.265 null]
>> endobj
1979 0 obj <<
-/D [1935 0 R /XYZ 71.731 384.274 null]
+/D [1976 0 R /XYZ 71.731 693.235 null]
>> endobj
1980 0 obj <<
-/D [1935 0 R /XYZ 101.619 373.479 null]
+/D [1976 0 R /XYZ 71.731 688.254 null]
>> endobj
1981 0 obj <<
-/D [1935 0 R /XYZ 71.731 371.323 null]
+/D [1976 0 R /XYZ 81.694 667.497 null]
>> endobj
1982 0 obj <<
-/D [1935 0 R /XYZ 101.619 360.528 null]
+/D [1976 0 R /XYZ 71.731 665.34 null]
>> endobj
1983 0 obj <<
-/D [1935 0 R /XYZ 142.884 360.528 null]
+/D [1976 0 R /XYZ 81.694 649.564 null]
>> endobj
1984 0 obj <<
-/D [1935 0 R /XYZ 142.884 360.528 null]
+/D [1976 0 R /XYZ 71.731 642.426 null]
>> endobj
1985 0 obj <<
-/D [1935 0 R /XYZ 76.712 342.595 null]
+/D [1976 0 R /XYZ 71.731 629.475 null]
>> endobj
1986 0 obj <<
-/D [1935 0 R /XYZ 91.656 329.644 null]
+/D [1976 0 R /XYZ 71.731 624.493 null]
>> endobj
1987 0 obj <<
-/D [1935 0 R /XYZ 71.731 327.487 null]
->> endobj
-1988 0 obj <<
-/D [1935 0 R /XYZ 71.731 327.487 null]
+/D [1976 0 R /XYZ 89.664 603.736 null]
>> endobj
1989 0 obj <<
-/D [1935 0 R /XYZ 101.619 316.692 null]
+/D [1976 0 R /XYZ 71.731 601.579 null]
>> endobj
1990 0 obj <<
-/D [1935 0 R /XYZ 71.731 314.536 null]
->> endobj
-1991 0 obj <<
-/D [1935 0 R /XYZ 101.619 303.741 null]
+/D [1976 0 R /XYZ 89.664 585.803 null]
>> endobj
1992 0 obj <<
-/D [1935 0 R /XYZ 145.653 303.741 null]
+/D [1976 0 R /XYZ 71.731 583.646 null]
>> endobj
1993 0 obj <<
-/D [1935 0 R /XYZ 145.653 303.741 null]
->> endobj
-1994 0 obj <<
-/D [1935 0 R /XYZ 177.534 303.741 null]
+/D [1976 0 R /XYZ 89.664 567.87 null]
>> endobj
1995 0 obj <<
-/D [1935 0 R /XYZ 177.534 303.741 null]
+/D [1976 0 R /XYZ 71.731 560.732 null]
>> endobj
1996 0 obj <<
-/D [1935 0 R /XYZ 209.414 303.741 null]
+/D [1976 0 R /XYZ 71.731 529.848 null]
>> endobj
1997 0 obj <<
-/D [1935 0 R /XYZ 209.414 303.741 null]
+/D [1976 0 R /XYZ 71.731 498.964 null]
>> endobj
1998 0 obj <<
-/D [1935 0 R /XYZ 241.294 303.741 null]
+/D [1976 0 R /XYZ 71.731 429.225 null]
>> endobj
1999 0 obj <<
-/D [1935 0 R /XYZ 241.294 303.741 null]
+/D [1976 0 R /XYZ 71.731 385.39 null]
>> endobj
2000 0 obj <<
-/D [1935 0 R /XYZ 76.712 285.808 null]
+/D [1976 0 R /XYZ 328.375 374.595 null]
+>> endobj
+943 0 obj <<
+/D [1976 0 R /XYZ 71.731 359.487 null]
>> endobj
2001 0 obj <<
-/D [1935 0 R /XYZ 91.656 272.857 null]
+/D [1976 0 R /XYZ 71.731 321.763 null]
>> endobj
2002 0 obj <<
-/D [1935 0 R /XYZ 71.731 270.7 null]
+/D [1976 0 R /XYZ 222.086 288.817 null]
>> endobj
2003 0 obj <<
-/D [1935 0 R /XYZ 71.731 270.7 null]
+/D [1976 0 R /XYZ 71.731 271.716 null]
>> endobj
2004 0 obj <<
-/D [1935 0 R /XYZ 101.619 259.905 null]
+/D [1976 0 R /XYZ 71.731 204.732 null]
>> endobj
2005 0 obj <<
-/D [1935 0 R /XYZ 76.712 224.04 null]
+/D [1976 0 R /XYZ 104.01 193.076 null]
>> endobj
2006 0 obj <<
-/D [1935 0 R /XYZ 81.694 211.088 null]
+/D [1976 0 R /XYZ 104.01 181.42 null]
>> endobj
2007 0 obj <<
-/D [1935 0 R /XYZ 92.483 211.088 null]
+/D [1976 0 R /XYZ 147.048 158.107 null]
>> endobj
2008 0 obj <<
-/D [1935 0 R /XYZ 71.731 209.681 null]
+/D [1976 0 R /XYZ 104.01 146.451 null]
>> endobj
-2009 0 obj <<
-/D [1935 0 R /XYZ 71.731 209.681 null]
->> endobj
-2010 0 obj <<
-/D [1935 0 R /XYZ 91.656 198.137 null]
+1975 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F38 963 0 R /F32 747 0 R /F23 733 0 R /F44 1006 0 R /F61 1455 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2011 0 obj <<
-/D [1935 0 R /XYZ 76.712 180.204 null]
+/Length 1569
+/Filter /FlateDecode
+>>
+stream
+xÚ­X[“›6~÷¯à¡3Å ¸ç-É$æ¡i'n;42È@ˆpYgóë{„$nv6éƳãù~:WcÃ?l„….\HŒHàIµsŒ Þü¼ÃŠÂ%ŠÃÈp‘…‚àùag¿r]#Fqà‡ÓHwHß™/rÚô¬Ý[ÄwLÉë³´*ꢃçEÉGχ=6³ÏEYÒýûÃëÝËä »!"¡gX“¶­9–ˆøÄ°ˆƒb‚g‹" ‚¥E¿í­ÀqÌžUMI{f³ÚNÙ‰e¿·°i—`—ýq(šå}U¢ȶŒb¶ù±+´}ܽ{ï)Xö>ÿÂç¼´žKÆ0
+|‰èy}“jßkzÜÇÔZz.¯MË‘-@ZÞËGk3&x‘üþ÷{ .¿ÕŒ¥k‚Ûd/ïöÄ7ÙtZºMx þ¹E¢®h½ÇŽ9ÐR«<²ÓÞ­by>¨ÌTèøo`Êó’Ñ®ŸC€à(ïƒÑûFp€ÝcJ:™ü+%ò kôËRÛ¤Ù&äFL¶©é9(Š}( SF<*±,Ïuà‘ïÈqK>·\Œ|‡,Sô¢4ýÊ{öô2v‰<à”4ëã§eÇ
+"í2!!Ý1Ö‘ˆãÏY"`ýб~h¬yk3‚9Ž?åå:Dî3Úk34™ÐЊ4e_:Ù„C©eP°'ÏœÌÅÂq€<0ÈŠç°zù‰
+&Õ^,¢ÌMÖÒtj."ÔD{‘ßdå7´=BÐ+|Âeó²ïÍ¥ÈïGÐᆶJ€Èb­œ·ú™ðLªöby£ ŠjÄ%¦æ`ŠbãÊŒÑ@Úÿ¸÷}³S„¥@î<Âw¯Ÿ ¼Ç §E9[Q¨×Zm
+nsAu®KNÓ
+ÑÿóL2?}¾;É»••£#kK¿
+ÝÚKûJçØ’ 
+¡*«EõY2„Wð'Œ2Á
+©
+=7׷ʽ+;A,ÖñËœõåÞf‰"±ã%j^Ej.ͳü’Ï3öfKom½,‹íÙ×Ѹúa
+endobj
+2010 0 obj <<
+/Type /Page
+/Contents 2011 0 R
+/Resources 2009 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 1864 0 R
>> endobj
2012 0 obj <<
-/D [1935 0 R /XYZ 81.694 167.253 null]
+/D [2010 0 R /XYZ 71.731 729.265 null]
>> endobj
2013 0 obj <<
-/D [1935 0 R /XYZ 92.483 167.253 null]
+/D [2010 0 R /XYZ 71.731 691.706 null]
>> endobj
2014 0 obj <<
-/D [1935 0 R /XYZ 71.731 165.845 null]
+/D [2010 0 R /XYZ 71.731 691.706 null]
>> endobj
2015 0 obj <<
-/D [1935 0 R /XYZ 71.731 165.845 null]
+/D [2010 0 R /XYZ 98.63 656.155 null]
>> endobj
2016 0 obj <<
-/D [1935 0 R /XYZ 91.656 154.301 null]
+/D [2010 0 R /XYZ 202.297 644.678 null]
>> endobj
2017 0 obj <<
-/D [1935 0 R /XYZ 71.731 131.387 null]
+/D [2010 0 R /XYZ 306.449 644.678 null]
>> endobj
2018 0 obj <<
-/D [1935 0 R /XYZ 71.731 105.484 null]
+/D [2010 0 R /XYZ 71.731 609.407 null]
>> endobj
-1934 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F44 1022 0 R /F38 990 0 R /F27 752 0 R >>
-/ProcSet [ /PDF /Text ]
+2019 0 obj <<
+/D [2010 0 R /XYZ 71.731 589.482 null]
>> endobj
-2021 0 obj <<
-/Length 1900
-/Filter /FlateDecode
->>
-stream
-xÚ¥XmoÛ6þž_á"1-J¤^²­X“4E‹6Ë–tCÑ mѶVItõR×+úßw䑲l'ý°¡,‘§;ÞsϽ°täÃ?:Š)‰Cø RD|4/OüÑv^œP+ƜДB“X \ÜŸL¯Ãp”’4
-G÷ #wŸ½÷.WbÝÊz< ¸ï1‚¿/«¦E!Ú\Uã¿î_<¿ïU§”ø<MzÕ‡¶',ŠHÀƒÑ$ðIÐÞ|›—cʽ/¢\ò m·ÊþʦŧRý“ÃaˆªÇ4ñ–§cy n僃Úï7|/³Zêí¾Z1ŸËÆ~½jÛõùt:¾×-ш66¦ÞÀÞ´PsQÌUõ§ïK‹Ð»1¥¾§:|kVª+¬Å¥´Ç9psB’Ú]懸y­ýVõ,Ï2Yá’¬k°È¹G!g”$,<9ñýHãùéäý_þ(ì_Áßßð·9Ѳ, H§#JÒ4Õr´8¹;ùµW‡áÀʾ§¿5r¨ IJX
- I'»Ø†#ÊHÈ¢=n‰Î1hzÍØ(è Má@‘(LŒðҸʼn·‡€lQ( Ñ&¯–¸Ü®$>è˜_a³›kõ[vr¹]i¤ÙQïÌÉÌ‹.Û©ŠÁ‹Ý,…6¼Å—Z6]ÑîkndÕämþyp¯? žÖäh@{zg&µÇ
-~À|’¤®Gü¿EnÂBŸ„IǹàÐhÀÕ5€îCô!v¸Ï×çÇ ð$Vr‰Ù\Ò(»\‚çùJÎ54ŠObÃã þ˜# ¸#Ü9h•ŒGéÅH“}e=ú@ö·ÕoJ‹á‡cÅâ»L] íÓF3)«!Ce6L…_¶ú+ÕÙ·Í8õä̆ÅЩ¬uù#¸ó8´¢h”¡ç„† ¡~²ÇÒ¹*×¢–.£TóýÜÛäíê0ûŠ¼±ùãð)u&ŠÚ «®éœ 9œ_û²M.OÊu­ÖÍHuU{˜AÀ°N¦˜”cÝ@.%!¡Ô–dY°îljïÕˆòlLuFbªµ‰|ØÀtpž"ËÑmÝ
-z²é^k>ë¼–n_CŽ¥}[ÀK÷Õ…íEÇ-W
-y~>ÐnŠÞGiÑ-m(ºõ²™ÜÝ­VÖ¾q­÷aL|B†˜ŒCî¹ö‹}Þ
-Ó ôî"3S‹l|ëÆE6¸ƒ= àxi€.Àv«Tј1¶6Òä
-B
-Ële§œ:µÌUûá OAqmãuÛG4ƒÊPcÏëv¬^(;„rõau¸­ª[®Z÷"Ú¡1x˜Áé¨gW7:ƒÅÁô×g®¦ ü:žÖºµvÂ~ ¿™h%>¡rE˜öÛ+ÑV#SÙÏWö+Ž!
-endobj
2020 0 obj <<
-/Type /Page
-/Contents 2021 0 R
-/Resources 2019 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2043 0 R
-/Annots [ 2030 0 R ]
+/D [2010 0 R /XYZ 201.17 582.887 null]
>> endobj
-2030 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [182.413 596.243 227.271 604.725]
-/Subtype /Link
-/A << /S /GoTo /D (http) >>
+944 0 obj <<
+/D [2010 0 R /XYZ 71.731 524.108 null]
+>> endobj
+2021 0 obj <<
+/D [2010 0 R /XYZ 71.731 479.246 null]
>> endobj
2022 0 obj <<
-/D [2020 0 R /XYZ 71.731 729.265 null]
+/D [2010 0 R /XYZ 71.731 448.228 null]
>> endobj
2023 0 obj <<
-/D [2020 0 R /XYZ 314.408 708.344 null]
+/D [2010 0 R /XYZ 104.01 438.728 null]
>> endobj
2024 0 obj <<
-/D [2020 0 R /XYZ 71.731 695.392 null]
+/D [2010 0 R /XYZ 104.01 427.072 null]
>> endobj
2025 0 obj <<
-/D [2020 0 R /XYZ 89.166 695.392 null]
+/D [2010 0 R /XYZ 71.731 425.857 null]
>> endobj
2026 0 obj <<
-/D [2020 0 R /XYZ 71.731 695.293 null]
+/D [2010 0 R /XYZ 104.01 403.759 null]
>> endobj
2027 0 obj <<
-/D [2020 0 R /XYZ 118.555 659.741 null]
+/D [2010 0 R /XYZ 71.731 367.383 null]
>> endobj
2028 0 obj <<
-/D [2020 0 R /XYZ 71.731 624.65 null]
+/D [2010 0 R /XYZ 104.01 345.478 null]
>> endobj
2029 0 obj <<
-/D [2020 0 R /XYZ 71.731 604.725 null]
+/D [2010 0 R /XYZ 104.01 333.821 null]
>> endobj
-876 0 obj <<
-/D [2020 0 R /XYZ 71.731 548.616 null]
->> endobj
-370 0 obj <<
-/D [2020 0 R /XYZ 239.15 503.362 null]
+2030 0 obj <<
+/D [2010 0 R /XYZ 104.01 322.165 null]
>> endobj
2031 0 obj <<
-/D [2020 0 R /XYZ 71.731 490.924 null]
+/D [2010 0 R /XYZ 104.01 310.509 null]
>> endobj
2032 0 obj <<
-/D [2020 0 R /XYZ 71.731 479.646 null]
->> endobj
-374 0 obj <<
-/D [2020 0 R /XYZ 442.833 442.43 null]
+/D [2010 0 R /XYZ 104.01 298.853 null]
>> endobj
2033 0 obj <<
-/D [2020 0 R /XYZ 71.731 432.065 null]
+/D [2010 0 R /XYZ 104.01 287.196 null]
>> endobj
2034 0 obj <<
-/D [2020 0 R /XYZ 129.185 422.306 null]
+/D [2010 0 R /XYZ 104.01 275.54 null]
>> endobj
2035 0 obj <<
-/D [2020 0 R /XYZ 71.731 415.168 null]
+/D [2010 0 R /XYZ 104.01 263.884 null]
>> endobj
2036 0 obj <<
-/D [2020 0 R /XYZ 71.731 358.381 null]
->> endobj
-378 0 obj <<
-/D [2020 0 R /XYZ 330.146 321.165 null]
+/D [2010 0 R /XYZ 71.731 262.669 null]
>> endobj
2037 0 obj <<
-/D [2020 0 R /XYZ 71.731 310.8 null]
+/D [2010 0 R /XYZ 71.731 235.59 null]
>> endobj
2038 0 obj <<
-/D [2020 0 R /XYZ 71.731 276.343 null]
+/D [2010 0 R /XYZ 71.731 235.59 null]
>> endobj
2039 0 obj <<
-/D [2020 0 R /XYZ 71.731 220.49 null]
+/D [2010 0 R /XYZ 98.63 197.026 null]
>> endobj
2040 0 obj <<
-/D [2020 0 R /XYZ 139.576 208.587 null]
+/D [2010 0 R /XYZ 116.572 188.561 null]
>> endobj
2041 0 obj <<
-/D [2020 0 R /XYZ 71.731 196.468 null]
+/D [2010 0 R /XYZ 98.63 165.249 null]
>> endobj
2042 0 obj <<
-/D [2020 0 R /XYZ 71.731 129.331 null]
+/D [2010 0 R /XYZ 71.731 153.399 null]
>> endobj
-2019 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F44 1022 0 R /F32 759 0 R /F38 990 0 R >>
+2043 0 obj <<
+/D [2010 0 R /XYZ 71.731 133.474 null]
+>> endobj
+2009 0 obj <<
+/Font << /F33 834 0 R /F38 963 0 R /F23 733 0 R /F44 1006 0 R /F32 747 0 R /F27 740 0 R /F61 1455 0 R /F52 1223 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
2046 0 obj <<
-/Length 1593
+/Length 1264
/Filter /FlateDecode
>>
stream
-xÚ½XkoÛ6ýž_a`Áj/-Ro’¦væ-‰ƒÄÃV¬ƒ![´MT¯éÑ& òßw)’²d9k‡®K>ˆ’Ès_çRÆ=þqÏÁÈ1àB<Dl«·ŠŽôÞÞ\a9Ãp,„=³g Ëuø„×ó£áÄ0zòl£7_WóæÁïýó­Ÿ4hÄÒû&×iœ~úKâÁóŸŽÆóÚÃH·ÜžVCïÛÖL[G®CzÑ‘GðμÛsÁ¼Ý4= 4[×ûÇqM ƒü7o5Œ‘m9Õ,¶³Þé–~ìEÆ–¹öÃã‹ë_®³É@ÃýÅd:¾|s÷â ¦`1ù±"YØ“hv…¶³%&~/]Àn^ ¿´xOb= ógýä˜gWã/òïôQ@r¬
-öš#> džâ슫¹ ‚<lV¨Ü§8)¨¨p±•ƒ;qñƒ€òU"®×ÃâN£ÊeaÃèa¦,¡fÂ%àMd#ƒÓÇqû+?Kr<Àz°ŒÛ~°• ó4IÂaôgIKÚ€wšüäôÁĪЧkáÓCRJ3é?TeñFÜ¿.7±0à¾/
-yÍk¦C•,\š&yΖa]%¿Ø«×jKWïsZ”)˜Di(í­2–Ê©‘/Í®yê}î{]cÑ,K²‘È}»99Ím %wIU“spµ«¤¬"gc³’#1ñ†fƒPxöù}@c;TfÔÂ}>ß²¼NNu]Ò•_æ´®~ÖõÖ5Ž =©ýR>uMzòÀž˜áÐU‘d2e[_ڕ䉒@Ñb½+y}¼×4È¿¼èR6çœL¥MƒìlbJl`itµ\±Ä±,1Û"»ˆ4ÃåôH‹Ÿ™LÈŒ0¢"É’¤h7ö;]'÷Š
-*Ñi–
-m}2w  /YÑZôíñºŒWœîœ×¯º]¯X]Œtú Ä´lD\Oôñ³¿½öSZÝÿ7øQendstream
+xÚ¥WKÛ6¾ûWèP 2Ñ"õ.ziŠ¤H.E·@‘ä@K´ÌVU‰Zg÷×wø’eÙYl,¼¤¨áÌ7ß ‡#ì…ð‡½ £,‚ˆ¤‰W¶›Ð«áÍol%"’£"˽%y¦^ï7»·Qä¨H#oÔrûê“ÿë‰ö’ Û€$¡!3þRµ¼ã#¬ó®6K¯§-öë'Þ4tûeÿ~óf?ÃQ†H{Álm 'ˆÓ‘„x…>#"·ˆÞ|¥mß0‹(p˜þèëV3žiä
+CØ@Wá2‚RRxªnÁ¯YÆ$xçDŠÝ©~µ|²dp7ZÝ#=ºÜÅK2ˆ&crÀgsÖêùøŽ&4£h™ä­óäÊ­šY,å‰võŒA,lâļ‘g¥IµÊXáÑ»•w—Ѐ*P+y©óõ6è½G>ç¡ãx„0+ÿ•›_¬ÛJÃ]
+Îáí9 ½^*OB8bÏ'î¼¢Ça }ïN˜MùÅéúŒË«ÈÜ »<9J܉x'ÜpnD U9çLJEP5b*·búQÂÕæœzW.äi3œDU»\¿LWUÇØÑ›;°“û³£Üž íYò C3¨Ãn“b?û~Þê ÷6.©r]ÇÜi第øQ•åÔ8‚p¾«:ì¶w«ô9Nr ¦èBå\Cij 1NQ
+K
+ÎŽ§ŒPŠ/B‹¤°÷@ d§aèïè°;ŸÏ»“l›ÝAq¸ ?ôÖJ`5£4I_lë¬OŸ²v”ýO»üG­°ÁÂ>C½ë§ÃîÌRˆf40àm@¸…)ÌLIQýdŒBî=‹ï÷Iö“µ.Z.%«îÓ÷ÿ\ª§î‰÷Fí
+­9#^¡ý6›Ù‹MÛª©,=6“Ÿ×H4¯WÜ$/ ª6¡›4®J›šéâ©j\Súf> /Ø+š†•Rí%•ãzwöìîº8eÚ-³qÙ# MHÍŽQ\èžíßͧ/¡WA³ô~Ãï¼QÂ1¸»°£ˆ¼yÇÍÇ͇Y I ‰‚Žæf¯–»£ç€€.1^ó¹#‘è¢8½êé¤î^•8^Dç1‚ê²<ÖïŽP²Š±½<TÂŒºHCõzeL Õ
+ÕµG‹è’è„ívåÑ.›»TÍ]_‹Ð
+ñYq]‘.†E:…™ÂM’ å©óîÏ·žá …+#QêRªÆ-
+uÝ£õˆ[T-Ý^^ªúJL}…§©¯¨4)?‹Q„/“úXÝÄ‚¬£'ŸÃ$\'P€#à9K@KŽH/Ûl½¥·­4h¼Vš„¾`úe€
+[… ØÅE± Ž¹T”ÑÚzDà»!†‚ùw¤sGàÄ4Prä;ÎVàŽi‡Ûé½o™8J•†´o~VEdí­¹¢ú?Œ/xendstream
endobj
2045 0 obj <<
/Type /Page
/Contents 2046 0 R
/Resources 2044 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2043 0 R
-/Annots [ 2062 0 R 2065 0 R ]
+/Parent 2060 0 R
+/Annots [ 2059 0 R ]
>> endobj
-2062 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [279.979 406.371 321.762 415.283]
-/Subtype /Link
-/A << /S /GoTo /D (trouble-filetemp-errors) >>
->> endobj
-2065 0 obj <<
+2059 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [214.335 227.741 256.118 236.653]
+/Rect [146.465 394.314 196.793 402.904]
/Subtype /Link
-/A << /S /GoTo /D (trouble-filetemp-patch) >>
+/A << /S /GoTo /D (upgrade-cvs) >>
>> endobj
2047 0 obj <<
/D [2045 0 R /XYZ 71.731 729.265 null]
>> endobj
+945 0 obj <<
+/D [2045 0 R /XYZ 71.731 690.411 null]
+>> endobj
2048 0 obj <<
-/D [2045 0 R /XYZ 71.731 718.306 null]
+/D [2045 0 R /XYZ 71.731 645.549 null]
>> endobj
2049 0 obj <<
-/D [2045 0 R /XYZ 71.731 650.707 null]
+/D [2045 0 R /XYZ 71.731 562.725 null]
>> endobj
2050 0 obj <<
-/D [2045 0 R /XYZ 71.731 632.04 null]
->> endobj
-382 0 obj <<
-/D [2045 0 R /XYZ 333.589 594.451 null]
+/D [2045 0 R /XYZ 104.01 553.225 null]
>> endobj
2051 0 obj <<
-/D [2045 0 R /XYZ 71.731 584.308 null]
+/D [2045 0 R /XYZ 104.01 541.569 null]
>> endobj
2052 0 obj <<
-/D [2045 0 R /XYZ 384.246 574.326 null]
+/D [2045 0 R /XYZ 71.731 540.354 null]
>> endobj
2053 0 obj <<
-/D [2045 0 R /XYZ 71.731 549.255 null]
+/D [2045 0 R /XYZ 104.01 518.257 null]
>> endobj
2054 0 obj <<
-/D [2045 0 R /XYZ 71.731 511.861 null]
+/D [2045 0 R /XYZ 104.01 506.6 null]
>> endobj
2055 0 obj <<
-/D [2045 0 R /XYZ 155.845 498.909 null]
+/D [2045 0 R /XYZ 71.731 454.994 null]
>> endobj
2056 0 obj <<
-/D [2045 0 R /XYZ 346.349 498.909 null]
+/D [2045 0 R /XYZ 71.731 454.994 null]
>> endobj
2057 0 obj <<
-/D [2045 0 R /XYZ 422.723 498.909 null]
+/D [2045 0 R /XYZ 98.63 419.442 null]
>> endobj
2058 0 obj <<
-/D [2045 0 R /XYZ 71.731 485.958 null]
+/D [2045 0 R /XYZ 356.49 407.965 null]
>> endobj
-2059 0 obj <<
-/D [2045 0 R /XYZ 71.731 478.82 null]
+2044 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R /F61 1455 0 R /F52 1223 0 R /F23 733 0 R /F44 1006 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
-386 0 obj <<
-/D [2045 0 R /XYZ 491.725 441.604 null]
+2063 0 obj <<
+/Length 2262
+/Filter /FlateDecode
+>>
+stream
+xÚ½YK“㶾ﯘÛJ) C€Oå¯7©MU\®ò89$9P$$ÂC
+ îXûëÓxƒKJ‘ˆ~}Ýý¡…Ÿ"øৣ<†/rB$KŸªîCôt…_þò›I–!’¸Þøñh=’ Eä$×|÷òáùÏ$~"ÊÒÓÓËE­}©ÿ¹ûÔ”7A‡ý‘äÅ.AúûÓ4
+Þ±‘õWýà»éúµm¹ÿ÷Ë_ÕF8G§z£cJP”çj»a³ÇË>‹v´»µ¥ ³]¿•‚ñÞì”?Ð)‹ÍF£Tªý©îXÏF1”‚#lF»ªìÍïÿEä: rëä´ Õ¿´œ¿ê«²¯õÅ…ÒV_ñ‹þvÖ¨»7&> }Ó”{í¾jÃá^pýMkfVüH‡V •*´ÔèÆ#mAveÔqzõìÚˆ®¨Óì—&c‚N)V&wå8²=Iw_÷8Ý™•Ä»+ -Y%ŒÜ7€w½¯ÞõÝt»eM熣{*½Q£µ–8Œ20êë\&ÞFNíâX©ý²Ïm mlµ¤v42»òUzE¹
+üÖòªlÙ7Z¯dïÅéÆÁ=ç–ŒBÖãNEa4a¬¿P¤ï¾ˆû4Ýóæž1¡|oå›wÈeúÏ_ êÊþ:•6F5…„ôZÏw«¨ÔÈÄf¤C¨Òyà* ðX>5jÿ[À°ìíï²ÑÆS) ï–¬-QL%؇Ï/®,ĸ@EåCì’‡¥C—‡Y.êêð­¼H™Ûér[Èý8Šç•èávÈ×ÅI&;ÆPïp‘ÀÅ Åyìʈ-$ÿhJ¡¯T¤àû³LÆÍú!LJ‹
+ákŒ À$>˜@}™ (•˜œ£G¬R8| 4ŒUiqs3ѧ>iÛ¥˜,Ý´®qñT€®Êh’ƒ¦QbÜâT\Ù”Ä(‚÷ô²ƒÍxV5®ˆ’õs½&ê<´£%¼&1|ŒqŒpBfP†]DÙ¶³&Gà µGa£šê"7µÆCŸûkËÆfîo«Ô@7^@oy… [¯Ð#”Cƒ°hR;ýÜ×tèi)¹C sWºŒ8Qn÷û”m+éÇ$Š¡A‘YÕ^¸Ûµ~“¾—Þß §Ì®Tƒ\Ë”gN»ZAhV{§"þ-›
+”ÆùïpS¾mJÍ­–=7 UòWfû…ÊvÓÔ]qÁì&ûèl1h,¬µÌ4¬;ŸŒE*Az1ï0PôÍz¡)ø$†ò™›~Jlå² õÉ£6ä6Á/²à\`™• åÝMƒµýS’ÇdÍlž«‡…½Aq69íkz£°Û]:
+ôüä„LÆòËYeZ2€P²õ0ç*¤£ã¢Jð –‚$aíó<P,Ìø¸°Íyž}á™öÏóGv>/u/ [(zøºþ}¡Ó™ŽÏ¡e;—ÍUÜÅé¾Ä±à•¯(±’•úéï?XåÃ0o…CÇv>Xµ«Ò' ø}©ˆêÃôU=·šlw7çH$çGåP<måø:ZÁõv¿MÆóv àô”zN&$Ü´
+–Œ3ëÖ+5þ/'
+ÍÆAЉœäœeifFÜrçí«µ|¡Íº ·ú’ŽB§ßíñ/F
+endobj
+2062 0 obj <<
+/Type /Page
+/Contents 2063 0 R
+/Resources 2061 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2060 0 R
+/Annots [ 2067 0 R ]
>> endobj
-2060 0 obj <<
-/D [2045 0 R /XYZ 71.731 432.709 null]
+2067 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [390.612 583.608 442.915 592.519]
+/Subtype /Link
+/A << /S /GoTo /D (template-http-accept) >>
>> endobj
-2061 0 obj <<
-/D [2045 0 R /XYZ 234.639 421.479 null]
+2064 0 obj <<
+/D [2062 0 R /XYZ 71.731 729.265 null]
>> endobj
-967 0 obj <<
-/D [2045 0 R /XYZ 71.731 406.371 null]
+857 0 obj <<
+/D [2062 0 R /XYZ 71.731 718.306 null]
>> endobj
-2063 0 obj <<
-/D [2045 0 R /XYZ 71.731 368.648 null]
+318 0 obj <<
+/D [2062 0 R /XYZ 388.547 703.236 null]
>> endobj
-2064 0 obj <<
-/D [2045 0 R /XYZ 71.731 255.801 null]
+858 0 obj <<
+/D [2062 0 R /XYZ 71.731 692.184 null]
+>> endobj
+322 0 obj <<
+/D [2062 0 R /XYZ 303.155 651.159 null]
+>> endobj
+2065 0 obj <<
+/D [2062 0 R /XYZ 71.731 638.988 null]
>> endobj
2066 0 obj <<
-/D [2045 0 R /XYZ 386.538 229.898 null]
+/D [2062 0 R /XYZ 71.731 609.511 null]
>> endobj
-968 0 obj <<
-/D [2045 0 R /XYZ 71.731 227.741 null]
+2068 0 obj <<
+/D [2062 0 R /XYZ 71.731 583.608 null]
>> endobj
-2067 0 obj <<
-/D [2045 0 R /XYZ 71.731 190.018 null]
+326 0 obj <<
+/D [2062 0 R /XYZ 195.293 546.392 null]
>> endobj
-2044 0 obj <<
-/Font << /F33 848 0 R /F38 990 0 R /F27 752 0 R /F23 745 0 R /F32 759 0 R /F52 1359 0 R >>
-/ProcSet [ /PDF /Text ]
+2069 0 obj <<
+/D [2062 0 R /XYZ 71.731 539.04 null]
>> endobj
2070 0 obj <<
-/Length 363
-/Filter /FlateDecode
->>
-stream
-xÚ}RÛjƒ@}÷+Š6Ùí^ÜÕµ’ØT,¡TèC[Ä\°IHÌSÈ¿wumª‘3zÎœ™a†
-æpD¤ ⮓ ú‘qûÈH
-¢E¡‹fo¦ÿ™l³ù΂”cÓFÃõ>KÒ4ÉV›µõ=ƒèl- ÂÜðlý·6´™DŒ3
-ªÛµ ÀØ„”ŠŽÐq›R§ãèXñy*È•õÌ+-˜/5úAèy~²Ûz\“¦›i’jYë% Žqüâø¤Ýç@Ìýa¢¿e»¸6Ã¥Çkoü\šm‚/M`Cçmµ[i*–7þh<ð¼`8ê[˜½¡çÍVóJ Ö Î­É*«%]·‡õôs¬^Ò4WÓÖDekÕ{9#¸Dœ6žŒÍ¢®Tñ§Êì‹[,$¸jù ¿q¶†endstream
-endobj
-2069 0 obj <<
-/Type /Page
-/Contents 2070 0 R
-/Resources 2068 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2043 0 R
+/D [2062 0 R /XYZ 341.835 526.268 null]
>> endobj
2071 0 obj <<
-/D [2069 0 R /XYZ 71.731 729.265 null]
+/D [2062 0 R /XYZ 344.445 513.316 null]
>> endobj
-2068 0 obj <<
-/Font << /F33 848 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2072 0 obj <<
+/D [2062 0 R /XYZ 475.283 513.316 null]
>> endobj
-2074 0 obj <<
-/Length 2553
-/Filter /FlateDecode
->>
-stream
-xÚµZ[¯ã¶~ß_q'8ÖJ²$Ûû¶Ylš›EÝ>Ðm1+‰Z‘Šãüú/C‰”Ü ] ëP¼ çòÍ7£$O1ü—<’è°‡Ÿô¥EþT¶oâ§+¼ùÓ›ÄÎÈŠ"JóžW^îðí.-¢8=©9ß¿¼yûCºJã¨ÈOO/=÷¥ú×æCMzI‡í.=7yd~ßW-똀qÖ]ÍÐ÷ãõwÖl“MC¶ÿ~ù‹Þ-9Di’›ÝvyŇƒÞ3’h¾
-–è¿>ðîs§×q ’ñÎîsx:E§bo·I“(WÂ6³Åy¼aÂü–nZ™‘óݾ©I^Ì0ðë6Í7d`|´k{2–µij eI…À.oÍ“¬©yøîcÅäl1ì¯×gÆÖ}±âuÁÊž\íÓ…s¥á<ßDêÊê–IòDßòG:Øyoí¿»~Ù&ñ†n“|s_‘Ê.r¢9É™ÇnØö¤š½ý0ÚuWz»¹]Pó x„•´³kU#ÙI hUGú~àýÀˆ¤•‘\ÔýçWOõÕY'$ig/4¸VÓ›/Î¥õ²C”í³¹Ã§öÜÇøt²ØÀLñÂ%üÅ©Ie…™ªاËZÂ: ÿÌ­|!²Cg{;ñ¹Ø šo¶ÐwÈ™mš
- «ÄªÀWøEÖG»Ã´žw‚瀃w<¸Kç”®í«l³ËNQ¾ß{
-BÐØKo4¿ˆì‰×Q ©Ž[—9ÓÐ)ñd¬ «|_pqÊÇN.ìº@Ë
-`ÅéU‘±ÿö¸iòW?l“ã†Wc)¯æqìÅòŠÇ‚úø(^*VJH2ö¯[M ­ûpë¸}ЧÉ(!>$+‰‹ r °‹y¾ZÜÈê|hpÐb‹)ekG8£ýáèùÙ¸ú¿`VöÍ1KPÚÉáîÌQÑ ¹4Ê)‰ŠSáÅk_E%±j¬É6U0Ÿê!¿Öº‚—Š: \1‡J@00y˜JJ:H‡zp•Á;w`nm¨S%ÇÂ3\Ýæ(%àx>£ó6wwK66þìüD>‚rv
-Ç”Xù~2Ú
-J"T§*aÌ,g%pN‚
- Î^ÆäÌ6„ø+—®û¢)ZŽµÿ@K¸9–Dš  ¸YP÷µwñµñ|È®æ3ª²â<ÓÜwNøÌÕø#g>hï=k°
-ÕŸ˜Ï ûPÖ˜'À—Pš¡š6y*?d+Ž§8nwwYÕ÷ÓÊT”Pðª¦PÐP¹
-Hè=Qæ²
-ìÚ¡zñÞWô ¥˜÷³Z&çÍŒŸk†.?a±­AU¬8 !³Î` SÍë½@±3x˜ 3 6„|ÃZm{a†DŽiØLäÀ‘µ=­PÄ)ÝU»éb“–q«¹ïè@™GjE@ÈÉgß7À_FÈ•Ëp™Êx\cd¿Óø+ÈïP’»V
-þ&]©Z¤H(‡5^Û:ÄÓ4ai5¦
-ÕjâDð£b;€ ¦ª-S®‚˜½X‹„÷>¹Ž¬BåL >"x.ƒ¶Ò࣎$Õx4FËMÌq]Ø]?ѯÛÜ©M¥}±cð6+v\&7® Lªò¢m©É,~ŽãxM#³šm¡mæàeÀª§†Ý]óßßDz9E
-ABVÆœm§õÃ
-<Ù.åø¨?6ñÔü>^½(p›„ÞïÝ*ˆCŸ%Oe[°*‚yX}â95_4ô5•XZÖ*z-~'Ñ÷F*bs]$rw>OíVΉ[ö
-“C´NÙ¢X/ÙD”Ì‹_~údJ³b3ÏËëéS:­eI¦<Ò
-KEïÙ„i~K‚„ÕT«QËÏKi}óogÂÔ·MÓö°$`\š`Ôíàx ¦M³V¥Ñù÷ÐéË‘àE]ê…¬§xÞ”G@Ðzöu9Ðí&¢3ÑAýç»Ýç8OFGÖÚç¯
-ŽÃÿéEGO„0¼¨ôºEtä§(Iç ¬Ø|´à¥sæA3;ó‚˜K+aÀ4ž„65SßÀžíêÚ.––†˜aCÛ
-<ÁŒÖÌè9¶YfŠñ ^!G]ÝhèIf9¼6ôHÈqkÛóÈ]õZåM& Gnáut™ûø¤BÇ©{BèïÖ+.±?žàü4:€©Öþÿˆ¼ˆR˜2³â~åsGþ
-?ùNØÚÓendstream
-endobj
2073 0 obj <<
-/Type /Page
-/Contents 2074 0 R
-/Resources 2072 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2043 0 R
->> endobj
-2075 0 obj <<
-/D [2073 0 R /XYZ 71.731 729.265 null]
->> endobj
-877 0 obj <<
-/D [2073 0 R /XYZ 71.731 718.306 null]
+/D [2062 0 R /XYZ 184.627 500.365 null]
>> endobj
-390 0 obj <<
-/D [2073 0 R /XYZ 402.325 703.236 null]
->> endobj
-878 0 obj <<
-/D [2073 0 R /XYZ 71.731 692.184 null]
+2074 0 obj <<
+/D [2062 0 R /XYZ 277.677 500.365 null]
>> endobj
-394 0 obj <<
-/D [2073 0 R /XYZ 288.867 651.159 null]
+2075 0 obj <<
+/D [2062 0 R /XYZ 160.268 487.413 null]
>> endobj
2076 0 obj <<
-/D [2073 0 R /XYZ 71.731 638.721 null]
+/D [2062 0 R /XYZ 71.731 480.275 null]
>> endobj
2077 0 obj <<
-/D [2073 0 R /XYZ 71.731 601.54 null]
+/D [2062 0 R /XYZ 71.731 443.578 null]
>> endobj
2078 0 obj <<
-/D [2073 0 R /XYZ 71.731 601.54 null]
+/D [2062 0 R /XYZ 279.491 430.626 null]
>> endobj
2079 0 obj <<
-/D [2073 0 R /XYZ 71.731 591.578 null]
+/D [2062 0 R /XYZ 71.731 410.537 null]
>> endobj
2080 0 obj <<
-/D [2073 0 R /XYZ 92.154 575.802 null]
+/D [2062 0 R /XYZ 71.731 392.604 null]
>> endobj
2081 0 obj <<
-/D [2073 0 R /XYZ 71.731 560.694 null]
+/D [2062 0 R /XYZ 71.731 368.858 null]
>> endobj
2082 0 obj <<
-/D [2073 0 R /XYZ 92.154 544.918 null]
+/D [2062 0 R /XYZ 71.731 299.02 null]
>> endobj
2083 0 obj <<
-/D [2073 0 R /XYZ 71.731 526.885 null]
+/D [2062 0 R /XYZ 71.731 245.157 null]
>> endobj
2084 0 obj <<
-/D [2073 0 R /XYZ 265.622 514.033 null]
+/D [2062 0 R /XYZ 71.731 230.213 null]
>> endobj
2085 0 obj <<
-/D [2073 0 R /XYZ 89.664 501.082 null]
+/D [2062 0 R /XYZ 292.464 220.713 null]
>> endobj
2086 0 obj <<
-/D [2073 0 R /XYZ 140.014 501.082 null]
+/D [2062 0 R /XYZ 76.712 192.42 null]
>> endobj
2087 0 obj <<
-/D [2073 0 R /XYZ 71.731 499.674 null]
+/D [2062 0 R /XYZ 71.731 172.494 null]
>> endobj
2088 0 obj <<
-/D [2073 0 R /XYZ 92.154 483.149 null]
+/D [2062 0 R /XYZ 243.096 160.838 null]
>> endobj
2089 0 obj <<
-/D [2073 0 R /XYZ 71.731 470.098 null]
+/D [2062 0 R /XYZ 148.789 149.182 null]
>> endobj
2090 0 obj <<
-/D [2073 0 R /XYZ 92.154 452.265 null]
->> endobj
-2091 0 obj <<
-/D [2073 0 R /XYZ 323.544 439.314 null]
+/D [2062 0 R /XYZ 71.731 121.286 null]
>> endobj
-2092 0 obj <<
-/D [2073 0 R /XYZ 71.731 400.36 null]
->> endobj
-2093 0 obj <<
-/D [2073 0 R /XYZ 92.154 382.527 null]
+2061 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F38 963 0 R /F32 747 0 R /F44 1006 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2094 0 obj <<
-/D [2073 0 R /XYZ 71.731 297.68 null]
+/Length 2580
+/Filter /FlateDecode
+>>
+stream
+xÚYmÛÆþî_q0ZŸœÖ$ER’㸈Ÿs…›gAÑÁJ\IÌQ\–»ÌÝå×wf_É%•÷áHj9;/Ï<3³Œ¯"ø‹¯V1Y-á_²!Iž]íÏ/¢«#üòéElV,—ÉãåÕ’dë.x¿}ñúv¹¼ÚM¾¼ÚÔºmñïÙ‡m$kç‹$‹f)Ñÿ?tBòs)Êú¨¼ïŽ¿ÏãYYUtþŸíß_|ܺ­âeDòåæjáö
+•Y¤yN’,¹Z$1I“Ôé“,¯â”,Ó¼¯PJb’ «õì;>³Ù£¾ÙÎ×ÑŒëëE)íÓ<š±sSQÉê¦Ä®ÁL%5ƒ“ v^“Õ&Q|Ï%{£W¦©_™d$£ÄÝAKž'°g§ohËôÅ™>hÏÀµ4{ë»ý‰ÖGÐCÿt¢rBLYãêxVúž×ú¿èvçRJ'yG÷øÚƒ¾;Ì— ¢µ"öU'Jûfi%HZ´5r1f°´< í[Ä1ɳ\Y9PKœxW™W[F k³*†*ü6O²­a‚í%¨a æ‡ÁK›Ù·þVñ†µâZ¯øÔ•…üs”E')›7¯_?>>b4Éõ2ÚÞ_¡œ£z°ANò\ˆ˜˜Ø¯<Ä6øiDÖéJ™¼Uª¢Ås-链VzÃiÜÎWTö‰_<ãÕƒ‚<« Ö=š¥ÐÿwJ¯g®ÂÛ*ö y¸¡}Kd²ïN^ϳlf~Xܸ¦»êY?‚'æJrý¿)÷úªkŒÏ*ìx!!›LC¿âüÁå4•‚û®mYmŸ*óa_H«¯ŒÖí<f7úæYáߢµS44ùLëŽVæ ŠQÕð)+0Æú¢¾ì|Ø~àÿžóOül~j0}[cekˆ+ÀŠÍÕ…DIÈgà5׳£ƒ’²"àJ”òC»¤*TÊq©5.\ÊàïF3³º¡­,÷]E[}¿‡Í4}À ÝñNêKþÔ5cV 7¢Z¼
+=Ü}·ýÇg}õs%•fn¸+¨¤V5ÂOÔHß1V[½„°
+ɸÄ_ôláŠÂv¾Ìf6±üÈ5æ'Ú@w¤xZÅp¹ögË$& С>¬xuP±þZï6ŽøjEÖÑÚ,¶ˆ£ÓNVGË͆Di<H¹ï?ç5õaÓdú6x°u#hýx|À .…­¿ý䓃¹ûZÛ&®oz~7DÅj%ØT™pÇEƆTLæmÍmÞZÜœ»
+±]6nFíÍ(dô9¶¬ rÄ õ\ù‰IvxõeÐ3—žÀ0×%4-€Á׊ºZ…ê•&Ò–µr›¬ß °ÍõÖTÈEàªSŸ‘ʃ.£m{Ʊð<b”fäH\'‰ô|DŒý¿`ý$Ýï!zÚô­ìS^c tn«a¸1o„^<Qaí´ùö×íå‡Ð1~ä
+˜& ÉÀI}Ðöq1­ABòleÄþ¶À+è‰.l•4±*ô“o| Òúƒ²¾—ý™@)ÆfË|á°nDß³3ÃÉ1L”ÎC|pwhzÕd#éQ;)Ž2­ó…U”Ç:„Ž#”¹ ÓÓJרµèxÂqáÀ~%Òšž'Aÿår{…Çx½$«<3q{+d·ÃmÞ-Þêš„7ømçyÛ‹?ØôŽH=ÆA’&$ÚØÏNöð¡ß!:
+º ¥mï
+endobj
+2093 0 obj <<
+/Type /Page
+/Contents 2094 0 R
+/Resources 2092 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2060 0 R
>> endobj
2095 0 obj <<
-/D [2073 0 R /XYZ 107.646 286.885 null]
+/D [2093 0 R /XYZ 71.731 729.265 null]
+>> endobj
+330 0 obj <<
+/D [2093 0 R /XYZ 267.224 707.841 null]
>> endobj
2096 0 obj <<
-/D [2073 0 R /XYZ 71.731 240.893 null]
+/D [2093 0 R /XYZ 71.731 704.871 null]
>> endobj
2097 0 obj <<
-/D [2073 0 R /XYZ 360.606 230.098 null]
+/D [2093 0 R /XYZ 71.731 687.736 null]
>> endobj
2098 0 obj <<
-/D [2073 0 R /XYZ 71.731 210.009 null]
+/D [2093 0 R /XYZ 266.919 667.393 null]
>> endobj
2099 0 obj <<
-/D [2073 0 R /XYZ 71.731 171.154 null]
+/D [2093 0 R /XYZ 71.731 639.497 null]
>> endobj
2100 0 obj <<
-/D [2073 0 R /XYZ 92.154 155.378 null]
+/D [2093 0 R /XYZ 383.539 613.594 null]
>> endobj
2101 0 obj <<
-/D [2073 0 R /XYZ 71.731 127.319 null]
+/D [2093 0 R /XYZ 71.731 593.505 null]
>> endobj
2102 0 obj <<
-/D [2073 0 R /XYZ 92.12 111.543 null]
+/D [2093 0 R /XYZ 71.731 536.718 null]
>> endobj
-2072 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F32 759 0 R /F38 990 0 R /F33 848 0 R >>
-/ProcSet [ /PDF /Text ]
+2103 0 obj <<
+/D [2093 0 R /XYZ 71.731 479.931 null]
>> endobj
-2105 0 obj <<
-/Length 2593
-/Filter /FlateDecode
->>
-stream
-xÚµZK“Û¸¾ûW(ºDJñ%J›“í§6ïÖîl¹RÙ ’°C\‚Yùõi< HÊžTÅå*‹¤@ôëë [ø.²0ÈbøˆA´Kyõf»8Ã7šq´Ù~é>“ Þ=½ùë‡8^‚Ã.^<Ôº§â_«÷Òt´]o¢t»Jýù¶¨XÍ<gõY?zׯÃÕù?¬,ÉúßOÿxóød……qDY²ØXicu6I²âð°ØDÛà…V£(›jô¶(´HR¯ÃtuÓ7•7Ÿ;}wã½¾¸2q1 ¸ù¼P}±l@c"ÄunW¼-*ÂÊ¥þª!-©¨5ûÈ?Ã?H!Ü<fµèHÓ}[yú4”7¥‘”ƒ  ç‚úšôöÁ… +Iz,Ý„QpH#e1¾pfë(]½H)æM¢?þèYþlöj „£r,ûö—ÉaEŽ¼7Þ¹p¹ÏõŽ6ïzF-ÁyÔ˜-XGƒqŒ7a
-Pï†QáëÂj°f’õ÷ò?Sˆõ¤ï&Á!I^•4H²ÃסU¡ëÅõ-àÈI[L³Ï‚$ ï!!ЯÔå׸gCþaT/Dºj¦ñ g7
--KYc²H ;±Õ¼iMó)¨ð¸†®­6I‰`åm#(ióËœeytL¨ÐôËb[ðŠÎõ6gã4¦îIb:?Ý!q*^ÿ_jj~óT ©iAnst# öã’ú íÆ}rBWë¾:bª ¼
-É`oãê«-Á²„•(ÃÈ™û~¶ò>>~òaöóã?=~|üÞ
-둨¡$YÛšªAUóŽnCn,å9Ö<E_K1ú,ÂÚ‰cR®†ªÛN#_Æ<ÐÀÈ.IýZ’‚MžUrT(ow¶èÙ¾q6MY¼Ä„uAÞbçú1·EÞ²#šÉ\+±1R;÷¤ísÅõüx‰)¨t*û;]n—˜ÝéVŠ¥nÎh±R áëð+˜¾.£ož²^@kæõ_fX æ}ê§à[lìàlá;1Ëáo²×ùË;ËÕ¯¶ÔA­ÏØólMo²Y°ípf÷ʶ,ê†m¨ê…£/Q–z(»Û*;Ø7y5ÂV¡¡×#Ê£•w£@eRíÇSG‘s
-oŘ* –@¾µ£"GŠÁþ‚–Z}·hÚ¦¬Úïß›òâQ›<§Í¨Ø stÐF<ð¥í…HROLä‰wå¨=­áÌäQ }RuÄvç †VÒh~Ãln)Lûv¾´«¸€ð!÷u¬ÊÇží°Ž# X94pYUy ¬B»`gJ¡A›Â3›fKo\ ÙXÀ\h½…ñO
-q}ö{r—²|VfKã/[F”úÈ|Œk­[‰Í;T>'êolÒ‚ô·rO"ðyºåFáµ5áÓͼÜi{’Àš?I&p—„Y
-7|ˆ¿9}Ó𶻒8d;Ãȳ0ˆãCŽu¦·Ž°Ùƒ†Ù“A×âlå›ksây\ªr:9Ó;8 ¶—ÚêŽå}IZ¿à›öúçuš®4†6в½OÇJÀE%‡VúÖÌêp% ¨ê›p­ôH$JûV”IŽ=þNóN£L‚‡fâ…RÔò¾ÑCyèZ¦yª~¢\—ìÝ F«¿é¯ÙÉû:[ýE±žlTá6Ñ+ôù}¯‡ÒÌÐòD–š¶RepÚYqœ¶a££#Ð62ˆÇ%F£ý@)ËðìlpÆ–IÀÓÕ›è¨!bÇ›¥íE,-O&²¯¤<ÚÕð tSú$Gm^O¸Àè; OyÕ)Z‹G´¬T¤èÅàHÄ sÃÀ¨‰Ñ2B^ã05›Ôö To• Ãó(¢bÖXq±I$åN#oAá‡YlÉ!°ê0••Áþª‘¦ðH3¸2ìWÍà­ã¿²$Ø’ Nðü:>qÙ-B³É{àë_XÑ¿§'uJéMÊÖVUÜ8ƒÜó“¥6vö•»H{<H¹Ðü@ÖË™Vž kxžì¯]fÈü²§OÌü³)Çï&šño·5Y®~]Ö­šTÔM¢3GTúÄXõ ÑÙÖà缉ÌÕæ%ô4WÊ]ŽŽì[îHJ÷ñé‚:Žsbos•6KG†{;ÚµtAQfj£‹’ Ñ` :¯¡Mã‰t?HùR˜˜óñ¬Û¾ÂL·Z½'ÖÌPÓ®"üéEùÀ{“ ªtRüG혚ý$¡r´Q¢ëÓ¤eÈÞÂDÌ_—“£¿³Í¥¥ÚÐ0°³ÜT¶&ä`…ÙI·sUÂív²?-Ø€u©ÎjÌõ8šr#%ÏР•ö•p{ì³\æ?µZ m“Ëí¯ÃwtàÌŠgé_Å£oC12UÜq¹õìÏ<ï}uŸb)öå…¦žÎòÃè
-endobj
2104 0 obj <<
-/Type /Page
-/Contents 2105 0 R
-/Resources 2103 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2043 0 R
+/D [2093 0 R /XYZ 71.731 436.095 null]
+>> endobj
+334 0 obj <<
+/D [2093 0 R /XYZ 234.314 398.879 null]
+>> endobj
+2105 0 obj <<
+/D [2093 0 R /XYZ 71.731 388.737 null]
>> endobj
2106 0 obj <<
-/D [2104 0 R /XYZ 71.731 729.265 null]
+/D [2093 0 R /XYZ 392.964 365.803 null]
>> endobj
2107 0 obj <<
-/D [2104 0 R /XYZ 71.731 741.22 null]
+/D [2093 0 R /XYZ 71.731 345.714 null]
>> endobj
2108 0 obj <<
-/D [2104 0 R /XYZ 71.731 718.306 null]
+/D [2093 0 R /XYZ 71.731 314.83 null]
>> endobj
2109 0 obj <<
-/D [2104 0 R /XYZ 71.731 693.235 null]
+/D [2093 0 R /XYZ 71.731 270.994 null]
>> endobj
2110 0 obj <<
-/D [2104 0 R /XYZ 92.154 677.46 null]
+/D [2093 0 R /XYZ 71.731 253.061 null]
>> endobj
2111 0 obj <<
-/D [2104 0 R /XYZ 89.664 651.557 null]
+/D [2093 0 R /XYZ 432.595 242.267 null]
>> endobj
2112 0 obj <<
-/D [2104 0 R /XYZ 71.731 649.4 null]
+/D [2093 0 R /XYZ 104.388 229.315 null]
>> endobj
2113 0 obj <<
-/D [2104 0 R /XYZ 92.154 633.624 null]
+/D [2093 0 R /XYZ 71.731 209.226 null]
>> endobj
2114 0 obj <<
-/D [2104 0 R /XYZ 71.731 618.516 null]
+/D [2093 0 R /XYZ 155.496 198.431 null]
>> endobj
2115 0 obj <<
-/D [2104 0 R /XYZ 92.154 602.74 null]
+/D [2093 0 R /XYZ 116.831 185.48 null]
>> endobj
2116 0 obj <<
-/D [2104 0 R /XYZ 71.731 574.68 null]
+/D [2093 0 R /XYZ 71.731 179.091 null]
+>> endobj
+338 0 obj <<
+/D [2093 0 R /XYZ 251.73 141.126 null]
>> endobj
2117 0 obj <<
-/D [2104 0 R /XYZ 92.154 558.904 null]
+/D [2093 0 R /XYZ 71.731 130.983 null]
>> endobj
2118 0 obj <<
-/D [2104 0 R /XYZ 71.731 530.844 null]
+/D [2093 0 R /XYZ 71.731 113.863 null]
>> endobj
2119 0 obj <<
-/D [2104 0 R /XYZ 92.154 515.068 null]
->> endobj
-2120 0 obj <<
-/D [2104 0 R /XYZ 71.731 469.076 null]
+/D [2093 0 R /XYZ 71.731 113.863 null]
>> endobj
-2121 0 obj <<
-/D [2104 0 R /XYZ 292.521 447.92 null]
+2092 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F44 1006 0 R /F27 740 0 R /F38 963 0 R /F32 747 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2122 0 obj <<
-/D [2104 0 R /XYZ 71.731 430.82 null]
+/Length 2294
+/Filter /FlateDecode
+>>
+stream
+xÚYiÛFýî_!Ì"ˆH=<DJ2rÀgìE 䃋E-²%6†bk›ÍË¿>Õ7›¤fì…Sâu¾ªzÕŠgü‹g›mR¸$;”äÙ¬8¿ˆf'øË//bóDšf(ÓYŠ²íF>ðzÿâþ}šÎvh—§³ýQ=·/Ÿ¿©ðE¾X%Y4_#}}Óµ‚iK›“¾ñº;}YÄsZ×xñçþŸ/Þíª8Pžîf+§khÌjç(É’Ù*‰Ð.‰½=ÉØžS͸¾¯.Áª8Šæ¨ç‰ó¥–ªïß'ÿVÅh—åæÝ—ÚØ}E[ý©$DQÒóUTD0ÒÍM,ô§í³¬ÑW\×>Êõí‚O¤EVß„XÚuWŽ4pÓÀ#ëh¾”ÞÌVÖƒUœÀ5Q~<V´¨Œ#àÑY‰/‚¹•Ëôµk Ønï⦠߾p꡾e]YgnA¤á5J%%Ö›V€sÆál‘dóG"ÿÿß"Îæ.–`ÄT0pݲ[a‘QˆŒû±rÿÃþÓ¯FÑ»Woõ§–‚²fi¾±ý(f]mÜ>2£—Hã>c€Ž1
+—æ“ÆV\kÒV„?í‹ŸÞí»tþʘ‰M®>0º6Ö»ª²lŽ4RC|¯â ÚA öPnÐð<ÊSm’[(/X#0dh
+AøSóD¥8É#”¬“ ÅárÞÑT´!šZÁ»BtÜÎx2V÷ÁŽa6!#"@ >ö—NX÷Jðg9(ÝUUm%¶•o«ÚM _ö?R—¡nW
+$ÕŒ£
+·v€Fw `ôÔj[ š*
+Ò´ô`Ù¢f måæ¡#Æ’pAYÙ?ÚoÝ^IâØši"0äê:¾ír‚$¸g*,]LrÊíÀìຳ3Cs6›/i @[¡§ Ì lúÁ[Òœ^z€LT½ Õ„RTÞ@¤.tÒt¬WÍ Bî[`¯ÍŽsï¬<35S…l0pê¨c=ƒR“FÁ"ë)g,DYT qyyo^Ò¢*îa„ÿeAÅI’Ÿu=ý¨5ƒ¤Ø#Ö¤ýb Ú6ñ ÑD†îªÌøƒ sÁ‰+>l‰¨$yÀEmÓ†è¹gd!êÖ·m¡kåªkíÖ(…•\w-c¿±}Ôâ6 Z'¶Ãɘˆ›ܪ^†¤Äö
+°cœ¢Ð%…íD0è€yfÕl<(ÂÝÜtÂþ¤h©‰¥Ð“™çá
+II1è(´q3¯·JXjJ¡ ݸ*X]ƒ‰¶‹¬lÿ°Ã ‡äOwj!nö$uªœ#´D ‡3¹ŒI>8+»‚Lv‘Êí³Ý!lÊ©h>‘¿¢µÙ䷨鑧DS@ÚBÌ㵑²žîH0Ú–£[h<½WÍ7vô8¡rÔ b—Ü‚wþ4’5¶õè'G›áw+OFúM¿?|âñ`Õa±'^ÿ®H3€Ó˜þÚ¾£(žÜ7ܾ:=j ûB
+ÆK¿& …×b#nÍh º®Úê÷2ˆpËQιcp~¾úU4Àu…ËI9‚9Ø’Ä(wÊ– Íai× ùñNÏâNßh°ê™pó +™–æ~K¿À½4ºûiŒ)^W@ÀË„ƒ‡w+Ü/äRX{_ž±ûµ4èãÛ—Ú ß¿ÓW™B$m•vƒ½úîw>g¦²î›4&ÞÚìs’5yq“¾Ï8Ÿæ—…*ÎâÁ>eƒe¦°‹Ã~gí\×Lk\£e²(7ÛùÖHœ:®q ·zçðM¡®o‰€Þnî){àÿ`Ëý~‘Gêü ¾ÿŠ›S‡¥C Ë÷СóŠ“Ì„¬VQ±R?<×é”’,³‡t¯Àí¢ aVÉûýoãÃã‰-³ðŒ[‰„u؆1ïðÈN ;‘vH‡B kÔÌûB‹‡SgÖúcaÎ.œú¡$â';‹=©â”q*®vLº³f»5•áI;Ô“‰Ç'ˆ€?}¨S.ªÀ|(Fˆì wfRN¸xä–[›uàññQ•`-°ë
+endobj
+2121 0 obj <<
+/Type /Page
+/Contents 2122 0 R
+/Resources 2120 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2060 0 R
>> endobj
2123 0 obj <<
-/D [2104 0 R /XYZ 74.222 357.161 null]
+/D [2121 0 R /XYZ 71.731 729.265 null]
>> endobj
2124 0 obj <<
-/D [2104 0 R /XYZ 92.154 339.228 null]
+/D [2121 0 R /XYZ 71.731 718.306 null]
>> endobj
2125 0 obj <<
-/D [2104 0 R /XYZ 416.79 326.276 null]
->> endobj
-879 0 obj <<
-/D [2104 0 R /XYZ 71.731 275.303 null]
->> endobj
-398 0 obj <<
-/D [2104 0 R /XYZ 269.758 232.205 null]
+/D [2121 0 R /XYZ 71.731 718.306 null]
>> endobj
2126 0 obj <<
-/D [2104 0 R /XYZ 71.731 231.99 null]
->> endobj
-402 0 obj <<
-/D [2104 0 R /XYZ 283.793 192.833 null]
+/D [2121 0 R /XYZ 71.731 675.303 null]
>> endobj
2127 0 obj <<
-/D [2104 0 R /XYZ 71.731 182.468 null]
+/D [2121 0 R /XYZ 71.731 675.303 null]
>> endobj
2128 0 obj <<
-/D [2104 0 R /XYZ 71.731 144.649 null]
+/D [2121 0 R /XYZ 71.731 618.516 null]
>> endobj
2129 0 obj <<
-/D [2104 0 R /XYZ 71.731 129.705 null]
+/D [2121 0 R /XYZ 71.731 618.516 null]
>> endobj
-2103 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F32 759 0 R /F38 990 0 R /F23 745 0 R /F44 1022 0 R >>
-/ProcSet [ /PDF /Text ]
+2130 0 obj <<
+/D [2121 0 R /XYZ 71.731 587.631 null]
>> endobj
-2132 0 obj <<
-/Length 2203
-/Filter /FlateDecode
->>
-stream
-xÚÍYIã6¾÷¯0ê(+Ú—¾ug™$Hº3‚Á$Ú¢mMkq‹TWy~ý<ò=R«+9APÑùöå{,ãÁŸ¿I}7 áänÄ›cýÊÛœáË?^ù´# 27O³MèÆYª6¼Ý¿úòÛ0Üänž„›ýIïÛÿq¾º°«äÝvÄž»ø|SÔeS
-x_6g|õ¶ßúÎùeU±íoû^}³·Ìü0uƒ4Úì,·¹8»(IÜ 6»Ôƒgb%
-¹a”ŒEŠÝ
-.ÑÅØ‚x³ 7Ñ*¼?¾Æ}Q4ì b7òLEaË*T½’¨
-¬ž”Ìlzºx¨Ê<š4ïAHŠ
- ‡ªú†1>ϼ)shô^Ò“ÈCÚhU熪pØP‘øTW¨m$z/ö…u²u<7BÕ]=ƒ
-¨»Âû_h`ܶ±l–V°ýŸ"IŒ,ÈÄT—',¨ÍîÚ^ûÊžeæ“°ãŸzåuhq…‰/àU!fº±JÀ×åé6£3$§ ~ntxþÅŠ¦Ë<X² Ä,Î6»Ìwƒ<Á2‹õÚD´Ñðó…bûm¦PÕD>iâÊ¥2ÎqÔôGسN‡&4–SÛ-°„MIE”l [㬂ÚgSÀ[%ñç²0Чï}ø¦(©Ø
-ÌUu7%UÓ?t =®
-aÙ4ebŒaP'2?ËÜ8õ©™uÛ0EŸ±® ¾ÌƒÐÔhÚß Ãª
-m ‚BÒdd¡ÚDH§~æÏ×¥Mã
-=]¶–Ÿ•s¸P°™,Æ ¬2¿x¡ä{‘›¬ÿw)Šc7~'IÂtño+Ï Ã`š†ÿ\qôøendstream
-endobj
2131 0 obj <<
-/Type /Page
-/Contents 2132 0 R
-/Resources 2130 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2043 0 R
+/D [2121 0 R /XYZ 71.731 587.631 null]
+>> endobj
+2132 0 obj <<
+/D [2121 0 R /XYZ 71.731 556.747 null]
>> endobj
2133 0 obj <<
-/D [2131 0 R /XYZ 71.731 729.265 null]
+/D [2121 0 R /XYZ 71.731 556.747 null]
>> endobj
2134 0 obj <<
-/D [2131 0 R /XYZ 71.731 741.22 null]
->> endobj
-406 0 obj <<
-/D [2131 0 R /XYZ 264.312 659.009 null]
+/D [2121 0 R /XYZ 208.955 545.953 null]
>> endobj
2135 0 obj <<
-/D [2131 0 R /XYZ 71.731 655.817 null]
->> endobj
-410 0 obj <<
-/D [2131 0 R /XYZ 224.863 624.538 null]
+/D [2121 0 R /XYZ 134.365 494.147 null]
>> endobj
2136 0 obj <<
-/D [2131 0 R /XYZ 71.731 615.9 null]
+/D [2121 0 R /XYZ 71.731 487.009 null]
>> endobj
2137 0 obj <<
-/D [2131 0 R /XYZ 71.731 577.549 null]
+/D [2121 0 R /XYZ 266.07 476.214 null]
>> endobj
2138 0 obj <<
-/D [2131 0 R /XYZ 71.731 572.568 null]
+/D [2121 0 R /XYZ 80.867 463.263 null]
>> endobj
2139 0 obj <<
-/D [2131 0 R /XYZ 89.664 551.811 null]
+/D [2121 0 R /XYZ 242.2 463.263 null]
>> endobj
2140 0 obj <<
-/D [2131 0 R /XYZ 71.731 549.654 null]
+/D [2121 0 R /XYZ 71.731 450.311 null]
>> endobj
2141 0 obj <<
-/D [2131 0 R /XYZ 89.664 533.878 null]
+/D [2121 0 R /XYZ 281.444 450.311 null]
>> endobj
2142 0 obj <<
-/D [2131 0 R /XYZ 71.731 531.721 null]
+/D [2121 0 R /XYZ 71.731 430.222 null]
>> endobj
2143 0 obj <<
-/D [2131 0 R /XYZ 71.731 516.777 null]
+/D [2121 0 R /XYZ 184.507 419.427 null]
>> endobj
2144 0 obj <<
-/D [2131 0 R /XYZ 242.218 507.278 null]
+/D [2121 0 R /XYZ 71.731 386.386 null]
>> endobj
2145 0 obj <<
-/D [2131 0 R /XYZ 440.363 483.965 null]
+/D [2121 0 R /XYZ 71.731 363.472 null]
>> endobj
2146 0 obj <<
-/D [2131 0 R /XYZ 71.731 414.824 null]
->> endobj
-414 0 obj <<
-/D [2131 0 R /XYZ 207.755 379.357 null]
+/D [2121 0 R /XYZ 71.731 318.939 null]
>> endobj
2147 0 obj <<
-/D [2131 0 R /XYZ 71.731 370.72 null]
+/D [2121 0 R /XYZ 71.731 276.463 null]
+>> endobj
+2091 0 obj <<
+/D [2121 0 R /XYZ 71.731 234.854 null]
+>> endobj
+342 0 obj <<
+/D [2121 0 R /XYZ 461.484 197.639 null]
>> endobj
2148 0 obj <<
-/D [2131 0 R /XYZ 71.731 342.396 null]
+/D [2121 0 R /XYZ 71.731 187.274 null]
>> endobj
2149 0 obj <<
-/D [2131 0 R /XYZ 260.302 316.593 null]
->> endobj
-2150 0 obj <<
-/D [2131 0 R /XYZ 295.689 303.641 null]
+/D [2121 0 R /XYZ 93.589 151.611 null]
>> endobj
-2151 0 obj <<
-/D [2131 0 R /XYZ 71.731 283.552 null]
+2120 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R /F23 733 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2152 0 obj <<
-/D [2131 0 R /XYZ 71.731 270.6 null]
+/Length 2567
+/Filter /FlateDecode
+>>
+stream
+xÚ•Zk·ýî_¡p-ÒhÞ’ÅÚÙÆnÛˆ•m,¸#Jšî¼:äd»ùõ½|s8”bÀ5Kñqyî¹ÏQ4 á_4ÛDÁ&xÄy6+êgáìß|ÿ,’3’$ ò(™%A¶Ý° /÷ÏÖO’Ù.ØåÉläóö‡_ç¯Î¨£¸_¬â,œ§ø|5ÚÖ%)›“x9œþXDó²ªÐâ·ý?žÝîõQQy²›­ôY®0«4σ8‹g«8 vq¤å‰7SynŽZš¡¡¨ïµ ôŒÅCÕ¨*ÿ@”IÔ6DŒ~
+³°•+‹#ª>µƒoq6l`j$ÊÆì ÷ˆ¶³-ˆ”3‘âtDa${ùó÷ÿ~óöíÍÝOïßï××]…¨\e_$‚KnÓ\®:”=.hÛ?-òl¾Ôòˆ‡`f
+„8óUB½Cö¥vÊ"¾|þ?Šb8¤îÌœ ÷,£Ñ²!¸§Š¬FÕ÷!BQs@½dâK€f¼Ÿœ(–Ñs;³ GÄ©ÛCy|šº:ºù§0Œ+¾Yºcsj‚«ß™¹`"‰¾?OAªq¤)I­”ʶi”LHÛ ) `DÅî7ÞLQÌ8Š‡©˜†éÍlÒX8=øDâÃ( þ
+`Á_ÌïzÔʨ<šˆ®Å‘
+éÈà: ¶î<Þ™ü‚qŽ¸÷ÎùØ?ϸaÄl[J"ÕC¾ÜÛ)ô$ã %,Γ}@<8ìA¨rLû|•«Tª
+rAûXò:…Â<ÆQÆ£ãBQDeèpPiT2Êêl÷½s :u©ÿwÀÊÞïŸ.^ T{âs+ûÅ–åÝbcâ¹\ë†6C¬Üp¾4ìë•„5²³P2ô&™RåØ’Y ê( u ûŽÙy©‘±¼s¾Nõp•‡:%ç€Óë+/
+’tDY*Së_Ÿ‹ÚFÚØ0HÛb…ÛWÖfá†íµÉ‚$ÚÈ­ Æx²ÿh$¹Jä¿E]†óç¿MóÙ8¶;U-íH3Ù6‰‚m49x´Yè²°t=ÊД`4¦&EÓ ôÂYM±©Fùi£bä>„yqm‚4LGVöÆ-< +UÆÏ¥Špœ"«ûB’J){7'ð¯»ïEáMÜâ-b–>Áw¨¬Ð=“ÅöRO¸dì¸^ÔO]¡(–ä¶LBëñœmeG+&U˜ú ì­2jÃÁI–WIl÷É6È7Šs'ž«âÎÓØY5¦Q°)l­“ýfléÆMnÚ¢zÐoMº9m^DaÅJÛÞ¦Òæ› L•q´½4Û$ Ò4™íEEz²í;¦v…]íª¬a58¦5VafÍø°öXb ·ÜÄ®]k†Ë¶ÆØë9Â[^Ú‹>L ìg_{2BK¬*Îeã„%ï_OAGÉ Í%
+ºtRš;u$¶ºÕ«_>Ž#Û“¢/;:YÏzÐ|4âî]
+&ʪAe¥0
+ßJðm99—b\&D0. ’S—b ª1ÆË66©S%µ],À8ÔŃ³_#%šú€ËÜñsßTZ¯
+Û-·q}À¦ÌªÚN +N']{³îñ “ øigįëõ.hD”Sm#/{ûhô‰”NCÓ¼Jk0>±³$Z®q/¯ šd%Ç'GH{¿£¯Ë:nj.m樜
+endobj
+2151 0 obj <<
+/Type /Page
+/Contents 2152 0 R
+/Resources 2150 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2060 0 R
>> endobj
2153 0 obj <<
-/D [2131 0 R /XYZ 71.731 265.619 null]
+/D [2151 0 R /XYZ 71.731 729.265 null]
>> endobj
2154 0 obj <<
-/D [2131 0 R /XYZ 81.694 244.862 null]
+/D [2151 0 R /XYZ 71.731 741.22 null]
>> endobj
2155 0 obj <<
-/D [2131 0 R /XYZ 84.124 244.862 null]
+/D [2151 0 R /XYZ 71.731 718.306 null]
>> endobj
2156 0 obj <<
-/D [2131 0 R /XYZ 71.731 217.176 null]
+/D [2151 0 R /XYZ 318.832 708.344 null]
>> endobj
2157 0 obj <<
-/D [2131 0 R /XYZ 81.694 201.026 null]
+/D [2151 0 R /XYZ 115.447 695.392 null]
>> endobj
2158 0 obj <<
-/D [2131 0 R /XYZ 84.184 201.026 null]
+/D [2151 0 R /XYZ 71.731 682.441 null]
>> endobj
2159 0 obj <<
-/D [2131 0 R /XYZ 71.731 198.869 null]
+/D [2151 0 R /XYZ 294.096 682.441 null]
+>> endobj
+859 0 obj <<
+/D [2151 0 R /XYZ 71.731 665.34 null]
+>> endobj
+346 0 obj <<
+/D [2151 0 R /XYZ 237.169 622.243 null]
>> endobj
2160 0 obj <<
-/D [2131 0 R /XYZ 81.694 183.093 null]
+/D [2151 0 R /XYZ 71.731 610.071 null]
>> endobj
2161 0 obj <<
-/D [2131 0 R /XYZ 84.184 183.093 null]
+/D [2151 0 R /XYZ 71.731 543.797 null]
>> endobj
2162 0 obj <<
-/D [2131 0 R /XYZ 71.731 167.985 null]
+/D [2151 0 R /XYZ 71.731 472.001 null]
>> endobj
2163 0 obj <<
-/D [2131 0 R /XYZ 81.694 153.504 null]
+/D [2151 0 R /XYZ 519.885 448.255 null]
>> endobj
2164 0 obj <<
-/D [2131 0 R /XYZ 84.184 153.504 null]
+/D [2151 0 R /XYZ 147.048 435.304 null]
>> endobj
2165 0 obj <<
-/D [2131 0 R /XYZ 438.462 130.192 null]
+/D [2151 0 R /XYZ 225.125 435.304 null]
>> endobj
-2130 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R /F55 1436 0 R /F32 759 0 R >>
-/ProcSet [ /PDF /Text ]
+2166 0 obj <<
+/D [2151 0 R /XYZ 71.731 428.165 null]
>> endobj
-2168 0 obj <<
-/Length 2412
-/Filter /FlateDecode
->>
-stream
-xÚÕY[ÛÆ~ß_¡ê%°šðNÊ(
-ÄŽ]$@¶n³†’<ŒÄ‘4 ÉQ8¤eõ×÷œ¹ñª]7-Š CÚápæ\¾ó‹ü…ÿüEê“4„`K‚$^ìË;oq„'½óÍŽ0ÈÈ6Í!‰³7¼~¼ûú].¶d›„‹ÇƒÚ÷˜ÿ´zs¢ç†ÕëM{«˜èÏoò’W\Â:¯Žzéu»öWÇñ¢ ë_¿¿{ûè.óÔi´Ø¸ÛÆâl¢0"a,6~@¶±{~»ûéo‘ÃÞïáÿ?áÿåwG°%ŠÃ…O¶ÛpQ³ÅáîÇ»¿»£<¸&#¾VûÖú]³or„Ÿ$‹àsKÀ„Î:Ü RFIß<ב·¢u…v
-óˆËn±ÀÀf`i°S¸UOâDY‹WDï|œWvª¨Öæ$Ú"מ
-”×GÛÏAO⇤¨]ïíñ§Ý¹% 0¥÷$yþùX¯£0r®hÉþ¢’¸qFÂÌ7»_i&ýî ?¯
-ZðåDÑtŸÐGL¯ìkžËõR”fùXÃM@Ãò^ÿÍÈÑöR™˜7WÉ*ÉŽHÔ.Í^Àae?±ý¯;ñY=–zí¢ã
-¾Ñó™Q“
-ºöcÛÀº²E¨®@oÜ»†áË08Ëyã
-| žÒ«¼¥•Þp£;c”§Ô†ÏøÝN¬†qå`CyåžÎoÏíè¨ïÂ1ÑžØ(ULj—A öãT›d¢ÕÑÆãS‘—Ý&—À­œÍFM˜¤&jâ—“¨”A}¬Z¦UQ Ýåÿ6OåBÓÚÅeˆ9.ϵ¶¹p°¨ùñÔ¸ Ç¿×L€Q÷* 2–²Ç€ÊCtD®h^—Eø)P¹_O Bj00\Ÿë Q;b4ãE•¯ô„€
-øG6l f”&ƒcM«æ VÇEÉ
--ˆ5ÐÛ^³èt•/üŸ‡qsaô×3­Õ`­œã|Ðj<ùùo ®Óé÷8" —'`í½’§F‰\ÛJ7¼³ÞÐ5òˆ—¤½°<«Éþȧê¤1´ê™ÙL°é} -X°}n@wÖm.Ö37FtPBÆi¿‹Rë¨(¥Èt¥ú\,éd™®ä™íu銋*ŽaµWòjhaÕvWx²~b“ojzX’̜ѵ$jýÑžmßItâÑ•qF¼p\½ÖgZwS ~׺´tê1†ÐìØq˜uy5™ÙYCãŠp€ üXý ¢½²I=â'ZjÀ™p¿¯Õ<^[q|>^D’ÔŸû
-vlýgðò¾ƒËäHMq ±yëì>ÀìÙÓ†yW ŠµƒíQm[Q_{ÖƒÌe#ý~ÔN5¬ÊÇ)à\ƒ¥-9CÙVlLUcLJòÄÏg—ï´7À½£i7Tmmv‰½lHÙÐ
-š”Q…î‡ÛÙD²Ëi3Öuø5“Õc[w Ýiçðàf`䕼«–lÞ–;ëE+Ëò“Št ‡•å ƒ0åEoê,&E
-蘭)1F’æ\ŽBÔ‰°âYé¤ ²ßZ^Ûë¹R¬Of­mD þÚCž¹Žk0'ć0Ä›¿=¼ûî?¼ýv:ªnÄpÎ6ÔøáíÇá,
-‰GÄÓÜtööhçÕ„‚C1!9ø@”I:W
-Ä4I%Ú.›2èvŽì£8!Aö\éf_ Ú¿Šlendstream
-endobj
2167 0 obj <<
-/Type /Page
-/Contents 2168 0 R
-/Resources 2166 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2209 0 R
-/Annots [ 2202 0 R ]
+/D [2151 0 R /XYZ 210.409 404.419 null]
>> endobj
-2202 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 220.317 109.748 229.229]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-product) >>
+2168 0 obj <<
+/D [2151 0 R /XYZ 440.125 404.419 null]
>> endobj
2169 0 obj <<
-/D [2167 0 R /XYZ 71.731 729.265 null]
+/D [2151 0 R /XYZ 183.531 391.468 null]
>> endobj
2170 0 obj <<
-/D [2167 0 R /XYZ 108.593 689.705 null]
+/D [2151 0 R /XYZ 71.731 371.378 null]
>> endobj
2171 0 obj <<
-/D [2167 0 R /XYZ 71.731 651.25 null]
+/D [2151 0 R /XYZ 71.731 371.378 null]
>> endobj
2172 0 obj <<
-/D [2167 0 R /XYZ 222.628 632.999 null]
+/D [2151 0 R /XYZ 71.731 354.195 null]
>> endobj
2173 0 obj <<
-/D [2167 0 R /XYZ 71.731 605.103 null]
+/D [2151 0 R /XYZ 439.488 342.651 null]
>> endobj
2174 0 obj <<
-/D [2167 0 R /XYZ 81.694 587.17 null]
+/D [2151 0 R /XYZ 71.731 311.767 null]
>> endobj
2175 0 obj <<
-/D [2167 0 R /XYZ 84.184 587.17 null]
+/D [2151 0 R /XYZ 71.731 311.767 null]
>> endobj
2176 0 obj <<
-/D [2167 0 R /XYZ 71.731 572.062 null]
+/D [2151 0 R /XYZ 71.731 262.293 null]
>> endobj
2177 0 obj <<
-/D [2167 0 R /XYZ 81.694 556.286 null]
+/D [2151 0 R /XYZ 71.731 223.439 null]
>> endobj
2178 0 obj <<
-/D [2167 0 R /XYZ 84.184 556.286 null]
+/D [2151 0 R /XYZ 71.731 217.05 null]
>> endobj
2179 0 obj <<
-/D [2167 0 R /XYZ 71.731 541.178 null]
+/D [2151 0 R /XYZ 71.731 146.562 null]
>> endobj
2180 0 obj <<
-/D [2167 0 R /XYZ 81.694 525.402 null]
+/D [2151 0 R /XYZ 71.731 115.678 null]
>> endobj
-2181 0 obj <<
-/D [2167 0 R /XYZ 84.184 525.402 null]
->> endobj
-2182 0 obj <<
-/D [2167 0 R /XYZ 71.731 523.245 null]
+2150 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F38 963 0 R /F23 733 0 R /F32 747 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2183 0 obj <<
-/D [2167 0 R /XYZ 81.694 507.469 null]
+/Length 2128
+/Filter /FlateDecode
+>>
+stream
+xÚÍY[Û6~ϯð(bcZ¤îE SlºYÛb1»À¶)
+Z¢mvdÑ«K§“_ßCñ"R’ })ü ‹¢Ïí;7áU
+½ ;é‘äÚH\Ð ÝóŠwœé7:1HZg— <ƃ¸Þ±'ªß4 ´<óš·]쀅 Û eÖ66L÷ÉV˜+‘æ FL•¼Ûjæ[T¹zÁµoŽQ§zÿa¡œhöi8Јk„é?Ú@¼~ôwðNÙ¸‡©•±øqƒ7Iù¤†àAIªõD®ö´¹ât{ÑÔq0¦&±öæÙT8ØAÛ ¨þŒ»u'Ñêµ¾eMk\ÙˆÚ致‡ ÿ`|gÔ…2dPk¿àê×Õ $32sÍÉ‘Õ \Az>yÿ<ÑFÇ
+=Êoß(J2d c#úK‹zð¶$))¨_ü¬ã›G%õøûèéDû>ˆÉÚàc/áOèÌÅÔ˜æo8rð@/ì¢iX{ui->ÔA
+±3†šÊ–D2o,;Xë6:Yvݼh²ÛÄO¼;™-2¹\El! 4¨» lI£,ˆ§xù8.¤<^ñòµ¹SÀöÏQ ßk‘VÐ/Ð=ÜòÑÿn0ÉׂWôoJ°‡1¼˜ú¢V²{¥¾Úhm g™ükÃŽ¥ÜΓÖ'ehy ©"œÒáfòó2ÑÓL?i
+ÖËLª”úÕn®¸^þ/Ñ1,Ýf
+¥Òï·§W³3GIª­W» ‹gSÉ/—™—†É¬õ»Ídͤ¨ŒuýÈíHÎS?_-P—¤ueH’h a(ʽ¤e‚ÃAˆÛÉ^I'ɺuje`B+§Æ÷; xÐKÈMcâ\žæ°ùZ«Èz*déªb“ºÒŒ§ UϺ¾!åŽdNƒ–3Ë¢¿†‹½½mQ#zQõ¥QDOÞÈ[iÔÌ 33­Ù&ˆQÁø¬¯±[5ÑÐ1hÊwN×$7žD_•ž‘tòŸz›Ó½ÜæyàïZc¼m/¬àk…f`^h>9ª-§ÿÝPi¹éy‚pbj摃$6ôÃÒñq†H†Më{ƒ~œÀÆ|‰¼™4ðG‰Ø YS‚Hnbòõò?ŠQLÌQ²¯ž‡Žˆd(N°gÏbô,V;GSÖùè9f`A›îJ†
+§ȲŸ´2ÁÅùl1ýøE`lÕ}]t\†:€ïžM¸  l6±PµYz’QaA¬}+ª¾sj#S©IË×JBœAVÎÿ*5áÌ$JÙüƒmÛÎd…dmßQ· åoÒg K±Cd“cå £u”hëñE7x±ccw0¶š† )6™Ä×´âîJ5XHgþ4;uë,6fqt}Ò)k6ª&:½ 3›yð†ËvªËþßkJ…UlÚØÙÀ9gR~\Yj³²thb?§Î¼Æ2 Q˜/&Î÷
+endobj
+2182 0 obj <<
+/Type /Page
+/Contents 2183 0 R
+/Resources 2181 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2060 0 R
>> endobj
2184 0 obj <<
-/D [2167 0 R /XYZ 84.184 507.469 null]
+/D [2182 0 R /XYZ 71.731 729.265 null]
>> endobj
2185 0 obj <<
-/D [2167 0 R /XYZ 71.731 492.361 null]
+/D [2182 0 R /XYZ 71.731 657.37 null]
>> endobj
2186 0 obj <<
-/D [2167 0 R /XYZ 81.694 476.585 null]
+/D [2182 0 R /XYZ 278.723 646.575 null]
>> endobj
2187 0 obj <<
-/D [2167 0 R /XYZ 84.184 476.585 null]
+/D [2182 0 R /XYZ 494.203 646.575 null]
>> endobj
2188 0 obj <<
-/D [2167 0 R /XYZ 71.731 448.525 null]
+/D [2182 0 R /XYZ 280.087 633.624 null]
>> endobj
2189 0 obj <<
-/D [2167 0 R /XYZ 81.694 432.75 null]
+/D [2182 0 R /XYZ 71.731 620.672 null]
>> endobj
2190 0 obj <<
-/D [2167 0 R /XYZ 84.098 432.75 null]
+/D [2182 0 R /XYZ 71.731 597.659 null]
>> endobj
2191 0 obj <<
-/D [2167 0 R /XYZ 71.731 404.69 null]
+/D [2182 0 R /XYZ 71.731 529.326 null]
>> endobj
2192 0 obj <<
-/D [2167 0 R /XYZ 81.694 388.914 null]
+/D [2182 0 R /XYZ 71.731 503.611 null]
>> endobj
2193 0 obj <<
-/D [2167 0 R /XYZ 84.184 388.914 null]
+/D [2182 0 R /XYZ 71.731 497.222 null]
>> endobj
2194 0 obj <<
-/D [2167 0 R /XYZ 71.731 362.911 null]
+/D [2182 0 R /XYZ 178.27 485.679 null]
>> endobj
2195 0 obj <<
-/D [2167 0 R /XYZ 81.694 345.078 null]
+/D [2182 0 R /XYZ 71.731 473.559 null]
>> endobj
2196 0 obj <<
-/D [2167 0 R /XYZ 84.184 345.078 null]
+/D [2182 0 R /XYZ 71.731 452.689 null]
>> endobj
2197 0 obj <<
-/D [2167 0 R /XYZ 377.232 345.078 null]
+/D [2182 0 R /XYZ 71.731 428.194 null]
>> endobj
2198 0 obj <<
-/D [2167 0 R /XYZ 71.731 342.921 null]
+/D [2182 0 R /XYZ 71.731 421.056 null]
>> endobj
2199 0 obj <<
-/D [2167 0 R /XYZ 81.694 327.146 null]
+/D [2182 0 R /XYZ 71.731 410.162 null]
>> endobj
2200 0 obj <<
-/D [2167 0 R /XYZ 84.15 327.146 null]
->> endobj
-880 0 obj <<
-/D [2167 0 R /XYZ 71.731 287.131 null]
->> endobj
-418 0 obj <<
-/D [2167 0 R /XYZ 179.498 244.033 null]
+/D [2182 0 R /XYZ 71.731 405.181 null]
>> endobj
2201 0 obj <<
-/D [2167 0 R /XYZ 71.731 235.21 null]
+/D [2182 0 R /XYZ 81.694 382.366 null]
+>> endobj
+2202 0 obj <<
+/D [2182 0 R /XYZ 81.694 369.415 null]
>> endobj
2203 0 obj <<
-/D [2167 0 R /XYZ 71.731 189.433 null]
+/D [2182 0 R /XYZ 71.731 367.258 null]
>> endobj
2204 0 obj <<
-/D [2167 0 R /XYZ 71.731 147.655 null]
+/D [2182 0 R /XYZ 81.694 351.482 null]
>> endobj
2205 0 obj <<
-/D [2167 0 R /XYZ 71.731 132.646 null]
+/D [2182 0 R /XYZ 81.694 325.579 null]
>> endobj
2206 0 obj <<
-/D [2167 0 R /XYZ 71.731 127.665 null]
+/D [2182 0 R /XYZ 336.139 325.579 null]
>> endobj
2207 0 obj <<
-/D [2167 0 R /XYZ 89.664 106.907 null]
+/D [2182 0 R /XYZ 464.726 325.579 null]
>> endobj
2208 0 obj <<
-/D [2167 0 R /XYZ 71.731 104.751 null]
+/D [2182 0 R /XYZ 81.694 312.628 null]
>> endobj
-2166 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F44 1022 0 R /F55 1436 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2209 0 obj <<
+/D [2182 0 R /XYZ 71.731 292.538 null]
+>> endobj
+2210 0 obj <<
+/D [2182 0 R /XYZ 298.906 281.743 null]
+>> endobj
+2211 0 obj <<
+/D [2182 0 R /XYZ 178.828 268.792 null]
>> endobj
-2213 0 obj <<
-/Length 1758
-/Filter /FlateDecode
->>
-stream
-xÚÍY[oÛ6~ϯ0ôRˆ5]¬È^ŸÒ4Ù24m׺†m´EÛDt1D*©÷ëw(òP¢$·PlAJ–HžÛw¾sŽL|øL’ÀK"¸„K/¼ˆ'›üÌŸìàÍOg^… o™,&‘/¹àÕê쇛(š,½åE4Ym›u«ô÷jO‚VÓYûnì©ëeš³‚qxΊzôªžîîo–edú×ê—³ë•D‰&óÉÌHë«3›Ç /\„“Yè{Ë0è®i4 “¡f¡×¤–øÝÝýëÉÓ>ÒŒn„²E쩺q.ÓÔQ·+îÕ+º«æKw]
-QæêaÅv{Ñ×k¦¤Í‚Ä[‚Ÿb\ô]».LmÉõ]¹í½:TeZo žÚ¤Hõº¤”o*v¬,4 V¸õuûJ=øÓ÷Cšéý99ª›MY‚Žüy¢îÞ4'áUªÿº,^Lƒªó8 @éªÒg‘uYw••œ¦*>ÛRÛ¾ž†¾[kÀÒBTGç\¯¿#_X^ë ~žáÒ-åÚè<¸áe1¾éa=¤»CMôÍõÅ7MÊ@¬fAè-ã 1šCjeÔRÜ~[çkÔ £÷ ×hù`41¹E.ÓZ¾o"­µ)(MõsQjÅj@6lC²L»{GQycŶ—ŸÞ^½»»¹ýpwýZ½á‚
-Úw­ + ´pz¸à.€ŽÎ¹²Á‘VéH…ÛoÓ„0óB!ËRÓ /À-Ö¶éÚ-[: c
-wÓØU ¯Že­ÏªÀMZ d-ÛŠ°aÊEx¾'#ÊqZGõÂùtë´¢#Îõ‚b$”Îåû[cÑYßzÝùXÖïG. †æ§¶ô8ÇyŸÕ;VðË)Ùì5h:0àTÂD‡~}´IŒm%¶´‚SFòHpW‘<DZ«¡wk /hœv/aˆy/­¢Âó(eRÖKõs x¾ªu Ušn6e•š‹‡µ²ˆ¨+’ÙRx›5
-ùDt(™Tº@
-º­¹Ù“bG=욶’CH ã“xî`ÑhÔu¿ÅM^.†!eY‡-ÜÚMÿ<¸ðbèÔUטÒm#¬iËð•p.+J>^ç /ñ}ÔËCL3„ÐTIí|nÛh+ bæŒKr;·Ùˆ˜(FR ;1 9” £Ôëôù/$Åslô·T·¢Ú„n+º’½GÙ‹už3O aâ{@KOš‚ÿ`ܹNYŸj$b#жÂygl¯„ƒ ¼£ßa z¾Óž÷ìƽCŠc“FÖi CRp–ÚÕÊG¥7;©göÀÛ‚ †-HC\N¹ÔÙ¬d£Ìå «=-È:ƒr!«öH©1õã £Æ ´?Šò¯Ï¢wo^>ÙÂv¸`ä56¥iOfåo†î‘)(*Iµ>T’ØÆ…iü]MJ„l“Ö„Ó±©ÅÌÐÖìëÙåóT
-©¤Õ(~c‚éfýzi4ªèXëÙø¥÷Y :¯±?Ä~й´KAúyxí7ËØéwrEÓ8šE¡ïûŽgzc‚v©^U”blWaÉ¡ú±ïp…x!5¯e<2´0Í6Ô–„Ý;£JªŒQÄN/FÛûBw¢öQýÉ­ãk]ØìÆü% }I “[¡?YÅ‚ø›'ÉÿPÅnþE>4G±yèÆ¡³É2Ùyv…ëwPOÒz¿ûĵC7õÀøvŽ³Ç d-¿ô[Í"ä©ÌÅ0Ë®2¶¹ïUË'ÔT‰VUS‡<ÿõùÞb1þßS[LÉA«ýfŠÔ`}#ö÷¡Ê™s3=pã…ßû¾·ûEàäbèLóÁÜ-¢±ïósÈðp±TÞ:ù§‚hùÿ̤;Uendstream
-endobj
2212 0 obj <<
-/Type /Page
-/Contents 2213 0 R
-/Resources 2211 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2209 0 R
+/D [2182 0 R /XYZ 490.915 268.792 null]
+>> endobj
+2213 0 obj <<
+/D [2182 0 R /XYZ 71.731 235.751 null]
>> endobj
2214 0 obj <<
-/D [2212 0 R /XYZ 71.731 729.265 null]
+/D [2182 0 R /XYZ 76.712 181.121 null]
>> endobj
2215 0 obj <<
-/D [2212 0 R /XYZ 89.664 708.344 null]
+/D [2182 0 R /XYZ 81.694 163.188 null]
>> endobj
2216 0 obj <<
-/D [2212 0 R /XYZ 71.731 706.187 null]
+/D [2182 0 R /XYZ 162.749 150.237 null]
>> endobj
2217 0 obj <<
-/D [2212 0 R /XYZ 89.664 690.411 null]
+/D [2182 0 R /XYZ 81.694 137.285 null]
>> endobj
-2218 0 obj <<
-/D [2212 0 R /XYZ 71.731 683.273 null]
->> endobj
-881 0 obj <<
-/D [2212 0 R /XYZ 71.731 639.437 null]
->> endobj
-422 0 obj <<
-/D [2212 0 R /XYZ 210.434 596.34 null]
->> endobj
-2219 0 obj <<
-/D [2212 0 R /XYZ 71.731 584.168 null]
+2181 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2220 0 obj <<
-/D [2212 0 R /XYZ 71.731 528.788 null]
+/Length 2364
+/Filter /FlateDecode
+>>
+stream
+xÚYù¯Û6þýýÆÛ
+÷A‘iH¼¿ûñçpU4¾…¿_áïz‡kÓ$’Ý~û}²’tu¼ûþî;/Üçð(ÿ” ó®]7»`W¤«4 öIÚCœ†§ù{o7)$ˆäh¿v]š®
+ð—^´Š8(Bð]”à ýÆ£ÉðÃq“ ïÛNZǨ³èêÊŒvF±ŠJjç)¾ôáþ\c ‚Tg åÓgæ¹A
+ q×b*;ÛÄÜùr…“ý0Z>šNUD¨Q±%Pk >˜I€ºOõ(ȳܦº7ÆCƈðÙ]µ6qæòâ@ÛëÓ„ÚÌ1¥b͈F˜¡Æ:ûAe®ø€8/Z£öÇ“Dø•:-*€ŒK_P¨ý][3î<† ŒvBç†7ct³oi ‡f¶ ’nǺ@èš±.8€k§ œe/Ð1ã@kW[·}jÍô·ÏºÙ¸xÕ¹û îàËÿ#5!™€9Nã cèbA_‡Äm
+2)rp¯^÷õea›BI‰1Äi_|²Ÿ¾Í…pF•ëš­+Ñ.˜‘ &ú®vëÕ¤Œ«ë¬<Ûò
+O ¿nÔ—r׎ʚ(ÕïôñLzã †g0ˆáÚÕx×~‡-³„H÷|€Ÿ”k }É7XîÎvuSзmw}f;½M& (u>¼çcqO±¹Øý+ªØ‰°Ê÷Ü2(e¬l]«³’S³§6ÿïlüß7¯XÞ9˜tÁ9Ï8å¶rq6*NwB´Ú.†nl €æy›p ÏmÜ›WÉZ:mÔÆ>ìÚ³œr*ŠEŠS—[vš!ûŒÆZ_mï„_ ÙN’PWRwŽI‹dàßߺýþ(7ò55ÙŽ%mV³ö¶ÉM…±Fƒ#:$Vı2Z±vÆT‡9õ*ë´btbhŒÁ­šä ©ÆPJÒzP
+Ìë–.‘RHR)jŸòNêeë€Ð‡ªš¼ªJôAò6¸BlÖaá&ÇŽ—=s{”° ­ ÖáùHü% Œ¡å;`išŸÑ׌ÖÕOaÂ_dYà 6Fèƒ]n_u5‰W~ctÕ6wA
+Ìi˜ZGÑùe|A§ äfVîEŠ8û/Àm A›©Q$AT8\që!5溓´„ ê”³þ|s4á!*.”O©?b­¦O’^&8¿WÝÁE{ ÇÉÈðÿÞ?xŸ"(1ê~Oï§v c.ÓaÔÓÄÖ/˜¶õ F%t‹cg:>~MƒÝ‚›š 3:ãà³o&ú«ñ
+>×9ª‡ŠR3ç6Lœ‡¯šr˜¬5µòî[¸·[18Ú-Y«6ð\bFº·HPé9 Çå­g?X1¦—¾%B4Dš7­Ó-ç@OÅalÈï ™]ìÓ­¯'î\é[µ¯1÷—ÜÍŠØýŒ8¦•IRµT«]öëÆEÀÀ%<wº·Wˆ$ôèÙ9ØY>MÎ…ÌTœ].tÚ*ú{€šSþ6:¯,Ú™cä_6Û< ×Ï! ¯f¨m¸r¬©zNàgäÉ Î~Ó”&X ßÈq ³'Z«Ì }o>ŸèªA¾éb§çþÐ’PÉx$MR8Ÿq³&zfÐ>\µÓ«þœ—ª­7B¥zÙ›vØ´ŽšC3éz…èïqÍzÒ/x§DKú±T‚ª¥êñ½°áí!eW»ë+àdQCz.«=ûΛ´Ë½¿›¯o7¸¹®í^Ša#]€¦¿(qjˆ3àW°>ZO'©=.z.è5‚ Öå9\æL•'4MC†ðvÚ/’j@§u=glÔ:åš?©úû♞ÎÇbɈ >x³Û‰­ƒc†Ç:žG{Ò7­a÷Ïõ¼Wc»@ù— F_Ø*õÜ·¤ißt>›Õ,8³úËQ·ÅüÜÄíu¡%#¶ÒHv:ûÚÂG^ÔÆÞõg¼ÆšJ6Í»úb·Î[
+8€ÉqmœÕlè¯pb¶Rl³DX³¾
+I‡ÔR§äür£/9Æ=Ä7Ÿ¦s{Ÿ‰¬Üu¡=D±Rð{n=¿­u)‰´Äó±IôÂülw¼ÔÄÕ™ÙJ‡{©€ )FŽ>ˆk'^„a²’‘ƒ?îôJãÍ1u
+endobj
+2219 0 obj <<
+/Type /Page
+/Contents 2220 0 R
+/Resources 2218 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2234 0 R
>> endobj
2221 0 obj <<
-/D [2212 0 R /XYZ 488.305 479.139 null]
+/D [2219 0 R /XYZ 71.731 729.265 null]
>> endobj
2222 0 obj <<
-/D [2212 0 R /XYZ 71.731 459.05 null]
+/D [2219 0 R /XYZ 71.731 718.306 null]
+>> endobj
+860 0 obj <<
+/D [2219 0 R /XYZ 71.731 659.527 null]
+>> endobj
+350 0 obj <<
+/D [2219 0 R /XYZ 402.85 614.272 null]
>> endobj
2223 0 obj <<
-/D [2212 0 R /XYZ 71.731 446.098 null]
+/D [2219 0 R /XYZ 71.731 610.442 null]
>> endobj
2224 0 obj <<
-/D [2212 0 R /XYZ 71.731 441.117 null]
+/D [2219 0 R /XYZ 118.555 568.252 null]
>> endobj
2225 0 obj <<
-/D [2212 0 R /XYZ 89.664 420.36 null]
+/D [2219 0 R /XYZ 71.731 514.555 null]
>> endobj
2226 0 obj <<
-/D [2212 0 R /XYZ 71.731 418.203 null]
+/D [2219 0 R /XYZ 71.731 463.865 null]
>> endobj
2227 0 obj <<
-/D [2212 0 R /XYZ 89.664 402.427 null]
+/D [2219 0 R /XYZ 386.239 438.061 null]
>> endobj
2228 0 obj <<
-/D [2212 0 R /XYZ 71.731 400.27 null]
+/D [2219 0 R /XYZ 107.706 425.11 null]
>> endobj
2229 0 obj <<
-/D [2212 0 R /XYZ 89.664 384.494 null]
->> endobj
-882 0 obj <<
-/D [2212 0 R /XYZ 71.731 351.453 null]
->> endobj
-426 0 obj <<
-/D [2212 0 R /XYZ 176.83 308.356 null]
+/D [2219 0 R /XYZ 71.731 405.02 null]
>> endobj
2230 0 obj <<
-/D [2212 0 R /XYZ 71.731 299.533 null]
+/D [2219 0 R /XYZ 71.731 356.204 null]
>> endobj
2231 0 obj <<
-/D [2212 0 R /XYZ 71.731 266.707 null]
+/D [2219 0 R /XYZ 71.731 281.683 null]
>> endobj
2232 0 obj <<
-/D [2212 0 R /XYZ 71.731 255.813 null]
+/D [2219 0 R /XYZ 71.731 226.953 null]
>> endobj
2233 0 obj <<
-/D [2212 0 R /XYZ 71.731 250.831 null]
+/D [2219 0 R /XYZ 71.731 163.128 null]
>> endobj
-2234 0 obj <<
-/D [2212 0 R /XYZ 89.664 228.017 null]
->> endobj
-2235 0 obj <<
-/D [2212 0 R /XYZ 71.731 225.86 null]
->> endobj
-2236 0 obj <<
-/D [2212 0 R /XYZ 89.664 210.084 null]
->> endobj
-2237 0 obj <<
-/D [2212 0 R /XYZ 71.731 194.976 null]
->> endobj
-2238 0 obj <<
-/D [2212 0 R /XYZ 89.664 179.2 null]
->> endobj
-883 0 obj <<
-/D [2212 0 R /XYZ 71.731 172.062 null]
->> endobj
-2211 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
+2218 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2241 0 obj <<
-/Length 1998
+2237 0 obj <<
+/Length 2058
/Filter /FlateDecode
>>
stream
-xÚÅYßÛ6~Ï_aø%PëDý²{j’Ý Ew[¤›Ååd‰¶u•DA¤²qÿúÉ!EIvvq—à°–DŠœù8óÍ7Z²à,6ÄßDðîü0Myý"XaäÝ ‚3¢pëï6ÛEä'ÛœðúáÅ?n£h±ówi´x8¨yÅ¿VoNY+hç­Ã$X%¾þý¾¨Ë¦äð¼lŽúÑëÞ#«ã_eUeÞ¿~|qó`7#ÑÆ7ñbmw›š³ŽÓÔ“p±a,
-£—Iâš”ø©´c³]Ý•å‚5”Ë=aúÆu`?Ivêg¦27먾XŠ¬óÈvu¤‚/õ#qW2¡oά×m•58Îô/¼‚‹éŸ½«ñøág$+ZàèÙK“x+G¢JåÍç¬n+úÝdÓS&×ü¤Ö¹¾—8)kãÝ—¬Õ©ËƒÙ¦w9  ýœ€+ò=ÞÑŠfÜXU¢» V¬¯ŒcÆ2ÎË# ×Å Gj¾¾eý ÛøxnÑâ1Må¹8Á0ÃKýTYsÏ}¥çÅñ0/Lü81$îœ .X+JÖp}ó1‰›ê¬¯²¶¥Y§¯^è³úç—Ž}.ôMé­Éê ¯Ïw2܈^ራ pà„†,{N!À R,KÜÁ‹eJ(³÷qÞ–‡²Fׄøi¢ÁXÞ¥¸°…\ä¸4Ï;JžkƒmøÛx£|ð¶à>x/xH
-Ùþn/E)ó×­†ôµæÑK ÆÍ&5}½7 } ’` „I2.%ð
-ăyd<i³N”y_)^&UCS6Ghìk%!@{šg@½Óœ5'-(T€{èTÃÐ"–ç}7¶;«ÚSЀÞÉ ˜…é‰Z¾¼í¡N˜
-¤b€@%‡]í+³?,ô5š“è‡càb¢r;°©{Ír@Õs¸Ð#ö®VT_晾K|’Æà0û\Ÿðû,
-‘¼ÏöŠ(åz¸.g5^Yî…¹Xyôm(+]c®pöÒx¬¾
-aÛy1t×I‰q­Båù¨€3Ò¢WZZ,Ôp²VcdÉ׳ðv¡¿QX|‘oT”š¹î!=ÍAYûÀ3*Z~\ÑÆ©q™Ôˆ#FÆ›ƒñváêjàD¿ÝÆÏ
-œä«ÖΟA>ýÝ·øO²húiõ“äIçU?rCÓvô
+xÚÅX[ܶ~÷¯F2ìhu‹ƒŽã8pÑN¼/E]‰3VÇ$µÛqÑþö’‡Ic;}* qHŠçöï*YÄð—,¶I´Íà‘î£tS,ÊîI¼8ÁÊOOÜ‘eE´I²E»­ÚðòîÉíë,[ì£ý&[Üõ¾»êËjr–”¯Öi/óÈ<„d]#šþd&^§«dÙ´-Yýóî¯O~¼s¢’,Ž6Ù~±v²¦Ê¬ó8‰6û|±NãhŸ&^ŸÝbúlB}8•ïWëM/ão•0x-‰Š$$pL±ÕÛþãWR\Øø…Û×éÖ›êÞOÓhŸäzÛ]Ýcš ÉšH3b}{1£APŽËMÛÀ55ãgÃÙ Ÿ~HÛÈËïDˆ“¾¤OÍBIðŲ&ý‰ZY8øõ{t9ë%)Qþû8NA
+m+ÔçhžÄ<«4;a°~¢Rº@uŒSíš¼æ‰6÷‘6¼zn\zÝyOµµ9ç¿‹Xý?;6Z5G?˜çÓ3oØj,9üv%fþ«¯´ì0*&\ê …! õwÊ©ëïhGšÖ¼÷uÖÍø6úæ}’å/è¿Hwn©G%ëžÝ*1ZÔ'"ÿï™ìÍÌ g¬­H;Љ=o“À
+Ýf†ÍäKØŒG¯ÒVÐÿáôÿò›ãŸ*V¸¤6çû¥ä7É>mi
+7^$Ì_|ÂÍSÀçt…J ö ›™Í»‡UZ, \Â4”µJΑYæÇã*ÝQW*LÑ_˜´‚š”{r9íM˜Ô6 m ̉l”æ­Èµö@åʨ×j…ñ;´c}ÏLˆæÐ^Ó¸'`JG*Ñ2vïØnÆÉ&¶{$êŠHrû
+ó£Ðå$BÓ²:M
+S×E¥Y¡ÕÌ#]¨·»åϬjŽ˜Žðóï€?Ð@«?úÞ­½»I»¹ÛbÃ…aKÒhËY6]óѬB~ ƒ_Áe8ãêQ ¾âÎuXômGhnÝn˜.­_
+|S3ÐÄrßB:1
+Öi’ÚZ/k
++Ĭq3wà Í›_3¥:¢YÓ¦#Lê{ <mvDæ èv•iwì ,ì;éë ,sÀfAqn8£¶ßŸu…Ñ«ÖI˜°¨‰7¾U /o¯øöÕË7¯¾zùÊö9íýìšìK¹¢Æq×g†aáz!ZìñôÒÏärðÅ`lì¤®à ´Ü2RÉ‘† qdl
+e¤¤é§_ˆHè™É.Z5#gœüW‡ #ñ­ÒP^1ßÀ8ŒÛ[Ê!½Å§#wb= >(
endobj
-2240 0 obj <<
+2236 0 obj <<
/Type /Page
-/Contents 2241 0 R
-/Resources 2239 0 R
+/Contents 2237 0 R
+/Resources 2235 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2209 0 R
+/Parent 2234 0 R
+>> endobj
+2238 0 obj <<
+/D [2236 0 R /XYZ 71.731 729.265 null]
+>> endobj
+2239 0 obj <<
+/D [2236 0 R /XYZ 71.731 741.22 null]
+>> endobj
+2240 0 obj <<
+/D [2236 0 R /XYZ 71.731 639.103 null]
+>> endobj
+2241 0 obj <<
+/D [2236 0 R /XYZ 71.731 479.636 null]
>> endobj
2242 0 obj <<
-/D [2240 0 R /XYZ 71.731 729.265 null]
+/D [2236 0 R /XYZ 236.521 468.842 null]
>> endobj
2243 0 obj <<
-/D [2240 0 R /XYZ 71.731 741.22 null]
+/D [2236 0 R /XYZ 400.196 468.842 null]
>> endobj
-430 0 obj <<
-/D [2240 0 R /XYZ 194.2 705.748 null]
+861 0 obj <<
+/D [2236 0 R /XYZ 71.731 448.752 null]
+>> endobj
+354 0 obj <<
+/D [2236 0 R /XYZ 369.417 405.655 null]
>> endobj
2244 0 obj <<
-/D [2240 0 R /XYZ 71.731 696.925 null]
+/D [2236 0 R /XYZ 71.731 393.217 null]
>> endobj
2245 0 obj <<
-/D [2240 0 R /XYZ 71.731 669.08 null]
+/D [2236 0 R /XYZ 412.808 384.096 null]
>> endobj
2246 0 obj <<
-/D [2240 0 R /XYZ 71.731 654.136 null]
+/D [2236 0 R /XYZ 86.396 371.144 null]
>> endobj
2247 0 obj <<
-/D [2240 0 R /XYZ 71.731 605.085 null]
+/D [2236 0 R /XYZ 71.731 364.006 null]
>> endobj
2248 0 obj <<
-/D [2240 0 R /XYZ 71.731 590.694 null]
+/D [2236 0 R /XYZ 478.87 353.211 null]
>> endobj
2249 0 obj <<
-/D [2240 0 R /XYZ 71.731 585.713 null]
+/D [2236 0 R /XYZ 117.658 340.26 null]
>> endobj
2250 0 obj <<
-/D [2240 0 R /XYZ 89.664 564.238 null]
+/D [2236 0 R /XYZ 504.804 340.26 null]
>> endobj
2251 0 obj <<
-/D [2240 0 R /XYZ 71.731 562.082 null]
+/D [2236 0 R /XYZ 71.731 320.17 null]
>> endobj
2252 0 obj <<
-/D [2240 0 R /XYZ 89.664 546.306 null]
->> endobj
-2253 0 obj <<
-/D [2240 0 R /XYZ 71.731 544.149 null]
+/D [2236 0 R /XYZ 71.731 320.17 null]
>> endobj
-2254 0 obj <<
-/D [2240 0 R /XYZ 89.664 528.373 null]
+862 0 obj <<
+/D [2236 0 R /XYZ 71.731 289.286 null]
>> endobj
-2255 0 obj <<
-/D [2240 0 R /XYZ 71.731 489.419 null]
+358 0 obj <<
+/D [2236 0 R /XYZ 421.51 246.189 null]
>> endobj
-2256 0 obj <<
-/D [2240 0 R /XYZ 89.664 471.586 null]
+2253 0 obj <<
+/D [2236 0 R /XYZ 71.731 233.751 null]
>> endobj
-884 0 obj <<
-/D [2240 0 R /XYZ 71.731 451.496 null]
+2254 0 obj <<
+/D [2236 0 R /XYZ 71.731 180.694 null]
>> endobj
-434 0 obj <<
-/D [2240 0 R /XYZ 157.239 408.399 null]
+2235 0 obj <<
+/Font << /F33 834 0 R /F38 963 0 R /F27 740 0 R /F23 733 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2257 0 obj <<
-/D [2240 0 R /XYZ 71.731 395.961 null]
+/Length 2611
+/Filter /FlateDecode
+>>
+stream
+xÚ­YmÛ¸þž_á¸Öl­õf¯¯hƒ$w)rHqwȶEÑ-Ño%Ñ+Rçú~}‡ä õbí]>²Å—á¼<óÌ8œmà_8Û…Á.†?Ñ>ˆ¶é,«^mf'øò—W!Έã4؆ñ,Ò‡™ðîñÕý‡8žíƒý6ž=í¼Çü_‹÷;kÞ,×QºY$ûû¾UZVB‰úäÞµ§_—áB”%[þûñûWß=ú£ÂxlãýlíÏ ³N¶Û J£Ù:Úû(ôòD»[yþQ0}·LÓ…‚““ýB܉Póe˜.þ Rh7  'LºÊÖ=äòûøC«KQs7Êp«†‰Ú¯Qðªíž§«[s”ߟr¾ŒÒÅ/f/å¹âµÆ½8«Vn™<º¡ V)¾Â#ëÜ}=4þD¸JåžÚ3ŽH£M¸ù:Œ‚=hÈh@9ÇŲ¦«vJ
+Ý°”RdŒ[½eúq7àA´›àk
+œDëù 1™·™ž¤µ'‚´-„T}⣀(£Ÿ HÄ—¼aï÷½ƒÈmz Ñ~ï…Œ’² ¢ÛØ9K`‡’ã-—ΗÓsy‡¹­a‹“zœ~À¯åk:bnÕ4ä€ÀæÅ“Q,ÁËÕ³Và†yê&t€FÙñjE(QoU[JoÚùÕ“ŒîiÚÁ |ò.Ý•,ίڒøç0™€@‡Õj>áx}
+6c"IéFâäb ÜØG7VqF_ðôâ·y©w6Ë|:ω4ô›©°²ia zÛ¦”˜îþ¦ÆQõÙn‹ß?µÎ¹îFlÊS3ƒ\A—Ž j_ßv“ ‚ûb…èš÷ÈçVÜCQ›|4{%úý9º†Bþ EÖÕx¹*ú€q8”¦¤¯O«þhc=~5ºçAŠ.<P…¡‰NVLôÊ
+Zœ·57º™âUW‰Ã-ÇáËr§‡ÚnêÐï˜ ×CÔ£Rk­7…òóÚÄÙq‡7tߎ†ÕÒÍÚ ìPú,×V†‚ @háe`1É
+![5 ùnÙVµ«ž¨¯ |eÒ· %4€¨"Ð%U¼½UØÛåT•“>,e¿ÿų0 âdëš1ëxÄ;çaI¡9e÷à•êÞ¾µ5ž ó)‘)ÜnÐÚ1Ÿ0Jín#o¿psèÊÓãû,­çêa÷ƒ¶ÑÒ”LW_¹ð’+ucBï:°PxVŽ’æ_¯Ÿ‚S>í!ð»Ðøð÷m+ï­á©&ÊÚQ/#I ‡sXSu
+l’&8g fÝnl­o¡pî
+ÂÞ©×û÷
+þ;'ù`endstream
+endobj
+2256 0 obj <<
+/Type /Page
+/Contents 2257 0 R
+/Resources 2255 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2234 0 R
>> endobj
2258 0 obj <<
-/D [2240 0 R /XYZ 71.731 340.847 null]
+/D [2256 0 R /XYZ 71.731 729.265 null]
>> endobj
2259 0 obj <<
-/D [2240 0 R /XYZ 71.731 327.896 null]
+/D [2256 0 R /XYZ 71.731 718.306 null]
>> endobj
2260 0 obj <<
-/D [2240 0 R /XYZ 71.731 322.914 null]
+/D [2256 0 R /XYZ 71.731 620.573 null]
>> endobj
2261 0 obj <<
-/D [2240 0 R /XYZ 89.664 302.157 null]
+/D [2256 0 R /XYZ 71.731 588.349 null]
>> endobj
2262 0 obj <<
-/D [2240 0 R /XYZ 71.731 300 null]
+/D [2256 0 R /XYZ 71.731 517.893 null]
>> endobj
2263 0 obj <<
-/D [2240 0 R /XYZ 89.664 284.224 null]
+/D [2256 0 R /XYZ 71.731 461.106 null]
>> endobj
2264 0 obj <<
-/D [2240 0 R /XYZ 89.664 284.224 null]
+/D [2256 0 R /XYZ 71.731 435.203 null]
+>> endobj
+362 0 obj <<
+/D [2256 0 R /XYZ 284.626 397.988 null]
>> endobj
2265 0 obj <<
-/D [2240 0 R /XYZ 71.731 282.068 null]
+/D [2256 0 R /XYZ 71.731 387.623 null]
>> endobj
2266 0 obj <<
-/D [2240 0 R /XYZ 89.664 266.292 null]
+/D [2256 0 R /XYZ 445.066 364.912 null]
>> endobj
2267 0 obj <<
-/D [2240 0 R /XYZ 89.664 266.292 null]
+/D [2256 0 R /XYZ 503.263 364.912 null]
>> endobj
2268 0 obj <<
-/D [2240 0 R /XYZ 71.731 240.289 null]
+/D [2256 0 R /XYZ 261.538 351.96 null]
>> endobj
2269 0 obj <<
-/D [2240 0 R /XYZ 89.664 222.456 null]
+/D [2256 0 R /XYZ 71.731 331.871 null]
>> endobj
2270 0 obj <<
-/D [2240 0 R /XYZ 89.664 222.456 null]
+/D [2256 0 R /XYZ 71.731 331.871 null]
>> endobj
2271 0 obj <<
-/D [2240 0 R /XYZ 71.731 207.348 null]
+/D [2256 0 R /XYZ 71.731 326.889 null]
>> endobj
2272 0 obj <<
-/D [2240 0 R /XYZ 89.664 191.572 null]
->> endobj
-885 0 obj <<
-/D [2240 0 R /XYZ 71.731 184.434 null]
->> endobj
-438 0 obj <<
-/D [2240 0 R /XYZ 330.304 141.336 null]
+/D [2256 0 R /XYZ 89.664 306.132 null]
>> endobj
2273 0 obj <<
-/D [2240 0 R /XYZ 71.731 129.165 null]
+/D [2256 0 R /XYZ 71.731 298.994 null]
>> endobj
2274 0 obj <<
-/D [2240 0 R /XYZ 422.851 106.826 null]
+/D [2256 0 R /XYZ 71.731 298.994 null]
>> endobj
-2239 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F44 1022 0 R >>
-/ProcSet [ /PDF /Text ]
+2275 0 obj <<
+/D [2256 0 R /XYZ 119.054 288.199 null]
>> endobj
-2277 0 obj <<
-/Length 2243
-/Filter /FlateDecode
->>
-stream
-xÚÅZ[¯ÛD~?¿"BHu¤ãÅ»¾óD mEЃ¢<lìMbêKð¥áð뙽z;! Pud{³Þ¹ì·3ߌ‹Wüë£Ø‡ I‰ÂUVÝy«üòú«>IP'+…IÌ'¼x¸ûì•ï¯R”Fþêa+æ=ä¿8_îé¡gíÚ%¡ç„H^ŸçUQŒõN½ÖØÙýY”%]ÿúðÍÝË# û1"q°r´SuÜ Š ÉÊ%J 6‘x®Ñ×[)±ß3ySÑ÷kì9ìÐ6ùõ»¶üé@[
-zUò©P£M}/o¨¼ÔlMBç(ÄëòöÖÈ»E‡¾©h_d´,åPÖ2Ú³\>lå)±â‡5ŽÖ>.HQº"î+°ËÅ1JÁýܾïêûÔ\µp^ôÚ¶»7S[>9Htœ¤æ4§ ïñ_fÙÔ}Û” 'fÑh­ŒÏÁÓ 0ØP ÷E¶·ÜªueµÝ¥!vÓáÇnJmUζ|_éPö÷'¢*~‡Ú7Ú»£ç©9ÕRÉ>2½§z$“æ–Ê žVyûKæo˜Ya¼n[J„¥SïnÖÄs†R¤¨Ï;YïÞƬÛs`s·©õãP—¬SËvMÅfÐnY×·EÖMmmŠô-[„å«5¹“Åšj{4°4M×Ò€LmBw`Y±UŠ[-´Ú°¶Û‡©/ú=ígÊBè4Ê€¦ñÊMREcÎÆ<[BNñì·O¯z*AA*gž]¿e¿E;‹ jÏm¨E¡sª ÇKúf ®±ˆ<±EoysT§èì÷fë%xßy¡0}³öCç9<àiàµ
-66k.Ÿ„±–_ÔY9ä†^fMUÁfvh®”K"y™P·‡uæÛ劼œ¿ûü|l QBÒ§#SgW{ËJ–-U)²Š  íï-÷òª§o›†×­aèÌ1+J‘§£VgW¢±7‰ ßØ)Œ†pÛõ²Î°-,jƒÍá›zÁg/MÁ÷úÄ{€Õc ©Þî¸÷9iYXìyž[kM7ⲟý§ËÑgW{e
-øf8[ôr#îDZ¯XÇo‹w¬õ£)ôø¬;K~`¼0Ú½üÃòÆ;Ï#¬Ì;tí ´,eZTÄ౦ ˜6æ!ÛJiTÛ<t’hˆB\­³J®œ˜bcI)5”Ti êAzêLj*ꑬ°smeïOJÆŽ=åÁðÂFÕxºÛ³\¹8Úô~6î¢$Œ’
-±¿Â(MýUËVÛ»·wß›…À‡.ý(½´†|—Ï‹ç+à(E ä‰
-RöGa~‚À ½=!E5ÚS[Ô«ªô‚e†ö†¤¡J–Œì—ȯ®¼H¨yÿ"çå½ÈF׊+ã½ãž©}>=(p#©ÐyÊÝÀ÷ŸD’r’pä\])€ò Yú¯A!’ØÅ¥ÿà+xè_`ck;endstream
-endobj
2276 0 obj <<
-/Type /Page
-/Contents 2277 0 R
-/Resources 2275 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2209 0 R
+/D [2256 0 R /XYZ 147.008 288.199 null]
+>> endobj
+2277 0 obj <<
+/D [2256 0 R /XYZ 71.731 281.196 null]
>> endobj
2278 0 obj <<
-/D [2276 0 R /XYZ 71.731 729.265 null]
+/D [2256 0 R /XYZ 284.172 270.266 null]
>> endobj
2279 0 obj <<
-/D [2276 0 R /XYZ 71.731 741.22 null]
+/D [2256 0 R /XYZ 401.68 244.364 null]
>> endobj
2280 0 obj <<
-/D [2276 0 R /XYZ 71.731 718.306 null]
+/D [2256 0 R /XYZ 76.712 213.479 null]
>> endobj
2281 0 obj <<
-/D [2276 0 R /XYZ 71.731 657.37 null]
+/D [2256 0 R /XYZ 89.664 195.547 null]
>> endobj
2282 0 obj <<
-/D [2276 0 R /XYZ 71.731 644.419 null]
+/D [2256 0 R /XYZ 71.731 188.409 null]
>> endobj
2283 0 obj <<
-/D [2276 0 R /XYZ 71.731 639.437 null]
+/D [2256 0 R /XYZ 71.731 188.409 null]
>> endobj
2284 0 obj <<
-/D [2276 0 R /XYZ 89.664 618.68 null]
+/D [2256 0 R /XYZ 71.731 171.225 null]
>> endobj
2285 0 obj <<
-/D [2276 0 R /XYZ 71.731 616.523 null]
+/D [2256 0 R /XYZ 159.123 159.681 null]
>> endobj
2286 0 obj <<
-/D [2276 0 R /XYZ 89.664 600.747 null]
+/D [2256 0 R /XYZ 304.466 159.681 null]
>> endobj
2287 0 obj <<
-/D [2276 0 R /XYZ 71.731 572.688 null]
+/D [2256 0 R /XYZ 71.731 152.543 null]
>> endobj
2288 0 obj <<
-/D [2276 0 R /XYZ 89.664 556.912 null]
+/D [2256 0 R /XYZ 71.731 152.543 null]
>> endobj
2289 0 obj <<
-/D [2276 0 R /XYZ 71.731 515.9 null]
+/D [2256 0 R /XYZ 119.054 141.748 null]
>> endobj
2290 0 obj <<
-/D [2276 0 R /XYZ 89.664 500.125 null]
->> endobj
-2291 0 obj <<
-/D [2276 0 R /XYZ 195.805 500.125 null]
+/D [2256 0 R /XYZ 76.712 105.883 null]
>> endobj
-2292 0 obj <<
-/D [2276 0 R /XYZ 334.793 500.125 null]
+2255 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F38 963 0 R /F32 747 0 R /F52 1223 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2293 0 obj <<
-/D [2276 0 R /XYZ 71.731 492.986 null]
+/Length 1248
+/Filter /FlateDecode
+>>
+stream
+xÚWÛŽÛ6}߯ð[,¤Ru±n)Їl›6EóPÔoMQÐ-³+‰I­£"ß¡x1%+ë¬%gÎ93œ¡¢MŸh“GAžÀ%.ƒ8K7U÷nøæ—‡H[$IdQ²I‚´È¥ÁÛýÃ÷ï’dSe–löÇÉn_ÿµ}<¡³ÀÌóã4Üîu}¸ á¤oÔƒ·CóŸmIÛ"ïïýo?ïm¨( ƒ,)7¾µãï²,ˆÓxãÇaPÆ‘Å'›(
+Ê4uí‚4ˆàób
+<Eî~BÇênïá¼(ܶ˜K\à2w)úQËÉïû5¤ÇŠÏHMùÃøç¿«e­¼OmkuUŽÁú=êgg†QÍO þ¶îkD-."í_yQ±êÑA‡”ªÅQÚ f½Çéö¨³ñ.nœˆ†TÑ®ƒØo”I±îYf„ȃÒ/…èFþ©ýQ[ÅW¹’]ç: üD%ž‹Ž­!~d’í4 /, ÿáV}_ùs#úWS¶Ú¹Ò½‘ÃHmééE:™˜…üȸ²vã8q“÷;ýM˜†Š ¬"õŒôËzÐE€Éh¡Ü;fxÛpZtíó׆ÀÓí³ü‡uq˜üÀC«MOHª¨Ìô·´ÃÆ^œa‚"½j)}ÒJ´äIJêTÃzÄ4„b¢ñÚ¿ý{mé‚]šOv_<? Ãí^g_®¥^òz€œCÄ,¿Ì~™}c„Ì€„@թý
+]|-´cõªy&bôü$|Ù¼ª<¿ÌîØÐîL{ ²xdϸ¯q_M #¹ãùHp[×ø¦é^ £Ãìò;*=áñB™vº"i¶b¬rü¢eK¡‡VP}ßÄ«¥}Sc^­óšáíÔ˜
+
+#VºMÍããWªnm7¿†ÑBÄ´\¹soƒ@ KË Wßw)¼%¬_z%ÝEK¯Ê$t]þ7Ðærendstream
+endobj
+2292 0 obj <<
+/Type /Page
+/Contents 2293 0 R
+/Resources 2291 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2234 0 R
>> endobj
2294 0 obj <<
-/D [2276 0 R /XYZ 71.731 480.035 null]
+/D [2292 0 R /XYZ 71.731 729.265 null]
+>> endobj
+366 0 obj <<
+/D [2292 0 R /XYZ 257.368 708.344 null]
>> endobj
2295 0 obj <<
-/D [2276 0 R /XYZ 71.731 475.054 null]
+/D [2292 0 R /XYZ 71.731 699.706 null]
>> endobj
2296 0 obj <<
-/D [2276 0 R /XYZ 89.664 454.296 null]
+/D [2292 0 R /XYZ 71.731 682.277 null]
>> endobj
2297 0 obj <<
-/D [2276 0 R /XYZ 131.167 454.296 null]
+/D [2292 0 R /XYZ 71.731 682.277 null]
>> endobj
2298 0 obj <<
-/D [2276 0 R /XYZ 71.731 452.14 null]
+/D [2292 0 R /XYZ 106.501 671.482 null]
>> endobj
2299 0 obj <<
-/D [2276 0 R /XYZ 89.664 436.364 null]
+/D [2292 0 R /XYZ 71.731 664.478 null]
>> endobj
2300 0 obj <<
-/D [2276 0 R /XYZ 300.451 436.364 null]
+/D [2292 0 R /XYZ 234.877 653.549 null]
>> endobj
2301 0 obj <<
-/D [2276 0 R /XYZ 450.128 436.364 null]
+/D [2292 0 R /XYZ 71.731 646.411 null]
>> endobj
2302 0 obj <<
-/D [2276 0 R /XYZ 71.731 434.207 null]
+/D [2292 0 R /XYZ 71.731 623.497 null]
>> endobj
2303 0 obj <<
-/D [2276 0 R /XYZ 89.664 418.431 null]
->> endobj
-2304 0 obj <<
-/D [2276 0 R /XYZ 135.89 418.431 null]
+/D [2292 0 R /XYZ 71.731 301.37 null]
>> endobj
-2305 0 obj <<
-/D [2276 0 R /XYZ 175.172 418.431 null]
+2291 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R /F32 747 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2306 0 obj <<
-/D [2276 0 R /XYZ 252.362 418.431 null]
+/Length 1855
+/Filter /FlateDecode
+>>
+stream
+xÚ¥YÛŽÛ6}߯pý»ðº–|Ùu
+´È¦M»E›¢ˆ´è% %Ú"V"‘ÊÖùúEEQôm‘­mjxæÌ™ ™d´€Éè&™ß,á‘nçéf=ʪ«Åè¿|w•ØËåz¾I–£å|}{£Üí®¾xµ\Ž¶óíf9ÚÚu»ü÷ÉË‚œ­§×éz1YÍÍóe#•¨˜düh¾¸kŽ§É„•%™þ¹ûáêÛÛ*Y.æ›åvtíö
+Á\¯6›yºNG×éb¾M‡'½â!|š¬'g³-åªfTšŒ›§*¨EùÒ<ÿX,RZææƒ8ÀsµíVí§ébÒ­g¯…¢h†¨™ù³dÓv3Ÿ*!•µF,3ŠìKp
+Wc«‡»s .ì©{ÆÝÔã¹/zݨª&+"è×g*+*ÑuðÊQˆµý-Pùúþ×Y×÷t%ë§D_÷$œ’>I¶ÑæÊP¨Ý¬áEÇ$™Äæ07äµs¸Ü̆©Ê4®Žè‚U=_Âà Ù¯Q„˜ÔžÖ8w>áë“Ž~šËë»>gÄ´»±•ü «N%Ö®¢)¾nw_Í··I¢ûC؆*b$é&r[ÿ(Ç–æf]j×çÐQ¬«³|_º «:©ç-ªk–!¦]ùî\ÒÌšúܶx;Ú—ümš€7¢y¦ÂéOÒ0ãJ&Up* ˆÐó¢Nb{üÁqËçÅU²Gý"i'ÚyÏŶi`xX€Y©].júÆtQ¦»¼ìÇØ;eà‹²˜=u2Ï#í:²3oy¿"=:—ΚB=塯ZüaöÄSˆ‘= ©‹íÞMµÃ$†Ò-2Ùfw~dªµ“3V>À`דèèYŠ#ã0¶>t3oüpÕv˜)õôݾîf_02X\Çú¢—4á¬å½`*’ŒÓ~,¬ [Æ#u=Cg§èŸ½º4z↉À‡t'v¼Šâ.ÀÍJJº^y}mž÷AZ"“ÉàƒÉnŒE]Ýp…¶U|ŸÞJpUà¤ù½-ö¾Cíil¨; "¡1Ö"t´rþûÄŒt g@˜ê¡Fô àpe0¾¯Ð ÎàÜDŸá¨irDw÷‹5)rlÑ•(.x~Ì©Ì°¶ì\=¦˜ÝX[l}dúÄ€cÔ¼3¦Kk÷ÁÚÚõV=ºtWîÌjnS>‹PÞÕê ¾‚ãðuÄH§¥+ì™
+Åxr[kÉ·»wÌ3ejB¯‘VÐç›J™
+ È
+endobj
+2305 0 obj <<
+/Type /Page
+/Contents 2306 0 R
+/Resources 2304 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2234 0 R
>> endobj
2307 0 obj <<
-/D [2276 0 R /XYZ 343.519 418.431 null]
->> endobj
-2308 0 obj <<
-/D [2276 0 R /XYZ 490.965 405.479 null]
+/D [2305 0 R /XYZ 71.731 729.265 null]
>> endobj
-2309 0 obj <<
-/D [2276 0 R /XYZ 71.731 403.323 null]
+2304 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2310 0 obj <<
-/D [2276 0 R /XYZ 136.488 364.759 null]
+/Length 1378
+/Filter /FlateDecode
+>>
+stream
+xÚXÛnã6}ÏW8~‰TĪ.–cg‘.²Û´»EÑ—-ŠnQ0±‘E¯HÅu¿¾¤8C‰’œE‹<ȺqÎœ9s†J4 Õ_4»‰‚›DâM¯ÒY¶¿gOêÎ÷<‘$i°Š’Y¤ëýÀ»íÅ×ß%ÉllVÉl»kŸÛæ¿{ï r´öqzËÀß7Bò=¬z2Þ5Oÿø‘ÇÊ’øl¸xØÚPQ«d3[ØXC0‹åjÄi<[Äa°‰#‹'¾ã9Ô<o2iÂÊ¢æÍS'Ôü’T9©ss–)\¼ú†ñSSÉxe®³J¥µó£Ð#†­B¨[Á&LÚPÙÓüsCkFÅ­¿HÃÐÛLÀëp<ŠœÈƒÐÔSïÅRÖ§GžŸ¯©°0Ð9ÏZÍ šÅ¿øQéUXÅ‘–q^š§v”Ȧ¦o
+·$È‚V×íD÷|~B(úÖæä¿«qc*uÝUä7gtõ›² ½§Tƒ”‚OÖÅÎÌ+'’˜óÒáµÏ·ŽrzÀœLiIñ«á«Q†P“s.PåO·CÌõb× È€å”ttº‡W××c•þˆÉp‡k©š£õÌG ±Ý¹ê¶Ï½½³¹’†×aº®“ËŠóÉÙE
+= ¤ì ¯S8A»`ˆ¬Q[¨rØ´².¤?e‘SÈìVØ%YͅΡ¿øjJ«à¿ ¶d{6´„œ‰.FéÔ±2'í’I9¥YêHöº¿Í;Sµ¹iÇÿáí¯~w4J~À½âj÷®¾“°WzÆy;ü²W[¥› '¿ê—©ú¨_oÔï×þ½°L†«šGÂþ’ÿjaq/endstream
+endobj
+2309 0 obj <<
+/Type /Page
+/Contents 2310 0 R
+/Resources 2308 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2234 0 R
>> endobj
2311 0 obj <<
-/D [2276 0 R /XYZ 76.712 305.086 null]
+/D [2309 0 R /XYZ 71.731 729.265 null]
>> endobj
-2312 0 obj <<
-/D [2276 0 R /XYZ 89.664 287.153 null]
->> endobj
-2313 0 obj <<
-/D [2276 0 R /XYZ 71.731 267.064 null]
+2308 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2314 0 obj <<
-/D [2276 0 R /XYZ 353.402 256.269 null]
+/Length 1666
+/Filter /FlateDecode
+>>
+stream
+xÚ­X]oÛ6}ϯpõiˆ5I¶œxÅZ¤©Ûzp.IÛ‡ud‰¶ˆH¢+RË<äÇïRü(ÉéPj…¢ÉÃsÏ=¼×þȃþèÜwÏ'ðÌÝ`ŽâüÄíàÍÛ_ΘLBwæOF7¼8ç^Ýüüf2ÍÝùl2ºÛÖóî’?ì«4Ú3T:ã ôì©+>¯*ÊHŽ).vbàUµû×ñmœe‘óçÝo'‹;½•?ñÜÙd>뽺`ÆÓÙÌ Â`4<wøOpÞÇ“è×ì…Ø•¢ ÅL<ÿ$>¶%ÉÅ‹6‚ÇéÜ~HQ‰Äè/ôb’Uy!þþU|X”är.¶Ä‚iþs~’ÑÔ_
+F;õNrxõu¹~»0^JKãûŠò°ÍúøEC ·«•¾üΗ\[` úYYˆP&ÒhÙŒö9UûZŸ¤µ4«›dˆæ0žº2k¤$ª,{nphO.Zr“:…KKe*à;Üb¨Y»æD¥©ªjÀhÚul§XÓf¯²nƒ¶z uéÛa°)Ê1¸R÷Þ“;ÁQVÁƉyýGBx¼ÏÐR¯ï£=EnQ}¹˜\·ï>¼íœ!!M¾ÿÐk´_\‹ÃÃÎFÝD:êêCÂçI̓§ò:ÕümRX KîµÕµ ¾±t°c—ƒðZœñ¤}æŒCÐÿ˜`㜻3Uÿ‘³VdRªo«¼(ð&Ðæ¨x+Yt§ñµÒ¶»vMط٦hTÖÖYÑZmsè^ `®´šuW5µòRmËǬ 3ÊÈöÚ".˜2n¦}Ï qŠò~ŸXìè˶’Z‡]rß©ý¿ÙMíTSÅ÷Z6¾¨Ê„ÈÑ­2\ð«+î^¦ÿ·ï:"¨^ÿ1Ô h ü…úׄ:,9¡ò sâŠ#°ÎŒÖÒˆ!Õ—U¯a´:½lÔ¢ë7 ±N`°¬ºm£M‹žÖL«õr±]0ÅÐìŒ!¨ ˜áæÐÊB¢2N¹ý¹à/3–’j—~O> ÞÀuʉ³þBífjׇGrT+¹Sê‹ÛL%±cÆU g 9ï4ÍË®/¬:Ú´×Ç™S[ËNyï7J:\FítÝ Ìj‘ ú…æ‰i2 éã{ŠXµw÷Y¿ÐŽ*F ED¦2U
+j÷«¶üŶ±‰ÁBµÄ»”½ìþÐfáÜ ƒÁù¦áÌ .æðüÔ¯ÓiwU1Åk/ùa g
+endstream
+endobj
+2313 0 obj <<
+/Type /Page
+/Contents 2314 0 R
+/Resources 2312 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2316 0 R
>> endobj
2315 0 obj <<
-/D [2276 0 R /XYZ 279.809 243.318 null]
->> endobj
-2316 0 obj <<
-/D [2276 0 R /XYZ 175.77 230.366 null]
->> endobj
-2317 0 obj <<
-/D [2276 0 R /XYZ 397.028 230.366 null]
->> endobj
-886 0 obj <<
-/D [2276 0 R /XYZ 71.731 223.228 null]
->> endobj
-442 0 obj <<
-/D [2276 0 R /XYZ 331.698 180.131 null]
->> endobj
-2318 0 obj <<
-/D [2276 0 R /XYZ 71.731 176.301 null]
+/D [2313 0 R /XYZ 71.731 729.265 null]
>> endobj
-2319 0 obj <<
-/D [2276 0 R /XYZ 118.555 134.11 null]
->> endobj
-2275 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F44 1022 0 R >>
+2312 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2322 0 obj <<
-/Length 2106
+2319 0 obj <<
+/Length 1770
/Filter /FlateDecode
>>
stream
-xÚÍY[¯Û¸~ϯðCÚ@,›ÔÕç©IºÙn‘‡ {vØnÐ-©‘D-)Çûë;¼êêä4H"@tñˆ~3óÍG´9Â?´‰‘ûpÁ'Gá&­_79üòý d,|œx§8Ùø^˜ÄÒàõã‹Ã[ßßœ¼Säo/Êî1ûçöMAÚŽò݇Çmèé뫬.›RÀû²Éõ«×ýmó?ʪ"»=þýÅwn2äÇŽƒÍÞÍ6wgD‘‡C¼Ùã£wÂÈy„ã¥G?µ9'Ùhb3«z*…¾
-VÓ<*œÝ•ê+©*ób‡à©éôSÇô53× gµù¥¬éÔF¾y©oÏæ§r6LNÍ‹†îpséA)ézNÌ Ú–éG}×·f” [‘ŽŠN
-‹ß#ì
-Ü_u:7µŠµjí?»–°-B¾œü¯Ãÿ°/
-‚ÿ
-[ÿ›bûªm«›Õ±ª$;E•ò?×W[ҥňV!ÆFèë ö¿ Ä
-è6J´…¦—MéWI£Í&Ú婯Êɹ¬Ê®´ÒˆXŒÜ4ÈMXf_
-•MæçóÍu%Ãæ)W×<ÍR´+Jž­@Ðôõ4nnˆz+[–mòT>è¤3-ïZØ.†=ÊU®¥˜´þìåT~Mlæ
-ÃÉ šM#¢;äû…ÈøL\À7ëÎÜÍTFw”ÔVôÑÊvÒ‚tî+;Mas†¨¸æn†eÞ”2ò©ãR³ÞÞ³Ë$H­¬å,‰,F*Á(‡îJnƒÃ@-Ý]å5Í&÷$ (†nó&î <Ä\x°Kg§m¹TÍ)¥' Yp§ùUIk‹ƒËf^M|¤²RéqX×Ë AvUru¶ž^8g-Ï Ækk·Ø‘ÜmC–nÈ:“©.>«z¸±¨"e-]¬®2¨>a7Yi/]2¨/“yè©-íó
-|
-n‹LÓN3ðƒËö+0³Ëw[ÛVü»æsuõ¯6ƒ`w6U‚¡Ê¦õ” ›bçÈ.RÓ•lâjùZ/Ï*G WÉŠ§£ýÌÜw}cŸîÄ'e;dÙÀEØT’ç´‚yß4WðÇn~8ë¥ÎXæÍz1çø~z`2^9
-¸*h5Õ75SV’²1ÝL¾W'Yf6*F,Ç^s¹¶¤fl¢/33m¶7Ë礥k¹tu”§ë-¹ro!c/Hõñ™ˆâOÚZ´3õ±‡ÕA¥
-3$gt<®±«Çüñ`6—aœ.ÏšëIèÉ*–—Í—ÆÕ
-ʪú¼ l6Ähÿô]ݧny¦fÏ~BÈëcè¯ý*
+xÚXÛŽÛ6}߯0òXÓ¢.¾äqÓ$H Ä Ú&A@I´Ä¬$ª"•óÐoïP¼èbm’Ý[Å™9sæÌÐxåÃ?^í1Ú‡ðQ°‹Wiuã¯rxòæ›a£W!Š{µàît³}†«#:îÂÕéܯ;e¼—i$m×› ö½éÏ—¼b‚Õ¹¾q×åß×ØceIÖŸN¿ß¼:9S8ôÑ.<®6ÎÖÜ™M´Û¡ V›
+p<v(B;åÅþ཭%Í["µpCyÑ»Ð_=2Yèo§‚µëÀ÷²Íý:ô=¢¢ñ=y1O×ßã¼Êsm4Ba´ÓF7á…ûЙÆÆø¯aæ•ý7Øá êß0«zŒ˜ÐŸD<^4Ù$DÐLß‘à„þvæðŠÔ$WñÍAÝÅ
+VE2ã@›ÒYÂK’dÕü¡BÄqSEo¶ïDã,™$•‚jC%®qì©j¤æµ¾üf¤9DhUÇè臿ÄÚÓ:ŒaÿŒ¶ ÿv« áö‰&h¹(þàVbèødpK”
+t¬Ì,VP]´ÒôWˆ-2}€íìÌýŠÛhAL6øqC
+TèÓ‚Û"¾†2•˜„Ú4“4å@ª)™(hf‰dIPØ7š§ÝP”Õ‘´ÂÕ«Š0S
+o
+¥miËK¨w1)Z'1ké`Zòù¶WnBny¾Ž½S_a:ÔÓ7Ñ%_h*GºŸƒ ü
endobj
-2321 0 obj <<
+2318 0 obj <<
/Type /Page
-/Contents 2322 0 R
-/Resources 2320 0 R
+/Contents 2319 0 R
+/Resources 2317 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2209 0 R
-/Annots [ 2333 0 R 2336 0 R 2339 0 R ]
+/Parent 2316 0 R
+/Annots [ 2323 0 R 2324 0 R 2325 0 R ]
>> endobj
-2333 0 obj <<
+2323 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [141.14 601.579 192.328 610.491]
+/Rect [236.913 644.094 398.243 653.005]
/Subtype /Link
-/A << /S /GoTo /D (upgrade-cvs) >>
+/A << /S /GoTo /D (cvs) >>
>> endobj
-2336 0 obj <<
+2324 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [203.157 583.646 254.345 592.558]
+/Rect [485.445 618.191 537.983 627.103]
/Subtype /Link
-/A << /S /GoTo /D (upgrade-tarball) >>
+/A << /S /GoTo /D (tinderbox) >>
>> endobj
-2339 0 obj <<
+2325 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [214.225 565.714 265.413 574.625]
+/Rect [71.731 605.24 267.724 614.151]
/Subtype /Link
-/A << /S /GoTo /D (upgrade-patches) >>
+/A << /S /GoTo /D (tinderbox) >>
>> endobj
-2323 0 obj <<
-/D [2321 0 R /XYZ 71.731 729.265 null]
+2320 0 obj <<
+/D [2318 0 R /XYZ 71.731 729.265 null]
>> endobj
-2324 0 obj <<
-/D [2321 0 R /XYZ 71.731 693.235 null]
+863 0 obj <<
+/D [2318 0 R /XYZ 71.731 718.306 null]
>> endobj
-2325 0 obj <<
-/D [2321 0 R /XYZ 71.731 688.254 null]
+370 0 obj <<
+/D [2318 0 R /XYZ 449.605 705.748 null]
+>> endobj
+2321 0 obj <<
+/D [2318 0 R /XYZ 71.731 701.917 null]
+>> endobj
+374 0 obj <<
+/D [2318 0 R /XYZ 159.442 666.375 null]
+>> endobj
+2322 0 obj <<
+/D [2318 0 R /XYZ 71.731 659.023 null]
>> endobj
2326 0 obj <<
-/D [2321 0 R /XYZ 81.694 667.497 null]
+/D [2318 0 R /XYZ 71.731 600.258 null]
+>> endobj
+378 0 obj <<
+/D [2318 0 R /XYZ 141.108 563.043 null]
>> endobj
2327 0 obj <<
-/D [2321 0 R /XYZ 71.731 665.34 null]
+/D [2318 0 R /XYZ 71.731 555.691 null]
>> endobj
2328 0 obj <<
-/D [2321 0 R /XYZ 81.694 649.564 null]
+/D [2318 0 R /XYZ 71.731 535.78 null]
>> endobj
2329 0 obj <<
-/D [2321 0 R /XYZ 71.731 642.426 null]
+/D [2318 0 R /XYZ 315.106 512.034 null]
>> endobj
2330 0 obj <<
-/D [2321 0 R /XYZ 71.731 629.475 null]
+/D [2318 0 R /XYZ 86.396 486.131 null]
>> endobj
2331 0 obj <<
-/D [2321 0 R /XYZ 71.731 624.493 null]
+/D [2318 0 R /XYZ 71.731 478.993 null]
>> endobj
2332 0 obj <<
-/D [2321 0 R /XYZ 89.664 603.736 null]
+/D [2318 0 R /XYZ 225.881 455.247 null]
+>> endobj
+2333 0 obj <<
+/D [2318 0 R /XYZ 71.731 448.109 null]
+>> endobj
+382 0 obj <<
+/D [2318 0 R /XYZ 204.675 410.893 null]
>> endobj
2334 0 obj <<
-/D [2321 0 R /XYZ 71.731 601.579 null]
+/D [2318 0 R /XYZ 71.731 403.541 null]
>> endobj
2335 0 obj <<
-/D [2321 0 R /XYZ 89.664 585.803 null]
+/D [2318 0 R /XYZ 71.731 377.817 null]
+>> endobj
+2336 0 obj <<
+/D [2318 0 R /XYZ 247.56 377.817 null]
>> endobj
2337 0 obj <<
-/D [2321 0 R /XYZ 71.731 583.646 null]
+/D [2318 0 R /XYZ 273.821 364.866 null]
>> endobj
2338 0 obj <<
-/D [2321 0 R /XYZ 89.664 567.87 null]
+/D [2318 0 R /XYZ 71.731 357.728 null]
+>> endobj
+2339 0 obj <<
+/D [2318 0 R /XYZ 71.731 300.941 null]
+>> endobj
+386 0 obj <<
+/D [2318 0 R /XYZ 261.414 263.725 null]
>> endobj
2340 0 obj <<
-/D [2321 0 R /XYZ 71.731 560.732 null]
+/D [2318 0 R /XYZ 71.731 256.373 null]
>> endobj
2341 0 obj <<
-/D [2321 0 R /XYZ 71.731 529.848 null]
+/D [2318 0 R /XYZ 71.731 230.649 null]
>> endobj
2342 0 obj <<
-/D [2321 0 R /XYZ 71.731 498.964 null]
+/D [2318 0 R /XYZ 358.612 230.649 null]
>> endobj
-2343 0 obj <<
-/D [2321 0 R /XYZ 71.731 429.225 null]
+2317 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+2345 0 obj <<
+/Length 1999
+/Filter /FlateDecode
+>>
+stream
+xÚ½YmÜ4þÞ_qê—î¢[_^6ûr¡öhË¡
+
+!Š7qw­ËÚKì´¿žqìq'ÛVP¥n^lÏÛ3ÏÌäÒ‹þ¥딬søɶ$[åñQr±‡7/¥nÅrµ"Y‘ÁõÄ˾]d+’d[³æÙÝ£«Y~‘%dUl/îÞukïª_g7zÒ¬™/²õfVûûFq±·—ÏÚý_¼®éü·»ïº#Ò5ÉÒ±(2’¬×ÝAIÝî[¡›y–ÌdÕ–šKᶮ/¶d»ÊÝÎ,%…ÑvÞ¸‚E2SÌnènJ)4å½ââlŽótFûðÄ^0Q-ZÅ·V¾³¿¨;±·wÖ0wš[I‡ íf
+äh”«4…WFê¥S îYe¯_QQ½M’¬®•Æ°4#Û"í {›ÉAëÓõÕUíבñ j¤›Ùþ
+†ÏšŸ®`{êD~8ðò`/dëtGc>°º”Gw£¥ý=ÕôÁ½æÚm5úpç®Aä“yQÌœ+Ú1íÍ·ržp°ùÿý<-f€e2»ô{»ßJ2·YH=°?ëì¬dJц×N•56Úà¸0&À.¸Œê¶ALÐ8Ý)
+¼ùéUd¦:ȶ®"¡Å`
+G²–{Ôº ê8n¦ î™` °ËClƒ¾"¸°a”z_ÛˆOT)Wa*ßÈ „/‡MçÈ£…i÷Àꩽ,5hliœ¡»©W¨ØÇìnªfW/1®³îÈàÚTë³`\ædõísÀ˜ÿ/¼òJ:+nÅ,âDúš#=P¹“Zƒó¥Æ¿<Ñ}D=ävm¼Ô ßr•©¾Ÿ¤«‰(N`EŒRÈQ”Kœ®GŠrÇã3â¥W&[Œ÷ºˆd("yî¿ÌS#>î_… H’ÎC r¦9„š¨0å=Ç4§a
+endobj
2344 0 obj <<
-/D [2321 0 R /XYZ 71.731 385.39 null]
+/Type /Page
+/Contents 2345 0 R
+/Resources 2343 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2316 0 R
>> endobj
-2345 0 obj <<
-/D [2321 0 R /XYZ 328.375 374.595 null]
+2346 0 obj <<
+/D [2344 0 R /XYZ 71.731 729.265 null]
>> endobj
-970 0 obj <<
-/D [2321 0 R /XYZ 71.731 359.487 null]
+864 0 obj <<
+/D [2344 0 R /XYZ 71.731 718.306 null]
>> endobj
-2346 0 obj <<
-/D [2321 0 R /XYZ 71.731 321.763 null]
+390 0 obj <<
+/D [2344 0 R /XYZ 320.829 703.236 null]
+>> endobj
+865 0 obj <<
+/D [2344 0 R /XYZ 71.731 692.184 null]
+>> endobj
+394 0 obj <<
+/D [2344 0 R /XYZ 205.304 651.159 null]
>> endobj
2347 0 obj <<
-/D [2321 0 R /XYZ 222.086 288.817 null]
+/D [2344 0 R /XYZ 71.731 642.336 null]
>> endobj
2348 0 obj <<
-/D [2321 0 R /XYZ 71.731 271.716 null]
+/D [2344 0 R /XYZ 482.087 629.6 null]
+>> endobj
+866 0 obj <<
+/D [2344 0 R /XYZ 71.731 585.665 null]
+>> endobj
+398 0 obj <<
+/D [2344 0 R /XYZ 317.599 540.51 null]
>> endobj
2349 0 obj <<
-/D [2321 0 R /XYZ 71.731 204.732 null]
+/D [2344 0 R /XYZ 71.731 528.072 null]
>> endobj
2350 0 obj <<
-/D [2321 0 R /XYZ 104.01 193.076 null]
+/D [2344 0 R /XYZ 71.731 493.048 null]
>> endobj
2351 0 obj <<
-/D [2321 0 R /XYZ 104.01 181.42 null]
+/D [2344 0 R /XYZ 71.731 490.891 null]
>> endobj
2352 0 obj <<
-/D [2321 0 R /XYZ 147.048 158.107 null]
+/D [2344 0 R /XYZ 71.731 485.91 null]
>> endobj
2353 0 obj <<
-/D [2321 0 R /XYZ 104.01 146.451 null]
+/D [2344 0 R /XYZ 89.664 465.153 null]
>> endobj
-2320 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R /F23 745 0 R /F44 1022 0 R /F52 1359 0 R >>
-/ProcSet [ /PDF /Text ]
+2354 0 obj <<
+/D [2344 0 R /XYZ 128.408 465.153 null]
>> endobj
-2356 0 obj <<
-/Length 1569
-/Filter /FlateDecode
->>
-stream
-xÚ­X[“›6~÷¯à¡3Å ¸ç-É$æ¡i'n;42È@ˆpYgóë{„$nv6éƳãù~:WcÃ?l„….\HŒHàIµsŒ Þü¼ÃŠÂ%ŠÃÈp‘…‚àùag¿r]#Fqà‡ÓHwHß™/rÚô¬Ý[ÄwLÉë³´*ꢃçEÉGχ=6³ÏEYÒýûÃëÝËä »!"¡gX“¶­9–ˆøÄ°ˆƒb‚g‹" ‚¥E¿í­ÀqÌžUMI{f³ÚNÙ‰e¿·°i—`—ýq(šå}U¢ȶŒb¶ù±+´}ܽ{ï)Xö>ÿÂç¼´žKÆ0
-|‰èy}“jßkzÜÇÔZz.¯MË‘-@ZÞËGk3&x‘üþ÷{ .¿ÕŒ¥k‚Ûd/ïöÄ7ÙtZºMx þ¹E¢®h½ÇŽ9ÐR«<²ÓÞ­by>¨ÌTèøo`Êó’Ñ®ŸC€à(ïƒÑûFp€ÝcJ:™ü+%ò kôËRÛ¤Ù&äFL¶©é9(Š}( SF<*±,Ïuà‘ïÈqK>·\Œ|‡,Sô¢4ýÊ{öô2v‰<à”4ëã§eÇ
-"í2!!Ý1Ö‘ˆãÏY"`ýб~h¬yk3‚9Ž?åå:Dî3Úk34™ÐЊ4e_:Ù„C©eP°'ÏœÌÅÂq€<0ÈŠç°zù‰
-&Õ^,¢ÌMÖÒtj."ÔD{‘ßdå7´=BÐ+|Âeó²ïÍ¥ÈïGÐᆶJ€Èb­œ·ú™ðLªöby£ ŠjÄ%¦æ`ŠbãÊŒÑ@Úÿ¸÷}³S„¥@î<Âw¯Ÿ ¼Ç §E9[Q¨×Zm
-nsAu®KNÓ
-¶Ó²¶}‹øsÆz©àÔ7Omþ£Š«$Á&âmf7ÃÑ>³cÏyÙÙG•BÓà Ap>(û¬´Ä_2H¶š7ª% u¼*úJÃUˆþŸ`‚”ùéóÝIÞ­¬Y[úUèÖ^ÚW:Ç–Á
-ú¡Ð7íA·…mrñf’ax€Áa34<²<­v>53ùñ¸×}ï†EòM“  »²c…(Œ<±cE$xxÇúkï‰ù ýÿÚžEP丫ÞtÈÙ•)D±Gæ,»5vç@ð
-føTóG®V§ÛF/×äç¼HÔËb½Átᙂæ<µÕ4ÇÓZì)ëay¢ôÀʲÛ,Š]ÎôÈ7üz[
-`á°æˆ\欗(÷6K‰ý/Qó*Rs1hžå—|ž±7[zËhÓèeYlϾŽÆÕUñ¤äRZ5íBZîz‰ZüÞPÔ]Cò"VK;Öm}yŠ°/¡˜À&Fp:ѵßÍ<O$jùC?áyîV´$q–"ÿPAÖendstream
-endobj
2355 0 obj <<
-/Type /Page
-/Contents 2356 0 R
-/Resources 2354 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2209 0 R
+/D [2344 0 R /XYZ 171.417 452.201 null]
+>> endobj
+2356 0 obj <<
+/D [2344 0 R /XYZ 71.731 450.045 null]
>> endobj
2357 0 obj <<
-/D [2355 0 R /XYZ 71.731 729.265 null]
+/D [2344 0 R /XYZ 89.664 434.269 null]
>> endobj
2358 0 obj <<
-/D [2355 0 R /XYZ 71.731 691.706 null]
+/D [2344 0 R /XYZ 71.731 406.209 null]
>> endobj
2359 0 obj <<
-/D [2355 0 R /XYZ 71.731 691.706 null]
+/D [2344 0 R /XYZ 89.664 390.433 null]
>> endobj
2360 0 obj <<
-/D [2355 0 R /XYZ 98.63 656.155 null]
+/D [2344 0 R /XYZ 128.408 390.433 null]
>> endobj
2361 0 obj <<
-/D [2355 0 R /XYZ 202.297 644.678 null]
+/D [2344 0 R /XYZ 269.817 377.482 null]
>> endobj
2362 0 obj <<
-/D [2355 0 R /XYZ 306.449 644.678 null]
+/D [2344 0 R /XYZ 71.731 370.343 null]
+>> endobj
+867 0 obj <<
+/D [2344 0 R /XYZ 71.731 339.459 null]
+>> endobj
+402 0 obj <<
+/D [2344 0 R /XYZ 252.009 296.362 null]
>> endobj
2363 0 obj <<
-/D [2355 0 R /XYZ 71.731 609.407 null]
+/D [2344 0 R /XYZ 71.731 283.924 null]
>> endobj
2364 0 obj <<
-/D [2355 0 R /XYZ 71.731 589.482 null]
+/D [2344 0 R /XYZ 111.571 261.851 null]
>> endobj
2365 0 obj <<
-/D [2355 0 R /XYZ 201.17 582.887 null]
->> endobj
-971 0 obj <<
-/D [2355 0 R /XYZ 71.731 524.108 null]
+/D [2344 0 R /XYZ 71.731 233.791 null]
>> endobj
2366 0 obj <<
-/D [2355 0 R /XYZ 71.731 479.246 null]
+/D [2344 0 R /XYZ 71.731 228.81 null]
>> endobj
2367 0 obj <<
-/D [2355 0 R /XYZ 71.731 448.228 null]
+/D [2344 0 R /XYZ 89.664 208.053 null]
>> endobj
2368 0 obj <<
-/D [2355 0 R /XYZ 104.01 438.728 null]
+/D [2344 0 R /XYZ 92.154 208.053 null]
>> endobj
2369 0 obj <<
-/D [2355 0 R /XYZ 104.01 427.072 null]
+/D [2344 0 R /XYZ 89.664 177.169 null]
>> endobj
2370 0 obj <<
-/D [2355 0 R /XYZ 71.731 425.857 null]
->> endobj
-2371 0 obj <<
-/D [2355 0 R /XYZ 104.01 403.759 null]
+/D [2344 0 R /XYZ 71.731 177.169 null]
>> endobj
-2372 0 obj <<
-/D [2355 0 R /XYZ 71.731 367.383 null]
+2343 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2373 0 obj <<
-/D [2355 0 R /XYZ 104.01 345.478 null]
+/Length 2697
+/Filter /FlateDecode
+>>
+stream
+xÚµZ[sÛ¸~ϯðä¥RÆ‚ ^D)o‰Ûl³M¦ÛÄéN§Û˜„Ev)€ €qÜ_߃+/¢d{h‘ pðÛwˆ/"øÃ9Fy—x‹âuvQì_D;xòÓ ìF$kŒÖIv‘ l“ëoo^\½K’‹-Ú®“‹›;3î¦ü÷âº"­¢b¹Š³h‘!{ý"k¶³ÿ¾ívÿ«›†,ÿsóó‹¿Ü„p”¢5Î/Va‰© «4Ñ&½XÅÚÆø¤ŸhË…‚E¯@óÏk½àÕ»8ïoR”âĽñU*)ÌëÒþ¸|?}‰ >²Ó ×^¹ùV#'fÖ/ÒCñ¦(xÇ”œ‘c"¼Ù:9Þ°%Ϊ
+Â[Þ)ûïž0²ëØK'A$¿ ±ËL%Wõƒ©øÓ2Ëns-²¥…ª—q¶øª—¦NgŸÉ2ŽÜ­ÒÞú££¢¦òÒþ*%°rš[;<¯ë…m‰”÷K-¸(ýˆ†ïú5sw©*æÐu(YtÓ ºïØÜ)è¼ ˜.jfTÆ-)eG•ÝnGq{-õ5Ý.îkUÍ`ée×ËëÝn÷\ 7ýoQ1îõÒ1@œ3ÒÔêž`7  ÉŠ¦+ƒ~’¡¸¥¿Þ|üàä¡û¶!*<ñø ½k…3î>£$YÝËøÐ/ïCñÁ,vH4|{zõCc”níÈ£>úYÕ9xs&ö‰JÞtœMnc”ãؽ~SQé°.éoQ3÷‹j“ýF
+Õ<Ø÷qÀKTEÞjÕwޥש½®¦¾ÔH{Ÿqcoé@uL %öÞyˆy­[óRïòbµÍPzpŒ¶Ylö§*Á»]5¶ÆÁzöoCï †}é!°áoG$ºuøü£3†èâ™ ¬ðaàÆOVÖwz¿wTP_Z.e}ÛPë!_õcÒºãÎ;¦ŠÖ;ŽÜ^± ×^ëv”¿>ð.x˜TD§ pücYñ®ñ›ñbò¢Ûƒ„~“^€AYQ+I™¬‡±ÏÅÚ´~° ð3pop5øœœq2°ú @š Í,9³“:ëó`Ü,·ñ‚ÏxVç›Þ³úäà±T¶œyuÕë qчΉ_
+çh R?¨ôÌ@½úòéà 0@‰ÖQÈÍŽÍ|úà]Zò¢&ÁÖfr„-xá¢3x‘s“ç—ëlñ>ñ“ðÉέ»ýžˆ‡ˆÀÚÓ$CÄÕÎ¥(óùPÚ÷Ýã;“¦.ÎØÛÚÿcYŸÛX†!í×
+ÂÁ-'b™ä‹ržg&gj"@ÐÉÛeOÞø”Cé
+Üloã«ZÎ~4û;"){æ
+SKâ–4­·\/¡æúªôŠÖü Õm³‘ùµ”· ö|z±f´œdù󴌿WË2O“m¾ÒãŠÎÓ¾téËwëu¾½Ãu‘wカ¯øbr«+¾÷ÔòHà¶á…Í”¢ïñ¼$mÛè…C‘Ú±N˜îeÏï¾ô\Ô¾'e&fÂFÓÅÉfÔ˜é
+™É7ø„U%S.¢}»‘|JL`£Ðë%œÆ.ªªÐi<Ñ;ñkRVéV¬ÜçAAÿè¨üA!&>·ñ½2%³åö;£l5Ÿà¶yv„áß,7š®/ñf±óéâcÝ
+]«ÀB”ù½•ÈìérÔè ñ/jc ¥+æAKQ:Š¨}ûº%‡9;:¢ãÌåÏìi:^§Ž“mþXý3m)+)+j:{ø¹FYHá[¸,ÍÅCÎêÓ8Ìdl“Z:= 3ö!w¤¥ŸË=°J€Û“×­é”Fp'„>;Éð¥›Px1k7ÓHFHC퉥ª×` ñ(¹œ:ÛÑò¾)½Ök˜.Ý ÈNÌKЂ‹ÒO£ wžõ§øyÄ+?{pxeÛºy9W1
+ÕݯCZÚ;Ê(2†Ö×ÈQ¿ê!¦=ŠÇê9ùfsþ Y–µ=<¶{¸æûcÑs ó%ñ#ѳ,§gmÊöÝ@=÷¤l´fÓOYË¢“=WÕæ69öÔé°™!9T5æ³{$
+¸ÅÉÈC\¯RU@~›IgU’þ,PH.@k1Î̧N«L×Rkw\’ꨞo ¼n¢zr÷Õܾ3¦!ì·Îo§J_ÅeÙvLuÆÜYOï³SKvtrÈÜ·’BFŸù˜`Ð;<䞦U]ÎX÷L»ç2´,µÍ8*:ʃn@'ô1¯oº QYñxÃòÚþt-ÚšƒÜ‡é©Y­z»yíþUª}}uÕVšÜÞ ·+³"ⶬºÞ\©º½‚éõ×*Ö&Š]‚ÜÖF›×QúÄXðÆ×40µGLÒFgc¶{ʹ7óGä¤i¦'ct\–;©ÙüwãZ‚ÊBÔ·áÓ€[nz(îûžC¾ÓO®ÀG‹{³ïÀvºÍläDÁ¾Ø´
+endobj
+2372 0 obj <<
+/Type /Page
+/Contents 2373 0 R
+/Resources 2371 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2316 0 R
>> endobj
2374 0 obj <<
-/D [2355 0 R /XYZ 104.01 333.821 null]
+/D [2372 0 R /XYZ 71.731 729.265 null]
>> endobj
2375 0 obj <<
-/D [2355 0 R /XYZ 104.01 322.165 null]
+/D [2372 0 R /XYZ 71.731 741.22 null]
>> endobj
2376 0 obj <<
-/D [2355 0 R /XYZ 104.01 310.509 null]
+/D [2372 0 R /XYZ 71.731 683.941 null]
>> endobj
2377 0 obj <<
-/D [2355 0 R /XYZ 104.01 298.853 null]
+/D [2372 0 R /XYZ 89.664 666.008 null]
>> endobj
2378 0 obj <<
-/D [2355 0 R /XYZ 104.01 287.196 null]
+/D [2372 0 R /XYZ 92.154 666.008 null]
>> endobj
2379 0 obj <<
-/D [2355 0 R /XYZ 104.01 275.54 null]
+/D [2372 0 R /XYZ 71.731 637.948 null]
>> endobj
2380 0 obj <<
-/D [2355 0 R /XYZ 104.01 263.884 null]
+/D [2372 0 R /XYZ 89.664 622.172 null]
>> endobj
2381 0 obj <<
-/D [2355 0 R /XYZ 71.731 262.669 null]
+/D [2372 0 R /XYZ 92.154 622.172 null]
>> endobj
2382 0 obj <<
-/D [2355 0 R /XYZ 71.731 235.59 null]
+/D [2372 0 R /XYZ 71.731 620.015 null]
>> endobj
2383 0 obj <<
-/D [2355 0 R /XYZ 71.731 235.59 null]
+/D [2372 0 R /XYZ 89.664 604.239 null]
>> endobj
2384 0 obj <<
-/D [2355 0 R /XYZ 98.63 197.026 null]
+/D [2372 0 R /XYZ 92.154 604.239 null]
>> endobj
2385 0 obj <<
-/D [2355 0 R /XYZ 116.572 188.561 null]
+/D [2372 0 R /XYZ 71.731 602.083 null]
>> endobj
2386 0 obj <<
-/D [2355 0 R /XYZ 98.63 165.249 null]
+/D [2372 0 R /XYZ 89.664 586.307 null]
>> endobj
2387 0 obj <<
-/D [2355 0 R /XYZ 71.731 153.399 null]
+/D [2372 0 R /XYZ 92.154 586.307 null]
>> endobj
2388 0 obj <<
-/D [2355 0 R /XYZ 71.731 133.474 null]
+/D [2372 0 R /XYZ 71.731 584.15 null]
>> endobj
-2354 0 obj <<
-/Font << /F33 848 0 R /F38 990 0 R /F23 745 0 R /F44 1022 0 R /F32 759 0 R /F27 752 0 R /F52 1359 0 R /F59 1731 0 R >>
-/ProcSet [ /PDF /Text ]
+2389 0 obj <<
+/D [2372 0 R /XYZ 89.664 568.374 null]
>> endobj
-2391 0 obj <<
-/Length 1264
-/Filter /FlateDecode
->>
-stream
-xÚ¥WKÛ6¾ûWèP 2Ñ"õ.ziŠ¤H.E·@‘ä@K´ÌVU‰Zg÷×wø’eÙYl,¼¤¨áÌ7ß ‡#ì…ð‡½ £,‚ˆ¤‰W¶›Ð«áÍol%"’£"˽%y¦^ï7»·Qä¨H#oÔrûê“ÿë‰ö’ Û€$¡Ÿ 3þRµ¼ã#¬ó®6K¯§-öë'Þ4tûeÿ~óf?ÃQ†H{Álm 'ˆÓ‘„x…>#"·ˆÞ|¥mß0‹”šÙ}=ÐjÆ3
-OÕ-xã5ëÀ˜ïœÈA±;Õ¯–O– îF«{¤G—Û xIÑdLølκS=ßÑ„f-“¼už\¹U3‹¥<Ñ®ž±3H‚…Mœø7ò¬4©V+¼³1z·òîPj%/u¾Þ½ãÈç<tæaå¿ró«‚µbÛ@i¸KÁ9¼=´×KåIGìùăWô8 ´ïÝ ³)¿8]BŸqy™{a—'G‰!ï„Îh!¡*çãàø°ªFL¥ñöQL?ª@¸šÀœƒSïÊ…<­Bb†“¨j—ë—éªê;zsvrv”‚Ûsá¡Ý"KthuØmRìgßÏ[}‚áàÞ&À%U®ë˜;0휕?ª¡ò œG0
-ÁÏb”áËd„>V7± «ÀèÉç0 × àxÎÐ’#RÄË6[GoéÁm+ Z“
-endobj
2390 0 obj <<
-/Type /Page
-/Contents 2391 0 R
-/Resources 2389 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2405 0 R
-/Annots [ 2404 0 R ]
+/D [2372 0 R /XYZ 92.154 568.374 null]
>> endobj
-2404 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [146.465 394.314 196.793 402.904]
-/Subtype /Link
-/A << /S /GoTo /D (upgrade-cvs) >>
+2391 0 obj <<
+/D [2372 0 R /XYZ 71.731 566.217 null]
>> endobj
2392 0 obj <<
-/D [2390 0 R /XYZ 71.731 729.265 null]
->> endobj
-972 0 obj <<
-/D [2390 0 R /XYZ 71.731 690.411 null]
+/D [2372 0 R /XYZ 89.664 550.441 null]
>> endobj
2393 0 obj <<
-/D [2390 0 R /XYZ 71.731 645.549 null]
+/D [2372 0 R /XYZ 92.154 550.441 null]
>> endobj
2394 0 obj <<
-/D [2390 0 R /XYZ 71.731 562.725 null]
+/D [2372 0 R /XYZ 71.731 535.333 null]
>> endobj
2395 0 obj <<
-/D [2390 0 R /XYZ 104.01 553.225 null]
+/D [2372 0 R /XYZ 89.664 519.557 null]
>> endobj
2396 0 obj <<
-/D [2390 0 R /XYZ 104.01 541.569 null]
+/D [2372 0 R /XYZ 92.154 519.557 null]
>> endobj
2397 0 obj <<
-/D [2390 0 R /XYZ 71.731 540.354 null]
+/D [2372 0 R /XYZ 71.731 517.4 null]
>> endobj
2398 0 obj <<
-/D [2390 0 R /XYZ 104.01 518.257 null]
+/D [2372 0 R /XYZ 89.664 501.624 null]
>> endobj
2399 0 obj <<
-/D [2390 0 R /XYZ 104.01 506.6 null]
+/D [2372 0 R /XYZ 92.154 501.624 null]
>> endobj
2400 0 obj <<
-/D [2390 0 R /XYZ 71.731 454.994 null]
+/D [2372 0 R /XYZ 71.731 486.516 null]
>> endobj
2401 0 obj <<
-/D [2390 0 R /XYZ 71.731 454.994 null]
+/D [2372 0 R /XYZ 89.664 470.74 null]
>> endobj
2402 0 obj <<
-/D [2390 0 R /XYZ 98.63 419.442 null]
+/D [2372 0 R /XYZ 92.077 470.74 null]
>> endobj
2403 0 obj <<
-/D [2390 0 R /XYZ 356.49 407.965 null]
->> endobj
-2389 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R /F52 1359 0 R /F59 1731 0 R /F23 745 0 R /F44 1022 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2408 0 obj <<
-/Length 2262
-/Filter /FlateDecode
->>
-stream
-xÚ½YK“㶾ﯘÛJ) C€Oå¯7©MU\®ò89$9P$$ÂC
- îXûëÓxƒKJ‘ˆ~}Ýý¡…Ÿ"øৣ<†/rB$KŸªîCôt…_þò›I–!’¸Þøñh=’ Eä$×|÷òáùÏ$~"ÊÒÓÓËE­}©ÿ¹ûÔ”7A‡ý‘äÅ.CúûÓ4
-Þ±‘õWýà»éúµm¹ÿ÷Ë_ÕF8G§z£cJP”çj» a³ÇË>‹v´»µ¥ ³]¿•‚ñÞì”?Ð)‹ÍF£Tªý©îXÏF1”‚#lF»ªìÍïÿEä: rëä´ Õ¿´œ¿ê«²¯õÅ…ÒV_ñ‹þvÖ¨»7&> }Ó”{í¾jÃá^pýMkfVüH‡V •*´ÔèÆ#mAveÔqzõìÚˆ®¨Óì—&c‚N)V&wå8²=Iw_÷8Ý™•Ä»+ -Y%ŒÜ7€w½¯ÞõÝt»eM熣{*½Q£µ–8Œ20êë\&ÞFNíâX©ý²Ïm mlµ¤v42»òUzE¹
-üÖòªlÙ7Z¯dïÅéÆÁ=ç–ŒBÖãNEa4a¬¿P¤ï¾ˆû4Ýóæž1¡|oå›wÈeúÏ_ êÊþ:•6F5…„ôZÏw«¨ÔÈÄf¤C¨Òyà* ðX>5jÿ[À°ìíï²ÑÆS) ï–¬-QL%؇Ï/®,ĸ@EåCì’‡¥C—‡Y.êêð­¼H™Ûér[Èý8Šç•èávÈ×ÅI&;ÆPïp‘ÀÅ Åyìʈ-$ÿhJ¡¯T¤àû³LÆÍú!LJ‹
-ákŒ À$>˜@}™ (•˜œ£G¬R8| 4ŒUiqs3ѧ>iÛ¥˜,Ý´®qñT€®Êh’ƒ¦QbÜâT\Ù”Ä(‚÷ô²ƒÍxV5®ˆ’õs½&ê<´£%¼&1|ŒqŒpBfP†]DÙ¶³&Gà µGa£šê"7µÆCŸûkËÆfîo«Ô@7^@oy… [¯Ð#”Cƒ°hR;ýÜ×tèi)¹C sWºŒ8Qn÷û”m+éÇ$Š¡A‘YÕ^¸Ûµ~“¾—Þß §Ì®Tƒ\Ë”gN»ZAhV{§"þ-›
-”ÆùïpS¾mJÍ­–=7 UòWfû…ÊvÓÔ]qÁì&ûèl1h,¬µÌ4¬;ŸŒE*Az1ï0PôÍz¡)ø$†ò™›~Jlå² õÉ£6ä6Á/²à\`™• åÝMƒµýS’ÇdÍlž«‡…½Aq69íkz£°Û]:
-ôüä„LÆòËYeZ2€P²õ0ç*¤£ã¢Jð –‚$aíó<P,Ìø¸°Íyž}á™öÏóGv>/u/ [(zøºþ}¡Ó™ŽÏ¡e;—ÍUÜÅé¾Ä±à•¯(±’•úéï?XåÃ0o…CÇv>Xµ«Ò' ø}©ˆêÃôU=·šlw7çH$çGåP<måø:ZÁõv¿MÆóv àô”zN&$Ü´
-–Œ3ëÖ+5þ/'
-ÍÆAЉœäœeifFÜrçí«µ|¡Íº ·ú’ŽB§ßíñ/F
-endobj
-2407 0 obj <<
-/Type /Page
-/Contents 2408 0 R
-/Resources 2406 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2405 0 R
-/Annots [ 2412 0 R ]
+/D [2372 0 R /XYZ 71.731 455.632 null]
>> endobj
-2412 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [390.612 583.608 442.915 592.519]
-/Subtype /Link
-/A << /S /GoTo /D (template-http-accept) >>
+2404 0 obj <<
+/D [2372 0 R /XYZ 89.664 439.856 null]
>> endobj
-2409 0 obj <<
-/D [2407 0 R /XYZ 71.731 729.265 null]
+2405 0 obj <<
+/D [2372 0 R /XYZ 92.154 439.856 null]
>> endobj
-887 0 obj <<
-/D [2407 0 R /XYZ 71.731 718.306 null]
+2406 0 obj <<
+/D [2372 0 R /XYZ 71.731 424.748 null]
>> endobj
-446 0 obj <<
-/D [2407 0 R /XYZ 388.547 703.236 null]
+2407 0 obj <<
+/D [2372 0 R /XYZ 89.664 408.972 null]
>> endobj
-888 0 obj <<
-/D [2407 0 R /XYZ 71.731 692.184 null]
+2408 0 obj <<
+/D [2372 0 R /XYZ 92.154 408.972 null]
>> endobj
-450 0 obj <<
-/D [2407 0 R /XYZ 303.155 651.159 null]
+2409 0 obj <<
+/D [2372 0 R /XYZ 71.731 380.912 null]
>> endobj
2410 0 obj <<
-/D [2407 0 R /XYZ 71.731 638.988 null]
+/D [2372 0 R /XYZ 89.664 365.136 null]
>> endobj
2411 0 obj <<
-/D [2407 0 R /XYZ 71.731 609.511 null]
+/D [2372 0 R /XYZ 92.154 365.136 null]
>> endobj
-2413 0 obj <<
-/D [2407 0 R /XYZ 71.731 583.608 null]
+2412 0 obj <<
+/D [2372 0 R /XYZ 71.731 362.979 null]
>> endobj
-454 0 obj <<
-/D [2407 0 R /XYZ 195.293 546.392 null]
+2413 0 obj <<
+/D [2372 0 R /XYZ 89.664 347.203 null]
>> endobj
2414 0 obj <<
-/D [2407 0 R /XYZ 71.731 539.04 null]
+/D [2372 0 R /XYZ 92.154 347.203 null]
>> endobj
2415 0 obj <<
-/D [2407 0 R /XYZ 341.835 526.268 null]
+/D [2372 0 R /XYZ 71.731 345.046 null]
>> endobj
2416 0 obj <<
-/D [2407 0 R /XYZ 344.445 513.316 null]
+/D [2372 0 R /XYZ 89.664 329.271 null]
>> endobj
2417 0 obj <<
-/D [2407 0 R /XYZ 475.283 513.316 null]
+/D [2372 0 R /XYZ 92.154 329.271 null]
>> endobj
2418 0 obj <<
-/D [2407 0 R /XYZ 184.627 500.365 null]
+/D [2372 0 R /XYZ 71.731 316.22 null]
>> endobj
2419 0 obj <<
-/D [2407 0 R /XYZ 277.677 500.365 null]
+/D [2372 0 R /XYZ 89.664 298.386 null]
>> endobj
2420 0 obj <<
-/D [2407 0 R /XYZ 160.268 487.413 null]
+/D [2372 0 R /XYZ 92.06 298.386 null]
>> endobj
2421 0 obj <<
-/D [2407 0 R /XYZ 71.731 480.275 null]
+/D [2372 0 R /XYZ 71.731 283.278 null]
>> endobj
2422 0 obj <<
-/D [2407 0 R /XYZ 71.731 443.578 null]
+/D [2372 0 R /XYZ 89.664 267.502 null]
>> endobj
2423 0 obj <<
-/D [2407 0 R /XYZ 279.491 430.626 null]
+/D [2372 0 R /XYZ 92.154 267.502 null]
>> endobj
2424 0 obj <<
-/D [2407 0 R /XYZ 71.731 410.537 null]
+/D [2372 0 R /XYZ 71.731 265.345 null]
>> endobj
2425 0 obj <<
-/D [2407 0 R /XYZ 71.731 392.604 null]
+/D [2372 0 R /XYZ 89.664 249.569 null]
>> endobj
2426 0 obj <<
-/D [2407 0 R /XYZ 71.731 368.858 null]
+/D [2372 0 R /XYZ 92.154 249.569 null]
+>> endobj
+868 0 obj <<
+/D [2372 0 R /XYZ 71.731 229.48 null]
+>> endobj
+406 0 obj <<
+/D [2372 0 R /XYZ 263.164 186.382 null]
>> endobj
2427 0 obj <<
-/D [2407 0 R /XYZ 71.731 299.02 null]
+/D [2372 0 R /XYZ 71.731 173.944 null]
>> endobj
2428 0 obj <<
-/D [2407 0 R /XYZ 71.731 245.157 null]
+/D [2372 0 R /XYZ 245.796 151.872 null]
>> endobj
2429 0 obj <<
-/D [2407 0 R /XYZ 71.731 230.213 null]
+/D [2372 0 R /XYZ 71.731 144.734 null]
>> endobj
-2430 0 obj <<
-/D [2407 0 R /XYZ 292.464 220.713 null]
->> endobj
-2431 0 obj <<
-/D [2407 0 R /XYZ 76.712 192.42 null]
+2371 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2432 0 obj <<
-/D [2407 0 R /XYZ 71.731 172.494 null]
+/Length 2276
+/Filter /FlateDecode
+>>
+stream
+xÚµYMsÛ8½çW¨|©Ê¢IJÔGö4ñ&™ÙòV2±3SS;[[0 ‰Ø€ñhý64HðÃëC¶|,@¿îׯ»¡hÂ_´ØGÁ~/ñ1ˆwÉ"-_…‹3|óþUdWlvQ°Û$‹MözÁ›‡W7ï6›Å18î6‹‡S»î!ûÇò6'µ¢bµŽ“p™æõ³dÕÙ¼}ÓœÿÊ‚¬þùð·WoÜ Q¸ vÑ~±vG mXow» NâÅ:ƒc93âýØŒUJÍÞü°‚×o«(YÚÏDS™7ļHJDš_»Ì›”¬¢¥](É*ö÷`Ên!½­î{ 3ûQ÷§œ¥¹}¢®áû8³©Üî_“³}wâ\Q0E¬’dhÇÈu´Ž
+—¡¼©’$›“žf^Êh¥°|é:±Óß=QA³qM¶ÐKò¥‡Â9B’•§ïsK
+»äUweqnô½–(iæ³lnïú]úX£®Pͯ&ˆê’àêÃý•…àõ:³S^Y´€qiobh/º®‚< Påë‰Á4§å÷ òöÿFä+(¡%SW‘;ç ik‚Q}$¯§ý«M²¿ÙL;® t%…vݾ¸ÀäÔ»õ“„e3Dõ®Á\¡(pèyæIMqã’¾¢º‡Wx5ÞîË°0º°ó“Âζ©³öâêÎu`7e´%š=ÌÓJÉ*RŒ®Ä}pTÌý4ÐŽ¬½ÿa®Ê8^%*T}Ì? RÝ E¬¢]¡qÖ›ÚÂ’8$I¥{¹Ÿ;>ºóÄd˜Z¹ë£Z…Q4¦Ÿá\ÜŒHÉSÖÝ>1•O÷,×LC½êbdí´›@Yûâ{5ž¾§8QZx%ÂË·¬-‘Îê¶kCÏiª§\Ú]i
+endobj
+2431 0 obj <<
+/Type /Page
+/Contents 2432 0 R
+/Resources 2430 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2316 0 R
>> endobj
2433 0 obj <<
-/D [2407 0 R /XYZ 243.096 160.838 null]
+/D [2431 0 R /XYZ 71.731 729.265 null]
>> endobj
2434 0 obj <<
-/D [2407 0 R /XYZ 148.789 149.182 null]
+/D [2431 0 R /XYZ 71.731 718.306 null]
+>> endobj
+869 0 obj <<
+/D [2431 0 R /XYZ 71.731 672.379 null]
+>> endobj
+410 0 obj <<
+/D [2431 0 R /XYZ 183.664 627.224 null]
>> endobj
2435 0 obj <<
-/D [2407 0 R /XYZ 71.731 121.286 null]
+/D [2431 0 R /XYZ 71.731 614.786 null]
>> endobj
-2406 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R /F44 1022 0 R /F33 848 0 R >>
-/ProcSet [ /PDF /Text ]
+2436 0 obj <<
+/D [2431 0 R /XYZ 71.731 598.527 null]
+>> endobj
+2437 0 obj <<
+/D [2431 0 R /XYZ 71.731 556.848 null]
>> endobj
-2439 0 obj <<
-/Length 2582
-/Filter /FlateDecode
->>
-stream
-xÚYmÛÆþî_q0ZŸœÖ$ER’㸈Ÿs…›gAÑÁJ\IÌQ\–»ÌÝå×wf_É%•÷áHŠ;;/Ï<3³Œ¯"ø‹¯V1Y-á_²!Iž]íÏ/¢«#üòéElÞX.3’ÇË«%ÉÖ+|áýöÅëÛåòjC6ùòj{Pïm‹Ï>œh#Y;_$Y4ˉþÿ¡’ŸKQÖGýà}wü}Ïʪ¢óÿlÿþâãÖm/#’/7W ·W¨Ì"Ís’dÉÕ"‰Iš¤NŸdy§d™æ}…r“õX­gßñyœÍõÍv¾Žf\_,JiŸæÑŒ›ŠJ&P7%v f*©1œd°óš¬6‰Úà{.Ùýfšú7“Œ¤Qb”¸;héÏóöìô m™¾8Óí¸–fo}·?ÑúzèŸNTNˆ)k|;žÕ…¾çµþ/ºÝ¹”ÒIÞÑ=.{Ðw‡ùD´VľêDiW–V‚¤uA[#c†»A[ÁÚ¾E“<Ë••µÄ‰w•YÚ2ZX˜}T1Tá·y’Íhm l/A c0? mfßú%¬â kŵ~ãSWFðÏQ¤lÞ¼~ýøøˆÑ$;ÔËhOx{|]„rŽj=`ƒœä¹11±_yˆ/lðÓˆ¬Ó•2y«TD‹çZÒ'}­ô†ÿÒþ¸¯¨ì¾xÆ«=xVA¬;z4o”Bÿß)½ž¹
-o_¨Øƒæá†v•2Èdß¼žgÙÌü±¸qMwÕ³~OÌ•äúSîôU×5žUØ#ðBB6™†~ÅùƒËi*÷]Û²Ú>UæþV_­ÛyÍnôͳ ®¢µS44ùLëŽVfŨjø”c}Q_v>l?ðÏù'~6?5‚¾­±²5Ä`ÅæêB¢$ä3 ðšÇëÙÑAHIY‘ p%Jù¡Æ]R*å¸Ôš.eðw
-£™y»¡­,÷]E[}¿‡Í4}À ÝñNêKþÔ5cV 7¢Z¼
-=Ü}·ýÇg}õs%•fn¸+¨¤V5ÂOÔHß1V[½„°
-j4丅©P¾ÿåÑyÚ&
-7Yêå%OÁúÉ-•J1žŠ@H‘8ÑB¾¸6úç;q -ÎÇtWV®W±íc¿gÞú¢ê©mÚ?—6f
-¬J!ÉþX‚º±n7ošÈÃûbXuh¢ÉU9c{HVÄùIÓ#¨ñ¶ ß(–otµ{
-ɸÄ_ôláŠÂv¾Ìf6±üÈ5æ'Ú@w¤xZÅp¹ögË$& С>¬xuP±þZï6ŽøjEÖÑÚ¼lG§¬Ž
-–› ‰Òxr?ÞÎkëæÉôm8ð`ëFÐúñø€\
-[ûÉ's÷µ¶M\ßôünˆŠÕ8J°©2ᎋ0Œ ©˜:ÌÛšÛ4¼µ¸9wb»l܌ڛQÈèslYäˆê¹ò“ì°ôeÐ3—žÀ0×%4-€Á׊ºZ…ê•&Ò–µr›¬ß °ÍõÖTÈEàªSŸ‘ʃ.£m{Ʊð<b”fäH\'‰ô|DŒý¿`ý$Ýï!zÚô­ìS^c tn«a¸1o„^<Qaí´ùö×íå‡Ð1~ä
-˜Ñ¬¯¼;öêlRúynXà”aOzÉÐ0i{ [¼ ˜~˜©6¨‰yDÖyjÊ\Å¡¦
-˜& ÉÀI}Ðöq1­ABòleÄþ¶À+è‰.l•4±*ô“o| Òúƒ²¾—ý™@)ÆfË|á°nDß³3ÃÉ1L”ÎC|pwhzÕd#éQ;)Ž2­ó…U”Ç:„Ž#”¹ ÓÓJרµèxÂqáÀ~%Òšž'Aÿår{…Çx½$«<3q{+d·ÃmÞ-Þêš„7ømçyÛ‹?ØôŽH=ÆA’&$ÚØÏNöð¡ß!:
-º ¥mï
-endobj
2438 0 obj <<
-/Type /Page
-/Contents 2439 0 R
-/Resources 2437 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2405 0 R
+/D [2431 0 R /XYZ 71.731 556.848 null]
>> endobj
-2440 0 obj <<
-/D [2438 0 R /XYZ 71.731 729.265 null]
+870 0 obj <<
+/D [2431 0 R /XYZ 71.731 474.004 null]
>> endobj
-458 0 obj <<
-/D [2438 0 R /XYZ 267.224 707.841 null]
+414 0 obj <<
+/D [2431 0 R /XYZ 198.969 428.75 null]
+>> endobj
+2439 0 obj <<
+/D [2431 0 R /XYZ 71.731 416.312 null]
+>> endobj
+2440 0 obj <<
+/D [2431 0 R /XYZ 408.485 407.191 null]
>> endobj
2441 0 obj <<
-/D [2438 0 R /XYZ 71.731 704.871 null]
+/D [2431 0 R /XYZ 71.731 348.247 null]
>> endobj
2442 0 obj <<
-/D [2438 0 R /XYZ 71.731 687.736 null]
+/D [2431 0 R /XYZ 71.731 335.295 null]
>> endobj
2443 0 obj <<
-/D [2438 0 R /XYZ 266.919 667.393 null]
+/D [2431 0 R /XYZ 71.731 330.314 null]
>> endobj
2444 0 obj <<
-/D [2438 0 R /XYZ 71.731 639.497 null]
+/D [2431 0 R /XYZ 89.664 309.557 null]
>> endobj
2445 0 obj <<
-/D [2438 0 R /XYZ 383.539 613.594 null]
+/D [2431 0 R /XYZ 114.57 309.557 null]
>> endobj
2446 0 obj <<
-/D [2438 0 R /XYZ 71.731 593.505 null]
+/D [2431 0 R /XYZ 417.59 309.557 null]
>> endobj
2447 0 obj <<
-/D [2438 0 R /XYZ 71.731 536.718 null]
+/D [2431 0 R /XYZ 71.731 294.449 null]
>> endobj
2448 0 obj <<
-/D [2438 0 R /XYZ 71.731 479.931 null]
+/D [2431 0 R /XYZ 89.664 278.673 null]
>> endobj
2449 0 obj <<
-/D [2438 0 R /XYZ 71.731 436.095 null]
->> endobj
-462 0 obj <<
-/D [2438 0 R /XYZ 234.314 398.879 null]
+/D [2431 0 R /XYZ 71.731 276.516 null]
>> endobj
2450 0 obj <<
-/D [2438 0 R /XYZ 71.731 388.737 null]
+/D [2431 0 R /XYZ 89.664 260.74 null]
>> endobj
2451 0 obj <<
-/D [2438 0 R /XYZ 392.964 365.803 null]
+/D [2431 0 R /XYZ 71.731 245.632 null]
>> endobj
2452 0 obj <<
-/D [2438 0 R /XYZ 71.731 345.714 null]
+/D [2431 0 R /XYZ 89.664 229.856 null]
>> endobj
2453 0 obj <<
-/D [2438 0 R /XYZ 71.731 314.83 null]
+/D [2431 0 R /XYZ 71.731 222.718 null]
>> endobj
2454 0 obj <<
-/D [2438 0 R /XYZ 71.731 270.994 null]
+/D [2431 0 R /XYZ 71.731 191.833 null]
>> endobj
2455 0 obj <<
-/D [2438 0 R /XYZ 71.731 253.061 null]
+/D [2431 0 R /XYZ 71.731 163.007 null]
>> endobj
-2456 0 obj <<
-/D [2438 0 R /XYZ 432.595 242.267 null]
+871 0 obj <<
+/D [2431 0 R /XYZ 71.731 130.065 null]
>> endobj
-2457 0 obj <<
-/D [2438 0 R /XYZ 104.388 229.315 null]
+2430 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2458 0 obj <<
-/D [2438 0 R /XYZ 71.731 209.226 null]
+/Length 1882
+/Filter /FlateDecode
+>>
+stream
+xÚ­Y]oÛ6}ï¯0üdc±jÉ’í­ÉÒnC[lèú@K´-„ ‘jêýú]~Š¤¬$+†<XyyxÎ=—L<YÂ_<ÙÄÑf?I%ëlRÔ¯–“¼y÷*Ö-Vë8Z¯²É*Ê®7¢ÁÍöÕë·«Õ$òõj²ÝËvÛòËìöˆN·óE’-gY¤~?±ª9¨Ë›îðOEšÝþþênkGˆ—i´Ž7“…"Œa‘®×Q’%“Emâ>Œd5‰7QgnY´ƒo®gæ«å ñb/gGõès…çq6{„8! èaãNd‘ÄQ–å²›Ïóõr­hm瀚R]´òÅ·ðý F;Â3¦î«&˜»zªßÒ=ǺAYíEO/—IÑ®vX]pª~ *̧균 —3úίtç5 jéÉ,Åž¶5âAüüˆM„GÜ↠8q倴@ Å¨D»ŠTülâff¦Óg‹$¢
+ž¡KõsÓ÷}J °TÓáÜ€>ëN„5¬ŠÂÔ¸‰.оKá&[Yf'šÙ`>–Ôj<¸€øö‚sÖàÙõ¸ÙŠÙ>Š°ée=<Gòùµú45 15ÓM]ûÈt©ç€KÇSë€WêNå4¸¨;I¦U.K¯VÞ¤žrÜQG©#%½Ћ[Û¤ƒš1Ëf‘znÌܘQ0%0­Re‚€ß®=‰D”PJkR66?;MDa@O£åÇ›:4[Z9{FÒ# 7_Üᾊv)%Q†<…>ãЫúl"‚Òw:*-ì­£WB4ÇV•0¸µ¯ÞÌ'«EcÔv\ŽÈ¬ñÓc_ ¨)µjZi5A½Å­œþPîW·^Íå8ºd£ÚI}í@ˆ‡¬ï®øNÆ~u£¦«wÖ%B˜L÷;úý ¥ ,|ÁnK°t1 š¾V?o+‚½_œ(¾*ú]° ÃÅ£IëX”ïFª#;T²îÝcS%Ad]¸u«½ ³Ñ±Ñ×Þ®“ ímƒ‘™¶"jÔ;F lÕúÐÈy¾ÎÌnÇ®da6/J~CÕ ]`;pu±
+#[Lþ„ /Ì`„BûÎ|>Àh¸Dî&Ø_/àîŠÐ΄Hrvj%Ú>˜½ûalªÆ/ÐCõ<8Ex´3·F¤èú#¤©(k¾1¿ÝôeÙ"LZ;*›0Ðpq'÷Söù½Þë; ÐÎÙ wød Nn¹­@VG@'Xî‡Û,¡ë~£'WÕ'b¶6ÕèþÌ¿ì%Ç&¾cwÐfg‰ÙÛ€¬”Ãó™~n#[:׀ÓÉÈϼª±È:ãúðx¨x#ðøI|9 Ô%ß,œ7BŒì©»›br¸mlÎ[Kô¶õh±ý¶Þ!€~wÈÈÜ“šÏ†>:$
+#ÿƒgÒ[€­Dñ†ÆwÎpð^Î
+endobj
+2457 0 obj <<
+/Type /Page
+/Contents 2458 0 R
+/Resources 2456 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2316 0 R
>> endobj
2459 0 obj <<
-/D [2438 0 R /XYZ 155.496 198.431 null]
+/D [2457 0 R /XYZ 71.731 729.265 null]
>> endobj
2460 0 obj <<
-/D [2438 0 R /XYZ 116.831 185.48 null]
+/D [2457 0 R /XYZ 71.731 741.22 null]
>> endobj
-2461 0 obj <<
-/D [2438 0 R /XYZ 71.731 179.091 null]
+418 0 obj <<
+/D [2457 0 R /XYZ 211.45 705.748 null]
>> endobj
-466 0 obj <<
-/D [2438 0 R /XYZ 251.73 141.126 null]
+2461 0 obj <<
+/D [2457 0 R /XYZ 71.731 696.925 null]
>> endobj
2462 0 obj <<
-/D [2438 0 R /XYZ 71.731 130.983 null]
+/D [2457 0 R /XYZ 71.731 651.148 null]
>> endobj
2463 0 obj <<
-/D [2438 0 R /XYZ 71.731 113.863 null]
+/D [2457 0 R /XYZ 71.731 622.42 null]
>> endobj
2464 0 obj <<
-/D [2438 0 R /XYZ 71.731 113.863 null]
+/D [2457 0 R /XYZ 71.731 622.42 null]
>> endobj
-2437 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F44 1022 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R >>
-/ProcSet [ /PDF /Text ]
+2465 0 obj <<
+/D [2457 0 R /XYZ 71.731 544.558 null]
+>> endobj
+422 0 obj <<
+/D [2457 0 R /XYZ 333.287 505.186 null]
>> endobj
-2467 0 obj <<
-/Length 2296
-/Filter /FlateDecode
->>
-stream
-xÚYkÛÆýî_!¸"Ò,")I
-?k1*Š" Š9KqÔá°kù×÷ΛCrwí€)qɹ¯sÏ}(^Dð/^1*R¸${”äÙ¢¼¼ˆgøËß^Äæ‰4ÍP§‹e»B>ðæðâîCš.öhŸ§‹ÃI=w¨~_¾­ñU¾Ú$Y´Ì‘¾¾í;Á.´£íYßxÓŸ¿®â%m¼úóð÷ïNTœF(O÷‹“5Vf³Ís”dÉb“DhŸÄ^ŸdªÏ¹aGÜÜÕW UEKT‹KƒÄåÚHÑw’¿G1Úg¹y÷•VöPÓNªÈQ”´Ä|5ÑÌéæ&úÓ™‰öYÖê+nïe¿úvÅgÒ!+oæXÚ–M_M$qÛÂ#Ûh¹–Ö,6Ö‚MœÀ5Qv<Ô´¬Í1性%¾^ æö\¦¯}G@w{·Uøö•ƒSÍm|Öõæx^ᩤ¢ÂZÓ 0Îü‘­’lù@äÿÿ]ÅÙÒù”˜sn:ö˜[¤"c~¬Ìÿxøü«ôþõ;ý©#¥ ¬]›ol¤ ‚Yß³OÌÈ%R¹/ c”•yÄ„±·†t5!ÆNûâç÷‡Õ>]¾6jb“Ç›wŒÎí~‚ª,["Ôß›¸@{HÁÊ žGyŠ¢"y å%k† öRŸþr=Ískðé›R#
-YßÒøŽå(‹j!®¯îîÌKú葈;@áÿ6 ò,›¿ê|úYK†“bX_’«Xhiâ^¢‰ŒÍU%˜ñ{ãæ’—|Ø6¢²Éƒ^Ô’6xÏ=#QSßn±ÖÊkí·(…‘\³–Ñßè>¡¸"AÛÄ2œô‰x´·¢×aSb9
-f܉à"CIö’w(Ë­™/£A5dF*=­üa¢´é_©³ùIŸ×â ùt[m
- éÊUÉšT´,²±üa‹›?ÍÔBÜÌIj«ì:"ÆÅ™\'ƒˆl>8«ú’̲HíæÙvé@-g⃷Š",€º’ ò-ÑvàóxkNY·;ŒvÁrroïùÆn@O£*‡AMû à„¸÷ÛHÖZ
-´œœLþ¥Ÿ­|32$ýañu‚§…U»Ån¼þY“v
-]¼äøG?™z»üzJ*ªZ¢XÿH1ü%Í¡ßÌ’Ù_ñ¶Y†ör±ùÔ¯‰Ûbòó`£ˆyÍù?§2´žendstream
-endobj
2466 0 obj <<
-/Type /Page
-/Contents 2467 0 R
-/Resources 2465 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2405 0 R
+/D [2457 0 R /XYZ 71.731 494.821 null]
+>> endobj
+2467 0 obj <<
+/D [2457 0 R /XYZ 71.731 454.077 null]
+>> endobj
+426 0 obj <<
+/D [2457 0 R /XYZ 411.1 414.805 null]
>> endobj
2468 0 obj <<
-/D [2466 0 R /XYZ 71.731 729.265 null]
+/D [2457 0 R /XYZ 71.731 404.44 null]
>> endobj
2469 0 obj <<
-/D [2466 0 R /XYZ 71.731 718.306 null]
+/D [2457 0 R /XYZ 71.731 361.639 null]
+>> endobj
+430 0 obj <<
+/D [2457 0 R /XYZ 328.439 324.423 null]
>> endobj
2470 0 obj <<
-/D [2466 0 R /XYZ 71.731 718.306 null]
+/D [2457 0 R /XYZ 71.731 314.058 null]
>> endobj
2471 0 obj <<
-/D [2466 0 R /XYZ 71.731 675.303 null]
+/D [2457 0 R /XYZ 71.731 258.306 null]
+>> endobj
+434 0 obj <<
+/D [2457 0 R /XYZ 427.527 221.091 null]
>> endobj
2472 0 obj <<
-/D [2466 0 R /XYZ 71.731 675.303 null]
+/D [2457 0 R /XYZ 71.731 210.726 null]
>> endobj
2473 0 obj <<
-/D [2466 0 R /XYZ 71.731 618.516 null]
+/D [2457 0 R /XYZ 71.731 167.925 null]
>> endobj
-2474 0 obj <<
-/D [2466 0 R /XYZ 71.731 618.516 null]
+438 0 obj <<
+/D [2457 0 R /XYZ 319.902 130.71 null]
>> endobj
-2475 0 obj <<
-/D [2466 0 R /XYZ 71.731 587.631 null]
+2474 0 obj <<
+/D [2457 0 R /XYZ 71.731 120.345 null]
>> endobj
-2476 0 obj <<
-/D [2466 0 R /XYZ 71.731 587.631 null]
+2456 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2477 0 obj <<
-/D [2466 0 R /XYZ 71.731 556.747 null]
+/Length 1564
+/Filter /FlateDecode
+>>
+stream
+xÚ•XmÛ6 þ~¿"ȧhTËŽä6 ëuëºáŠmEh±îƒâ(‰q¶•ÙrÓûñ£,R~m¯CÚgÑ|yH>¤Ã'üã“g«
+O–›Ù}’?Ú³{ ¢]o”¡þãb^TÅciÿx½È4e š›HÁÉ`—,XFÖËÅþ—µ¯![±Èø²ZÏ~Q)¸ÕÊ^ïT^ŠÄÞÛ°àæþÝ[ÔÛ Þ@Ã}«v;_ƒ_Ö™#^5^ÎÖ³£Ôöf—ŠLÚÛÃœCh(w‡i’K òª*Œºd_–ºAýYO4ˆbœ&ñcO÷ —`õ¿{·xÿ~êÌ¢4¥Ã½UʸN b@à>Û@NRì©¿ÅY,‰-¸pJÊÑ˹Î>Îy8“T‡ž?g¡ãžQYçáL$y‰ *EÛVcQºbS­P•<ÏO% Ëa2K­
+JŽHÓ"¼F¤e§3T7„1ÄÜË+¶Vª¦ $©n2<È™1(§2wÕ6*“â};“¦c«ü 
+]åBËô:ÂÙÓ$¨8½bó›‚&€œLQZ
+Ë\R ¶gMØ»¼ÊvpÔ+®4y4…cª™¬T…Ò†ØW¨!pÔ°BjxYH "ba/yb@’H ?%‡Ã—y!¬uþú Õš+Ýe<ä:€<Ú–£> ÝË7…üÅ–×UA=ã (h¢jET³õÁôÛ¡gßÐ’u]dn¾4LòV˜”]p‘ÖéHK4ÌBº sa¼IÎâ([ \1Ÿ‡v`oÖ˜À5¦ï5DZöX|›œËñtqF¶ã ÉÑÓ0‚èHeÈn¼Zg~¤Äs'©ÔÏ…
+°3fXÿ³x‚¥Ðýõ¸œùÀ^ÞW½ ½¾V+âµUþ,òÀÎendstream
+endobj
+2476 0 obj <<
+/Type /Page
+/Contents 2477 0 R
+/Resources 2475 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2494 0 R
>> endobj
2478 0 obj <<
-/D [2466 0 R /XYZ 71.731 556.747 null]
+/D [2476 0 R /XYZ 71.731 729.265 null]
+>> endobj
+442 0 obj <<
+/D [2476 0 R /XYZ 284.583 663.99 null]
>> endobj
2479 0 obj <<
-/D [2466 0 R /XYZ 208.955 545.953 null]
+/D [2476 0 R /XYZ 71.731 653.625 null]
>> endobj
2480 0 obj <<
-/D [2466 0 R /XYZ 134.365 494.147 null]
+/D [2476 0 R /XYZ 71.731 612.882 null]
>> endobj
2481 0 obj <<
-/D [2466 0 R /XYZ 71.731 487.009 null]
+/D [2476 0 R /XYZ 71.731 579.94 null]
+>> endobj
+446 0 obj <<
+/D [2476 0 R /XYZ 262.26 542.725 null]
>> endobj
2482 0 obj <<
-/D [2466 0 R /XYZ 266.07 476.214 null]
+/D [2476 0 R /XYZ 71.731 532.36 null]
+>> endobj
+872 0 obj <<
+/D [2476 0 R /XYZ 71.731 492.548 null]
+>> endobj
+450 0 obj <<
+/D [2476 0 R /XYZ 223.845 449.451 null]
>> endobj
2483 0 obj <<
-/D [2466 0 R /XYZ 80.867 463.263 null]
+/D [2476 0 R /XYZ 71.731 437.279 null]
>> endobj
2484 0 obj <<
-/D [2466 0 R /XYZ 242.2 463.263 null]
+/D [2476 0 R /XYZ 71.731 425.735 null]
+>> endobj
+454 0 obj <<
+/D [2476 0 R /XYZ 223.569 388.519 null]
>> endobj
2485 0 obj <<
-/D [2466 0 R /XYZ 71.731 450.311 null]
+/D [2476 0 R /XYZ 71.731 381.167 null]
>> endobj
2486 0 obj <<
-/D [2466 0 R /XYZ 281.444 450.311 null]
+/D [2476 0 R /XYZ 280.576 342.492 null]
>> endobj
2487 0 obj <<
-/D [2466 0 R /XYZ 71.731 430.222 null]
+/D [2476 0 R /XYZ 71.731 309.416 null]
>> endobj
2488 0 obj <<
-/D [2466 0 R /XYZ 184.507 419.427 null]
+/D [2476 0 R /XYZ 71.731 309.416 null]
>> endobj
2489 0 obj <<
-/D [2466 0 R /XYZ 71.731 386.386 null]
+/D [2476 0 R /XYZ 71.731 221.621 null]
>> endobj
2490 0 obj <<
-/D [2466 0 R /XYZ 71.731 363.472 null]
+/D [2476 0 R /XYZ 71.731 190.637 null]
+>> endobj
+458 0 obj <<
+/D [2476 0 R /XYZ 197.015 151.364 null]
>> endobj
2491 0 obj <<
-/D [2466 0 R /XYZ 71.731 318.939 null]
+/D [2476 0 R /XYZ 71.731 143.445 null]
>> endobj
2492 0 obj <<
-/D [2466 0 R /XYZ 71.731 276.463 null]
->> endobj
-2436 0 obj <<
-/D [2466 0 R /XYZ 71.731 234.854 null]
->> endobj
-470 0 obj <<
-/D [2466 0 R /XYZ 461.484 197.639 null]
+/D [2476 0 R /XYZ 142.336 118.288 null]
>> endobj
2493 0 obj <<
-/D [2466 0 R /XYZ 71.731 187.274 null]
+/D [2476 0 R /XYZ 143.113 105.337 null]
>> endobj
-2494 0 obj <<
-/D [2466 0 R /XYZ 93.589 151.611 null]
->> endobj
-2465 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R /F23 745 0 R >>
+2475 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
2497 0 obj <<
-/Length 2446
+/Length 1909
/Filter /FlateDecode
>>
stream
-xÚ¥YûÛÆþýþ
-áz@$àÄpù’T)îŒsê A›äR#‰cE®¤I.Í%+ËEÿ÷Îì‹OŸÆYÔr3ß¼¾Y‘…ÿÈbC¼MÁÎ ’x‘Wþâo¾¾"fFÆ^BÂEèÅÛ N¸¼úòE.vÞ. 5ï1ûuùüD«†Õ«uûËÄÓŸÏ[Ùˆ‚K^õÀ}{ü°"KžçtõÛã7Wî(ú^îkwÖX˜u”$^‹uà{»€8y‚ÍTž»ƒ“¦-Z×N†æÄôC.Ršó´A‰D)õèk?ö…Y™ÖŒ6náE´f\¬‚xy.a*Ѽìö½
-mÆQo…€»:ìß]ýú›¿È ü¿¿ßáï|…“£0ðÂÍnA¼Ý.\Ôlq¸úñê{·“’&ð*yj½ÖÌ›lA¶o³Qäí¨K/
-Ú´µAFžD›gúyoÆ $ÏXÍÌ8ÃEï+
-$ù±*b„ÿþΰD¤ i3ªçû±Úcÿõ
-éħìÃ$U2ë[f˜ƒêòø ¥>›â;2¿u3rB•hÞZQS(D˜$=·~Ѫõß(è{^´…åÑ~¨…ïyΛ>qE¥AƒŽ@hO5‚ŒZvÈ2Þ š4eߧþÉêÜÏŒ››J 6:rTFÇ­ù Í
-^r ú5.(úµ&ã# ×Ö"w.ow†EÚØ@èLÕÙ Už5U&:#9l¢aPrS0å;´eŠ6žýLβ)½ ¿ÄþÖµj,} 4M4ö‚³<æGu3Ó.1ØØæÀæ¤2s«¶#
-6^Ì©^ѺiåŒL1ì[ö\‹”Iùfq›‚ÑžæÚ6¹u!Õã<g¿W2x¾<hp!**ær$mœÏ9éx¬Y5ŠókÙîµâ„ì<’„W™Á÷ú¶×í@P¢+äÝ™§f.Ƭ;G}«G¡É_0lò<¥P-­®øøUV‹Rç\QŸ]1Q_5*ø^ù¨z”Œé‡¡oÃÀ©¿T§ÃP·$¢~«êžPš#û188-\R#6ð\ªŸT¢ÐÓ€¦·ŽýôÂʵŒÏ]I(h­Wf¶9L{ý¨£âð¬Éo¯éSÌÛµË'’JµË1×UŽ-V±‡$v=áV…qfª™lfê•MÐnÞ0 XX‡/­ìÍ™aÓé¼]Xy­æcçœñLYòªbãRaš‹^ßþ×™ëâÅd§ |¢&YAWé/ïÀ ÏúQé„â\bNUc?‰#78FË‹¢4Þ ýFnŒs0™Ý¨}x¦GØ;ýy£²2ÓW78öµ
- v«ôg¥žCžéhïÏÚ¨Yÿ¦ªµSLG"5íeÓ/Zºçµ­b¯ê ­ìëQU¬ð–Š¥ìcÈ“sÙãGaÌÛ…”™mv²äâh¢†v\V!çN‹´õ½¿é¯¯V[€9ÏÍY’c! Í”–Ã*¨UàwÐÞÝÒì](˜vщP!r‚˜—§ bÊT'·*öe\«šõr„N3sŸÕJ[üi–9ñ¨cØ·¥‚zëÔnFºöÚŒî²úÑŽôsØõ]/Ÿw‚¢mg(ÿ\Ó å•žÉRw®$ëæðê©—³ g\Mû¦Ò^ŒU,åÔdššO.·””z¹±ƒþ„×VãuñÎ>Öi‚
+xÚ¥XKsÛ6¾ûWh|‰4#!")JVnŽš4î´“t¬Ú¦˜„DÄ$À`õ×wA`Á‡ä$3x"°¯o¿] š,á_4ÙDd“ÀO¼%ñ:dÕÕrr„/?_E~F²ŽÈ:I' Io6vÂëýÕË·I2Ù’í:™ìí¼}þ×tWÐÚ05[Äérš÷ûQsqtÃ×Íñ_^–tö÷þ—«7û !Z®È:ÚLAÄX‡Åj½&qOñ’lã(¨oÎÕøcEË©l^Ìà§,ìOËe,r76sƒßž=jFUV¸rM¿º±C­_ÌÒtªÝ»ƒ’¸aMl”hê7~Kê~Þ±²FMÒ%!/áï'DZ Haª>FnZÉţ߫à ø ì[D1Ù‚¬93”—^£BÎâtúä ”î·ÑÞPnˆÝ
+Ò¤Ý.%7$±AÛÜLw²ª˜0Ú/8Ù† ŠÓvÍÝÁí’·Vy‰YAÅ1D>x܆•¹WÚz[ Üô0‹AíãCPžüvN!o—ÊÀÉ· AAí_fQ:õ2µ¬˜)‚.5S† ëuÜÝ¥éi¶N§(\£6D jÍW B¨˜µfuÓ:¹¼·j=qÝâžn0¨èÉ tM+7ª™¬KæÆ,cZSÅK?pŠZ(­¶èÜ >ð’¸OûÙugûÅÐGÈ€ÖzøB…{ˬG¾‚Øh
+_¹—ÔÍi4¼m= ™Å£pãö½ñ“ìJ7´ááê(i–ÉfìXõ20ƒlüçÊÚz´[iD:S½ Iá>7Ú/¡9bt¨4+] õP^€Ûn7€]‡ºÃ%ÔuùéRÎã©®™Ðƒù¥4¤ËTH‚shø˜'¹ÌZz˜ûqž»ÌS`ÆÁ=µØ߯i X­¼ x>w/¨ÈG;Ñ Ïg
+<
+X«‹„ïäPõ4ki;„ ³è¹¼ö/à?És–“ Ì†l§ÌOR@€”ñ¡æG¯‚Ñ>ŸîùQÆ°1r#A+Ö¡äú5ðÂuŽ(É2VúPbaàcšÌ%òr?%@.ú¨ ÜÌûèô3 T´s¯[Ÿ¾„t±5@/´9•^ÏCнä˜N·€£ûÝÝR¶ß:SŒ.Ö1…üfõX…ê±òÕãÖšÙ`ß)"néGŒ
+µëÜoº¢Ã»rᚣ•h$U6ÞÇP…ñ¨‡ð»íLÏ©¡~Ý`ÂS$E3ËM~BÎ<KtU ¢Vc\ZŠczT;Jy¼À ~®oö.É,ýYŸ jâ#—LüPJë 3⻑§´°p™£NTŸ
+Ù+̈D 9j vP ©Ô°moiÆx'Ô«ÓŠÁ­`}K—¡¬‡Éì”ý,I§ŠW>`
+DÔ8—±¸¤ úéöè‡ såO=ê ŒÁírN Ã~8@ YmL=ÆÞ8J=í®v·[ÏØ[Ï×@ÀÊ>€Û¬H:ÑËÌ‘4u[¼XÛ¿Ñ~Ñ[\ÌGó3l53èñdÊýzh„eƒ(Ó5Ë̈ËCoîÖp:rÆõ›€ŒZY<ôõøx…@XdOtÈ Òv­À(äBPöa›÷Øt]¢| ¨hÀìâ‡ôA¿º\^“-I6qV„å5´ØðpÏŒ% ïžÔÞ+¡ ør0ðôÖ -$’GÕ< ]N×ésÕ¦jÛ,]"+›üBUS­=Ö‘˜?Ì„_…þ1ä8”£²kÂ.Åã­Ö<ͲFqs
+‹¡}ÕóaÄ‘Jz•«o88Ã2Bïè(ÏœØa%8±
+‡sªYÏú6Bý{“$Þ }wkêªY²™ÚÞý,–‰½‚‰ü̾¶z,e=³HÒ›Ö1}>ýÇÉkSox·ºpF¢c>5²î¥ž?pJcXU˜t.00À|P^ì±T
+«¤ÇÙÙ2Œ‰f=î>‡ÉƒÄ«™`‚ f#Ú|+=Їé®<»ßéøäìò%Øê¤;œU‚•õ¨%«•=wEí¤bÁ?Óì0û#Mû–ÄžUÞxGþ_NyŽRË›pô1綡·ÇŽàªPd«Î $û^¨»A%«aQÀ&§¶Är8$3¾ŽÈôó~²_<Ö+´§t§¥‚×Ït
+ƒnܲÉ4¿úq/âz§å|„#™×¿Aµ•=Ý’4¾x{ºJ×$¾ÙÂø[··ÐÖvuS–ý-ÿK£Ô#endstream
endobj
2496 0 obj <<
/Type /Page
/Contents 2497 0 R
/Resources 2495 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2405 0 R
+/Parent 2494 0 R
>> endobj
2498 0 obj <<
/D [2496 0 R /XYZ 71.731 729.265 null]
@@ -8208,2407 +8156,2320 @@ endobj
/D [2496 0 R /XYZ 71.731 718.306 null]
>> endobj
2500 0 obj <<
-/D [2496 0 R /XYZ 318.832 708.344 null]
+/D [2496 0 R /XYZ 354.159 708.344 null]
>> endobj
2501 0 obj <<
-/D [2496 0 R /XYZ 115.447 695.392 null]
+/D [2496 0 R /XYZ 71.731 690.311 null]
+>> endobj
+462 0 obj <<
+/D [2496 0 R /XYZ 185.739 651.039 null]
>> endobj
2502 0 obj <<
-/D [2496 0 R /XYZ 71.731 682.441 null]
+/D [2496 0 R /XYZ 71.731 643.686 null]
>> endobj
2503 0 obj <<
-/D [2496 0 R /XYZ 294.096 682.441 null]
->> endobj
-889 0 obj <<
-/D [2496 0 R /XYZ 71.731 665.34 null]
->> endobj
-474 0 obj <<
-/D [2496 0 R /XYZ 402.85 622.243 null]
+/D [2496 0 R /XYZ 71.731 571.97 null]
>> endobj
2504 0 obj <<
-/D [2496 0 R /XYZ 71.731 618.412 null]
+/D [2496 0 R /XYZ 71.731 541.086 null]
+>> endobj
+466 0 obj <<
+/D [2496 0 R /XYZ 198.349 503.87 null]
>> endobj
2505 0 obj <<
-/D [2496 0 R /XYZ 118.555 576.222 null]
+/D [2496 0 R /XYZ 71.731 496.518 null]
>> endobj
2506 0 obj <<
-/D [2496 0 R /XYZ 71.731 522.525 null]
+/D [2496 0 R /XYZ 71.731 452.762 null]
>> endobj
2507 0 obj <<
-/D [2496 0 R /XYZ 71.731 471.835 null]
+/D [2496 0 R /XYZ 71.731 432.772 null]
+>> endobj
+873 0 obj <<
+/D [2496 0 R /XYZ 71.731 378.974 null]
+>> endobj
+470 0 obj <<
+/D [2496 0 R /XYZ 246.672 335.876 null]
>> endobj
2508 0 obj <<
-/D [2496 0 R /XYZ 386.239 446.032 null]
+/D [2496 0 R /XYZ 71.731 327.054 null]
>> endobj
2509 0 obj <<
-/D [2496 0 R /XYZ 107.706 433.08 null]
+/D [2496 0 R /XYZ 71.731 299.209 null]
+>> endobj
+474 0 obj <<
+/D [2496 0 R /XYZ 229.58 261.994 null]
>> endobj
2510 0 obj <<
-/D [2496 0 R /XYZ 71.731 412.991 null]
+/D [2496 0 R /XYZ 71.731 251.629 null]
>> endobj
2511 0 obj <<
-/D [2496 0 R /XYZ 71.731 364.174 null]
+/D [2496 0 R /XYZ 399.051 228.918 null]
>> endobj
2512 0 obj <<
-/D [2496 0 R /XYZ 71.731 289.653 null]
+/D [2496 0 R /XYZ 71.731 215.966 null]
>> endobj
2513 0 obj <<
-/D [2496 0 R /XYZ 71.731 234.923 null]
+/D [2496 0 R /XYZ 71.731 195.877 null]
+>> endobj
+478 0 obj <<
+/D [2496 0 R /XYZ 210.471 158.661 null]
>> endobj
2514 0 obj <<
-/D [2496 0 R /XYZ 71.731 171.098 null]
+/D [2496 0 R /XYZ 71.731 148.296 null]
>> endobj
2495 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F38 990 0 R /F23 745 0 R /F44 1022 0 R >>
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
2517 0 obj <<
-/Length 2174
+/Length 1041
/Filter /FlateDecode
>>
stream
-xÚµYkܶýî_10Œd¦Ø¡õœ‡ƒ¦Žã8pÑ´N½@QÔEÀ‘8#b%Q&©ÝŽ‹ô·÷òMifíæCaâïëÜs/µé"éb›¢ml²M¹¨º'Éâ+?>IíŽ</Ñ&Í9*w[µáÕí“çoò|±GûM¾¸=ê}·õ?–ß7x„¯ÖY™,7È<¿…d´?™‰WãéÓ*]ҶūÞþñÉ·^Tš'h“ïk/k®ÌºÈr”6ë,Aû, úì;Ðgëó«:v¦¨Ìë4E›rž¿É¶Á½+ÑY†öi¡·Ý6T>Û‘l°4#Ö·g3áv™övXØ3>q6føôãˆ[*Ï¿`!FŽûŠ<5 ¶/V îOÄɲƒŸ¿³¾d½Ä•’_ì—’$#mm•9š'6Ã*µN6?)½û;ƉöK.[ËTÛú@(¯_¿Ä¾ônïÁSm¥ k“$ @™¨ÿÏŽTë¡æÈGó|:pÊVëtÉÁÚ§°+5ó_}¥eÇ!ÙèCÕA
-
-ëo•G×ß’ÓÖ¼÷{uÖÌø9ú݇4/^’ánh‰£ŠuÏž+1ZÔ#aÿ÷#²cƒž±¶¾ÇíHfö¼K#+ÂAÊ5ÑIœÈ‘÷fSúMÐc¶íW€ iù §'_:ýÿ{zœSÅÊ. ƒLÉÏn’}×
-$
- æ—ôEr_ûÝÔ
-°€ÐËu͉€,‘lx¾$«´\d(TÜ‘0Ùv™!¡k«´`ØÌ\Þݯ²riৡl@321ËüxX¥ »ÕUʦ蟙t‚š„f9ŽíMœÔ. m Äʱ¤JóòFmÑZõF­0>a‡–
-9Õw`BÐC{Mãƒ)V‰–±;Oul‘n
-´Ý[ú­±ÄÏï)ë+\5ä~ûí‹Ýtjz7E+ܶ¤¾¸Ù£-hxùâEËN¿T¬»^\JÛ–(O4ëø·Ög6Z{‰‘¥&ÉÑv—O0ÒÖRù
-üüëØ÷~íýYHÒ]º-1,Qöw$mm$íè'g°
-ù‹
-;”fåWuH ´¾*ʈKÙÐ{å.iÄx¨)'¸Èq@_“ Ñ^¨œ9#¼¸)—È*Z ¤,'”pùß)Z"’˜6›ÁQ çcõ·!ôSðm-,<½”‰?ÉòŠŒ+5Ø‘gGê UU|(Ä7>—®kø!Ëò
-Δ¸—~ÂÏLÉí+VO#; ^QBé@Q“ã€9îÚ+ø) CÔnf~ äš]&sÒ1eqÄÌ
-
-lCä!P:…´OÝáóp„Ðký’DT
-ráèØË.ÖT
-ÒáÈk-„1Ü{# U÷(fTNñKçôÔH¥´´ojú™YúG/F!Ã9MWèeèÿK…+\…;¿ÿùOfù~½¬¿Þö’+ëY ´¥(ó u.tÁEÚJçhÕ‚©Ë¬÷CÈÊî욘#qÍÆ•&ήæœÐÌ=œ¢Ü˜ÕÞÐG€
-ýE¶A:
-"4¨—oOå@«»¨Aæäã!s›ÜMò$tkÀœQkÃÐU“ô¼†ÐZ\@Â5„Ïs¨Á*B÷žŸÂW 8Y“zCU5ö¼×¾Mâˆ)©~gW]CûÌ%ÀÄ·Î÷VWÛˆùô8ƒ0œXó14bÑ ÅÁZjGncu'®6ðrvó÷žÀ ÒOõƒüq¹Îø`BÁªìðµ{¿5WÌ”¨‰+ìn3•EÚÅVQR\»¼gJߢ„2¦Y³(,À63¥bÖ¸™;pÐfm;_3¥ÚÐ+]ú¶&õ%ž.;9Z]eÚÄ„ê
-ûNú®Ç°Y;7VÛï]^ôªs’&,jâ³ß©n—·W€öúÕÛ™W_¿zíšœöîâŽ긢ÆiË”ä†aán!ZÛà饟ðùŠÁÔØyi13ÐCpÇ8–JŽ$'cXPæ$¦šN;F1ºr¨/è¶R>Ž50ü›Ë„tS)ή^]£$Õ×ÒÙ÷®>VÜ~õšCÙRÒü»B(D8öÌl©éħðÉ!ÊHûVi(5ßvo6nï‡ôGîÄz}M
+xÚ}VË’«6ÝÏWPw¨
+
+6Ùe¦’T²Èã–o•d!ƒl”
+ï“| ±Åïª
+J’œ¨&xAö¯aüša\¤röA6ú ëµô»6¬çY™.âý½(HèE†ÓX†WÁ*8ëßkцO7¿Î÷T—7~ÉcÖù{Îtô80#zè8k#Œk'šnC—‡ß¶ÚI映Ȱɳ ÎN$—‰>(p섨x߇íM€9Æd!'Å{f„u'¦hŒ:fÿ“aš†Ôbè%×ÚDÈôï™këòÓ€sl7ºœ
endobj
2516 0 obj <<
/Type /Page
/Contents 2517 0 R
/Resources 2515 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2405 0 R
+/Parent 2494 0 R
>> endobj
2518 0 obj <<
/D [2516 0 R /XYZ 71.731 729.265 null]
>> endobj
2519 0 obj <<
-/D [2516 0 R /XYZ 71.731 650.76 null]
+/D [2516 0 R /XYZ 71.731 718.306 null]
>> endobj
2520 0 obj <<
-/D [2516 0 R /XYZ 71.731 491.293 null]
+/D [2516 0 R /XYZ 71.731 675.303 null]
>> endobj
2521 0 obj <<
-/D [2516 0 R /XYZ 236.521 480.498 null]
+/D [2516 0 R /XYZ 71.731 636.448 null]
>> endobj
2522 0 obj <<
-/D [2516 0 R /XYZ 400.196 480.498 null]
->> endobj
-890 0 obj <<
-/D [2516 0 R /XYZ 71.731 460.409 null]
->> endobj
-478 0 obj <<
-/D [2516 0 R /XYZ 369.417 417.311 null]
+/D [2516 0 R /XYZ 71.731 621.504 null]
>> endobj
2523 0 obj <<
-/D [2516 0 R /XYZ 71.731 404.873 null]
+/D [2516 0 R /XYZ 71.731 572.453 null]
+>> endobj
+482 0 obj <<
+/D [2516 0 R /XYZ 196.498 533.081 null]
>> endobj
2524 0 obj <<
-/D [2516 0 R /XYZ 412.808 395.752 null]
+/D [2516 0 R /XYZ 71.731 525.729 null]
+>> endobj
+874 0 obj <<
+/D [2516 0 R /XYZ 71.731 482.904 null]
+>> endobj
+486 0 obj <<
+/D [2516 0 R /XYZ 180.187 439.807 null]
>> endobj
2525 0 obj <<
-/D [2516 0 R /XYZ 86.396 382.801 null]
+/D [2516 0 R /XYZ 71.731 427.636 null]
>> endobj
2526 0 obj <<
-/D [2516 0 R /XYZ 71.731 375.662 null]
+/D [2516 0 R /XYZ 71.731 427.636 null]
>> endobj
-2527 0 obj <<
-/D [2516 0 R /XYZ 478.87 364.868 null]
->> endobj
-2528 0 obj <<
-/D [2516 0 R /XYZ 117.658 351.916 null]
+2515 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R /F44 1006 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2529 0 obj <<
-/D [2516 0 R /XYZ 504.804 351.916 null]
+/Length 2055
+/Filter /FlateDecode
+>>
+stream
+xÚ•Yk¯Û6ýž_áæKeàJ×’-Ù.v·Mv“6‹èÃ@±Ø]´DÛL%Q%©¸7¿~‡â õ°œd ’)>fÎÌœ™á+ø/¶q´]Ã#ÙGI–.òêÙjq†/ß?‹qÆ&Ë¢$Mà}æcH_Ã$‹VÉÞÎyyxöø:Y/’U”¥ûÅáÔÍ=ÿ^4 ¯ ñç2L¶»àE䞇 w//ÛóGQ–Ìýz½Ü­‚ËÍ*øyùßÃ?aËíbí³µÛ1‰·ë¬Û÷p¥+X´ÝÀ¢4…EÝ€¨ó²-8~þ£åÚYÛŸ›}PKãÆs¹ŒÓàƒý+^¸A^j¾LÒàz1ÚÍ=;oEÁ#'ß:Ë—Dû8íä‹#œÍk®Xé~üìeÕ‹d ³á:‰vÛ ÅÑ­â1¼%âùÛ…¡¥Èy­IJÔv€'([m”8.“UÐÒ±­ ®¾í$që0ÞFûõº;`°Ã`ßY´ŽOhÞÊb~õOí¤tï?:q–_9.)¸a¢ÄSHµ‹1Í7×ëu™¥ATI'QDR-ã]p~|ûÓŸ°ÁáL>ç²37Ê"Ýó{œ¹w•ªâ*dF ’´M#~?T#ôš9“¸É^§£-¨ÏVÓ‹©Ê± Ù]ã¹òäž —M‰x²ºðB7¬× *waölgI\¢_Æàûä)FNÏ;W´¤ÓàŽî4îtCùYmô\"¿ªGäЇ£„èm„:·?ÿl¸¼ÎIØ—ÖC‡½°Üi£P9ß
+üÍbì•{¬]Ìë³’m3ËËt…“à¿’੘;o‹—æ¥ÓñCÎ1Ø‘Ìæ¡:[¾€£d«{;Bà0Ë<‡å: ÔaôJB!ךùXÐ
+oi«ÏHE}“Ë
+X-`‰®õ›ÍÀü.S8€2Pi·ùÄÉÆ
+–•­rW~´Šá"\ü)òµ6 l˜„]TGnÑ›“{>Éw«e÷ÇÓí
+/ˆS@½pV„F†öÙרP¨Z’+ÍNö¾?Aj™¨ a›80]x[kc™ˆ{;f—ßë!¬âpšÊš£‹
+âÃg¦U\ÏØΡÁ.¾Æ(‘¾!‚^6#t82k—YLùYu™åa’7H8r‚‚Û¦Ùšf ¨ W÷].Õ9ƒ<Ú1“E è
+§ƒ–5yo«¦\
+ôîéhµv"Žb²­—y`PPÐúr(Oa«ù\‘*Öxùnã¸ë²ºÍŒsE÷ÁARrÃÓ†7¾úC*¦~·Áb”,èn ªÖ^5$ÖS¤%ÑР{ž¶Dƒº |•tûB¬i¬ÈOc¼ðžƒÊ‚;×Ïÿn#ÀMõsjr×M|¶lÏ>Ÿ‚—ž‘mq÷˜t=#`{é/pˆŒo0ÇŸ»òØGNL7Ø­'/p[5xÜ“øýâàoDžÆŽÙ èÑÕÃ{
+zïWüVøÌOaÒ]Òâ–ÇJ3•ìù/¼»õ´û¯ê‹-8lû=ïë†_^¿²yöæÚÀÊx+è ´tË4òäñ¥&­‹Gü}ËÔ•ö7ÝǨÍL~äöœwn
+ìxŽò³øsÏ_)ø}·ðìÕÁ_߃2Yº‰6ñ~öæ?Í¢d·w7ÿÝ­þðšƒ.õÓõtW7eô÷‚ÿîš^endstream
+endobj
+2528 0 obj <<
+/Type /Page
+/Contents 2529 0 R
+/Resources 2527 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2494 0 R
>> endobj
2530 0 obj <<
-/D [2516 0 R /XYZ 71.731 331.827 null]
+/D [2528 0 R /XYZ 71.731 729.265 null]
>> endobj
-2531 0 obj <<
-/D [2516 0 R /XYZ 71.731 331.827 null]
+875 0 obj <<
+/D [2528 0 R /XYZ 71.731 718.306 null]
>> endobj
-891 0 obj <<
-/D [2516 0 R /XYZ 71.731 300.943 null]
+490 0 obj <<
+/D [2528 0 R /XYZ 366.546 703.236 null]
>> endobj
-482 0 obj <<
-/D [2516 0 R /XYZ 421.51 257.845 null]
+2531 0 obj <<
+/D [2528 0 R /XYZ 71.731 681.855 null]
>> endobj
2532 0 obj <<
-/D [2516 0 R /XYZ 71.731 245.407 null]
+/D [2528 0 R /XYZ 71.731 671.343 null]
>> endobj
2533 0 obj <<
-/D [2516 0 R /XYZ 71.731 192.351 null]
+/D [2528 0 R /XYZ 71.731 666.361 null]
>> endobj
2534 0 obj <<
-/D [2516 0 R /XYZ 71.731 120.555 null]
+/D [2528 0 R /XYZ 71.731 661.38 null]
>> endobj
-2515 0 obj <<
-/Font << /F33 848 0 R /F38 990 0 R /F27 752 0 R /F23 745 0 R >>
-/ProcSet [ /PDF /Text ]
+2535 0 obj <<
+/D [2528 0 R /XYZ 71.731 638.889 null]
>> endobj
-2537 0 obj <<
-/Length 2489
-/Filter /FlateDecode
->>
-stream
-xÚ­Y[¯Û¸~ϯp܇c¶Žuóe‹v‘d/È"‹ÝEN MQÐmq$*$µ®÷×wxêzºy(Ä"5"‡sùæžp±ƒáâ‡~¢SíÓEV½Ú-®ðæûW¡“ˆã4؇ñ"ÒãA ¼}zõø]/NÁi/ž.Fî)ÿçê]AEÅz¥»Õ>°¿ïZ©xÅ$«¯vâm{ý}®XY’õ¿ž~xõí“ß*ŒwÁ>>-¶~¯±2Ûd¿¢4Zl£]pŠB¯Ot˜êóuîV¼u}Úí"!•(AXíu’TJÆk7P JÚ!¿¬£tu±ƒßÖaº¢ânG7Z–¯í#îeGYG(lgˆýÉÀBL¯7x×æŒÖ™Ý
-–¨­@§­|Ý
-šÛñÙi¡
-÷%5šêcfz=½Ã]›̱ £àfÓf¡Õ™Ã†nVã*Lú'´KFÊ’‚Nv©}§· æNMÅÏÚká Ý6ö7§2ìì—öZ×ì¢ÜI.”Àù`?*7Î\éf åMé·@oõMÝ?lh{Y‡ÚøFþã‚)·Âç–
-FåØ
-îmN9m|ºAg(/S ÏFÜ*%9n@jgµ çÊÏòn#æâ²!WÞ¬•°§N˜ßéD°$wÞ*½Òš
-¢èŒ‡m¸ð‚êÙ3†6ØircÊ…ÙUhŸº³qä”A³Ó.ˆÝWgzáURâl£ „œ€v@ËÊb`¨CrÂüÐ0.>óMèm) ŠZ÷þRÏz\ðjä̬lUVÐ.¡-2Q¡ˆq<ìÿ „^ñÚ/wN€pz¹·­‹ÃÀˆ;•Jže/ `µívõ
->ëŒh‘eh«…s"œÇ2.ê.x.ãƒñúBE‡‚s .;—ïÿ8|)êͲ[vjO¯®[ŒI‰–|Aóšê Æð[p¤‰µ’¾p¤›NX.œ¿Öè2‘4–3nz*z&p;7ÂF)ã­,ï]
-͈|u au¼Jg·ª­Î¥wíòîIF÷4`š
-âx€ƒZæ
-É'Ÿm!9—ï¾t©­hÁ°!ܸ3õ®›ÃS¤»£ÓX¤r­¥É
-·ðDwP}—âG¯í£¾¶pÜÞŒ®L`¦ä™…÷Üoâ´–
-æÜé0©¿[(Ý@­™A›éµsÎ
-ÝþËW¿
-endobj
2536 0 obj <<
-/Type /Page
-/Contents 2537 0 R
-/Resources 2535 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2572 0 R
+/D [2528 0 R /XYZ 71.731 615.552 null]
+>> endobj
+2537 0 obj <<
+/D [2528 0 R /XYZ 354.338 599.776 null]
>> endobj
2538 0 obj <<
-/D [2536 0 R /XYZ 71.731 729.265 null]
+/D [2528 0 R /XYZ 71.731 597.619 null]
>> endobj
2539 0 obj <<
-/D [2536 0 R /XYZ 71.731 741.22 null]
+/D [2528 0 R /XYZ 71.731 574.705 null]
>> endobj
2540 0 obj <<
-/D [2536 0 R /XYZ 71.731 718.306 null]
+/D [2528 0 R /XYZ 71.731 569.724 null]
>> endobj
2541 0 obj <<
-/D [2536 0 R /XYZ 71.731 651.457 null]
+/D [2528 0 R /XYZ 71.731 538.84 null]
>> endobj
2542 0 obj <<
-/D [2536 0 R /XYZ 71.731 619.233 null]
+/D [2528 0 R /XYZ 74.222 484.209 null]
>> endobj
2543 0 obj <<
-/D [2536 0 R /XYZ 71.731 548.777 null]
+/D [2528 0 R /XYZ 71.731 459.138 null]
>> endobj
2544 0 obj <<
-/D [2536 0 R /XYZ 71.731 491.99 null]
+/D [2528 0 R /XYZ 136.02 443.363 null]
>> endobj
2545 0 obj <<
-/D [2536 0 R /XYZ 71.731 466.087 null]
->> endobj
-486 0 obj <<
-/D [2536 0 R /XYZ 284.626 428.872 null]
+/D [2528 0 R /XYZ 282.001 430.411 null]
>> endobj
2546 0 obj <<
-/D [2536 0 R /XYZ 71.731 418.507 null]
+/D [2528 0 R /XYZ 95.641 404.508 null]
>> endobj
2547 0 obj <<
-/D [2536 0 R /XYZ 445.066 395.796 null]
+/D [2528 0 R /XYZ 71.731 403.101 null]
>> endobj
2548 0 obj <<
-/D [2536 0 R /XYZ 503.263 395.796 null]
+/D [2528 0 R /XYZ 71.731 379.437 null]
>> endobj
2549 0 obj <<
-/D [2536 0 R /XYZ 261.538 382.844 null]
+/D [2528 0 R /XYZ 105.325 363.661 null]
>> endobj
2550 0 obj <<
-/D [2536 0 R /XYZ 71.731 362.755 null]
+/D [2528 0 R /XYZ 71.731 361.505 null]
>> endobj
2551 0 obj <<
-/D [2536 0 R /XYZ 71.731 362.755 null]
+/D [2528 0 R /XYZ 71.731 338.59 null]
>> endobj
2552 0 obj <<
-/D [2536 0 R /XYZ 71.731 357.773 null]
+/D [2528 0 R /XYZ 71.731 263.871 null]
>> endobj
2553 0 obj <<
-/D [2536 0 R /XYZ 89.664 337.016 null]
+/D [2528 0 R /XYZ 74.222 222.192 null]
>> endobj
2554 0 obj <<
-/D [2536 0 R /XYZ 71.731 329.878 null]
+/D [2528 0 R /XYZ 71.731 197.121 null]
>> endobj
2555 0 obj <<
-/D [2536 0 R /XYZ 71.731 329.878 null]
+/D [2528 0 R /XYZ 71.731 148.304 null]
>> endobj
2556 0 obj <<
-/D [2536 0 R /XYZ 119.054 319.083 null]
+/D [2528 0 R /XYZ 207.132 111.607 null]
>> endobj
-2557 0 obj <<
-/D [2536 0 R /XYZ 147.008 319.083 null]
->> endobj
-2558 0 obj <<
-/D [2536 0 R /XYZ 71.731 312.08 null]
+2527 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F32 747 0 R /F33 834 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2559 0 obj <<
-/D [2536 0 R /XYZ 284.172 301.151 null]
+/Length 1909
+/Filter /FlateDecode
+>>
+stream
+xÚ­Xmã4þ~¿¢ˆ×¢­›·¾ ·‚ƒC,pº•âr·5çÄ=Ûa)¿žqìq^šeO­´qÛ3óÌÌ3cdzþâÙ6&ÛIN’ÍzVTÏ¢Ù¾|ó,ö3Ò,#ðŸ¬w[ûùöþÙêUšÎr’oÒÙý¡u_þ:y>³ºä-–É:š¿$îybnpÛÿæBP÷ëÕ"Ž×ó—‹,š¿Yüvÿݳ¯ïƒÀ8IH¼NfË s¬Ò2Ë’f0%KÉ.]wz%×zÄŠX½J¶Ý×FÉÆOùù´XÏ/N³»ËÛ7ß¿pã×Ï+7àµaŠi³ˆç¬ÄWî©ãõqÊFÕø)Ò?T´lõö²§š­îô±úIjs„]©«»·ð¿Uv¶ô
+.ã-Én«f«šÛêaGsªýþŠyM…ð&'©™•™åó=+h£½¸ñO¿ð »qCFµ_m$¨ ìé¿ÓºœLI4ÿs‘¬ç” º^ÎA*'Ý ÷OT•n¥òo~`FôÌZk#°3!98ÝÚiÑ®Kõ p¢²&a±É-†€ChfÑ(Åjƒð´zHõ~èdz’Geý«õPnEßÛ“a<Ü
+ýÜ:µõè;çù¡\SˆRÉ-F0°”\Å÷òÆpk}»èH%Ýx[)î Áæõ
+^8ÛH3ƒòftzqéáÖ©. I™*ìðŸïÒ(è·º¾‹ÖÑɘóç«•Ÿß¢F*éž ñn~\ik½´²~÷Iqä/xùE»5ì@ȼÒh¬ÿA·w§ÀvfEˆ¨Íz>…?Ö…Çs/ÍéQ°C6”²ÆL¤eÉA)äÝœÏR™~bùI6¨ðë©¡]li¦œ‚ÊûNŸd#?†â,±Â¨ð9$Ðe‘]¶õ4º{šFiG0n»ÝlS7vjš’$Zû©«F«Õ^Öšr#¥Ð«=¯W@KP1!&ÍH–ãâž!w[²Qä0=øF$ròŒeÁ'EGÙ”ôóÏL‰ar‡ùúÄö½$x°7AäÉ:#IòÊ¢0 †ä;‰½…"Íc’Äñ NÌ«|¿Ø)åùï]%J{-ã•A”U ÖG¶²d£%’‡×Ϫ üí}ÉHL‡ŸÄ!Å¥#E…@6¨F؃eùë´/duÌ0äúêˆßæʬ’+
+? YP4–:p¶ÍÒr„CÀš–…`W<ï˜Ý×K[4F¤Ð+•T!˜jÍmY½Š¤!ݺHrÑ39Áb8Þî×^ð+‡¯÷Ámè&ô.´„1vâ0ï‚# Åhˆ®.s.äË{t$òÜñ+oúzAa+ZäÞŠ¾»«¤UªŸÐØÔŽÕ1æ×Tøv.ïZ‹N…²5î¹ióe€BðãbN¡ñcB#}ë¦ð4‚‘sÛfø RRX„Š´:%¤M¾®%êË(óþ{Ê{× xÛØŒoÝg‹Ýt%€ž<3_ ò§*ÁÝeLŸ˜aµ4½T Áf®#<ÏÉ&RåÇøÍP¢éBD¥kv]Š:_p ”Äú8
+(Ö~uyèµ™¦#½Qï¸gXªr’mó!U¬ˆòÅD÷
+Á«/Ð'Tö¼¥ˆáÅIG=- V³!Õ:ÿ¾]‰
+˜ÐþŠë+9l-µÓÀ^•²z¬
+endobj
+2558 0 obj <<
+/Type /Page
+/Contents 2559 0 R
+/Resources 2557 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2494 0 R
>> endobj
2560 0 obj <<
-/D [2536 0 R /XYZ 401.68 275.248 null]
+/D [2558 0 R /XYZ 71.731 729.265 null]
>> endobj
2561 0 obj <<
-/D [2536 0 R /XYZ 76.712 244.364 null]
+/D [2558 0 R /XYZ 74.222 708.344 null]
>> endobj
2562 0 obj <<
-/D [2536 0 R /XYZ 89.664 226.431 null]
+/D [2558 0 R /XYZ 71.731 683.273 null]
>> endobj
2563 0 obj <<
-/D [2536 0 R /XYZ 71.731 219.293 null]
+/D [2558 0 R /XYZ 71.731 649.465 null]
>> endobj
2564 0 obj <<
-/D [2536 0 R /XYZ 71.731 219.293 null]
+/D [2558 0 R /XYZ 339.942 623.661 null]
>> endobj
2565 0 obj <<
-/D [2536 0 R /XYZ 71.731 202.109 null]
+/D [2558 0 R /XYZ 325.965 610.71 null]
>> endobj
2566 0 obj <<
-/D [2536 0 R /XYZ 159.123 190.565 null]
+/D [2558 0 R /XYZ 71.731 590.62 null]
>> endobj
2567 0 obj <<
-/D [2536 0 R /XYZ 304.466 190.565 null]
+/D [2558 0 R /XYZ 74.222 561.893 null]
>> endobj
2568 0 obj <<
-/D [2536 0 R /XYZ 71.731 183.427 null]
+/D [2558 0 R /XYZ 148.772 538.979 null]
>> endobj
2569 0 obj <<
-/D [2536 0 R /XYZ 71.731 183.427 null]
+/D [2558 0 R /XYZ 71.731 537.571 null]
>> endobj
2570 0 obj <<
-/D [2536 0 R /XYZ 119.054 172.633 null]
+/D [2558 0 R /XYZ 349.866 521.046 null]
>> endobj
2571 0 obj <<
-/D [2536 0 R /XYZ 76.712 136.767 null]
+/D [2558 0 R /XYZ 95.641 482.192 null]
>> endobj
-2535 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R /F38 990 0 R /F32 759 0 R /F59 1731 0 R >>
-/ProcSet [ /PDF /Text ]
+2572 0 obj <<
+/D [2558 0 R /XYZ 71.731 454.132 null]
+>> endobj
+2573 0 obj <<
+/D [2558 0 R /XYZ 215.182 433.375 null]
>> endobj
-2575 0 obj <<
-/Length 1248
-/Filter /FlateDecode
->>
-stream
-xÚWÛŽÛ6}߯ð[,¤Ru±n)Їl›6EóPÔoMQÐ-³+‰I­£"ß¡x1%+ë¬%gÎ93œ¡¢MŸh“GAžÀ%.ƒ8K7U÷nøæ—‡H[$IdQ²I‚´È¥ÁÛýÃ÷ï’dSe–löÇÉn_ÿµ}<¡³ÀÌóã4Üfº>\ÐŽpÒ7êÁÛ¡ùÏ‹¶¤m‘÷÷þ·‡Ÿ÷6T”„A–”ßÆZ‚ñwYÄi¼ñã0(ãÈ≓Mešº€²`DðÀy1ž¢Nw?!ˆcu·÷Šp‹^n[Ì%.p™»ý¨€€åä÷}‡ÒcÅg¤ƒ¦üaüóßÕ²VÞ§¶‚µºª ÇŒ`ýˆõ³3èæ'ŒÿN[÷µ ¢ ‘ö¯¼¨Ø
-õè CJÕâ(m³Þãt{ÔÙxˆŽ —7NDCªh×Aì7Jˆ¤Ø
-ÙÓ¶Å3XñR7€ÙÙz=0Ü¢Y
-endobj
2574 0 obj <<
-/Type /Page
-/Contents 2575 0 R
-/Resources 2573 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2572 0 R
+/D [2558 0 R /XYZ 71.731 418.267 null]
>> endobj
-2576 0 obj <<
-/D [2574 0 R /XYZ 71.731 729.265 null]
+2575 0 obj <<
+/D [2558 0 R /XYZ 95.641 389.539 null]
>> endobj
-490 0 obj <<
-/D [2574 0 R /XYZ 257.368 708.344 null]
+2576 0 obj <<
+/D [2558 0 R /XYZ 71.731 377.42 null]
>> endobj
2577 0 obj <<
-/D [2574 0 R /XYZ 71.731 699.706 null]
+/D [2558 0 R /XYZ 74.222 333.35 null]
>> endobj
2578 0 obj <<
-/D [2574 0 R /XYZ 106.501 671.482 null]
+/D [2558 0 R /XYZ 71.731 308.279 null]
>> endobj
2579 0 obj <<
-/D [2574 0 R /XYZ 71.731 664.478 null]
+/D [2558 0 R /XYZ 71.731 290.346 null]
>> endobj
2580 0 obj <<
-/D [2574 0 R /XYZ 234.877 653.549 null]
+/D [2558 0 R /XYZ 218.849 269.589 null]
>> endobj
2581 0 obj <<
-/D [2574 0 R /XYZ 71.731 646.411 null]
+/D [2558 0 R /XYZ 71.731 267.432 null]
>> endobj
2582 0 obj <<
-/D [2574 0 R /XYZ 71.731 623.497 null]
+/D [2558 0 R /XYZ 71.731 239.537 null]
>> endobj
2583 0 obj <<
-/D [2574 0 R /XYZ 71.731 301.37 null]
+/D [2558 0 R /XYZ 71.731 239.537 null]
>> endobj
-2573 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R >>
-/ProcSet [ /PDF /Text ]
+2584 0 obj <<
+/D [2558 0 R /XYZ 71.731 216.757 null]
>> endobj
-2586 0 obj <<
-/Length 1855
-/Filter /FlateDecode
->>
-stream
-xÚ¥Y]oÛ6}ϯðòR{p<KŽœ¸64ݺeØ: u û(h‰¶ˆH¤+RÍÜ_¿K‘—¢(:Å6ôA±M]ž{î¹d“Éþ%“›dq³‚GºY¤ël’×ËÉ~ùî"±+V«l±NV“Õ"»½Ñ î¶_¼Z­&›Åf½šl÷ݺmñûôeIŽŠ6³«4[N× ó|ÙJ%j&?˜/îÚÃÇY2eUEfn¸øvë¶JVËÅzµ™\¹½B0W×ëõ"ÍÒÉUº\lÒÄáIoÆxŸ%Ùôd¶¥\5ŒJóqóT%µ(_šçËeJ«Â|{x^oúU»Yºœ¶ëÙk¡(š!jnþ¬ØÃ,Ý̧ZHemËŒ"»Ê
-²¥h–¢Í•÷ʘ†þýùÐ#Ngi6}DÎm`AýÈ i*Âs
-&曽®%.&ZYfël:øº´~]FĤ}±>ô» dÎd`nßF €¥^:aÒf-š†x/‰e@ŠšŽ2ଞX$²]3»^N£Ie³ð+‚0vâN¦ý}ƒVÒÐ3š+¨ŒÈ¨Ì
-z¤ åP@¬ÐÞxòÒ¯Úw°¿ÀLR¥&,¥Î–W›TC©ŒmlãTнÞ7[.§/l`Ø^¼äèëzAõ«ŽªUÕ+ ǸTZŒ–t Ërtm$V²ÝÕXšˆo=@¢=)\"=HøRµº._HÉœÛÙ-|{‰ö˜¹KªJta•Ý«†pYÅ÷
-¤q’«–T^B
-¯/­îNº°§îwS_Œç¡èu£ªÛ¼Œ`Xÿ©¼¬EßÁkG!Öö·@åëû_ç}ßÓ•l˜CÝ“pJú$ÙF›c*C¡ö³†d›ÃÜ×iÌár3¦*Ó¸>8¢KV| ƒ7f÷2CbRhxZÿáÜù„¯O:úi.ÿ­ïúœÓîÚVò7¬>VX»Ê¶üºÛýz±¹MÝïÃ6T#I7‘ÛúG9¶|¤47ïS»9…–ˆ
-d]ŸäûÊMXõQ=ïP]ù° 1ÝʯpçŠæÖÔç¶ÀÛо<ãào³¼í3íN’†W1©‚SI@„žuÛãŽ[>/®’=êI7Ñ..vMÓ
-äó'¦˜RTˆì±dH]l÷~ª'1”n‘3È6»ó#SåȨœ±ò6
-endobj
2585 0 obj <<
-/Type /Page
-/Contents 2586 0 R
-/Resources 2584 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2572 0 R
+/D [2558 0 R /XYZ 71.731 182.815 null]
+>> endobj
+2586 0 obj <<
+/D [2558 0 R /XYZ 71.731 164.882 null]
>> endobj
2587 0 obj <<
-/D [2585 0 R /XYZ 71.731 729.265 null]
+/D [2558 0 R /XYZ 71.731 126.959 null]
>> endobj
-2584 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R >>
+2557 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
2590 0 obj <<
-/Length 1378
+/Length 2311
/Filter /FlateDecode
>>
stream
-xÚXÛnã6}ÏW8~‰TĪ.–cg‘.²Û´»EÑ—-ŠnQ0±‘E¯HÅu¿¾¤8C‰’œE‹<ȺqÎœ9s†J4 Õ_4»‰‚›DâM¯ÒY¶¿gOêÎ÷<‘$i°Š’Y¤ëýÀ»íÅ×ß%ÉllVÉl»kŸÛæ¿{ï r´öqz«Àß7Bò=¬z2Þ5Oÿø‘ÇÊ’øl¸xØÚPQ«d3[ØXC0‹åjÄi<[Äa°‰#‹'¾ã9Ô<o2iÂÊ¢æÍS'Ôü’T9©ss–)\¼ú†ñSSÉxe®³J¥µó£Ð#†­B¨[Á&LÚPÙÓüsCkFÅ­¿HÃÐÛLÀëp<ŠœÈƒÐÔSïÅRÖ§GžŸ¯©°0Ð9ÏZÍ šÅ¿øQéUXÅ‘–q^š§v”Ȧ¦o
-·$È‚V×íD÷|~B(úÖæä¿«qc*uÝUä7gtõ›² ½§Tƒ”‚OÖÅÎÌ+'’˜óÒáµÏ·ŽrzÀœLiIñ«á«Q†P“s.PåO·CÌõb× È€å”ttº‡W××c•þˆÉp‡k©š£õÌG ±Ý¹ê¶Ï½½³¹’†×aº®“ËŠóÉÙE
-= ¤ì ¯S8A»`ˆ¬Q[¨rØ´².¤?e‘SÈìVØ%YͅΡ¿øjJ«à¿ ¶d{6´„œ‰.FéÔ±2'í’I9¥YêHöº¿Í;Sµ¹iÇÿáí¯~w4J~À½âj÷®¾“°WzÆy;ü²W[¥› '¿ê—©ú¨_oÔï×þ½&ÃUÍ#aÉ‹tq2endstream
+xÚ…Yiܸýî_1ð‡ ˜ÖèìÃÀbàsãÀ›`½½ÙI`°%vK]+Rnw~ýÉ*Š:f –¨æQõêÕÅ î|øÜíoÁ#<xá6¹K«þÝ~ùñE€3¢8öà/ÙïÔÏoŽ/>DÑÝÁ;l£»ãYÏ:fÿY½n[^gÅ·õ&LüÕkÏ<97/oúËÿ‹²dfôaÉêõ:öW?¯ÿwüÛ‹÷G{`†^„w{æT¤M‡^ÔÐ÷a`å
+ws¹@‚e(„yÖyþøëGórn:󲬨/æý¿¾ò2SkâÃJ6Kz0iž2§½eQqÔýß ¤¿jz3JYM‡•e³“ÕÕŒ3®_×
+ø"dVÓÏ4 pß vý@ëX±š]ø`βxZÃÁ¤8JpâË+W›qçÀÍÔF °¯Öá´OMó4fߢa*c[kØŽ+ì”9'¬¬jK’‹T½æ´ýØD–ÇYc°!ší­iX(i@Ñ69Þ‚žñäÛÌeêE¹p9±‘9U¸+A¦«Bšò箩&ËŠ:-ûŒg‹¢‹´+ZIÌ)ä8z´Å©äã¸[«ô-° >ðûÌayS³rñè–¥OÀ³·èÓ÷³ßv7!iégWõ^Ø=þñîÍ[äÊRSð13|J  „TûÄ_( )äX¾ã JE0+@Vt<EÔXš‚Âã­2¦Îd'F"e6.¤M-QK4'oIû®
+àm‘2 x’w¼7B­þ(ªžC`Ù¦©ËÛHÞ¹éf£» «Š£qæ
+~ƒ³o­RÕB‘»
+-îH±mì–äŒÞ÷£pü½(üq†Dà+Jët…Ê_½üzÀVç~1ˆQvr4‡L3˜„|š¼]Ëð8‰«C˜xÿŒˆõØM{Á;…ç˜Ò«i—¾cà¸È”77Ê¿gMò¾”÷Ë&Ƴ
+¸:;‚ǨY(š }R ‘Ù
+}ØéqÔ€…Óü‡Ø}Á  íµ-#2ˆ*-„ù•áÞÔ]ƒ
+Fé¨5škí½0¤ªBäÍõËÉ\ë.h¿óü˜|ŽÂUÓ¶ÇF;Mt…—·t½·‰üÄ wÑ×n›ç„2€ˆb%?Ëñí—£:3êÖ±S„(h©Å×b¤yž$«Åð7¸‡½áb%9^Ž® á¬lœÔA3Àƒøà!$u“Õ§‡9Øqâ%Î2wf ÅH«‰s¯Ç7XÚ:…‡õ-“ñÊá*¤žþÕâžê®êÖÃÈõ%‡ˆD˜Žp°8ÙÙT¹»º’6úô­›Ò†û¢Ñ•«Ug½IQt­Ùö]Ûn2–û‡¡Myx€ä^.þe(¶©àÏþT•$Ó­ÍßÝòtG8 endstream
endobj
2589 0 obj <<
/Type /Page
/Contents 2590 0 R
/Resources 2588 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2572 0 R
+/Parent 2494 0 R
>> endobj
2591 0 obj <<
/D [2589 0 R /XYZ 71.731 729.265 null]
>> endobj
-2588 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R >>
-/ProcSet [ /PDF /Text ]
+2592 0 obj <<
+/D [2589 0 R /XYZ 71.731 718.306 null]
>> endobj
-2594 0 obj <<
-/Length 1666
-/Filter /FlateDecode
->>
-stream
-xÚ­X]oÛ6}ϯpõiˆ5IŽœxÅZ¤©Ûzp.IÛ‡u‰–ˆH¢+RË<äÇïRü(ÉéPj…¢ÉÃsÏ=¼×þăþäÌwÏfð,Ü`NââÈ›¤ðæí‘/gÌf¡;÷g“™žŸñ ¯n~~3›Mîb>›Ün›y·ÉöeíªœizöÜŸ—5e¤À—©xU§ÿ:¾ó<rþ¼ýíhy«·ògž;Ÿ-&S½WÌôt>wƒ0˜LÏ]¾Æœ ñ{ú5!v¥(G1Ï?‰mE
-ñÄ¢»ÁãéÂ~ÈP…Äè/ôb’×E)þþU|X”r.·Ä‚iþs~’É©»8ˆAè.¼Yƒ`:‰$…eò›°GÚ;~h£ŠÊA²U³0mœWüÁgzö‡Z#vì„¡MÕF÷ŽïÙê µ<*âgû'*v9@Ë$0\²Š$uÌ0)OÄ»¨L䥵‚´'µx(’¯Ÿq•)2Øòwú TÍ÷‡H*ùeK¿x^€Ë\ÒŠv»ŠðbZjµ7ƒ8R`“ãWü‚y"µÿÙ9×ÄÜ—„‡üaŒ ŽÞ“Àƒxt×ÐÆ¥*¢v/–ElÀˆ° SŽE˜ò½yÚ;ùUÈÒJ‘;8¦uçž]§Ô2°J’¹Òä‰7„)ÆÑ1ß/ÏŸˆ`åÁñV0SŠÙ¡J~;&‰šFÕòje5ÒdMó”D
-¹H­‰CIW]¡”€ýÜ–ovy­Q‚b‰ÐnË~Ë–@bÐnÉ$)½„QâÛîÇ X„[-~8P€ª¨Ö~QËò‘¬+Ma´¯SXØç 0n,"åcˆ4˜½ÒYN”ñ“šíÛ¬ªËômuîQÜu¥ò£3õ*fé_”E¬¦r•uÁÜ\^mÞ¬`Ùë÷Ë×Ç'Ιgo–ŸåÓÅÍÍêíF¿¸^^}Xvÿ¼¹ZCø=û“ûK-¯WoVzär}up¨ï?® DîÏ7|<ÀÔ ©*É d¹&DË©%,Ç%qžâhÄT1=è JJAœ;«n-±ûÒä ‹SmX%“é!Ãqf*U¦ô{À»¿ù}­’:®sU˜íÕõí)|•®Ø~‡Œý$j
- r±[0ÅÐìL!¨¤˜áöÐÊB¢*θý¹#à/r–‘:;'oàzåÄÉp¡n3•á‘5JîÕ€úâ6AIìqÕ%ÃyCÁ;Mó²
-«‰6ô±cæÔUÆj„SÞûÁƒ’—QN{]w³:ä‚~¡ybš Húøž"VïÜ]>,´£šh‘©†\Õ@Õ?~Š¾i=áæÏ’‚Æýê-±mmb´P­pš±—ýú
-endobj
2593 0 obj <<
-/Type /Page
-/Contents 2594 0 R
-/Resources 2592 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2572 0 R
+/D [2589 0 R /XYZ 511.448 708.344 null]
+>> endobj
+2594 0 obj <<
+/D [2589 0 R /XYZ 74.222 677.46 null]
>> endobj
2595 0 obj <<
-/D [2593 0 R /XYZ 71.731 729.265 null]
+/D [2589 0 R /XYZ 71.731 639.437 null]
>> endobj
-2592 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R >>
-/ProcSet [ /PDF /Text ]
+2596 0 obj <<
+/D [2589 0 R /XYZ 148.323 623.661 null]
>> endobj
-2598 0 obj <<
-/Length 1770
-/Filter /FlateDecode
->>
-stream
-xÚXÛŽÛ6}߯0òXÓ¢.¾äqÓ$H Ä Ú&A@I´Ä¬$ª"•óÐoïP¼èbm’Ý[Å™9sæÌÐxåÃ?^í1Ú‡ðQ°‹Wiuã¯rxòæ›a£W!Š{µàît³}†«#:îÂÕéܯ;e¼—i$m×› ö½ÒŸ/;!yÅ«s}ã®Ë¿¯±ÇÊ’¬?~¿yur¦pè£]x\mœ­¹3›h·CA¬6¬Áƒ?A¸Â{àxìÐÅÊ‹ýÁ{[Kš·Dj/à†ò¢w¡¿zd²ÐßNk×ïe›ûuè{DEã{òbž®¾Çy)”çÚh„Âh§nÂ#
-÷¡3ñ;^ ÂÌ+û1n°7ÂAÔ¿aVõ1¡?‰þx¼h²Iˆ ™¾#Á ýíÌ à©I®â›ƒºO€X|DÑq‚ªFn¿É÷ïn¡‚š<ò:íÚ–Ö®££÷~1xÕ
-Æk—Ûw!iuíFÀ)¡ø¤Ÿ<éŒ!ÒŸ#
-õPÝjGHV±š Ùå­Á-%µr2¼ö}è´Qû¥¼–­…7´Þ¦%wÈ
-Idg¶ágmB¶”
-È¿m/“ìœ×¾ ©¯ZZÍxMŒŒH¢§¯’>lhÍr—à0örjŒ$-©ÓÂ\»<åU¥ðW‘ù&$܇ÄjتêíÎ_úÊè:ˆBÎPN…«"™q  Mé,ᥠI²jþP!⸩¢7Û÷@¢q–L’JÁ µ¡×8öT5RóZ_~3Ò"´ÇªÎctôÃ_bíiÆ°FÛ„»ÕˆpûD´\p«
-±t
-|2¸%J:Vf+¨.Ziú+Ä™¾ @„övæ~Åm´ &|„¸!
-Ô»˜­Ž“˜µt0-ù|Û+7!H·<_ÇÞ€©¯0êiŠ›è’/4•#]ƒÏA~
-à=ìÙ=4umð&<©¶SA[:›:œX—Ù†44­’ Å&Û­†¹¤k¬¾^ibºZÉq²:å™m|òªK(ÊÉ9Ã5§É¢å]^,` o>7¯&¬dò25×ãjV`/}0ŽØ’é¬JÊ&ãR6/¶Ûâl 5ô&‰@9­Qý}ûŸ €K¾EËÃâLØC#ìýØIÛ³¢ïGѾ3Ów/ÿøÙ ù7(«òu˜‚tÃäê̲Ò8(‚ŠÀÊ%¿(>ôÓz.’
-F®ÔÀtó6¥?h8ýØo¢L2ø‚]oÁÞ‹…tlû&ÑŽŠ«NZÎÉv â¶ßx«wEƒ¸i{ iS‚×ãÖbAQ„›
-ª”‘²¼XÝlÞ:â‚ɬSô0¸[^MXÏüajžMá¼ï o¥ºõüF.ŸgTtóüÙj36ý»¨1jÜú{ÛF*ômƒŸšÈßP!«Ò¢9îÐúpóv)¿¶©L}Zј3|2q7t6DBÓ°òcõ4®dn±ÉÀ¼’
-&æT,v
-.sPaà*'&†Œ§JÆ(³nÖc-dø¾¤î$½U€osQ$¹…¢ïÛ€òÐÎ W@Žóå,ž»vi¯(÷kêõ?™ã‹j߶“«àgâ?9þ,þŽ æ Vw¼{¼³É‰FWHÁ,RMnWÅ=¡ÛÆÒ–þ\Û+}C€#>x¹õ/ª˜S)¶rÃ:£@ŽRLkbvú›ÊÕÂö°äʲ(4½ÜÉO 4g 4rD·g`;$Øú&©Ëüätèuq|@ñaé÷(Þ¡à0þIdé—¶8žï­—L~bù“CO…endstream
-endobj
2597 0 obj <<
-/Type /Page
-/Contents 2598 0 R
-/Resources 2596 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2572 0 R
-/Annots [ 2602 0 R 2603 0 R 2604 0 R ]
->> endobj
-2602 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [236.913 644.094 398.243 653.005]
-/Subtype /Link
-/A << /S /GoTo /D (cvs) >>
+/D [2589 0 R /XYZ 71.731 603.572 null]
>> endobj
-2603 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [485.445 618.191 537.983 627.103]
-/Subtype /Link
-/A << /S /GoTo /D (tinderbox) >>
->> endobj
-2604 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [71.731 605.24 267.724 614.151]
-/Subtype /Link
-/A << /S /GoTo /D (tinderbox) >>
+2598 0 obj <<
+/D [2589 0 R /XYZ 74.222 535.99 null]
>> endobj
2599 0 obj <<
-/D [2597 0 R /XYZ 71.731 729.265 null]
+/D [2589 0 R /XYZ 71.731 510.919 null]
>> endobj
-892 0 obj <<
-/D [2597 0 R /XYZ 71.731 718.306 null]
+2600 0 obj <<
+/D [2589 0 R /XYZ 71.731 480.035 null]
>> endobj
-494 0 obj <<
-/D [2597 0 R /XYZ 449.605 705.748 null]
+2601 0 obj <<
+/D [2589 0 R /XYZ 71.731 457.121 null]
>> endobj
-2600 0 obj <<
-/D [2597 0 R /XYZ 71.731 701.917 null]
+2602 0 obj <<
+/D [2589 0 R /XYZ 428.12 442.64 null]
>> endobj
-498 0 obj <<
-/D [2597 0 R /XYZ 159.442 666.375 null]
+2603 0 obj <<
+/D [2589 0 R /XYZ 71.731 425.539 null]
>> endobj
-2601 0 obj <<
-/D [2597 0 R /XYZ 71.731 659.023 null]
+2604 0 obj <<
+/D [2589 0 R /XYZ 71.731 341.519 null]
>> endobj
2605 0 obj <<
-/D [2597 0 R /XYZ 71.731 600.258 null]
->> endobj
-502 0 obj <<
-/D [2597 0 R /XYZ 141.108 563.043 null]
+/D [2589 0 R /XYZ 71.731 290.546 null]
>> endobj
2606 0 obj <<
-/D [2597 0 R /XYZ 71.731 555.691 null]
+/D [2589 0 R /XYZ 71.731 241.729 null]
>> endobj
2607 0 obj <<
-/D [2597 0 R /XYZ 71.731 535.78 null]
+/D [2589 0 R /XYZ 351.43 230.934 null]
>> endobj
2608 0 obj <<
-/D [2597 0 R /XYZ 315.106 512.034 null]
+/D [2589 0 R /XYZ 71.731 199.95 null]
>> endobj
2609 0 obj <<
-/D [2597 0 R /XYZ 86.396 486.131 null]
+/D [2589 0 R /XYZ 378.982 187.098 null]
>> endobj
2610 0 obj <<
-/D [2597 0 R /XYZ 71.731 478.993 null]
+/D [2589 0 R /XYZ 333.866 174.147 null]
>> endobj
2611 0 obj <<
-/D [2597 0 R /XYZ 225.881 455.247 null]
+/D [2589 0 R /XYZ 71.731 154.057 null]
>> endobj
2612 0 obj <<
-/D [2597 0 R /XYZ 71.731 448.109 null]
->> endobj
-506 0 obj <<
-/D [2597 0 R /XYZ 204.675 410.893 null]
+/D [2589 0 R /XYZ 244.77 143.263 null]
>> endobj
2613 0 obj <<
-/D [2597 0 R /XYZ 71.731 403.541 null]
+/D [2589 0 R /XYZ 74.222 112.379 null]
>> endobj
-2614 0 obj <<
-/D [2597 0 R /XYZ 71.731 377.817 null]
->> endobj
-2615 0 obj <<
-/D [2597 0 R /XYZ 247.56 377.817 null]
+2588 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F32 747 0 R /F23 733 0 R /F44 1006 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2616 0 obj <<
-/D [2597 0 R /XYZ 273.821 364.866 null]
+/Length 2300
+/Filter /FlateDecode
+>>
+stream
+xÚ•YkÛ¸ýž_1Ø… ØI~̸@dÒdwŠvÑÅL»-ºEAK´ÍŽ$jE*Žóë{¯ÈK‰´æQÈèEò>Î=÷N¯ø—^ݤñÍþdÛ8Û¬¯òê]ru€7ß¿KíËÕ*†ÿãõí ¾¾{|wýy¹¼ÚÆÛÍòêqßõXü+úÐ4¼.Ä×Ù"['чØü}<rsq×¾‰²dæîó,M×чÙ*‰~šýûñOï>=ºÓ,‹Óuvµpk†&-V«,^®à“,‰·Y:Ø•]Ú•Å71.qý9»Þ¦p•mì'?0eÌbõ Ì:ËÚËMü‚Oy«y1öe–F䎖4^ê#oÍMÉêCÇÜÿdgï;E³‰Úü ÍeWëVpõÞÜß[û„†¿«mTÊœ•âÛ•ü=úvµ°þ,Ò›x ÙA¯þ9K“$â*v!_GÒ.PÉ–Óê{ÙVL YÓƒ]ë
+Q¬W³ c­#&J\ÓzÔ²Z•ÌEEóªÁ[57÷ŠóÞ¶¬Êâí:í­:jÝüþúút:Í6ë(ÞáÜ1X—ÞF‡ëBâb§º”`+⣮ÊßÏh©
+ÑÅŠJ8û5o÷à{ÄrNy%o•†…L !UƒÃ]f’¡|û³Þþg½&Ð<ö ¯|/CàòS}(…:Úü×幉­ Rɹ³…WììãH(ÕÑâ'‹é£dÁtd­âÖYçõŽc~/óSð¼„pÖŠng±‰27i¶É²¹þ%Y'6©°º—ÏJúyUG“Øÿدâü Þ‹â8Ýf¥fÊýLar‡T[Ð~¹/€7¶éÊýíkEÿ‘Õo*Hª¾–CBƒ|*[Èæ 8ñF¶šªÔ͈¡G1w…¤§„ ÂØϳ[H{[8¯Á;;ק¯9/ýço¬ó¥½ çCš:åjÚ¡ããÃ߇ §€/yxC€·¯ø’Öö¹¿i%Fç‹((<ÇB§8@¡?9;OG^_ÅQ‰ª+5«¹ì¨ür¨yå3®sU±
+SæáÙ†{°¿ö#=Ô¾C  oQ檋¹"9±ä‘YÒvvx¥b`héÀ¢ÑÖL@d>ÄpÁ_’$ãÅ{WÒc¶þ¹ê¸
+õ<Æ„¿ZF?˜Drüßö' SÔ­sóÄ¥Z™›¾2V™5ŒÐ«NióüÔK(£8³ô¨(í 4Æ¡ævfÃMpÑÕ=¡Àp##`øˆ‚ÆK¦Q8VŸ:”Ð%L¬ ·¥¤*ø,¤XÑVvZÔ¸JiÇhf̲´7´Šc @Mvš¿9ÙkÈùÙ4
+iR³VÏÙC­vÎÒ¥¼fu>ŠX¸›ƒ*(éXˆqל¨R
+·¥çL‰Iv™Ç'¾›ØTÆÁùËÛ\)¤4Ñ’U€Ð†Vݹ R<eÕ3úiP]cS y¿Í’y’$¾n¬zM̓&¼^¤‰«™¥„ÞtdSØ%h­Z¹=…Ÿrl̨»5‡;6P/ éïyÐ_ñjçú)¹ãÂ_›¨0yc5郀ý¶}ÿ+ì|Çâ :p€í:V~1!̆gÏì(WI|»º!ª_þT/*ç8£K—ubRbŽˆ°g˜ öän³äèÑñEÃ¥‹È[¨–¡b¡çM—”oÂiw±Ðª¡p×ß˦I˜.k¿;B_³—=
+Q[pdÿ'O’,GF£"0
+v11ñ§Ù_ÌÜðaê'ÚQÃÏ›ƒÒ‘•øÆi—eàqŽ¼-—Z,ìZ^¼”Ç]¨e¶¦ìü±ûŽ3 ä¿rj:ÞfÚ©²qÂí3®ó©=mÝ
+ŽÇ³Êg i¡A>–~9ö›sT¯5 Aî¥íshR>cô{Õ¯à‹àŽÐ GC¸ÜîùL{ j!˜«Ë¤´]]»’!$¿ å
+fUŒ_ ¸êä©ž6®×K`]kv&'Ê\ÆÎœµD˜Ô+‡
+XynÚ+­£ÃÙQè%}å­ÐØ"üúæ5-z— €Ñí<´CæÀ
+ÞÉ⦱…&)ë¼ÿöãý?üæòWÞ–—2Ïi2,µe1‘QÁìÀ^¡œ7'%A'í[~ ~g“e‹ú­§„éê5N¿W/ïèM§t¶íyp|#û#Y:Ì€×á¶x¤;þ0^Ç*¶†vVš~>èOšXHðfÁŸgõñ.ƒ~ –SÓ±’}³3gV“_ª wöØŸSÐtOD…búX·ƒ©b(H
+gVîš/Kr€t/J'`¶È–
+üþFlÖÛxMþ¶Zoâä._úQn½¹øu-‰Ó›Ì £)ÿ'…jendstream
+endobj
+2615 0 obj <<
+/Type /Page
+/Contents 2616 0 R
+/Resources 2614 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2639 0 R
>> endobj
2617 0 obj <<
-/D [2597 0 R /XYZ 71.731 357.728 null]
+/D [2615 0 R /XYZ 71.731 729.265 null]
>> endobj
2618 0 obj <<
-/D [2597 0 R /XYZ 71.731 300.941 null]
->> endobj
-510 0 obj <<
-/D [2597 0 R /XYZ 261.414 263.725 null]
+/D [2615 0 R /XYZ 71.731 706.187 null]
>> endobj
2619 0 obj <<
-/D [2597 0 R /XYZ 71.731 256.373 null]
+/D [2615 0 R /XYZ 95.641 677.46 null]
>> endobj
2620 0 obj <<
-/D [2597 0 R /XYZ 71.731 230.649 null]
+/D [2615 0 R /XYZ 151.242 651.557 null]
>> endobj
2621 0 obj <<
-/D [2597 0 R /XYZ 358.612 230.649 null]
+/D [2615 0 R /XYZ 71.731 649.4 null]
>> endobj
-2596 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2622 0 obj <<
+/D [2615 0 R /XYZ 71.731 626.486 null]
>> endobj
-2624 0 obj <<
-/Length 2056
-/Filter /FlateDecode
->>
-stream
-xÚ•YÝ®Û6¾ÏS¸¹© éX²%ÛÅî¶ÉnÒfÑ
-~^þ÷ðOØr»ØGûlív Aãí:ëö=\„†Eé
-m7°(MaQ÷@ÔyÙ_ÿÑrm„¬íÏÍ>¨¥qÏs¹ŒÓàƒý+^¸‡¼Ô|™¤ÁõÏh7w5|ð}+
-9ýÖÉX¿$ÚÇi§_á׼投îÇÏ^X½HÖðõ"\'Ñn›á¢8º5<†»$C<»04 9¯5i‰Öðc ¡Çe²
-ZC6¶uÁÕ·!nÆÛh¿^w; öEëø4æ­ü(–qàWÿÔAKwÿ£Saù•ã’‚&J”B¦]Œi¾y|¼^¯Ë, ¢J:â ’jï‚óãÛŸ~|ü„6gò98»Qé®oÜåÌ}¨TW¹ 7jФm©ðý ´¡]´Ì¹Ä}ìmÊ!0ÚÒˆúl-½˜ªû€‘ß5Ê•'wm¸lJÄ“Õ…Wºaµ 4¸^и ³²'q‰þ}CìS|`¦9•~®hIg!ÀÜiÜÙ†ú³Úè;¸D~UÈ¡O5F7. 1ÚunþÙp%x“²/­+†{a¹³F¡rš¿Ä›ÅØ÷X»œ×g%Ûf—×é
-’@Œ_IðTÌÉ›Äâ¥yéìðNìÐy ;’Û<TgË J¶º÷#$³¼ÉsX®Ó@=V@¯¤‚Pq­Ù™
-غÞîÑ”B~äŽâÇöBõÊV;üˆr÷¾µWa.˜ß–F!&ò9k´0´Â{ÚÚ32QßÔ2BË¢,1´~³˜ße
-P&í¶£˜8Ù`Buàov-%7Üý ƒ»¹ð‡Ç]’‚ge«Üƒ+?ZÃp.þyŠZlš„]VGnÑ›“»>Éw›e÷Gév€™¶A•N3™=vçÜ«EA¶eAä‚Ô0òÎуEADv“¥Ö†"#ÑaÂ|msn\šA¡E$)Wh{(^*ÜP–ðÐÒõ*êÃL¾ÿã}·ØA(g6”Ó(‹)ÜÏ°ê;,ÑàŽómàï OÜnñó¿Í°E¸£lŸMŠ÷æóœá9XÔÐFÔúKËð Ê8ÊjÖ¶ÿ¬ÒÕ¤ÿðçzsP$Þ]ù;`„®ZÃÊA.§-Ò?nré-hH>µ2ß·Úƒ¯¾©ñ4Ì­ˆ/h{Òÿ³íáz–YŒ§‘Ö† FÜyi“·öMHšS>Åí™aG¦¹¾O¯CÖÉYýµµÕ4«„Ò òAD/œ¡‘¡½ö=j
-D³“„½oCÁOPZ&&hØ&L—ÞÖÛØ&âÞŽYàæ÷zë„8œ¥²æ"@Œºwßiz‚–m~A1è«AKº(;$áN'%« y°Ö\¤ôM€Ê|/5­7w\
-b©µz˜ zË`=è{òm˜n­4¢#¸‡*\1/œØÖ¶Ú²†œÌTA¨?}Ã}ñ´M¡“âü«AV>½‹z¥é֬Љ<Y
-âÃg¦U\ÏøΊÐàßc–H?Á¬ ›:™µ«,¦ƒü¬ºÊò0© ‹AÁíÐl]3°FTP«û) —êœAí˜É¢t…Ÿƒ•5Eo«¦\
-ìîéhµv"Žb²­×yàP0ÐÆr(Oa«ù\““*Öxýn ãx겶ÍŒ E÷ÂARr˜à ӆ7¾ûÈ*¦qwÀb´,Øn «ÖÞ5$öSd%ÑÐ`zžŽDƒ¾ b•lûF¬i¬ÊOc¼ðœƒÚ‚;ÇÏÿn# Lõsr7M|¶mÏ>_‚—ž‘mq÷˜t=#àxépˆŒ0 ǯ»öØPDN\7Ø­'/Û5xÜ“øýæàDžÆÙ+èÑÕÃs
-endobj
2623 0 obj <<
-/Type /Page
-/Contents 2624 0 R
-/Resources 2622 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2652 0 R
+/D [2615 0 R /XYZ 71.731 608.553 null]
>> endobj
-2625 0 obj <<
-/D [2623 0 R /XYZ 71.731 729.265 null]
->> endobj
-931 0 obj <<
-/D [2623 0 R /XYZ 71.731 718.306 null]
+2624 0 obj <<
+/D [2615 0 R /XYZ 71.731 572.688 null]
>> endobj
-514 0 obj <<
-/D [2623 0 R /XYZ 366.546 703.236 null]
+2625 0 obj <<
+/D [2615 0 R /XYZ 71.731 541.803 null]
>> endobj
2626 0 obj <<
-/D [2623 0 R /XYZ 71.731 681.855 null]
+/D [2615 0 R /XYZ 71.731 518.889 null]
>> endobj
2627 0 obj <<
-/D [2623 0 R /XYZ 71.731 671.343 null]
+/D [2615 0 R /XYZ 216.836 490.162 null]
>> endobj
2628 0 obj <<
-/D [2623 0 R /XYZ 71.731 666.361 null]
+/D [2615 0 R /XYZ 71.731 488.005 null]
>> endobj
2629 0 obj <<
-/D [2623 0 R /XYZ 71.731 661.38 null]
+/D [2615 0 R /XYZ 71.731 465.091 null]
>> endobj
2630 0 obj <<
-/D [2623 0 R /XYZ 71.731 638.889 null]
+/D [2615 0 R /XYZ 71.731 434.207 null]
>> endobj
2631 0 obj <<
-/D [2623 0 R /XYZ 71.731 615.552 null]
+/D [2615 0 R /XYZ 71.731 385.39 null]
>> endobj
2632 0 obj <<
-/D [2623 0 R /XYZ 354.338 599.776 null]
+/D [2615 0 R /XYZ 71.731 349.524 null]
>> endobj
2633 0 obj <<
-/D [2623 0 R /XYZ 71.731 597.619 null]
+/D [2615 0 R /XYZ 74.222 294.894 null]
>> endobj
2634 0 obj <<
-/D [2623 0 R /XYZ 71.731 574.705 null]
+/D [2615 0 R /XYZ 71.731 243.92 null]
>> endobj
2635 0 obj <<
-/D [2623 0 R /XYZ 71.731 569.724 null]
+/D [2615 0 R /XYZ 71.731 187.133 null]
>> endobj
2636 0 obj <<
-/D [2623 0 R /XYZ 71.731 538.84 null]
+/D [2615 0 R /XYZ 71.731 153.325 null]
>> endobj
2637 0 obj <<
-/D [2623 0 R /XYZ 74.222 484.209 null]
+/D [2615 0 R /XYZ 71.731 110.421 null]
>> endobj
2638 0 obj <<
-/D [2623 0 R /XYZ 71.731 459.138 null]
->> endobj
-2639 0 obj <<
-/D [2623 0 R /XYZ 136.02 443.363 null]
+/D [2615 0 R /XYZ 71.731 110.421 null]
>> endobj
-2640 0 obj <<
-/D [2623 0 R /XYZ 282.001 430.411 null]
+2614 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
+2642 0 obj <<
+/Length 2208
+/Filter /FlateDecode
+>>
+stream
+xÚ¥Ymoã¸þ¾¿"0
+¬ Ä´Þe/Ú.r¹d›Þ-ÚK¾ W´LÛB$Q'R—ÍýúEEÉò&‹bèÅ9œyæyf¸þ•ÿü«Ô'i—`C‚$¾ÊÊwÞÕ~ùôÎ7#Â("ð—ÄëTýüÝöÝê> ¯6d“„WÛC7j»ÿ÷ü¦®YµÏ¿,–AìÍoˆ¾nOLß|×Ë‹‚ê§û…ïÇó›EäÍZügûçww[» ă«¥]slÒ2ŠF0$ðÈ&ð{»‚s»BâµÄê>Hû_}¸ 3äO|ÄógmÚžë냾d¼¬ &Yñb~ÎÝ nöõùåo?ý¨oËÚ&—f`~0Wù~Çs¡ŸŽ¹Zê×¼:êçÒLS7|W°ÒŒúÙ‹½øÌ›ÿº
+œªÅYóê«ÒñI}9õeÒ€ÈÔw%Í‹n[æ‹0 ë41_¼*N—ž©ƒ( 'Ž’ÂDõ^Øï¹ä¾@Ò
+ÕžJºª8N:D_â“$Ù˜‘ &A1 ߇¹£h”
+
+4§¥1á‘ÕÍðËíb ú0‹àìŸËGF‹%þ~Yî~|›9*À¿½½µß)‡Obn@@h~ú½"úÎÓ›„%f¯Ö
+ ßH„Ãh?Ÿ€Ó©4®¤ø¹Ëh /Š™à%ŠA¨qU}XÁ3ih¦A¯aÚ” —£¸È~P9|H¶‹0ž7† ((Ö#÷ Ë%=ºu½ÞŒCWÔ
+/2;¨tf\DA•`¹‰ýÈJ .-”F&ªœëÞÿ :%ðˆå¥Ê•LÙÓx5p„~H’t3Å')ë«•®•£äúÊuɵ*dÚ“ÿ5IvÌ?æû?¨™‹Úf¹ºî7Ž¯èqI¤j ›ê:Ø…-©LM$ÔFÆ
+Û5"¦gìó
+¥lí*ubf}­ìæ`{ƒªq0N5/¢ÿ§›´ÊÖÖ#£2ìâ(YcJÒ±8¶»2—+ÍRCØ/æÔ™ò2ºß€,|×Ö P˜dw7ß¾‰šÛ\-LC¥¶›Ëx%›|·BÿC™#9&FØ­HÝzmßµžê{-¶9í‹aÍAÅÓT)n5z)ÞO#Ó "mý†°Ç¯…ýÎQ³a·yÿ—Ç»¿ß=:a‚Î3Ï
+Z@’Vg'X>4ë@S…$£3¬‹çgŸ·ê¼çæl® ‰eùxw{8Çõð´ ÃiêMÊÕÎ1‘ ŒJƒsÒßÁ†xV¬ˆÐÜ|†’ºœÈ/"©‡n§«ôýŒÖz$%~à²×)”žû# DÎPa2`qÖ&õédƒ˜ñFQÏH‘{âlB{v9$H·u¡ê«\÷vŠÿ•¢?L×$IÓ·à‰c]]ë >Ütß+ñóõ„Ah–ãÕT„Hš¸i1j*RŸxë€ì‘u„-ròM
+˜ñò•†¼æžÿtÂ&Ü¢ÏJðȺ:Ônv™Æ¾ç-t–Kl£#JM~Ãͨ‡A7cdÛèÂî¹®ôܼï”^ÁÓÂiIBWJôË[^)¥lJ³†±(q)_Í+ô[Ó«‘\_»öé¼âq|»{Á:@ä}ûÖ·9?róê¡šét²~z›Ÿ۬Ί<{šXt\€Æ•ÃÃ’ªàN¼yƒ…°Qy©á:îuÒ6ÿªD²ëõ;žè:¥u‚LOœqý$Ø&Îc&a Ë +T…c{aÈ.†…¡†ÛäÒˆåŒÃg«V4«ª!¾Â!xJ~§éèÜqù
+gOötåzxb æ¥,ºŠTk
+ž…ðë‘9®-# [úq
+ú Rø ñ×›©ÿÔ‰âRX ÝE‘ŒÓ3}Š ƒ¡>þ<lûendstream
+endobj
2641 0 obj <<
-/D [2623 0 R /XYZ 95.641 404.508 null]
+/Type /Page
+/Contents 2642 0 R
+/Resources 2640 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2639 0 R
+/Annots [ 2668 0 R ]
>> endobj
-2642 0 obj <<
-/D [2623 0 R /XYZ 71.731 403.101 null]
+2668 0 obj <<
+/Type /Annot
+/Border [0 0 0] /H /I /C [1 0 0]
+/Rect [209.623 262.849 229.05 271.761]
+/Subtype /Link
+/A << /S /GoTo /D (gloss-mta) >>
>> endobj
2643 0 obj <<
-/D [2623 0 R /XYZ 71.731 379.437 null]
+/D [2641 0 R /XYZ 71.731 729.265 null]
>> endobj
2644 0 obj <<
-/D [2623 0 R /XYZ 105.325 363.661 null]
+/D [2641 0 R /XYZ 71.731 741.22 null]
>> endobj
2645 0 obj <<
-/D [2623 0 R /XYZ 71.731 361.505 null]
+/D [2641 0 R /XYZ 71.731 718.306 null]
>> endobj
2646 0 obj <<
-/D [2623 0 R /XYZ 71.731 338.59 null]
+/D [2641 0 R /XYZ 71.731 693.235 null]
>> endobj
2647 0 obj <<
-/D [2623 0 R /XYZ 71.731 263.871 null]
+/D [2641 0 R /XYZ 376.236 677.46 null]
>> endobj
2648 0 obj <<
-/D [2623 0 R /XYZ 74.222 222.192 null]
+/D [2641 0 R /XYZ 71.731 662.471 null]
>> endobj
2649 0 obj <<
-/D [2623 0 R /XYZ 71.731 197.121 null]
+/D [2641 0 R /XYZ 71.731 639.437 null]
>> endobj
2650 0 obj <<
-/D [2623 0 R /XYZ 71.731 148.304 null]
+/D [2641 0 R /XYZ 71.731 585.639 null]
>> endobj
2651 0 obj <<
-/D [2623 0 R /XYZ 207.132 111.607 null]
+/D [2641 0 R /XYZ 71.731 585.639 null]
>> endobj
-2622 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F32 759 0 R /F33 848 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2652 0 obj <<
+/D [2641 0 R /XYZ 71.731 562.859 null]
+>> endobj
+2653 0 obj <<
+/D [2641 0 R /XYZ 71.731 528.917 null]
>> endobj
-2655 0 obj <<
-/Length 1928
-/Filter /FlateDecode
->>
-stream
-xÚ­Xm㸠þ¾¿"E?lr˜8~MâÅÞ®{7E§w‹¢(ºE¡ØJâ®lå$ù¦é¯/e‘òK<;´`¬Ø’H>$RŠ!üE‹]ìxÄyo³EQ¿ 'øòý›g$iÀÿ Ûïìçû§7›I²Èƒ|›,žŽÝ¬§òïË÷— oÊêß«uœ…Ë÷{>¹Ü·§ÿTB0÷ëÃ*Š²åûU.?®þñôÇ7xò£8¢,^¬½Ì©Jë4ƒ$…)i쓬×+¾Õ ¬ˆÍ‡x×`oqÊ_Ï«lyuš=^?}üÓ;7~x[»AÕ®¸6«hÉKzåžšóª9ÍÙ¨Zœ"ñù£b…à›O×Ó|󨛟¤6'ØUqºyüÿ;ekTpí‚à¶jvª¹­žWQ¸d÷WÕ©j˜hBq–š[™i¾<ð‚µ}P|â£âüÎ 9Ó¸ÚH2PØ¿³¦œ‘ÌVq¸üegKV v(ç(•“nÈûg¦J·Rá›?s£ váµ!Ø98ÝÚiÑnJšôñp’² üb ’[ G"ÈÌ¢UŠ7†àéôêËØ%OÊúWë±Üš}± fÃx¼ù¹sjçÑ vÎóc¹6¦¥’;ŒZaf`)+mTu°·¦²Öw‹þ©²[´•Ñ¾l¨—÷ÂÅF˜ém”G?£×«23•uê/+HR®Ç
-;0âó}¦#]£N×Ïaž¹ün³ÁùjA-Ý$Ú/Om­—VÖó?qbPœªwUùûnkØ'š€8’y%á XÿÜÞ½
-l
-Äó ÍùE°}6”²¡LdeYRÄ)º½\¤2ÃÄÂI6˜ÀõÌ°>¶4WNA…¾ÓgÙ
-ÂS€8K¬0&"ǺNÃ`ŸîF÷¯Ó(ë Æm·_ìaêÖNM’ 3œºiµÚd£Ye¤zs¨š ÁT̈IÒ Íiñ;dÈý.ØN(rœž@|9#cYp¦ÉÁÈQ6%qþ…+1Nn?_Ÿù‘—DÕxìyƒAœ¥A¿‚²(Ì‚° ò=MÄÞA‘äQGÑ(ŸÏU~Z퀿”Bþû†±Ò¨%p¼2„Ò³‚ jÀúÓÄÖB–|“DBxqVùçoôdE@R:üä!ö).)*°!…(ž-Ëߦ}!ë‹à†×·PGp›³/²1J
-jP¬(ú$dÁŒ×p\êÀÙ6KË #hZöD‚ßð¼cv¬—¶hLHaPj©|05º²eõ&’Ætë"ÉEÏLäla‹]à Ý(øJ•ë½w¹IxÑ…–0¦Nçwd¡8óÑÕgε†|ùBŽ$ž; ÃâåÝP/è!lEë‚­º[ñZZ¥† MíAãXb> ¡Âws«¾µðáäQ(;ãÞÚ˜6/Q(?®æì?.4Ñ·n ¤Šœû.Ãü"RÔ£Õ+!m•p-ÑX& 8úï5ïÝ&à}k3¾sŸ-vó•
-´´¢Øp‚zùrYÓH÷>QÉð¯nÃ9*î]h½.¾âÈ(Lƒ]Hž$ê¦HËiýö†ÃöÌvº}w6ÖkMRÖq1–w²Üò-྾T8àîùVûÛÏЂüfÓÚÒ<ˆDÿþÆ´oߺµß@3iGÑò›‹˜Í¬l¤{ʬ(œI­8 òp‡˜<üa~ÌÆÄ]Hù¥¢ÎjŽ*0l´Þ:6A3Û˜;ÊîöXÇ pLjBbŒ©GÖ°Tjc?¶P€ ºöqë’8Øïv¸.zzŸÉAÖ¶?¦êBå·ì[=Ͼ3=â‹Ý£=T¶¡Â,ÓòhÆç\ß±Ï/,Ðrt ~ÑW(õ¸ãì¢|'Ðó~Í
-(C|Ì"ÎE“Ó>`0)8|]ù“Æ¢ó*÷ÇAüš¾“|ÖŒ¸‹
-~1ý•‹»„?s¡@Ŧ]/p¨ š½‰»s_kYVÇ+†d !]s7"{p”rK³‡®×†ßÆ^;¹!tÀXÜí{éžýÁ~\ðÂu#VŒ´5ZÒN?·•ÂmYù¯V¯™èöÐíÌjê2|ô§C[ÍŒ/ª¶VÜ@nÝþ+ï—Üùû¿<ÌÓ©–¢Á°œÍ:;ú‰©jþõ‹ž¾) K¤A.ÈK ì<Žûýýt羚Oïwn‘Í£0ÙõýôW®W
-endobj
2654 0 obj <<
-/Type /Page
-/Contents 2655 0 R
-/Resources 2653 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2652 0 R
+/D [2641 0 R /XYZ 152.916 498.132 null]
+>> endobj
+2655 0 obj <<
+/D [2641 0 R /XYZ 71.731 497.424 null]
>> endobj
2656 0 obj <<
-/D [2654 0 R /XYZ 71.731 729.265 null]
+/D [2641 0 R /XYZ 71.731 473.061 null]
>> endobj
2657 0 obj <<
-/D [2654 0 R /XYZ 74.222 708.344 null]
+/D [2641 0 R /XYZ 71.731 442.177 null]
>> endobj
2658 0 obj <<
-/D [2654 0 R /XYZ 71.731 683.273 null]
+/D [2641 0 R /XYZ 71.731 419.263 null]
>> endobj
2659 0 obj <<
-/D [2654 0 R /XYZ 71.731 649.465 null]
+/D [2641 0 R /XYZ 454.044 403.487 null]
>> endobj
2660 0 obj <<
-/D [2654 0 R /XYZ 339.942 623.661 null]
+/D [2641 0 R /XYZ 71.731 375.427 null]
>> endobj
2661 0 obj <<
-/D [2654 0 R /XYZ 325.965 610.71 null]
+/D [2641 0 R /XYZ 71.731 352.513 null]
>> endobj
2662 0 obj <<
-/D [2654 0 R /XYZ 71.731 590.62 null]
+/D [2641 0 R /XYZ 71.731 321.629 null]
>> endobj
2663 0 obj <<
-/D [2654 0 R /XYZ 74.222 561.893 null]
+/D [2641 0 R /XYZ 71.731 298.715 null]
>> endobj
2664 0 obj <<
-/D [2654 0 R /XYZ 148.772 538.979 null]
+/D [2641 0 R /XYZ 160.936 282.939 null]
>> endobj
2665 0 obj <<
-/D [2654 0 R /XYZ 71.731 537.571 null]
+/D [2641 0 R /XYZ 252.253 282.939 null]
>> endobj
2666 0 obj <<
-/D [2654 0 R /XYZ 349.866 521.046 null]
+/D [2641 0 R /XYZ 324.163 282.939 null]
>> endobj
2667 0 obj <<
-/D [2654 0 R /XYZ 95.641 482.192 null]
->> endobj
-2668 0 obj <<
-/D [2654 0 R /XYZ 71.731 454.132 null]
+/D [2641 0 R /XYZ 71.731 275.801 null]
>> endobj
2669 0 obj <<
-/D [2654 0 R /XYZ 215.182 433.375 null]
+/D [2641 0 R /XYZ 358.055 265.006 null]
>> endobj
2670 0 obj <<
-/D [2654 0 R /XYZ 71.731 418.267 null]
+/D [2641 0 R /XYZ 145.982 252.055 null]
>> endobj
2671 0 obj <<
-/D [2654 0 R /XYZ 95.641 389.539 null]
+/D [2641 0 R /XYZ 474.318 252.055 null]
>> endobj
2672 0 obj <<
-/D [2654 0 R /XYZ 71.731 377.42 null]
+/D [2641 0 R /XYZ 155.964 239.103 null]
>> endobj
2673 0 obj <<
-/D [2654 0 R /XYZ 74.222 333.35 null]
+/D [2641 0 R /XYZ 74.222 221.171 null]
>> endobj
2674 0 obj <<
-/D [2654 0 R /XYZ 71.731 308.279 null]
+/D [2641 0 R /XYZ 71.731 196.1 null]
>> endobj
2675 0 obj <<
-/D [2654 0 R /XYZ 71.731 280.384 null]
->> endobj
-2676 0 obj <<
-/D [2654 0 R /XYZ 71.731 280.384 null]
+/D [2641 0 R /XYZ 71.731 147.283 null]
>> endobj
-2677 0 obj <<
-/D [2654 0 R /XYZ 71.731 257.604 null]
->> endobj
-2678 0 obj <<
-/D [2654 0 R /XYZ 71.731 223.661 null]
+2640 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2679 0 obj <<
-/D [2654 0 R /XYZ 71.731 205.729 null]
+/Length 2540
+/Filter /FlateDecode
+>>
+stream
+xÚYK“Û6¾Ï¯Ðú©j„á[Tö°åx×±ó(Ç™Ùò!›EBvH‚ÀŒ•_¿  ¾4žlÊ5& B@?¾þº Wü W»ìb¸D{eéªln‚Õ Þ|{âŒ8IüOÒ|§_óps÷6ŽW{²ÏâÕÃÑÌz¨~Y¿î:ÚVìóf¥Áú5±×‡3µ7ßô§?X]öéí& ÓõëM¬?n~}øîæ_~Ã0ŠH˜F«­ßs.Ò6É2é)Q@öQ8È-åJÉ5þY¨âPHª7_E1ÙêqDòÝýêîm´– á.ÊpÝ÷_m`ß7 ªx¦…¨®mV­½9àÌ~®%ŹOLíÝQ”5ý‡‘i‹›mÃÙƒ½õ–?›Ÿ$Ñú]¡`÷t-í#¯qÜJ#$ã-¾9ÚëHxúOZyü•› êÛÐ><mÂ`ÍÅ£¾Ì'Z9oíÃaBÊ>0wEÉZ¾‰RXË<H>·ÀYʼˆ­yô„ƒä5)»I¼†ëÊÞÃÚÚ@˜&"û44¦Q\u}Aó¶²ï:.­Ðù?;cO,·_·ÔÈG…};µ Œ-n
+&Üx«´«š
+Z(çkGÚÅØÏìáéZkÙÜ[©á×@Ú ~¨i#}2¹’‘Ѧ°ýRJL1%Æ2%ZÍãFÈî‡*ŒVžRG…c;ÌoS¡çyýóÎ&„k™Îâøa <:‡Gû¥KlK L…cIëãuÏéÊɣŗŽ&%N9Ñ–ŠAo"ÿ¦jDÀjó}Øч¡{1¡B_¥-ƒÙ‚µ(•“`(æ„Xq`j\ŠøΦܺ§o+H7ʃÿþã³>cô.†5 ˜‹ƒŒäAŽ€24¼]>NSœƒlŒyµt^µX¿ÄqBv°Æ8P¦¸ΆLu;¢:‹k~;º¥!ï{2„`m  î"éÐh¸h´gc2±Ãßþö *kÁá¹3r¥!«µ
+Èü$0KÉ.*s}J™èc¾ßn~ù5XU7Áê;øû/ü=ÝèÉqž4ÍW!Ùïã• «ãÍýÍG¿ØxaÆ_ZÃþç-–³˜ä»dÇ$‘Ý‘c¯BP7ÉÆgŽŸt"-„ ;£s’ æÙ†iNò}7ÉÀpزcîv>Hw™ëW`1cC:„aL‡0Ì;¬uaÔM5 Dû5L©_Aú+{Ãñð„ëdk mEkòÖD$Œp#¸Ë“F±ƒjH²43òÛ¢g—»x0ø€G3}50ƒºQ>#Õ¯mî‚aȹ ØgýhGMdë+."xoÓ„~Wh´è’všö(ŠÂœdÚ܃çþ
+u‹<ºò¼ê žW©Þ/W¾9س7sð6´°¶|
+m595å«1w®~…b–¬SÓµøˆùò—šEÚâWÆ0H”&×¾k&úÔ9קÎ_úКæó¥í”`¼äÿ
+endobj
+2678 0 obj <<
+/Type /Page
+/Contents 2679 0 R
+/Resources 2677 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2639 0 R
>> endobj
2680 0 obj <<
-/D [2654 0 R /XYZ 71.731 167.806 null]
+/D [2678 0 R /XYZ 71.731 729.265 null]
>> endobj
2681 0 obj <<
-/D [2654 0 R /XYZ 71.731 131.94 null]
+/D [2678 0 R /XYZ 71.731 741.22 null]
>> endobj
2682 0 obj <<
-/D [2654 0 R /XYZ 511.448 121.146 null]
+/D [2678 0 R /XYZ 71.731 718.306 null]
>> endobj
-2653 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2683 0 obj <<
+/D [2678 0 R /XYZ 71.731 696.359 null]
>> endobj
-2685 0 obj <<
-/Length 2219
-/Filter /FlateDecode
->>
-stream
-xÚ…YYã¸~Ÿ_aÌC`mµN¹:™`6ÁÎ:» ²Á‚-ÑѺV¢Æãüú-’Uut ´H©HV}uÓÁʇ¿`µ¼}ðè…»d•–¯üÕ¾üåU€Q{ðßK{õùÝéÕýc­ŽÞq­NgMuÊþ³~Û4¼ÊÄ·Í6Lüõ[Ï<O97ƒwýå¢(˜™=n‚ Y¿ÝÄþúÇÍO{õñd ÂÐ ’pµµgNYÚÆqèE1Ä‘wˆ’¯pÎPzêˆûÇp?| `îäCÍ»%.›¶Þ
-Ï-Xp¯È.}ËÀqÑRÞ¡Æ3~ÖFÞònYŸq6 ëË’µ·±~–×*/&ÚÁ)ê²å6ÎÀ×çV÷’>*d•5yÝUÈÜX;£„ÓɘKsV]È´J–ñes‚ºàÄhNÉ÷“ú€<n3…‚ën6^ξŒàhX«BƒHû‚µ£lìˆã€Ã ¦–³óvÑA38NdÎj²™Î&kŠ< Pv&¹bñÛÌNÊšÖz•˜4¶tdÛ’üƒlÕn
-(èðˆÌØp…P\r¹ ‡Žg×s_,„RŒÈÏÆÓÝr<=ÄɸIŠw.û0ÓN§‚©ª<Ô(1–ož¸yBy¢F-«p`‚˜ùô`^鈡žæ‘3$­{Ù©¨© Y¹Bõ…ÛëBWmŒ§Ú„SÖ"–¦é?Ù­ÄuÞ/›ƒ²¿l!‰Jåøô…ھȜºÔÖ°HfËX* Þ)½ÇIUGòÚÌU†åEÖ=Œ èO˜c±¯0˜Õ¿d¦·›5'ʾ&ÜR_ð{Ï©°åÅ ¦©¨q'› šŸßR^Ìñù4)ôa§‡…Ì5³»/€4½ÖeD
-Q¥Eg¾2|¢ÃÃÚXß@
-Q=›Wg¢´K‘Å-^‘ôÆÊCÓÃÓròTK }à¼}y©tê'Êÿ(£ÍæžAý”Sa8›d{ÛÆBèÔg|Ï.µFU?£4Š—XÕª^Ç‚¥QíK—s.¬Ê)Šº¥†û¤}Ím”>æ•ËKenà”›ÓŽ¹âª§²¥2‰Èôý•ã4nI“xûÃáŸRUÿý¹ÍÎó¨™ì¼ðpDÂYŸöÏ/Ÿ½‰DÄXÉí-½èÐŽþ~?³d*R8}#³užõZ™÷ÝÀ¦£6z>Z«Nœü—ŒåÂ+Þ2k-M[_Zº©ê- ²­®žõuVN¾à
-_E7Ô®èy£Æö!ûwÊlñ¾o[H¢š—˜d‹ƒ5¶Ø1]¯˜·Î=L<´0Á(Y¨à½´Âµ%åÕÛnÁ”‘ÅT›ußÊÂkŠ¹1ív€FŒ¤TDň æX‚ÕÇ&åƒÙ@†ÉÔ¾#…Ù7½0q/D˜UµŠœŽ¶ŸnâQ0JG­Ñ\úèà…!U]^_{ê/úp.ýÞócò9
-{TMÛõ4MÐ%^ÞÒõÞ6ò/ÜG#'zë¶yN(³ˆL¬àg9¾ý²qTgFÝ:¶Ê -µøZŒ´'Éz1ü îao¸XA΃—€£ëB8+guÐ ð >zAHIÝdµâé~vœxI„Tæά¦i%qîõøK[§ð°> y2^9\…ØlBîtGuW uëq¤£É!"¦#,NöF6Uî®n‡¤>}㦴á¾htåjäYoR]k6}ÛÔ7Ëý™bFÞ»šá Zú"¶©àÿýp’¦[ßÝò´%Õšendstream
-endobj
2684 0 obj <<
-/Type /Page
-/Contents 2685 0 R
-/Resources 2683 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2652 0 R
+/D [2678 0 R /XYZ 71.731 673.31 null]
+>> endobj
+2685 0 obj <<
+/D [2678 0 R /XYZ 71.731 616.523 null]
>> endobj
2686 0 obj <<
-/D [2684 0 R /XYZ 71.731 729.265 null]
+/D [2678 0 R /XYZ 71.731 593.609 null]
>> endobj
2687 0 obj <<
-/D [2684 0 R /XYZ 74.222 708.344 null]
+/D [2678 0 R /XYZ 129.404 577.833 null]
>> endobj
2688 0 obj <<
-/D [2684 0 R /XYZ 71.731 670.321 null]
+/D [2678 0 R /XYZ 219.884 577.833 null]
>> endobj
2689 0 obj <<
-/D [2684 0 R /XYZ 148.323 654.545 null]
+/D [2678 0 R /XYZ 151.85 564.882 null]
>> endobj
2690 0 obj <<
-/D [2684 0 R /XYZ 71.731 634.456 null]
+/D [2678 0 R /XYZ 71.731 497.968 null]
>> endobj
2691 0 obj <<
-/D [2684 0 R /XYZ 74.222 566.874 null]
+/D [2678 0 R /XYZ 71.731 475.054 null]
>> endobj
2692 0 obj <<
-/D [2684 0 R /XYZ 71.731 541.803 null]
+/D [2678 0 R /XYZ 402.449 446.326 null]
>> endobj
2693 0 obj <<
-/D [2684 0 R /XYZ 71.731 510.919 null]
+/D [2678 0 R /XYZ 267.515 420.423 null]
>> endobj
2694 0 obj <<
-/D [2684 0 R /XYZ 71.731 488.005 null]
+/D [2678 0 R /XYZ 469.715 420.423 null]
>> endobj
2695 0 obj <<
-/D [2684 0 R /XYZ 428.12 473.524 null]
+/D [2678 0 R /XYZ 71.731 405.315 null]
>> endobj
2696 0 obj <<
-/D [2684 0 R /XYZ 71.731 456.423 null]
+/D [2678 0 R /XYZ 71.731 382.401 null]
>> endobj
2697 0 obj <<
-/D [2684 0 R /XYZ 71.731 372.404 null]
+/D [2678 0 R /XYZ 439.947 340.722 null]
>> endobj
2698 0 obj <<
-/D [2684 0 R /XYZ 71.731 321.43 null]
+/D [2678 0 R /XYZ 71.731 338.565 null]
>> endobj
2699 0 obj <<
-/D [2684 0 R /XYZ 71.731 272.613 null]
+/D [2678 0 R /XYZ 142.466 300.001 null]
>> endobj
2700 0 obj <<
-/D [2684 0 R /XYZ 351.43 261.818 null]
+/D [2678 0 R /XYZ 74.222 251.985 null]
>> endobj
2701 0 obj <<
-/D [2684 0 R /XYZ 71.731 230.834 null]
+/D [2678 0 R /XYZ 71.731 226.914 null]
>> endobj
2702 0 obj <<
-/D [2684 0 R /XYZ 378.982 217.983 null]
+/D [2678 0 R /XYZ 71.731 191.049 null]
>> endobj
2703 0 obj <<
-/D [2684 0 R /XYZ 333.866 205.031 null]
->> endobj
-2704 0 obj <<
-/D [2684 0 R /XYZ 71.731 184.942 null]
->> endobj
-2705 0 obj <<
-/D [2684 0 R /XYZ 244.77 174.147 null]
+/D [2678 0 R /XYZ 71.731 147.213 null]
>> endobj
-2706 0 obj <<
-/D [2684 0 R /XYZ 74.222 143.263 null]
->> endobj
-2683 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F23 745 0 R /F44 1022 0 R /F38 990 0 R >>
+2677 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R /F23 733 0 R /F44 1006 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2709 0 obj <<
-/Length 2297
+2706 0 obj <<
+/Length 1737
/Filter /FlateDecode
>>
stream
-xÚ•YkÛ¸ýž_1Ø… ØI~̸@dÒdwŠvÑÅL»-ºEAK´ÍŽ$jE*Žóë{¯ÈK‰´æQÈèA‘÷qtz•À¿ôê&o–ð'ÛÆÙf}•Wï’«¼ùþ]jG,W«þ×·7øúîñÝõçåòjo7Ë«Ç}?ê±øWô¡ix]ˆ¯³E¶N¢±ùûxäæâ®;|eÉÌÝçYš®£³Uý4û÷ãŸÞ}zt ¦Y§ëìjáÖ MZ¬VY¼\Á,‰·Y:Ø•]Ú•Å71.qý9»Þ¦p•mì˜2f±zfemÎe&~Á§¼Õ¼û2K#rGKú^ê#oÍMÉêCÇܲ³÷¢ÙDmþŽ>ÍeWëVpõÞÜß[û„†¿«mTÊœ•âÛ•ü=úvµ°þ,Ò›x ÙA¯þ9K“$â*v!_GÒ.PÉ–Óê{ÙVL YÓƒ]ë
-Q¬W³ c­#&J\ÓzÔ²Z•ÌEEóªÁ[57÷ŠóÞ¶¬Êâí:í­:jÝüþúút:Í6ë(ÞáÜ1X—ÞF‡ëBâb§º”`+⣮ÊßÏh©
-ÑÅŠJ8û5o÷à{ÄrNy%o•†…L !UƒÃ]f’¡|û³Þþg½&Ð<ö ¯|/CàòS}(…:Úü×幉­ Rɹ³…>®ØÙÇ‘Pª£ÅOÓG÷‘Ó‘µŠ[g×;Žù½ÌOÁóÂUX+¸Å&ÊܤÙ&Ë6æú—dؤÂê^>+éçUMbÿcGÅùA¼ÅpºÍ&JÍ”û)˜Â䩶 ýr_
- Ìp*âl5U©›C<bî
-IO „±Ÿg·ö¶p^ƒwv®O_s^úÏßXç?J{Aχ4uÊÕ´CÇLJ¿AO_óð†
-õ<Æ„¿ZF?˜Drüßö' SÔ­s3
-rgý9M÷DT(öA¡u;˜*†‚°]Nr¶—e‡ˆœ‡ª×MÖÀöéèŽA¨Êºh‘ HÒN’ ±¹Õ«pfÕá®ù²$H÷¢tf‹l 󰶜”R<ï ÀÏáo`4Áf½×Ùä`«õ&În·pýÒ¯rëm8µ’Œ§ü*õ…ˆendstream
+xÚµXYo7~÷¯ –Z‹÷Ð…"…]ÇŽÚÚpknÑôÚ¥$Â{e—Eýõ.=e»Eڃܹç›âÞ~¸7ÅhjÃÅš#kâö¼ðdÜÛÂÊÍ V;lÇAðÜÙT,_®NF׶ݛ£ùÄî­6Å®•ÿWÿ"Ihä³/ƒ¡åŽûH^W;*o.óí?,ˆ|º`ìö/θÿÛàïÕÏ'ïV†!¶,„]«74<›" ÉYb‹5Fs —rYm¹&¨K
+EÀ¼ÌëâBPèyÄ©vW륔ðº=³œq²¨dz«bB)Ô=fÃs¥J5Iâ<Pé¹Ö\’$¥®þ+âÂ~).~ºYž \·¯¬JtplŠe‹¶:’ù®7™HÜòìAÞ–Õ3?Ò~WÛU 1¿3íäË»•Ñ1`^áL‰i
+™ÛO…¨Ê»Û?¼+ZÀ°–_ÇÃÞ`Ôã`„×Êk4­åæA°ËFÉ3 w®7äÍßáã*¸˜0‰#»Û\S2Éþ¬úsQâ(¹¿+-ˆ:#HÖ»à_EÛKYÂK|S×åCS_3ÝiW®·ÊCâ—­ÈaÕjA ”7·àKø"k‘ÙùCBøîíGl; M¬¨0Á—Šßdõ+©—ªÆV¡qås//2™]":ä®[æ¥qo¸v]VÂVõ3óh%x ›K›„„spñy]¨= ‚…Iº$ÝD$̾¡…ÑÏ N(o…»&.Öp–±ÙòáöÜì7¸Rh õ92CÎ@Ù$ƒ¡C¢˜f¢zqhÛª/ÐÖ&…]Ù@0ÀÏÀKØ­LãkAS‘\`=m†eȶ;þ”F‰@°C]ûßŪ(sþ¿õ”´Žê<yFg¨‰´Cû2{<ÎÊná›s)Òô ®1)òyãu´&YË¢ÒLTÁrù€| rkeRŸÊ‘¼¬¨m”0YìքƉ¶MLÔ”µ|Ó[~Žûd´½i˜FT+ô<Ã# x,ÿÔòyG—ñšën0S}/Kº|
+&ÝšN窇q^ìmÏÂZ6Š§qn2¸Y{
+z(ÖŽ„¾£ßLKCCÂÓ¥4«L¬qÔ÷Ì ­¤?³žÈ»¡¼lÕÜ Ï‹sÝh‰rA½vgYvõ)UoYg •Ó¾®À…’º
endobj
-2708 0 obj <<
+2705 0 obj <<
/Type /Page
-/Contents 2709 0 R
-/Resources 2707 0 R
+/Contents 2706 0 R
+/Resources 2704 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2652 0 R
+/Parent 2639 0 R
+>> endobj
+2707 0 obj <<
+/D [2705 0 R /XYZ 71.731 729.265 null]
+>> endobj
+2708 0 obj <<
+/D [2705 0 R /XYZ 71.731 718.306 null]
+>> endobj
+2709 0 obj <<
+/D [2705 0 R /XYZ 71.731 696.359 null]
>> endobj
2710 0 obj <<
-/D [2708 0 R /XYZ 71.731 729.265 null]
+/D [2705 0 R /XYZ 71.731 673.31 null]
>> endobj
2711 0 obj <<
-/D [2708 0 R /XYZ 71.731 706.187 null]
+/D [2705 0 R /XYZ 71.731 655.377 null]
>> endobj
2712 0 obj <<
-/D [2708 0 R /XYZ 95.641 677.46 null]
+/D [2705 0 R /XYZ 71.731 632.463 null]
>> endobj
2713 0 obj <<
-/D [2708 0 R /XYZ 151.242 651.557 null]
+/D [2705 0 R /XYZ 71.731 601.579 null]
>> endobj
2714 0 obj <<
-/D [2708 0 R /XYZ 71.731 649.4 null]
+/D [2705 0 R /XYZ 71.731 578.665 null]
>> endobj
2715 0 obj <<
-/D [2708 0 R /XYZ 71.731 626.486 null]
+/D [2705 0 R /XYZ 71.731 531.905 null]
>> endobj
2716 0 obj <<
-/D [2708 0 R /XYZ 71.731 608.553 null]
+/D [2705 0 R /XYZ 71.731 512.633 null]
>> endobj
2717 0 obj <<
-/D [2708 0 R /XYZ 71.731 572.688 null]
+/D [2705 0 R /XYZ 71.731 507.651 null]
>> endobj
2718 0 obj <<
-/D [2708 0 R /XYZ 71.731 541.803 null]
+/D [2705 0 R /XYZ 74.222 403.288 null]
>> endobj
2719 0 obj <<
-/D [2708 0 R /XYZ 71.731 518.889 null]
+/D [2705 0 R /XYZ 71.731 378.217 null]
>> endobj
2720 0 obj <<
-/D [2708 0 R /XYZ 216.836 490.162 null]
+/D [2705 0 R /XYZ 300.601 362.441 null]
>> endobj
2721 0 obj <<
-/D [2708 0 R /XYZ 71.731 488.005 null]
+/D [2705 0 R /XYZ 71.731 357.793 null]
>> endobj
2722 0 obj <<
-/D [2708 0 R /XYZ 71.731 465.091 null]
+/D [2705 0 R /XYZ 113.574 339.527 null]
>> endobj
2723 0 obj <<
-/D [2708 0 R /XYZ 71.731 434.207 null]
+/D [2705 0 R /XYZ 71.731 337.37 null]
>> endobj
2724 0 obj <<
-/D [2708 0 R /XYZ 71.731 385.39 null]
+/D [2705 0 R /XYZ 113.574 321.594 null]
>> endobj
2725 0 obj <<
-/D [2708 0 R /XYZ 71.731 349.524 null]
+/D [2705 0 R /XYZ 71.731 321.494 null]
>> endobj
2726 0 obj <<
-/D [2708 0 R /XYZ 74.222 294.894 null]
+/D [2705 0 R /XYZ 113.574 303.661 null]
>> endobj
2727 0 obj <<
-/D [2708 0 R /XYZ 71.731 243.92 null]
+/D [2705 0 R /XYZ 71.731 301.504 null]
>> endobj
2728 0 obj <<
-/D [2708 0 R /XYZ 71.731 187.133 null]
+/D [2705 0 R /XYZ 113.574 285.729 null]
>> endobj
2729 0 obj <<
-/D [2708 0 R /XYZ 71.731 153.325 null]
+/D [2705 0 R /XYZ 71.731 283.572 null]
>> endobj
2730 0 obj <<
-/D [2708 0 R /XYZ 71.731 110.421 null]
+/D [2705 0 R /XYZ 113.574 267.796 null]
>> endobj
2731 0 obj <<
-/D [2708 0 R /XYZ 71.731 110.421 null]
+/D [2705 0 R /XYZ 116.065 267.796 null]
>> endobj
-2707 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R >>
-/ProcSet [ /PDF /Text ]
+2732 0 obj <<
+/D [2705 0 R /XYZ 140.075 267.796 null]
>> endobj
-2734 0 obj <<
-/Length 2207
-/Filter /FlateDecode
->>
-stream
-xÚ¥Yûoã¸þ}ÿ
-Ã(°6ÓzY²m¹œ³Mïí¥Fè-Ó¶IÔ‰Ôes}‡"‡¢dy“E±@ô05œÇ7ßÌpý‰ÿüIâ“$„K°!A¼š¤Å;or‚_>½óÍŠ0Šü%«u¢~þn÷ny†“ ÙÄádwlWíÿžÝV+Ù—ù"Xy³[¢¯»3Ó7ß5§ß²<§úé~îû«Ùí<òf?Íÿ³ûó»íÎnèñWÁda÷ª´ˆ¢€„, <² üN¯àR¯øDm±¼’îWî‚Ø,ùŸ«Ù³VíÀõõA_R^T9“,1?g‚îó¹?3v}~ùÛO?ê[ÁҦΤY˜ÍU¾Ÿ¯V3¡ŸN™Úê׬<é爩j¾ÏYaVýì­¼øÌ›ý:?™5GžçFSØþ _JtpV
-Y7©Ìx)ð²{²0¶.ü€lÀ¯ÊâÞW¢>³Vtüˆ»d°'ÚÐd*ú[ùHNÈ&Ô’›òÂ1yö4÷=4d‰úvZ¼ˆ_”31‹…xʪũ¦¥\Hð3S¤¿æŒ
-#¡f+ö¬ÖauÁ¬=²Ú¬L\ÕNÆÍTk .t£Â Þ<\£–ø^ÒÊ‹jâ&®Cç{žù€ó³ç…œ×}‡R )—{ð¿ÑAR勬)ôóžÊs=V3Î \oäzdÚ$Öê(1(ïçÀ’iãG&‚×2ᶶAbxKK%ýe ã-j¸Ï™<÷óýã
-)a»×jHùÁ¼?c šò
-˜Ùð}î‡MܸœpÓ3NcÝ:Ï!¤>ä[Õ]½!sý™Œ–CrPS ¨¥fåWKÇ'õåÖAHï>"c¶ÍòÖ,óEu›/^-N—ž©ƒ( gŽ%…‰ò½° Þs 6È+|¤ŽcY‘,8æ%kíÐÞ«‘ ÐÔ>âF+›¼2ïa¥Ìj 'K7-“^+&Êâ~)$xçqæMnâ¼Gó€æû^ ÝŠYG\tÒT5;c•)sJhS¦g–>™me÷üKë\¡J˜IŠz˜TŠˆÍ~ôЕڬ·óeÞÃÚš qY 4\ד5`*V˜Z%$H°P¨¤Ë’£Ð>úbŸÄñƬ„bä£ð÷}Eƒx•ñÞH-ìàÍÈýò´”LHKˆM IôÀÇÐ-û´Ö?s‡?¨s¤¯½J²™Ôò(hò`ãc&¯ŸíÁê…(–­ žÓ3-Oì ”›ªWJQ¨@3ZY•Ó¿ÜÍ×
-™öäÍB’ž²ÙáJ²bQ;ì!WWáøŠžæDª·°©®ƒÛ–ÊôDB2œ@°°Ý b:ƾìPŠÆîRUXÌl¢`4kŽv6((Æé¯æEôÿL“¶²5Õ@)‡ Û8JV›–tX›}‘É¥f©>ì3ꈼŽî7 ß5T(L²Çíí÷Ÿ· #QòqÌÕ…©_©­q)/eí—èhs$ÇÄ»©Û¯ÚÑS}¯‹N»fXsPþ4ÖŠÛš³oNçj‘¦zCØW¯…}ëT³þ´yÿ—Çíß·N†`rÁ Á3€Ë.§â±“Í8R͈pÝxGÿ°>:¹}%8ô:0ŽƒnˆÖ¶‘³­Ê¸²Ø䣬» d¦2µð¢éñW1‰ýÀx E”üùJ׳6+õIÆ@–G‚E1(ç­i!5]JKV$ô³˜hËC/$ëpóí¦cVÐ’´„ĸ8Áòa°Xêœ*$!(íœa]=?û¼Sç=·²6$
-”æC®y(ã¦Ú„á õ&å*ç˜ÈF©Á9êï`C<;VDèn>C IUŒä‡‘ÄC·S‡UºyF×z8!~à÷²×i”ž»# DN¿Â¤Àâ¬;LêÒÉ1åµ¢žAEîˆb° íÙeŸ ÝÑ…æXX麷­ø_iúÃdMâ$y þ¸Ö­k-ÄûFw³¿Ü/öH„f;^ŽEˆ$±›ƒ¡"ñ‰·ÈYG8"ÇßTS^¼2°‚×Ü󟶰 ·éó<ò©k7»Ncßó&ËŽ€QŒ#JL~ÃÍ`Œ‡E%7kdSëÆî¹îô
-´Þ·•^Á3ÂIÂTJôË;^ªJYf£QìR¾’+ô[3«•\_Ûñé²ãq|»Á>@dÝøÖ9?róê¡œêt²~z[-¾<.¶YæYú4²ÔEp*WôK*è‚ÛâÍkl„M•—®ÃYç(íð¯Z$»_§°ã‰vâQµN‘㉠®ÛÈyÌ(Œa›~‡ªplO#,ÙÍ°1Ôp=P°œqøtÙˆz™C7äÏ–¸OÉ·šŽ.×—•;6ÙÓ•›þYˆ%˜—"o;R]Sð,„ß ÔquÔ°…¿J þB© ü˜øëÍØêDÐë®tW«dì …ë%½úø?>(û/endstream
-endobj
2733 0 obj <<
-/Type /Page
-/Contents 2734 0 R
-/Resources 2732 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2652 0 R
-/Annots [ 2760 0 R ]
+/D [2705 0 R /XYZ 253.926 236.912 null]
>> endobj
-2760 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [209.623 262.849 229.05 271.761]
-/Subtype /Link
-/A << /S /GoTo /D (gloss-mta) >>
+2734 0 obj <<
+/D [2705 0 R /XYZ 71.731 224.792 null]
>> endobj
2735 0 obj <<
-/D [2733 0 R /XYZ 71.731 729.265 null]
+/D [2705 0 R /XYZ 71.731 224.792 null]
>> endobj
2736 0 obj <<
-/D [2733 0 R /XYZ 71.731 741.22 null]
+/D [2705 0 R /XYZ 71.731 202.013 null]
>> endobj
2737 0 obj <<
-/D [2733 0 R /XYZ 71.731 718.306 null]
+/D [2705 0 R /XYZ 71.731 178.964 null]
>> endobj
2738 0 obj <<
-/D [2733 0 R /XYZ 71.731 693.235 null]
+/D [2705 0 R /XYZ 71.731 150.137 null]
>> endobj
-2739 0 obj <<
-/D [2733 0 R /XYZ 376.236 677.46 null]
->> endobj
-2740 0 obj <<
-/D [2733 0 R /XYZ 71.731 662.471 null]
+2704 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2741 0 obj <<
-/D [2733 0 R /XYZ 71.731 639.437 null]
+/Length 2016
+/Filter /FlateDecode
+>>
+stream
+xÚXñoÛ¶þ½…`¨ ÄŠ$[²=t+²6iýÐ6[“ía؆‘h›ˆ$zÝÔûëßQ¼£HÙNŠ‡
+K'b&š¹ŸuÇšcÔŒ}},äZd‰»Å°u#½ì:à6àêç«Û›„pøÛÕÛs›(Äþ·«ÏËëå‘o>ÜÜ^½íWC¿sÜœLÒ ¶€çôÓ`>£7JèÆíÚ=€[ & 2£Øã&‚îÒËÕ‘ææ=EPX#¬vh؃Ã`¢Ù$˜F tÕ9 õŠƒ8iÞ")p¼Øû <ÖµFQfd_qºÃ­nmY¯±ºçþ„R†ñ+]­ ƒæiM"¯äÜs8ô…ŽJª–…o†´º§O€[ãtvÛQ8¿{Ò¬0‰(:´h´À«ñbØ;>itÒÍÐeÎÛ
+:¶ËÌL+T[6aÈœWáÆD;¼ô¨4ƒM{ !`` ^¸$NO-0p{GKÒŽ†18€ˆ¶8è9ºS3;w†;8¥E¬Ìˆ)p³ÙP¡µö<„æ[gè•_êc þ®¤:Æ1[»TÝ}¶ ¤Í,Ôù‰CìÁ¶íª‹ùl"ðW) }a÷$gú,¡6»Æ–•!̳e{^wuÛÂI×l jµØJQ·dy¿Ô,9¬ÒÙö‚*\»í…ŽÞz‡×¸/ æÙ¡^'àhž>ò)€ãxåÏ«‚óàX'óže: Ιĭ4›9Ñó•“*؃ FÐé»Q{B äbGÊ;å†÷¾)^B‹£Ä¿Lº:ݽãõ½‘p ?îÌ~ú2£ÌŒÅãfk:§©þ˜Ci<7O°Ma^Þó<×í5®˜Éœã’Ðã§47;¹M‚¨qÈtðf˜Ø~9kMuCf„ìi4$ƒAÅÖͱ“Á<öt'¾ÇLÏsHFJ­N¤‘ùäðjUóüGçDŸ&³öÁßÆ)hÜòÚ\WRš›ïþjߎÂ`–â “ûW÷¬öWJ½•®o>_]¾yo~|5—ÌfV|¯ï£cë^)\^?J¾m•ÿxÂ-2ÿÕs|Äÿ ZdìYèYŸ6qõéísFN½êƒÿê¦ÅýˆN›4MAýŠ>MÒ žëæã©ÏúiØ_Ú¼ºKþyq?endstream
+endobj
+2740 0 obj <<
+/Type /Page
+/Contents 2741 0 R
+/Resources 2739 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2639 0 R
>> endobj
2742 0 obj <<
-/D [2733 0 R /XYZ 71.731 585.639 null]
+/D [2740 0 R /XYZ 71.731 729.265 null]
>> endobj
2743 0 obj <<
-/D [2733 0 R /XYZ 71.731 585.639 null]
+/D [2740 0 R /XYZ 71.731 706.187 null]
>> endobj
2744 0 obj <<
-/D [2733 0 R /XYZ 71.731 562.859 null]
+/D [2740 0 R /XYZ 71.731 675.303 null]
>> endobj
2745 0 obj <<
-/D [2733 0 R /XYZ 71.731 528.917 null]
+/D [2740 0 R /XYZ 71.731 639.437 null]
>> endobj
2746 0 obj <<
-/D [2733 0 R /XYZ 152.916 498.132 null]
+/D [2740 0 R /XYZ 95.641 595.268 null]
>> endobj
2747 0 obj <<
-/D [2733 0 R /XYZ 71.731 497.424 null]
+/D [2740 0 R /XYZ 71.731 595.268 null]
>> endobj
2748 0 obj <<
-/D [2733 0 R /XYZ 71.731 473.061 null]
+/D [2740 0 R /XYZ 71.731 557.913 null]
>> endobj
2749 0 obj <<
-/D [2733 0 R /XYZ 71.731 442.177 null]
+/D [2740 0 R /XYZ 71.731 534.999 null]
>> endobj
2750 0 obj <<
-/D [2733 0 R /XYZ 71.731 419.263 null]
+/D [2740 0 R /XYZ 71.731 504.115 null]
>> endobj
2751 0 obj <<
-/D [2733 0 R /XYZ 454.044 403.487 null]
+/D [2740 0 R /XYZ 71.731 481.201 null]
>> endobj
2752 0 obj <<
-/D [2733 0 R /XYZ 71.731 375.427 null]
+/D [2740 0 R /XYZ 71.731 450.317 null]
>> endobj
2753 0 obj <<
-/D [2733 0 R /XYZ 71.731 352.513 null]
+/D [2740 0 R /XYZ 71.731 427.403 null]
>> endobj
2754 0 obj <<
-/D [2733 0 R /XYZ 71.731 321.629 null]
+/D [2740 0 R /XYZ 432.277 411.627 null]
>> endobj
2755 0 obj <<
-/D [2733 0 R /XYZ 71.731 298.715 null]
+/D [2740 0 R /XYZ 269.06 398.675 null]
>> endobj
2756 0 obj <<
-/D [2733 0 R /XYZ 160.936 282.939 null]
+/D [2740 0 R /XYZ 71.731 334.75 null]
>> endobj
2757 0 obj <<
-/D [2733 0 R /XYZ 252.253 282.939 null]
+/D [2740 0 R /XYZ 71.731 334.75 null]
>> endobj
2758 0 obj <<
-/D [2733 0 R /XYZ 324.163 282.939 null]
+/D [2740 0 R /XYZ 71.731 311.97 null]
>> endobj
2759 0 obj <<
-/D [2733 0 R /XYZ 71.731 275.801 null]
+/D [2740 0 R /XYZ 71.731 288.922 null]
>> endobj
-2761 0 obj <<
-/D [2733 0 R /XYZ 358.055 265.006 null]
+2760 0 obj <<
+/D [2740 0 R /XYZ 71.731 250.132 null]
>> endobj
-2762 0 obj <<
-/D [2733 0 R /XYZ 145.982 252.055 null]
+2739 0 obj <<
+/Font << /F33 834 0 R /F32 747 0 R /F27 740 0 R /F38 963 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2763 0 obj <<
-/D [2733 0 R /XYZ 474.318 252.055 null]
+/Length 2118
+/Filter /FlateDecode
+>>
+stream
+xÚµYkÛ6ýž_1õ©ŽK–üè"&é´™¢ig“Év‹fÐm³C‰ªHÕ™þú^>.õ°'ì6 K|ˆ÷yî¹L|6ƒ¿ñÙ2Ž–søIÖQ²ÈÎhñhv¶ƒ™ïÅ~Å<M#ø7ÊVK3ýüæÑ“oçó³u´^ÌÏn¶vÕMþëø¢ªX™ó“i’ÍÆ‘û½Ù3÷ð¼ÙýÉ… îíÛIgã‹I:ÿkòß›ï]Þ„ã$‰â,9›†3‡"MÓ4‰æ),IfÑ:‰ƒ\ÉòX®Ww·îL"”tO5£²(@ZåÞïdãtS—ð”®Ç²t#ׯ/ß¿xùÓ«k÷Êý°Fµ4+*A4Ãi®9üO¢9~AûC«šM’lüÇg“x\j7¾V—;÷&·î÷åÍ«Œa@‰iœDk°‡QæÀõÞ-hÊ’Q¦©ïÜÀaÏ5S¡,
+—Ñzî6^ F”—²”(¯Þ/EAJ#˜ÿÖžL’ŠjGr¾5Òoäu+mËÒ›1h¼ç~D5›ßÕçÞe>°3'|àªÕí©œÐÞýè5eÚÛg#Ñ>­áX¿;Z+y õ`>V/A7°/«½3q?¥¬Òd#Ø?â“4
+tí„›ÀÛ[V×,·Î€ŒIº‘9MgÑ*]Z‘WQâ×t£7†§dáCøçà¦ñK³CÉjÖËŽ™Àx5ßí5ºÜxïðÌšlê?Þ›É<›PÊf]Û ^Þž0ó»Y6Ûk]}ý䉗ÈÒýÊz¯Æ;3ä
+ÒϺ¹•â€9ø´GJÊSBõå(H};M,œ ¸ò~ed†pe£‡†æ}¬‰[Éôû‚ °Œ,™›…l_¹Œà·±£4†'M9}짾òAÙb^k똎Ö-p¨Z`
+Q3’{$Û0æþn6K>ØL͸@÷ŒölÎK Ÿÿ~ãõê(Èk„vÞ°¢š¬ Éw¬åu- š ð%#Ù1÷ÖqÔáp˜,²qÔs:ÊƹÝጔÆãœiðáB¹w‹¿°`/1ºR_~`’ÂR«§{ ‰
+‡¢•›x…Œ—Ù´>gD<΋NŠé¦Š*q‚I•¨vJ"(ÝUÝBI[Õ6µóBÔ¨`º˹®HM
+<ÙñÑiz ~§>[Ó‡ÐïÔ¾Ù6 +ÈÁ*1ÈD`—…¥l^3¢ÁVÊgaË™v ÏDˆÀ]{…uGˆCêv#+KhEÒEÔkEîm7âhø·dÖÝ=üÅ¥I”®c·ôÞ.!-ëõ@µ­]Ã44¦êdâ}÷]’Ì{¥lê¤ú_Ø… m#n/ÙO1884Åø´³GV4ǧY
+®€J°Jä‹äsûâmÍ[>L!ˆ
+C9ém G/
+B(#9W´Q*Ü~Q!Ÿ jWKC$«VÈ’iEIÅ¢ªÙ@ôl£¥ªÃ ±¯þÒD=òphQ{N‡Ü†Í{øØI™{øq”ˆC³q"qyQ
+y^0L©½7µŒ±„¾Â¾¹­ÉÎç÷V¬VCßö²øXñØi`R¨ìvQÇ—™\Ý—Tµ¹ç,ß`% Y¦;îg ÆL}Ü÷¥øÔåÆGiVö /gŸÛËωº½NvBâ8f]˜siNÃ= ÖŽ=šå
+endobj
+2762 0 obj <<
+/Type /Page
+/Contents 2763 0 R
+/Resources 2761 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2639 0 R
>> endobj
2764 0 obj <<
-/D [2733 0 R /XYZ 155.964 239.103 null]
+/D [2762 0 R /XYZ 71.731 729.265 null]
>> endobj
2765 0 obj <<
-/D [2733 0 R /XYZ 74.222 221.171 null]
+/D [2762 0 R /XYZ 71.731 718.306 null]
>> endobj
2766 0 obj <<
-/D [2733 0 R /XYZ 71.731 196.1 null]
+/D [2762 0 R /XYZ 71.731 688.254 null]
>> endobj
2767 0 obj <<
-/D [2733 0 R /XYZ 71.731 147.283 null]
+/D [2762 0 R /XYZ 74.222 646.575 null]
>> endobj
-2732 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2768 0 obj <<
+/D [2762 0 R /XYZ 71.731 621.504 null]
+>> endobj
+2769 0 obj <<
+/D [2762 0 R /XYZ 112.169 605.729 null]
>> endobj
-2771 0 obj <<
-/Length 2540
-/Filter /FlateDecode
->>
-stream
-xÚYK“Û6¾Ï¯Ðú©j„á[Tö°åx×±ó(Ç™Ùò!›EBvH‚ÀŒ•_¿  ¾4žlÊ5& B@?¾þº Wü W»ìb¸D{eéªln‚Õ Þ|{âŒ8IüOÒ|§_óps÷6ŽW{²ÏâÕÃÑÌz¨~Y¿î:ÚVìóf¥Áú5±×‡3µ7ßô§?X]öéí& ÓõëM¬?n~}øîæ_~Ã0ŠH˜F«­ßs.Ò6É2é)Q@öQ8È-åJÉ5þY¨âPHª7_E1ÙêqDòÝýêîm´– á.ÊpÝ÷_m`ß7 ªx¦…¨®mV­½9àÌ~®%ŹOLíÝQ”5ý‡‘i‹›mÃÙƒ½õ–?›Ÿ$Ñú]¡`÷t-í#¯qÜJ#$ã-¾9ÚëHxúOZyü•› êÛÐ><mÂ`ÍÅ£¾Ì'Z9oíÃaBÊ>0wEÉZ¾‰RXË<H>·ÀYʼˆ­yô„ƒä5)»I¼†ëÊÞÃÚÚ@˜&"û44¦Q\u}Aó¶²ï:.­Ðù?;cO,·_·ÔÈG…};µ Œ-n
-&Üx«´«š
-Z(çkGÚÅØÏìáéZkÙÜ[©á×@Ú ~¨i#}2¹’‘Ѧ°ýRJL1%Æ2%ZÍãFÈî‡*ŒVžRG…c;ÌoS¡çyýóÎ&„k™Îâøa <:‡Gû¥KlK L…cIëãuÏéÊɣŗŽ&%N9Ñ–ŠAo"ÿ¦jDÀjó}Øч¡{1¡B_¥-ƒÙ‚µ(•“`(æ„Xq`j\ŠøΦܺ§o+H7ʃÿþã³>cô.†5 ˜‹ƒŒäAŽ€24¼]>NSœƒlŒyµt^µX¿ÄqBv°Æ8P¦¸ΆLu;¢:‹k~;º¥!ï{2„`m  î"éÐh¸h´gc2±Ãßþö *kÁá¹3r¥!«µ
-Èü$0KÉ.*s}J™èc¾ßn~ù5XU7Áê;øû/ü=ÝèÉqž4ÍW!Ùïã• «ãÍýÍG¿ØxaÆ_ZÃþç-–³˜ä»dÇ$‘Ý‘c¯BP7ÉÆgŽŸt"-„ ;£s’ æÙ†iNò}7ÉÀpزcîv>Hw™ëW`1cC:„aL‡0Ì;¬uaÔM5 Dû5L©_Aú+{Ãñð„ëdk mEkòÖD$Œp#¸Ë“F±ƒjH²43òÛ¢g—»x0ø€G3}50ƒºQ>#Õ¯mî‚aȹ ØgýhGMdë+."xoÓ„~Wh´è’všö(ŠÂœdÚ܃çþ
-u‹<ºò¼ê žW©Þ/W¾9س7sð6´°¶|
-m595å«1w®~…b–¬SÓµøˆùò—šEÚâWÆ0H”&×¾k&úÔ9קÎ_úК…ó¥í”`¼äÿ
-endobj
2770 0 obj <<
-/Type /Page
-/Contents 2771 0 R
-/Resources 2769 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2652 0 R
+/D [2762 0 R /XYZ 71.731 572.688 null]
+>> endobj
+2771 0 obj <<
+/D [2762 0 R /XYZ 269.677 561.893 null]
>> endobj
2772 0 obj <<
-/D [2770 0 R /XYZ 71.731 729.265 null]
+/D [2762 0 R /XYZ 477.496 535.99 null]
>> endobj
2773 0 obj <<
-/D [2770 0 R /XYZ 71.731 741.22 null]
+/D [2762 0 R /XYZ 74.222 492.154 null]
>> endobj
2774 0 obj <<
-/D [2770 0 R /XYZ 71.731 718.306 null]
+/D [2762 0 R /XYZ 71.731 456.189 null]
>> endobj
2775 0 obj <<
-/D [2770 0 R /XYZ 71.731 696.359 null]
+/D [2762 0 R /XYZ 206.883 438.356 null]
>> endobj
2776 0 obj <<
-/D [2770 0 R /XYZ 71.731 673.31 null]
+/D [2762 0 R /XYZ 71.731 410.296 null]
>> endobj
2777 0 obj <<
-/D [2770 0 R /XYZ 71.731 616.523 null]
+/D [2762 0 R /XYZ 71.731 387.382 null]
>> endobj
2778 0 obj <<
-/D [2770 0 R /XYZ 71.731 593.609 null]
+/D [2762 0 R /XYZ 71.731 382.401 null]
>> endobj
2779 0 obj <<
-/D [2770 0 R /XYZ 129.404 577.833 null]
+/D [2762 0 R /XYZ 71.731 379.91 null]
>> endobj
2780 0 obj <<
-/D [2770 0 R /XYZ 219.884 577.833 null]
+/D [2762 0 R /XYZ 113.574 361.644 null]
>> endobj
2781 0 obj <<
-/D [2770 0 R /XYZ 151.85 564.882 null]
+/D [2762 0 R /XYZ 293.408 361.644 null]
>> endobj
2782 0 obj <<
-/D [2770 0 R /XYZ 71.731 497.968 null]
+/D [2762 0 R /XYZ 297.831 361.644 null]
>> endobj
2783 0 obj <<
-/D [2770 0 R /XYZ 71.731 475.054 null]
+/D [2762 0 R /XYZ 71.731 346.536 null]
>> endobj
2784 0 obj <<
-/D [2770 0 R /XYZ 402.449 446.326 null]
+/D [2762 0 R /XYZ 113.574 330.76 null]
>> endobj
2785 0 obj <<
-/D [2770 0 R /XYZ 267.515 420.423 null]
+/D [2762 0 R /XYZ 391.559 330.76 null]
>> endobj
2786 0 obj <<
-/D [2770 0 R /XYZ 469.715 420.423 null]
+/D [2762 0 R /XYZ 71.731 289.749 null]
>> endobj
2787 0 obj <<
-/D [2770 0 R /XYZ 71.731 405.315 null]
+/D [2762 0 R /XYZ 113.574 273.973 null]
>> endobj
2788 0 obj <<
-/D [2770 0 R /XYZ 71.731 382.401 null]
+/D [2762 0 R /XYZ 71.731 232.961 null]
>> endobj
2789 0 obj <<
-/D [2770 0 R /XYZ 439.947 340.722 null]
+/D [2762 0 R /XYZ 113.574 217.186 null]
>> endobj
2790 0 obj <<
-/D [2770 0 R /XYZ 71.731 338.565 null]
+/D [2762 0 R /XYZ 71.731 202.077 null]
>> endobj
2791 0 obj <<
-/D [2770 0 R /XYZ 142.466 300.001 null]
->> endobj
-2792 0 obj <<
-/D [2770 0 R /XYZ 74.222 251.985 null]
->> endobj
-2793 0 obj <<
-/D [2770 0 R /XYZ 71.731 226.914 null]
->> endobj
-2794 0 obj <<
-/D [2770 0 R /XYZ 71.731 191.049 null]
+/D [2762 0 R /XYZ 113.574 186.301 null]
>> endobj
-2795 0 obj <<
-/D [2770 0 R /XYZ 71.731 147.213 null]
->> endobj
-2769 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R /F23 745 0 R /F44 1022 0 R >>
+2761 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F32 747 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2798 0 obj <<
-/Length 1737
+2794 0 obj <<
+/Length 1590
/Filter /FlateDecode
>>
stream
-xÚµXYo7~÷¯ –Z‹÷Ð…"…]ÇŽÚÚpknÑôÚ¥$Â{e—Eýõ.=e»Eڃܹç›âÞ~¸7ÅhjÃÅš#kâö¼ðdÜÛÂÊÍ V;lÇAðÜÙT,_®NF׶ݛ£ùÄî­6Å®•ÿWÿ"Ihä³/ƒ¡åŽûH^W;*o.óí?,ˆ|º`ìö/θÿÛàïÕÏ'ïV†!¶,„]«74<›" ÉYb‹5Fs —rYm¹&¨K
-EÀ¼ÌëâBPèyÄ©vW륔ðº=³œq²¨dz«bB)Ô=fÃs¥J5Iâ<Pé¹Ö\’$¥®þ+âÂ~).~ºYž \·¯¬JtplŠe‹¶:’ù®7™HÜòìAÞ–Õ3?Ò~WÛU 1¿3íäË»•Ñ1`^áL‰i
-™ÛO…¨Ê»Û?¼+ZÀ°–_ÇÃÞ`Ôã`„×Êk4­åæA°ËFÉ3 w®7äÍßáã*¸˜0‰#»Û\S2Éþ¬úsQâ(¹¿+-ˆ:#HÖ»à_EÛKYÂK|S×åCS_3ÝiW®·ÊCâ—­ÈaÕjA ”7·àKø"k‘ÙùCBøîíGl; M¬¨0Á—Šßdõ+©—ªÆV¡qås//2™]":ä®[æ¥qo¸v]VÂVõ3óh%x ›K›„„spñy]¨= ‚…Iº$ÝD$̾¡…ÑÏ N(o…»&.Öp–±ÙòáöÜì7¸Rh õ92CÎ@Ù$ƒ¡C¢˜f¢zqhÛª/ÐÖ&…]Ù@0ÀÏÀKØ­LãkAS‘\`=m†eȶ;þ”F‰@°C]ûßŪ(sþ¿õ”´Žê<yFg¨‰´Cû2{<ÎÊná›s)Òô ®1)òyãu´&YË¢ÒLTÁrù€| rkeRŸÊ‘¼¬¨m”0YìքƉ¶MLÔ”µ|Ó[~Žûd´½i˜FT+ô<Ã# x,ÿÔòyG—ñšën0S}/Kº|
-&ÝšN窇q^ìmÏÂZ6Š§qn2¸Y{
-z(ÖŽ„¾£ßLKCCÂÓ¥4«L¬qÔ÷Ì ­¤?³žÈ»¡¼lÕÜ Ï‹sÝh‰rA½vgYvõ)UoYg •Ó¾®À…’º
+xÚ•X[oÛ6~ϯ0¼•ˆÖźxC0$ÁÖfH×®u_¶-ÑITIªŽwùï#Å‹$ËéyEŠ‡ç|ç;OìÏ<ñçÏ$¡xkÄÑ,«.¼Ù^¬¼¸ðõ«8Aˆñ™E׬ºA ¼`-¿¹Ù\,ÂYà8ZÏ6»îÛMþ‡sÝ4¨Îñã ’Ô¹êyKjNñvñçæ±/™­Á:Õ6W¸•„q·yS ŠÄŽÈs ¨GÝV[DÕ˜ìÔ³­Å(ˆœždxá;°T 7íþo\–z+Ìs—ÔL½àZ=y”7a:K…7±ô&ÆAªCyvóþÅïw÷÷×½}ýz³Ìº®ïl—Ó@|±5jkŽ)Ê8¡ÇE9@¸)°ö‰5Ljidæ†Q
+ÕœY_+  g~?Òà­"‘šU·éøíª‚uî–¸Fjæ‚txN¶ð=§Psw5Gt3t>+>ˆdf?ŸÖbŽÆIy_wÉ—éá¸IÁ#ÈŽPƒ
+HaÆO X\ÇëWÃK͹;¿¨ù„SÔ_+&,¼|°WAC‘ô뱫¸üôÚ±æ²Êw²¦ `ÅÕØ{Zoú[½l«Ú”;uM×f=RG!X¢Û×÷ï_ýz÷n£‹¾–’ô SRKÍP“Ÿ¤M„ÛM:1óD[Ý8ÈE¥Ýo”Êž:¿-`m¨}Û…Àæg„ÁjlW}& «C}À[)bòNõ+zVú"¾Ù÷´[šª ,EZs]¾-3™2®¹ ý¤/“ˆŠ‡ âÞqjÒFdK7%¯Rî1nÌ´ -¥ß3G2Ä¥ |>ž»ÈWâš~B±h‚ÐtR¶¬¦Ð3X–ìL;¦ ÓoîKÌ=9\Öó©–šœþãa–ý¯ӶXHicÕô:Ï­
+Û/lÁvÒxh·’ñ½^pÞ|¿\ê³;‚€Š¨§à…Ÿ:’„fÝñGýþί´äñ–ÖŸhP㵡w²6qíŠSÆ‚4ºUÇec›Ôi뜩Ç[±ÐßS'Egt@6(};ÿ7huÝÙ0)i÷…&H0øo0MAÚtµµç‹0qØòr©^—ûçjð¯#½ÂÃÙæ;ÿ4T€§ñxhIúà‡«zþßó)]ãŠ*Åõì5òoP¦Í3xd¶6Œ´è™=!ù
+¬üõÙBlÓn~äR3ø·X§VÕ'£ŸOþC}endstream
endobj
-2797 0 obj <<
+2793 0 obj <<
/Type /Page
-/Contents 2798 0 R
-/Resources 2796 0 R
+/Contents 2794 0 R
+/Resources 2792 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2831 0 R
+/Parent 2815 0 R
+>> endobj
+2795 0 obj <<
+/D [2793 0 R /XYZ 71.731 729.265 null]
+>> endobj
+876 0 obj <<
+/D [2793 0 R /XYZ 71.731 718.306 null]
+>> endobj
+494 0 obj <<
+/D [2793 0 R /XYZ 271.435 703.236 null]
+>> endobj
+2796 0 obj <<
+/D [2793 0 R /XYZ 71.731 682.175 null]
+>> endobj
+2797 0 obj <<
+/D [2793 0 R /XYZ 298.359 673.5 null]
+>> endobj
+877 0 obj <<
+/D [2793 0 R /XYZ 71.731 660.449 null]
+>> endobj
+498 0 obj <<
+/D [2793 0 R /XYZ 365.87 615.294 null]
+>> endobj
+2798 0 obj <<
+/D [2793 0 R /XYZ 71.731 606.471 null]
>> endobj
2799 0 obj <<
-/D [2797 0 R /XYZ 71.731 729.265 null]
+/D [2793 0 R /XYZ 71.731 580.783 null]
>> endobj
2800 0 obj <<
-/D [2797 0 R /XYZ 71.731 718.306 null]
+/D [2793 0 R /XYZ 159.421 567.832 null]
>> endobj
2801 0 obj <<
-/D [2797 0 R /XYZ 71.731 696.359 null]
+/D [2793 0 R /XYZ 218.201 567.832 null]
>> endobj
2802 0 obj <<
-/D [2797 0 R /XYZ 71.731 673.31 null]
+/D [2793 0 R /XYZ 275.227 567.832 null]
>> endobj
2803 0 obj <<
-/D [2797 0 R /XYZ 71.731 655.377 null]
+/D [2793 0 R /XYZ 71.731 561.411 null]
>> endobj
2804 0 obj <<
-/D [2797 0 R /XYZ 71.731 632.463 null]
+/D [2793 0 R /XYZ 71.731 561.411 null]
>> endobj
2805 0 obj <<
-/D [2797 0 R /XYZ 71.731 601.579 null]
+/D [2793 0 R /XYZ 71.731 516.858 null]
>> endobj
2806 0 obj <<
-/D [2797 0 R /XYZ 71.731 578.665 null]
+/D [2793 0 R /XYZ 71.731 516.858 null]
>> endobj
2807 0 obj <<
-/D [2797 0 R /XYZ 71.731 531.905 null]
+/D [2793 0 R /XYZ 71.731 473.022 null]
>> endobj
2808 0 obj <<
-/D [2797 0 R /XYZ 71.731 512.633 null]
+/D [2793 0 R /XYZ 71.731 429.187 null]
>> endobj
2809 0 obj <<
-/D [2797 0 R /XYZ 71.731 507.651 null]
+/D [2793 0 R /XYZ 71.731 429.187 null]
>> endobj
2810 0 obj <<
-/D [2797 0 R /XYZ 74.222 403.288 null]
+/D [2793 0 R /XYZ 234.379 418.392 null]
>> endobj
2811 0 obj <<
-/D [2797 0 R /XYZ 71.731 378.217 null]
+/D [2793 0 R /XYZ 260.452 392.489 null]
>> endobj
2812 0 obj <<
-/D [2797 0 R /XYZ 300.601 362.441 null]
+/D [2793 0 R /XYZ 71.731 385.351 null]
>> endobj
2813 0 obj <<
-/D [2797 0 R /XYZ 71.731 357.793 null]
+/D [2793 0 R /XYZ 257.124 374.557 null]
>> endobj
2814 0 obj <<
-/D [2797 0 R /XYZ 113.574 339.527 null]
+/D [2793 0 R /XYZ 358.713 374.557 null]
>> endobj
-2815 0 obj <<
-/D [2797 0 R /XYZ 71.731 337.37 null]
->> endobj
-2816 0 obj <<
-/D [2797 0 R /XYZ 113.574 321.594 null]
->> endobj
-2817 0 obj <<
-/D [2797 0 R /XYZ 71.731 321.494 null]
+2792 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F38 963 0 R /F32 747 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2818 0 obj <<
-/D [2797 0 R /XYZ 113.574 303.661 null]
+/Length 952
+/Filter /FlateDecode
+>>
+stream
+xÚÍVMoÛ8½çWØC)`E‰”)YA±@šl‹Ij ö°Ø-Ñ6I$9vòë;üŠ?â"Y Ý-|0Ž÷f†3Åð#£Œà,?šcš²QQŸÅ£%X>ç1NSL…õ cè­!MqLsíóav}¤ÉˆÆ8eùh¶0¾³òotѶ¢)å6i6A—Øþßò& 1ZóÊ>_7ýÀ«ŠR5z'Cja-Ó ‰‘èªàŸÙg€Ôœ–è[U®+Ñk‹!'¦„YòQg™ñ»Äïhºu¡YükÙ(Çyš¸·(ÁL뇷®µ
+zöfô0˜Tf¤¢~¬o¶—ÝþŒ%X§®å¡gÈ^ÏÀÎ*ø›&ÀĹ;õª>h4w\y'Ž:¼o¹Byk)aìÈy@aâ¹ »Ê ˜ h¨]K~…¾Çe¡:»ø+k²Ò‚ÞÍ…/¦ÑDw¬ªQ®i¹¦~ÐïpYñyåÊdÓéí‰Æ×3ÃÏ'‡ Ú¹ð ßv&ŲôóÑgCH'ì0`˜½C6úp*
+Þ É ÉpžX!—Ÿ®ÍP¨eP$IÆÖ6 rŠ.î¾7!§Z_úB®†¡=¢^Ëâ]±ÂEË é%´Œt¡"`ÃmHˆNÓwhn W‡m 5æÕíuuq¡ê°¬´âÔõÑ“lû(ÝnC{LdUö¡jªÇP´"°("FÑ•*Öµp³ô³Ùè ·0¾QW•ª0¼z¤0 mUrnb] µ½]CŸ^–à,Ÿ‚Y0$kqÅu/¼¨ûI5اNÄýUb_׿/I¯ÃÕⵈuiÌ⣦ºšp$Oɪ«ÿe
+endobj
+2817 0 obj <<
+/Type /Page
+/Contents 2818 0 R
+/Resources 2816 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2815 0 R
>> endobj
2819 0 obj <<
-/D [2797 0 R /XYZ 71.731 301.504 null]
+/D [2817 0 R /XYZ 71.731 729.265 null]
+>> endobj
+916 0 obj <<
+/D [2817 0 R /XYZ 71.731 718.306 null]
+>> endobj
+502 0 obj <<
+/D [2817 0 R /XYZ 155.521 676.38 null]
+>> endobj
+917 0 obj <<
+/D [2817 0 R /XYZ 71.731 669.666 null]
+>> endobj
+506 0 obj <<
+/D [2817 0 R /XYZ 206.612 624.303 null]
>> endobj
2820 0 obj <<
-/D [2797 0 R /XYZ 113.574 285.729 null]
+/D [2817 0 R /XYZ 71.731 615.48 null]
>> endobj
2821 0 obj <<
-/D [2797 0 R /XYZ 71.731 283.572 null]
+/D [2817 0 R /XYZ 71.731 582.654 null]
>> endobj
2822 0 obj <<
-/D [2797 0 R /XYZ 113.574 267.796 null]
+/D [2817 0 R /XYZ 71.731 572.692 null]
>> endobj
2823 0 obj <<
-/D [2797 0 R /XYZ 116.065 267.796 null]
+/D [2817 0 R /XYZ 71.731 572.692 null]
>> endobj
2824 0 obj <<
-/D [2797 0 R /XYZ 140.075 267.796 null]
+/D [2817 0 R /XYZ 71.731 561.784 null]
>> endobj
2825 0 obj <<
-/D [2797 0 R /XYZ 253.926 236.912 null]
+/D [2817 0 R /XYZ 71.731 551.348 null]
>> endobj
2826 0 obj <<
-/D [2797 0 R /XYZ 71.731 224.792 null]
+/D [2817 0 R /XYZ 71.731 538.472 null]
>> endobj
2827 0 obj <<
-/D [2797 0 R /XYZ 71.731 224.792 null]
+/D [2817 0 R /XYZ 71.731 528.035 null]
>> endobj
2828 0 obj <<
-/D [2797 0 R /XYZ 71.731 202.013 null]
+/D [2817 0 R /XYZ 71.731 516.379 null]
+>> endobj
+918 0 obj <<
+/D [2817 0 R /XYZ 71.731 477.015 null]
+>> endobj
+510 0 obj <<
+/D [2817 0 R /XYZ 276.18 431.761 null]
>> endobj
2829 0 obj <<
-/D [2797 0 R /XYZ 71.731 178.964 null]
+/D [2817 0 R /XYZ 71.731 422.938 null]
>> endobj
2830 0 obj <<
-/D [2797 0 R /XYZ 71.731 150.137 null]
+/D [2817 0 R /XYZ 71.731 390.112 null]
>> endobj
-2796 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2831 0 obj <<
+/D [2817 0 R /XYZ 71.731 369.256 null]
+>> endobj
+2832 0 obj <<
+/D [2817 0 R /XYZ 188.024 356.404 null]
>> endobj
-2834 0 obj <<
-/Length 2016
-/Filter /FlateDecode
->>
-stream
-xÚXñoÛ¶þ½…`¨ ÄŠ%[²=t+²6iýÐ6[“ía؆‘h›ˆ$zÕÔûëßQ¼£HÙNŠ‡
-—hDI<H‹“Áž¼{âÓÙ,€ÿA¼˜ëÇ?ݽ¸¸žNË`™Lwëö­»ìáånÇËL|£x2¼ ÌõnËÍÍOÍæ_‘çÌüº…a<¼Í&Ã_FÝýçÅÕ5FQÆÑ`lmö]ÏfQ0Á+Ñ$XFaçWtè×<ˆmââ:šwOC¸‹|Å:ùO뽹ݱ ŠÚ\¿ŒÀeû<•åº©GáP”ŒuU—/Gáb¨ÌOµå.Q×¢Øå¼2?G!<ÀÕ”tx­ÝŒÑÅq8–
-)w׫KâÏÉ$♹W÷ž7¿®Ì5ãµØ”äÖZâ $!ÁÀ®›JƒK7› ¯•eÝ›6+©A2HL–#(yžÊ‚Ÿ“WÑdب6à „Ë8lC}tÃ’°5K«66
-}'GQ 3ú!
-à
-µ%ñ‰àÓd |[†1’eúYV/ —ß½Í:ð-ÓÑ}­;³åP®{¯œ±4å;uæa¡dI9î½~»5qÚ eÃ-0QÿÝŽbÊr&¹ÏGXP6jò¾Ã­ýM|]Fˆ£efËq $’‰©×6©Gø›6Uʼn=¤œ-gVdàø}Îý‚Þ¶šÒ\a>Ä‹¸°SSÈ-Aºª±ú$˜Õ˜_èAK\3²— z“nÁ)ˆm”ÆSé–×Ö­C§[V’Š¨-å… ˆ[“Ëõ”šQŒ”ÄÁlD³ÉÒ¨m–y›ùÌFëfAB‚U,z¡Ëµ?'ñd«Ôîû‹‹§€½¨‰‚Zk”b鶀4éF¼ŒÌÈß"ûa1‰–°fhA ƒ028»|Šô¬Q²`J¤:éy¾wùZû ØSîþOçµÃŽÿŽóa<µÎ ôa„“EÀ'©lNY§õ5?B +{5£Þ9Ú¾•1ų£t|ÇÍ]ÉIa(n¶ÛåØ ¬l˜Æëi•›¡ÊÍžU9¤>ó$¤Ùå’ÏJMÒ=ðºÜØ¢„.jli«Cìž:_ë‹à›Š3BôÒr
-ù‘‹òÁŠáÆ
-#¨TÀ¤uá±’åæêg' ¹xÐ|àiÊšºWøÙAý×bž“ðW†U5•1vâyÇ2 J(‰ÀaUîQ¨-‘{µ£`Ó…ßùóÍíÝh>C¡ðè­1]vÓ,ì9`N|âªNÙN×k£"­d-×êÜé£tš¸ÃÈ$‰i™Q$ÆçšJ&È~ªÙñÍLŸcê{·(fÒ«H®
-)È ™úÜ”Ô@–ЃôAK¿O^½á¾rß@Ðä9‚ºMYOO‰¦¹¬Rk]IŒÙ‘K‡Ó·n·ÀrK'b&š¹ŸuÇšcÔŒ|}ÌåF¤©»Å°u#½ì:à6àêç«Û›„Éð·«·ç6QˆýoWŸW׫#Þ|¸¹½zÛ¯†~ç¸9&A2%lÏ#è'ÁbNoÐ;ŒÛµ{
-:¶ËÌ\+T[6aÈœWáÆD;¼ô¨4ƒu{ !`` ^¸$NO,0p{GKÒŽ†18€ˆ¶8è9ºS3;wŽ;8¡E¬Íˆ)p³éP¢µö<„æ[gè•_êc þ.¥:Æ1[»TÕ}¶ ¤Í,Ôù‰CìÁ¶íª‹ùl"ðW! }a÷$gú,¡¶MmËÊæÙ²Ž=¯»ºmᎤ¿k¶µZl­¨[²¼ß
-j–œNVél{Aå®Ýö€BG o½ƒƒ¿ÃkÜPóìP¯p4OyÀq4…òçUÁEp¬“yÏÒçL£VšÍœðùÊIìA#èô]«=¡rÑP§²ÂN¹æ½oAŠÐâ(ñ/ÓŸ®NwgïxõE¯A$œ…Ãû3‚Ÿ¾Ì(3cѸޙÎi¦¿fPÏÍlS`˜÷<Ët{+¦2ã¸$´Ãø) ÆÍNn“ *2¼&¶_ÎZSÝ!{Z É`P±M}ìdð=Ýljï1Ó‹Á’‘P«Ih>9¼ZW<ûÑ9Ñ'ñ¼}ðÇw£q·º6×µ”æ滿ڷÃI0Op†Éý«{Vù+%ÞJ×7Ÿ¯.ß¼7?¾šËæ3K¾×÷á±õG¯.¯ÅK߶Ê~<á™ÿê¹?>âÿ-2ö,ô¬O›¸úôö9#§^õÁuaÓâ~D§MšÄË ŽŽ~EŸÅI-tóñÔgýdÚ_Ú¼2q—üyÝ?„endstream
-endobj
2833 0 obj <<
-/Type /Page
-/Contents 2834 0 R
-/Resources 2832 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2831 0 R
+/D [2817 0 R /XYZ 181.907 343.452 null]
+>> endobj
+2834 0 obj <<
+/D [2817 0 R /XYZ 158.345 330.501 null]
>> endobj
2835 0 obj <<
-/D [2833 0 R /XYZ 71.731 729.265 null]
+/D [2817 0 R /XYZ 71.731 289.654 null]
>> endobj
2836 0 obj <<
-/D [2833 0 R /XYZ 71.731 706.187 null]
+/D [2817 0 R /XYZ 71.731 266.64 null]
>> endobj
2837 0 obj <<
-/D [2833 0 R /XYZ 71.731 675.303 null]
+/D [2817 0 R /XYZ 188.024 253.788 null]
>> endobj
2838 0 obj <<
-/D [2833 0 R /XYZ 71.731 639.437 null]
+/D [2817 0 R /XYZ 181.907 240.837 null]
>> endobj
2839 0 obj <<
-/D [2833 0 R /XYZ 95.641 595.268 null]
+/D [2817 0 R /XYZ 158.345 227.886 null]
>> endobj
2840 0 obj <<
-/D [2833 0 R /XYZ 71.731 595.268 null]
+/D [2817 0 R /XYZ 71.731 187.039 null]
>> endobj
2841 0 obj <<
-/D [2833 0 R /XYZ 71.731 557.913 null]
+/D [2817 0 R /XYZ 71.731 164.025 null]
>> endobj
2842 0 obj <<
-/D [2833 0 R /XYZ 71.731 534.999 null]
+/D [2817 0 R /XYZ 188.024 151.173 null]
>> endobj
2843 0 obj <<
-/D [2833 0 R /XYZ 71.731 504.115 null]
+/D [2817 0 R /XYZ 181.907 138.222 null]
>> endobj
2844 0 obj <<
-/D [2833 0 R /XYZ 71.731 481.201 null]
+/D [2817 0 R /XYZ 158.345 125.27 null]
>> endobj
2845 0 obj <<
-/D [2833 0 R /XYZ 71.731 450.317 null]
+/D [2817 0 R /XYZ 71.731 48.817 null]
>> endobj
-2846 0 obj <<
-/D [2833 0 R /XYZ 71.731 427.403 null]
->> endobj
-2847 0 obj <<
-/D [2833 0 R /XYZ 432.277 411.627 null]
+2816 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F38 963 0 R /F33 834 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2848 0 obj <<
-/D [2833 0 R /XYZ 269.06 398.675 null]
+/Length 665
+/Filter /FlateDecode
+>>
+stream
+xÚÍV]oÚ0}çWä1Ñ;68_omYѦ1!-ÓÒÄ@T'Îb3hý®ˆ(elí:4ñ.çœ{Îcbyð!V@P0„ õ™••ÏZÂ/“ÙUP?B$¤Ö±00×É
+endobj
+2847 0 obj <<
+/Type /Page
+/Contents 2848 0 R
+/Resources 2846 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2815 0 R
>> endobj
2849 0 obj <<
-/D [2833 0 R /XYZ 71.731 334.75 null]
+/D [2847 0 R /XYZ 71.731 729.265 null]
>> endobj
2850 0 obj <<
-/D [2833 0 R /XYZ 71.731 334.75 null]
+/D [2847 0 R /XYZ 181.907 654.545 null]
>> endobj
2851 0 obj <<
-/D [2833 0 R /XYZ 71.731 311.97 null]
+/D [2847 0 R /XYZ 158.345 641.594 null]
>> endobj
2852 0 obj <<
-/D [2833 0 R /XYZ 71.731 288.922 null]
+/D [2847 0 R /XYZ 71.731 600.747 null]
>> endobj
2853 0 obj <<
-/D [2833 0 R /XYZ 71.731 250.132 null]
+/D [2847 0 R /XYZ 71.731 575.676 null]
>> endobj
-2832 0 obj <<
-/Font << /F33 848 0 R /F32 759 0 R /F27 752 0 R /F38 990 0 R >>
-/ProcSet [ /PDF /Text ]
+2854 0 obj <<
+/D [2847 0 R /XYZ 188.024 564.882 null]
>> endobj
-2856 0 obj <<
-/Length 2118
-/Filter /FlateDecode
->>
-stream
-xÚµYkÛ6ýž_1õ©ŽK–üè"&é´™¢ig“Év‹fÐm³C‰ªHÕ™þú^>.õ°'ì6 K|ˆ÷yî¹L|6ƒ¿ñÙ2Ž–søIÖQ²ÈÎhñhv¶ƒ™ïÅ~Å<M#ø7ÊVK3ýüæÑ“oçó³u´^ÌÏn¶vÕMþëø¢ªX™ó“i’ÍÆ‘û½Ù3÷ð¼ÙýÉ… îíÛIgã‹I:ÿkòß›ï]Þ„ã$‰â,9›†3‡"MÓ4‰æ),IfÑ:‰ƒ\ÉòX®Ww·îL"”tO5£²(@ZåÞïdãtS—ð”®Ç²t#ׯ/ß¿xùÓ«k÷Êý°Fµ4+*A4Ãi®9üO¢9~AûC«šM’lüÇg“x\j7¾V—;÷&·î÷åÍ«Œa@‰iœDk°‡QæÀõÞ-hÊ’Q¦©ïÜÀaÏ5S¡,
-—Ñzî6^ F”—²”(¯Þ/EAJ#˜ÿÖžL’ŠjGr¾5Òoäu+mËÒ›1h¼ç~D5›ßÕçÞe>°3'|àªÕí©œÐÞýè5eÚÛg#Ñ>­áX¿;Z+y õ`>V/A7°/«½3q?¥¬Òd#Ø?â“4
-tí„›ÀÛ[V×,·Î€ŒIº‘9MgÑ*]Z‘WQâ×t£7†§dáCøçà¦ñK³CÉjÖËŽ™Àx5ßí5ºÜxïðÌšlê?Þ›É<›PÊf]Û ^Þž0ó»Y6Ûk]}ý䉗ÈÒýÊz¯Æ;3ä
-ÒϺ¹•â€9ø´GJÊSBõå(H};M,œ ¸ò~ed†pe£‡†æ}¬‰[Éôû‚ °Œ,™›…l_¹Œà·±£4†'M9}짾òAÙb^k똎Ö-p¨Z`
-Q3’{$Û0æþn6K>ØL͸@÷ŒölÎK Ÿÿ~ãõê(Èk„vÞ°¢š¬ Éw¬åu- š ð%#Ù1÷ÖqÔáp˜,²qÔs:ÊƹÝጔÆãœiðáB¹w‹¿°`/1ºR_~`’ÂR«§{ ‰
-‡¢•›x…Œ—Ù´>gD<΋NŠé¦Š*q‚I•¨vJ"(ÝUÝBI[Õ6µóBÔ¨`º˹®HM
-<ÙñÑiz ~§>[Ó‡ÐïÔ¾Ù6 +ÈÁ*1ÈD`—…¥l^3¢ÁVÊgaË™v ÏDˆÀ]{…uGˆCêv#+KhEÒEÔkEîm7âhø·dÖÝ=üÅ¥I”®c·ôÞ.!-ëõ@µ­]Ã44¦êdâ}÷]’Ì{¥lê¤ú_Ø… m#n/ÙO1884Åø´³GV4ǧY
-®€J°Jä‹äsûâmÍ[>L!ˆ
-C9ém G/
-B(#9W´Q*Ü~Q!Ÿ jWKC$«VÈ’iEIÅ¢ªÙ@ôl£¥ªÃ ±¯þÒD=òphQ{N‡Ü†Í{øØI™{øq”ˆC³q"qyQ
-y^0L©½7µŒ±„¾Â¾¹­ÉÎç÷V¬VCßö²øXñØi`R¨ìvQÇ—™\Ý—Tµ¹ç,ß`% Y¦;îg ÆL}Ü÷¥øÔåÆGiVö /gŸÛËωº½NvBâ8f]˜siNÃ= ÖŽ=šå
-endobj
2855 0 obj <<
-/Type /Page
-/Contents 2856 0 R
-/Resources 2854 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2831 0 R
+/D [2847 0 R /XYZ 182.306 551.93 null]
+>> endobj
+2856 0 obj <<
+/D [2847 0 R /XYZ 158.345 538.979 null]
>> endobj
2857 0 obj <<
-/D [2855 0 R /XYZ 71.731 729.265 null]
+/D [2847 0 R /XYZ 71.731 498.132 null]
>> endobj
2858 0 obj <<
-/D [2855 0 R /XYZ 71.731 718.306 null]
+/D [2847 0 R /XYZ 71.731 473.061 null]
>> endobj
2859 0 obj <<
-/D [2855 0 R /XYZ 71.731 688.254 null]
+/D [2847 0 R /XYZ 188.024 462.267 null]
>> endobj
2860 0 obj <<
-/D [2855 0 R /XYZ 74.222 646.575 null]
+/D [2847 0 R /XYZ 158.345 449.315 null]
>> endobj
2861 0 obj <<
-/D [2855 0 R /XYZ 71.731 621.504 null]
+/D [2847 0 R /XYZ 71.731 408.468 null]
>> endobj
2862 0 obj <<
-/D [2855 0 R /XYZ 112.169 605.729 null]
+/D [2847 0 R /XYZ 71.731 383.397 null]
>> endobj
2863 0 obj <<
-/D [2855 0 R /XYZ 71.731 572.688 null]
+/D [2847 0 R /XYZ 188.024 372.603 null]
>> endobj
2864 0 obj <<
-/D [2855 0 R /XYZ 269.677 561.893 null]
+/D [2847 0 R /XYZ 181.907 359.651 null]
>> endobj
2865 0 obj <<
-/D [2855 0 R /XYZ 477.496 535.99 null]
+/D [2847 0 R /XYZ 158.345 346.7 null]
>> endobj
2866 0 obj <<
-/D [2855 0 R /XYZ 74.222 492.154 null]
+/D [2847 0 R /XYZ 71.731 305.853 null]
>> endobj
2867 0 obj <<
-/D [2855 0 R /XYZ 71.731 456.189 null]
+/D [2847 0 R /XYZ 71.731 280.782 null]
>> endobj
2868 0 obj <<
-/D [2855 0 R /XYZ 206.883 438.356 null]
+/D [2847 0 R /XYZ 188.024 269.988 null]
>> endobj
2869 0 obj <<
-/D [2855 0 R /XYZ 71.731 410.296 null]
+/D [2847 0 R /XYZ 158.345 257.036 null]
>> endobj
2870 0 obj <<
-/D [2855 0 R /XYZ 71.731 387.382 null]
+/D [2847 0 R /XYZ 71.731 216.189 null]
>> endobj
2871 0 obj <<
-/D [2855 0 R /XYZ 71.731 382.401 null]
+/D [2847 0 R /XYZ 71.731 193.176 null]
>> endobj
2872 0 obj <<
-/D [2855 0 R /XYZ 71.731 379.91 null]
+/D [2847 0 R /XYZ 188.024 180.324 null]
>> endobj
2873 0 obj <<
-/D [2855 0 R /XYZ 113.574 361.644 null]
+/D [2847 0 R /XYZ 181.907 167.372 null]
>> endobj
2874 0 obj <<
-/D [2855 0 R /XYZ 293.408 361.644 null]
+/D [2847 0 R /XYZ 158.345 154.421 null]
>> endobj
2875 0 obj <<
-/D [2855 0 R /XYZ 297.831 361.644 null]
+/D [2847 0 R /XYZ 71.731 113.574 null]
>> endobj
-2876 0 obj <<
-/D [2855 0 R /XYZ 71.731 346.536 null]
->> endobj
-2877 0 obj <<
-/D [2855 0 R /XYZ 113.574 330.76 null]
+2846 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R >>
+/ProcSet [ /PDF /Text ]
>> endobj
2878 0 obj <<
-/D [2855 0 R /XYZ 391.559 330.76 null]
+/Length 614
+/Filter /FlateDecode
+>>
+stream
+xÚÍV]o›0}ϯà?`cCà­k²¨]3E]6Mš¦É¼ŒÀY²þú] ùM#U뺉cstϹç µ\¸¨Px0°3Ÿ[q>p­%<™è‚ù!¦#fy˜‚ðf1 o=Ï
+qè{Öâ¶Å-’/öYY¦E"7ÈaܵÏq7ÎD±ª»¿(j#”FjDí¢[Ô·Ý8G#×N«èL'+•Öèëâr0YìÔÐ0Àn`9;5}¹Îpèc„¹8dt§–)>Ÿ£Ùgï;ʱFŒÛëBi‘l%Qn‹euÓ̘2"¤í©¨â Ç¥(°®ÙK’ÈÚóLT†4ª-‡ã–Ã=„aK8GÑ´eµ-‚1Òá_’4·Œ(d§-Ù|>{ŠçJw¿s”%äXÄF6àò4)ŽuN V§-¾y5¹—eMüÍƹA̵WR%µ£ õ“@•I0GTu¼ÊÓÂ4Û¤èõÙ4 NõÙ•.ó“!,P
+endobj
+2877 0 obj <<
+/Type /Page
+/Contents 2878 0 R
+/Resources 2876 0 R
+/MediaBox [0 0 609.714 789.041]
+/Parent 2815 0 R
>> endobj
2879 0 obj <<
-/D [2855 0 R /XYZ 71.731 289.749 null]
+/D [2877 0 R /XYZ 71.731 729.265 null]
>> endobj
2880 0 obj <<
-/D [2855 0 R /XYZ 113.574 273.973 null]
+/D [2877 0 R /XYZ 71.731 718.306 null]
>> endobj
2881 0 obj <<
-/D [2855 0 R /XYZ 71.731 232.961 null]
+/D [2877 0 R /XYZ 188.024 708.344 null]
>> endobj
2882 0 obj <<
-/D [2855 0 R /XYZ 113.574 217.186 null]
+/D [2877 0 R /XYZ 71.731 667.497 null]
>> endobj
2883 0 obj <<
-/D [2855 0 R /XYZ 71.731 202.077 null]
+/D [2877 0 R /XYZ 71.731 642.426 null]
>> endobj
2884 0 obj <<
-/D [2855 0 R /XYZ 113.574 186.301 null]
+/D [2877 0 R /XYZ 188.024 631.631 null]
>> endobj
-2854 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F32 759 0 R >>
-/ProcSet [ /PDF /Text ]
+2885 0 obj <<
+/D [2877 0 R /XYZ 181.907 618.68 null]
>> endobj
-2887 0 obj <<
-/Length 1590
-/Filter /FlateDecode
->>
-stream
-xÚ•X[oÛ6~ϯ0¼•ˆÖźxC0$ÁÖfH×®u_¶-ÑITIªŽwùï#Å‹$ËéyEŠ‡ç|ç;OìÏ<ñçÏ$¡xkÄÑ,«.¼Ù^¬¼¸ðõ«8Aˆñ™E׬ºA ¼`-¿¹Ù\,ÂYà8ZÏ6»îÛMþ‡sÝ4¨Îñã ’Ô¹êyKjNñvñçæ±/™­Á:Õ6W¸•„q·yS ŠÄŽÈs ¨GÝV[DÕ˜ìÔ³­Å(ˆœždxá;°T 7íþo\–z+Ìs—ÔL½àZ=y”7a:K…7±ô&ÆAªCyvóþÅïw÷÷×½}ýz³Ìº®ïl—Ó@|±5jkŽ)Ê8¡ÇE9@¸)°ö‰5Ljidæ†Q
-ÕœY_+  g~?Òà­"‘šU·éøíª‚uî–¸Fjæ‚txN¶ð=§Psw5Gt3t>+>ˆdf?ŸÖbŽÆIy_wÉ—éá¸IÁ#ÈŽPƒ
-HaÆO X\ÇëWÃK͹;¿¨ù„SÔ_+&,¼|°WAC‘ô뱫¸üôÚ±æ²Êw²¦ `ÅÕØ{Zoú[½l«Ú”;uM×f=RG!X¢Û×÷ï_ýz÷n£‹¾–’ô SRKÍP“Ÿ¤M„ÛM:1óD[Ý8ÈE¥Ýo”Êž:¿-`m¨}Û…Àæg„ÁjlW}& «C}À[)bòNõ+zVú"¾Ù÷´[šª ,EZs]¾-3™2®¹ ý¤/“ˆŠ‡ âÞqjÒFdK7%¯Rî1nÌ´ -¥ß3G2Ä¥ |>ž»ÈWâš~B±h‚ÐtR¶¬¦Ð3X–ìL;¦ ÓoîKÌ=9\Öó©–šœþãa–ý¯ӶXHicÕô:Ï­
-Û/lÁvÒxh·’ñ½^pÞ|¿\ê³;‚€Š¨§à…Ÿ:’„fÝñGýþί´äñ–ÖŸhP㵡w²6qíŠSÆ‚4ºUÇec›Ôi뜩Ç[±ÐßS'Egt@6(};ÿ7huÝÙ0)i÷…&H0øo0MAÚtµµç‹0qØòr©^—ûçjð¯#½ÂÃÙæ;ÿ4T€§ñxhIúà‡«zþßó)]ãŠ*Åõì5òoP¦Í3xd¶6Œ´è™=!ù
-¬üõÙBlÓn~äR3ø·XG§VÕ'£ŸOþ¯€endstream
-endobj
2886 0 obj <<
-/Type /Page
-/Contents 2887 0 R
-/Resources 2885 0 R
-/MediaBox [0 0 609.714 789.041]
-/Parent 2831 0 R
+/D [2877 0 R /XYZ 158.345 605.729 null]
>> endobj
-2888 0 obj <<
-/D [2886 0 R /XYZ 71.731 729.265 null]
->> endobj
-932 0 obj <<
-/D [2886 0 R /XYZ 71.731 718.306 null]
+2887 0 obj <<
+/D [2877 0 R /XYZ 71.731 564.882 null]
>> endobj
-518 0 obj <<
-/D [2886 0 R /XYZ 271.435 703.236 null]
+2888 0 obj <<
+/D [2877 0 R /XYZ 71.731 539.811 null]
>> endobj
2889 0 obj <<
-/D [2886 0 R /XYZ 71.731 682.175 null]
+/D [2877 0 R /XYZ 188.024 529.016 null]
>> endobj
2890 0 obj <<
-/D [2886 0 R /XYZ 298.359 673.5 null]
->> endobj
-933 0 obj <<
-/D [2886 0 R /XYZ 71.731 660.449 null]
->> endobj
-522 0 obj <<
-/D [2886 0 R /XYZ 365.87 615.294 null]
+/D [2877 0 R /XYZ 182.306 516.065 null]
>> endobj
2891 0 obj <<
-/D [2886 0 R /XYZ 71.731 606.471 null]
+/D [2877 0 R /XYZ 158.345 503.113 null]
>> endobj
2892 0 obj <<
-/D [2886 0 R /XYZ 71.731 580.783 null]
+/D [2877 0 R /XYZ 71.731 462.267 null]
>> endobj
2893 0 obj <<
-/D [2886 0 R /XYZ 159.421 567.832 null]
+/D [2877 0 R /XYZ 71.731 439.253 null]
>> endobj
2894 0 obj <<
-/D [2886 0 R /XYZ 218.201 567.832 null]
+/D [2877 0 R /XYZ 188.024 426.401 null]
>> endobj
2895 0 obj <<
-/D [2886 0 R /XYZ 275.227 567.832 null]
+/D [2877 0 R /XYZ 181.907 413.45 null]
>> endobj
2896 0 obj <<
-/D [2886 0 R /XYZ 71.731 561.411 null]
+/D [2877 0 R /XYZ 158.345 400.498 null]
>> endobj
2897 0 obj <<
-/D [2886 0 R /XYZ 71.731 561.411 null]
+/D [2877 0 R /XYZ 71.731 359.651 null]
>> endobj
2898 0 obj <<
-/D [2886 0 R /XYZ 71.731 516.858 null]
+/D [2877 0 R /XYZ 71.731 336.638 null]
>> endobj
2899 0 obj <<
-/D [2886 0 R /XYZ 71.731 516.858 null]
+/D [2877 0 R /XYZ 188.024 323.786 null]
>> endobj
2900 0 obj <<
-/D [2886 0 R /XYZ 71.731 473.022 null]
+/D [2877 0 R /XYZ 158.345 310.834 null]
>> endobj
2901 0 obj <<
-/D [2886 0 R /XYZ 71.731 429.187 null]
+/D [2877 0 R /XYZ 71.731 269.988 null]
>> endobj
2902 0 obj <<
-/D [2886 0 R /XYZ 71.731 429.187 null]
+/D [2877 0 R /XYZ 71.731 246.974 null]
>> endobj
2903 0 obj <<
-/D [2886 0 R /XYZ 234.379 418.392 null]
+/D [2877 0 R /XYZ 188.024 234.122 null]
>> endobj
2904 0 obj <<
-/D [2886 0 R /XYZ 260.452 392.489 null]
->> endobj
-2905 0 obj <<
-/D [2886 0 R /XYZ 71.731 385.351 null]
+/D [2877 0 R /XYZ 158.345 221.171 null]
>> endobj
-2906 0 obj <<
-/D [2886 0 R /XYZ 257.124 374.557 null]
->> endobj
-2907 0 obj <<
-/D [2886 0 R /XYZ 358.713 374.557 null]
->> endobj
-2885 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R /F33 848 0 R >>
+2876 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2910 0 obj <<
-/Length 2180
+2907 0 obj <<
+/Length 2171
/Filter /FlateDecode
>>
stream
-xÚ­YKoã8¾÷¯|Y ˆÕ’Ùqï)I'/Ò=gƒ=Ðms[RêŒÿýÅâC'sXˆdŠ"YU_U}UŠ¯"ø‹¯Öq¸^Â%Ù„É*½ÊÊÑÕžüô!Æ7«U˜¤ ÜO<\˜§‹dFÉF͹ß}øø”,¯’(\¥›«Ý¡›»Ëÿ3¿«kZåìÏ`‘¬o硾þôõ}ó$(ÕwŸyÖ–´j‚xNÆ+=úÌ2ZIüw÷/Ø`}µ 7«¥^ç_/WÝ.¿qÏ©úÅ4šÇa|­ï¾‘ômE‘]ê–Z©¥ôš‹$Wñ¦[î×AÍÏ‚O~õ(à_ì­ÔÝ¡p÷ÂÍ«zy
-âtÎÛ*(ži[e¡¾K7úº ÖÑœ–u¯~+HFqöKË^.#¼ç²±ë}¹Ó×(=,âe´Ö¿yÁ?ÔQ¨8«“ð
-WcRiCé2áÓu'|MEÉš†æzNÃõ5Cè_¤ÂÇ9“`û ‰æ­9$Kû2£jk©ó.~b8R ¡õ¢ˆ”WÇ¥N¤:²êˆ4V’îZq EÁƒ$¿Ò<D“/¯âu˜Ä©²ù¾Z†ñ­–;Bl~û÷ãÝ—ûçÇiÌÅašjìNxÚº57GKöìKÆ«£Ø’|WŠÅ Ä V-)P~Ð+(ôÏfÏùwâ¯Í‰âí«PV«úÔ¿fØp:ÃCT挸©t4ç?Àôœ—Ÿ,@’p“ÆàæàDÊÖ *]ŒY|Ù èA=?ЬaA²Â‰½þØ‚38yeÍ©¯5 rJZÈÙáì¡ߤ¬Ó£/kÒÉšñ²¤"c
-·&dr•WJØ"‚œL§buC+*HéG!+ë©w¬©ªÓ‚^œý¸N%;V
-”cß“^>ÀoÁ­ ›'¢B‚o‘þ^S®è2‘‹Ü8‘q˜Öjè:6Ë)!´ ¼s› F3ÒšM§g¢[A0”´¢mn"{ç6Ÿzp ׂ+`\•‹Ü¢ãeO$xYéñË­[O
-hàÜO¿­qŽATT ›r 6ˆ¼ rd»ÿä>s*HÓÂ&“1î_OÔeõ!Á1!?79Ø!
-Òw›5–¦… z€¤QetŠ¬Ái&Èõcäiwß¾=oîî·ÏÛÝï8ôõ3OÛ¯ÛÝöç¯/ïÓ¸IùI]Œ¨Z*žv
-¾|Bó~mx=&ëcn¨Dt2å-K jA,Z!ðYÌx>X@µØ’#½¤ú›å|fØúYÿ~¡]€RJ¿¹Ñv…Q¢/$À\?ÑAw7`@GH;õ @Ï îa(P…ê…ƒž©
-çéÂ/C.±Ü>~Œ=Fÿ¤©]¸£ll¾„­]ÊTÍ>àgÆøZɲëÏŒ£œõÑ~àU0ñ|ÀEç¶P…"¦½ŽQ˜ƒå ²gcR¢Rµ«¥Íû—$Râ„Nݦ|V%Š¦_#3}[·&Ú˜ík"LãcŠWy „¾é@qP~
-p¬†bšK—ÌŽñsçCmÊš¬qs€o1'™ði¨ƒ¶’––Ó5´IÐÛ*¸‰°¼Œœ¡Ñ%f M­Á`µôË$PÆü°aMa(•+
-º:­Óml˜
-£[ý¬û¸Æ÷
-Hýmkµ.Ga¼|7û ´“løendstream
+xÚ­YKã6¾Ï¯hø²ÐV$¹e·³§yd‚Ydº³9${ %ÚæŽ$
+¤4ÿû-’Å—$wïaÑ@K¦(«ê«ª¯¨ü.ƒ¿ünŸ§û-\ŠCZìÊ»ª}—ÝáÉÏïrœñ°Û¥EYÀýÂÃ}º)viVÔœÏï~ø\lïŠ,Ý•‡»ç“žû\ÿ±~ß÷´«Ù_ɦØ?®?%ÛlšûŸÿù›¹ù,(ÅǼ[Ú $É×ãý…U´“4ù÷ó?@Èþîv[#c:ì·;-é_Ižçk*¤y±ÌÖyšß›»¯DTs[dYæ–z„¥vj)³æ¦ÈÓ]~ÐË}ä}’gë«`çË`^ý3+³ð/VÒw¨Ü=ñÓð¢Þ#G>'y¹æcW'›|M”V¸§/]•š»ò`®ÏÉ>[Ó¶oðÕ_RQœý4²‡·Û ?p9¸õ¾¾7׬
+JÚ£Òµ¹»<-K”ç î¸EÏíöçÚýjÇgkÜ–|Sq±ƒÝH´ØŒú×päüq×áBñöE(Ïu±Í¯Õ ÄVW¸‰Îî…J¿A»ÿL¯yû£I‘Ê\+n7N¤-Ú©²·Å™Ã˜@Oêù‰VKŠNŒýO€t rÌbå… —Ø<j„[ô´¬P³Ó5@¾I™¶c¨k¡u­xÛRQ1€Ô5^ºãy‹âó]¹ÆÈ~¢ïj"˜½½ ’
+c|~²RœÉš¨Á‡ƒ·G?&;&]c‹žé°àÊJYt˜Ëd"XŠ ‹º— ³9ªSÆÄ7ÔYÔ–¬¦‚:É^ í{NJËkög–•ÎÒ¾ÆyÇ«ÑU\¦nïûô°Ýbü-G˜ŒŒñYcYd¯4¸òõµ¡§aå5³…¢¥Äng¸TTbâð ÌÃ=6Ô,ÇÅYÍÛ¬åàæ´’6‘ÿAp¸˜]ˆDÀ¤ CQøŦM®jK Â!#ÈÉÎL9V7´£‚4X‚²ªÈ¼sKMLmƒìêõŒs;•ìÜYl8(h-ç±'ƒšº€ß“G—6/D¥„Ð#±¬¥ÐtÙLÈEmƒÈÌè
+óª„,ØÔ tš/#•àeeÇï¬va½
+%CóB§< Û&¯py´!âÎqä•mñV.#"Gø‘Ák—£Ò=ÊY¾‡Gñïñå9[Ú]N‹u¿IS㪌JjS»#cnf]ë‘Ó]]ù¸Z*cØ¥­¾"!²/†}íêÆN?)(„L? /‘åb$"þæéýS´yeÏ…ïσÝLY´ïúêˇ âýœ­ÏÉ¡RÑëTÿàhª
+™Ïa&ˆÁZÆ‘œé-Ó?l×+Kׯæ÷ÕJýáÁøF‰¹tPkóR„ƒ9怓"ÝÔ“
+RÕŒ2 ¢ î­ˆ«Î hc(÷…õ¯€î+|¤‹°¹EscüXÌÿ-)K·°æPm\ÁѾfª>!hZë|cd©iæYÎÅhœxL‚ðÙylT§ˆuOS
+»±šAùlMT¦öÍ´}ÿ–FJÔëcˆ„ퟕG‰âé÷HM_·­Í6V|O„=ýX"VÁ Bì:0ô
+\¡/ÔÖ!C6-H Åoš¯q¥©~nEÈþà‰3>ëröÖæðØ} Õ·7_YðÍÜ‘7õ†—ÀÿwGYÂöœl˵"!{³]:º\¨ŠÜ`l6¹TPUèFPRwpæÖ ù²>:ì
+uƒÐ²µÖ(AÊžVÁÑÛB"õ¤·°ñÅ¿•Y]?‡GGý*}?“¬Ê¯?‚š5âßÅcû µV‡”´^ªÀªÆØJ  Qý¨ç
endobj
-2909 0 obj <<
+2906 0 obj <<
/Type /Page
-/Contents 2910 0 R
-/Resources 2908 0 R
+/Contents 2907 0 R
+/Resources 2905 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2831 0 R
+/Parent 2815 0 R
+>> endobj
+2908 0 obj <<
+/D [2906 0 R /XYZ 71.731 729.265 null]
+>> endobj
+919 0 obj <<
+/D [2906 0 R /XYZ 71.731 718.306 null]
+>> endobj
+514 0 obj <<
+/D [2906 0 R /XYZ 531.42 703.236 null]
+>> endobj
+2909 0 obj <<
+/D [2906 0 R /XYZ 71.731 682.175 null]
+>> endobj
+2910 0 obj <<
+/D [2906 0 R /XYZ 71.731 667.079 null]
>> endobj
2911 0 obj <<
-/D [2909 0 R /XYZ 71.731 729.265 null]
+/D [2906 0 R /XYZ 71.731 662.097 null]
>> endobj
-934 0 obj <<
-/D [2909 0 R /XYZ 71.731 718.306 null]
+920 0 obj <<
+/D [2906 0 R /XYZ 76.712 622.292 null]
>> endobj
-526 0 obj <<
-/D [2909 0 R /XYZ 532.04 703.236 null]
+518 0 obj <<
+/D [2906 0 R /XYZ 168.205 577.037 null]
>> endobj
2912 0 obj <<
-/D [2909 0 R /XYZ 71.731 682.175 null]
+/D [2906 0 R /XYZ 71.731 568.214 null]
>> endobj
2913 0 obj <<
-/D [2909 0 R /XYZ 71.731 667.079 null]
+/D [2906 0 R /XYZ 71.731 509.486 null]
>> endobj
2914 0 obj <<
-/D [2909 0 R /XYZ 71.731 662.097 null]
+/D [2906 0 R /XYZ 71.731 467.707 null]
>> endobj
-935 0 obj <<
-/D [2909 0 R /XYZ 76.712 622.292 null]
+921 0 obj <<
+/D [2906 0 R /XYZ 71.731 397.969 null]
>> endobj
-530 0 obj <<
-/D [2909 0 R /XYZ 187.469 577.037 null]
+522 0 obj <<
+/D [2906 0 R /XYZ 312.796 352.814 null]
>> endobj
2915 0 obj <<
-/D [2909 0 R /XYZ 71.731 568.214 null]
+/D [2906 0 R /XYZ 71.731 340.643 null]
>> endobj
2916 0 obj <<
-/D [2909 0 R /XYZ 71.731 509.486 null]
+/D [2906 0 R /XYZ 71.731 298.214 null]
>> endobj
2917 0 obj <<
-/D [2909 0 R /XYZ 71.731 467.707 null]
->> endobj
-936 0 obj <<
-/D [2909 0 R /XYZ 71.731 397.969 null]
->> endobj
-534 0 obj <<
-/D [2909 0 R /XYZ 376.854 352.814 null]
+/D [2906 0 R /XYZ 71.731 267.33 null]
>> endobj
2918 0 obj <<
-/D [2909 0 R /XYZ 71.731 343.991 null]
+/D [2906 0 R /XYZ 71.731 184.64 null]
>> endobj
2919 0 obj <<
-/D [2909 0 R /XYZ 71.731 298.214 null]
+/D [2906 0 R /XYZ 71.731 153.756 null]
>> endobj
2920 0 obj <<
-/D [2909 0 R /XYZ 71.731 267.33 null]
->> endobj
-2921 0 obj <<
-/D [2909 0 R /XYZ 71.731 184.64 null]
+/D [2906 0 R /XYZ 71.731 122.871 null]
>> endobj
-2922 0 obj <<
-/D [2909 0 R /XYZ 71.731 153.756 null]
->> endobj
-2923 0 obj <<
-/D [2909 0 R /XYZ 71.731 122.871 null]
->> endobj
-2908 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R >>
+2905 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2926 0 obj <<
-/Length 2497
+2923 0 obj <<
+/Length 2483
/Filter /FlateDecode
>>
stream
-xÚ­ZK“Û¸¾ûW¨|Y©JÒŠÒH²ró{'åµµ6µ®$ˆÄHÈ—
-2þÓEÒ£«›Ê|¿05àøçöÔŒ+q. £Î/—'”™Õ:öD.N@£¦”“¹NŠÿÙp‚l!32¦SNVùšƒöä]BK)uWcŒ"PZß2¤îÁ7êûöylHý<~(eyNÚ?ÿT!¸@™çK·Ó~y€¤†;½ýΊ*§à¦pîÁ=’LU>)œF‚öeš7„*g—_^ßßSë‹$¶q€~žÓ{Ô¢|=ÐÉæúÀ̳Œ>Ó^|yÿë‡
-s «¯ÆBÑN±)Isâ>0¼%ú.ÂìêHIf¥°ŠE `œ€òÉ4s+R®T¯ag§s¦³ÚÓE¤Ý»ÌÉù3-Äݱ\+-enռߊ϶ôAŽA¥WqH”¶Ö¦Qò…ÙÃY¨I–5)Ý'{•Ñªk¥ø…¸saQ55Öuøc·¥Œ# k²Ð„ßϨCm6*8d†y·Ú kK§ÚIÊÇyÇÚo[¹´,´âùá2o\q#—>È<—hg_æÛìçØ ëùó¬[(.2Ï昷™è,NÆ6s[0ïÀYµ`9ݦlüA`yiiž‹?Q·á:ªí@(™ÍA”&["Ò1 ²$ž Q겎TA-Žâ×xüg¶â»Zu±8E"g~‚† *N¨
-ÑÇ»w |2ÿ/a‚˜/U
-Ìë2‡ðòaáƒlÀ¡,ÝÂÞA'™]G~rê%&Æ€¸o&dëdk˜ûb»Z®7Ûö¬5z{ÿbú÷·¿½šm; 6Þÿjî¾þôùëýÇ÷v—ˆþ/ÖÉr»=´›|­1ä ¬×!â2"]‹¢Ñ$óbÐÎ8“´Ïã¥
-š(”š£w‹bňT@úÁa'“¹ZwcóÚ&î3ð\¡ yºÆ^/»VÓÍ2.íÅýGóù7Dèï3lÅ>ï_T<zèheTÊÌ› ½ÍN7fâÊaðâ"¬µ+6ÔO$«Õ(_¶›!1 «¹OÕ&·ˆ´Ë½úx{ø¨îµŸZÍGÌ¡›r 0älq+L÷‚cš¨ºk^š•É»Åy€ˆ†5
-Ÿ<àNÊÚ^1¬÷‹ 9rÔ‰¥C'm±s1@Y7|' &©nYݸ4‹‡ë
-ì’ cp ÙIÌJ‚þj Cþuô(3¹yI!Ñ)ìOmkC@ik¥Ë$…ŸRx¾3ÔÅÌcÿçÒ “Dx²Üº­{¯!ƒËÛÉÔOœ€¨‡k ­¨HÙæµ7´Ñ@‹|ÝR4pnu:Á®Å€³{<I”=çzÔg×äuT\jÖfé,n•ºÓ‹¶¥@j7®Ë×RºÑ9ˆ•7
-Éx-ÁìÄ[=°+ò‘jH,t}†jÓ¶ï5mØ0xnQrM“'Êuá{ew˜Ž»ä\ó[opŠ9
-
-Ÿ[â—FPNÍEðnÀ˜É¿—r­™ê¤—Ì43e.ýX\š¸ÇÊéÈñ<´t)ê·Ìéc[Ð놞ØnŒ¢eûÂ+íý|NÖÈÛ·€Ö¸zwœë¨véÊSªªn2çeH‰•r~ WxÝÞ·3tÈp„’î-”zdø d>†¹ ú‡&H º;Ö{÷ÀõI´ªæ…{ý¥/M[fžþ+
-»}ïÿ VËÍÆ>F[þôšú endstream
+xÚ­ZK“Û¸¾ûWLù²R•¤©áh”›×^{òf½e%µ©$ˆ„DdH‚@õïÓx4
+~¤¾µg[
+¢%>³æÉ”¼vþ|f­®Úq`ä:I7p†6–,ÓíâÛ2Í„UäT¹õE[¾¼ß.VöiœQ
+v/‰Ó–9=eÇT¼Ó´[©ø”ƒaeM”¢C{ ¤S¼ÝÊGHFVJP2±Ö8Á¨ºú(Ä~HŒìÆÿ›ö÷‡YíÂß
+Úe²]¸ýkRPˆ¾tš©’Šg&ÝÏÇåÒ¬k‰ ¶ƒ¿M#åjtþsÉñÑšˆ§®µßK"'¢ÔíZPÉ. bÔÇ¥|Ö:¡ú‘( Ä XÔ @9ºë$é׎"dk^0­cå䌬Çè"Z®FkLƒÄ[ŽT#ØiAãؾî;R½î?”“ªBë_ÿfvc^o¼¤ýæ
+“Óy‘d!ðhá-b(5yÕ!6ÚŠ <Þ|yûñ#æ±*9‚ÐäŽó
+7ØC¢@²æÌG µš­&<ô‰Øgÿ˜}Æ\|ùðë§ €ÿ?ðF'}©py×v§ŠåÕoNÖ™wÇwÃz"|%¢Xç¼Ñ¾Kµ-™v¿ýþËöãºfïü²«1Ë"x‚p@¨Ã„â›=—Ï\ª/¹`-:åó»÷ËG_¡\·ºÖqµêI
+ˆÍQ› ‰<1‘.À¾4èVL«þ¶(:OŒ÷
+¿"§RB÷š&|ú`z¯=—,/Qõ2¯ç¸PK×íZ(Î+g6àýV~šÖI8•QÇAUL¯ÍKÖе•á=dÀš]Ž÷Ñ_Qg´Žzi"!ï|Z´Ð}]FñxÈS%ãˆÊÚ*Äâ÷³NT¨¡®Õ*ÃjØí,† ´7íÄùÓjàĶ¾,3%iuF\VonÒ3¯*®ýÚ¼©~ž½Qü(-†¢äU±šHÄÊT¢ ;Y߬\Ãô±ƒ` F*¼ÕøÓíÅÐ<—_;&ŒFzöv ”ÄÕ ,“†ˆ ¢Ù Ï°t¹À?ɨ÷òU¯ ø/\Ç÷½ªt8ÕDÎþ) Øœ´Z‰1ÞCˆH“Õ ùFÐã!õM/U lyˆCAõ Èz’49í75ÿ$ø)Ñ~úA“t¹×W<
+éÒ¾¤“l¡iüÂÑF'^\g~òæ%6Ç€¸ïî ÉÒ$³Ì}m7é.3{¥:ÚûÇÅß–š·Š°ÚÞy«éDHë`¥ôèÿ:M`Ž8!«uÊ#X¯SÄW$ EJ°“D§PçRÄhœñ.h_ÀK >ìjçSÊ4ô#DMEÎBÄêÐðFÝøw—h6ÌZú7V7Ÿqh\êÝ'8^­ì•uþ}âmÑ—RÙ»°\ºÅÖñSÃ$ö‹íwI®f5s…6lï¶me‰‘^ÆÂ#êµÂÝTW{h
+þ8ñ¼ã«*f_ãþ‚]úŠ
+Šqò¸@´áÝÅ5•¦«OÔ™ŒîšöR‡å›T’OίØËGNï£s@ÒÜÑ_{½›"/3UÐè`m£˜4½TêšB÷©a’¤žÑ
+H¿'8äd+—‰ð07¯#eús†Î~&axºö£6ß4Œ¥»Í¸E˜Æ_ðù{Gh{×—ÇF?YbUŽ˜\i0y1Ì—~×°XñÙUsá ÎÉv;Ë•0MJâNÊ´­+,ò®1ÖÞFñ£ÑSÉÕ,x)LR¾øÅ|­?ã½h›‰Jˆ¸ßåИjؘ'Hh\ÿÁ;2té—ìú“c‘Šäº¿x\u{Oâ˜0ˆÉYKš0vê˜í'¢{ýÓú%%g¶:‘üij§LO-vhióŽ Èå Õ-¯Û
+mKây³±ÉŽã`hkFÁóZhϲߒÓ^‰˜™)ÔER^˜‰"´ä‰¬ðC¾âÜŸœƒZUàäÝ€>ê4u«Æú¼–%ï*<^醹¦å˜Ã$¢M
+S‚'3ñ¹­0
+é…á‚)¢‹
+ˆl̽ýŠàúÌ"f%hí_€©²ë%ä–=ÑŠÿ
endobj
-2925 0 obj <<
+2922 0 obj <<
/Type /Page
-/Contents 2926 0 R
-/Resources 2924 0 R
+/Contents 2923 0 R
+/Resources 2921 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2831 0 R
+/Parent 2815 0 R
>> endobj
-2927 0 obj <<
-/D [2925 0 R /XYZ 71.731 729.265 null]
+2924 0 obj <<
+/D [2922 0 R /XYZ 71.731 729.265 null]
>> endobj
-2928 0 obj <<
-/D [2925 0 R /XYZ 71.731 741.22 null]
+2925 0 obj <<
+/D [2922 0 R /XYZ 71.731 741.22 null]
>> endobj
-2929 0 obj <<
-/D [2925 0 R /XYZ 71.731 649.4 null]
+2926 0 obj <<
+/D [2922 0 R /XYZ 71.731 649.4 null]
>> endobj
-2930 0 obj <<
-/D [2925 0 R /XYZ 71.731 579.661 null]
+2927 0 obj <<
+/D [2922 0 R /XYZ 71.731 579.661 null]
>> endobj
-937 0 obj <<
-/D [2925 0 R /XYZ 71.731 522.874 null]
+922 0 obj <<
+/D [2922 0 R /XYZ 71.731 522.874 null]
>> endobj
-538 0 obj <<
-/D [2925 0 R /XYZ 262.889 479.777 null]
+526 0 obj <<
+/D [2922 0 R /XYZ 237.066 479.777 null]
>> endobj
-2931 0 obj <<
-/D [2925 0 R /XYZ 71.731 470.954 null]
+2928 0 obj <<
+/D [2922 0 R /XYZ 71.731 467.339 null]
>> endobj
-2932 0 obj <<
-/D [2925 0 R /XYZ 71.731 388.38 null]
+2929 0 obj <<
+/D [2922 0 R /XYZ 71.731 388.38 null]
>> endobj
-938 0 obj <<
-/D [2925 0 R /XYZ 71.731 368.39 null]
+923 0 obj <<
+/D [2922 0 R /XYZ 71.731 368.39 null]
>> endobj
-542 0 obj <<
-/D [2925 0 R /XYZ 284.012 325.292 null]
+530 0 obj <<
+/D [2922 0 R /XYZ 254.178 325.292 null]
>> endobj
-2933 0 obj <<
-/D [2925 0 R /XYZ 71.731 315.789 null]
+2930 0 obj <<
+/D [2922 0 R /XYZ 71.731 312.854 null]
>> endobj
-2934 0 obj <<
-/D [2925 0 R /XYZ 71.731 218.886 null]
+2931 0 obj <<
+/D [2922 0 R /XYZ 71.731 218.886 null]
>> endobj
-2935 0 obj <<
-/D [2925 0 R /XYZ 71.731 188.002 null]
+2932 0 obj <<
+/D [2922 0 R /XYZ 71.731 188.002 null]
>> endobj
-2924 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
+2921 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2938 0 obj <<
-/Length 2373
+2935 0 obj <<
+/Length 2356
/Filter /FlateDecode
>>
stream
-xÚµZÛŽÛF}÷Wó² 1")ê²oíLâ±XY`±ÙŠlzM‘ ›ÌÄ¿Uì{75’¼ZØÀHd³».§ªNŽæð/­Â`ßhDËd”ßÌGÏpçÛP¬ˆVË Z,Gq¬W¸àÇí›ÞÇñhl–ñh»ï×móïëš”9ýk2‹’ùømÀÿ~øôÿð~’$ãf¯Æ„ð+UÖ'ᘔmÚÒªäW?ÒŒ”ŒLþ½ýùÍ»­’#Ü̃ù|9š)A\Ig‹%ˆšD£Y46Q¨„V¾°íAÁàl’óÏE•‚teK þ1máïb3.HÊZ~©*ÅßHÚˆUû–ˆjûB=ÐÒ£|¢êø‡œ²¶¡»I‡µâf*Nÿ\§€m:q9«êIòo¿Ï“yN’µ…¸R©ƒ›ª{>¨ƒ´#è< £`¶AÝÓg°8³ŸkH›Ò‚4 ¶Å­½Ü2*(§ÚBmåh[w»‚f:slb~æ£Ø‚2yÞa`ù)ÿ.ŒÀ¿”U«WÑ!"×ia”³
-𓵎(iת†¹ª˜Ð+ðo/¤ŽÞ‘}Ç5Džo¹ˆ–ÏÊIa"Q€ÿÃõø™ ˜ºìŽ;‰ )¸’6µMøL'Q2þ·%JÖ#G]*ž;¤eFìÇê¦ÂGþ¤¹‹­ÚlDuu®¡ÎOj˜òå ‰Àh¥Þ¡Gñ<… ¤Y2¢xÙë¹Àh_­ÇOŸß?¾½ŸlæãíãçO_Ä“V΢0H’Mÿà?'!ÀZ
-}L¿ Á=-óW†é©Êéïóy$ülž×Pƒ +s/zZï&Žà0‘§¯FŽ”±ø¾ã¾é-=µÀöºÎËO¢»!˜tˆ#Øxæ¬Â†F5ä
-ʈÌíAơȶS4ׄw‹B…>ìÇBSäŒ'TwB¼‚Âñ(¡ÚÛH)€²ýQÈj&rï¸SX³˜—Ü^ѱ)íY1Fð¿Ä ï]ÂRÚŠºø(%Ï9¦Žß`‚p,ÐëD«¡
-ÂUÇÝ¿'·ûMêäé±Ä ˜LâæWtT/]•ß{¯Ad¡«ƒ¯‘Ù–î­ü­k]*k´: qFKYVöMutCtÅœÏLXšÏWL‡%©=Úh%cÀHÕLkþr ™ˆUvÀšÕ¹£%& Ù‹ú$K×2ËÒ+©
-eª<xžø nV
-Âܽ(~gºŠªGù߃tj5La]dP[/Á7ÀóÛÛâù ¶m—ºVƒ¯
-'|}»àÇ^Ju&PYC ~)X£öÊ….°Y¸Â9ŠiL^mB9}T‡+¡§ê;ÞiíàÀҦŜ° ÍHw¾êçˤ”Ü|ËâÙÞy0T)Ù`ÞX'Ð{$Ë`e¿:é?ä Üãæy£$í &êùj¾QÂj9<‚2æ0gjËÀÈZÑOEypã,Ó]]eq©MZâd±NµÏð¨òõ‚悺 _qžt(ó:®a˨Âü¿(rb†°U'ÈlÛ‹!q¹KQÄ` QlõÄU½œ³º
-Ò’+’Vªwe,UdiÿNÆW:°ªXÊš;•úŽÑu´ñnè5Òxf0zY—øé¶9ù¡ò~”b¾‹2ÌÑÞ¿8T)ˆ•õˆm›;?á©@ÁN1•ï ié½ ³~ä!ä
-027îl«y8ôÛªÔÄh-’ÒÉ_€-×þ\—X†ÿ/WÊÝŠendstream
+xÚµZm“£6þ¾¿Â5_ή²‰ã—û¶Éìn&·›KU&©J]îÙÖ-‚ “ý÷×Bj½ÂØÞóÕL•1IÝýt÷Ó-‡“%ü…“MlbøˆvA´N&ÙùÍrr„'Þ„rD´I‚õn;‰ƒd»á¾}~óÍû8žì‚Ý:ž<úqÏù¿¦oëš”9ýk¶ˆ’åô1Ÿ~üE\¼Ÿ%É´™Å›)!rH•uçY8%e›¶´*ÅÝ4#%#³?ÿðæݳÚG¸[I²š,ÔFÜ.Vëu%Ñd-ƒ]ªÍF³íIn‚ÁÚ$×E•éÊ–â2másµ›$e­¸U•r‚/$mä¨CK䥚¾P/´ôŒoT¸È)kºŸE°X+¦rõÖé ›NÞΪz«âÛïËd™Ó†dm!ïTjá¦êŽ'µPÃõ2/Â(Øn¸ìé4Îì÷Ò¦´ ƒ©Cùè€S¦RÊ©ÖP[9ÒÖݾ Y ÖÜ»X¬ù$§  ×û£# 4?ߥÄ—²jõ(Úpˆà8½¥Å¬üd­³•´kOUÃ\QLèÄ·RHCïÉ¡‚å‚ë[&¢åQ)LÐØ?ÜNd@ÕewÞ#&p`JJØÜVá‘΢dú'Ÿ–¨½žêRùÞ)-3b¿V7åOš»Øz¡íÉFTWçêb¥†)[«HxgoPð£xÂD8Ò"YQ¼îå\qoßl§Ÿªœþ¾\F˜|Ïò¿E‚#ïú×~›…
+åüeßšª ,¡\¼“Û+(,Ïw¨æ¶Ý7 t¶à7²ÜV`-æ…¶—SE´g¢>+ÆÿG úÖµ!Œ{ ­ÌŠO¸ó\ lîØý *§ ¹³
+ ¹<-¯K÷w7¯&Á&ÙÂÖ·QoÍ´:š:ß^nŽ‚p“À¥ñºû9:Ý/(“'Çó,N@eˆ›Ÿ¸ wé¨ìÞ[ <Óp]í| ÆZz°¢·Ît)fhµÇ-1©šêìºèkñrîÀÒ|¿bÚ |/OíÑF+ô#P3-ùˉfÒWÙ‰g¬®È)ac˜Æ^Ô&®u2ÅÄ‹D…2•<K|«F‚Y†?G °ן¹‚%Þý@ï»LçÅ9–"e2L“2Ëh½ÆÖ#ó4‚¤‡i™ia'7MkS{šÉš äÕ¤9SƇxÞ±Ã` È_¬â` ùòûÖ÷11É×ùØGªiëuN6w”ÝñpÄ ÕÜ¡¿H Ïb TÁtΔèˆb¬†!tËpÐ6Ž$XèDëO;û$ÃÒM!Q1±#÷ÞVÁ`PRyý瓹ŒÍÛhÝ@ ¡5í"%å~¬)Iá˜ê Âܹ~gšŠªWÅç Z@SX—Ô–KxððüÝ}ñü3/Ú®t­2†2–*¬ø‹×ã(es‚eÅ´P(TäO¬—®Qèã}“ðOà‘¤1Á¬gäTAi xžT¡ÆÃÈKuÖ ˆ–ë”9¾JæwC â“|ÌoóÜ.Ò89ø•Â–+1ÇNÅÅu‚V_g†&Iòþ“fÊ­½¢¹Ò!G/z5´Ü«Ø×á.ØD«›Tø~¶]ú
+1œsºñÐ/ƒívuF>ü¿C‹–H%VÇÌ<\f.<t’8Wuô ÕŠ35ÐD
+ŒÎö³Uª+B.úJhßïÌbAhõy¶éÛ]Éô/\É$}¦ña„±ïo<è³q<‡÷1Û÷÷5›ôk§…¤¹%JqEn_„9÷ÅÛÑî¶ØÿäM"æ¸&uÍaV7=k-úþ£¸ñ +¡·ÄS¼¬¯Tܧ)¦Œ@ÈÅP±´%gÝQwþ|â©ã±P߃ü˯%ÁǤÁ W±Üß*²hÜ–Œ‘1EvD„NDäSñt…OX:š$ îcÕˆ¯O1
+KX¸Eåäe%i3ÁMa&Üœ´lèËÃ
+)t0Ý3z¶ÇjreI(W ßΘmâÖè+›8êã7ù!Y—ãP
+ †…`4Ä$RæâQ¿OøìñGú£ßÌØȺ£í6ŸO.ÖÁ½õ°‡O·EÃŒjà5ÊuCpùǽ)×Àéâ
+Åï“+ï')æY”©döþàP²eÎB¬¨'AlëÜùO¥
+zŠ)žAÒÒ; ³~â!÷}½2 d¡ÜÅ:
+6Ëpè—U+ȉÑV¥Ñß­·~_‘±ÿ_ÈÞ‚endstream
endobj
-2937 0 obj <<
+2934 0 obj <<
/Type /Page
-/Contents 2938 0 R
-/Resources 2936 0 R
+/Contents 2935 0 R
+/Resources 2933 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2970 0 R
+/Parent 2967 0 R
>> endobj
-2939 0 obj <<
-/D [2937 0 R /XYZ 71.731 729.265 null]
+2936 0 obj <<
+/D [2934 0 R /XYZ 71.731 729.265 null]
>> endobj
-939 0 obj <<
-/D [2937 0 R /XYZ 71.731 657.37 null]
+924 0 obj <<
+/D [2934 0 R /XYZ 71.731 657.37 null]
>> endobj
-546 0 obj <<
-/D [2937 0 R /XYZ 227.047 614.272 null]
+534 0 obj <<
+/D [2934 0 R /XYZ 201.827 614.272 null]
+>> endobj
+2937 0 obj <<
+/D [2934 0 R /XYZ 71.731 605.45 null]
+>> endobj
+2938 0 obj <<
+/D [2934 0 R /XYZ 71.731 551.702 null]
+>> endobj
+2939 0 obj <<
+/D [2934 0 R /XYZ 71.731 546.721 null]
>> endobj
2940 0 obj <<
-/D [2937 0 R /XYZ 71.731 605.45 null]
+/D [2934 0 R /XYZ 89.664 525.964 null]
>> endobj
2941 0 obj <<
-/D [2937 0 R /XYZ 71.731 551.702 null]
+/D [2934 0 R /XYZ 71.731 497.904 null]
>> endobj
2942 0 obj <<
-/D [2937 0 R /XYZ 71.731 546.721 null]
+/D [2934 0 R /XYZ 89.664 482.128 null]
>> endobj
2943 0 obj <<
-/D [2937 0 R /XYZ 89.664 525.964 null]
+/D [2934 0 R /XYZ 71.731 454.442 null]
>> endobj
2944 0 obj <<
-/D [2937 0 R /XYZ 71.731 497.904 null]
+/D [2934 0 R /XYZ 89.664 438.292 null]
>> endobj
2945 0 obj <<
-/D [2937 0 R /XYZ 89.664 482.128 null]
+/D [2934 0 R /XYZ 71.731 436.136 null]
>> endobj
2946 0 obj <<
-/D [2937 0 R /XYZ 71.731 454.442 null]
+/D [2934 0 R /XYZ 89.664 420.36 null]
>> endobj
2947 0 obj <<
-/D [2937 0 R /XYZ 89.664 438.292 null]
+/D [2934 0 R /XYZ 71.731 418.203 null]
>> endobj
2948 0 obj <<
-/D [2937 0 R /XYZ 71.731 436.136 null]
+/D [2934 0 R /XYZ 89.664 402.427 null]
>> endobj
2949 0 obj <<
-/D [2937 0 R /XYZ 89.664 420.36 null]
+/D [2934 0 R /XYZ 71.731 400.27 null]
>> endobj
2950 0 obj <<
-/D [2937 0 R /XYZ 71.731 418.203 null]
+/D [2934 0 R /XYZ 89.664 384.494 null]
>> endobj
2951 0 obj <<
-/D [2937 0 R /XYZ 89.664 402.427 null]
+/D [2934 0 R /XYZ 71.731 370.103 null]
>> endobj
2952 0 obj <<
-/D [2937 0 R /XYZ 71.731 400.27 null]
+/D [2934 0 R /XYZ 89.664 353.61 null]
>> endobj
2953 0 obj <<
-/D [2937 0 R /XYZ 89.664 384.494 null]
+/D [2934 0 R /XYZ 71.731 340.559 null]
>> endobj
2954 0 obj <<
-/D [2937 0 R /XYZ 71.731 370.103 null]
+/D [2934 0 R /XYZ 89.664 322.726 null]
>> endobj
2955 0 obj <<
-/D [2937 0 R /XYZ 89.664 353.61 null]
+/D [2934 0 R /XYZ 71.731 320.569 null]
>> endobj
2956 0 obj <<
-/D [2937 0 R /XYZ 71.731 340.559 null]
+/D [2934 0 R /XYZ 89.664 304.793 null]
>> endobj
2957 0 obj <<
-/D [2937 0 R /XYZ 89.664 322.726 null]
+/D [2934 0 R /XYZ 71.731 263.782 null]
>> endobj
2958 0 obj <<
-/D [2937 0 R /XYZ 71.731 320.569 null]
+/D [2934 0 R /XYZ 89.664 248.006 null]
>> endobj
2959 0 obj <<
-/D [2937 0 R /XYZ 89.664 304.793 null]
+/D [2934 0 R /XYZ 71.731 206.995 null]
>> endobj
2960 0 obj <<
-/D [2937 0 R /XYZ 71.731 263.782 null]
+/D [2934 0 R /XYZ 89.664 191.219 null]
>> endobj
2961 0 obj <<
-/D [2937 0 R /XYZ 89.664 248.006 null]
+/D [2934 0 R /XYZ 71.731 176.111 null]
>> endobj
2962 0 obj <<
-/D [2937 0 R /XYZ 71.731 206.995 null]
+/D [2934 0 R /XYZ 89.664 160.335 null]
>> endobj
2963 0 obj <<
-/D [2937 0 R /XYZ 89.664 191.219 null]
+/D [2934 0 R /XYZ 71.731 145.226 null]
>> endobj
2964 0 obj <<
-/D [2937 0 R /XYZ 71.731 176.111 null]
+/D [2934 0 R /XYZ 89.664 129.451 null]
>> endobj
2965 0 obj <<
-/D [2937 0 R /XYZ 89.664 160.335 null]
+/D [2934 0 R /XYZ 71.731 127.294 null]
>> endobj
2966 0 obj <<
-/D [2937 0 R /XYZ 71.731 145.226 null]
+/D [2934 0 R /XYZ 89.664 111.518 null]
>> endobj
-2967 0 obj <<
-/D [2937 0 R /XYZ 89.664 129.451 null]
->> endobj
-2968 0 obj <<
-/D [2937 0 R /XYZ 71.731 127.294 null]
->> endobj
-2969 0 obj <<
-/D [2937 0 R /XYZ 89.664 111.518 null]
->> endobj
-2936 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
+2933 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2973 0 obj <<
-/Length 2168
+2970 0 obj <<
+/Length 2146
/Filter /FlateDecode
>>
stream
-xÚ¥YKsÛ6¾çWh|©4c±"%JÖä”8qêNb¢t¦Óô
-­²Ñf¨ìíÁœÖœP™e*>/OÍûo³0ÕjiE’µ nÊ¥Y(ø,Š§_ÍË¡.‹fž³¦áµY‘<QVáæW™ñRBBškÌÓß-ËÄxĸã#OÊ"eõ£}uIJ"Už«æalÁze|¡aõ.Jótãµ`™yKÊJ­êкÌ{ÑáØ\š×Dz%9¤`c?Aãʪ‹#¸I 8½Qæêiµí<‘¡*e ÉÇ|žpm µ`Þj1ý¢BÀÀ¬¢AÀífW u(I²hKS{š¨Fh2²ç†LÈÆ×ó¶òX`ÈûO,B€ý¤rCÒyÿ»^É2íŸa´]õó–´Ý£ˆôè6¦¹1š³0&¬• ¦[Ô^‹ì¡›`»4‡þêÃ÷˜ ÷²i
-iÁ~ô:´::u˜ÿ{4‘_¶(¹bu#¸œÏUº¹²áË«Œ£]XŽ(Tqr}­ å‹py…äu<aÕ˜3pù¤ù»ç¼°\ƒ¾Tÿ‘7É
-U KíüIJAçlÃS(áMŸŒ
-]<_ŽÔ¡¡„šWKx/œeÖá÷Ò×ÌD¥‚¦€Š`¥êg ÙU¦ƒ×¼ 1à†…´{È|[ó»âb£µWoŒ®w~IPY!]Œ§½3õ°¢ÛSÎôž~žöK˜êëü©A¿å¨r=¦lC‰­ä~7¨N`¡T•#îT†$r¸É/Õ%±¹äuã&TSR ò®ýéI—žæUÐFœå…±™qæñ"ˆ–k­m¬Hds5½¾ÿðúöîöîy}sýéÃÛ»ÝGàÍHó( âxûT1NÊ|/
->7MÝXãDs´˜)FWRRdœI²®-Ò–½ð^Ú-: ýPK¯ý° d1B^kºB¿ï]róÛ÷Â@ôNU äÙîµK.ËHÊgê¨q­Û{y“’›šÏEzÅЀØÈT|è+4uG8?¶±BŠo‹Î¸d2°™0ÂrüÎaX‚ÆT†eGeG)lÖuÕ1xƒù[-¬îéÁ,h?ÂNÑHR'ÑP”cœH“Õt†G¦^Óø@³?·¤HÙœ¨ÎɼmA‡Y[}ù±Ovã趄™·Y#`~@˜¤ªÎ%4¿ß*Ëž|·•æ
-Ë°]qv]hù+¢žÓÃPÍe¥ºÁ¤‘?p列"5£ûó‘Ø(%ðª¹?Žw}Â'uM_ ll¸ï݃"„áñÙ³’Üa쑤VÙóÛVì¯QÄðâ±ó3õV²
+xÚ¥YK“㶾ï¯PÍ%RÕˆ)Q•Oö®×ÙT<IU*Î" ¾LkO~}@7$5;c×VíÔèÇ×_wCébÿÒÅ!M[ø““lŸ/ŠêÝfqO¾—âŽì'ûãÃb›ä½áÛÇw_}ÜnÇä¸ß.Ïfß#ÿÏò›¶5—¿¯ÖY¾Y~HìßïÿñOûðq•çËnµ=,…À-M1T«t)êžõ²©íêße!j%Vÿ}üÛ»ïéq“äùn±vŠŒ5]ïöû$˳Å:Û$Ç,uÊf‡©²ŸÎö´þŠÊüÐpùóf“ nßÿµJSP­SN1Yå
+mnnp•Y/$¤¿²Þ>ý:°Ržá€g܉;~ESsÖ=»×@,«¹öXµN³äÖkëà =“¨wÝØ¿ ›è$+í[Ñ´’l=wpjS<b±¹·¯ÏÍ@rHÁÞ}‚Æ5­#¸I^j8½ÑTúiwôž(Q•ÆÇB‰9ß'BSc#˜·Û,?ë00«îp«‰:4$Y*4ƒqîN“Õ¨—}éâÑŒÜPJÕÇz~Ÿ<òþ‹
+Éó<áÕÛ3pùjø{¢v\ƒ¾Ôÿ‘7É
+e¿öl-½
+Nù®æûââ¢uœWoŽ®ã’ ³B…ç£3Í°ÂïiÎ7zϸOÇ%L÷uñÔ`^.“rÔŽ<Ö’³ì¬DÜêƒ
+úÁ”³]@L²4·cÎ:ß$Ùvo´Í5–ï›ê$k‹~x%'+Ië,…yëøR=.Œ81:ÃÞXædt™ÜyQ
+¦Èº¡æ™£ß»-&&-QW©¨q=d=ÃQwºC¿ŸB~‹Ã[Â@ š.u ÔÍÖç—£äå¥Ôº6l¿¢a)ÌÎWM#£zhAlej>¸úº »X!˵÷.Ù$‡ì'¬°
+?¤sV¡9•a9P9P
+ûuSx,Þìø°Û Ô“]0~„²W¤Na ¨æh‘†« äQßøDã¿p¼HÙ\h^ foWÓaÜÖ_~óÝ<ºgVCÙK!&\—º‚FøOÚ²W?ìf¦9€%‰“•út ‹rlĨ5±pì¨
+ÐC¬ü«pêwøÆ:oXÙLt3…–˳–{ê`V$Ì<iÕç`àÉà §Q€+P5¸'£±ñ=R‘üu£ÙŠs×dLæ¶I7.©q'ØÀD ºëqŸôw_†Ò¤‰ïFÝ ×ÕcW}n”1ßxq¤sD?~Ò¶7fF­ïãÚ&Jª¦lêœz¨NpTîÀóåVÄÿeP=µƒÇé`3sYqƒQ 1MÑÿçîtJ]Ë'×57b3Ï%sôóÉÐXJ|œ†åàÞ®` Ñ…Û„ßðݼ·i»”na¸}»û+8¦éžï¬89>:¾íØ¥QmHGµ!Õ¥²²È×[ë¹|›»¢û RækïR"@4Ö¤3}GÔ&Å׆#ÙßOˆZXƒ!ÃÞ<»k'?Ê¿BâÔª»‚5›ÍwˆïQßä®æ¸0—`t5êjû‹ê‡WeÉÝ{¾½ëùÊÒ‹…ƒË?Øýí¶@¤8ÿšg—¿ðÆ,‚
+w ]"V:MŽ]°dKû–@–…í¾d›‰Ìõ‹°†8Ó^Sv%ha+µŒFªÄ-PTMm]õ’õ—õeF±™ûÔ«k˸$$¢{s5[Æ°Ñ2¡‹ÉÍᨠ~]ñ )Ž”*j(ùÍŽ’Âr?;!F-+8”Ȉj¶Û¥vZC·“a»ÁR¯ŽÚ™$H\ñ^1R:»ŠÍó r¦"èX(^–a·ºÐñWF=g„¡N¨Vç]Ñ«7Ü:â½HÇè
+}&6Z ¼mOä¾o`Ó@ÄÄ£oê;‰ˆ¯¾GP„0<¿zVŠ‚;}0’øa•½¡mÕÉí ?½{ôþ#pòø—%ç
endobj
-2972 0 obj <<
+2969 0 obj <<
/Type /Page
-/Contents 2973 0 R
-/Resources 2971 0 R
+/Contents 2970 0 R
+/Resources 2968 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2970 0 R
+/Parent 2967 0 R
+>> endobj
+2971 0 obj <<
+/D [2969 0 R /XYZ 71.731 729.265 null]
+>> endobj
+2972 0 obj <<
+/D [2969 0 R /XYZ 71.731 718.306 null]
+>> endobj
+2973 0 obj <<
+/D [2969 0 R /XYZ 71.731 662.351 null]
>> endobj
2974 0 obj <<
-/D [2972 0 R /XYZ 71.731 729.265 null]
+/D [2969 0 R /XYZ 71.731 618.516 null]
>> endobj
2975 0 obj <<
-/D [2972 0 R /XYZ 71.731 718.306 null]
+/D [2969 0 R /XYZ 71.731 535.826 null]
+>> endobj
+925 0 obj <<
+/D [2969 0 R /XYZ 71.731 504.942 null]
+>> endobj
+538 0 obj <<
+/D [2969 0 R /XYZ 279.296 461.844 null]
>> endobj
2976 0 obj <<
-/D [2972 0 R /XYZ 71.731 662.351 null]
+/D [2969 0 R /XYZ 71.731 449.406 null]
>> endobj
2977 0 obj <<
-/D [2972 0 R /XYZ 71.731 618.516 null]
+/D [2969 0 R /XYZ 71.731 396.35 null]
>> endobj
2978 0 obj <<
-/D [2972 0 R /XYZ 71.731 535.826 null]
+/D [2969 0 R /XYZ 71.731 326.611 null]
>> endobj
-940 0 obj <<
-/D [2972 0 R /XYZ 71.731 504.942 null]
+926 0 obj <<
+/D [2969 0 R /XYZ 71.731 282.776 null]
>> endobj
-550 0 obj <<
-/D [2972 0 R /XYZ 307.012 461.844 null]
+542 0 obj <<
+/D [2969 0 R /XYZ 303.224 237.621 null]
>> endobj
2979 0 obj <<
-/D [2972 0 R /XYZ 71.731 453.021 null]
+/D [2969 0 R /XYZ 71.731 228.798 null]
>> endobj
2980 0 obj <<
-/D [2972 0 R /XYZ 71.731 396.35 null]
->> endobj
-2981 0 obj <<
-/D [2972 0 R /XYZ 71.731 326.611 null]
->> endobj
-941 0 obj <<
-/D [2972 0 R /XYZ 71.731 282.776 null]
->> endobj
-554 0 obj <<
-/D [2972 0 R /XYZ 358.675 237.621 null]
->> endobj
-2982 0 obj <<
-/D [2972 0 R /XYZ 71.731 228.798 null]
->> endobj
-2983 0 obj <<
-/D [2972 0 R /XYZ 71.731 183.021 null]
+/D [2969 0 R /XYZ 71.731 183.021 null]
>> endobj
-942 0 obj <<
-/D [2972 0 R /XYZ 71.731 139.185 null]
+927 0 obj <<
+/D [2969 0 R /XYZ 71.731 139.185 null]
>> endobj
-2971 0 obj <<
-/Font << /F33 848 0 R /F27 752 0 R /F23 745 0 R >>
+2968 0 obj <<
+/Font << /F33 834 0 R /F27 740 0 R /F23 733 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2986 0 obj <<
-/Length 1930
+2983 0 obj <<
+/Length 1902
/Filter /FlateDecode
>>
stream
-xÚYMsÛ6½çWhr)9#Ó$eJVon"'j§c)étš`’0áW 2Šÿ}AÒv;™ Io߾ݥƒ™ÿ‚Ù*ðV ¸„k/\F³8{åÏŽðË»Wš®–^xµœ-¼èz%&ü²uy»XÌÖÞz¹˜íí¼}ò—sS–4OØ÷"Œ|ç'¯ïî>Ë›[7ŠœÊ]¬JåÈÛ"n27ph^“š¹ýÀbšsêþ½ÿõÕf¯íÖ¾çûËÙ…6Ķôâj ¦Fáì"„9Agl¸˜+/ "ÓÚ•°ouíܸÂÈw÷›w7îÚwöÛOwò‡?¶û÷òn{÷vóûþ»Û«ŸÜÐw>Ýÿ¶FÂú+Œ‹0ð¢h-!ùW‘YÉR<# y­OTÞ´P
-.Ðôp ,Gó4õ𵆛‡ÓÓ$ë{N›¡ŸäVê¨$6a8—U#þ| ,?Nm®fA
-–[²,PU:óIDì™aÈ÷IŸ5¼‹{Jª'ŽJlØ­w7Ä[„‘¾§²m?›_D¾.¢ö€×*§ïïoîvº|>•¥—í[{w… ɹ©ÒZ4‹œƒ¨WZ8åå˜Ç4îŠB™J+q»Žâ
-WÒ÷X4–çu¾ó!ß!¬÷°ÓTèË'À‘ÚyèEšÚ…3<\)ßSAB-|Ûܽò•<µÉŠàŽ;ù6¨ðÀz%)ꉗ4f$U„e`µ6äP™©ËV¾ÔÉhGæc‰XÁ9…9Ëã´Il°EÎÈ-åEfÕ'>Ç€™@C‹$ ë ®‰PÄ5;²aÁ0a‹¤œÃús”sÿ„Ö
-ô=ÑÁab±É)ã§7(=cŸ§}¦Š aÃxU
-I@rhZ´>Sj‹ä
-|û·Ÿ÷Ÿï7òþ~óe»ØÉÇO·JÞoÕȇí›ÍÝnó\å…ä¼­ð›Ð®8ÔmçC°‰º°‰bÑhiµ–”"PVó–6g#R”ÎAÕš¼ »Ú¬ª—}¨êx3,³›"é·î0ˆ–·–0¢(wØ-p–A¯:9¦Pá%«X=èÁ´æsÝ6[¨Ž««›4¼pÂ# ; ÿq§„B·žöw‚BGÈhÿ@£_J QÌx? ¡ÌŽi¥‹•"ª…X”?_^žÏ­c½cÞx¢hºvŽ—(–)=Ô—c}ð†Äϧ\:âNì+†Œäv±PC©Ü
-âÞ7Á!tÖë/ÀÇÞç„Âý ‹J%`bµñW?ò§¾n&9Ô0!PË<Z¸´’5Dã9Q&§€Åàçȇ¾¶§;<öÌœŠƒg:‰À™Oõmñ©(¡üØWgkß^ÑÃ{l¡dÿì%-Ïþc˜½Œ– SÁØ2®à§ðz ÷Oý¹eåÛ«Ê)¾¹ä¿@à÷oendstream
+xÚYÛnã6}ÏWy©8ŠdGvÜ·mw³Ý¢`ã¶(º}`$Ú&V·ŠÒzó÷Š3EI‰[ˆdš"‡gÎœ™‘£EÑbÛ5\V»`µ‰I~.ŽðÍû«g¬¶q°ÙÝ/ÖA|¿U¾Û_Ý>¬×‹]°Û¬ûC7oŸþ彩*^¤â«³ŠCïm ¯ïùMß<øqìÕþzëqŽSʤÍýÈãEÃQzô'‘ðBrÿïýWïöÆŽhq|·¸1†¸–ÞÜm6Á*^-nV0'ê]­Ñ6XE±míVÙ·½÷Þý(ôŽ5?’ 0xÍIß}(R®Ž6ê?üMè•õg© „µ·67«ŒÜi8`þ]ì%e^‰ŒÖ†ò ¯Í‰ë›½¾úºÖWÑH}“òZø«Øû¢þÁ:ú>Š=ŽÐXõ,¬‰K^±š5¸+R\upµ:n.‡»Ÿ(ê”Kznø=†)ÔÁ£U°èÕÁÁPx6ƒeµC»Õé‹lÊšé»Z_S!›Z<ù«Èk{*ä<m¾Ä)ew`¸+ÊW”ƒ•Ï§2Ãu“²-¦'ý\¦âS®xª?ÿîGP°J³1™¬}DT˜–ƒóFÝy«ºTîø"RZ³(É
+Û÷Ý@¥€}FÞñ„
+´0ɘÈiAcl°VÃØzl“ÓàpÙvýÒ,Ëhe†Æ\³#Ð^™~ô³øõ’&¤nmN´Eè¬[ª*{Fãᜥsb©âÏ7I ñ/
+2ÏPk¥}83M³~à$µùIo…Ge‰E˹¢žðçÅqns\XX
+k‹7s£c9ãƒoT^CG¹Pà 5ÎÊòå —ª2–¯{©°—Š< y%ÛºR›ÇLÈøDôZÐaðˆÂ9s`…*ê̯*bÏ‚B~Hú¼•}ÜsV¿p RbËn³»%Þ*Œð̶ÃL~‡Ájw¼Ç|¾÷ïC¯f…DœËқ¿ŽíÙC=. ¢^áÔ—Ï`ž0¸#…rL+I·rE¢ô=—­ãy“ïBÈwkoÅ=ì4úúàÈÝ<ôΧ¢LíÃ>Ü¡‹?rEB#|
+ÿ.Dyê’£õÓr¤Â#ëQRð“¬x"X†„e;åê2·uÙÉ—&YMàÈr*#œs˜‹"ÉÚÔ[åŒÂÑYYæN}és
+˜T(´XšŠêf”U\‹£(
+1²HËé8¬_1û'Ô8°ÖØÞÆ„<é1YŒëŸ^¤ŒX&ûR`艋wÅ1ò4áf ¥Wì ŒÏ°R6LW¥ $‡÷¡õÄ›3ç®HŽÀa#%Sçè$Â=Šëã ëÇÆ£,/«K\£΂Ø[¨š²Cd¯«êΨ*t=*h‹KTu†o¦$¢°ö7±·ìõó`Èö
+‹®1§u ¶zN ¤Î¼ ¯œn@RRâ4<†MÓQ>PZ1¥¯CÒ½)¬i•¼¬ixNÖPµt9 }Øý0(<t‡¦8š.÷\amSæàmÕ:<OWHn" êÄZŽQƒýfô‡RòÌû2¸V²†¶A#ÛJ#P&``êvÑ\ó„[•tj¸;Ò V.Ýäcë%"ÓÅÍ°|l¡•Ù2ŲîyÙgíÎtX;d%åd¢®4]ß
+RäÐác'Y‰Z4£̈¾4M“µö[}Õdà…eØb€vJ9ôêÙp'(s”Ž4ùžÚÄ\CŠì„צTy$äOŒêÛÛÛó¹slp,Ú@•L÷Þñ–3ã‡ævª ~Ç’×.Ÿp'u•GKJ
+·Th Pn}¦^mR´ù`­!!/ò²R,Kô«©Q¯Ç¬xOZåþ±é'èþR‘¤*@:ùµ)víÔµqÀZóºÓcˆê[Ao_Œ–N*!šUYufßîÊ,ÓIÁz3èo&ßTi¢¥tÝM¹^ôé·‡ÁôÑ•B!¼£ç<~Dî>'Òï'SU¢†©ýqãOaνÞLkvh`B„Ë<;¸tª5Fã5]秂ŢèÄ›¾®©;<Ìœ …WZ‰È[Î5nÉ©,‰¤üÔkggßA91À{l%fÿì‹òVàþ’foâ (U4õ+Æ|µºßÁýK¿µlCwU=%´—üÒÔ
endobj
-2985 0 obj <<
+2982 0 obj <<
/Type /Page
-/Contents 2986 0 R
-/Resources 2984 0 R
+/Contents 2983 0 R
+/Resources 2981 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2970 0 R
+/Parent 2967 0 R
>> endobj
-2987 0 obj <<
-/D [2985 0 R /XYZ 71.731 729.265 null]
+2984 0 obj <<
+/D [2982 0 R /XYZ 71.731 729.265 null]
>> endobj
-2988 0 obj <<
-/D [2985 0 R /XYZ 71.731 741.22 null]
+2985 0 obj <<
+/D [2982 0 R /XYZ 71.731 741.22 null]
>> endobj
-558 0 obj <<
-/D [2985 0 R /XYZ 465.909 705.748 null]
+546 0 obj <<
+/D [2982 0 R /XYZ 394.793 705.748 null]
>> endobj
-2989 0 obj <<
-/D [2985 0 R /XYZ 71.731 696.925 null]
+2986 0 obj <<
+/D [2982 0 R /XYZ 71.731 693.31 null]
>> endobj
-2990 0 obj <<
-/D [2985 0 R /XYZ 71.731 625.245 null]
+2987 0 obj <<
+/D [2982 0 R /XYZ 71.731 625.245 null]
>> endobj
-943 0 obj <<
-/D [2985 0 R /XYZ 71.731 581.409 null]
+928 0 obj <<
+/D [2982 0 R /XYZ 71.731 581.409 null]
>> endobj
-562 0 obj <<
-/D [2985 0 R /XYZ 212.69 538.312 null]
+550 0 obj <<
+/D [2982 0 R /XYZ 182.287 538.312 null]
>> endobj
-2991 0 obj <<
-/D [2985 0 R /XYZ 71.731 529.489 null]
+2988 0 obj <<
+/D [2982 0 R /XYZ 71.731 529.489 null]
>> endobj
-944 0 obj <<
-/D [2985 0 R /XYZ 71.731 444.857 null]
+929 0 obj <<
+/D [2982 0 R /XYZ 71.731 444.857 null]
>> endobj
-566 0 obj <<
-/D [2985 0 R /XYZ 208.868 401.76 null]
+554 0 obj <<
+/D [2982 0 R /XYZ 188.364 401.76 null]
>> endobj
-2992 0 obj <<
-/D [2985 0 R /XYZ 71.731 392.937 null]
+2989 0 obj <<
+/D [2982 0 R /XYZ 71.731 392.937 null]
>> endobj
-945 0 obj <<
-/D [2985 0 R /XYZ 71.731 334.208 null]
+930 0 obj <<
+/D [2982 0 R /XYZ 71.731 334.208 null]
>> endobj
-570 0 obj <<
-/D [2985 0 R /XYZ 420.891 291.111 null]
+558 0 obj <<
+/D [2982 0 R /XYZ 365.182 291.111 null]
>> endobj
-2993 0 obj <<
-/D [2985 0 R /XYZ 71.731 282.288 null]
+2990 0 obj <<
+/D [2982 0 R /XYZ 71.731 282.288 null]
>> endobj
-2994 0 obj <<
-/D [2985 0 R /XYZ 179.356 243.649 null]
+2991 0 obj <<
+/D [2982 0 R /XYZ 179.356 243.649 null]
>> endobj
-2995 0 obj <<
-/D [2985 0 R /XYZ 71.731 236.51 null]
+2992 0 obj <<
+/D [2982 0 R /XYZ 71.731 236.51 null]
>> endobj
-946 0 obj <<
-/D [2985 0 R /XYZ 71.731 166.772 null]
+931 0 obj <<
+/D [2982 0 R /XYZ 71.731 166.772 null]
>> endobj
-2984 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R >>
+2981 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-2998 0 obj <<
-/Length 999
+2995 0 obj <<
+/Length 998
/Filter /FlateDecode
>>
stream
-xÚ•V]“›6}ß_Áø fÖÓ<m¶ÎÆMšé’ÎtÚ>hA¶Õ`ÄH"Žÿ}¯;ïìÌZqï9ç~ 9ü!'E~ÁO˜ùa;Åþ&p¶ðæá™ašøá"q"?^¦êÀ»üæÍû(r2?K"'ßtçòòo÷®iH]ÒïÞ<Œ÷Þ׿Ÿ¾èÅ{/Ž]îE©Kˆ~ò++Ú½‡\RK,)«õÓGZZïßü·›UÞã@YàAâÌ{ S¤óEPãЙ‡p `ÃÈA©¢øíæ¡Ø=€ÏtéJ¦[Ãzeát›.ãzsôÂØe­Ù•Š 0
-8øLOš‡Èã¬sœ{K°¡¹j°0þNèwj4Áú§ÓŽ¬Õ‹VȾ)JæÓ§R’úÖ*ª¶$#kk<6ôŽm,òýv‘õtźԋ¦•ÃABqG¡ŸAT÷ «*¦d;Ðz;FÁév7µV)À×¢¨™„'F¨ÿZaÏo$áô’ÊÊ,¼%¿ôQYBT™éÈÜŸCù'ˆƒþ!½ýku÷‡YyQàþþÅì>yQìÞ}\™œÿ¬à wO…èÓÚÆwËq-‰!(Ù$I욈•THNŸUX[IzaÞ0ÃtÏJº9N³g–¶.Ï…!|/úÐ
-*wÈ÷×µ·P8 E1§Ø
-ùD
-eĈüLúì}\?åz•X­M6äkÅ?\=Ýžx"gµœßwMÈÐ6{i
-¯³ñ’³W– À8ÍáÙ[›š_Uæ=…ÄxJ!3¥øÕ%$…ß[Hý îE“Üâ—sL0µý¤† åTaúFqej s€÷Me#l¥h8ƒ1²·¶JÛ~FuN
-¶o¥ÝV‹SA èluž{±•Ù`Ž«ŠT:,ÅbÇ 
-ݠѦÕhtˆÖf4?šD¤&ÜÊóY͆âÒê¦*ÜQut¸P>¹tY¢ÈóÊ'#ÅŸ^Gá( 8ºt]À«p™Áú¥ sŠ¦Võ‘àÔäÿ_Ú
-žendstream
+xÚ•V]›8}Ÿ_òÒ„b!´OÓn:ÍjÚ­vèJÕî>xÀI¼%Ù¦iþý^c›¯¤ÓŒFšØ`î=çÜ/#'€?ä$ÈO"ø S?\ÆN~¸ œ¼¹¿AæD˜Äþ2]9‘¯uàmvóê}9©Ÿ.#'Û¶ç²âo÷®®IUÐÞ<Œ÷7_ÿÞú¢ï½8v¹%.!æË›ƒ‡\RI,)«ôÓš“Jïßì÷›uÖá@iàÇñ™w@¦Hç‹åÒãЙ‡põ`ÃÈA‰¢xˆöóPìÁg²r%Ó¿ æÁž
+½²pÚÍÖ —q½9yaì²Æì
+E˜|&Cæ!ðië8óV`CsÕþ`aü è·j4Áú§èÓN¬Ñ‹=VȾ+JæÓ#§R’êÖÊ˦ #k9«=6ôŽm-ò ýv‘vtŪЋº‘ýABqG¡ŸBT÷-+K¦d;Òj7FÁén?µV*À×¢¨˜„'F¨ÿaÏo%áô’ÊÒ,k¼#¯»¨¬ *K™%Ò‘ywåŸ rø‡ôöëúîO³ò¢Àýã‹Ù}ò¢Ø½û¸69ÿYÁAî
+Ñ¥µïŽãJCP²I(–±k"VP!9}Ram$é„yÅ Ó+èö4ÍžqXšª8†ðƒèBäãeKþ,þ}áòQÁ^¬Vú/!HÏ–}OùF>‹W*Q øwÑÓùËû/ë橤boåz:M0öÐÙV•†˜ÛwÊ Z´oLUP¹¿@¾3¸©¼…Â)Š9ÅVÈG’+#Fä'ÒeïÃæ1Ó«ìÃzc²!Û(þÙÃúñvàuŠœUrþ®mB†¶ùØK¨axòCþÄ_²°IÒUÊoqþíL9N†¤Õã‚G“ÚwWõŽrÔ;ĨµˆÑ¤£ÀBhõ’L°a7{Q.Îüó<7ÕÅþ
+æœâ¸Ùþ²‡V욬P ê¶oºæÛY’ë̈™•IH‚‹±²Ÿºˆ÷à‘æÆ8«lCì2ŸNý˜Øãó–|ýërµ“@¡ëTx™ç$˜½°d
+v€–S…é;Å¥©Ö>Ô¥°•¢æ ÆÈÁÚ*lû=Õ9ÉÙ¼v[,†‚@ÑÙê<÷b+³Æ—%)/(4,=Å|Ï 
+Ý QŸ¦åhtˆÆf4?›D÷¤"ÜÊóY͆üÒj§*ÜQju´¿P>¹tY¢-Èóʃ‘âO¯£p†]ºŠ.àU¸JaýÜ…9AS«úH04ù?5
+±endstream
endobj
-2997 0 obj <<
+2994 0 obj <<
/Type /Page
-/Contents 2998 0 R
-/Resources 2996 0 R
+/Contents 2995 0 R
+/Resources 2993 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2970 0 R
+/Parent 2967 0 R
>> endobj
-2999 0 obj <<
-/D [2997 0 R /XYZ 71.731 729.265 null]
+2996 0 obj <<
+/D [2994 0 R /XYZ 71.731 729.265 null]
>> endobj
-574 0 obj <<
-/D [2997 0 R /XYZ 433.251 705.748 null]
+562 0 obj <<
+/D [2994 0 R /XYZ 433.251 705.748 null]
>> endobj
-3000 0 obj <<
-/D [2997 0 R /XYZ 71.731 693.577 null]
+2997 0 obj <<
+/D [2994 0 R /XYZ 71.731 693.577 null]
>> endobj
-3001 0 obj <<
-/D [2997 0 R /XYZ 71.731 591.735 null]
+2998 0 obj <<
+/D [2994 0 R /XYZ 71.731 591.735 null]
>> endobj
-3002 0 obj <<
-/D [2997 0 R /XYZ 71.731 547.8 null]
+2999 0 obj <<
+/D [2994 0 R /XYZ 71.731 547.8 null]
>> endobj
-2996 0 obj <<
-/Font << /F33 848 0 R /F23 745 0 R /F27 752 0 R >>
+2993 0 obj <<
+/Font << /F33 834 0 R /F23 733 0 R /F27 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-3005 0 obj <<
-/Length 1653
+3002 0 obj <<
+/Length 1654
/Filter /FlateDecode
>>
stream
-xÚ½XÛŽÛ6}߯0б5W¤D]ú¶Išt[ yØÍSS²D[DdQèu¶_ßáÕºm6} ‚@²4rÎœ93\¼
-à^%%!\H†HLWÅñ*XàÍû+l-¢8F„¸_x¹uo·$FÉ”Í뇫›w$\‘
-’D[Ûìz³%Iº®ø¡2wy_pî¿ÌP‡öC‚U«Á‡¨’yQ°¾·†ÉÅá`MP†#m}ÛæEÅÀ= Ög¶37=ë7˜®Y·‰‚õµy˜7¥¹²‚úöÛ ^ßßn qlkž7òYG½õ"vþ™y Ýê…hÔjæ]#9ü4_ìÍõÔóæ`n?…kÖ›ßÜš–¼c…g:x †P)Ö¡y]³Ò ¦«P‰*;’b›¤ï G”™µ“Â,Ù±^v¼°ÛOM`Ö¢`Ìõ£Lï¶Ì«;»ïקÿ¼®óë $
-MmÌòB]:jÈŠ÷—ˆ5/¾IË“aíò)€Âz¡žõï£è¥ÏïQ4õÓ”a{Ñ]>õuwjÇ|u˜ÃROê7°Ï.ïž<Uç•ØŠöTçv…«9Û_O¶ŸÏt Ø;£ÊmÔ ÐÖïÒUGi¯g.«©÷¦àÌ©•¶Fì½>
-¢ÆK³¨ñx¬˜^½·E!5¶f¼H†*cÄña“€ðÖõ\†Ty¥Òa9òñ¯™Bv'Kˆ7ïïlýo¥“Á!´Û0C)¤{p]‹óÇGÖu@Æ
-2uûC×ʼ ëÍÁ<©®­ê>ýR>aåã嵄ñ±”HÃÒ&³%YöSY1×mÍ<3Œþù‘à’D¹È‚#¨Öe¨Ðré¼íÄINêßMRO‹IÛºŽ¡—µÂÿN™¸¾áJÒn¡œºVôÌÍ…g»pÃ|D;Ž]õ ˜‚ã<d§:toÔ0§ËH¢Ô}>òaŠ
-±œZÔ.m”"š…ÖúÌOà
-ö]õH2”ø窇ôÌ4Òø©~(! ÄëÆ ÷Mi:‚M`?­Û¾b»Üy©yã:œ`}š®¥;L¨~ô§ áN(–øñC{ãÚ‰]Wxšæb{ìt(@ðK½õУ¸"ÈŽƒƒö gW¾!ªÓ‚ð‡E;$³9|ûi“¾vÒæL q„0NT_Ci Óýl*ïÕÌâ6!‚fü¢Ê ³çYwhÆÎPUw‚5=ƒezF^
+xÚ½XÛŽÛ6}߯0б5W¤î}Û$Mº-<ìæ©)Z¢-"²(Hô:Û¯ïðjÝ6›¾A Y 9gÎœ.^ð¯RŒÒ.$G$‰WÅñ*XàÍû+l-¢$A$&p¿ðrëÞnI‚’+›×W7ïH¸"Jâ|õ°×¶åßë÷µè{Úm¶8X?mþyøSÛá»mLP¦Ú:Øæ×›-I³uÅ•¹£}Á¹ÿ2GyÚ F±Z >D•¤EÁúÞ¦C w$k‚riëÛ–÷q°>³¹éY÷¸Áñšu›(X_›‡´)ͼзÞlðúþv[ˆc[sÚÈgõÖ‹Øùgæt«¢Q«™wäðÓ|±7×SÏ›ƒ¹ý®Yo~skZòŽRtœéà0B±µ uÍJƒJ˜­2@%Q¨@îH†m’¾ƒ^ <È­fÉŽõ²ã… Ü~j³ë$Õ;Œr½sØ62¯îì¾_Ÿÿòº¦×H
+H*µK”ðýů}È¥ ƒíZ{(:³ßó^±‡:¥‘•îkŸpxo=}&$ôé‘Pý 'ð,2œ&Ï4Ö/zà ­G2?XGtu¹=ó’mUræd*Ž×ƒ"Â`2."轑)‘O=ÛŸjÓêÞj)çZÃà÷¹b¹ƒ:PBp€úÔ‡Gž3© ÆÍ®,ÿ€l׊?I T2*)ÛßnnàyÝ–È0‰îpSŠ¢ßBK¾9Šò¦ƒîp¬¡eYQe­]¬¾úýÁ.¶0Ñ“¥Ù@Ôx<VL¯Þ[Š¢06¶f¼H‡*cÄña“‚ðÖõ\†Ty¥Òa9òñ¯™Bv'Kˆ7ïïlýo¥“Á!´Û0G¤{p]‹óÇGÖu@Æ
+2uûC×ʼ ëÍÁ<©®­ê>ýR>aåã嵄ñ±”HÃÒ&³¥yþSY1×mÍ<3Œþù‘à’D¹È‚#¨Öe¨Ðré¼íÄINêßMRO‹IÛºŽ¡—µÂÿN™¸¾áJÒn¡œºVôÌÍ…g»pÃ|D;Ž]õ ˜‚ã<d§:toÔ0§ËH¢Ô}>òáöÿoäÊ·U5ÅÈå¢à$ŽŠâ­Ãò®)Ù· SC[Ÿc*üÿ QdÕEñ‹ÏW_æmö3xûi6ž.ñìåh:Æ{Z«°.ÙôÓòÞqvxqÚ¿õP.%;J@d·©!CÅÿà€ïK¢ænhrÝòQ1‘Ö¼ÍÜ×~—¯T§¬U„vÌ„¹7OFU0 »p—œ‡ÅÈíÿWÀ%\/ŒËÎ#öûšT·ãÄ3kÙ ëŠ fXŒÂÈ Hwñb9µ¨]ÚhŒâ<´Ögîx*ýŒ6ßoœ g£L.«3B1Ng Ìb”f£Ò1SMýp^ ü ×ùe(‚qÀaŒÂ€ŒÔá^KØÌö] Ç7ÖÝëS
+†sã‚jÎ:œÕ õÁw:œÑIîQÖ0þÁBû®z¤9JüsÕÃNzfiüT?”Pâuã†û¦4Á&°ŸÖm_±u^jÞ¸'Xß@…fkéj„ýiB¸Šeg~üÐÞ¸¶Cמ&Ç£…¹X'Â;Ê
endobj
-3004 0 obj <<
+3001 0 obj <<
/Type /Page
-/Contents 3005 0 R
-/Resources 3003 0 R
+/Contents 3002 0 R
+/Resources 3000 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2970 0 R
-/Annots [ 3051 0 R ]
+/Parent 2967 0 R
+/Annots [ 3049 0 R ]
>> endobj
-3051 0 obj <<
+3049 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [375.699 125.661 428.002 134.572]
+/Rect [375.699 125.661 435.474 134.572]
/Subtype /Link
/A << /S /GoTo /D (http-apache) >>
>> endobj
-3006 0 obj <<
-/D [3004 0 R /XYZ 71.731 729.265 null]
+3003 0 obj <<
+/D [3001 0 R /XYZ 71.731 729.265 null]
>> endobj
-947 0 obj <<
-/D [3004 0 R /XYZ 71.731 718.306 null]
+932 0 obj <<
+/D [3001 0 R /XYZ 71.731 718.306 null]
>> endobj
-578 0 obj <<
-/D [3004 0 R /XYZ 160.355 703.236 null]
+566 0 obj <<
+/D [3001 0 R /XYZ 160.355 703.236 null]
>> endobj
-3007 0 obj <<
-/D [3004 0 R /XYZ 71.731 692.504 null]
+3004 0 obj <<
+/D [3001 0 R /XYZ 71.731 692.504 null]
>> endobj
-582 0 obj <<
-/D [3004 0 R /XYZ 185.592 651.159 null]
+570 0 obj <<
+/D [3001 0 R /XYZ 185.592 651.159 null]
>> endobj
-3008 0 obj <<
-/D [3004 0 R /XYZ 71.731 638.721 null]
+3005 0 obj <<
+/D [3001 0 R /XYZ 71.731 638.721 null]
>> endobj
-586 0 obj <<
-/D [3004 0 R /XYZ 117.14 629.6 null]
+574 0 obj <<
+/D [3001 0 R /XYZ 117.14 629.6 null]
+>> endobj
+3006 0 obj <<
+/D [3001 0 R /XYZ 71.731 624.494 null]
+>> endobj
+3007 0 obj <<
+/D [3001 0 R /XYZ 71.731 619.513 null]
+>> endobj
+3008 0 obj <<
+/D [3001 0 R /XYZ 117.937 593.735 null]
>> endobj
3009 0 obj <<
-/D [3004 0 R /XYZ 71.731 624.494 null]
+/D [3001 0 R /XYZ 289.502 580.783 null]
>> endobj
3010 0 obj <<
-/D [3004 0 R /XYZ 71.731 619.513 null]
+/D [3001 0 R /XYZ 71.731 544.918 null]
+>> endobj
+578 0 obj <<
+/D [3001 0 R /XYZ 84.161 499.663 null]
>> endobj
3011 0 obj <<
-/D [3004 0 R /XYZ 117.937 593.735 null]
+/D [3001 0 R /XYZ 71.731 491.056 null]
+>> endobj
+582 0 obj <<
+/D [3001 0 R /XYZ 107.616 478.104 null]
>> endobj
3012 0 obj <<
-/D [3004 0 R /XYZ 289.502 580.783 null]
+/D [3001 0 R /XYZ 71.731 471.061 null]
>> endobj
3013 0 obj <<
-/D [3004 0 R /XYZ 71.731 544.918 null]
->> endobj
-590 0 obj <<
-/D [3004 0 R /XYZ 84.161 499.663 null]
->> endobj
-1650 0 obj <<
-/D [3004 0 R /XYZ 71.731 491.056 null]
->> endobj
-594 0 obj <<
-/D [3004 0 R /XYZ 107.616 478.104 null]
+/D [3001 0 R /XYZ 71.731 466.079 null]
>> endobj
3014 0 obj <<
-/D [3004 0 R /XYZ 71.731 471.061 null]
+/D [3001 0 R /XYZ 287.509 429.287 null]
>> endobj
3015 0 obj <<
-/D [3004 0 R /XYZ 71.731 466.079 null]
+/D [3001 0 R /XYZ 422.881 429.287 null]
>> endobj
3016 0 obj <<
-/D [3004 0 R /XYZ 287.509 429.287 null]
+/D [3001 0 R /XYZ 71.731 416.236 null]
>> endobj
3017 0 obj <<
-/D [3004 0 R /XYZ 422.881 429.287 null]
+/D [3001 0 R /XYZ 71.731 402.289 null]
+>> endobj
+586 0 obj <<
+/D [3001 0 R /XYZ 320.85 386.846 null]
>> endobj
3018 0 obj <<
-/D [3004 0 R /XYZ 71.731 416.236 null]
+/D [3001 0 R /XYZ 71.731 374.224 null]
>> endobj
3019 0 obj <<
-/D [3004 0 R /XYZ 71.731 402.289 null]
->> endobj
-598 0 obj <<
-/D [3004 0 R /XYZ 320.85 386.846 null]
+/D [3001 0 R /XYZ 71.731 374.224 null]
>> endobj
3020 0 obj <<
-/D [3004 0 R /XYZ 71.731 374.224 null]
+/D [3001 0 R /XYZ 71.731 374.224 null]
>> endobj
3021 0 obj <<
-/D [3004 0 R /XYZ 71.731 374.224 null]
+/D [3001 0 R /XYZ 71.731 362.525 null]
>> endobj
3022 0 obj <<
-/D [3004 0 R /XYZ 71.731 374.224 null]
+/D [3001 0 R /XYZ 111.582 346 null]
>> endobj
3023 0 obj <<
-/D [3004 0 R /XYZ 71.731 362.525 null]
+/D [3001 0 R /XYZ 71.731 333.88 null]
>> endobj
3024 0 obj <<
-/D [3004 0 R /XYZ 111.582 346 null]
+/D [3001 0 R /XYZ 71.731 333.88 null]
>> endobj
3025 0 obj <<
-/D [3004 0 R /XYZ 71.731 333.88 null]
+/D [3001 0 R /XYZ 71.731 333.88 null]
>> endobj
3026 0 obj <<
-/D [3004 0 R /XYZ 71.731 333.88 null]
+/D [3001 0 R /XYZ 71.731 321.678 null]
>> endobj
3027 0 obj <<
-/D [3004 0 R /XYZ 71.731 333.88 null]
+/D [3001 0 R /XYZ 71.731 321.678 null]
>> endobj
3028 0 obj <<
-/D [3004 0 R /XYZ 71.731 321.678 null]
+/D [3001 0 R /XYZ 71.731 321.678 null]
>> endobj
3029 0 obj <<
-/D [3004 0 R /XYZ 71.731 321.678 null]
+/D [3001 0 R /XYZ 71.731 308.726 null]
>> endobj
3030 0 obj <<
-/D [3004 0 R /XYZ 71.731 321.678 null]
+/D [3001 0 R /XYZ 111.582 292.201 null]
>> endobj
3031 0 obj <<
-/D [3004 0 R /XYZ 71.731 308.726 null]
+/D [3001 0 R /XYZ 326.852 279.25 null]
>> endobj
3032 0 obj <<
-/D [3004 0 R /XYZ 111.582 292.201 null]
+/D [3001 0 R /XYZ 71.731 267.13 null]
>> endobj
3033 0 obj <<
-/D [3004 0 R /XYZ 326.852 279.25 null]
+/D [3001 0 R /XYZ 71.731 267.13 null]
>> endobj
3034 0 obj <<
-/D [3004 0 R /XYZ 71.731 267.13 null]
+/D [3001 0 R /XYZ 71.731 267.13 null]
>> endobj
3035 0 obj <<
-/D [3004 0 R /XYZ 71.731 267.13 null]
+/D [3001 0 R /XYZ 71.731 254.928 null]
>> endobj
3036 0 obj <<
-/D [3004 0 R /XYZ 71.731 267.13 null]
+/D [3001 0 R /XYZ 111.582 238.403 null]
>> endobj
3037 0 obj <<
-/D [3004 0 R /XYZ 71.731 254.928 null]
+/D [3001 0 R /XYZ 358.633 238.403 null]
>> endobj
3038 0 obj <<
-/D [3004 0 R /XYZ 111.582 238.403 null]
+/D [3001 0 R /XYZ 156.682 225.452 null]
>> endobj
3039 0 obj <<
-/D [3004 0 R /XYZ 358.633 238.403 null]
+/D [3001 0 R /XYZ 246.306 225.452 null]
>> endobj
3040 0 obj <<
-/D [3004 0 R /XYZ 156.682 225.452 null]
+/D [3001 0 R /XYZ 319.322 225.452 null]
>> endobj
3041 0 obj <<
-/D [3004 0 R /XYZ 246.306 225.452 null]
+/D [3001 0 R /XYZ 441.073 225.452 null]
>> endobj
3042 0 obj <<
-/D [3004 0 R /XYZ 319.322 225.452 null]
+/D [3001 0 R /XYZ 158.615 212.5 null]
>> endobj
3043 0 obj <<
-/D [3004 0 R /XYZ 441.073 225.452 null]
+/D [3001 0 R /XYZ 71.731 201.13 null]
>> endobj
3044 0 obj <<
-/D [3004 0 R /XYZ 158.615 212.5 null]
+/D [3001 0 R /XYZ 71.731 201.13 null]
>> endobj
3045 0 obj <<
-/D [3004 0 R /XYZ 71.731 201.13 null]
+/D [3001 0 R /XYZ 71.731 201.13 null]
>> endobj
3046 0 obj <<
-/D [3004 0 R /XYZ 71.731 201.13 null]
+/D [3001 0 R /XYZ 71.731 175.227 null]
>> endobj
3047 0 obj <<
-/D [3004 0 R /XYZ 71.731 201.13 null]
+/D [3001 0 R /XYZ 111.582 158.702 null]
>> endobj
3048 0 obj <<
-/D [3004 0 R /XYZ 71.731 175.227 null]
->> endobj
-3049 0 obj <<
-/D [3004 0 R /XYZ 111.582 158.702 null]
+/D [3001 0 R /XYZ 71.731 138.612 null]
>> endobj
3050 0 obj <<
-/D [3004 0 R /XYZ 71.731 138.612 null]
->> endobj
-3052 0 obj <<
-/D [3004 0 R /XYZ 71.731 104.904 null]
+/D [3001 0 R /XYZ 71.731 104.904 null]
>> endobj
-3003 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F38 990 0 R /F32 759 0 R /F33 848 0 R >>
+3000 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F38 963 0 R /F32 747 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-3055 0 obj <<
-/Length 1555
+3053 0 obj <<
+/Length 1557
/Filter /FlateDecode
>>
stream
-xÚ•XMoÛ8½çW=Y@­Õ·åÝSZ´E÷hnÛ=Ðm–D•¤’º¿~‡äú°»M‘ƒqHμyó8V¼Šà/^mãp›Â#Ù…I‘¯ªö.ZaæÓ]ŒYQ„IžÀøÆäÆÍn’4Œ³­¶y÷t÷ÇÇ$]ÅÛ0‰óÕÓÁØ>Õÿ¬ßÿ>ýmævá®HíÔ&‰Ã<ßYƒáˆ&ÛÑ$†Q’ƒ]îâÌØÝ›$Ö_“$ÝI´Ž0ÌìKÖÙ'ìõƒ5 ±ÿ z BÚ±âöI‚xÆLÊÚ!í´v›9cuÂùš(²'ÿ{9±êd‡'‚ûÜ”HÉ+F…sp¿nh÷TY´~ëmرkáPùV‡®‰!P€TZñç¬oª
-íè oÑÒHîc„“`ûE”+Ūsëm䈣ÁÌý5ÓG_ñNÇ“¯¿+\~XÀ»Ðô0¼ w—Žwf¢åƒ ¯)±q OË0Í OŒM²-×À×äq™™Sã?̓I{¶s˜a¶0‚û6Ðãb5ä‡}¢„Ê¥%ž„){rÎ@’
-¤tçëð–rŒþú‹ÃžOÚ¾¡s=Ä%Ô‰[¯Ô<
-ÃÿŒÛÈšz®.N#‰ÜæÝ^ÈÅ#ŸéŠ"¬áþZuwÓ…bôDq¹>9$—ý@¤Ìä}ÓÜÐ;t#l©Æ+Š8EqR ,µÆâi½ ××(€ƒþnžEÚ¥œ`¹,#-®¨¿=GGHáhpu)ï_x!o2¶i&»ÓymR@_Üj|àĆ@<ño°MÐí${¦VAƒTÐØÿî…—*ˆãõÉ›<PÀD«äùuóì’õýäàå¢Ü½üꆽÒm 8¦ifk‘µÎi†ˆêt5mœ3~Ö- ’iîB LÑl™§º!–‹þªÆÛÊ%µGÐVw×$= Å%ÀŸa™î°'~ J ò5|eXæά®7®ÃظNµ"½â;‡ê4tgi•ÑyYñš. îAO¹h—D퉀qÐÁcÍÊ3²¸X‚_…aO‘‡Ðizíêšlÿ?ˆÃ"¶7—îƒ,&å¸)܆»8Á`º[…ÑÖAR3ZÆM’¥VêàIì£ÑŠ‚×€ya4žý ì@V‚õ
-WaÓ£“¹D=àÍ^Óâ6Î7}Ï[Ü'{O® ³Î¡[¦EÈ(z5sT£nG&cÆÐj“(;ø‘xX¦`,×í&4HþšÉÑ¥Q5g÷+EVZ^1Úi3þ"ˆZ·h×NÌ]†Ô÷µ+šËü.pÒÓî8èözG¬fì ;Ï¿ü¨qKŸKê i z쨽ãl²Õø{ÃÍ^9¨oìºf‡Ú¬¢œwý60]Û’Ë
-(•"´a?pEÿ´vY6Ú%y˜E1Á—
-Ü1· É ›B5+³h«—æY˜å7«lz@Z„i™/ª,ؤ¾µ´Y€å2 ø£mÐD}¯Á/][%ðn?éN­ÊÃ฿ËFOQÒâ9®lI0ž¾‡kðìc5…ÇE˜@œ–4V’ö¨þ¶rÁøY'…
- èKÍ:“‚»OþcF¤¥m¦
+xÚ•XMoÛ8½çW=Y@­%K¶wOiÑÝC ¹m÷@K´MXU’Jêþú’CêÃî6EbÄ!9óæÍãXd‘ÀYlH¼Éà‘îâ´Èes—,Ž0ó鎠ź(â4Oa|crågWi“õÆؼ{ºûãcš-È&NI¾x:XÛ§êŸå»èߧ¿íÜ.Þ™›Z¥$Îó3èh²LŒÒìÒxGÖÖî>Z¥y²üš¦Ù>J“e„áÚ½ä­{Â^?x]S÷Ÿd&•káž4"K4æJõÌ Y«™d•ßÌëÎWTÓ=Uøßˉ—'7<QÜŸâ¦T)Qrªœƒûµ}³g2Z'Ë·Á†ÛUoMè¤&ÐR48ç|ÓeìF_DƒÐZ‰#œÛÏ¢ Xi^ž#b¶Q^B;÷×Ì})ZO¾ü®qùa7ñ¡™5`xA7$î .­híD#z_Sbåžmã,/1Véf»|p
+ÈŸøqlÚ×;f £¡qßòo=«1.^A~ø×$I™š[âI˜²'áÄ$ À¦=é^¸>Mr7YÐWˆãŠçÝÏéúºö{ö{>s:Ù"‘—¨È}Ò<˜ñHqåAŠfÆ„g“C³Ø´uG>PœÔ—Ž·ÇÙú1¸W4{óŽçmõ7ßI”'ŠKõk2åW3'^L­YW«šÑÊE
+òeæ€Úýw/¸”!ËS0y` €©QÉóë4æ1Ú¥Ëû‡QÁ«Y¹ù5 zeÚpÌÐÌÕ("ëœ3 ‘åéjÚ:g%ülZ$ÓÔ…˜bØ2MuMÃU ·•O>jdé® Ú+vèk‡K6‚?-âm¶Ãžø1Ú:¯áÛÆÛÜ›5ÀõÚw+ß©–´S}MCçPžúö¬œ2z/KQ±Äè©Íœ¨•Ð!ö&x¬YuFöd±¿
+Ëž"  ÓøÚ55'ùþ8@₸›ËôA“í°)܆;’b°?ÝmÄÉÆCRq Z&l²ÎœÔÁ“ºGm¯ûÂj<»^»*%ï4®Â¦ F'{‰Á›½¡Ãm¼oæžw¸ö]v5B·l‹°N¡èõÄQƒºÙŒY_,@‹U ìàGð°LÁXnÚMh‘üWƒKƒjÎþWŠ*¼b´ãfüErµvÖ®¸¿„-%Xè*_4—é]१¦í±7íôŽX+ÌÐA·5:ùÑà<”¾P,ÒôÐQÇùh«á÷†Ÿ½rÐÜØUÅ :µIEyFîJö­ç¦¶[­æ8G'b ­H…w>I?Ï‘Wå¡L©P*EìÂ~šýéìÖëÁ.ÍãuB°¾”à.@ˆ¹IæØêI™%³4_Çëüf•ÈŠ8Ûæ³*‹VYh-]`ภqÀhk4Q}×™EðK×U ¼ÛºS§ò0xî/‡²1SŒ6xN‹+ §ïá<‡Xm¡RÄ)ÄéHã$iêï*ŒŸMR˜T€¾2¬³)¸ûð>f$FÚ6qàÞú’ÃÛûb¿qd“æÜÁµÉæ»:“Éדÿ
endobj
-3054 0 obj <<
+3052 0 obj <<
/Type /Page
-/Contents 3055 0 R
-/Resources 3053 0 R
+/Contents 3053 0 R
+/Resources 3051 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 2970 0 R
+/Parent 2967 0 R
>> endobj
-3056 0 obj <<
-/D [3054 0 R /XYZ 71.731 729.265 null]
+3054 0 obj <<
+/D [3052 0 R /XYZ 71.731 729.265 null]
>> endobj
-602 0 obj <<
-/D [3054 0 R /XYZ 84.161 706.118 null]
+590 0 obj <<
+/D [3052 0 R /XYZ 84.161 706.118 null]
>> endobj
-3057 0 obj <<
-/D [3054 0 R /XYZ 71.731 697.51 null]
+3055 0 obj <<
+/D [3052 0 R /XYZ 71.731 697.51 null]
>> endobj
-606 0 obj <<
-/D [3054 0 R /XYZ 91.098 684.559 null]
+594 0 obj <<
+/D [3052 0 R /XYZ 91.098 684.559 null]
+>> endobj
+3056 0 obj <<
+/D [3052 0 R /XYZ 71.731 677.361 null]
+>> endobj
+3057 0 obj <<
+/D [3052 0 R /XYZ 71.731 672.38 null]
>> endobj
3058 0 obj <<
-/D [3054 0 R /XYZ 71.731 677.361 null]
+/D [3052 0 R /XYZ 101.34 661.645 null]
>> endobj
3059 0 obj <<
-/D [3054 0 R /XYZ 71.731 672.38 null]
+/D [3052 0 R /XYZ 236.362 648.693 null]
>> endobj
3060 0 obj <<
-/D [3054 0 R /XYZ 101.34 661.645 null]
+/D [3052 0 R /XYZ 284.401 648.693 null]
>> endobj
3061 0 obj <<
-/D [3054 0 R /XYZ 236.362 648.693 null]
+/D [3052 0 R /XYZ 71.731 623.289 null]
+>> endobj
+598 0 obj <<
+/D [3052 0 R /XYZ 131.506 610.337 null]
>> endobj
3062 0 obj <<
-/D [3054 0 R /XYZ 284.401 648.693 null]
+/D [3052 0 R /XYZ 71.731 603.139 null]
>> endobj
3063 0 obj <<
-/D [3054 0 R /XYZ 71.731 623.289 null]
+/D [3052 0 R /XYZ 71.731 598.158 null]
>> endobj
-610 0 obj <<
-/D [3054 0 R /XYZ 131.506 610.337 null]
+1014 0 obj <<
+/D [3052 0 R /XYZ 71.731 549.067 null]
+>> endobj
+602 0 obj <<
+/D [3052 0 R /XYZ 109.927 536.115 null]
>> endobj
3064 0 obj <<
-/D [3054 0 R /XYZ 71.731 603.139 null]
+/D [3052 0 R /XYZ 71.731 528.918 null]
>> endobj
3065 0 obj <<
-/D [3054 0 R /XYZ 71.731 598.158 null]
->> endobj
-1027 0 obj <<
-/D [3054 0 R /XYZ 71.731 549.067 null]
->> endobj
-614 0 obj <<
-/D [3054 0 R /XYZ 109.927 536.115 null]
+/D [3052 0 R /XYZ 71.731 523.936 null]
>> endobj
3066 0 obj <<
-/D [3054 0 R /XYZ 71.731 528.918 null]
+/D [3052 0 R /XYZ 71.731 490.287 null]
>> endobj
-3067 0 obj <<
-/D [3054 0 R /XYZ 71.731 523.936 null]
+606 0 obj <<
+/D [3052 0 R /XYZ 84.161 445.033 null]
>> endobj
-3068 0 obj <<
-/D [3054 0 R /XYZ 71.731 490.287 null]
+1086 0 obj <<
+/D [3052 0 R /XYZ 71.731 436.21 null]
>> endobj
-618 0 obj <<
-/D [3054 0 R /XYZ 84.161 445.033 null]
+610 0 obj <<
+/D [3052 0 R /XYZ 202.589 423.474 null]
>> endobj
-1368 0 obj <<
-/D [3054 0 R /XYZ 71.731 436.21 null]
+3067 0 obj <<
+/D [3052 0 R /XYZ 71.731 416.43 null]
>> endobj
-622 0 obj <<
-/D [3054 0 R /XYZ 202.589 423.474 null]
+3068 0 obj <<
+/D [3052 0 R /XYZ 71.731 411.449 null]
>> endobj
3069 0 obj <<
-/D [3054 0 R /XYZ 71.731 416.43 null]
+/D [3052 0 R /XYZ 71.731 411.449 null]
>> endobj
3070 0 obj <<
-/D [3054 0 R /XYZ 71.731 411.449 null]
+/D [3052 0 R /XYZ 277.567 387.608 null]
>> endobj
3071 0 obj <<
-/D [3054 0 R /XYZ 71.731 411.449 null]
+/D [3052 0 R /XYZ 71.731 362.204 null]
+>> endobj
+614 0 obj <<
+/D [3052 0 R /XYZ 127.073 349.252 null]
>> endobj
3072 0 obj <<
-/D [3054 0 R /XYZ 277.567 387.608 null]
+/D [3052 0 R /XYZ 71.731 342.209 null]
>> endobj
3073 0 obj <<
-/D [3054 0 R /XYZ 71.731 362.204 null]
+/D [3052 0 R /XYZ 71.731 337.227 null]
>> endobj
-626 0 obj <<
-/D [3054 0 R /XYZ 127.073 349.252 null]
+1653 0 obj <<
+/D [3052 0 R /XYZ 71.731 275.03 null]
+>> endobj
+618 0 obj <<
+/D [3052 0 R /XYZ 248.655 262.079 null]
>> endobj
3074 0 obj <<
-/D [3054 0 R /XYZ 71.731 342.209 null]
+/D [3052 0 R /XYZ 71.731 255.036 null]
>> endobj
3075 0 obj <<
-/D [3054 0 R /XYZ 71.731 337.227 null]
->> endobj
-1422 0 obj <<
-/D [3054 0 R /XYZ 71.731 275.03 null]
->> endobj
-630 0 obj <<
-/D [3054 0 R /XYZ 248.655 262.079 null]
+/D [3052 0 R /XYZ 71.731 250.054 null]
>> endobj
3076 0 obj <<
-/D [3054 0 R /XYZ 71.731 255.036 null]
+/D [3052 0 R /XYZ 71.731 250.054 null]
>> endobj
3077 0 obj <<
-/D [3054 0 R /XYZ 71.731 250.054 null]
+/D [3052 0 R /XYZ 175.969 239.165 null]
>> endobj
3078 0 obj <<
-/D [3054 0 R /XYZ 71.731 250.054 null]
+/D [3052 0 R /XYZ 118.495 226.214 null]
+>> endobj
+1537 0 obj <<
+/D [3052 0 R /XYZ 71.731 200.809 null]
>> endobj
3079 0 obj <<
-/D [3054 0 R /XYZ 175.969 239.165 null]
+/D [3052 0 R /XYZ 71.731 200.809 null]
>> endobj
-3080 0 obj <<
-/D [3054 0 R /XYZ 118.495 226.214 null]
+622 0 obj <<
+/D [3052 0 R /XYZ 109.39 187.857 null]
>> endobj
-1754 0 obj <<
-/D [3054 0 R /XYZ 71.731 200.809 null]
+3080 0 obj <<
+/D [3052 0 R /XYZ 71.731 182.697 null]
>> endobj
3081 0 obj <<
-/D [3054 0 R /XYZ 71.731 200.809 null]
->> endobj
-634 0 obj <<
-/D [3054 0 R /XYZ 109.39 187.857 null]
+/D [3052 0 R /XYZ 71.731 177.715 null]
>> endobj
3082 0 obj <<
-/D [3054 0 R /XYZ 71.731 182.697 null]
+/D [3052 0 R /XYZ 109.568 166.238 null]
>> endobj
3083 0 obj <<
-/D [3054 0 R /XYZ 71.731 177.715 null]
+/D [3052 0 R /XYZ 524.797 142.926 null]
>> endobj
3084 0 obj <<
-/D [3054 0 R /XYZ 109.568 166.238 null]
+/D [3052 0 R /XYZ 71.731 125.825 null]
>> endobj
3085 0 obj <<
-/D [3054 0 R /XYZ 524.797 142.926 null]
+/D [3052 0 R /XYZ 191.435 116.326 null]
>> endobj
-3086 0 obj <<
-/D [3054 0 R /XYZ 71.731 125.825 null]
->> endobj
-3087 0 obj <<
-/D [3054 0 R /XYZ 191.435 116.326 null]
->> endobj
-3053 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R /F52 1359 0 R /F38 990 0 R /F44 1022 0 R >>
+3051 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R /F61 1455 0 R /F38 963 0 R /F44 1006 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-3090 0 obj <<
+3088 0 obj <<
/Length 1075
/Filter /FlateDecode
>>
@@ -10617,297 +10478,298 @@ xÚVߣ6~ß¿"o ÒÆÁèÛ^¯]õÔ•ÚnÔ—nâ%h æ°Y.ýë;ÆcBÔ=E
ç×7ߌé"„]l(ÙDð`a _äÇ»pQÀÎãE‰8Iã Ö3›+¿»¢”‘0Œ­Ð§íÝú-è†0ÊÛ×Ax»ÿ{ù9øgûeØËH–DnkÅ(á<öBUR›³…ã ÊHFãAô!X1úúÔî)Ü#WǦ3²uoM«ŠVá%Ζý¡Ìî{ÛÕx¬D5æ Ýb'ò·¢U]½'îï(QÈZ¶¢ºwoG¥Í彩 ºlQ“6¢5r(½SÊØPm {§C`¦<â©÷#y>i#ný—w¶D5:oËlþ¨ÖǾæŸ?M¤ ºè÷éùój'´wPæ4q8D´¢0%<ÉÎãI­ö·h±”ÄY„B÷WI}:=ÿñÚ‘í{@ù ŠC/(êý­ÝUmH˜0L4‹Fäö8hžs!aW.`2{¹û?ó2ĸ:ù2cº„¾€›ŒU}®øU ‰ŠÓÅ*I MÒÁǪÿ± €Ò5ú»°õ)íjQGô^‹[«V±ûv—ÔÀ¸16ÝH./E…-E]Ö§°Fºâß²ª¹|ý!à|‰ÊÂSH˼kKsòú¬ú(ÕÇ‘šíNpÐ6•ÈG:
0Âaý´ ²ŠRºœöÔºèòo÷}׈Ìë³Zá´òkWúfÆl»É$>ý!§¶ªVým` %Éx €Ö'°«ï<C¥»×¬¢,&Q–]´vÀâÆ6 ‹*œ½ÿ…dó1•°÷óv¼…4(Çñì–Ã5ÍÜv¸›FdwJ7ñµV'rqíýP·Úåendstream
endobj
-3089 0 obj <<
+3087 0 obj <<
/Type /Page
-/Contents 3090 0 R
-/Resources 3088 0 R
+/Contents 3088 0 R
+/Resources 3086 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 3116 0 R
+/Parent 3114 0 R
+>> endobj
+3089 0 obj <<
+/D [3087 0 R /XYZ 71.731 729.265 null]
+>> endobj
+3090 0 obj <<
+/D [3087 0 R /XYZ 71.731 662.516 null]
+>> endobj
+626 0 obj <<
+/D [3087 0 R /XYZ 84.161 617.261 null]
>> endobj
3091 0 obj <<
-/D [3089 0 R /XYZ 71.731 729.265 null]
+/D [3087 0 R /XYZ 71.731 608.654 null]
>> endobj
-3092 0 obj <<
-/D [3089 0 R /XYZ 71.731 662.516 null]
+630 0 obj <<
+/D [3087 0 R /XYZ 109.927 595.702 null]
>> endobj
-638 0 obj <<
-/D [3089 0 R /XYZ 84.161 617.261 null]
+3092 0 obj <<
+/D [3087 0 R /XYZ 71.731 590.596 null]
>> endobj
3093 0 obj <<
-/D [3089 0 R /XYZ 71.731 608.654 null]
->> endobj
-642 0 obj <<
-/D [3089 0 R /XYZ 109.927 595.702 null]
+/D [3087 0 R /XYZ 71.731 585.615 null]
>> endobj
3094 0 obj <<
-/D [3089 0 R /XYZ 71.731 590.596 null]
+/D [3087 0 R /XYZ 400.225 559.837 null]
>> endobj
3095 0 obj <<
-/D [3089 0 R /XYZ 71.731 585.615 null]
+/D [3087 0 R /XYZ 91.656 546.885 null]
>> endobj
3096 0 obj <<
-/D [3089 0 R /XYZ 400.225 559.837 null]
+/D [3087 0 R /XYZ 71.731 523.971 null]
+>> endobj
+634 0 obj <<
+/D [3087 0 R /XYZ 85.124 478.717 null]
>> endobj
3097 0 obj <<
-/D [3089 0 R /XYZ 91.656 546.885 null]
+/D [3087 0 R /XYZ 71.731 469.894 null]
>> endobj
-3098 0 obj <<
-/D [3089 0 R /XYZ 71.731 523.971 null]
+638 0 obj <<
+/D [3087 0 R /XYZ 106.959 457.158 null]
>> endobj
-646 0 obj <<
-/D [3089 0 R /XYZ 85.124 478.717 null]
+3098 0 obj <<
+/D [3087 0 R /XYZ 71.731 450.114 null]
>> endobj
3099 0 obj <<
-/D [3089 0 R /XYZ 71.731 469.894 null]
->> endobj
-650 0 obj <<
-/D [3089 0 R /XYZ 106.959 457.158 null]
+/D [3087 0 R /XYZ 71.731 445.133 null]
>> endobj
3100 0 obj <<
-/D [3089 0 R /XYZ 71.731 450.114 null]
+/D [3087 0 R /XYZ 132.503 434.244 null]
>> endobj
3101 0 obj <<
-/D [3089 0 R /XYZ 71.731 445.133 null]
+/D [3087 0 R /XYZ 473.769 421.292 null]
>> endobj
3102 0 obj <<
-/D [3089 0 R /XYZ 132.503 434.244 null]
+/D [3087 0 R /XYZ 91.656 408.341 null]
>> endobj
3103 0 obj <<
-/D [3089 0 R /XYZ 473.769 421.292 null]
+/D [3087 0 R /XYZ 71.731 385.427 null]
+>> endobj
+642 0 obj <<
+/D [3087 0 R /XYZ 81.303 340.172 null]
>> endobj
3104 0 obj <<
-/D [3089 0 R /XYZ 91.656 408.341 null]
+/D [3087 0 R /XYZ 71.731 331.35 null]
>> endobj
-3105 0 obj <<
-/D [3089 0 R /XYZ 71.731 385.427 null]
+646 0 obj <<
+/D [3087 0 R /XYZ 121.773 318.613 null]
>> endobj
-654 0 obj <<
-/D [3089 0 R /XYZ 81.303 340.172 null]
+3105 0 obj <<
+/D [3087 0 R /XYZ 71.731 311.57 null]
>> endobj
3106 0 obj <<
-/D [3089 0 R /XYZ 71.731 331.35 null]
->> endobj
-658 0 obj <<
-/D [3089 0 R /XYZ 121.773 318.613 null]
+/D [3087 0 R /XYZ 71.731 306.588 null]
>> endobj
3107 0 obj <<
-/D [3089 0 R /XYZ 71.731 311.57 null]
+/D [3087 0 R /XYZ 71.731 272.785 null]
>> endobj
-3108 0 obj <<
-/D [3089 0 R /XYZ 71.731 306.588 null]
+650 0 obj <<
+/D [3087 0 R /XYZ 86.071 227.531 null]
>> endobj
-3109 0 obj <<
-/D [3089 0 R /XYZ 71.731 272.785 null]
+2676 0 obj <<
+/D [3087 0 R /XYZ 71.731 218.923 null]
>> endobj
-662 0 obj <<
-/D [3089 0 R /XYZ 86.071 227.531 null]
+654 0 obj <<
+/D [3087 0 R /XYZ 193.573 205.972 null]
>> endobj
-2768 0 obj <<
-/D [3089 0 R /XYZ 71.731 218.923 null]
+3108 0 obj <<
+/D [3087 0 R /XYZ 71.731 198.774 null]
>> endobj
-666 0 obj <<
-/D [3089 0 R /XYZ 193.573 205.972 null]
+3109 0 obj <<
+/D [3087 0 R /XYZ 71.731 193.792 null]
>> endobj
3110 0 obj <<
-/D [3089 0 R /XYZ 71.731 198.774 null]
+/D [3087 0 R /XYZ 91.656 170.106 null]
>> endobj
3111 0 obj <<
-/D [3089 0 R /XYZ 71.731 193.792 null]
+/D [3087 0 R /XYZ 91.656 157.155 null]
>> endobj
3112 0 obj <<
-/D [3089 0 R /XYZ 91.656 170.106 null]
+/D [3087 0 R /XYZ 424.386 157.155 null]
>> endobj
3113 0 obj <<
-/D [3089 0 R /XYZ 91.656 157.155 null]
->> endobj
-3114 0 obj <<
-/D [3089 0 R /XYZ 424.386 157.155 null]
->> endobj
-3115 0 obj <<
-/D [3089 0 R /XYZ 101.898 144.203 null]
+/D [3087 0 R /XYZ 101.898 144.203 null]
>> endobj
-3088 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R /F38 990 0 R >>
+3086 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-3119 0 obj <<
-/Length 1416
+3117 0 obj <<
+/Length 1414
/Filter /FlateDecode
>>
stream
-xÚÍWÝoÛ6Ï_áGHh‰’,©oN»šÍ]ôa
-Z¦e¢©’Ò<÷¯ßQäÉòGº< C€˜Ò‘ÇûøÝïNá$€¿p’†$à‡æ„.’IQß“$?ß„~G¼XšPX_Þ¡ôŽ$§¡Ýsÿt3O£INòE4yÚö[Ÿ6LŸ>Îþ|úÄéQŠ& ’<ŒG;ïhL…q¿E§5—mup펻…æß:¡gá”o¬ê›ŸžãÂ$"AxÔ<²¿·1ºbãïïîÏE”¤`ñÕPç¡9ÇÓK¥[¥±÷]ù]T#îqäfÁ¤[¬­_q>ݨM¦{Y)¶×zÙV«ÚÚ6¹ ‰‚ à„ßÞ²kÛæÍ|¾ßïg‹dJêƒùV‘BÕþ²Ï;QyÝÕ¹wf§º
-•ÏÂ`ÊjQ ¦Åw]Ø© ¯¶îi/Ú[±ªr µ=ËÇF]Í%$¤e­PòÖߤj¿a'J¯¤QB¶¦w(𞄽'Ló7ÞOÄFJ²|Ñ ïYñµkœ†ç ^p ¨ç`̜˹;Bvm]Á‰ð<½ÇhújøqšQtþ;À.%q”ü $x»Sík0TÈÒ= “6.oiÖ²53œ¸PE9É ~ã2ú­±p»ßCöÍËQƒp!^0jîô—ç  pôѳ9Z
-ÃdZz3¦åõ•Ä€Åg…Œ‰¹ÐôÅôJþO)zè
-_åµÂˆoxËÀfÏ7¢O"xy=¡˜®,¹±{ <÷FI³³õ¢i¼8Þ“„Ðs} :ˆ^©ŽxHD60Ú Èî"›ø"Ììâ
-p7ÕÕU€j^3ý•­ØhUjæi¾b²ìXÉع˜9£¾5ÀÂ&¥ÄúbØaÔ£ÿo±†Á­=œ"“]Ú°¤·uShÑAÖ¹+mÖÍÀåh¡Ùq
- ÆIóÂÚ·7ãy?‹IbkæªËæž4Xøm˜ãšA ÙÑG!ººÚ B˜ÍÒ89éŸ^ìIî6,_…ßgJ£OKø[ÿãÔ½˜ß¸(£ˆ,‰•yQÏ/°€/ݺ¥/m¿½cWðbiL§™,¸U@Ü»ÒýÖÊøóƒÏ±Ì 8V³ÚŽ¹ÞlF\V©¾üIåÎ0Y|ïç êËŒò¬îZŽE†—ØÖ3@é…KÓY¨  ÀÙœp#çÈCµ¢î¼nh—rÃ4Žïk¾f³MªA³/ï§Úx4n/°|XeÔŸ6Lq‘0Ë®~–'ðáå£1ìÚçlšœ+w[NF›
+xÚÍWKoã6¾çWøh1­§%íÍÙmŠ-Ö­ÓØCS,h™–‰H¤–”ê:¿¾C‘#Ëls*
+ÅÇpß|3òGüüQâ“$„G‘`òêÆ°òóïvDó9 â
+ÝJe•½k‹W^–”Ø×™9v°6vEÙx#'A<Þ‹RÒ ˜Ö­m•¬Œn£©?OIè¥0
+:;¾á]ÁÊëqì E·EÁ´Ù£ñà¹}Aè‘$=+QoªöÈòã<ø]x,ÎH’ÄïH(Bãš
+¬MCÐ)2œÜüb!ÐoȘ>‰çn=ôÆLjMRûFóIà_¨!gàøgvuIÅpR½«®:pQ] BÁ Œ †ÀÁ´aÈ "‹ÇÕ¯³Oƒ¤g‹“Ý+Pr¶Z-g—õ”§¢]Ê!7mÞ¼KÍ…ÍJÙ#'}€#¿µµ°t66¤: Šðes¨‘ó°N­&m¡]Y†GJl*«ÓÐeôìn3üP:<ÖœåìT¨†Ô»}WAíÈéF\sè2ÙN|WJ^ÁS´¼íÁbzyšý;íäGi2¨–‚™JzÂyôĉîîkž­èóÓ0¤`'ç %‡Õ¶Õ}3"]UÒ z30±cžÓzfÚ„¡­¶QÁôþc{R@õ9Ú&vökòNÀa"½m÷\içŠ=ØÑ0ìÄœ[¾P…Àú:I;£\˜V€»±*¯T±Šªºîa£d¡¨#ú’Š¢¥CD`í¢úŒüÖ
+d©mqŒd¹r#Ìl\VʾÜIiNbP™¿vPõeÄy–w Ã$ÃKLéé¡Žô„n ÔzÐ÷à¬O¸‘1ä¡Š ^µN6”K±¡
+ø5Ûö]ŽÞñºÑ Ù¥÷Óu<*·ç˜>´Ôò¢a뻇( ‰Ÿ¦W?ÌcøôN³A#víƒ6‰Ï…Û-'­Í?
+Ü/endstream
endobj
-3118 0 obj <<
+3116 0 obj <<
/Type /Page
-/Contents 3119 0 R
-/Resources 3117 0 R
+/Contents 3117 0 R
+/Resources 3115 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 3116 0 R
-/Annots [ 3124 0 R 3140 0 R ]
+/Parent 3114 0 R
+/Annots [ 3122 0 R 3138 0 R ]
>> endobj
-3124 0 obj <<
+3122 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
/Rect [224.746 683.273 257.473 692.184]
/Subtype /Link
/A << /S /GoTo /D (gloss-rdbms) >>
>> endobj
-3140 0 obj <<
+3138 0 obj <<
/Type /Annot
/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [342.364 529.848 394.667 538.76]
+/Rect [342.364 529.848 402.139 538.76]
/Subtype /Link
/A << /S /GoTo /D (security-mysql) >>
>> endobj
-3120 0 obj <<
-/D [3118 0 R /XYZ 71.731 729.265 null]
+3118 0 obj <<
+/D [3116 0 R /XYZ 71.731 729.265 null]
>> endobj
-3121 0 obj <<
-/D [3118 0 R /XYZ 71.731 718.306 null]
+3119 0 obj <<
+/D [3116 0 R /XYZ 71.731 718.306 null]
>> endobj
-670 0 obj <<
-/D [3118 0 R /XYZ 106.052 708.344 null]
+658 0 obj <<
+/D [3116 0 R /XYZ 106.052 708.344 null]
>> endobj
-3122 0 obj <<
-/D [3118 0 R /XYZ 71.731 701.3 null]
+3120 0 obj <<
+/D [3116 0 R /XYZ 71.731 701.3 null]
+>> endobj
+3121 0 obj <<
+/D [3116 0 R /XYZ 71.731 696.319 null]
>> endobj
3123 0 obj <<
-/D [3118 0 R /XYZ 71.731 696.319 null]
+/D [3116 0 R /XYZ 91.656 672.478 null]
+>> endobj
+3124 0 obj <<
+/D [3116 0 R /XYZ 71.731 659.427 null]
>> endobj
3125 0 obj <<
-/D [3118 0 R /XYZ 91.656 672.478 null]
+/D [3116 0 R /XYZ 71.731 644.483 null]
>> endobj
3126 0 obj <<
-/D [3118 0 R /XYZ 71.731 659.427 null]
+/D [3116 0 R /XYZ 71.731 644.483 null]
>> endobj
3127 0 obj <<
-/D [3118 0 R /XYZ 71.731 644.483 null]
+/D [3116 0 R /XYZ 71.731 629.475 null]
>> endobj
3128 0 obj <<
-/D [3118 0 R /XYZ 71.731 644.483 null]
+/D [3116 0 R /XYZ 111.582 613.699 null]
>> endobj
3129 0 obj <<
-/D [3118 0 R /XYZ 71.731 629.475 null]
+/D [3116 0 R /XYZ 71.731 601.579 null]
>> endobj
3130 0 obj <<
-/D [3118 0 R /XYZ 111.582 613.699 null]
+/D [3116 0 R /XYZ 71.731 601.579 null]
>> endobj
3131 0 obj <<
-/D [3118 0 R /XYZ 71.731 601.579 null]
+/D [3116 0 R /XYZ 71.731 588.628 null]
>> endobj
3132 0 obj <<
-/D [3118 0 R /XYZ 71.731 601.579 null]
+/D [3116 0 R /XYZ 111.582 572.852 null]
>> endobj
3133 0 obj <<
-/D [3118 0 R /XYZ 71.731 588.628 null]
+/D [3116 0 R /XYZ 315.276 572.852 null]
>> endobj
3134 0 obj <<
-/D [3118 0 R /XYZ 111.582 572.852 null]
+/D [3116 0 R /XYZ 71.731 560.732 null]
>> endobj
3135 0 obj <<
-/D [3118 0 R /XYZ 315.276 572.852 null]
+/D [3116 0 R /XYZ 71.731 560.732 null]
>> endobj
3136 0 obj <<
-/D [3118 0 R /XYZ 71.731 560.732 null]
+/D [3116 0 R /XYZ 71.731 547.781 null]
>> endobj
3137 0 obj <<
-/D [3118 0 R /XYZ 71.731 560.732 null]
->> endobj
-3138 0 obj <<
-/D [3118 0 R /XYZ 71.731 547.781 null]
+/D [3116 0 R /XYZ 111.582 532.005 null]
>> endobj
3139 0 obj <<
-/D [3118 0 R /XYZ 111.582 532.005 null]
+/D [3116 0 R /XYZ 71.731 509.091 null]
>> endobj
-3141 0 obj <<
-/D [3118 0 R /XYZ 71.731 509.091 null]
+662 0 obj <<
+/D [3116 0 R /XYZ 83.214 463.837 null]
>> endobj
-674 0 obj <<
-/D [3118 0 R /XYZ 83.214 463.837 null]
+1595 0 obj <<
+/D [3116 0 R /XYZ 71.731 455.229 null]
>> endobj
-1423 0 obj <<
-/D [3118 0 R /XYZ 71.731 455.229 null]
+666 0 obj <<
+/D [3116 0 R /XYZ 176.696 442.277 null]
>> endobj
-678 0 obj <<
-/D [3118 0 R /XYZ 176.696 442.277 null]
+3140 0 obj <<
+/D [3116 0 R /XYZ 71.731 435.08 null]
+>> endobj
+3141 0 obj <<
+/D [3116 0 R /XYZ 71.731 430.098 null]
>> endobj
3142 0 obj <<
-/D [3118 0 R /XYZ 71.731 435.08 null]
+/D [3116 0 R /XYZ 71.731 430.098 null]
>> endobj
-3143 0 obj <<
-/D [3118 0 R /XYZ 71.731 430.098 null]
+1865 0 obj <<
+/D [3116 0 R /XYZ 71.731 393.959 null]
>> endobj
-3144 0 obj <<
-/D [3118 0 R /XYZ 71.731 430.098 null]
+670 0 obj <<
+/D [3116 0 R /XYZ 109.17 381.007 null]
>> endobj
-2210 0 obj <<
-/D [3118 0 R /XYZ 71.731 393.959 null]
+3143 0 obj <<
+/D [3116 0 R /XYZ 71.731 375.901 null]
>> endobj
-682 0 obj <<
-/D [3118 0 R /XYZ 109.17 381.007 null]
+3144 0 obj <<
+/D [3116 0 R /XYZ 71.731 370.92 null]
>> endobj
3145 0 obj <<
-/D [3118 0 R /XYZ 71.731 375.901 null]
+/D [3116 0 R /XYZ 71.731 306.786 null]
+>> endobj
+674 0 obj <<
+/D [3116 0 R /XYZ 90.261 293.834 null]
>> endobj
3146 0 obj <<
-/D [3118 0 R /XYZ 71.731 370.92 null]
+/D [3116 0 R /XYZ 71.731 288.728 null]
>> endobj
3147 0 obj <<
-/D [3118 0 R /XYZ 71.731 306.786 null]
->> endobj
-686 0 obj <<
-/D [3118 0 R /XYZ 90.261 293.834 null]
+/D [3116 0 R /XYZ 71.731 283.747 null]
>> endobj
3148 0 obj <<
-/D [3118 0 R /XYZ 71.731 288.728 null]
+/D [3116 0 R /XYZ 175.77 245.017 null]
>> endobj
3149 0 obj <<
-/D [3118 0 R /XYZ 71.731 283.747 null]
+/D [3116 0 R /XYZ 71.731 222.103 null]
+>> endobj
+678 0 obj <<
+/D [3116 0 R /XYZ 85.124 176.849 null]
>> endobj
3150 0 obj <<
-/D [3118 0 R /XYZ 175.77 245.017 null]
+/D [3116 0 R /XYZ 71.731 167.346 null]
>> endobj
-3151 0 obj <<
-/D [3118 0 R /XYZ 71.731 222.103 null]
+682 0 obj <<
+/D [3116 0 R /XYZ 86.675 155.29 null]
>> endobj
-690 0 obj <<
-/D [3118 0 R /XYZ 85.124 176.849 null]
+3151 0 obj <<
+/D [3116 0 R /XYZ 71.731 149.79 null]
>> endobj
3152 0 obj <<
-/D [3118 0 R /XYZ 71.731 167.346 null]
->> endobj
-694 0 obj <<
-/D [3118 0 R /XYZ 86.675 155.29 null]
+/D [3116 0 R /XYZ 71.731 144.809 null]
>> endobj
3153 0 obj <<
-/D [3118 0 R /XYZ 71.731 149.79 null]
+/D [3116 0 R /XYZ 71.731 144.809 null]
>> endobj
3154 0 obj <<
-/D [3118 0 R /XYZ 71.731 144.809 null]
+/D [3116 0 R /XYZ 119.841 132.376 null]
>> endobj
3155 0 obj <<
-/D [3118 0 R /XYZ 71.731 144.809 null]
+/D [3116 0 R /XYZ 167.644 132.376 null]
>> endobj
3156 0 obj <<
-/D [3118 0 R /XYZ 119.841 132.376 null]
+/D [3116 0 R /XYZ 249.411 132.376 null]
>> endobj
-3157 0 obj <<
-/D [3118 0 R /XYZ 167.644 132.376 null]
->> endobj
-3158 0 obj <<
-/D [3118 0 R /XYZ 249.411 132.376 null]
->> endobj
-3117 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R /F38 990 0 R >>
+3115 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R /F38 963 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-3162 0 obj <<
+3160 0 obj <<
/Length 1233
/Filter /FlateDecode
>>
@@ -10921,129 +10783,129 @@ q{0l‰Š÷X>Rõ¥oÝøeynŠQ|§˜Í¯iNz Ù.üÙdT7e:Ëj@XììZt5‡Ì¾˜†Q1Ó×Pôæ ÙIÁ˜‚
ð9ýy¨qsó²W¦UbîŠI‹[Æ>«v„Á½êGé‹ØôyÔîçM
[«7ï÷ç¡P“,H ²®}¹$iî܇‹ý(‰ãË’m:WMB ÞÙ÷Î|ª~§endstream
endobj
-3161 0 obj <<
+3159 0 obj <<
/Type /Page
-/Contents 3162 0 R
-/Resources 3160 0 R
+/Contents 3160 0 R
+/Resources 3158 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 3116 0 R
+/Parent 3114 0 R
+>> endobj
+3161 0 obj <<
+/D [3159 0 R /XYZ 71.731 729.265 null]
+>> endobj
+3162 0 obj <<
+/D [3159 0 R /XYZ 434.537 708.344 null]
>> endobj
3163 0 obj <<
-/D [3161 0 R /XYZ 71.731 729.265 null]
+/D [3159 0 R /XYZ 71.731 672.478 null]
>> endobj
-3164 0 obj <<
-/D [3161 0 R /XYZ 434.537 708.344 null]
+686 0 obj <<
+/D [3159 0 R /XYZ 84.161 627.224 null]
>> endobj
-3165 0 obj <<
-/D [3161 0 R /XYZ 71.731 672.478 null]
+3157 0 obj <<
+/D [3159 0 R /XYZ 71.731 618.616 null]
>> endobj
-698 0 obj <<
-/D [3161 0 R /XYZ 84.161 627.224 null]
+690 0 obj <<
+/D [3159 0 R /XYZ 263.739 605.665 null]
>> endobj
-3159 0 obj <<
-/D [3161 0 R /XYZ 71.731 618.616 null]
+3164 0 obj <<
+/D [3159 0 R /XYZ 71.731 598.467 null]
>> endobj
-702 0 obj <<
-/D [3161 0 R /XYZ 263.739 605.665 null]
+3165 0 obj <<
+/D [3159 0 R /XYZ 71.731 593.486 null]
>> endobj
3166 0 obj <<
-/D [3161 0 R /XYZ 71.731 598.467 null]
+/D [3159 0 R /XYZ 71.731 544.395 null]
+>> endobj
+694 0 obj <<
+/D [3159 0 R /XYZ 165.299 531.443 null]
>> endobj
3167 0 obj <<
-/D [3161 0 R /XYZ 71.731 593.486 null]
+/D [3159 0 R /XYZ 71.731 524.245 null]
>> endobj
3168 0 obj <<
-/D [3161 0 R /XYZ 71.731 544.395 null]
->> endobj
-706 0 obj <<
-/D [3161 0 R /XYZ 165.299 531.443 null]
+/D [3159 0 R /XYZ 71.731 519.264 null]
>> endobj
3169 0 obj <<
-/D [3161 0 R /XYZ 71.731 524.245 null]
+/D [3159 0 R /XYZ 349.905 508.529 null]
>> endobj
3170 0 obj <<
-/D [3161 0 R /XYZ 71.731 519.264 null]
+/D [3159 0 R /XYZ 71.731 472.664 null]
+>> endobj
+698 0 obj <<
+/D [3159 0 R /XYZ 83.214 427.409 null]
>> endobj
3171 0 obj <<
-/D [3161 0 R /XYZ 349.905 508.529 null]
+/D [3159 0 R /XYZ 71.731 418.586 null]
>> endobj
3172 0 obj <<
-/D [3161 0 R /XYZ 71.731 472.664 null]
+/D [3159 0 R /XYZ 71.731 418.586 null]
>> endobj
-710 0 obj <<
-/D [3161 0 R /XYZ 83.214 427.409 null]
+702 0 obj <<
+/D [3159 0 R /XYZ 103.282 405.85 null]
>> endobj
3173 0 obj <<
-/D [3161 0 R /XYZ 71.731 418.586 null]
+/D [3159 0 R /XYZ 71.731 400.744 null]
>> endobj
3174 0 obj <<
-/D [3161 0 R /XYZ 71.731 418.586 null]
->> endobj
-714 0 obj <<
-/D [3161 0 R /XYZ 103.282 405.85 null]
+/D [3159 0 R /XYZ 71.731 395.763 null]
>> endobj
3175 0 obj <<
-/D [3161 0 R /XYZ 71.731 400.744 null]
+/D [3159 0 R /XYZ 71.731 395.763 null]
>> endobj
3176 0 obj <<
-/D [3161 0 R /XYZ 71.731 395.763 null]
+/D [3159 0 R /XYZ 163.327 382.936 null]
>> endobj
3177 0 obj <<
-/D [3161 0 R /XYZ 71.731 395.763 null]
+/D [3159 0 R /XYZ 403.504 369.985 null]
>> endobj
3178 0 obj <<
-/D [3161 0 R /XYZ 163.327 382.936 null]
+/D [3159 0 R /XYZ 238.405 357.033 null]
>> endobj
3179 0 obj <<
-/D [3161 0 R /XYZ 403.504 369.985 null]
+/D [3159 0 R /XYZ 240.895 357.033 null]
>> endobj
3180 0 obj <<
-/D [3161 0 R /XYZ 238.405 357.033 null]
+/D [3159 0 R /XYZ 289.632 357.033 null]
>> endobj
3181 0 obj <<
-/D [3161 0 R /XYZ 240.895 357.033 null]
+/D [3159 0 R /XYZ 434.219 357.033 null]
>> endobj
3182 0 obj <<
-/D [3161 0 R /XYZ 289.632 357.033 null]
+/D [3159 0 R /XYZ 163.915 344.082 null]
>> endobj
3183 0 obj <<
-/D [3161 0 R /XYZ 434.219 357.033 null]
+/D [3159 0 R /XYZ 476.31 344.082 null]
>> endobj
3184 0 obj <<
-/D [3161 0 R /XYZ 163.915 344.082 null]
+/D [3159 0 R /XYZ 132.363 331.13 null]
>> endobj
3185 0 obj <<
-/D [3161 0 R /XYZ 476.31 344.082 null]
+/D [3159 0 R /XYZ 71.731 308.216 null]
+>> endobj
+706 0 obj <<
+/D [3159 0 R /XYZ 82.25 262.962 null]
>> endobj
3186 0 obj <<
-/D [3161 0 R /XYZ 132.363 331.13 null]
+/D [3159 0 R /XYZ 71.731 254.354 null]
>> endobj
-3187 0 obj <<
-/D [3161 0 R /XYZ 71.731 308.216 null]
+710 0 obj <<
+/D [3159 0 R /XYZ 150.047 241.403 null]
>> endobj
-718 0 obj <<
-/D [3161 0 R /XYZ 82.25 262.962 null]
+3187 0 obj <<
+/D [3159 0 R /XYZ 71.731 234.205 null]
>> endobj
3188 0 obj <<
-/D [3161 0 R /XYZ 71.731 254.354 null]
->> endobj
-722 0 obj <<
-/D [3161 0 R /XYZ 150.047 241.403 null]
+/D [3159 0 R /XYZ 71.731 229.223 null]
>> endobj
3189 0 obj <<
-/D [3161 0 R /XYZ 71.731 234.205 null]
+/D [3159 0 R /XYZ 192.963 205.537 null]
>> endobj
-3190 0 obj <<
-/D [3161 0 R /XYZ 71.731 229.223 null]
->> endobj
-3191 0 obj <<
-/D [3161 0 R /XYZ 192.963 205.537 null]
->> endobj
-3160 0 obj <<
-/Font << /F27 752 0 R /F23 745 0 R /F33 848 0 R >>
+3158 0 obj <<
+/Font << /F27 740 0 R /F23 733 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-3194 0 obj <<
+3192 0 obj <<
/Length 1093
/Filter /FlateDecode
>>
@@ -11056,274 +10918,248 @@ A~NÓLüËÝU ·!eIŠàO•,«¾স«´Ù㨴†ú,°Ž«Ð@è:AYÌ'l™d,wº˜‘0ŠUŠu÷ÍïÁ®'ÂYÆ’<G
}Ž‹<¬?†Ttùyv¡‘:‰náTór¬9Hl$)ûA„ùßÄKøTkÄYñmÀCÑÖà²ö%B%§ÀÇÛÀý
¸/÷> 3V$Å|…dàæÑ5!†‚uÖËÎúç×qžb ƒ"ðmô€
endobj
-3193 0 obj <<
+3191 0 obj <<
/Type /Page
-/Contents 3194 0 R
-/Resources 3192 0 R
+/Contents 3192 0 R
+/Resources 3190 0 R
/MediaBox [0 0 609.714 789.041]
-/Parent 3116 0 R
+/Parent 3114 0 R
>> endobj
-3195 0 obj <<
-/D [3193 0 R /XYZ 71.731 729.265 null]
+3193 0 obj <<
+/D [3191 0 R /XYZ 71.731 729.265 null]
>> endobj
-1685 0 obj <<
-/D [3193 0 R /XYZ 71.731 718.306 null]
+1328 0 obj <<
+/D [3191 0 R /XYZ 71.731 718.306 null]
>> endobj
-726 0 obj <<
-/D [3193 0 R /XYZ 193.264 708.344 null]
+714 0 obj <<
+/D [3191 0 R /XYZ 193.264 708.344 null]
+>> endobj
+3194 0 obj <<
+/D [3191 0 R /XYZ 71.731 701.146 null]
+>> endobj
+3195 0 obj <<
+/D [3191 0 R /XYZ 71.731 696.164 null]
>> endobj
3196 0 obj <<
-/D [3193 0 R /XYZ 71.731 701.146 null]
+/D [3191 0 R /XYZ 71.731 636.613 null]
+>> endobj
+718 0 obj <<
+/D [3191 0 R /XYZ 82.25 591.358 null]
>> endobj
3197 0 obj <<
-/D [3193 0 R /XYZ 71.731 696.164 null]
+/D [3191 0 R /XYZ 71.731 582.751 null]
>> endobj
-3198 0 obj <<
-/D [3193 0 R /XYZ 71.731 636.613 null]
+722 0 obj <<
+/D [3191 0 R /XYZ 163.964 569.799 null]
>> endobj
-730 0 obj <<
-/D [3193 0 R /XYZ 82.25 591.358 null]
+3198 0 obj <<
+/D [3191 0 R /XYZ 71.731 562.601 null]
>> endobj
3199 0 obj <<
-/D [3193 0 R /XYZ 71.731 582.751 null]
->> endobj
-734 0 obj <<
-/D [3193 0 R /XYZ 163.964 569.799 null]
+/D [3191 0 R /XYZ 71.731 557.62 null]
>> endobj
3200 0 obj <<
-/D [3193 0 R /XYZ 71.731 562.601 null]
+/D [3191 0 R /XYZ 71.731 526.796 null]
>> endobj
3201 0 obj <<
-/D [3193 0 R /XYZ 71.731 557.62 null]
+/D [3191 0 R /XYZ 71.731 526.796 null]
>> endobj
3202 0 obj <<
-/D [3193 0 R /XYZ 71.731 526.796 null]
+/D [3191 0 R /XYZ 71.731 510.374 null]
>> endobj
3203 0 obj <<
-/D [3193 0 R /XYZ 71.731 526.796 null]
+/D [3191 0 R /XYZ 71.731 447.111 null]
>> endobj
-3204 0 obj <<
-/D [3193 0 R /XYZ 71.731 510.374 null]
->> endobj
-3205 0 obj <<
-/D [3193 0 R /XYZ 71.731 447.111 null]
->> endobj
-3192 0 obj <<
-/Font << /F23 745 0 R /F27 752 0 R /F33 848 0 R >>
+3190 0 obj <<
+/Font << /F23 733 0 R /F27 740 0 R /F33 834 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1425 0 obj
-[738 0 R /Fit]
-endobj
-3206 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl 22/.notdef 30/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 130/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE 141/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe 157/.notdef 159/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]
->> endobj
-1731 0 obj <<
+1650 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
-/BaseFont /Courier-Oblique
+/BaseFont /ZapfDingbats
>> endobj
-1436 0 obj <<
+3204 0 obj <<
+/Type /Encoding
+/Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl 22/.notdef 30/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 130/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE 141/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe 157/.notdef 159/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]
+>> endobj
+1455 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
-/BaseFont /Helvetica-Oblique
+/Encoding 3204 0 R
+/BaseFont /Courier-Bold
>> endobj
-1409 0 obj <<
+1223 0 obj <<
/Type /Font
/Subtype /Type1
-/BaseFont /ZapfDingbats
+/Encoding 3204 0 R
+/BaseFont /Courier-Oblique
>> endobj
-1359 0 obj <<
+1022 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
-/BaseFont /Courier-Bold
+/Encoding 3204 0 R
+/BaseFont /Helvetica-Oblique
>> endobj
-1022 0 obj <<
+1006 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
+/Encoding 3204 0 R
/BaseFont /Helvetica
>> endobj
-990 0 obj <<
+963 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
+/Encoding 3204 0 R
/BaseFont /Courier
>> endobj
-848 0 obj <<
+834 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
+/Encoding 3204 0 R
/BaseFont /Times-Italic
>> endobj
-759 0 obj <<
+747 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
+/Encoding 3204 0 R
/BaseFont /Times-Bold
>> endobj
-752 0 obj <<
+740 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
+/Encoding 3204 0 R
/BaseFont /Times-Roman
>> endobj
-745 0 obj <<
+733 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 3206 0 R
+/Encoding 3204 0 R
/BaseFont /Helvetica-Bold
>> endobj
-746 0 obj <<
+734 0 obj <<
/Type /Pages
/Count 6
-/Parent 3207 0 R
-/Kids [738 0 R 748 0 R 754 0 R 894 0 R 949 0 R 974 0 R]
+/Parent 3205 0 R
+/Kids [726 0 R 736 0 R 742 0 R 879 0 R 934 0 R 947 0 R]
>> endobj
-1026 0 obj <<
+1007 0 obj <<
/Type /Pages
/Count 6
-/Parent 3207 0 R
-/Kids [994 0 R 1029 0 R 1064 0 R 1070 0 R 1097 0 R 1156 0 R]
+/Parent 3205 0 R
+/Kids [974 0 R 1009 0 R 1016 0 R 1055 0 R 1088 0 R 1148 0 R]
>> endobj
-1200 0 obj <<
+1201 0 obj <<
/Type /Pages
/Count 6
-/Parent 3207 0 R
-/Kids [1182 0 R 1202 0 R 1221 0 R 1241 0 R 1253 0 R 1290 0 R]
+/Parent 3205 0 R
+/Kids [1180 0 R 1203 0 R 1244 0 R 1289 0 R 1330 0 R 1417 0 R]
>> endobj
-1367 0 obj <<
+1498 0 obj <<
/Type /Pages
/Count 6
-/Parent 3207 0 R
-/Kids [1333 0 R 1370 0 R 1427 0 R 1505 0 R 1529 0 R 1555 0 R]
+/Parent 3205 0 R
+/Kids [1462 0 R 1500 0 R 1539 0 R 1567 0 R 1597 0 R 1619 0 R]
>> endobj
-1611 0 obj <<
+1689 0 obj <<
/Type /Pages
/Count 6
-/Parent 3207 0 R
-/Kids [1587 0 R 1613 0 R 1652 0 R 1687 0 R 1720 0 R 1756 0 R]
+/Parent 3205 0 R
+/Kids [1655 0 R 1691 0 R 1718 0 R 1728 0 R 1759 0 R 1786 0 R]
>> endobj
-1809 0 obj <<
+1864 0 obj <<
/Type /Pages
/Count 6
-/Parent 3207 0 R
-/Kids [1785 0 R 1811 0 R 1838 0 R 1868 0 R 1898 0 R 1935 0 R]
+/Parent 3205 0 R
+/Kids [1822 0 R 1867 0 R 1895 0 R 1931 0 R 1976 0 R 2010 0 R]
>> endobj
-2043 0 obj <<
+2060 0 obj <<
/Type /Pages
/Count 6
-/Parent 3208 0 R
-/Kids [2020 0 R 2045 0 R 2069 0 R 2073 0 R 2104 0 R 2131 0 R]
+/Parent 3206 0 R
+/Kids [2045 0 R 2062 0 R 2093 0 R 2121 0 R 2151 0 R 2182 0 R]
>> endobj
-2209 0 obj <<
+2234 0 obj <<
/Type /Pages
/Count 6
-/Parent 3208 0 R
-/Kids [2167 0 R 2212 0 R 2240 0 R 2276 0 R 2321 0 R 2355 0 R]
+/Parent 3206 0 R
+/Kids [2219 0 R 2236 0 R 2256 0 R 2292 0 R 2305 0 R 2309 0 R]
>> endobj
-2405 0 obj <<
+2316 0 obj <<
/Type /Pages
/Count 6
-/Parent 3208 0 R
-/Kids [2390 0 R 2407 0 R 2438 0 R 2466 0 R 2496 0 R 2516 0 R]
+/Parent 3206 0 R
+/Kids [2313 0 R 2318 0 R 2344 0 R 2372 0 R 2431 0 R 2457 0 R]
>> endobj
-2572 0 obj <<
+2494 0 obj <<
/Type /Pages
/Count 6
-/Parent 3208 0 R
-/Kids [2536 0 R 2574 0 R 2585 0 R 2589 0 R 2593 0 R 2597 0 R]
+/Parent 3206 0 R
+/Kids [2476 0 R 2496 0 R 2516 0 R 2528 0 R 2558 0 R 2589 0 R]
>> endobj
-2652 0 obj <<
+2639 0 obj <<
/Type /Pages
/Count 6
-/Parent 3208 0 R
-/Kids [2623 0 R 2654 0 R 2684 0 R 2708 0 R 2733 0 R 2770 0 R]
+/Parent 3206 0 R
+/Kids [2615 0 R 2641 0 R 2678 0 R 2705 0 R 2740 0 R 2762 0 R]
>> endobj
-2831 0 obj <<
+2815 0 obj <<
/Type /Pages
/Count 6
-/Parent 3208 0 R
-/Kids [2797 0 R 2833 0 R 2855 0 R 2886 0 R 2909 0 R 2925 0 R]
+/Parent 3206 0 R
+/Kids [2793 0 R 2817 0 R 2847 0 R 2877 0 R 2906 0 R 2922 0 R]
>> endobj
-2970 0 obj <<
+2967 0 obj <<
/Type /Pages
/Count 6
-/Parent 3209 0 R
-/Kids [2937 0 R 2972 0 R 2985 0 R 2997 0 R 3004 0 R 3054 0 R]
+/Parent 3207 0 R
+/Kids [2934 0 R 2969 0 R 2982 0 R 2994 0 R 3001 0 R 3052 0 R]
>> endobj
-3116 0 obj <<
+3114 0 obj <<
/Type /Pages
/Count 4
-/Parent 3209 0 R
-/Kids [3089 0 R 3118 0 R 3161 0 R 3193 0 R]
+/Parent 3207 0 R
+/Kids [3087 0 R 3116 0 R 3159 0 R 3191 0 R]
>> endobj
-3207 0 obj <<
+3205 0 obj <<
/Type /Pages
/Count 36
-/Parent 3210 0 R
-/Kids [746 0 R 1026 0 R 1200 0 R 1367 0 R 1611 0 R 1809 0 R]
+/Parent 3208 0 R
+/Kids [734 0 R 1007 0 R 1201 0 R 1498 0 R 1689 0 R 1864 0 R]
>> endobj
-3208 0 obj <<
+3206 0 obj <<
/Type /Pages
/Count 36
-/Parent 3210 0 R
-/Kids [2043 0 R 2209 0 R 2405 0 R 2572 0 R 2652 0 R 2831 0 R]
+/Parent 3208 0 R
+/Kids [2060 0 R 2234 0 R 2316 0 R 2494 0 R 2639 0 R 2815 0 R]
>> endobj
-3209 0 obj <<
+3207 0 obj <<
/Type /Pages
/Count 10
-/Parent 3210 0 R
-/Kids [2970 0 R 3116 0 R]
+/Parent 3208 0 R
+/Kids [2967 0 R 3114 0 R]
>> endobj
-3210 0 obj <<
+3208 0 obj <<
/Type /Pages
/Count 82
-/Kids [3207 0 R 3208 0 R 3209 0 R]
+/Kids [3205 0 R 3206 0 R 3207 0 R]
>> endobj
-3211 0 obj <<
+3209 0 obj <<
/Type /Outlines
/First 3 0 R
-/Last 731 0 R
-/Count 79
->> endobj
-735 0 obj <<
-/Title 736 0 R
-/A 733 0 R
-/Parent 731 0 R
->> endobj
-731 0 obj <<
-/Title 732 0 R
-/A 729 0 R
-/Parent 3211 0 R
-/Prev 719 0 R
-/First 735 0 R
-/Last 735 0 R
-/Count -1
->> endobj
-727 0 obj <<
-/Title 728 0 R
-/A 725 0 R
-/Parent 723 0 R
+/Last 719 0 R
+/Count 77
>> endobj
723 0 obj <<
/Title 724 0 R
/A 721 0 R
/Parent 719 0 R
-/First 727 0 R
-/Last 727 0 R
-/Count -1
>> endobj
719 0 obj <<
/Title 720 0 R
/A 717 0 R
-/Parent 3211 0 R
-/Prev 711 0 R
-/Next 731 0 R
+/Parent 3209 0 R
+/Prev 707 0 R
/First 723 0 R
/Last 723 0 R
/Count -1
@@ -11336,9 +11172,7 @@ endobj
711 0 obj <<
/Title 712 0 R
/A 709 0 R
-/Parent 3211 0 R
-/Prev 699 0 R
-/Next 719 0 R
+/Parent 707 0 R
/First 715 0 R
/Last 715 0 R
/Count -1
@@ -11346,22 +11180,24 @@ endobj
707 0 obj <<
/Title 708 0 R
/A 705 0 R
-/Parent 703 0 R
+/Parent 3209 0 R
+/Prev 699 0 R
+/Next 719 0 R
+/First 711 0 R
+/Last 711 0 R
+/Count -1
>> endobj
703 0 obj <<
/Title 704 0 R
/A 701 0 R
/Parent 699 0 R
-/First 707 0 R
-/Last 707 0 R
-/Count -1
>> endobj
699 0 obj <<
/Title 700 0 R
/A 697 0 R
-/Parent 3211 0 R
-/Prev 691 0 R
-/Next 711 0 R
+/Parent 3209 0 R
+/Prev 687 0 R
+/Next 707 0 R
/First 703 0 R
/Last 703 0 R
/Count -1
@@ -11374,9 +11210,7 @@ endobj
691 0 obj <<
/Title 692 0 R
/A 689 0 R
-/Parent 3211 0 R
-/Prev 675 0 R
-/Next 699 0 R
+/Parent 687 0 R
/First 695 0 R
/Last 695 0 R
/Count -1
@@ -11384,52 +11218,54 @@ endobj
687 0 obj <<
/Title 688 0 R
/A 685 0 R
-/Parent 679 0 R
-/Prev 683 0 R
+/Parent 3209 0 R
+/Prev 679 0 R
+/Next 699 0 R
+/First 691 0 R
+/Last 691 0 R
+/Count -1
>> endobj
683 0 obj <<
/Title 684 0 R
/A 681 0 R
/Parent 679 0 R
-/Next 687 0 R
>> endobj
679 0 obj <<
/Title 680 0 R
/A 677 0 R
-/Parent 675 0 R
+/Parent 3209 0 R
+/Prev 663 0 R
+/Next 687 0 R
/First 683 0 R
-/Last 687 0 R
-/Count -2
+/Last 683 0 R
+/Count -1
>> endobj
675 0 obj <<
/Title 676 0 R
/A 673 0 R
-/Parent 3211 0 R
-/Prev 663 0 R
-/Next 691 0 R
-/First 679 0 R
-/Last 679 0 R
-/Count -1
+/Parent 667 0 R
+/Prev 671 0 R
>> endobj
671 0 obj <<
/Title 672 0 R
/A 669 0 R
/Parent 667 0 R
+/Next 675 0 R
>> endobj
667 0 obj <<
/Title 668 0 R
/A 665 0 R
/Parent 663 0 R
/First 671 0 R
-/Last 671 0 R
-/Count -1
+/Last 675 0 R
+/Count -2
>> endobj
663 0 obj <<
/Title 664 0 R
/A 661 0 R
-/Parent 3211 0 R
-/Prev 655 0 R
-/Next 675 0 R
+/Parent 3209 0 R
+/Prev 651 0 R
+/Next 679 0 R
/First 667 0 R
/Last 667 0 R
/Count -1
@@ -11442,9 +11278,7 @@ endobj
655 0 obj <<
/Title 656 0 R
/A 653 0 R
-/Parent 3211 0 R
-/Prev 647 0 R
-/Next 663 0 R
+/Parent 651 0 R
/First 659 0 R
/Last 659 0 R
/Count -1
@@ -11452,119 +11286,121 @@ endobj
651 0 obj <<
/Title 652 0 R
/A 649 0 R
-/Parent 647 0 R
+/Parent 3209 0 R
+/Prev 643 0 R
+/Next 663 0 R
+/First 655 0 R
+/Last 655 0 R
+/Count -1
>> endobj
647 0 obj <<
/Title 648 0 R
/A 645 0 R
-/Parent 3211 0 R
-/Prev 639 0 R
-/Next 655 0 R
-/First 651 0 R
-/Last 651 0 R
-/Count -1
+/Parent 643 0 R
>> endobj
643 0 obj <<
/Title 644 0 R
/A 641 0 R
-/Parent 639 0 R
+/Parent 3209 0 R
+/Prev 635 0 R
+/Next 651 0 R
+/First 647 0 R
+/Last 647 0 R
+/Count -1
>> endobj
639 0 obj <<
/Title 640 0 R
/A 637 0 R
-/Parent 3211 0 R
-/Prev 619 0 R
-/Next 647 0 R
-/First 643 0 R
-/Last 643 0 R
-/Count -1
+/Parent 635 0 R
>> endobj
635 0 obj <<
/Title 636 0 R
/A 633 0 R
-/Parent 623 0 R
-/Prev 631 0 R
+/Parent 3209 0 R
+/Prev 627 0 R
+/Next 643 0 R
+/First 639 0 R
+/Last 639 0 R
+/Count -1
>> endobj
631 0 obj <<
/Title 632 0 R
/A 629 0 R
-/Parent 623 0 R
-/Prev 627 0 R
-/Next 635 0 R
+/Parent 627 0 R
>> endobj
627 0 obj <<
/Title 628 0 R
/A 625 0 R
-/Parent 623 0 R
-/Next 631 0 R
+/Parent 3209 0 R
+/Prev 607 0 R
+/Next 635 0 R
+/First 631 0 R
+/Last 631 0 R
+/Count -1
>> endobj
623 0 obj <<
/Title 624 0 R
/A 621 0 R
-/Parent 619 0 R
-/First 627 0 R
-/Last 635 0 R
-/Count -3
+/Parent 611 0 R
+/Prev 619 0 R
>> endobj
619 0 obj <<
/Title 620 0 R
/A 617 0 R
-/Parent 3211 0 R
-/Prev 603 0 R
-/Next 639 0 R
-/First 623 0 R
-/Last 623 0 R
-/Count -1
+/Parent 611 0 R
+/Prev 615 0 R
+/Next 623 0 R
>> endobj
615 0 obj <<
/Title 616 0 R
/A 613 0 R
-/Parent 607 0 R
-/Prev 611 0 R
+/Parent 611 0 R
+/Next 619 0 R
>> endobj
611 0 obj <<
/Title 612 0 R
/A 609 0 R
/Parent 607 0 R
-/Next 615 0 R
+/First 615 0 R
+/Last 623 0 R
+/Count -3
>> endobj
607 0 obj <<
/Title 608 0 R
/A 605 0 R
-/Parent 603 0 R
+/Parent 3209 0 R
+/Prev 591 0 R
+/Next 627 0 R
/First 611 0 R
-/Last 615 0 R
-/Count -2
+/Last 611 0 R
+/Count -1
>> endobj
603 0 obj <<
/Title 604 0 R
/A 601 0 R
-/Parent 3211 0 R
-/Prev 591 0 R
-/Next 619 0 R
-/First 607 0 R
-/Last 607 0 R
-/Count -1
+/Parent 595 0 R
+/Prev 599 0 R
>> endobj
599 0 obj <<
/Title 600 0 R
/A 597 0 R
/Parent 595 0 R
+/Next 603 0 R
>> endobj
595 0 obj <<
/Title 596 0 R
/A 593 0 R
/Parent 591 0 R
/First 599 0 R
-/Last 599 0 R
-/Count -1
+/Last 603 0 R
+/Count -2
>> endobj
591 0 obj <<
/Title 592 0 R
/A 589 0 R
-/Parent 3211 0 R
-/Prev 583 0 R
-/Next 603 0 R
+/Parent 3209 0 R
+/Prev 579 0 R
+/Next 607 0 R
/First 595 0 R
/Last 595 0 R
/Count -1
@@ -11577,9 +11413,7 @@ endobj
583 0 obj <<
/Title 584 0 R
/A 581 0 R
-/Parent 3211 0 R
-/Prev 579 0 R
-/Next 591 0 R
+/Parent 579 0 R
/First 587 0 R
/Last 587 0 R
/Count -1
@@ -11587,207 +11421,209 @@ endobj
579 0 obj <<
/Title 580 0 R
/A 577 0 R
-/Parent 3211 0 R
-/Prev 575 0 R
-/Next 583 0 R
+/Parent 3209 0 R
+/Prev 571 0 R
+/Next 591 0 R
+/First 583 0 R
+/Last 583 0 R
+/Count -1
>> endobj
575 0 obj <<
/Title 576 0 R
/A 573 0 R
-/Parent 3211 0 R
-/Prev 571 0 R
-/Next 579 0 R
+/Parent 571 0 R
>> endobj
571 0 obj <<
/Title 572 0 R
/A 569 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 567 0 R
-/Next 575 0 R
+/Next 579 0 R
+/First 575 0 R
+/Last 575 0 R
+/Count -1
>> endobj
567 0 obj <<
/Title 568 0 R
/A 565 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 563 0 R
/Next 571 0 R
>> endobj
563 0 obj <<
/Title 564 0 R
/A 561 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 559 0 R
/Next 567 0 R
>> endobj
559 0 obj <<
/Title 560 0 R
/A 557 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 555 0 R
/Next 563 0 R
>> endobj
555 0 obj <<
/Title 556 0 R
/A 553 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 551 0 R
/Next 559 0 R
>> endobj
551 0 obj <<
/Title 552 0 R
/A 549 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 547 0 R
/Next 555 0 R
>> endobj
547 0 obj <<
/Title 548 0 R
/A 545 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 543 0 R
/Next 551 0 R
>> endobj
543 0 obj <<
/Title 544 0 R
/A 541 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 539 0 R
/Next 547 0 R
>> endobj
539 0 obj <<
/Title 540 0 R
/A 537 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 535 0 R
/Next 543 0 R
>> endobj
535 0 obj <<
/Title 536 0 R
/A 533 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 531 0 R
/Next 539 0 R
>> endobj
531 0 obj <<
/Title 532 0 R
/A 529 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 527 0 R
/Next 535 0 R
>> endobj
527 0 obj <<
/Title 528 0 R
/A 525 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 523 0 R
/Next 531 0 R
>> endobj
523 0 obj <<
/Title 524 0 R
/A 521 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 519 0 R
/Next 527 0 R
>> endobj
519 0 obj <<
/Title 520 0 R
/A 517 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 515 0 R
/Next 523 0 R
>> endobj
515 0 obj <<
/Title 516 0 R
/A 513 0 R
-/Parent 3211 0 R
-/Prev 495 0 R
+/Parent 3209 0 R
+/Prev 511 0 R
/Next 519 0 R
>> endobj
511 0 obj <<
/Title 512 0 R
/A 509 0 R
-/Parent 495 0 R
+/Parent 3209 0 R
/Prev 507 0 R
+/Next 515 0 R
>> endobj
507 0 obj <<
/Title 508 0 R
/A 505 0 R
-/Parent 495 0 R
+/Parent 3209 0 R
/Prev 503 0 R
/Next 511 0 R
>> endobj
503 0 obj <<
/Title 504 0 R
/A 501 0 R
-/Parent 495 0 R
+/Parent 3209 0 R
/Prev 499 0 R
/Next 507 0 R
>> endobj
499 0 obj <<
/Title 500 0 R
/A 497 0 R
-/Parent 495 0 R
+/Parent 3209 0 R
+/Prev 495 0 R
/Next 503 0 R
>> endobj
495 0 obj <<
/Title 496 0 R
/A 493 0 R
-/Parent 3211 0 R
-/Prev 483 0 R
-/Next 515 0 R
-/First 499 0 R
-/Last 511 0 R
-/Count -4
+/Parent 3209 0 R
+/Prev 491 0 R
+/Next 499 0 R
>> endobj
491 0 obj <<
/Title 492 0 R
/A 489 0 R
-/Parent 487 0 R
+/Parent 3209 0 R
+/Prev 487 0 R
+/Next 495 0 R
>> endobj
487 0 obj <<
/Title 488 0 R
/A 485 0 R
-/Parent 483 0 R
-/First 491 0 R
-/Last 491 0 R
-/Count -1
+/Parent 3209 0 R
+/Prev 471 0 R
+/Next 491 0 R
>> endobj
483 0 obj <<
/Title 484 0 R
/A 481 0 R
-/Parent 3211 0 R
+/Parent 471 0 R
/Prev 479 0 R
-/Next 495 0 R
-/First 487 0 R
-/Last 487 0 R
-/Count -1
>> endobj
479 0 obj <<
/Title 480 0 R
/A 477 0 R
-/Parent 3211 0 R
+/Parent 471 0 R
/Prev 475 0 R
/Next 483 0 R
>> endobj
475 0 obj <<
/Title 476 0 R
/A 473 0 R
-/Parent 3211 0 R
-/Prev 451 0 R
+/Parent 471 0 R
/Next 479 0 R
>> endobj
471 0 obj <<
/Title 472 0 R
/A 469 0 R
-/Parent 451 0 R
-/Prev 467 0 R
+/Parent 3209 0 R
+/Prev 451 0 R
+/Next 487 0 R
+/First 475 0 R
+/Last 483 0 R
+/Count -3
>> endobj
467 0 obj <<
/Title 468 0 R
/A 465 0 R
/Parent 451 0 R
/Prev 463 0 R
-/Next 471 0 R
>> endobj
463 0 obj <<
/Title 464 0 R
@@ -11812,117 +11648,116 @@ endobj
451 0 obj <<
/Title 452 0 R
/A 449 0 R
-/Parent 3211 0 R
-/Prev 447 0 R
-/Next 475 0 R
+/Parent 3209 0 R
+/Prev 419 0 R
+/Next 471 0 R
/First 455 0 R
-/Last 471 0 R
-/Count -5
+/Last 467 0 R
+/Count -4
>> endobj
447 0 obj <<
/Title 448 0 R
/A 445 0 R
-/Parent 3211 0 R
+/Parent 419 0 R
/Prev 443 0 R
-/Next 451 0 R
>> endobj
443 0 obj <<
/Title 444 0 R
/A 441 0 R
-/Parent 3211 0 R
+/Parent 419 0 R
/Prev 439 0 R
/Next 447 0 R
>> endobj
439 0 obj <<
/Title 440 0 R
/A 437 0 R
-/Parent 3211 0 R
+/Parent 419 0 R
/Prev 435 0 R
/Next 443 0 R
>> endobj
435 0 obj <<
/Title 436 0 R
/A 433 0 R
-/Parent 3211 0 R
+/Parent 419 0 R
/Prev 431 0 R
/Next 439 0 R
>> endobj
431 0 obj <<
/Title 432 0 R
/A 429 0 R
-/Parent 3211 0 R
+/Parent 419 0 R
/Prev 427 0 R
/Next 435 0 R
>> endobj
427 0 obj <<
/Title 428 0 R
/A 425 0 R
-/Parent 3211 0 R
+/Parent 419 0 R
/Prev 423 0 R
/Next 431 0 R
>> endobj
423 0 obj <<
/Title 424 0 R
/A 421 0 R
-/Parent 3211 0 R
-/Prev 419 0 R
+/Parent 419 0 R
/Next 427 0 R
>> endobj
419 0 obj <<
/Title 420 0 R
/A 417 0 R
-/Parent 3211 0 R
-/Prev 399 0 R
-/Next 423 0 R
+/Parent 3209 0 R
+/Prev 415 0 R
+/Next 451 0 R
+/First 423 0 R
+/Last 447 0 R
+/Count -7
>> endobj
415 0 obj <<
/Title 416 0 R
/A 413 0 R
-/Parent 407 0 R
+/Parent 3209 0 R
/Prev 411 0 R
+/Next 419 0 R
>> endobj
411 0 obj <<
/Title 412 0 R
/A 409 0 R
-/Parent 407 0 R
+/Parent 3209 0 R
+/Prev 407 0 R
/Next 415 0 R
>> endobj
407 0 obj <<
/Title 408 0 R
/A 405 0 R
-/Parent 399 0 R
+/Parent 3209 0 R
/Prev 403 0 R
-/First 411 0 R
-/Last 415 0 R
-/Count -2
+/Next 411 0 R
>> endobj
403 0 obj <<
/Title 404 0 R
/A 401 0 R
-/Parent 399 0 R
+/Parent 3209 0 R
+/Prev 399 0 R
/Next 407 0 R
>> endobj
399 0 obj <<
/Title 400 0 R
/A 397 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 395 0 R
-/Next 419 0 R
-/First 403 0 R
-/Last 407 0 R
-/Count -2
+/Next 403 0 R
>> endobj
395 0 obj <<
/Title 396 0 R
/A 393 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 391 0 R
/Next 399 0 R
>> endobj
391 0 obj <<
/Title 392 0 R
/A 389 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 371 0 R
/Next 395 0 R
>> endobj
@@ -11955,8 +11790,8 @@ endobj
371 0 obj <<
/Title 372 0 R
/A 369 0 R
-/Parent 3211 0 R
-/Prev 351 0 R
+/Parent 3209 0 R
+/Prev 359 0 R
/Next 391 0 R
/First 375 0 R
/Last 387 0 R
@@ -11965,144 +11800,144 @@ endobj
367 0 obj <<
/Title 368 0 R
/A 365 0 R
-/Parent 351 0 R
-/Prev 363 0 R
+/Parent 363 0 R
>> endobj
363 0 obj <<
/Title 364 0 R
/A 361 0 R
-/Parent 351 0 R
-/Prev 359 0 R
-/Next 367 0 R
+/Parent 359 0 R
+/First 367 0 R
+/Last 367 0 R
+/Count -1
>> endobj
359 0 obj <<
/Title 360 0 R
/A 357 0 R
-/Parent 351 0 R
+/Parent 3209 0 R
/Prev 355 0 R
-/Next 363 0 R
+/Next 371 0 R
+/First 363 0 R
+/Last 363 0 R
+/Count -1
>> endobj
355 0 obj <<
/Title 356 0 R
/A 353 0 R
-/Parent 351 0 R
+/Parent 3209 0 R
+/Prev 351 0 R
/Next 359 0 R
>> endobj
351 0 obj <<
/Title 352 0 R
/A 349 0 R
-/Parent 3211 0 R
-/Prev 311 0 R
-/Next 371 0 R
-/First 355 0 R
-/Last 367 0 R
-/Count -4
+/Parent 3209 0 R
+/Prev 347 0 R
+/Next 355 0 R
>> endobj
347 0 obj <<
/Title 348 0 R
/A 345 0 R
-/Parent 311 0 R
-/Prev 343 0 R
+/Parent 3209 0 R
+/Prev 323 0 R
+/Next 351 0 R
>> endobj
343 0 obj <<
/Title 344 0 R
/A 341 0 R
-/Parent 311 0 R
-/Prev 315 0 R
-/Next 347 0 R
+/Parent 323 0 R
+/Prev 339 0 R
>> endobj
339 0 obj <<
/Title 340 0 R
/A 337 0 R
-/Parent 315 0 R
-/Prev 327 0 R
+/Parent 323 0 R
+/Prev 335 0 R
+/Next 343 0 R
>> endobj
335 0 obj <<
/Title 336 0 R
/A 333 0 R
-/Parent 327 0 R
+/Parent 323 0 R
/Prev 331 0 R
+/Next 339 0 R
>> endobj
331 0 obj <<
/Title 332 0 R
/A 329 0 R
-/Parent 327 0 R
+/Parent 323 0 R
+/Prev 327 0 R
/Next 335 0 R
>> endobj
327 0 obj <<
/Title 328 0 R
/A 325 0 R
-/Parent 315 0 R
-/Prev 323 0 R
-/Next 339 0 R
-/First 331 0 R
-/Last 335 0 R
-/Count -2
+/Parent 323 0 R
+/Next 331 0 R
>> endobj
323 0 obj <<
/Title 324 0 R
/A 321 0 R
-/Parent 315 0 R
+/Parent 3209 0 R
/Prev 319 0 R
-/Next 327 0 R
+/Next 347 0 R
+/First 327 0 R
+/Last 343 0 R
+/Count -5
>> endobj
319 0 obj <<
/Title 320 0 R
/A 317 0 R
-/Parent 315 0 R
+/Parent 3209 0 R
+/Prev 315 0 R
/Next 323 0 R
>> endobj
315 0 obj <<
/Title 316 0 R
/A 313 0 R
-/Parent 311 0 R
-/Next 343 0 R
-/First 319 0 R
-/Last 339 0 R
-/Count -4
+/Parent 3209 0 R
+/Prev 311 0 R
+/Next 319 0 R
>> endobj
311 0 obj <<
/Title 312 0 R
/A 309 0 R
-/Parent 3211 0 R
-/Prev 279 0 R
-/Next 351 0 R
-/First 315 0 R
-/Last 347 0 R
-/Count -3
+/Parent 3209 0 R
+/Prev 307 0 R
+/Next 315 0 R
>> endobj
307 0 obj <<
/Title 308 0 R
/A 305 0 R
-/Parent 279 0 R
+/Parent 3209 0 R
/Prev 303 0 R
+/Next 311 0 R
>> endobj
303 0 obj <<
/Title 304 0 R
/A 301 0 R
-/Parent 279 0 R
+/Parent 3209 0 R
/Prev 299 0 R
/Next 307 0 R
>> endobj
299 0 obj <<
/Title 300 0 R
/A 297 0 R
-/Parent 279 0 R
+/Parent 3209 0 R
/Prev 295 0 R
/Next 303 0 R
>> endobj
295 0 obj <<
/Title 296 0 R
/A 293 0 R
-/Parent 279 0 R
+/Parent 3209 0 R
/Prev 291 0 R
/Next 299 0 R
>> endobj
291 0 obj <<
/Title 292 0 R
/A 289 0 R
-/Parent 279 0 R
-/Prev 287 0 R
+/Parent 3209 0 R
+/Prev 271 0 R
/Next 295 0 R
>> endobj
287 0 obj <<
@@ -12110,7 +11945,6 @@ endobj
/A 285 0 R
/Parent 279 0 R
/Prev 283 0 R
-/Next 291 0 R
>> endobj
283 0 obj <<
/Title 284 0 R
@@ -12121,3751 +11955,3753 @@ endobj
279 0 obj <<
/Title 280 0 R
/A 277 0 R
-/Parent 3211 0 R
-/Prev 263 0 R
-/Next 311 0 R
+/Parent 271 0 R
+/Prev 275 0 R
/First 283 0 R
-/Last 307 0 R
-/Count -7
+/Last 287 0 R
+/Count -2
>> endobj
275 0 obj <<
/Title 276 0 R
/A 273 0 R
-/Parent 263 0 R
-/Prev 271 0 R
+/Parent 271 0 R
+/Next 279 0 R
>> endobj
271 0 obj <<
/Title 272 0 R
/A 269 0 R
-/Parent 263 0 R
+/Parent 3209 0 R
/Prev 267 0 R
-/Next 275 0 R
+/Next 291 0 R
+/First 275 0 R
+/Last 279 0 R
+/Count -2
>> endobj
267 0 obj <<
/Title 268 0 R
/A 265 0 R
-/Parent 263 0 R
+/Parent 3209 0 R
+/Prev 263 0 R
/Next 271 0 R
>> endobj
263 0 obj <<
/Title 264 0 R
/A 261 0 R
-/Parent 3211 0 R
-/Prev 163 0 R
-/Next 279 0 R
-/First 267 0 R
-/Last 275 0 R
-/Count -3
+/Parent 3209 0 R
+/Prev 235 0 R
+/Next 267 0 R
>> endobj
259 0 obj <<
/Title 260 0 R
/A 257 0 R
-/Parent 163 0 R
-/Prev 191 0 R
+/Parent 235 0 R
+/Prev 255 0 R
>> endobj
255 0 obj <<
/Title 256 0 R
/A 253 0 R
-/Parent 191 0 R
+/Parent 235 0 R
/Prev 251 0 R
+/Next 259 0 R
>> endobj
251 0 obj <<
/Title 252 0 R
/A 249 0 R
-/Parent 191 0 R
+/Parent 235 0 R
/Prev 247 0 R
/Next 255 0 R
>> endobj
247 0 obj <<
/Title 248 0 R
/A 245 0 R
-/Parent 191 0 R
+/Parent 235 0 R
/Prev 243 0 R
/Next 251 0 R
>> endobj
243 0 obj <<
/Title 244 0 R
/A 241 0 R
-/Parent 191 0 R
+/Parent 235 0 R
/Prev 239 0 R
/Next 247 0 R
>> endobj
239 0 obj <<
/Title 240 0 R
/A 237 0 R
-/Parent 191 0 R
-/Prev 235 0 R
+/Parent 235 0 R
/Next 243 0 R
>> endobj
235 0 obj <<
/Title 236 0 R
/A 233 0 R
-/Parent 191 0 R
-/Prev 231 0 R
-/Next 239 0 R
+/Parent 3209 0 R
+/Prev 195 0 R
+/Next 263 0 R
+/First 239 0 R
+/Last 259 0 R
+/Count -6
>> endobj
231 0 obj <<
/Title 232 0 R
/A 229 0 R
-/Parent 191 0 R
+/Parent 195 0 R
/Prev 227 0 R
-/Next 235 0 R
>> endobj
227 0 obj <<
/Title 228 0 R
/A 225 0 R
-/Parent 191 0 R
-/Prev 223 0 R
+/Parent 195 0 R
+/Prev 199 0 R
/Next 231 0 R
>> endobj
223 0 obj <<
/Title 224 0 R
/A 221 0 R
-/Parent 191 0 R
-/Prev 219 0 R
-/Next 227 0 R
+/Parent 199 0 R
+/Prev 211 0 R
>> endobj
219 0 obj <<
/Title 220 0 R
/A 217 0 R
-/Parent 191 0 R
+/Parent 211 0 R
/Prev 215 0 R
-/Next 223 0 R
>> endobj
215 0 obj <<
/Title 216 0 R
/A 213 0 R
-/Parent 191 0 R
-/Prev 211 0 R
+/Parent 211 0 R
/Next 219 0 R
>> endobj
211 0 obj <<
/Title 212 0 R
/A 209 0 R
-/Parent 191 0 R
+/Parent 199 0 R
/Prev 207 0 R
-/Next 215 0 R
+/Next 223 0 R
+/First 215 0 R
+/Last 219 0 R
+/Count -2
>> endobj
207 0 obj <<
/Title 208 0 R
/A 205 0 R
-/Parent 191 0 R
+/Parent 199 0 R
/Prev 203 0 R
/Next 211 0 R
>> endobj
203 0 obj <<
/Title 204 0 R
/A 201 0 R
-/Parent 191 0 R
-/Prev 199 0 R
+/Parent 199 0 R
/Next 207 0 R
>> endobj
199 0 obj <<
/Title 200 0 R
/A 197 0 R
-/Parent 191 0 R
-/Prev 195 0 R
-/Next 203 0 R
+/Parent 195 0 R
+/Next 227 0 R
+/First 203 0 R
+/Last 223 0 R
+/Count -4
>> endobj
195 0 obj <<
/Title 196 0 R
/A 193 0 R
-/Parent 191 0 R
-/Next 199 0 R
+/Parent 3209 0 R
+/Prev 155 0 R
+/Next 235 0 R
+/First 199 0 R
+/Last 231 0 R
+/Count -3
>> endobj
191 0 obj <<
/Title 192 0 R
/A 189 0 R
-/Parent 163 0 R
+/Parent 155 0 R
/Prev 187 0 R
-/Next 259 0 R
-/First 195 0 R
-/Last 255 0 R
-/Count -16
>> endobj
187 0 obj <<
/Title 188 0 R
/A 185 0 R
-/Parent 163 0 R
+/Parent 155 0 R
/Prev 183 0 R
/Next 191 0 R
>> endobj
183 0 obj <<
/Title 184 0 R
/A 181 0 R
-/Parent 163 0 R
+/Parent 155 0 R
/Prev 179 0 R
/Next 187 0 R
>> endobj
179 0 obj <<
/Title 180 0 R
/A 177 0 R
-/Parent 163 0 R
-/Prev 171 0 R
+/Parent 155 0 R
+/Prev 175 0 R
/Next 183 0 R
>> endobj
175 0 obj <<
/Title 176 0 R
/A 173 0 R
-/Parent 171 0 R
+/Parent 155 0 R
+/Prev 171 0 R
+/Next 179 0 R
>> endobj
171 0 obj <<
/Title 172 0 R
/A 169 0 R
-/Parent 163 0 R
+/Parent 155 0 R
/Prev 167 0 R
-/Next 179 0 R
-/First 175 0 R
-/Last 175 0 R
-/Count -1
+/Next 175 0 R
>> endobj
167 0 obj <<
/Title 168 0 R
/A 165 0 R
-/Parent 163 0 R
+/Parent 155 0 R
+/Prev 163 0 R
/Next 171 0 R
>> endobj
163 0 obj <<
/Title 164 0 R
/A 161 0 R
-/Parent 3211 0 R
+/Parent 155 0 R
/Prev 159 0 R
-/Next 263 0 R
-/First 167 0 R
-/Last 259 0 R
-/Count -7
+/Next 167 0 R
>> endobj
159 0 obj <<
/Title 160 0 R
/A 157 0 R
-/Parent 3211 0 R
-/Prev 155 0 R
+/Parent 155 0 R
/Next 163 0 R
>> endobj
155 0 obj <<
/Title 156 0 R
/A 153 0 R
-/Parent 3211 0 R
-/Prev 139 0 R
-/Next 159 0 R
+/Parent 3209 0 R
+/Prev 103 0 R
+/Next 195 0 R
+/First 159 0 R
+/Last 191 0 R
+/Count -9
>> endobj
151 0 obj <<
/Title 152 0 R
/A 149 0 R
-/Parent 139 0 R
-/Prev 147 0 R
+/Parent 103 0 R
+/Prev 131 0 R
>> endobj
147 0 obj <<
/Title 148 0 R
/A 145 0 R
-/Parent 139 0 R
+/Parent 131 0 R
/Prev 143 0 R
-/Next 151 0 R
>> endobj
143 0 obj <<
/Title 144 0 R
/A 141 0 R
-/Parent 139 0 R
+/Parent 131 0 R
+/Prev 139 0 R
/Next 147 0 R
>> endobj
139 0 obj <<
/Title 140 0 R
/A 137 0 R
-/Parent 3211 0 R
-/Prev 119 0 R
-/Next 155 0 R
-/First 143 0 R
-/Last 151 0 R
-/Count -3
+/Parent 131 0 R
+/Prev 135 0 R
+/Next 143 0 R
>> endobj
135 0 obj <<
/Title 136 0 R
/A 133 0 R
-/Parent 119 0 R
-/Prev 131 0 R
+/Parent 131 0 R
+/Next 139 0 R
>> endobj
131 0 obj <<
/Title 132 0 R
/A 129 0 R
-/Parent 119 0 R
+/Parent 103 0 R
/Prev 127 0 R
-/Next 135 0 R
+/Next 151 0 R
+/First 135 0 R
+/Last 147 0 R
+/Count -4
>> endobj
127 0 obj <<
/Title 128 0 R
/A 125 0 R
-/Parent 119 0 R
-/Prev 123 0 R
+/Parent 103 0 R
+/Prev 111 0 R
/Next 131 0 R
>> endobj
123 0 obj <<
/Title 124 0 R
/A 121 0 R
-/Parent 119 0 R
-/Next 127 0 R
+/Parent 111 0 R
+/Prev 119 0 R
>> endobj
119 0 obj <<
/Title 120 0 R
/A 117 0 R
-/Parent 3211 0 R
-/Prev 87 0 R
-/Next 139 0 R
-/First 123 0 R
-/Last 135 0 R
-/Count -4
+/Parent 111 0 R
+/Prev 115 0 R
+/Next 123 0 R
>> endobj
115 0 obj <<
/Title 116 0 R
/A 113 0 R
-/Parent 87 0 R
-/Prev 111 0 R
+/Parent 111 0 R
+/Next 119 0 R
>> endobj
111 0 obj <<
/Title 112 0 R
/A 109 0 R
-/Parent 87 0 R
+/Parent 103 0 R
/Prev 107 0 R
-/Next 115 0 R
+/Next 127 0 R
+/First 115 0 R
+/Last 123 0 R
+/Count -3
>> endobj
107 0 obj <<
/Title 108 0 R
/A 105 0 R
-/Parent 87 0 R
-/Prev 103 0 R
+/Parent 103 0 R
/Next 111 0 R
>> endobj
103 0 obj <<
/Title 104 0 R
/A 101 0 R
-/Parent 87 0 R
-/Prev 99 0 R
-/Next 107 0 R
+/Parent 3209 0 R
+/Prev 43 0 R
+/Next 155 0 R
+/First 107 0 R
+/Last 151 0 R
+/Count -5
>> endobj
99 0 obj <<
/Title 100 0 R
/A 97 0 R
-/Parent 87 0 R
+/Parent 63 0 R
/Prev 95 0 R
-/Next 103 0 R
>> endobj
95 0 obj <<
/Title 96 0 R
/A 93 0 R
-/Parent 87 0 R
+/Parent 63 0 R
/Prev 91 0 R
/Next 99 0 R
>> endobj
91 0 obj <<
/Title 92 0 R
/A 89 0 R
-/Parent 87 0 R
+/Parent 63 0 R
+/Prev 87 0 R
/Next 95 0 R
>> endobj
87 0 obj <<
/Title 88 0 R
/A 85 0 R
-/Parent 3211 0 R
+/Parent 63 0 R
/Prev 83 0 R
-/Next 119 0 R
-/First 91 0 R
-/Last 115 0 R
-/Count -7
+/Next 91 0 R
>> endobj
83 0 obj <<
/Title 84 0 R
/A 81 0 R
-/Parent 3211 0 R
+/Parent 63 0 R
/Prev 79 0 R
/Next 87 0 R
>> endobj
79 0 obj <<
/Title 80 0 R
/A 77 0 R
-/Parent 3211 0 R
+/Parent 63 0 R
/Prev 75 0 R
/Next 83 0 R
>> endobj
75 0 obj <<
/Title 76 0 R
/A 73 0 R
-/Parent 3211 0 R
+/Parent 63 0 R
/Prev 71 0 R
/Next 79 0 R
>> endobj
71 0 obj <<
/Title 72 0 R
/A 69 0 R
-/Parent 3211 0 R
+/Parent 63 0 R
/Prev 67 0 R
/Next 75 0 R
>> endobj
67 0 obj <<
/Title 68 0 R
/A 65 0 R
-/Parent 3211 0 R
-/Prev 63 0 R
+/Parent 63 0 R
/Next 71 0 R
>> endobj
63 0 obj <<
/Title 64 0 R
/A 61 0 R
-/Parent 3211 0 R
+/Parent 43 0 R
/Prev 59 0 R
-/Next 67 0 R
+/First 67 0 R
+/Last 99 0 R
+/Count -9
>> endobj
59 0 obj <<
/Title 60 0 R
/A 57 0 R
-/Parent 3211 0 R
+/Parent 43 0 R
/Prev 55 0 R
/Next 63 0 R
>> endobj
55 0 obj <<
/Title 56 0 R
/A 53 0 R
-/Parent 3211 0 R
+/Parent 43 0 R
/Prev 51 0 R
/Next 59 0 R
>> endobj
51 0 obj <<
/Title 52 0 R
/A 49 0 R
-/Parent 3211 0 R
+/Parent 43 0 R
/Prev 47 0 R
/Next 55 0 R
>> endobj
47 0 obj <<
/Title 48 0 R
/A 45 0 R
-/Parent 3211 0 R
-/Prev 43 0 R
+/Parent 43 0 R
/Next 51 0 R
>> endobj
43 0 obj <<
/Title 44 0 R
/A 41 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 39 0 R
-/Next 47 0 R
+/Next 103 0 R
+/First 47 0 R
+/Last 63 0 R
+/Count -5
>> endobj
39 0 obj <<
/Title 40 0 R
/A 37 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 35 0 R
/Next 43 0 R
>> endobj
35 0 obj <<
/Title 36 0 R
/A 33 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 31 0 R
/Next 39 0 R
>> endobj
31 0 obj <<
/Title 32 0 R
/A 29 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 27 0 R
/Next 35 0 R
>> endobj
27 0 obj <<
/Title 28 0 R
/A 25 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 23 0 R
/Next 31 0 R
>> endobj
23 0 obj <<
/Title 24 0 R
/A 21 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 19 0 R
/Next 27 0 R
>> endobj
19 0 obj <<
/Title 20 0 R
/A 17 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 15 0 R
/Next 23 0 R
>> endobj
15 0 obj <<
/Title 16 0 R
/A 13 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 11 0 R
/Next 19 0 R
>> endobj
11 0 obj <<
/Title 12 0 R
/A 9 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 7 0 R
/Next 15 0 R
>> endobj
7 0 obj <<
/Title 8 0 R
/A 5 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Prev 3 0 R
/Next 11 0 R
>> endobj
3 0 obj <<
/Title 4 0 R
/A 1 0 R
-/Parent 3211 0 R
+/Parent 3209 0 R
/Next 7 0 R
>> endobj
-3212 0 obj <<
-/Names [(1.0) 2 0 R (10.0) 38 0 R (1000) 1833 0 R (1001) 1834 0 R (1002) 1835 0 R (1003) 1836 0 R (1004) 1842 0 R (1005) 1843 0 R (1008) 1845 0 R (1011) 1848 0 R (1012) 1849 0 R (1013) 1850 0 R (1014) 1851 0 R (1018) 1853 0 R (1019) 1854 0 R (1020) 1855 0 R (1021) 1856 0 R (1022) 1857 0 R (1024) 1859 0 R (1025) 1860 0 R (1026) 1861 0 R (1027) 1862 0 R (1028) 1863 0 R (1029) 1864 0 R (1030) 1865 0 R (1031) 1866 0 R (1032) 1841 0 R (1033) 1871 0 R (1037) 1872 0 R (1038) 1873 0 R (1040) 1874 0 R (1042) 1875 0 R (1045) 1877 0 R (1046) 1878 0 R (1047) 1879 0 R (1048) 1880 0 R (1049) 1881 0 R (1050) 1882 0 R (1051) 1883 0 R (1052) 1884 0 R (1053) 1885 0 R (1054) 1886 0 R (1055) 1887 0 R (1056) 1888 0 R (1058) 1889 0 R (1059) 1890 0 R (1060) 1891 0 R (1061) 1892 0 R (1065) 1893 0 R (1066) 1894 0 R (1067) 1895 0 R (1070) 1901 0 R (1073) 1902 0 R (1074) 1903 0 R (1075) 1904 0 R (1076) 1905 0 R (1077) 1906 0 R (1078) 1907 0 R (1079) 1908 0 R (1080) 1909 0 R (1081) 1910 0 R (1082) 1911 0 R (1083) 1912 0 R (1084) 1913 0 R (1085) 1914 0 R (1086) 1915 0 R (1087) 1916 0 R (1088) 1917 0 R (1089) 1918 0 R (1090) 1919 0 R (1091) 1920 0 R (1092) 1921 0 R (1093) 1922 0 R (1094) 1923 0 R (1095) 1924 0 R (1096) 1925 0 R (1099) 1927 0 R (11.0) 42 0 R (1100) 1928 0 R (1101) 1929 0 R (1102) 1930 0 R (1103) 1931 0 R (1104) 1932 0 R (1105) 1933 0 R (1106) 1938 0 R (1107) 1939 0 R (1108) 1940 0 R (1109) 1941 0 R (1112) 1942 0 R (1113) 1943 0 R (1114) 1944 0 R (1115) 1945 0 R (1116) 1946 0 R (1117) 1947 0 R (1118) 1948 0 R (1119) 1949 0 R (1121) 1950 0 R (1122) 1951 0 R (1123) 1952 0 R (1124) 1953 0 R (1125) 1954 0 R (1126) 1955 0 R (1127) 1956 0 R (1128) 1957 0 R (1130) 1958 0 R (1131) 1959 0 R (1132) 1960 0 R (1133) 1961 0 R (1134) 1962 0 R (1135) 1963 0 R (1136) 1964 0 R (1137) 1965 0 R (1138) 1966 0 R (1139) 1967 0 R (1140) 1968 0 R (1141) 1969 0 R (1143) 1970 0 R (1144) 1971 0 R (1145) 1972 0 R (1146) 1973 0 R (1147) 1974 0 R (1148) 1975 0 R (1149) 1976 0 R (1150) 1977 0 R (1151) 1978 0 R (1152) 1979 0 R (1153) 1980 0 R (1154) 1981 0 R (1155) 1982 0 R (1157) 1983 0 R (1158) 1984 0 R (1159) 1985 0 R (1160) 1986 0 R (1161) 1987 0 R (1162) 1988 0 R (1163) 1989 0 R (1164) 1990 0 R (1165) 1991 0 R (1167) 1992 0 R (1168) 1993 0 R (1169) 1994 0 R (1170) 1995 0 R (1171) 1996 0 R (1172) 1997 0 R (1173) 1998 0 R (1174) 1999 0 R (1175) 2000 0 R (1176) 2001 0 R (1177) 2002 0 R (1178) 2003 0 R (1179) 2004 0 R (1180) 2005 0 R (1181) 2006 0 R (1182) 2007 0 R (1183) 2008 0 R (1184) 2009 0 R (1185) 2010 0 R (1186) 2011 0 R (1187) 2012 0 R (1188) 2013 0 R (1189) 2014 0 R (1190) 2015 0 R (1191) 2016 0 R (1192) 2017 0 R (1193) 2018 0 R (1194) 2023 0 R (1195) 2024 0 R (1196) 2025 0 R (1197) 2026 0 R (1198) 2027 0 R (1199) 2028 0 R (12.0) 46 0 R (1200) 2029 0 R (1204) 2031 0 R (1205) 2032 0 R (1207) 2033 0 R (1208) 2034 0 R (1209) 2035 0 R (1210) 2036 0 R (1212) 2037 0 R (1213) 2038 0 R (1214) 2039 0 R (1215) 2040 0 R (1216) 2041 0 R (1217) 2042 0 R (1218) 2048 0 R (1219) 2049 0 R (1222) 2051 0 R (1223) 2052 0 R (1224) 2053 0 R (1225) 2054 0 R (1226) 2055 0 R (1227) 2056 0 R (1228) 2057 0 R (1229) 2058 0 R (1232) 2060 0 R (1233) 2061 0 R (1237) 2063 0 R (1238) 2064 0 R (1240) 2066 0 R (1243) 2067 0 R (1248) 2076 0 R (1249) 2077 0 R (1251) 2078 0 R (1252) 2079 0 R (1254) 2080 0 R (1255) 2081 0 R (1257) 2082 0 R (1258) 2083 0 R (1259) 2084 0 R (1260) 2085 0 R (1261) 2086 0 R (1262) 2087 0 R (1264) 2088 0 R (1265) 2089 0 R (1267) 2090 0 R (1268) 2091 0 R (1269) 2092 0 R (1271) 2093 0 R (1272) 2094 0 R (1273) 2095 0 R (1274) 2096 0 R (1275) 2097 0 R (1276) 2098 0 R (1277) 2099 0 R (1279) 2100 0 R (1280) 2101 0 R (1282) 2102 0 R (1283) 2108 0 R (1284) 2109 0 R (1286) 2110 0 R (1287) 2111 0 R (1288) 2112 0 R (1290) 2113 0 R (1291) 2114 0 R (1293) 2115 0 R (1294) 2116 0 R (1296) 2117 0 R (1297) 2118 0 R (1299) 2119 0 R (13.0) 50 0 R (1300) 2120 0 R (1301) 2121 0 R (1302) 2122 0 R (1303) 2123 0 R (1305) 2124 0 R (1306) 2125 0 R (1311) 2127 0 R (1312) 2128 0 R (1313) 2129 0 R (1318) 2136 0 R (1319) 2137 0 R (1320) 2138 0 R (1321) 2139 0 R (1322) 2140 0 R (1323) 2141 0 R (1324) 2142 0 R (1325) 2143 0 R (1326) 2144 0 R (1327) 2145 0 R (133) 1024 0 R (1330) 2147 0 R (1331) 2148 0 R (1332) 2149 0 R (1333) 2150 0 R (1334) 2151 0 R (1335) 2152 0 R (1336) 2153 0 R (1337) 2154 0 R (1338) 2155 0 R (1339) 2156 0 R (134) 1025 0 R (1340) 2157 0 R (1341) 2158 0 R (1342) 2159 0 R (1343) 2160 0 R (1344) 2161 0 R (1345) 2162 0 R (1346) 2163 0 R (1347) 2164 0 R (1348) 2165 0 R (1349) 2170 0 R (1350) 2134 0 R (1351) 2171 0 R (1352) 2172 0 R (1353) 2173 0 R (1354) 2174 0 R (1355) 2175 0 R (1356) 2176 0 R (1357) 2177 0 R (1358) 2178 0 R (1359) 2179 0 R (1360) 2180 0 R (1361) 2181 0 R (1362) 2182 0 R (1363) 2183 0 R (1364) 2184 0 R (1365) 2185 0 R (1366) 2186 0 R (1367) 2187 0 R (1368) 2188 0 R (1369) 2189 0 R (1370) 2190 0 R (1371) 2191 0 R (1372) 2192 0 R (1373) 2193 0 R (1374) 2194 0 R (1375) 2195 0 R (1376) 2196 0 R (1377) 2197 0 R (1378) 2198 0 R (1379) 2199 0 R (1380) 2200 0 R (1383) 2201 0 R (1385) 2203 0 R (1386) 2204 0 R (1387) 2205 0 R (1388) 2206 0 R (1389) 2207 0 R (139) 1031 0 R (1390) 2208 0 R (1391) 2215 0 R (1392) 2216 0 R (1393) 2217 0 R (1394) 2218 0 R (1397) 2219 0 R (1398) 2220 0 R (1399) 2221 0 R (14.0) 54 0 R (140) 1032 0 R (1400) 2222 0 R (1401) 2223 0 R (1402) 2224 0 R (1403) 2225 0 R (1404) 2226 0 R (1405) 2227 0 R (1406) 2228 0 R (1407) 2229 0 R (141) 1033 0 R (1410) 2230 0 R (1411) 2231 0 R (1412) 2232 0 R (1413) 2233 0 R (1414) 2234 0 R (1415) 2235 0 R (1416) 2236 0 R (1417) 2237 0 R (1418) 2238 0 R (1421) 2244 0 R (1422) 2245 0 R (1423) 2246 0 R (1424) 2247 0 R (1425) 2248 0 R (1426) 2249 0 R (1427) 2250 0 R (1428) 2251 0 R (1429) 2252 0 R (1430) 2253 0 R (1431) 2254 0 R (1432) 2255 0 R (1433) 2256 0 R (1436) 2257 0 R (1437) 2258 0 R (1438) 2259 0 R (1439) 2260 0 R (144) 1034 0 R (1440) 2261 0 R (1441) 2262 0 R (1442) 2263 0 R (1443) 2264 0 R (1444) 2265 0 R (1445) 2266 0 R (1446) 2267 0 R (1447) 2268 0 R (1448) 2269 0 R (1449) 2270 0 R (145) 1035 0 R (1450) 2271 0 R (1451) 2272 0 R (1454) 2273 0 R (1455) 2274 0 R (1456) 2280 0 R (1457) 2243 0 R (1459) 2281 0 R (1460) 2282 0 R (1461) 2283 0 R (1462) 2284 0 R (1463) 2285 0 R (1464) 2286 0 R (1465) 2287 0 R (1466) 2288 0 R (1467) 2289 0 R (1468) 2290 0 R (1469) 2291 0 R (1470) 2292 0 R (1471) 2293 0 R (1472) 2294 0 R (1473) 2295 0 R (1474) 2296 0 R (1475) 2297 0 R (1476) 2298 0 R (1477) 2299 0 R (1478) 2300 0 R (1479) 2301 0 R (148) 1036 0 R (1480) 2302 0 R (1481) 2303 0 R (1482) 2304 0 R (1483) 2305 0 R (1484) 2306 0 R (1485) 2307 0 R (1486) 2308 0 R (1487) 2309 0 R (1488) 2310 0 R (1489) 2311 0 R (149) 1037 0 R (1490) 2312 0 R (1491) 2313 0 R (1492) 2314 0 R (1493) 2315 0 R (1494) 2316 0 R (1495) 2317 0 R (1498) 2318 0 R (1499) 2319 0 R (15.0) 58 0 R (150) 1038 0 R (1500) 2279 0 R (1501) 2324 0 R (1502) 2325 0 R (1503) 2326 0 R (1504) 2327 0 R (1505) 2328 0 R (1506) 2329 0 R (1507) 2330 0 R (1508) 2331 0 R (1509) 2332 0 R (151) 1039 0 R (1511) 2334 0 R (1512) 2335 0 R (1514) 2337 0 R (1515) 2338 0 R (1517) 2340 0 R (1518) 2341 0 R (1519) 2342 0 R (152) 1040 0 R (1520) 2343 0 R (1521) 2344 0 R (1522) 2345 0 R (1525) 2346 0 R (1526) 2347 0 R (1527) 2348 0 R (1528) 2349 0 R (1529) 2350 0 R (153) 1041 0 R (1530) 2351 0 R (1531) 2352 0 R (1532) 2353 0 R (1533) 2358 0 R (1534) 2359 0 R (1535) 2360 0 R (1536) 2361 0 R (1537) 2362 0 R (1538) 2363 0 R (1539) 2364 0 R (154) 1042 0 R (1540) 2365 0 R (1543) 2366 0 R (1544) 2367 0 R (1545) 2368 0 R (1546) 2369 0 R (1547) 2370 0 R (1548) 2371 0 R (1549) 2372 0 R (155) 1043 0 R (1550) 2373 0 R (1551) 2374 0 R (1552) 2375 0 R (1553) 2376 0 R (1554) 2377 0 R (1555) 2378 0 R (1556) 2379 0 R (1557) 2380 0 R (1558) 2381 0 R (1559) 2382 0 R (156) 1044 0 R (1560) 2383 0 R (1561) 2384 0 R (1562) 2385 0 R (1563) 2386 0 R (1564) 2387 0 R (1565) 2388 0 R (1568) 2393 0 R (1569) 2394 0 R (157) 1045 0 R (1570) 2395 0 R (1571) 2396 0 R (1572) 2397 0 R (1573) 2398 0 R (1574) 2399 0 R (1575) 2400 0 R (1576) 2401 0 R (1577) 2402 0 R (158) 1046 0 R (1584) 2410 0 R (1585) 2411 0 R (1587) 2413 0 R (1589) 2414 0 R (159) 1047 0 R (1590) 2415 0 R (1591) 2416 0 R (1592) 2417 0 R (1593) 2418 0 R (1594) 2419 0 R (1595) 2420 0 R (1596) 2421 0 R (1597) 2422 0 R (1598) 2423 0 R (1599) 2424 0 R (16.0) 62 0 R (160) 1048 0 R (1600) 2425 0 R (1601) 2426 0 R (1602) 2427 0 R (1603) 2428 0 R (1604) 2429 0 R (1605) 2430 0 R (1606) 2431 0 R (1607) 2432 0 R (1608) 2433 0 R (1609) 2434 0 R (161) 1049 0 R (1610) 2435 0 R (1612) 2441 0 R (1613) 2442 0 R (1614) 2443 0 R (1615) 2444 0 R (1616) 2445 0 R (1617) 2446 0 R (1618) 2447 0 R (1619) 2448 0 R (162) 1050 0 R (1620) 2449 0 R (1622) 2450 0 R (1623) 2451 0 R (1624) 2452 0 R (1625) 2453 0 R (1626) 2454 0 R (1627) 2455 0 R (1628) 2456 0 R (1629) 2457 0 R (163) 1051 0 R (1630) 2458 0 R (1631) 2459 0 R (1632) 2460 0 R (1633) 2461 0 R (1635) 2462 0 R (1636) 2463 0 R (1637) 2464 0 R (1638) 2469 0 R (1639) 2470 0 R (164) 1052 0 R (1640) 2471 0 R (1641) 2472 0 R (1642) 2473 0 R (1643) 2474 0 R (1644) 2475 0 R (1645) 2476 0 R (1646) 2477 0 R (1647) 2478 0 R (1648) 2479 0 R (1649) 2480 0 R (165) 1053 0 R (1650) 2481 0 R (1651) 2482 0 R (1652) 2483 0 R (1653) 2484 0 R (1654) 2485 0 R (1655) 2486 0 R (1656) 2487 0 R (1657) 2488 0 R (1658) 2489 0 R (1659) 2490 0 R (166) 1054 0 R (1660) 2491 0 R (1661) 2492 0 R (1664) 2493 0 R (1665) 2494 0 R (1666) 2499 0 R (1667) 2500 0 R (1668) 2501 0 R (1669) 2502 0 R (167) 1055 0 R (1670) 2503 0 R (1673) 2504 0 R (1674) 2505 0 R (1675) 2506 0 R (1676) 2507 0 R (1677) 2508 0 R (1678) 2509 0 R (1679) 2510 0 R (168) 1056 0 R (1680) 2511 0 R (1681) 2512 0 R (1682) 2513 0 R (1683) 2514 0 R (1684) 2519 0 R (1685) 2520 0 R (1686) 2521 0 R (1687) 2522 0 R (169) 1057 0 R (1690) 2523 0 R (1691) 2524 0 R (1692) 2525 0 R (1693) 2526 0 R (1694) 2527 0 R (1695) 2528 0 R (1696) 2529 0 R (1697) 2530 0 R (1698) 2531 0 R (17.0) 66 0 R (170) 1058 0 R (1701) 2532 0 R (1702) 2533 0 R (1703) 2534 0 R (1704) 2540 0 R (1705) 2541 0 R (1706) 2542 0 R (1707) 2543 0 R (1708) 2544 0 R (1709) 2545 0 R (171) 1059 0 R (1711) 2546 0 R (1712) 2547 0 R (1713) 2548 0 R (1714) 2549 0 R (1715) 2550 0 R (1716) 2551 0 R (1717) 2552 0 R (1718) 2553 0 R (1719) 2554 0 R (172) 1060 0 R (1720) 2555 0 R (1721) 2556 0 R (1722) 2557 0 R (1723) 2558 0 R (1724) 2559 0 R (1725) 2560 0 R (1726) 2561 0 R (1727) 2562 0 R (1728) 2563 0 R (1729) 2564 0 R (173) 1061 0 R (1730) 2565 0 R (1731) 2566 0 R (1732) 2567 0 R (1733) 2568 0 R (1734) 2569 0 R (1735) 2570 0 R (1736) 2571 0 R (1738) 2577 0 R (1739) 2539 0 R (174) 1062 0 R (1741) 2578 0 R (1742) 2579 0 R (1743) 2580 0 R (1744) 2581 0 R (1745) 2582 0 R (1746) 2583 0 R (175) 1066 0 R (1751) 2601 0 R (1756) 2606 0 R (1757) 2607 0 R (1758) 2608 0 R (1759) 2609 0 R (176) 1067 0 R (1760) 2610 0 R (1761) 2611 0 R (1764) 2613 0 R (1765) 2614 0 R (1766) 2615 0 R (1767) 2616 0 R (1768) 2617 0 R (177) 1068 0 R (1771) 2619 0 R (1772) 2620 0 R (1773) 2621 0 R (1776) 2626 0 R (1777) 2627 0 R (1779) 2629 0 R (1783) 2631 0 R (1785) 2632 0 R (1789) 2634 0 R (1791) 2635 0 R (1792) 2636 0 R (1796) 2638 0 R (1798) 2639 0 R (1799) 2640 0 R (18.0) 70 0 R (1800) 2641 0 R (1804) 2643 0 R (1806) 2644 0 R (1810) 2646 0 R (1812) 2647 0 R (1816) 2649 0 R (1818) 2650 0 R (1819) 2651 0 R (182) 1072 0 R (1823) 2658 0 R (1825) 2659 0 R (1826) 2660 0 R (1827) 2661 0 R (1828) 2662 0 R (183) 1073 0 R (1832) 2664 0 R (1833) 2665 0 R (1835) 2666 0 R (1836) 2667 0 R (1840) 2669 0 R (1841) 2670 0 R (1843) 2671 0 R (1844) 2672 0 R (1848) 2674 0 R (1851) 2676 0 R (1855) 2678 0 R (186) 1074 0 R (1860) 2680 0 R (1862) 2681 0 R (1863) 2682 0 R (1867) 2688 0 R (1869) 2689 0 R (187) 1075 0 R (1870) 2690 0 R (1874) 2692 0 R (1879) 2694 0 R (188) 1076 0 R (1881) 2695 0 R (1882) 2696 0 R (1886) 2698 0 R (1888) 2699 0 R (1889) 2700 0 R (189) 1077 0 R (1890) 2701 0 R (1891) 2702 0 R (1892) 2703 0 R (1893) 2704 0 R (1894) 2705 0 R (1898) 2711 0 R (19.0) 74 0 R (190) 1078 0 R (1900) 2712 0 R (1901) 2713 0 R (1905) 2715 0 R (191) 1079 0 R (1910) 2717 0 R (1915) 2719 0 R (1917) 2720 0 R (192) 1080 0 R (1921) 2722 0 R (1926) 2724 0 R (1928) 2725 0 R (193) 1081 0 R (1932) 2727 0 R (1937) 2729 0 R (194) 1082 0 R (1940) 2731 0 R (1944) 2738 0 R (1946) 2739 0 R (195) 1083 0 R (1950) 2741 0 R (1953) 2743 0 R (1957) 2745 0 R (1959) 2746 0 R (196) 1084 0 R (1963) 2748 0 R (1968) 2750 0 R (197) 1085 0 R (1970) 2751 0 R (1974) 2753 0 R (1979) 2755 0 R (198) 1086 0 R (1981) 2756 0 R (1982) 2757 0 R (1983) 2758 0 R (1984) 2759 0 R (1986) 2761 0 R (1987) 2762 0 R (1988) 2763 0 R (1989) 2764 0 R (199) 1087 0 R (1993) 2766 0 R (1995) 2767 0 R (1997) 2736 0 R (2.0) 6 0 R (20.0) 78 0 R (2001) 2776 0 R (2006) 2778 0 R (2008) 2779 0 R (2009) 2780 0 R (2010) 2781 0 R (2014) 2783 0 R (2016) 2784 0 R (2017) 2785 0 R (2018) 2786 0 R (202) 1088 0 R (2022) 2788 0 R (2024) 2789 0 R (2025) 2790 0 R (2026) 2791 0 R (203) 1089 0 R (2030) 2793 0 R (2032) 2794 0 R (2033) 2795 0 R (2035) 2773 0 R (2039) 2802 0 R (204) 1090 0 R (2044) 2804 0 R (2049) 2806 0 R (205) 1091 0 R (2051) 2807 0 R (2052) 2808 0 R (2053) 2809 0 R (2057) 2811 0 R (2059) 2812 0 R (206) 1092 0 R (2060) 2813 0 R (2061) 2814 0 R (2062) 2815 0 R (2063) 2816 0 R (2064) 2817 0 R (2065) 2818 0 R (2066) 2819 0 R (2067) 2820 0 R (2068) 2821 0 R (2069) 2822 0 R (207) 1093 0 R (2070) 2823 0 R (2071) 2824 0 R (2072) 2825 0 R (2074) 2827 0 R (2078) 2829 0 R (208) 1094 0 R (2083) 2836 0 R (2088) 2838 0 R (2090) 2839 0 R (2098) 2842 0 R (21.0) 82 0 R (2103) 2844 0 R (2108) 2846 0 R (2110) 2847 0 R (2111) 2848 0 R (2113) 2850 0 R (2117) 2852 0 R (2119) 2853 0 R (2120) 2858 0 R (2121) 2859 0 R (2125) 2861 0 R (2127) 2862 0 R (2128) 2863 0 R (2129) 2864 0 R (2130) 2865 0 R (2134) 2867 0 R (2136) 2868 0 R (2140) 2870 0 R (2142) 2871 0 R (2143) 2872 0 R (2144) 2873 0 R (2145) 2874 0 R (2146) 2875 0 R (2147) 2876 0 R (2148) 2877 0 R (2149) 2878 0 R (2150) 2879 0 R (2151) 2880 0 R (2152) 2881 0 R (2153) 2882 0 R (2154) 2883 0 R (2155) 2884 0 R (2158) 2889 0 R (2159) 2890 0 R (2162) 2891 0 R (2163) 2892 0 R (2164) 2893 0 R (2165) 2894 0 R (2166) 2895 0 R (2167) 2896 0 R (2168) 2897 0 R (2169) 2898 0 R (2170) 2899 0 R (2171) 2900 0 R (2172) 2901 0 R (2173) 2902 0 R (2174) 2903 0 R (2175) 2904 0 R (2176) 2905 0 R (2177) 2906 0 R (2178) 2907 0 R (2181) 2912 0 R (2182) 2913 0 R (2183) 2914 0 R (2186) 2915 0 R (2187) 2916 0 R (2188) 2917 0 R (2191) 2918 0 R (2192) 2919 0 R (2193) 2920 0 R (2194) 2921 0 R (2195) 2922 0 R (2196) 2923 0 R (2197) 2929 0 R (2198) 2930 0 R (22.0) 86 0 R (22.1.1) 90 0 R (22.2.1) 94 0 R (22.3.1) 98 0 R (22.4.1) 102 0 R (22.5.1) 106 0 R (22.6.1) 110 0 R (22.7.1) 114 0 R (2201) 2931 0 R (2202) 2932 0 R (2205) 2933 0 R (2206) 2934 0 R (2207) 2935 0 R (2208) 2928 0 R (2211) 2940 0 R (2212) 2941 0 R (2213) 2942 0 R (2214) 2943 0 R (2215) 2944 0 R (2216) 2945 0 R (2217) 2946 0 R (2218) 2947 0 R (2219) 2948 0 R (2220) 2949 0 R (2221) 2950 0 R (2222) 2951 0 R (2223) 2952 0 R (2224) 2953 0 R (2225) 2954 0 R (2226) 2955 0 R (2227) 2956 0 R (2228) 2957 0 R (2229) 2958 0 R (2230) 2959 0 R (2231) 2960 0 R (2232) 2961 0 R (2233) 2962 0 R (2234) 2963 0 R (2235) 2964 0 R (2236) 2965 0 R (2237) 2966 0 R (2238) 2967 0 R (2239) 2968 0 R (2240) 2969 0 R (2241) 2975 0 R (2242) 2976 0 R (2243) 2977 0 R (2244) 2978 0 R (2247) 2979 0 R (2248) 2980 0 R (2249) 2981 0 R (2252) 2982 0 R (2253) 2983 0 R (2256) 2989 0 R (2257) 2990 0 R (2260) 2991 0 R (2263) 2992 0 R (2266) 2993 0 R (2267) 2994 0 R (2268) 2995 0 R (2271) 3000 0 R (2272) 2988 0 R (2274) 3001 0 R (2275) 3002 0 R (2277) 3007 0 R (2280) 3008 0 R (2281) 3009 0 R (2282) 3010 0 R (2283) 3011 0 R (2284) 3012 0 R (2289) 3014 0 R (229) 1101 0 R (2290) 3015 0 R (2291) 3016 0 R (2292) 3017 0 R (2293) 3018 0 R (2294) 3019 0 R (2296) 3020 0 R (2297) 3021 0 R (2298) 3022 0 R (2299) 3023 0 R (23.0) 118 0 R (23.10.1) 130 0 R (23.11.1) 134 0 R (23.8.1) 122 0 R (23.9.1) 126 0 R (230) 1102 0 R (2300) 3024 0 R (2302) 3025 0 R (2303) 3026 0 R (2304) 3027 0 R (2305) 3028 0 R (2306) 3029 0 R (2307) 3030 0 R (2308) 3031 0 R (2309) 3032 0 R (231) 1103 0 R (2310) 3033 0 R (2312) 3034 0 R (2313) 3035 0 R (2314) 3036 0 R (2315) 3037 0 R (2316) 3038 0 R (2317) 3039 0 R (2318) 3040 0 R (2319) 3041 0 R (232) 1104 0 R (2320) 3042 0 R (2321) 3043 0 R (2322) 3044 0 R (2324) 3045 0 R (2325) 3046 0 R (2326) 3047 0 R (2327) 3048 0 R (2328) 3049 0 R (2329) 3050 0 R (233) 1105 0 R (2334) 3057 0 R (2335) 3058 0 R (2336) 3059 0 R (2337) 3060 0 R (2338) 3061 0 R (2339) 3062 0 R (234) 1106 0 R (2341) 3063 0 R (2342) 3064 0 R (2343) 3065 0 R (2346) 3066 0 R (2347) 3067 0 R (235) 1107 0 R (2353) 3069 0 R (2354) 3070 0 R (2355) 3071 0 R (2356) 3072 0 R (2359) 3074 0 R (236) 1108 0 R (2360) 3075 0 R (2364) 3076 0 R (2365) 3077 0 R (2366) 3078 0 R (2367) 3079 0 R (2368) 3080 0 R (237) 1109 0 R (2371) 3081 0 R (2372) 3082 0 R (2373) 3083 0 R (2374) 3084 0 R (2375) 3085 0 R (2376) 3086 0 R (2377) 3087 0 R (238) 1110 0 R (2381) 3093 0 R (2382) 3094 0 R (2383) 3095 0 R (2384) 3096 0 R (2385) 3097 0 R (239) 1111 0 R (2390) 3100 0 R (2391) 3101 0 R (2392) 3102 0 R (2393) 3103 0 R (2394) 3104 0 R (2399) 3107 0 R (24) 976 0 R (24.0) 138 0 R (24.12.1) 142 0 R (24.13.1) 146 0 R (24.14.1) 150 0 R (240) 1112 0 R (2400) 3108 0 R (2406) 3110 0 R (2407) 3111 0 R (2408) 3112 0 R (2409) 3113 0 R (241) 1113 0 R (2410) 3114 0 R (2411) 3115 0 R (2414) 3122 0 R (2415) 3123 0 R (2417) 3125 0 R (2418) 3126 0 R (242) 1114 0 R (2420) 3127 0 R (2421) 3128 0 R (2422) 3129 0 R (2423) 3130 0 R (2425) 3131 0 R (2426) 3132 0 R (2427) 3133 0 R (2428) 3134 0 R (2429) 3135 0 R (243) 1115 0 R (2431) 3136 0 R (2432) 3137 0 R (2433) 3138 0 R (2434) 3139 0 R (244) 1116 0 R (2441) 3142 0 R (2442) 3143 0 R (2443) 3144 0 R (2446) 3145 0 R (2447) 3146 0 R (2449) 3147 0 R (245) 1117 0 R (2450) 3148 0 R (2451) 3149 0 R (2452) 3150 0 R (2456) 3152 0 R (2457) 3153 0 R (2458) 3154 0 R (2459) 3155 0 R (246) 1118 0 R (2460) 3156 0 R (2461) 3157 0 R (2462) 3158 0 R (2463) 3164 0 R (2469) 3166 0 R (247) 1119 0 R (2470) 3167 0 R (2474) 3169 0 R (2475) 3170 0 R (2476) 3171 0 R (248) 1120 0 R (2480) 3173 0 R (2481) 3174 0 R (2482) 3175 0 R (2483) 3176 0 R (2484) 3177 0 R (2485) 3178 0 R (2486) 3179 0 R (2487) 3180 0 R (2488) 3181 0 R (2489) 3182 0 R (249) 1121 0 R (2490) 3183 0 R (2491) 3184 0 R (2492) 3185 0 R (2493) 3186 0 R (2498) 3189 0 R (2499) 3190 0 R (25) 977 0 R (25.0) 154 0 R (250) 1122 0 R (2500) 3191 0 R (2504) 3196 0 R (2505) 3197 0 R (251) 1123 0 R (2510) 3200 0 R (2511) 3201 0 R (2512) 3202 0 R (2513) 3203 0 R (2514) 3204 0 R (2515) 3205 0 R (252) 1124 0 R (253) 1125 0 R (254) 1126 0 R (255) 1127 0 R (256) 1128 0 R (257) 1129 0 R (258) 1130 0 R (259) 1131 0 R (26) 978 0 R (26.0) 158 0 R (260) 1132 0 R (261) 1133 0 R (262) 1134 0 R (263) 1135 0 R (264) 1136 0 R (265) 1137 0 R (266) 1138 0 R (267) 1139 0 R (268) 1140 0 R (269) 1141 0 R (27.0) 162 0 R (27.15.1) 166 0 R (27.16.1) 170 0 R (27.16.1.2) 174 0 R (27.17.1) 178 0 R (27.18.1) 182 0 R (27.19.1) 186 0 R (27.20.1) 190 0 R (27.20.10.2) 226 0 R (27.20.11.2) 230 0 R (27.20.12.2) 234 0 R (27.20.13.2) 238 0 R (27.20.14.2) 242 0 R (27.20.15.2) 246 0 R (27.20.16.2) 250 0 R (27.20.17.2) 254 0 R (27.20.2.2) 194 0 R (27.20.3.2) 198 0 R (27.20.4.2) 202 0 R (27.20.5.2) 206 0 R (27.20.6.2) 210 0 R (27.20.7.2) 214 0 R (27.20.8.2) 218 0 R (27.20.9.2) 222 0 R (27.21.1) 258 0 R (270) 1142 0 R (271) 1143 0 R (272) 1144 0 R (273) 1145 0 R (274) 1146 0 R (275) 1147 0 R (276) 1148 0 R (277) 1149 0 R (278) 1150 0 R (279) 1151 0 R (28) 980 0 R (28.0) 262 0 R (28.22.1) 266 0 R (28.23.1) 270 0 R (28.24.1) 274 0 R (282) 1152 0 R (283) 1153 0 R (284) 1154 0 R (285) 1159 0 R (286) 1100 0 R (289) 1160 0 R (29.0) 278 0 R (29.25.1) 282 0 R (29.26.1) 286 0 R (29.27.1) 290 0 R (29.28.1) 294 0 R (29.29.1) 298 0 R (29.30.1) 302 0 R (29.31.1) 306 0 R (290) 1161 0 R (291) 1162 0 R (3.0) 10 0 R (30.0) 310 0 R (30.32.1) 314 0 R (30.32.18.2) 318 0 R (30.32.19.2) 322 0 R (30.32.20.1.3) 330 0 R (30.32.20.2) 326 0 R (30.32.20.2.3) 334 0 R (30.32.21.2) 338 0 R (30.33.1) 342 0 R (30.34.1) 346 0 R (308) 1164 0 R (309) 1165 0 R (31) 981 0 R (31.0) 350 0 R (31.35.1) 354 0 R (31.36.1) 358 0 R (31.37.1) 362 0 R (31.38.1) 366 0 R (310) 1166 0 R (311) 1167 0 R (312) 1168 0 R (313) 1169 0 R (314) 1170 0 R (315) 1171 0 R (316) 1172 0 R (317) 1173 0 R (318) 1174 0 R (319) 1175 0 R (32) 982 0 R (32.0) 370 0 R (32.39.1) 374 0 R (32.40.1) 378 0 R (32.41.1) 382 0 R (32.42.1) 386 0 R (320) 1176 0 R (321) 1177 0 R (322) 1178 0 R (323) 1179 0 R (324) 1180 0 R (327) 1186 0 R (328) 1187 0 R (329) 1188 0 R (33) 983 0 R (33.0) 390 0 R (339) 1191 0 R (34.0) 394 0 R (342) 1193 0 R (345) 1195 0 R (348) 1197 0 R (35.0) 398 0 R (35.43.1) 402 0 R (35.44.1) 406 0 R (35.44.22.2) 410 0 R (35.44.23.2) 414 0 R (351) 1199 0 R (354) 1205 0 R (355) 1206 0 R (358) 1208 0 R (36) 984 0 R (36.0) 418 0 R (361) 1209 0 R (362) 1210 0 R (364) 1211 0 R (365) 1212 0 R (366) 1213 0 R (37) 985 0 R (37.0) 422 0 R (375) 1215 0 R (378) 1217 0 R (379) 1218 0 R (38) 986 0 R (38.0) 426 0 R (380) 1219 0 R (381) 1224 0 R (382) 1225 0 R (385) 1227 0 R (386) 1228 0 R (389) 1230 0 R (39) 987 0 R (39.0) 430 0 R (390) 1231 0 R (391) 1232 0 R (394) 1233 0 R (397) 1235 0 R (398) 1236 0 R (399) 1237 0 R (4.0) 14 0 R (40) 988 0 R (40.0) 434 0 R (402) 1239 0 R (403) 1244 0 R (404) 1245 0 R (405) 1246 0 R (406) 1247 0 R (409) 1249 0 R (41) 991 0 R (41.0) 438 0 R (412) 1250 0 R (413) 1251 0 R (418) 1256 0 R (419) 1257 0 R (42) 992 0 R (42.0) 442 0 R (421) 1259 0 R (422) 1260 0 R (424) 1262 0 R (425) 1263 0 R (426) 1264 0 R (427) 1265 0 R (428) 1266 0 R (429) 1267 0 R (43.0) 446 0 R (430) 1268 0 R (433) 1270 0 R (436) 1272 0 R (439) 1274 0 R (44.0) 450 0 R (44.45.1) 454 0 R (44.46.1) 458 0 R (44.47.1) 462 0 R (44.48.1) 466 0 R (44.49.1) 470 0 R (442) 1276 0 R (445) 1278 0 R (45) 996 0 R (45.0) 474 0 R (450) 1281 0 R (451) 1282 0 R (454) 1293 0 R (455) 1294 0 R (456) 1295 0 R (457) 1296 0 R (458) 1297 0 R (459) 1298 0 R (46) 997 0 R (46.0) 478 0 R (460) 1299 0 R (461) 1300 0 R (463) 1302 0 R (466) 1303 0 R (467) 1304 0 R (468) 1305 0 R (47.0) 482 0 R (47.50.1) 486 0 R (47.50.24.2) 490 0 R (472) 1307 0 R (473) 1308 0 R (475) 1310 0 R (476) 1311 0 R (477) 1312 0 R (478) 1313 0 R (479) 1314 0 R (48) 998 0 R (48.0) 494 0 R (48.51.1) 498 0 R (48.52.1) 502 0 R (48.53.1) 506 0 R (48.54.1) 510 0 R (480) 1315 0 R (481) 1316 0 R (482) 1317 0 R (483) 1318 0 R (484) 1319 0 R (485) 1320 0 R (486) 1321 0 R (487) 1322 0 R (488) 1323 0 R (489) 1324 0 R (49) 999 0 R (49.0) 514 0 R (490) 1325 0 R (491) 1326 0 R (492) 1327 0 R (493) 1328 0 R (494) 1329 0 R (495) 1330 0 R (498) 1336 0 R (5.0) 18 0 R (50) 1000 0 R (50.0) 518 0 R (501) 1339 0 R (502) 1340 0 R (503) 1341 0 R (506) 1342 0 R (507) 1343 0 R (508) 1344 0 R (509) 1345 0 R (51) 1001 0 R (51.0) 522 0 R (510) 1346 0 R (511) 1347 0 R (512) 1348 0 R (513) 1349 0 R (514) 1350 0 R (515) 1351 0 R (516) 1352 0 R (517) 1353 0 R (518) 1354 0 R (519) 1355 0 R (52) 1002 0 R (52.0) 526 0 R (520) 1356 0 R (521) 1357 0 R (524) 1360 0 R (525) 1361 0 R (526) 1362 0 R (527) 1363 0 R (528) 1364 0 R (529) 1365 0 R (53) 1003 0 R (53.0) 530 0 R (530) 1366 0 R (531) 1373 0 R (532) 1374 0 R (533) 1375 0 R (534) 1376 0 R (535) 1377 0 R (536) 1378 0 R (537) 1379 0 R (538) 1380 0 R (539) 1381 0 R (54) 1004 0 R (54.0) 534 0 R (540) 1382 0 R (541) 1383 0 R (542) 1384 0 R (543) 1385 0 R (544) 1386 0 R (545) 1387 0 R (546) 1388 0 R (547) 1389 0 R (548) 1390 0 R (549) 1391 0 R (55) 1005 0 R (55.0) 538 0 R (550) 1392 0 R (551) 1393 0 R (554) 1394 0 R (556) 1396 0 R (559) 1399 0 R (56) 1006 0 R (56.0) 542 0 R (564) 1402 0 R (565) 1403 0 R (566) 1404 0 R (567) 1405 0 R (568) 1406 0 R (569) 1407 0 R (57) 1007 0 R (57.0) 546 0 R (571) 1410 0 R (573) 1411 0 R (574) 1412 0 R (575) 1413 0 R (576) 1414 0 R (577) 1415 0 R (578) 1416 0 R (58) 1008 0 R (58.0) 550 0 R (580) 1417 0 R (581) 1418 0 R (584) 1420 0 R (585) 1431 0 R (586) 1432 0 R (587) 1433 0 R (588) 1434 0 R (589) 1437 0 R (59) 1009 0 R (59.0) 554 0 R (590) 1438 0 R (591) 1439 0 R (592) 1440 0 R (594) 1442 0 R (595) 1443 0 R (597) 1445 0 R (598) 1446 0 R (6.0) 22 0 R (60) 1010 0 R (60.0) 558 0 R (600) 1448 0 R (601) 1449 0 R (603) 1451 0 R (604) 1452 0 R (606) 1454 0 R (607) 1455 0 R (609) 1457 0 R (61) 1011 0 R (61.0) 562 0 R (610) 1458 0 R (612) 1460 0 R (613) 1461 0 R (615) 1463 0 R (616) 1464 0 R (618) 1466 0 R (619) 1467 0 R (62) 1012 0 R (62.0) 566 0 R (620) 1468 0 R (622) 1470 0 R (623) 1471 0 R (625) 1473 0 R (626) 1474 0 R (628) 1476 0 R (629) 1477 0 R (63) 1013 0 R (63.0) 570 0 R (631) 1479 0 R (632) 1480 0 R (634) 1482 0 R (635) 1483 0 R (637) 1485 0 R (638) 1486 0 R (64) 1014 0 R (64.0) 574 0 R (642) 1488 0 R (643) 1508 0 R (644) 1430 0 R (646) 1509 0 R (648) 1510 0 R (649) 1511 0 R (65) 1015 0 R (65.0) 578 0 R (650) 1512 0 R (654) 1513 0 R (655) 1514 0 R (656) 1515 0 R (657) 1516 0 R (658) 1517 0 R (66.0) 582 0 R (66.54.25.2) 586 0 R (661) 1518 0 R (662) 1519 0 R (663) 1520 0 R (664) 1521 0 R (665) 1522 0 R (668) 1523 0 R (669) 1524 0 R (67.0) 590 0 R (67.54.26.2) 594 0 R (67.54.26.3.3) 598 0 R (670) 1525 0 R (671) 1526 0 R (672) 1527 0 R (675) 1532 0 R (676) 1533 0 R (677) 1534 0 R (678) 1535 0 R (679) 1536 0 R (68) 1016 0 R (68.0) 602 0 R (68.54.27.2) 606 0 R (68.54.28.2) 610 0 R (68.54.29.2) 614 0 R (680) 1537 0 R (681) 1538 0 R (684) 1539 0 R (685) 1540 0 R (686) 1541 0 R (687) 1542 0 R (688) 1543 0 R (69.0) 618 0 R (69.54.30.2) 622 0 R (69.54.31.2) 626 0 R (69.54.32.2) 630 0 R (69.54.33.2) 634 0 R (691) 1544 0 R (692) 1545 0 R (693) 1546 0 R (694) 1547 0 R (695) 1548 0 R (698) 1549 0 R (699) 1550 0 R (7.0) 26 0 R (70) 1017 0 R (70.0) 638 0 R (70.54.34.2) 642 0 R (700) 1551 0 R (701) 1552 0 R (702) 1553 0 R (705) 1559 0 R (706) 1560 0 R (707) 1561 0 R (708) 1562 0 R (71) 1018 0 R (71.0) 646 0 R (71.54.35.2) 650 0 R (711) 1563 0 R (712) 1564 0 R (713) 1565 0 R (714) 1566 0 R (715) 1567 0 R (716) 1568 0 R (717) 1569 0 R (718) 1570 0 R (719) 1571 0 R (72) 1019 0 R (72.0) 654 0 R (72.54.36.2) 658 0 R (720) 1572 0 R (721) 1573 0 R (722) 1574 0 R (723) 1575 0 R (726) 1576 0 R (727) 1577 0 R (728) 1578 0 R (729) 1579 0 R (73.0) 662 0 R (73.54.37.2) 666 0 R (73.54.38.2) 670 0 R (732) 1580 0 R (733) 1581 0 R (734) 1582 0 R (735) 1583 0 R (736) 1584 0 R (737) 1585 0 R (74.0) 674 0 R (74.54.39.2) 678 0 R (74.54.40.2) 682 0 R (74.54.41.2) 686 0 R (740) 1590 0 R (741) 1558 0 R (743) 1591 0 R (744) 1592 0 R (747) 1593 0 R (748) 1594 0 R (749) 1595 0 R (75.0) 690 0 R (75.54.42.2) 694 0 R (750) 1596 0 R (751) 1597 0 R (754) 1598 0 R (755) 1599 0 R (756) 1600 0 R (757) 1601 0 R (758) 1602 0 R (759) 1603 0 R (76.0) 698 0 R (76.54.43.2) 702 0 R (76.54.44.2) 706 0 R (762) 1604 0 R (763) 1605 0 R (764) 1606 0 R (765) 1607 0 R (766) 1608 0 R (767) 1609 0 R (769) 1610 0 R (77.0) 710 0 R (77.54.45.2) 714 0 R (770) 1616 0 R (774) 1618 0 R (777) 1621 0 R (78.0) 718 0 R (78.54.46.2) 722 0 R (78.54.47.2) 726 0 R (781) 1623 0 R (782) 1624 0 R (783) 1625 0 R (784) 1626 0 R (785) 1627 0 R (786) 1628 0 R (787) 1629 0 R (788) 1630 0 R (789) 1631 0 R (79.0) 730 0 R (79.54.48.2) 734 0 R (790) 1632 0 R (791) 1633 0 R (792) 1634 0 R (793) 1635 0 R (794) 1636 0 R (795) 1637 0 R (796) 1638 0 R (797) 1639 0 R (8.0) 30 0 R (802) 1642 0 R (803) 1643 0 R (804) 1644 0 R (805) 1645 0 R (806) 1646 0 R (807) 1647 0 R (808) 1648 0 R (809) 1655 0 R (810) 1656 0 R (811) 1657 0 R (815) 1660 0 R (816) 1661 0 R (818) 1663 0 R (819) 1664 0 R (821) 1666 0 R (822) 1667 0 R (823) 1668 0 R (824) 1669 0 R (825) 1670 0 R (826) 1671 0 R (827) 1672 0 R (828) 1673 0 R (829) 1674 0 R (830) 1675 0 R (831) 1676 0 R (832) 1677 0 R (833) 1678 0 R (834) 1679 0 R (835) 1680 0 R (836) 1681 0 R (837) 1682 0 R (838) 1683 0 R (839) 1684 0 R (842) 1690 0 R (844) 1691 0 R (845) 1692 0 R (846) 1693 0 R (847) 1694 0 R (848) 1695 0 R (849) 1696 0 R (850) 1697 0 R (851) 1698 0 R (852) 1699 0 R (853) 1700 0 R (854) 1701 0 R (855) 1702 0 R (856) 1703 0 R (857) 1704 0 R (859) 1705 0 R (860) 1706 0 R (861) 1707 0 R (862) 1708 0 R (869) 1710 0 R (870) 1711 0 R (872) 1712 0 R (873) 1713 0 R (874) 1714 0 R (878) 1716 0 R (879) 1717 0 R (880) 1718 0 R (883) 1724 0 R (884) 1725 0 R (885) 1726 0 R (886) 1727 0 R (887) 1728 0 R (890) 1732 0 R (891) 1733 0 R (892) 1734 0 R (895) 1736 0 R (896) 1737 0 R (897) 1738 0 R (898) 1739 0 R (899) 1740 0 R (9.0) 34 0 R (900) 1741 0 R (901) 1742 0 R (904) 1744 0 R (905) 1745 0 R (906) 1746 0 R (907) 1747 0 R (908) 1748 0 R (911) 1750 0 R (912) 1751 0 R (913) 1752 0 R (914) 1753 0 R (917) 1760 0 R (918) 1761 0 R (919) 1762 0 R (920) 1763 0 R (923) 1765 0 R (924) 1766 0 R (925) 1767 0 R (926) 1768 0 R (929) 1770 0 R (930) 1771 0 R (931) 1772 0 R (932) 1773 0 R (935) 1775 0 R (936) 1776 0 R (937) 1777 0 R (938) 1778 0 R (939) 1779 0 R (940) 1780 0 R (944) 1782 0 R (948) 1788 0 R (949) 1789 0 R (950) 1790 0 R (951) 1791 0 R (952) 1792 0 R (953) 1793 0 R (956) 1794 0 R (957) 1795 0 R (958) 1796 0 R (961) 1797 0 R (962) 1798 0 R (965) 1800 0 R (966) 1801 0 R (967) 1802 0 R (970) 1803 0 R (973) 1806 0 R (974) 1807 0 R (975) 1808 0 R (976) 1814 0 R (977) 1815 0 R (978) 1816 0 R (979) 1817 0 R (980) 1818 0 R (981) 1819 0 R (984) 1821 0 R (988) 1823 0 R (989) 1824 0 R (990) 1825 0 R (991) 1826 0 R (992) 1827 0 R (993) 1828 0 R (994) 1829 0 R (995) 1830 0 R (996) 1831 0 R (Doc-Start) 742 0 R (about) 849 0 R (accountsettings) 1234 0 R (administration) 877 0 R (attachments) 1229 0 R (bonsai) 2600 0 R (bug_page) 862 0 R (bugreports) 865 0 R (bzldap) 1723 0 R (cmdline) 933 0 R (commenting) 1226 0 R (components) 881 0 R (content-type) 1774 0 R (conventions) 854 0 R (copyright) 850 0 R (cpan-moduletar) 1425 0 R (createnewusers) 2135 0 R (credits) 853 0 R (cust-change-permissions) 889 0 R (cust-templates) 888 0 R (customization) 887 0 R (cvs) 2605 0 R (dbdoc) 891 0 R (dbmodify) 890 0 R (defaultuser) 2126 0 R (dir) 2403 0 R (disclaimer) 851 0 R (emailsettings) 1238 0 R (extraconfig) 873 0 R (faq) 931 0 R (faq-db) 2774 0 R (faq-db-corrupted) 2777 0 R (faq-db-manualedit) 2782 0 R (faq-db-oracle) 2775 0 R (faq-db-permissions) 2787 0 R (faq-db-synchronize) 2792 0 R (faq-email) 2742 0 R (faq-email-mailif) 2752 0 R (faq-email-nomail) 2744 0 R (faq-email-nonreceived) 2765 0 R (faq-email-sendmailnow) 2754 0 R (faq-email-testing) 2747 0 R (faq-email-whine) 2749 0 R (faq-general) 2628 0 R (faq-general-bonsaitools) 2663 0 R (faq-general-bzmissing) 2648 0 R (faq-general-companies) 2637 0 R (faq-general-compare) 2645 0 R (faq-general-cookie) 2673 0 R (faq-general-license) 2630 0 R (faq-general-maintainers) 2642 0 R (faq-general-mysql) 2657 0 R (faq-general-perlpath) 2668 0 R (faq-general-support) 2633 0 R (faq-hacking) 2849 0 R (faq-hacking-bugzillabugs) 2860 0 R (faq-hacking-patches) 2869 0 R (faq-hacking-priority) 2866 0 R (faq-hacking-templatestyle) 2851 0 R (faq-nt) 2800 0 R (faq-nt-bundle) 2803 0 R (faq-nt-dbi) 2810 0 R (faq-nt-easiest) 2801 0 R (faq-nt-mappings) 2805 0 R (faq-phb) 2675 0 R (faq-phb-backup) 2718 0 R (faq-phb-client) 2677 0 R (faq-phb-cost) 2728 0 R (faq-phb-data) 2697 0 R (faq-phb-email) 2691 0 R (faq-phb-emailapp) 2693 0 R (faq-phb-installtime) 2726 0 R (faq-phb-l10n) 2706 0 R (faq-phb-livebackup) 2721 0 R (faq-phb-maintenance) 2723 0 R (faq-phb-midair) 2716 0 R (faq-phb-priorities) 2679 0 R (faq-phb-reporting) 2687 0 R (faq-phb-reports) 2714 0 R (faq-security) 2730 0 R (faq-security-knownproblems) 2740 0 R (faq-security-mysql) 2737 0 R (faq-use) 2826 0 R (faq-use-accept) 2837 0 R (faq-use-attachment) 2841 0 R (faq-use-changeaddress) 2828 0 R (faq-use-close) 2845 0 R (faq-use-keyword) 2843 0 R (faq-use-query) 2830 0 R (gfdl) 934 0 R (gfdl-0) 935 0 R (gfdl-1) 936 0 R (gfdl-10) 945 0 R (gfdl-2) 937 0 R (gfdl-3) 938 0 R (gfdl-4) 939 0 R (gfdl-5) 940 0 R (gfdl-6) 941 0 R (gfdl-7) 942 0 R (gfdl-8) 943 0 R (gfdl-9) 944 0 R (gfdl-howto) 946 0 R (gloss-a) 3013 0 R (gloss-apache) 1650 0 R (gloss-b) 3052 0 R (gloss-bugzilla) 1027 0 R (gloss-c) 3068 0 R (gloss-cgi) 1368 0 R (gloss-component) 3073 0 R (gloss-contrib) 1754 0 R (gloss-cpan) 1422 0 R (gloss-d) 3092 0 R (gloss-g) 3098 0 R (gloss-groups) 3099 0 R (gloss-j) 3105 0 R (gloss-javascript) 3106 0 R (gloss-m) 3109 0 R (gloss-mta) 2768 0 R (gloss-mysql) 3121 0 R (gloss-p) 3141 0 R (gloss-ppm) 1423 0 R (gloss-product) 2210 0 R (gloss-q) 3151 0 R (gloss-r) 3165 0 R (gloss-rdbms) 3159 0 R (gloss-regexp) 3168 0 R (gloss-s) 3172 0 R (gloss-t) 3187 0 R (gloss-target-milestone) 3188 0 R (gloss-tcl) 1685 0 R (gloss-z) 3198 0 R (gloss-zarro) 3199 0 R (glossary) 947 0 R (groups) 885 0 R (hintsandtips) 867 0 R (http) 872 0 R (http-aol) 1659 0 R (http-apache) 1622 0 R (http-iis) 1641 0 R (index) 743 0 R (install-bzfiles) 1286 0 R (install-file-spec) 1493 0 R (install-modules-bundle-bugzilla) 1421 0 R (install-modules-cgi) 1489 0 R (install-modules-chart-base) 1498 0 R (install-modules-date-format) 1490 0 R (install-modules-dbd-mysql) 1492 0 R (install-modules-dbi) 1491 0 R (install-modules-file-temp) 1494 0 R (install-modules-gd) 1497 0 R (install-modules-gd-graph) 1500 0 R (install-modules-gd-text-align) 1501 0 R (install-modules-mime-parser) 1502 0 R (install-modules-patchreader) 1503 0 R (install-modules-template) 1495 0 R (install-modules-text-wrap) 1496 0 R (install-modules-xml-parser) 1499 0 R (install-mysql) 1283 0 R (install-mysql-packets) 966 0 R (install-perl) 1280 0 R (install-perlmodules) 1287 0 R (install-perlmodules-cpan) 969 0 R (install-setupdatabase) 1288 0 R (install-webserver) 1285 0 R (installation) 870 0 R (integration) 892 0 R (introduction) 855 0 R (list) 864 0 R (manageusers) 2107 0 R (milestones) 883 0 R (mod-throttle) 1783 0 R (mod_perl) 1781 0 R (modifyusers) 2146 0 R (myaccount) 861 0 R (newversions) 852 0 R (os-macosx) 1852 0 R (os-mandrake) 1876 0 R (os-specific) 874 0 R (os-win32) 1284 0 R (page.1) 741 0 R (page.10) 1223 0 R (page.11) 1243 0 R (page.12) 1255 0 R (page.13) 1292 0 R (page.14) 1335 0 R (page.15) 1372 0 R (page.16) 1429 0 R (page.17) 1507 0 R (page.18) 1531 0 R (page.19) 1557 0 R (page.2) 750 0 R (page.20) 1589 0 R (page.21) 1615 0 R (page.22) 1654 0 R (page.23) 1689 0 R (page.24) 1722 0 R (page.25) 1758 0 R (page.26) 1787 0 R (page.27) 1813 0 R (page.28) 1840 0 R (page.29) 1870 0 R (page.3) 756 0 R (page.30) 1900 0 R (page.31) 1937 0 R (page.32) 2022 0 R (page.33) 2047 0 R (page.34) 2071 0 R (page.35) 2075 0 R (page.36) 2106 0 R (page.37) 2133 0 R (page.38) 2169 0 R (page.39) 2214 0 R (page.4) 896 0 R (page.40) 2242 0 R (page.41) 2278 0 R (page.42) 2323 0 R (page.43) 2357 0 R (page.44) 2392 0 R (page.45) 2409 0 R (page.46) 2440 0 R (page.47) 2468 0 R (page.48) 2498 0 R (page.49) 2518 0 R (page.5) 951 0 R (page.50) 2538 0 R (page.51) 2576 0 R (page.52) 2587 0 R (page.53) 2591 0 R (page.54) 2595 0 R (page.55) 2599 0 R (page.56) 2625 0 R (page.57) 2656 0 R (page.58) 2686 0 R (page.59) 2710 0 R (page.6) 1099 0 R (page.60) 2735 0 R (page.61) 2772 0 R (page.62) 2799 0 R (page.63) 2835 0 R (page.64) 2857 0 R (page.65) 2888 0 R (page.66) 2911 0 R (page.67) 2927 0 R (page.68) 2939 0 R (page.69) 2974 0 R (page.7) 1158 0 R (page.70) 2987 0 R (page.71) 2999 0 R (page.72) 3006 0 R (page.73) 3056 0 R (page.74) 3091 0 R (page.75) 3120 0 R (page.76) 3163 0 R (page.77) 3195 0 R (page.8) 1184 0 R (page.9) 1204 0 R (param-LDAPBaseDN) 1759 0 R (param-LDAPbinddn) 1749 0 R (param-LDAPmailattribute) 1769 0 R (param-LDAPserver) 1743 0 R (param-LDAPuidattribute) 1764 0 R (param-loginmethod) 1735 0 R (parameters) 878 0 R (paranoid-security) 2050 0 R (patches) 932 0 R (patchviewer) 866 0 R (patchviewer_bonsai_lxr) 1185 0 R (patchviewer_collapse) 1196 0 R (patchviewer_context) 1194 0 R (patchviewer_diff) 1192 0 R (patchviewer_link) 1198 0 R (patchviewer_unified_diff) 1207 0 R (patchviewer_view) 1190 0 R (permissionsettings) 1248 0 R (products) 880 0 R (query) 863 0 R (quicksearch) 1216 0 R (reporting) 869 0 R (scm) 2612 0 R (security) 875 0 R (security-access) 1649 0 R (security-daemon) 1926 0 R (security-mysql) 1331 0 R (security-networking) 1896 0 R (stepbystep) 871 0 R (table.1) 1020 0 R (table.2) 1095 0 R (table.3) 1163 0 R (table.4) 1189 0 R (table.5) 1214 0 R (table.6) 1709 0 R (table.7) 1715 0 R (table.8) 2840 0 R (template-http-accept) 2436 0 R (tinderbox) 2618 0 R (trouble-filetemp) 2059 0 R (trouble-filetemp-errors) 967 0 R (trouble-filetemp-patch) 968 0 R (troubleshooting) 876 0 R (upgrade-cvs) 970 0 R (upgrade-patches) 972 0 R (upgrade-tarball) 971 0 R (upgrading) 886 0 R (useradmin) 879 0 R (userpreferences) 868 0 R (using) 859 0 R (using-intro) 860 0 R (versions) 882 0 R (voting) 884 0 R (what-is-bugzilla) 856 0 R (why-bugzilla) 858 0 R (why-tracking) 857 0 R (win32-code-bugmail) 1832 0 R (win32-code-changes) 1820 0 R (win32-code-checksetup) 1822 0 R (win32-http) 1844 0 R (win32-perl) 1799 0 R (win32-perlmodules) 1424 0 R]
+3210 0 obj <<
+/Names [(1.0) 2 0 R (10.0) 38 0 R (1000) 1855 0 R (1003) 1856 0 R (1005) 1858 0 R (1006) 1859 0 R (1007) 1860 0 R (1008) 1861 0 R (1009) 1862 0 R (1010) 1863 0 R (1011) 1870 0 R (1012) 1871 0 R (1013) 1872 0 R (1014) 1873 0 R (1017) 1874 0 R (1018) 1875 0 R (1019) 1876 0 R (1020) 1877 0 R (1021) 1878 0 R (1022) 1879 0 R (1023) 1880 0 R (1024) 1881 0 R (1025) 1882 0 R (1026) 1883 0 R (1027) 1884 0 R (1030) 1885 0 R (1031) 1886 0 R (1032) 1887 0 R (1033) 1888 0 R (1034) 1889 0 R (1035) 1890 0 R (1036) 1891 0 R (1037) 1892 0 R (1038) 1893 0 R (1041) 1899 0 R (1042) 1900 0 R (1043) 1901 0 R (1044) 1902 0 R (1045) 1903 0 R (1046) 1904 0 R (1047) 1905 0 R (1048) 1906 0 R (1049) 1907 0 R (1050) 1908 0 R (1051) 1909 0 R (1052) 1910 0 R (1053) 1911 0 R (1056) 1912 0 R (1057) 1913 0 R (1058) 1914 0 R (1059) 1915 0 R (1060) 1916 0 R (1061) 1917 0 R (1062) 1918 0 R (1063) 1919 0 R (1064) 1920 0 R (1065) 1921 0 R (1066) 1922 0 R (1067) 1923 0 R (1068) 1924 0 R (1069) 1925 0 R (1070) 1926 0 R (1071) 1927 0 R (1074) 1928 0 R (1075) 1929 0 R (1076) 1935 0 R (1077) 1898 0 R (1079) 1936 0 R (1080) 1937 0 R (1081) 1938 0 R (1082) 1939 0 R (1083) 1940 0 R (1084) 1941 0 R (1085) 1942 0 R (1086) 1943 0 R (1087) 1944 0 R (1088) 1945 0 R (1089) 1946 0 R (1090) 1947 0 R (1091) 1948 0 R (1092) 1949 0 R (1093) 1950 0 R (1094) 1951 0 R (1095) 1952 0 R (1096) 1953 0 R (1097) 1954 0 R (1098) 1955 0 R (1099) 1956 0 R (11.0) 42 0 R (11.1.1) 46 0 R (11.2.1) 50 0 R (11.3.1) 54 0 R (11.4.1) 58 0 R (11.5.1) 62 0 R (11.5.1.2) 66 0 R (11.5.2.2) 70 0 R (11.5.3.2) 74 0 R (11.5.4.2) 78 0 R (11.5.5.2) 82 0 R (11.5.6.2) 86 0 R (11.5.7.2) 90 0 R (11.5.8.2) 94 0 R (11.5.9.2) 98 0 R (1100) 1957 0 R (1101) 1958 0 R (1102) 1959 0 R (1103) 1960 0 R (1104) 1961 0 R (1105) 1962 0 R (1106) 1963 0 R (1107) 1964 0 R (1108) 1965 0 R (1109) 1966 0 R (1110) 1967 0 R (1111) 1968 0 R (1112) 1969 0 R (1113) 1970 0 R (1114) 1971 0 R (1115) 1972 0 R (1118) 1973 0 R (1119) 1974 0 R (1120) 1934 0 R (1121) 1979 0 R (1122) 1980 0 R (1123) 1981 0 R (1124) 1982 0 R (1125) 1983 0 R (1126) 1984 0 R (1127) 1985 0 R (1128) 1986 0 R (1129) 1987 0 R (1131) 1989 0 R (1132) 1990 0 R (1134) 1992 0 R (1135) 1993 0 R (1137) 1995 0 R (1138) 1996 0 R (1139) 1997 0 R (1140) 1998 0 R (1141) 1999 0 R (1142) 2000 0 R (1145) 2001 0 R (1146) 2002 0 R (1147) 2003 0 R (1148) 2004 0 R (1149) 2005 0 R (1150) 2006 0 R (1151) 2007 0 R (1152) 2008 0 R (1153) 2013 0 R (1154) 2014 0 R (1155) 2015 0 R (1156) 2016 0 R (1157) 2017 0 R (1158) 2018 0 R (1159) 2019 0 R (1160) 2020 0 R (1163) 2021 0 R (1164) 2022 0 R (1165) 2023 0 R (1166) 2024 0 R (1167) 2025 0 R (1168) 2026 0 R (1169) 2027 0 R (1170) 2028 0 R (1171) 2029 0 R (1172) 2030 0 R (1173) 2031 0 R (1174) 2032 0 R (1175) 2033 0 R (1176) 2034 0 R (1177) 2035 0 R (1178) 2036 0 R (1179) 2037 0 R (1180) 2038 0 R (1181) 2039 0 R (1182) 2040 0 R (1183) 2041 0 R (1184) 2042 0 R (1185) 2043 0 R (1188) 2048 0 R (1189) 2049 0 R (1190) 2050 0 R (1191) 2051 0 R (1192) 2052 0 R (1193) 2053 0 R (1194) 2054 0 R (1195) 2055 0 R (1196) 2056 0 R (1197) 2057 0 R (12.0) 102 0 R (12.10.1) 150 0 R (12.6.1) 106 0 R (12.7.1) 110 0 R (12.7.10.2) 114 0 R (12.7.11.2) 118 0 R (12.7.12.2) 122 0 R (12.8.1) 126 0 R (12.9.1) 130 0 R (12.9.13.2) 134 0 R (12.9.14.2) 138 0 R (12.9.15.2) 142 0 R (12.9.16.2) 146 0 R (1204) 2065 0 R (1205) 2066 0 R (1207) 2068 0 R (1209) 2069 0 R (1210) 2070 0 R (1211) 2071 0 R (1212) 2072 0 R (1213) 2073 0 R (1214) 2074 0 R (1215) 2075 0 R (1216) 2076 0 R (1217) 2077 0 R (1218) 2078 0 R (1219) 2079 0 R (1220) 2080 0 R (1221) 2081 0 R (1222) 2082 0 R (1223) 2083 0 R (1224) 2084 0 R (1225) 2085 0 R (1226) 2086 0 R (1227) 2087 0 R (1228) 2088 0 R (1229) 2089 0 R (1230) 2090 0 R (1232) 2096 0 R (1233) 2097 0 R (1234) 2098 0 R (1235) 2099 0 R (1236) 2100 0 R (1237) 2101 0 R (1238) 2102 0 R (1239) 2103 0 R (1240) 2104 0 R (1242) 2105 0 R (1243) 2106 0 R (1244) 2107 0 R (1245) 2108 0 R (1246) 2109 0 R (1247) 2110 0 R (1248) 2111 0 R (1249) 2112 0 R (1250) 2113 0 R (1251) 2114 0 R (1252) 2115 0 R (1253) 2116 0 R (1255) 2117 0 R (1256) 2118 0 R (1257) 2119 0 R (1258) 2124 0 R (1259) 2125 0 R (1260) 2126 0 R (1261) 2127 0 R (1262) 2128 0 R (1263) 2129 0 R (1264) 2130 0 R (1265) 2131 0 R (1266) 2132 0 R (1267) 2133 0 R (1268) 2134 0 R (1269) 2135 0 R (1270) 2136 0 R (1271) 2137 0 R (1272) 2138 0 R (1273) 2139 0 R (1274) 2140 0 R (1275) 2141 0 R (1276) 2142 0 R (1277) 2143 0 R (1278) 2144 0 R (1279) 2145 0 R (1280) 2146 0 R (1281) 2147 0 R (1284) 2148 0 R (1285) 2149 0 R (1286) 2155 0 R (1287) 2156 0 R (1288) 2157 0 R (1289) 2158 0 R (1290) 2159 0 R (1293) 2160 0 R (1294) 2161 0 R (1295) 2162 0 R (1296) 2163 0 R (1297) 2164 0 R (1298) 2165 0 R (1299) 2166 0 R (13.0) 154 0 R (13.11.1) 158 0 R (13.12.1) 162 0 R (13.13.1) 166 0 R (13.14.1) 170 0 R (13.15.1) 174 0 R (13.16.1) 178 0 R (13.17.1) 182 0 R (13.18.1) 186 0 R (13.19.1) 190 0 R (1300) 2167 0 R (1301) 2168 0 R (1302) 2169 0 R (1303) 2170 0 R (1304) 2171 0 R (1305) 2172 0 R (1306) 2173 0 R (1307) 2174 0 R (1312) 2176 0 R (1313) 2177 0 R (1314) 2178 0 R (1315) 2179 0 R (1316) 2180 0 R (1317) 2154 0 R (1319) 2185 0 R (1320) 2186 0 R (1321) 2187 0 R (1322) 2188 0 R (1323) 2189 0 R (1324) 2190 0 R (1325) 2191 0 R (1326) 2192 0 R (1327) 2193 0 R (1328) 2194 0 R (1329) 2195 0 R (1330) 2196 0 R (1331) 2197 0 R (1332) 2198 0 R (1333) 2199 0 R (1334) 2200 0 R (1335) 2201 0 R (1336) 2202 0 R (1337) 2203 0 R (1338) 2204 0 R (1339) 2205 0 R (1340) 2206 0 R (1341) 2207 0 R (1342) 2208 0 R (1343) 2209 0 R (1344) 2210 0 R (1345) 2211 0 R (1346) 2212 0 R (1347) 2213 0 R (1348) 2214 0 R (1349) 2215 0 R (1350) 2216 0 R (1351) 2217 0 R (1352) 2222 0 R (1355) 2223 0 R (1356) 2224 0 R (1357) 2225 0 R (1358) 2226 0 R (1359) 2227 0 R (1360) 2228 0 R (1361) 2229 0 R (1362) 2230 0 R (1363) 2231 0 R (1364) 2232 0 R (1365) 2233 0 R (1366) 2240 0 R (1367) 2241 0 R (1368) 2242 0 R (1369) 2243 0 R (1372) 2244 0 R (1373) 2245 0 R (1374) 2246 0 R (1375) 2247 0 R (1376) 2248 0 R (1377) 2249 0 R (1378) 2250 0 R (1379) 2251 0 R (1380) 2252 0 R (1383) 2253 0 R (1384) 2254 0 R (1385) 2259 0 R (1386) 2239 0 R (1387) 2260 0 R (1388) 2261 0 R (1389) 2262 0 R (1390) 2263 0 R (1391) 2264 0 R (1393) 2265 0 R (1394) 2266 0 R (1395) 2267 0 R (1396) 2268 0 R (1397) 2269 0 R (1398) 2270 0 R (1399) 2271 0 R (14.0) 194 0 R (14.20.1) 198 0 R (14.20.17.2) 202 0 R (14.20.18.2) 206 0 R (14.20.19.1.3) 214 0 R (14.20.19.2) 210 0 R (14.20.19.2.3) 218 0 R (14.20.20.2) 222 0 R (14.21.1) 226 0 R (14.22.1) 230 0 R (1400) 2272 0 R (1401) 2273 0 R (1402) 2274 0 R (1403) 2275 0 R (1404) 2276 0 R (1405) 2277 0 R (1406) 2278 0 R (1407) 2279 0 R (1408) 2280 0 R (1409) 2281 0 R (1410) 2282 0 R (1411) 2283 0 R (1412) 2284 0 R (1413) 2285 0 R (1414) 2286 0 R (1415) 2287 0 R (1416) 2288 0 R (1417) 2289 0 R (1418) 2290 0 R (1420) 2295 0 R (1421) 2296 0 R (1422) 2297 0 R (1423) 2298 0 R (1424) 2299 0 R (1425) 2300 0 R (1426) 2301 0 R (1427) 2302 0 R (1428) 2303 0 R (1433) 2322 0 R (1438) 2327 0 R (1439) 2328 0 R (144) 1012 0 R (1440) 2329 0 R (1441) 2330 0 R (1442) 2331 0 R (1443) 2332 0 R (1446) 2334 0 R (1447) 2335 0 R (1448) 2336 0 R (1449) 2337 0 R (145) 1013 0 R (1450) 2338 0 R (1453) 2340 0 R (1454) 2341 0 R (1455) 2342 0 R (1460) 2347 0 R (1461) 2348 0 R (1464) 2349 0 R (1465) 2350 0 R (1466) 2351 0 R (1467) 2352 0 R (1468) 2353 0 R (1469) 2354 0 R (1470) 2355 0 R (1471) 2356 0 R (1472) 2357 0 R (1473) 2358 0 R (1474) 2359 0 R (1475) 2360 0 R (1476) 2361 0 R (1477) 2362 0 R (1480) 2363 0 R (1481) 2364 0 R (1482) 2365 0 R (1483) 2366 0 R (1484) 2367 0 R (1485) 2368 0 R (1486) 2369 0 R (15.0) 234 0 R (15.23.1) 238 0 R (15.24.1) 242 0 R (15.25.1) 246 0 R (15.26.1) 250 0 R (15.27.1) 254 0 R (15.28.1) 258 0 R (150) 1018 0 R (1507) 2376 0 R (1508) 2377 0 R (1509) 2378 0 R (151) 1019 0 R (1510) 2379 0 R (1511) 2380 0 R (1512) 2381 0 R (1513) 2382 0 R (1514) 2383 0 R (1515) 2384 0 R (1516) 2385 0 R (1517) 2386 0 R (1518) 2387 0 R (1519) 2388 0 R (152) 1020 0 R (1520) 2389 0 R (1521) 2390 0 R (1522) 2391 0 R (1523) 2392 0 R (1524) 2393 0 R (1525) 2394 0 R (1526) 2395 0 R (1527) 2396 0 R (1528) 2397 0 R (1529) 2398 0 R (153) 1023 0 R (1530) 2399 0 R (1531) 2400 0 R (1532) 2401 0 R (1533) 2402 0 R (1534) 2403 0 R (1535) 2404 0 R (1536) 2405 0 R (1537) 2406 0 R (1538) 2407 0 R (1539) 2408 0 R (1540) 2409 0 R (1541) 2410 0 R (1542) 2411 0 R (1543) 2412 0 R (1544) 2413 0 R (1545) 2414 0 R (1546) 2415 0 R (1547) 2416 0 R (1548) 2417 0 R (1549) 2418 0 R (155) 1025 0 R (1550) 2419 0 R (1551) 2420 0 R (1552) 2421 0 R (1553) 2422 0 R (1554) 2423 0 R (1555) 2424 0 R (1556) 2425 0 R (1557) 2426 0 R (156) 1026 0 R (1560) 2427 0 R (1561) 2428 0 R (1562) 2429 0 R (1563) 2434 0 R (1564) 2375 0 R (1567) 2435 0 R (1568) 2436 0 R (1569) 2437 0 R (157) 1027 0 R (158) 1028 0 R (1586) 2439 0 R (1587) 2440 0 R (1588) 2441 0 R (1589) 2442 0 R (159) 1029 0 R (1590) 2443 0 R (1591) 2444 0 R (1592) 2445 0 R (1593) 2446 0 R (1594) 2447 0 R (1595) 2448 0 R (1596) 2449 0 R (1597) 2450 0 R (1598) 2451 0 R (1599) 2452 0 R (16.0) 262 0 R (160) 1030 0 R (1600) 2453 0 R (1601) 2454 0 R (1602) 2455 0 R (1605) 2461 0 R (1606) 2462 0 R (1607) 2463 0 R (161) 1031 0 R (1617) 2466 0 R (162) 1032 0 R (1620) 2468 0 R (1623) 2470 0 R (1626) 2472 0 R (1629) 2474 0 R (163) 1033 0 R (1632) 2479 0 R (1633) 2480 0 R (1636) 2482 0 R (1639) 2483 0 R (1640) 2484 0 R (1642) 2485 0 R (1643) 2486 0 R (1644) 2487 0 R (1653) 2489 0 R (1656) 2491 0 R (1657) 2492 0 R (1658) 2493 0 R (1659) 2499 0 R (166) 1035 0 R (1660) 2500 0 R (1663) 2502 0 R (1664) 2503 0 R (1667) 2505 0 R (1668) 2506 0 R (1669) 2507 0 R (1672) 2508 0 R (1675) 2510 0 R (1676) 2511 0 R (1677) 2512 0 R (1680) 2514 0 R (1681) 2519 0 R (1682) 2520 0 R (1683) 2521 0 R (1684) 2522 0 R (1687) 2524 0 R (169) 1037 0 R (1690) 2525 0 R (1691) 2526 0 R (1694) 2531 0 R (1695) 2532 0 R (1697) 2534 0 R (17.0) 266 0 R (1701) 2536 0 R (1703) 2537 0 R (1707) 2539 0 R (1709) 2540 0 R (1710) 2541 0 R (1714) 2543 0 R (1716) 2544 0 R (1717) 2545 0 R (1718) 2546 0 R (172) 1039 0 R (1722) 2548 0 R (1724) 2549 0 R (1728) 2551 0 R (1730) 2552 0 R (1734) 2554 0 R (1736) 2555 0 R (1737) 2556 0 R (1741) 2562 0 R (1743) 2563 0 R (1744) 2564 0 R (1745) 2565 0 R (1746) 2566 0 R (175) 1041 0 R (1750) 2568 0 R (1751) 2569 0 R (1753) 2570 0 R (1754) 2571 0 R (1758) 2573 0 R (1759) 2574 0 R (1761) 2575 0 R (1762) 2576 0 R (1766) 2578 0 R (1771) 2580 0 R (1772) 2581 0 R (1775) 2583 0 R (1779) 2585 0 R (178) 1043 0 R (1784) 2587 0 R (1786) 2592 0 R (1787) 2593 0 R (1791) 2595 0 R (1793) 2596 0 R (1794) 2597 0 R (1798) 2599 0 R (18.0) 270 0 R (18.29.1) 274 0 R (18.30.1) 278 0 R (18.30.21.2) 282 0 R (18.30.22.2) 286 0 R (1803) 2601 0 R (1805) 2602 0 R (1806) 2603 0 R (1810) 2605 0 R (1812) 2606 0 R (1813) 2607 0 R (1814) 2608 0 R (1815) 2609 0 R (1816) 2610 0 R (1817) 2611 0 R (1818) 2612 0 R (182) 1045 0 R (1822) 2618 0 R (1824) 2619 0 R (1825) 2620 0 R (1829) 2622 0 R (183) 1046 0 R (1834) 2624 0 R (1839) 2626 0 R (184) 1047 0 R (1841) 2627 0 R (1845) 2629 0 R (185) 1048 0 R (1850) 2631 0 R (1852) 2632 0 R (1856) 2634 0 R (1861) 2636 0 R (1864) 2638 0 R (1868) 2646 0 R (1870) 2647 0 R (1874) 2649 0 R (1877) 2651 0 R (188) 1058 0 R (1881) 2653 0 R (1883) 2654 0 R (1887) 2656 0 R (189) 1059 0 R (1892) 2658 0 R (1894) 2659 0 R (1898) 2661 0 R (19.0) 290 0 R (190) 1050 0 R (1903) 2663 0 R (1905) 2664 0 R (1906) 2665 0 R (1907) 2666 0 R (1908) 2667 0 R (1910) 2669 0 R (1911) 2670 0 R (1912) 2671 0 R (1913) 2672 0 R (1917) 2674 0 R (1919) 2675 0 R (192) 1060 0 R (1921) 2644 0 R (1925) 2684 0 R (193) 1061 0 R (1930) 2686 0 R (1932) 2687 0 R (1933) 2688 0 R (1934) 2689 0 R (1938) 2691 0 R (194) 1062 0 R (1940) 2692 0 R (1941) 2693 0 R (1942) 2694 0 R (1946) 2696 0 R (1948) 2697 0 R (1949) 2698 0 R (195) 1063 0 R (1950) 2699 0 R (1954) 2701 0 R (1956) 2702 0 R (1957) 2703 0 R (1959) 2681 0 R (196) 1064 0 R (1963) 2710 0 R (1968) 2712 0 R (1973) 2714 0 R (1975) 2715 0 R (1976) 2716 0 R (1977) 2717 0 R (1981) 2719 0 R (1983) 2720 0 R (1984) 2721 0 R (1985) 2722 0 R (1986) 2723 0 R (1987) 2724 0 R (1988) 2725 0 R (1989) 2726 0 R (199) 1065 0 R (1990) 2727 0 R (1991) 2728 0 R (1992) 2729 0 R (1993) 2730 0 R (1994) 2731 0 R (1995) 2732 0 R (1996) 2733 0 R (1998) 2735 0 R (2.0) 6 0 R (20.0) 294 0 R (200) 1066 0 R (2002) 2737 0 R (2007) 2743 0 R (2012) 2745 0 R (2014) 2746 0 R (202) 1068 0 R (2022) 2749 0 R (2027) 2751 0 R (203) 1069 0 R (2032) 2753 0 R (2034) 2754 0 R (2035) 2755 0 R (2037) 2757 0 R (204) 1070 0 R (2041) 2759 0 R (2043) 2760 0 R (2044) 2765 0 R (2045) 2766 0 R (2049) 2768 0 R (2051) 2769 0 R (2052) 2770 0 R (2053) 2771 0 R (2054) 2772 0 R (2058) 2774 0 R (2060) 2775 0 R (2064) 2777 0 R (2066) 2778 0 R (2067) 2779 0 R (2068) 2780 0 R (2069) 2781 0 R (207) 1071 0 R (2070) 2782 0 R (2071) 2783 0 R (2072) 2784 0 R (2073) 2785 0 R (2074) 2786 0 R (2075) 2787 0 R (2076) 2788 0 R (2077) 2789 0 R (2078) 2790 0 R (2079) 2791 0 R (208) 1072 0 R (2082) 2796 0 R (2083) 2797 0 R (2086) 2798 0 R (2087) 2799 0 R (2088) 2800 0 R (2089) 2801 0 R (209) 1073 0 R (2090) 2802 0 R (2091) 2803 0 R (2092) 2804 0 R (2093) 2805 0 R (2094) 2806 0 R (2095) 2807 0 R (2096) 2808 0 R (2097) 2809 0 R (2098) 2810 0 R (2099) 2811 0 R (21.0) 298 0 R (210) 1074 0 R (2100) 2812 0 R (2101) 2813 0 R (2102) 2814 0 R (2107) 2820 0 R (2108) 2821 0 R (2109) 2822 0 R (211) 1075 0 R (2110) 2823 0 R (2111) 2824 0 R (2112) 2825 0 R (2113) 2826 0 R (2114) 2827 0 R (2115) 2828 0 R (2118) 2829 0 R (2119) 2830 0 R (212) 1076 0 R (2120) 2831 0 R (2121) 2832 0 R (2122) 2833 0 R (2123) 2834 0 R (2124) 2835 0 R (2125) 2836 0 R (2126) 2837 0 R (2127) 2838 0 R (2128) 2839 0 R (2129) 2840 0 R (213) 1077 0 R (2130) 2841 0 R (2131) 2842 0 R (2132) 2843 0 R (2133) 2844 0 R (2134) 2845 0 R (2137) 2850 0 R (2138) 2851 0 R (2139) 2852 0 R (214) 1078 0 R (2140) 2853 0 R (2141) 2854 0 R (2142) 2855 0 R (2143) 2856 0 R (2144) 2857 0 R (2145) 2858 0 R (2146) 2859 0 R (2147) 2860 0 R (2148) 2861 0 R (2149) 2862 0 R (215) 1079 0 R (2150) 2863 0 R (2151) 2864 0 R (2152) 2865 0 R (2153) 2866 0 R (2154) 2867 0 R (2155) 2868 0 R (2156) 2869 0 R (2157) 2870 0 R (2158) 2871 0 R (2159) 2872 0 R (2160) 2873 0 R (2161) 2874 0 R (2162) 2875 0 R (2163) 2880 0 R (2164) 2881 0 R (2165) 2882 0 R (2166) 2883 0 R (2167) 2884 0 R (2168) 2885 0 R (2169) 2886 0 R (2170) 2887 0 R (2171) 2888 0 R (2172) 2889 0 R (2173) 2890 0 R (2174) 2891 0 R (2175) 2892 0 R (2176) 2893 0 R (2177) 2894 0 R (2178) 2895 0 R (2179) 2896 0 R (218) 1080 0 R (2180) 2897 0 R (2181) 2898 0 R (2182) 2899 0 R (2183) 2900 0 R (2184) 2901 0 R (2185) 2902 0 R (2186) 2903 0 R (2187) 2904 0 R (219) 1081 0 R (2190) 2909 0 R (2191) 2910 0 R (2192) 2911 0 R (2195) 2912 0 R (2196) 2913 0 R (2197) 2914 0 R (22.0) 302 0 R (220) 1082 0 R (2200) 2915 0 R (2201) 2916 0 R (2202) 2917 0 R (2203) 2918 0 R (2204) 2919 0 R (2205) 2920 0 R (2206) 2926 0 R (2207) 2927 0 R (2210) 2928 0 R (2211) 2929 0 R (2214) 2930 0 R (2215) 2931 0 R (2216) 2932 0 R (2217) 2925 0 R (222) 1084 0 R (2220) 2937 0 R (2221) 2938 0 R (2222) 2939 0 R (2223) 2940 0 R (2224) 2941 0 R (2225) 2942 0 R (2226) 2943 0 R (2227) 2944 0 R (2228) 2945 0 R (2229) 2946 0 R (223) 1085 0 R (2230) 2947 0 R (2231) 2948 0 R (2232) 2949 0 R (2233) 2950 0 R (2234) 2951 0 R (2235) 2952 0 R (2236) 2953 0 R (2237) 2954 0 R (2238) 2955 0 R (2239) 2956 0 R (224) 1091 0 R (2240) 2957 0 R (2241) 2958 0 R (2242) 2959 0 R (2243) 2960 0 R (2244) 2961 0 R (2245) 2962 0 R (2246) 2963 0 R (2247) 2964 0 R (2248) 2965 0 R (2249) 2966 0 R (225) 1092 0 R (2250) 2972 0 R (2251) 2973 0 R (2252) 2974 0 R (2253) 2975 0 R (2256) 2976 0 R (2257) 2977 0 R (2258) 2978 0 R (226) 1057 0 R (2261) 2979 0 R (2262) 2980 0 R (2265) 2986 0 R (2266) 2987 0 R (2269) 2988 0 R (2272) 2989 0 R (2275) 2990 0 R (2276) 2991 0 R (2277) 2992 0 R (228) 1093 0 R (2280) 2997 0 R (2281) 2985 0 R (2283) 2998 0 R (2284) 2999 0 R (2286) 3004 0 R (2289) 3005 0 R (229) 1094 0 R (2290) 3006 0 R (2291) 3007 0 R (2292) 3008 0 R (2293) 3009 0 R (2298) 3012 0 R (2299) 3013 0 R (23.0) 306 0 R (2300) 3014 0 R (2301) 3015 0 R (2302) 3016 0 R (2303) 3017 0 R (2305) 3018 0 R (2306) 3019 0 R (2307) 3020 0 R (2308) 3021 0 R (2309) 3022 0 R (2311) 3023 0 R (2312) 3024 0 R (2313) 3025 0 R (2314) 3026 0 R (2315) 3027 0 R (2316) 3028 0 R (2317) 3029 0 R (2318) 3030 0 R (2319) 3031 0 R (232) 1097 0 R (2321) 3032 0 R (2322) 3033 0 R (2323) 3034 0 R (2324) 3035 0 R (2325) 3036 0 R (2326) 3037 0 R (2327) 3038 0 R (2328) 3039 0 R (2329) 3040 0 R (233) 1098 0 R (2330) 3041 0 R (2331) 3042 0 R (2333) 3043 0 R (2334) 3044 0 R (2335) 3045 0 R (2336) 3046 0 R (2337) 3047 0 R (2338) 3048 0 R (234) 1099 0 R (2343) 3055 0 R (2344) 3056 0 R (2345) 3057 0 R (2346) 3058 0 R (2347) 3059 0 R (2348) 3060 0 R (235) 1100 0 R (2350) 3061 0 R (2351) 3062 0 R (2352) 3063 0 R (2355) 3064 0 R (2356) 3065 0 R (236) 1101 0 R (2362) 3067 0 R (2363) 3068 0 R (2364) 3069 0 R (2365) 3070 0 R (2368) 3072 0 R (2369) 3073 0 R (237) 1102 0 R (2373) 3074 0 R (2374) 3075 0 R (2375) 3076 0 R (2376) 3077 0 R (2377) 3078 0 R (238) 1103 0 R (2380) 3079 0 R (2381) 3080 0 R (2382) 3081 0 R (2383) 3082 0 R (2384) 3083 0 R (2385) 3084 0 R (2386) 3085 0 R (239) 1104 0 R (2390) 3091 0 R (2391) 3092 0 R (2392) 3093 0 R (2393) 3094 0 R (2394) 3095 0 R (2399) 3098 0 R (24) 949 0 R (24.0) 310 0 R (240) 1105 0 R (2400) 3099 0 R (2401) 3100 0 R (2402) 3101 0 R (2403) 3102 0 R (2408) 3105 0 R (2409) 3106 0 R (241) 1106 0 R (2415) 3108 0 R (2416) 3109 0 R (2417) 3110 0 R (2418) 3111 0 R (2419) 3112 0 R (242) 1107 0 R (2420) 3113 0 R (2423) 3120 0 R (2424) 3121 0 R (2426) 3123 0 R (2427) 3124 0 R (2429) 3125 0 R (243) 1108 0 R (2430) 3126 0 R (2431) 3127 0 R (2432) 3128 0 R (2434) 3129 0 R (2435) 3130 0 R (2436) 3131 0 R (2437) 3132 0 R (2438) 3133 0 R (244) 1109 0 R (2440) 3134 0 R (2441) 3135 0 R (2442) 3136 0 R (2443) 3137 0 R (245) 1110 0 R (2450) 3140 0 R (2451) 3141 0 R (2452) 3142 0 R (2455) 3143 0 R (2456) 3144 0 R (2458) 3145 0 R (2459) 3146 0 R (246) 1111 0 R (2460) 3147 0 R (2461) 3148 0 R (2465) 3150 0 R (2466) 3151 0 R (2467) 3152 0 R (2468) 3153 0 R (2469) 3154 0 R (247) 1112 0 R (2470) 3155 0 R (2471) 3156 0 R (2472) 3162 0 R (2478) 3164 0 R (2479) 3165 0 R (248) 1113 0 R (2483) 3167 0 R (2484) 3168 0 R (2485) 3169 0 R (2489) 3171 0 R (249) 1114 0 R (2490) 3172 0 R (2491) 3173 0 R (2492) 3174 0 R (2493) 3175 0 R (2494) 3176 0 R (2495) 3177 0 R (2496) 3178 0 R (2497) 3179 0 R (2498) 3180 0 R (2499) 3181 0 R (25) 950 0 R (25.0) 314 0 R (250) 1115 0 R (2500) 3182 0 R (2501) 3183 0 R (2502) 3184 0 R (2507) 3187 0 R (2508) 3188 0 R (2509) 3189 0 R (251) 1116 0 R (2513) 3194 0 R (2514) 3195 0 R (2519) 3198 0 R (252) 1117 0 R (2520) 3199 0 R (2521) 3200 0 R (2522) 3201 0 R (2523) 3202 0 R (2524) 3203 0 R (253) 1118 0 R (254) 1119 0 R (256) 1121 0 R (257) 1122 0 R (258) 1123 0 R (259) 1124 0 R (26) 951 0 R (26.0) 318 0 R (260) 1125 0 R (261) 1126 0 R (263) 1128 0 R (264) 1129 0 R (265) 1130 0 R (266) 1131 0 R (267) 1132 0 R (269) 1134 0 R (27.0) 322 0 R (27.31.1) 326 0 R (27.32.1) 330 0 R (27.33.1) 334 0 R (27.34.1) 338 0 R (27.35.1) 342 0 R (270) 1135 0 R (272) 1137 0 R (273) 1138 0 R (275) 1140 0 R (276) 1152 0 R (278) 1154 0 R (279) 1155 0 R (28) 953 0 R (28.0) 346 0 R (281) 1157 0 R (282) 1158 0 R (284) 1160 0 R (285) 1161 0 R (289) 1163 0 R (29.0) 350 0 R (290) 1164 0 R (293) 1165 0 R (296) 1166 0 R (297) 1167 0 R (298) 1168 0 R (299) 1169 0 R (3.0) 10 0 R (30.0) 354 0 R (300) 1170 0 R (301) 1171 0 R (302) 1172 0 R (303) 1173 0 R (304) 1174 0 R (307) 1175 0 R (31) 954 0 R (31.0) 358 0 R (31.36.1) 362 0 R (31.36.23.2) 366 0 R (310) 1183 0 R (313) 1184 0 R (316) 1185 0 R (317) 1186 0 R (318) 1187 0 R (32) 955 0 R (32.0) 370 0 R (32.37.1) 374 0 R (32.38.1) 378 0 R (32.39.1) 382 0 R (32.40.1) 386 0 R (321) 1188 0 R (322) 1189 0 R (325) 1190 0 R (328) 1191 0 R (329) 1192 0 R (33) 956 0 R (33.0) 390 0 R (332) 1194 0 R (333) 1195 0 R (334) 1196 0 R (335) 1197 0 R (336) 1198 0 R (337) 1199 0 R (338) 1200 0 R (339) 1206 0 R (34.0) 394 0 R (340) 1207 0 R (345) 1210 0 R (346) 1211 0 R (347) 1212 0 R (348) 1213 0 R (349) 1214 0 R (35.0) 398 0 R (350) 1215 0 R (351) 1216 0 R (352) 1217 0 R (353) 1218 0 R (354) 1219 0 R (355) 1220 0 R (356) 1221 0 R (357) 1224 0 R (358) 1225 0 R (359) 1226 0 R (36) 957 0 R (36.0) 402 0 R (360) 1227 0 R (361) 1228 0 R (362) 1229 0 R (363) 1230 0 R (364) 1231 0 R (365) 1232 0 R (366) 1233 0 R (367) 1234 0 R (368) 1235 0 R (369) 1236 0 R (37) 958 0 R (37.0) 406 0 R (370) 1237 0 R (373) 1239 0 R (374) 1240 0 R (375) 1241 0 R (378) 1248 0 R (379) 1249 0 R (38) 959 0 R (38.0) 410 0 R (380) 1250 0 R (381) 1251 0 R (383) 1253 0 R (384) 1254 0 R (385) 1255 0 R (386) 1256 0 R (387) 1257 0 R (388) 1258 0 R (389) 1259 0 R (39) 960 0 R (39.0) 414 0 R (390) 1260 0 R (391) 1261 0 R (392) 1262 0 R (393) 1263 0 R (394) 1264 0 R (395) 1265 0 R (396) 1266 0 R (397) 1267 0 R (398) 1268 0 R (399) 1269 0 R (4.0) 14 0 R (40) 961 0 R (40.0) 418 0 R (40.41.1) 422 0 R (40.42.1) 426 0 R (40.43.1) 430 0 R (40.44.1) 434 0 R (40.45.1) 438 0 R (40.46.1) 442 0 R (40.47.1) 446 0 R (401) 1270 0 R (402) 1271 0 R (403) 1272 0 R (404) 1273 0 R (405) 1274 0 R (406) 1275 0 R (409) 1277 0 R (41) 964 0 R (41.0) 450 0 R (41.48.1) 454 0 R (41.49.1) 458 0 R (41.50.1) 462 0 R (41.51.1) 466 0 R (413) 1279 0 R (414) 1280 0 R (415) 1281 0 R (416) 1282 0 R (417) 1283 0 R (418) 1284 0 R (419) 1285 0 R (42) 965 0 R (42.0) 470 0 R (42.52.1) 474 0 R (42.53.1) 478 0 R (42.54.1) 482 0 R (420) 1286 0 R (421) 1287 0 R (422) 1293 0 R (423) 1247 0 R (424) 1294 0 R (425) 1295 0 R (426) 1296 0 R (427) 1297 0 R (428) 1298 0 R (429) 1299 0 R (43) 966 0 R (43.0) 486 0 R (430) 1300 0 R (431) 1301 0 R (432) 1302 0 R (433) 1303 0 R (437) 1305 0 R (438) 1306 0 R (439) 1307 0 R (44) 967 0 R (44.0) 490 0 R (440) 1308 0 R (441) 1309 0 R (442) 1310 0 R (443) 1311 0 R (444) 1312 0 R (445) 1313 0 R (446) 1314 0 R (45) 968 0 R (45.0) 494 0 R (450) 1317 0 R (451) 1318 0 R (453) 1320 0 R (454) 1321 0 R (456) 1323 0 R (457) 1324 0 R (458) 1325 0 R (459) 1326 0 R (46) 969 0 R (46.0) 498 0 R (460) 1333 0 R (461) 1334 0 R (462) 1335 0 R (463) 1336 0 R (464) 1292 0 R (465) 1337 0 R (466) 1338 0 R (467) 1339 0 R (468) 1340 0 R (469) 1341 0 R (47) 970 0 R (47.0) 502 0 R (470) 1342 0 R (471) 1343 0 R (472) 1344 0 R (473) 1345 0 R (474) 1346 0 R (477) 1347 0 R (478) 1348 0 R (479) 1349 0 R (48) 971 0 R (48.0) 506 0 R (480) 1350 0 R (481) 1351 0 R (482) 1352 0 R (483) 1353 0 R (484) 1354 0 R (485) 1355 0 R (487) 1356 0 R (488) 1357 0 R (489) 1358 0 R (49) 972 0 R (49.0) 510 0 R (490) 1359 0 R (491) 1360 0 R (492) 1361 0 R (493) 1362 0 R (494) 1363 0 R (496) 1364 0 R (497) 1365 0 R (498) 1366 0 R (499) 1367 0 R (5.0) 18 0 R (50) 976 0 R (50.0) 514 0 R (500) 1368 0 R (501) 1369 0 R (502) 1370 0 R (503) 1371 0 R (504) 1372 0 R (505) 1373 0 R (506) 1374 0 R (507) 1375 0 R (509) 1376 0 R (51) 977 0 R (51.0) 518 0 R (510) 1377 0 R (511) 1378 0 R (512) 1379 0 R (513) 1380 0 R (514) 1381 0 R (515) 1382 0 R (516) 1383 0 R (517) 1384 0 R (518) 1385 0 R (519) 1386 0 R (52) 978 0 R (52.0) 522 0 R (520) 1387 0 R (521) 1388 0 R (523) 1389 0 R (524) 1390 0 R (525) 1391 0 R (526) 1392 0 R (527) 1393 0 R (528) 1394 0 R (529) 1395 0 R (53) 979 0 R (53.0) 526 0 R (530) 1396 0 R (531) 1397 0 R (533) 1398 0 R (534) 1399 0 R (535) 1400 0 R (536) 1401 0 R (537) 1402 0 R (538) 1403 0 R (539) 1404 0 R (54.0) 530 0 R (540) 1405 0 R (541) 1406 0 R (542) 1407 0 R (543) 1408 0 R (544) 1409 0 R (545) 1410 0 R (546) 1411 0 R (547) 1412 0 R (548) 1413 0 R (549) 1414 0 R (55.0) 534 0 R (550) 1415 0 R (551) 1420 0 R (552) 1421 0 R (553) 1422 0 R (554) 1423 0 R (555) 1424 0 R (556) 1425 0 R (557) 1426 0 R (558) 1427 0 R (559) 1428 0 R (56) 980 0 R (56.0) 538 0 R (560) 1429 0 R (561) 1430 0 R (562) 1431 0 R (565) 1433 0 R (566) 1434 0 R (568) 1436 0 R (569) 1437 0 R (57) 981 0 R (57.0) 542 0 R (571) 1439 0 R (572) 1440 0 R (573) 1441 0 R (574) 1442 0 R (575) 1443 0 R (576) 1444 0 R (577) 1445 0 R (578) 1446 0 R (58.0) 546 0 R (582) 1448 0 R (583) 1449 0 R (585) 1450 0 R (586) 1451 0 R (587) 1452 0 R (588) 1453 0 R (589) 1456 0 R (59) 982 0 R (59.0) 550 0 R (590) 1457 0 R (591) 1458 0 R (592) 1459 0 R (593) 1460 0 R (595) 1465 0 R (596) 1466 0 R (597) 1467 0 R (598) 1468 0 R (599) 1469 0 R (6.0) 22 0 R (60) 983 0 R (60.0) 554 0 R (600) 1470 0 R (601) 1471 0 R (602) 1472 0 R (603) 1473 0 R (604) 1474 0 R (605) 1475 0 R (606) 1476 0 R (607) 1477 0 R (608) 1478 0 R (609) 1479 0 R (61) 984 0 R (61.0) 558 0 R (611) 1480 0 R (612) 1481 0 R (613) 1482 0 R (616) 1484 0 R (617) 1485 0 R (618) 1486 0 R (619) 1487 0 R (62) 985 0 R (62.0) 562 0 R (620) 1488 0 R (621) 1489 0 R (622) 1490 0 R (623) 1491 0 R (624) 1492 0 R (625) 1493 0 R (626) 1494 0 R (629) 1496 0 R (63) 986 0 R (63.0) 566 0 R (630) 1497 0 R (631) 1503 0 R (632) 1504 0 R (633) 1505 0 R (636) 1507 0 R (637) 1508 0 R (638) 1509 0 R (64) 987 0 R (64.0) 570 0 R (64.54.24.2) 574 0 R (641) 1511 0 R (642) 1512 0 R (643) 1513 0 R (644) 1514 0 R (645) 1515 0 R (646) 1516 0 R (647) 1517 0 R (65) 988 0 R (65.0) 578 0 R (65.54.25.2) 582 0 R (65.54.25.3.3) 586 0 R (650) 1519 0 R (651) 1520 0 R (652) 1521 0 R (653) 1522 0 R (654) 1523 0 R (657) 1525 0 R (658) 1526 0 R (659) 1527 0 R (66) 989 0 R (66.0) 590 0 R (66.54.26.2) 594 0 R (66.54.27.2) 598 0 R (66.54.28.2) 602 0 R (660) 1528 0 R (663) 1530 0 R (664) 1531 0 R (665) 1532 0 R (666) 1533 0 R (669) 1535 0 R (67) 990 0 R (67.0) 606 0 R (67.54.29.2) 610 0 R (67.54.30.2) 614 0 R (67.54.31.2) 618 0 R (67.54.32.2) 622 0 R (670) 1536 0 R (671) 1542 0 R (672) 1543 0 R (675) 1545 0 R (676) 1546 0 R (677) 1547 0 R (678) 1548 0 R (68) 991 0 R (68.0) 626 0 R (68.54.33.2) 630 0 R (681) 1550 0 R (682) 1551 0 R (683) 1552 0 R (684) 1553 0 R (685) 1554 0 R (686) 1555 0 R (69) 992 0 R (69.0) 634 0 R (69.54.34.2) 638 0 R (690) 1557 0 R (691) 1558 0 R (692) 1559 0 R (693) 1560 0 R (694) 1561 0 R (695) 1562 0 R (698) 1564 0 R (7.0) 26 0 R (70) 993 0 R (70.0) 642 0 R (70.54.35.2) 646 0 R (701) 1570 0 R (702) 1571 0 R (703) 1572 0 R (704) 1573 0 R (705) 1574 0 R (706) 1575 0 R (709) 1576 0 R (71) 994 0 R (71.0) 650 0 R (71.54.36.2) 654 0 R (71.54.37.2) 658 0 R (710) 1577 0 R (711) 1578 0 R (714) 1580 0 R (715) 1581 0 R (718) 1583 0 R (719) 1584 0 R (72) 995 0 R (72.0) 662 0 R (72.54.38.2) 666 0 R (72.54.39.2) 670 0 R (72.54.40.2) 674 0 R (720) 1585 0 R (723) 1586 0 R (726) 1589 0 R (727) 1590 0 R (728) 1591 0 R (729) 1592 0 R (73) 996 0 R (73.0) 678 0 R (73.54.41.2) 682 0 R (730) 1593 0 R (731) 1594 0 R (734) 1601 0 R (738) 1603 0 R (739) 1604 0 R (74) 997 0 R (74.0) 686 0 R (74.54.42.2) 690 0 R (74.54.43.2) 694 0 R (740) 1605 0 R (741) 1606 0 R (742) 1607 0 R (743) 1608 0 R (744) 1609 0 R (745) 1610 0 R (746) 1611 0 R (75) 998 0 R (75.0) 698 0 R (75.54.44.2) 702 0 R (750) 1613 0 R (751) 1614 0 R (752) 1615 0 R (753) 1616 0 R (754) 1617 0 R (755) 1622 0 R (758) 1624 0 R (76) 999 0 R (76.0) 706 0 R (76.54.45.2) 710 0 R (76.54.46.2) 714 0 R (761) 1627 0 R (762) 1628 0 R (763) 1629 0 R (764) 1630 0 R (768) 1632 0 R (769) 1633 0 R (77.0) 718 0 R (77.54.47.2) 722 0 R (770) 1634 0 R (771) 1635 0 R (772) 1636 0 R (773) 1637 0 R (775) 1639 0 R (776) 1640 0 R (777) 1641 0 R (778) 1642 0 R (779) 1643 0 R (780) 1644 0 R (781) 1645 0 R (782) 1646 0 R (783) 1647 0 R (784) 1648 0 R (788) 1651 0 R (789) 1652 0 R (79) 1000 0 R (791) 1658 0 R (793) 1659 0 R (796) 1661 0 R (797) 1662 0 R (798) 1663 0 R (799) 1664 0 R (8.0) 30 0 R (800) 1665 0 R (801) 1666 0 R (802) 1667 0 R (803) 1668 0 R (804) 1669 0 R (805) 1670 0 R (806) 1671 0 R (807) 1672 0 R (809) 1673 0 R (81) 1001 0 R (810) 1674 0 R (811) 1675 0 R (812) 1676 0 R (816) 1677 0 R (819) 1679 0 R (82) 1002 0 R (820) 1680 0 R (821) 1681 0 R (822) 1682 0 R (825) 1685 0 R (826) 1686 0 R (829) 1687 0 R (83) 1003 0 R (830) 1688 0 R (831) 1694 0 R (833) 1695 0 R (834) 1696 0 R (835) 1697 0 R (836) 1698 0 R (838) 1699 0 R (839) 1700 0 R (840) 1701 0 R (841) 1702 0 R (842) 1703 0 R (843) 1704 0 R (844) 1705 0 R (845) 1706 0 R (848) 1708 0 R (849) 1709 0 R (850) 1710 0 R (851) 1711 0 R (852) 1712 0 R (853) 1713 0 R (854) 1714 0 R (855) 1715 0 R (858) 1721 0 R (859) 1722 0 R (860) 1723 0 R (861) 1724 0 R (862) 1725 0 R (863) 1726 0 R (868) 1731 0 R (869) 1732 0 R (871) 1733 0 R (872) 1734 0 R (874) 1735 0 R (875) 1736 0 R (877) 1737 0 R (878) 1738 0 R (879) 1739 0 R (880) 1740 0 R (881) 1741 0 R (882) 1742 0 R (884) 1743 0 R (885) 1744 0 R (887) 1745 0 R (888) 1746 0 R (889) 1747 0 R (891) 1748 0 R (892) 1749 0 R (893) 1750 0 R (894) 1751 0 R (895) 1752 0 R (896) 1753 0 R (897) 1754 0 R (899) 1755 0 R (9.0) 34 0 R (900) 1756 0 R (902) 1757 0 R (903) 1763 0 R (904) 1764 0 R (906) 1765 0 R (907) 1766 0 R (908) 1767 0 R (910) 1768 0 R (911) 1769 0 R (913) 1770 0 R (914) 1771 0 R (916) 1772 0 R (917) 1773 0 R (919) 1774 0 R (920) 1775 0 R (921) 1776 0 R (922) 1777 0 R (923) 1778 0 R (925) 1779 0 R (926) 1780 0 R (931) 1782 0 R (932) 1783 0 R (933) 1784 0 R (938) 1791 0 R (939) 1792 0 R (940) 1793 0 R (941) 1794 0 R (942) 1795 0 R (943) 1796 0 R (944) 1797 0 R (945) 1798 0 R (946) 1799 0 R (947) 1800 0 R (950) 1802 0 R (951) 1803 0 R (952) 1804 0 R (953) 1805 0 R (954) 1806 0 R (955) 1807 0 R (956) 1808 0 R (957) 1809 0 R (958) 1810 0 R (959) 1811 0 R (960) 1812 0 R (961) 1813 0 R (962) 1814 0 R (963) 1815 0 R (964) 1816 0 R (965) 1817 0 R (966) 1818 0 R (967) 1819 0 R (968) 1820 0 R (969) 1825 0 R (970) 1789 0 R (971) 1826 0 R (972) 1827 0 R (973) 1828 0 R (974) 1829 0 R (975) 1830 0 R (976) 1831 0 R (977) 1832 0 R (978) 1833 0 R (979) 1834 0 R (980) 1835 0 R (981) 1836 0 R (982) 1837 0 R (983) 1838 0 R (984) 1839 0 R (985) 1840 0 R (986) 1841 0 R (987) 1842 0 R (988) 1843 0 R (989) 1844 0 R (990) 1845 0 R (991) 1846 0 R (992) 1847 0 R (993) 1848 0 R (994) 1849 0 R (995) 1850 0 R (996) 1851 0 R (997) 1852 0 R (998) 1853 0 R (999) 1854 0 R (Doc-Start) 730 0 R (about) 835 0 R (accountsettings) 2509 0 R (administration) 847 0 R (attachments) 2504 0 R (bonsai) 2321 0 R (bug_page) 867 0 R (bugreports) 870 0 R (bzldap) 1495 0 R (cmdline) 877 0 R (commenting) 2501 0 R (components) 851 0 R (configuration) 843 0 R (content-type) 1549 0 R (conventions) 840 0 R (copyright) 836 0 R (createnewusers) 1790 0 R (credits) 839 0 R (cust-change-permissions) 860 0 R (cust-hooks) 859 0 R (cust-templates) 858 0 R (customization) 857 0 R (cvs) 2326 0 R (dbdoc) 862 0 R (dbmodify) 861 0 R (defaultuser) 1781 0 R (dir) 2058 0 R (disclaimer) 837 0 R (emailsettings) 2513 0 R (extraconfig) 844 0 R (faq) 875 0 R (faq-db) 2682 0 R (faq-db-corrupted) 2685 0 R (faq-db-manualedit) 2690 0 R (faq-db-oracle) 2683 0 R (faq-db-permissions) 2695 0 R (faq-db-synchronize) 2700 0 R (faq-email) 2650 0 R (faq-email-mailif) 2660 0 R (faq-email-nomail) 2652 0 R (faq-email-nonreceived) 2673 0 R (faq-email-sendmailnow) 2662 0 R (faq-email-testing) 2655 0 R (faq-email-whine) 2657 0 R (faq-general) 2533 0 R (faq-general-bonsaitools) 2567 0 R (faq-general-bzmissing) 2553 0 R (faq-general-companies) 2542 0 R (faq-general-compare) 2550 0 R (faq-general-cookie) 2577 0 R (faq-general-license) 2535 0 R (faq-general-maintainers) 2547 0 R (faq-general-mysql) 2561 0 R (faq-general-perlpath) 2572 0 R (faq-general-support) 2538 0 R (faq-hacking) 2756 0 R (faq-hacking-bugzillabugs) 2767 0 R (faq-hacking-patches) 2776 0 R (faq-hacking-priority) 2773 0 R (faq-hacking-templatestyle) 2758 0 R (faq-mod-perl) 2579 0 R (faq-nt) 2708 0 R (faq-nt-bundle) 2711 0 R (faq-nt-dbi) 2718 0 R (faq-nt-easiest) 2709 0 R (faq-nt-mappings) 2713 0 R (faq-phb) 2582 0 R (faq-phb-backup) 2625 0 R (faq-phb-client) 2584 0 R (faq-phb-cost) 2635 0 R (faq-phb-data) 2604 0 R (faq-phb-email) 2598 0 R (faq-phb-emailapp) 2600 0 R (faq-phb-installtime) 2633 0 R (faq-phb-l10n) 2613 0 R (faq-phb-livebackup) 2628 0 R (faq-phb-maintenance) 2630 0 R (faq-phb-midair) 2623 0 R (faq-phb-priorities) 2586 0 R (faq-phb-reporting) 2594 0 R (faq-phb-reports) 2621 0 R (faq-security) 2637 0 R (faq-security-knownproblems) 2648 0 R (faq-security-mysql) 2645 0 R (faq-use) 2734 0 R (faq-use-accept) 2744 0 R (faq-use-attachment) 2748 0 R (faq-use-changeaddress) 2736 0 R (faq-use-close) 2752 0 R (faq-use-keyword) 2750 0 R (faq-use-query) 2738 0 R (general-advice) 1678 0 R (gfdl) 919 0 R (gfdl-0) 920 0 R (gfdl-1) 921 0 R (gfdl-10) 930 0 R (gfdl-2) 922 0 R (gfdl-3) 923 0 R (gfdl-4) 924 0 R (gfdl-5) 925 0 R (gfdl-6) 926 0 R (gfdl-7) 927 0 R (gfdl-8) 928 0 R (gfdl-9) 929 0 R (gfdl-howto) 931 0 R (gloss-a) 3010 0 R (gloss-apache) 3011 0 R (gloss-b) 3050 0 R (gloss-bugzilla) 1014 0 R (gloss-c) 3066 0 R (gloss-cgi) 1086 0 R (gloss-component) 3071 0 R (gloss-contrib) 1537 0 R (gloss-cpan) 1653 0 R (gloss-d) 3090 0 R (gloss-g) 3096 0 R (gloss-groups) 3097 0 R (gloss-j) 3103 0 R (gloss-javascript) 3104 0 R (gloss-m) 3107 0 R (gloss-mta) 2676 0 R (gloss-mysql) 3119 0 R (gloss-p) 3139 0 R (gloss-ppm) 1595 0 R (gloss-product) 1865 0 R (gloss-q) 3149 0 R (gloss-r) 3163 0 R (gloss-rdbms) 3157 0 R (gloss-regexp) 3166 0 R (gloss-s) 3170 0 R (gloss-t) 3185 0 R (gloss-target-milestone) 3186 0 R (gloss-tcl) 1328 0 R (gloss-z) 3196 0 R (gloss-zarro) 3197 0 R (glossary) 932 0 R (groups) 855 0 R (hintsandtips) 872 0 R (http) 1276 0 R (http-aol) 1316 0 R (http-apache) 1278 0 R (http-iis) 1304 0 R (index) 731 0 R (install-bzfiles) 1052 0 R (install-config-bugzilla) 1432 0 R (install-modules-chart-base) 1145 0 R (install-modules-dbd-mysql) 1142 0 R (install-modules-gd) 1144 0 R (install-modules-gd-graph) 1146 0 R (install-modules-gd-text-align) 1151 0 R (install-modules-mime-parser) 1178 0 R (install-modules-patchreader) 1177 0 R (install-modules-template) 1143 0 R (install-modules-xml-parser) 1176 0 R (install-mysql) 1049 0 R (install-perl) 1044 0 R (install-perlmodules) 1053 0 R (install-perlmodules-manual) 916 0 R (install-setupdatabase) 1238 0 R (install-setupdatabase-adduser) 1242 0 R (install-webserver) 1051 0 R (installation) 842 0 R (installing-bugzilla) 841 0 R (integration) 863 0 R (list) 869 0 R (localconfig) 1193 0 R (manageusers) 1762 0 R (milestones) 853 0 R (mod-throttle) 1556 0 R (modifyusers) 1801 0 R (modules-manual-download) 918 0 R (modules-manual-instructions) 917 0 R (myaccount) 866 0 R (mysql) 1208 0 R (newversions) 838 0 R (os-macosx) 1631 0 R (os-mandrake) 1660 0 R (os-specific) 845 0 R (os-win32) 1579 0 R (page.1) 729 0 R (page.10) 1246 0 R (page.11) 1291 0 R (page.12) 1332 0 R (page.13) 1419 0 R (page.14) 1464 0 R (page.15) 1502 0 R (page.16) 1541 0 R (page.17) 1569 0 R (page.18) 1599 0 R (page.19) 1621 0 R (page.2) 738 0 R (page.20) 1657 0 R (page.21) 1693 0 R (page.22) 1720 0 R (page.23) 1730 0 R (page.24) 1761 0 R (page.25) 1788 0 R (page.26) 1824 0 R (page.27) 1869 0 R (page.28) 1897 0 R (page.29) 1933 0 R (page.3) 744 0 R (page.30) 1978 0 R (page.31) 2012 0 R (page.32) 2047 0 R (page.33) 2064 0 R (page.34) 2095 0 R (page.35) 2123 0 R (page.36) 2153 0 R (page.37) 2184 0 R (page.38) 2221 0 R (page.39) 2238 0 R (page.4) 881 0 R (page.40) 2258 0 R (page.41) 2294 0 R (page.42) 2307 0 R (page.43) 2311 0 R (page.44) 2315 0 R (page.45) 2320 0 R (page.46) 2346 0 R (page.47) 2374 0 R (page.48) 2433 0 R (page.49) 2459 0 R (page.5) 936 0 R (page.50) 2478 0 R (page.51) 2498 0 R (page.52) 2518 0 R (page.53) 2530 0 R (page.54) 2560 0 R (page.55) 2591 0 R (page.56) 2617 0 R (page.57) 2643 0 R (page.58) 2680 0 R (page.59) 2707 0 R (page.6) 1090 0 R (page.60) 2742 0 R (page.61) 2764 0 R (page.62) 2795 0 R (page.63) 2819 0 R (page.64) 2849 0 R (page.65) 2879 0 R (page.66) 2908 0 R (page.67) 2924 0 R (page.68) 2936 0 R (page.69) 2971 0 R (page.7) 1150 0 R (page.70) 2984 0 R (page.71) 2996 0 R (page.72) 3003 0 R (page.73) 3054 0 R (page.74) 3089 0 R (page.75) 3118 0 R (page.76) 3161 0 R (page.77) 3193 0 R (page.8) 1182 0 R (page.9) 1205 0 R (param-LDAPBaseDN) 1529 0 R (param-LDAPbinddn) 1524 0 R (param-LDAPmailattribute) 1544 0 R (param-LDAPserver) 1518 0 R (param-LDAPuidattribute) 1534 0 R (param-loginmethod) 1510 0 R (parameters) 848 0 R (paranoid-security) 1707 0 R (patch-viewer) 1483 0 R (patches) 876 0 R (patchviewer) 871 0 R (patchviewer_bonsai_lxr) 2460 0 R (patchviewer_collapse) 2471 0 R (patchviewer_context) 2469 0 R (patchviewer_diff) 2467 0 R (patchviewer_link) 2473 0 R (patchviewer_unified_diff) 2481 0 R (patchviewer_view) 2465 0 R (permissionsettings) 2523 0 R (products) 850 0 R (query) 868 0 R (quicksearch) 2490 0 R (reporting) 874 0 R (scm) 2333 0 R (security-access) 1327 0 R (security-daemon) 1565 0 R (security-mysql) 1209 0 R (security-networking) 1563 0 R (table.1) 1004 0 R (table.2) 2175 0 R (table.3) 2370 0 R (table.4) 2438 0 R (table.5) 2464 0 R (table.6) 2488 0 R (table.7) 2747 0 R (template-http-accept) 2091 0 R (tinderbox) 2339 0 R (trouble-filetemp) 1716 0 R (troubleshooting) 846 0 R (upgrade-cvs) 943 0 R (upgrade-patches) 945 0 R (upgrade-tarball) 944 0 R (upgrading) 856 0 R (useradmin) 849 0 R (userpreferences) 873 0 R (using) 864 0 R (using-intro) 865 0 R (versions) 852 0 R (voting) 854 0 R (win32-code-bugmail) 1612 0 R (win32-code-changes) 1600 0 R (win32-code-checksetup) 1602 0 R (win32-http) 1623 0 R (win32-perl) 1582 0 R (win32-perlmodules) 1141 0 R]
/Limits [(1.0) (win32-perlmodules)]
>> endobj
-3213 0 obj <<
-/Kids [3212 0 R]
+3211 0 obj <<
+/Kids [3210 0 R]
>> endobj
-3214 0 obj <<
-/Dests 3213 0 R
+3212 0 obj <<
+/Dests 3211 0 R
>> endobj
-3215 0 obj <<
+3213 0 obj <<
/Type /Catalog
-/Pages 3210 0 R
-/Outlines 3211 0 R
-/Names 3214 0 R
+/Pages 3208 0 R
+/Outlines 3209 0 R
+/Names 3212 0 R
/PageMode /UseOutlines /URI << /Base () >> /ViewerPreferences << >>
-/OpenAction 737 0 R
+/OpenAction 725 0 R
>> endobj
-3216 0 obj <<
+3214 0 obj <<
/Producer (pdfTeX-0.14h)
/Author () /Title () /Subject () /Creator (LaTeX with hyperref package) /Producer (pdfTeX14.h) /Keywords ()
/Creator (TeX)
-/CreationDate (D:20040117002200)
+/CreationDate (D:20040124182900)
>> endobj
xref
-0 3217
-0000000744 65535 f
+0 3215
+0000000732 65535 f
0000000009 00000 n
-0000016729 00000 n
-0000386438 00000 n
+0000016314 00000 n
+0000383753 00000 n
0000000048 00000 n
0000000111 00000 n
-0000036566 00000 n
-0000386353 00000 n
+0000035715 00000 n
+0000383668 00000 n
0000000150 00000 n
0000000185 00000 n
-0000047867 00000 n
-0000386266 00000 n
+0000045299 00000 n
+0000383581 00000 n
0000000224 00000 n
-0000000258 00000 n
-0000047928 00000 n
-0000386177 00000 n
-0000000298 00000 n
-0000000333 00000 n
-0000050537 00000 n
-0000386088 00000 n
-0000000373 00000 n
-0000000419 00000 n
-0000050659 00000 n
-0000385999 00000 n
-0000000459 00000 n
+0000000259 00000 n
+0000047994 00000 n
+0000383492 00000 n
+0000000299 00000 n
+0000000345 00000 n
+0000048116 00000 n
+0000383403 00000 n
+0000000385 00000 n
+0000000430 00000 n
+0000048482 00000 n
+0000383314 00000 n
+0000000470 00000 n
0000000504 00000 n
-0000051025 00000 n
-0000385910 00000 n
+0000048786 00000 n
+0000383225 00000 n
0000000544 00000 n
-0000000578 00000 n
-0000051329 00000 n
-0000385821 00000 n
-0000000618 00000 n
-0000000654 00000 n
-0000054205 00000 n
-0000385732 00000 n
-0000000694 00000 n
-0000000725 00000 n
-0000055574 00000 n
-0000385643 00000 n
-0000000766 00000 n
-0000000810 00000 n
-0000057952 00000 n
-0000385554 00000 n
-0000000851 00000 n
-0000000893 00000 n
-0000058075 00000 n
-0000385465 00000 n
-0000000934 00000 n
+0000000580 00000 n
+0000052029 00000 n
+0000383136 00000 n
+0000000620 00000 n
+0000000651 00000 n
+0000053382 00000 n
+0000383047 00000 n
+0000000691 00000 n
+0000000735 00000 n
+0000058276 00000 n
+0000382958 00000 n
+0000000776 00000 n
+0000000825 00000 n
+0000058400 00000 n
+0000382831 00000 n
+0000000866 00000 n
+0000000902 00000 n
+0000059659 00000 n
+0000382757 00000 n
+0000000945 00000 n
0000000975 00000 n
-0000058388 00000 n
-0000385376 00000 n
-0000001016 00000 n
-0000001069 00000 n
-0000058636 00000 n
-0000385287 00000 n
-0000001110 00000 n
-0000001151 00000 n
-0000063635 00000 n
-0000385198 00000 n
-0000001192 00000 n
-0000001236 00000 n
-0000063759 00000 n
-0000385109 00000 n
-0000001277 00000 n
-0000001313 00000 n
-0000064008 00000 n
-0000385020 00000 n
-0000001354 00000 n
-0000001403 00000 n
-0000065016 00000 n
-0000384931 00000 n
-0000001444 00000 n
-0000001484 00000 n
-0000071974 00000 n
-0000384842 00000 n
-0000001525 00000 n
-0000001567 00000 n
-0000074998 00000 n
-0000384753 00000 n
-0000001608 00000 n
-0000001641 00000 n
-0000075374 00000 n
-0000384664 00000 n
-0000001682 00000 n
-0000001717 00000 n
-0000078882 00000 n
-0000384536 00000 n
-0000001758 00000 n
-0000001794 00000 n
-0000079256 00000 n
-0000384462 00000 n
-0000001837 00000 n
-0000001894 00000 n
-0000079444 00000 n
-0000384375 00000 n
-0000001937 00000 n
-0000002004 00000 n
-0000079629 00000 n
-0000384286 00000 n
-0000002047 00000 n
-0000002105 00000 n
-0000079817 00000 n
-0000384195 00000 n
-0000002149 00000 n
-0000002220 00000 n
-0000080006 00000 n
-0000384103 00000 n
-0000002264 00000 n
-0000002322 00000 n
-0000082064 00000 n
-0000384011 00000 n
-0000002366 00000 n
-0000002416 00000 n
-0000082314 00000 n
-0000383933 00000 n
-0000002460 00000 n
-0000002510 00000 n
-0000082500 00000 n
-0000383801 00000 n
-0000002552 00000 n
-0000002591 00000 n
-0000082689 00000 n
-0000383722 00000 n
-0000002635 00000 n
-0000002679 00000 n
-0000083131 00000 n
-0000383629 00000 n
-0000002723 00000 n
-0000002761 00000 n
-0000085863 00000 n
-0000383536 00000 n
-0000002806 00000 n
-0000002841 00000 n
-0000086114 00000 n
-0000383457 00000 n
-0000002886 00000 n
-0000002924 00000 n
-0000086427 00000 n
-0000383324 00000 n
-0000002966 00000 n
-0000003007 00000 n
-0000086616 00000 n
-0000383245 00000 n
-0000003052 00000 n
-0000003095 00000 n
-0000086931 00000 n
-0000383152 00000 n
-0000003140 00000 n
-0000003181 00000 n
-0000088779 00000 n
-0000383073 00000 n
-0000003226 00000 n
-0000003264 00000 n
-0000088967 00000 n
-0000382979 00000 n
-0000003306 00000 n
-0000003339 00000 n
-0000093102 00000 n
-0000382885 00000 n
-0000003381 00000 n
-0000003424 00000 n
-0000093227 00000 n
-0000382752 00000 n
-0000003466 00000 n
-0000003509 00000 n
-0000094360 00000 n
-0000382673 00000 n
-0000003554 00000 n
-0000003585 00000 n
-0000097969 00000 n
-0000382541 00000 n
-0000003630 00000 n
-0000003662 00000 n
-0000098915 00000 n
-0000382476 00000 n
-0000003709 00000 n
-0000003760 00000 n
-0000103405 00000 n
-0000382383 00000 n
-0000003805 00000 n
-0000003843 00000 n
-0000103784 00000 n
-0000382290 00000 n
-0000003888 00000 n
-0000003923 00000 n
-0000104863 00000 n
-0000382197 00000 n
-0000003968 00000 n
-0000004008 00000 n
-0000110108 00000 n
-0000382064 00000 n
-0000004053 00000 n
-0000004092 00000 n
-0000118970 00000 n
-0000381985 00000 n
-0000004139 00000 n
-0000004184 00000 n
-0000121320 00000 n
-0000381892 00000 n
-0000004231 00000 n
-0000004272 00000 n
-0000121764 00000 n
-0000381799 00000 n
-0000004319 00000 n
-0000004373 00000 n
-0000122208 00000 n
-0000381706 00000 n
-0000004420 00000 n
-0000004461 00000 n
-0000124540 00000 n
-0000381613 00000 n
-0000004508 00000 n
-0000004557 00000 n
-0000125109 00000 n
-0000381520 00000 n
-0000004604 00000 n
-0000004652 00000 n
-0000125552 00000 n
-0000381427 00000 n
-0000004699 00000 n
-0000004746 00000 n
-0000125995 00000 n
-0000381334 00000 n
-0000004793 00000 n
-0000004847 00000 n
-0000128414 00000 n
-0000381241 00000 n
-0000004895 00000 n
-0000004948 00000 n
-0000128794 00000 n
-0000381148 00000 n
-0000004996 00000 n
-0000005048 00000 n
-0000129745 00000 n
-0000381055 00000 n
-0000005096 00000 n
-0000005158 00000 n
-0000130124 00000 n
-0000380962 00000 n
-0000005206 00000 n
-0000005266 00000 n
-0000132387 00000 n
-0000380869 00000 n
-0000005314 00000 n
-0000005372 00000 n
-0000132704 00000 n
-0000380776 00000 n
-0000005420 00000 n
-0000005484 00000 n
-0000133148 00000 n
-0000380683 00000 n
-0000005532 00000 n
-0000005593 00000 n
-0000133654 00000 n
-0000380604 00000 n
-0000005641 00000 n
-0000005703 00000 n
-0000134096 00000 n
-0000380525 00000 n
-0000005748 00000 n
-0000005795 00000 n
-0000137511 00000 n
-0000380392 00000 n
-0000005837 00000 n
-0000005887 00000 n
-0000137763 00000 n
-0000380313 00000 n
-0000005932 00000 n
-0000005971 00000 n
-0000138966 00000 n
-0000380220 00000 n
-0000006016 00000 n
-0000006082 00000 n
-0000142592 00000 n
-0000380141 00000 n
-0000006127 00000 n
-0000006164 00000 n
-0000146431 00000 n
-0000380008 00000 n
-0000006206 00000 n
-0000006264 00000 n
-0000146557 00000 n
-0000379929 00000 n
-0000006309 00000 n
-0000006353 00000 n
-0000147500 00000 n
-0000379836 00000 n
-0000006398 00000 n
-0000006435 00000 n
-0000148000 00000 n
-0000379743 00000 n
-0000006480 00000 n
-0000006523 00000 n
-0000151322 00000 n
-0000379650 00000 n
-0000006568 00000 n
-0000006614 00000 n
-0000155982 00000 n
-0000379557 00000 n
-0000006659 00000 n
-0000006764 00000 n
-0000156483 00000 n
-0000379464 00000 n
-0000006809 00000 n
-0000006856 00000 n
-0000159490 00000 n
-0000379385 00000 n
-0000006901 00000 n
-0000006952 00000 n
-0000159997 00000 n
-0000379252 00000 n
-0000006994 00000 n
-0000007049 00000 n
-0000160313 00000 n
-0000379134 00000 n
-0000007094 00000 n
-0000007138 00000 n
-0000160565 00000 n
-0000379055 00000 n
-0000007186 00000 n
-0000007225 00000 n
-0000160882 00000 n
-0000378962 00000 n
-0000007273 00000 n
-0000007323 00000 n
-0000163349 00000 n
-0000378830 00000 n
-0000007371 00000 n
-0000007437 00000 n
-0000163538 00000 n
-0000378751 00000 n
-0000007487 00000 n
-0000007542 00000 n
-0000164231 00000 n
-0000378672 00000 n
-0000007592 00000 n
-0000007644 00000 n
+0000063251 00000 n
+0000382670 00000 n
+0000001018 00000 n
+0000001049 00000 n
+0000063820 00000 n
+0000382583 00000 n
+0000001092 00000 n
+0000001128 00000 n
+0000064262 00000 n
+0000382496 00000 n
+0000001171 00000 n
+0000001205 00000 n
+0000064959 00000 n
+0000382385 00000 n
+0000001248 00000 n
+0000001286 00000 n
+0000075207 00000 n
+0000382311 00000 n
+0000001331 00000 n
+0000001369 00000 n
+0000075457 00000 n
+0000382224 00000 n
+0000001414 00000 n
+0000001467 00000 n
+0000075645 00000 n
+0000382137 00000 n
+0000001512 00000 n
+0000001551 00000 n
+0000076337 00000 n
+0000382050 00000 n
+0000001596 00000 n
+0000001645 00000 n
+0000078742 00000 n
+0000381963 00000 n
+0000001690 00000 n
+0000001735 00000 n
+0000078867 00000 n
+0000381876 00000 n
+0000001780 00000 n
+0000001831 00000 n
+0000079055 00000 n
+0000381789 00000 n
+0000001876 00000 n
+0000001923 00000 n
+0000079370 00000 n
+0000381702 00000 n
+0000001968 00000 n
+0000002016 00000 n
+0000079621 00000 n
+0000381627 00000 n
+0000002061 00000 n
+0000002111 00000 n
+0000079808 00000 n
+0000381495 00000 n
+0000002153 00000 n
+0000002191 00000 n
+0000080059 00000 n
+0000381416 00000 n
+0000002235 00000 n
+0000002273 00000 n
+0000083235 00000 n
+0000381284 00000 n
+0000002317 00000 n
+0000002349 00000 n
+0000083361 00000 n
+0000381205 00000 n
+0000002396 00000 n
+0000002433 00000 n
+0000085135 00000 n
+0000381112 00000 n
+0000002480 00000 n
+0000002532 00000 n
+0000088298 00000 n
+0000381033 00000 n
+0000002579 00000 n
+0000002627 00000 n
+0000089695 00000 n
+0000380940 00000 n
+0000002671 00000 n
+0000002711 00000 n
+0000090201 00000 n
+0000380808 00000 n
+0000002755 00000 n
+0000002792 00000 n
+0000090390 00000 n
+0000380729 00000 n
+0000002839 00000 n
+0000002880 00000 n
+0000094745 00000 n
+0000380636 00000 n
+0000002927 00000 n
+0000002995 00000 n
+0000095504 00000 n
+0000380543 00000 n
+0000003042 00000 n
+0000003081 00000 n
+0000099245 00000 n
+0000380464 00000 n
+0000003128 00000 n
+0000003183 00000 n
+0000107341 00000 n
+0000380385 00000 n
+0000003228 00000 n
+0000003263 00000 n
+0000108223 00000 n
+0000380252 00000 n
+0000003305 00000 n
+0000003363 00000 n
+0000108412 00000 n
+0000380173 00000 n
+0000003408 00000 n
+0000003445 00000 n
+0000111724 00000 n
+0000380080 00000 n
+0000003490 00000 n
+0000003534 00000 n
+0000112731 00000 n
+0000379987 00000 n
+0000003579 00000 n
+0000003622 00000 n
+0000113044 00000 n
+0000379894 00000 n
+0000003667 00000 n
+0000003706 00000 n
+0000113868 00000 n
+0000379801 00000 n
+0000003751 00000 n
+0000003797 00000 n
+0000121382 00000 n
+0000379708 00000 n
+0000003842 00000 n
+0000003913 00000 n
+0000121888 00000 n
+0000379615 00000 n
+0000003958 00000 n
+0000003996 00000 n
+0000122395 00000 n
+0000379522 00000 n
+0000004041 00000 n
+0000004080 00000 n
+0000125421 00000 n
+0000379443 00000 n
+0000004125 00000 n
+0000004167 00000 n
+0000125927 00000 n
+0000379310 00000 n
+0000004209 00000 n
+0000004263 00000 n
+0000126242 00000 n
+0000379192 00000 n
+0000004308 00000 n
+0000004352 00000 n
+0000126492 00000 n
+0000379113 00000 n
+0000004400 00000 n
+0000004439 00000 n
+0000126809 00000 n
+0000379020 00000 n
+0000004487 00000 n
+0000004537 00000 n
+0000128984 00000 n
+0000378888 00000 n
+0000004585 00000 n
+0000004651 00000 n
+0000129173 00000 n
+0000378809 00000 n
+0000004701 00000 n
+0000004756 00000 n
+0000129866 00000 n
+0000378730 00000 n
+0000004806 00000 n
+0000004858 00000 n
+0000133524 00000 n
+0000378651 00000 n
+0000004906 00000 n
+0000004956 00000 n
+0000133966 00000 n
+0000378558 00000 n
+0000005001 00000 n
+0000005036 00000 n
+0000138136 00000 n
+0000378479 00000 n
+0000005081 00000 n
+0000005125 00000 n
+0000139270 00000 n
+0000378346 00000 n
+0000005167 00000 n
+0000005207 00000 n
+0000139458 00000 n
+0000378267 00000 n
+0000005252 00000 n
+0000005293 00000 n
+0000139902 00000 n
+0000378174 00000 n
+0000005338 00000 n
+0000005436 00000 n
+0000142215 00000 n
+0000378081 00000 n
+0000005481 00000 n
+0000005555 00000 n
+0000142531 00000 n
+0000377988 00000 n
+0000005600 00000 n
+0000005657 00000 n
+0000143159 00000 n
+0000377895 00000 n
+0000005702 00000 n
+0000005762 00000 n
+0000145188 00000 n
+0000377816 00000 n
+0000005807 00000 n
+0000005884 00000 n
+0000148626 00000 n
+0000377722 00000 n
+0000005926 00000 n
+0000005979 00000 n
+0000148751 00000 n
+0000377628 00000 n
+0000006021 00000 n
+0000006068 00000 n
+0000154749 00000 n
+0000377495 00000 n
+0000006110 00000 n
+0000006154 00000 n
+0000154874 00000 n
+0000377416 00000 n
+0000006199 00000 n
+0000006251 00000 n
+0000157792 00000 n
+0000377298 00000 n
+0000006296 00000 n
+0000006343 00000 n
+0000157918 00000 n
+0000377219 00000 n
+0000006391 00000 n
+0000006438 00000 n
+0000158674 00000 n
+0000377140 00000 n
+0000006486 00000 n
+0000006530 00000 n
+0000164954 00000 n
+0000377046 00000 n
+0000006572 00000 n
+0000006605 00000 n
0000167939 00000 n
-0000378593 00000 n
-0000007692 00000 n
-0000007742 00000 n
-0000168380 00000 n
-0000378500 00000 n
-0000007787 00000 n
-0000007822 00000 n
-0000171985 00000 n
-0000378421 00000 n
-0000007867 00000 n
-0000007911 00000 n
-0000173117 00000 n
-0000378288 00000 n
-0000007953 00000 n
-0000007995 00000 n
-0000175836 00000 n
-0000378209 00000 n
-0000008040 00000 n
-0000008079 00000 n
-0000176025 00000 n
-0000378116 00000 n
-0000008124 00000 n
-0000008156 00000 n
-0000177665 00000 n
-0000378023 00000 n
-0000008201 00000 n
-0000008243 00000 n
-0000180457 00000 n
-0000377944 00000 n
-0000008288 00000 n
-0000008341 00000 n
-0000188361 00000 n
-0000377811 00000 n
-0000008383 00000 n
-0000008423 00000 n
-0000188549 00000 n
-0000377732 00000 n
-0000008468 00000 n
-0000008542 00000 n
-0000188864 00000 n
-0000377639 00000 n
-0000008587 00000 n
-0000008644 00000 n
-0000191864 00000 n
-0000377546 00000 n
-0000008689 00000 n
-0000008749 00000 n
-0000192497 00000 n
-0000377467 00000 n
-0000008794 00000 n
-0000008871 00000 n
-0000196803 00000 n
-0000377373 00000 n
-0000008913 00000 n
-0000008966 00000 n
-0000196928 00000 n
-0000377279 00000 n
-0000009008 00000 n
-0000009055 00000 n
-0000202930 00000 n
-0000377146 00000 n
-0000009097 00000 n
-0000009141 00000 n
-0000203055 00000 n
-0000377067 00000 n
-0000009186 00000 n
-0000009238 00000 n
-0000205979 00000 n
-0000376949 00000 n
-0000009283 00000 n
-0000009330 00000 n
-0000206105 00000 n
-0000376870 00000 n
-0000009378 00000 n
-0000009425 00000 n
-0000206861 00000 n
-0000376791 00000 n
-0000009473 00000 n
-0000009517 00000 n
-0000213134 00000 n
-0000376697 00000 n
-0000009559 00000 n
-0000009592 00000 n
-0000216117 00000 n
-0000376603 00000 n
-0000009634 00000 n
-0000009669 00000 n
-0000216932 00000 n
-0000376509 00000 n
-0000009711 00000 n
-0000009744 00000 n
-0000220047 00000 n
-0000376415 00000 n
-0000009786 00000 n
-0000009821 00000 n
-0000220988 00000 n
-0000376321 00000 n
-0000009863 00000 n
-0000009894 00000 n
-0000222117 00000 n
-0000376227 00000 n
-0000009936 00000 n
-0000009986 00000 n
-0000227457 00000 n
-0000376133 00000 n
-0000010028 00000 n
-0000010078 00000 n
-0000242004 00000 n
-0000376039 00000 n
-0000010120 00000 n
-0000010171 00000 n
-0000242129 00000 n
-0000375906 00000 n
-0000010213 00000 n
-0000010260 00000 n
-0000242381 00000 n
-0000375827 00000 n
-0000010305 00000 n
-0000010344 00000 n
-0000246826 00000 n
-0000375734 00000 n
-0000010389 00000 n
-0000010437 00000 n
-0000247458 00000 n
-0000375641 00000 n
-0000010482 00000 n
-0000010525 00000 n
-0000248280 00000 n
-0000375548 00000 n
-0000010570 00000 n
-0000010617 00000 n
-0000252812 00000 n
-0000375469 00000 n
-0000010662 00000 n
+0000376952 00000 n
+0000006647 00000 n
+0000006682 00000 n
+0000168754 00000 n
+0000376858 00000 n
+0000006724 00000 n
+0000006757 00000 n
+0000171867 00000 n
+0000376764 00000 n
+0000006799 00000 n
+0000006834 00000 n
+0000172808 00000 n
+0000376670 00000 n
+0000006876 00000 n
+0000006907 00000 n
+0000173937 00000 n
+0000376576 00000 n
+0000006949 00000 n
+0000006999 00000 n
+0000179279 00000 n
+0000376482 00000 n
+0000007041 00000 n
+0000007091 00000 n
+0000193826 00000 n
+0000376388 00000 n
+0000007133 00000 n
+0000007184 00000 n
+0000193951 00000 n
+0000376255 00000 n
+0000007226 00000 n
+0000007273 00000 n
+0000194203 00000 n
+0000376176 00000 n
+0000007318 00000 n
+0000007357 00000 n
+0000198646 00000 n
+0000376083 00000 n
+0000007402 00000 n
+0000007450 00000 n
+0000199278 00000 n
+0000375990 00000 n
+0000007495 00000 n
+0000007538 00000 n
+0000200100 00000 n
+0000375897 00000 n
+0000007583 00000 n
+0000007630 00000 n
+0000204630 00000 n
+0000375818 00000 n
+0000007675 00000 n
+0000007752 00000 n
+0000208220 00000 n
+0000375724 00000 n
+0000007794 00000 n
+0000007833 00000 n
+0000217076 00000 n
+0000375630 00000 n
+0000007875 00000 n
+0000007931 00000 n
+0000220662 00000 n
+0000375536 00000 n
+0000007973 00000 n
+0000008027 00000 n
+0000221353 00000 n
+0000375403 00000 n
+0000008069 00000 n
+0000008130 00000 n
+0000224910 00000 n
+0000375299 00000 n
+0000008175 00000 n
+0000008226 00000 n
+0000228274 00000 n
+0000375234 00000 n
+0000008274 00000 n
+0000008327 00000 n
+0000237596 00000 n
+0000375101 00000 n
+0000008369 00000 n
+0000008436 00000 n
+0000237722 00000 n
+0000375022 00000 n
+0000008481 00000 n
+0000008514 00000 n
+0000237911 00000 n
+0000374929 00000 n
+0000008559 00000 n
+0000008589 00000 n
+0000238416 00000 n
+0000374836 00000 n
+0000008634 00000 n
+0000008673 00000 n
+0000238858 00000 n
+0000374757 00000 n
+0000008718 00000 n
+0000008765 00000 n
+0000241552 00000 n
+0000374663 00000 n
+0000008807 00000 n
+0000008852 00000 n
+0000241677 00000 n
+0000374569 00000 n
+0000008894 00000 n
+0000008931 00000 n
+0000241927 00000 n
+0000374475 00000 n
+0000008973 00000 n
+0000009023 00000 n
+0000242936 00000 n
+0000374381 00000 n
+0000009065 00000 n
+0000009106 00000 n
+0000249896 00000 n
+0000374287 00000 n
+0000009148 00000 n
+0000009191 00000 n
+0000252917 00000 n
+0000374193 00000 n
+0000009233 00000 n
+0000009267 00000 n
+0000253294 00000 n
+0000374099 00000 n
+0000009309 00000 n
+0000009345 00000 n
+0000256800 00000 n
+0000373966 00000 n
+0000009387 00000 n
+0000009424 00000 n
+0000257175 00000 n
+0000373887 00000 n
+0000009469 00000 n
+0000009527 00000 n
+0000257364 00000 n
+0000373794 00000 n
+0000009572 00000 n
+0000009640 00000 n
+0000257550 00000 n
+0000373701 00000 n
+0000009685 00000 n
+0000009743 00000 n
+0000257739 00000 n
+0000373608 00000 n
+0000009788 00000 n
+0000009859 00000 n
+0000257928 00000 n
+0000373515 00000 n
+0000009904 00000 n
+0000009962 00000 n
+0000259984 00000 n
+0000373422 00000 n
+0000010007 00000 n
+0000010057 00000 n
+0000260234 00000 n
+0000373343 00000 n
+0000010102 00000 n
+0000010152 00000 n
+0000260420 00000 n
+0000373210 00000 n
+0000010194 00000 n
+0000010233 00000 n
+0000260609 00000 n
+0000373131 00000 n
+0000010278 00000 n
+0000010322 00000 n
+0000261051 00000 n
+0000373038 00000 n
+0000010367 00000 n
+0000010405 00000 n
+0000263784 00000 n
+0000372945 00000 n
+0000010450 00000 n
+0000010485 00000 n
+0000264035 00000 n
+0000372866 00000 n
+0000010530 00000 n
+0000010568 00000 n
+0000264348 00000 n
+0000372733 00000 n
+0000010610 00000 n
+0000010651 00000 n
+0000264537 00000 n
+0000372654 00000 n
+0000010696 00000 n
0000010739 00000 n
-0000256219 00000 n
-0000375375 00000 n
-0000010781 00000 n
-0000010837 00000 n
-0000259859 00000 n
-0000375281 00000 n
-0000010879 00000 n
-0000010933 00000 n
-0000260554 00000 n
-0000375148 00000 n
-0000010975 00000 n
-0000011036 00000 n
-0000264113 00000 n
-0000375044 00000 n
-0000011081 00000 n
-0000011132 00000 n
-0000267477 00000 n
-0000374979 00000 n
-0000011180 00000 n
-0000011233 00000 n
-0000276673 00000 n
-0000374846 00000 n
-0000011275 00000 n
-0000011342 00000 n
-0000276799 00000 n
-0000374767 00000 n
-0000011387 00000 n
-0000011420 00000 n
-0000276988 00000 n
-0000374674 00000 n
-0000011465 00000 n
-0000011495 00000 n
-0000277493 00000 n
-0000374581 00000 n
-0000011540 00000 n
-0000011579 00000 n
-0000277935 00000 n
-0000374502 00000 n
-0000011624 00000 n
-0000011671 00000 n
-0000280686 00000 n
-0000374408 00000 n
-0000011713 00000 n
-0000011761 00000 n
-0000317176 00000 n
-0000374314 00000 n
-0000011803 00000 n
-0000011842 00000 n
-0000317426 00000 n
-0000374220 00000 n
-0000011884 00000 n
-0000011937 00000 n
-0000321201 00000 n
-0000374126 00000 n
-0000011979 00000 n
-0000012041 00000 n
-0000321514 00000 n
-0000374032 00000 n
-0000012083 00000 n
-0000012114 00000 n
-0000321828 00000 n
-0000373938 00000 n
-0000012156 00000 n
+0000264852 00000 n
+0000372561 00000 n
+0000010784 00000 n
+0000010825 00000 n
+0000266701 00000 n
+0000372482 00000 n
+0000010870 00000 n
+0000010908 00000 n
+0000266889 00000 n
+0000372388 00000 n
+0000010950 00000 n
+0000010983 00000 n
+0000269576 00000 n
+0000372294 00000 n
+0000011025 00000 n
+0000011073 00000 n
+0000306331 00000 n
+0000372200 00000 n
+0000011115 00000 n
+0000011154 00000 n
+0000306581 00000 n
+0000372106 00000 n
+0000011196 00000 n
+0000011249 00000 n
+0000309128 00000 n
+0000372012 00000 n
+0000011291 00000 n
+0000011358 00000 n
+0000309252 00000 n
+0000371918 00000 n
+0000011400 00000 n
+0000011437 00000 n
+0000309943 00000 n
+0000371824 00000 n
+0000011479 00000 n
+0000011522 00000 n
+0000318919 00000 n
+0000371730 00000 n
+0000011564 00000 n
+0000011626 00000 n
+0000319232 00000 n
+0000371636 00000 n
+0000011668 00000 n
+0000011699 00000 n
+0000319546 00000 n
+0000371542 00000 n
+0000011741 00000 n
+0000011792 00000 n
+0000323083 00000 n
+0000371448 00000 n
+0000011834 00000 n
+0000011873 00000 n
+0000323332 00000 n
+0000371354 00000 n
+0000011915 00000 n
+0000011957 00000 n
+0000326368 00000 n
+0000371260 00000 n
+0000011999 00000 n
+0000012035 00000 n
+0000331144 00000 n
+0000371166 00000 n
+0000012077 00000 n
+0000012119 00000 n
+0000331457 00000 n
+0000371072 00000 n
+0000012161 00000 n
0000012208 00000 n
-0000325379 00000 n
-0000373844 00000 n
+0000334039 00000 n
+0000370978 00000 n
0000012250 00000 n
-0000012289 00000 n
-0000325628 00000 n
-0000373750 00000 n
-0000012331 00000 n
-0000012373 00000 n
-0000328681 00000 n
-0000373656 00000 n
-0000012415 00000 n
-0000012451 00000 n
-0000333479 00000 n
-0000373562 00000 n
-0000012493 00000 n
-0000012535 00000 n
-0000333792 00000 n
-0000373468 00000 n
-0000012577 00000 n
-0000012624 00000 n
-0000336402 00000 n
-0000373374 00000 n
-0000012666 00000 n
-0000012723 00000 n
-0000336653 00000 n
-0000373280 00000 n
-0000012765 00000 n
-0000012799 00000 n
-0000336840 00000 n
-0000373186 00000 n
-0000012841 00000 n
-0000012875 00000 n
-0000337027 00000 n
-0000373092 00000 n
-0000012917 00000 n
-0000012973 00000 n
-0000338707 00000 n
-0000372998 00000 n
-0000013015 00000 n
-0000013077 00000 n
-0000341220 00000 n
-0000372904 00000 n
-0000013119 00000 n
-0000013147 00000 n
-0000341346 00000 n
-0000372771 00000 n
-0000013189 00000 n
-0000013223 00000 n
-0000341472 00000 n
-0000372706 00000 n
-0000013271 00000 n
-0000013300 00000 n
-0000341849 00000 n
-0000372573 00000 n
-0000013342 00000 n
-0000013363 00000 n
-0000341974 00000 n
-0000372469 00000 n
-0000013411 00000 n
-0000013437 00000 n
-0000342417 00000 n
-0000372404 00000 n
-0000013487 00000 n
-0000013550 00000 n
-0000346438 00000 n
-0000372271 00000 n
-0000013592 00000 n
-0000013613 00000 n
-0000346562 00000 n
-0000372167 00000 n
-0000013661 00000 n
-0000013684 00000 n
-0000347003 00000 n
-0000372088 00000 n
-0000013732 00000 n
-0000013762 00000 n
-0000347255 00000 n
-0000372009 00000 n
-0000013810 00000 n
-0000013838 00000 n
-0000347507 00000 n
-0000371876 00000 n
-0000013880 00000 n
-0000013901 00000 n
-0000347631 00000 n
-0000371772 00000 n
-0000013949 00000 n
-0000013993 00000 n
-0000348009 00000 n
-0000371693 00000 n
-0000014041 00000 n
-0000014070 00000 n
-0000348260 00000 n
-0000371600 00000 n
-0000014118 00000 n
-0000014172 00000 n
-0000348766 00000 n
-0000371521 00000 n
-0000014220 00000 n
-0000014247 00000 n
-0000350755 00000 n
-0000371388 00000 n
-0000014289 00000 n
-0000014310 00000 n
-0000350880 00000 n
-0000371323 00000 n
-0000014358 00000 n
-0000014384 00000 n
-0000351259 00000 n
-0000371190 00000 n
-0000014426 00000 n
-0000014447 00000 n
-0000351384 00000 n
-0000371125 00000 n
-0000014495 00000 n
-0000014521 00000 n
-0000351827 00000 n
-0000370992 00000 n
-0000014563 00000 n
+0000012307 00000 n
+0000334289 00000 n
+0000370884 00000 n
+0000012349 00000 n
+0000012383 00000 n
+0000334477 00000 n
+0000370790 00000 n
+0000012425 00000 n
+0000012459 00000 n
+0000334664 00000 n
+0000370696 00000 n
+0000012501 00000 n
+0000012557 00000 n
+0000336343 00000 n
+0000370602 00000 n
+0000012599 00000 n
+0000012661 00000 n
+0000338857 00000 n
+0000370508 00000 n
+0000012703 00000 n
+0000012731 00000 n
+0000338983 00000 n
+0000370375 00000 n
+0000012773 00000 n
+0000012807 00000 n
+0000339109 00000 n
+0000370310 00000 n
+0000012855 00000 n
+0000012884 00000 n
+0000339486 00000 n
+0000370177 00000 n
+0000012926 00000 n
+0000012947 00000 n
+0000339611 00000 n
+0000370073 00000 n
+0000012995 00000 n
+0000013021 00000 n
+0000340054 00000 n
+0000370008 00000 n
+0000013071 00000 n
+0000013134 00000 n
+0000344077 00000 n
+0000369875 00000 n
+0000013176 00000 n
+0000013197 00000 n
+0000344201 00000 n
+0000369771 00000 n
+0000013245 00000 n
+0000013268 00000 n
+0000344642 00000 n
+0000369692 00000 n
+0000013316 00000 n
+0000013346 00000 n
+0000344894 00000 n
+0000369613 00000 n
+0000013394 00000 n
+0000013422 00000 n
+0000345146 00000 n
+0000369480 00000 n
+0000013464 00000 n
+0000013485 00000 n
+0000345270 00000 n
+0000369376 00000 n
+0000013533 00000 n
+0000013577 00000 n
+0000345648 00000 n
+0000369297 00000 n
+0000013625 00000 n
+0000013654 00000 n
+0000345899 00000 n
+0000369204 00000 n
+0000013702 00000 n
+0000013756 00000 n
+0000346405 00000 n
+0000369125 00000 n
+0000013804 00000 n
+0000013831 00000 n
+0000348394 00000 n
+0000368992 00000 n
+0000013873 00000 n
+0000013894 00000 n
+0000348519 00000 n
+0000368927 00000 n
+0000013942 00000 n
+0000013968 00000 n
+0000348898 00000 n
+0000368794 00000 n
+0000014010 00000 n
+0000014031 00000 n
+0000349023 00000 n
+0000368729 00000 n
+0000014079 00000 n
+0000014105 00000 n
+0000349466 00000 n
+0000368596 00000 n
+0000014147 00000 n
+0000014168 00000 n
+0000349590 00000 n
+0000368531 00000 n
+0000014216 00000 n
+0000014246 00000 n
+0000349841 00000 n
+0000368398 00000 n
+0000014288 00000 n
+0000014309 00000 n
+0000349966 00000 n
+0000368294 00000 n
+0000014357 00000 n
+0000014400 00000 n
+0000352618 00000 n
+0000368229 00000 n
+0000014448 00000 n
+0000014473 00000 n
+0000353817 00000 n
+0000368096 00000 n
+0000014515 00000 n
+0000014536 00000 n
+0000353942 00000 n
+0000367992 00000 n
0000014584 00000 n
-0000351951 00000 n
-0000370927 00000 n
-0000014632 00000 n
-0000014662 00000 n
-0000352202 00000 n
-0000370794 00000 n
-0000014704 00000 n
-0000014725 00000 n
-0000352327 00000 n
-0000370690 00000 n
-0000014773 00000 n
-0000014816 00000 n
-0000354981 00000 n
-0000370625 00000 n
-0000014864 00000 n
-0000014889 00000 n
-0000356180 00000 n
-0000370492 00000 n
-0000014931 00000 n
-0000014952 00000 n
-0000356305 00000 n
-0000370388 00000 n
-0000015000 00000 n
-0000015040 00000 n
-0000356619 00000 n
-0000370309 00000 n
-0000015088 00000 n
-0000015115 00000 n
-0000356869 00000 n
-0000370230 00000 n
-0000015163 00000 n
-0000015187 00000 n
-0000357183 00000 n
-0000370097 00000 n
-0000015229 00000 n
-0000015250 00000 n
-0000357308 00000 n
-0000370032 00000 n
-0000015298 00000 n
-0000015320 00000 n
-0000359489 00000 n
-0000369899 00000 n
-0000015362 00000 n
-0000015383 00000 n
-0000359614 00000 n
-0000369795 00000 n
-0000015431 00000 n
-0000015487 00000 n
-0000359866 00000 n
-0000369730 00000 n
-0000015535 00000 n
-0000015573 00000 n
-0000360182 00000 n
-0000369597 00000 n
-0000015615 00000 n
-0000015636 00000 n
-0000360370 00000 n
-0000369532 00000 n
-0000015684 00000 n
-0000015709 00000 n
-0000361258 00000 n
-0000369399 00000 n
-0000015751 00000 n
-0000015772 00000 n
-0000361382 00000 n
-0000369295 00000 n
-0000015820 00000 n
-0000015856 00000 n
-0000363158 00000 n
-0000369230 00000 n
-0000015904 00000 n
-0000015945 00000 n
-0000363410 00000 n
-0000369111 00000 n
-0000015987 00000 n
-0000016008 00000 n
-0000363534 00000 n
-0000369046 00000 n
-0000016056 00000 n
-0000016093 00000 n
-0000016426 00000 n
-0000016789 00000 n
-0000016145 00000 n
-0000016546 00000 n
-0000016607 00000 n
-0000016668 00000 n
-0000000751 00000 f
-0000366726 00000 n
-0000366822 00000 n
-0000017628 00000 n
-0000017447 00000 n
-0000016861 00000 n
-0000017567 00000 n
-0000000758 00000 f
-0000366633 00000 n
-0000036626 00000 n
-0000021866 00000 n
-0000017713 00000 n
-0000036505 00000 n
-0000022702 00000 n
-0000000847 00000 f
-0000366541 00000 n
-0000022853 00000 n
-0000023005 00000 n
-0000023161 00000 n
-0000023318 00000 n
-0000023475 00000 n
-0000023633 00000 n
-0000023790 00000 n
-0000023948 00000 n
-0000024102 00000 n
-0000024257 00000 n
-0000024415 00000 n
-0000024574 00000 n
-0000024732 00000 n
-0000024892 00000 n
-0000025055 00000 n
-0000025219 00000 n
-0000025378 00000 n
-0000025538 00000 n
-0000025697 00000 n
-0000025857 00000 n
-0000026009 00000 n
-0000026162 00000 n
-0000026320 00000 n
-0000026479 00000 n
-0000026635 00000 n
-0000026792 00000 n
-0000026947 00000 n
-0000027103 00000 n
-0000027255 00000 n
-0000027408 00000 n
-0000027559 00000 n
-0000027711 00000 n
-0000027866 00000 n
-0000028023 00000 n
-0000028180 00000 n
-0000028338 00000 n
-0000028497 00000 n
-0000028657 00000 n
-0000028819 00000 n
-0000028981 00000 n
-0000029137 00000 n
-0000029293 00000 n
-0000029450 00000 n
-0000029608 00000 n
-0000029764 00000 n
-0000029920 00000 n
-0000030070 00000 n
-0000030220 00000 n
-0000030378 00000 n
-0000030536 00000 n
+0000014624 00000 n
+0000354256 00000 n
+0000367913 00000 n
+0000014672 00000 n
+0000014699 00000 n
+0000354506 00000 n
+0000367834 00000 n
+0000014747 00000 n
+0000014771 00000 n
+0000354820 00000 n
+0000367701 00000 n
+0000014813 00000 n
+0000014834 00000 n
+0000354945 00000 n
+0000367636 00000 n
+0000014882 00000 n
+0000014904 00000 n
+0000357126 00000 n
+0000367503 00000 n
+0000014946 00000 n
+0000014967 00000 n
+0000357251 00000 n
+0000367399 00000 n
+0000015015 00000 n
+0000015071 00000 n
+0000357503 00000 n
+0000367334 00000 n
+0000015119 00000 n
+0000015157 00000 n
+0000357819 00000 n
+0000367201 00000 n
+0000015199 00000 n
+0000015220 00000 n
+0000358007 00000 n
+0000367136 00000 n
+0000015268 00000 n
+0000015293 00000 n
+0000358895 00000 n
+0000367003 00000 n
+0000015335 00000 n
+0000015356 00000 n
+0000359019 00000 n
+0000366899 00000 n
+0000015404 00000 n
+0000015440 00000 n
+0000360795 00000 n
+0000366834 00000 n
+0000015488 00000 n
+0000015529 00000 n
+0000361047 00000 n
+0000366715 00000 n
+0000015571 00000 n
+0000015592 00000 n
+0000361171 00000 n
+0000366650 00000 n
+0000015640 00000 n
+0000015677 00000 n
+0000016011 00000 n
+0000016374 00000 n
+0000015729 00000 n
+0000016131 00000 n
+0000016192 00000 n
+0000016253 00000 n
+0000000739 00000 f
+0000364330 00000 n
+0000364426 00000 n
+0000017213 00000 n
+0000017032 00000 n
+0000016446 00000 n
+0000017152 00000 n
+0000000746 00000 f
+0000364237 00000 n
+0000035775 00000 n
+0000021358 00000 n
+0000017298 00000 n
+0000035654 00000 n
+0000022178 00000 n
+0000000833 00000 f
+0000364145 00000 n
+0000022329 00000 n
+0000022481 00000 n
+0000022637 00000 n
+0000022794 00000 n
+0000022951 00000 n
+0000023109 00000 n
+0000023266 00000 n
+0000023424 00000 n
+0000023578 00000 n
+0000023733 00000 n
+0000023891 00000 n
+0000024050 00000 n
+0000024216 00000 n
+0000024383 00000 n
+0000024542 00000 n
+0000024702 00000 n
+0000024862 00000 n
+0000025023 00000 n
+0000025181 00000 n
+0000025339 00000 n
+0000025496 00000 n
+0000025654 00000 n
+0000025814 00000 n
+0000025975 00000 n
+0000026136 00000 n
+0000026297 00000 n
+0000026454 00000 n
+0000026611 00000 n
+0000026767 00000 n
+0000026923 00000 n
+0000027078 00000 n
+0000027233 00000 n
+0000027389 00000 n
+0000027545 00000 n
+0000027699 00000 n
+0000027853 00000 n
+0000028010 00000 n
+0000028167 00000 n
+0000028320 00000 n
+0000028473 00000 n
+0000028626 00000 n
+0000028779 00000 n
+0000028935 00000 n
+0000029091 00000 n
+0000029251 00000 n
+0000029411 00000 n
+0000029571 00000 n
+0000029731 00000 n
+0000029887 00000 n
+0000030044 00000 n
+0000030214 00000 n
+0000030384 00000 n
+0000030539 00000 n
0000030694 00000 n
-0000030852 00000 n
-0000031007 00000 n
-0000031162 00000 n
-0000031323 00000 n
-0000031485 00000 n
-0000031646 00000 n
-0000031807 00000 n
-0000031964 00000 n
-0000032121 00000 n
-0000032277 00000 n
-0000032433 00000 n
-0000032588 00000 n
-0000032743 00000 n
-0000032900 00000 n
-0000033057 00000 n
-0000033211 00000 n
-0000033365 00000 n
-0000033522 00000 n
-0000033679 00000 n
-0000033831 00000 n
-0000033983 00000 n
-0000034136 00000 n
-0000034289 00000 n
-0000034445 00000 n
-0000034601 00000 n
-0000034761 00000 n
-0000034921 00000 n
-0000035082 00000 n
-0000035243 00000 n
-0000035412 00000 n
-0000035581 00000 n
-0000035734 00000 n
-0000035887 00000 n
-0000036039 00000 n
-0000036191 00000 n
-0000036348 00000 n
-0000000989 00000 f
-0000366447 00000 n
-0000050476 00000 n
-0000050598 00000 n
-0000050964 00000 n
-0000051268 00000 n
-0000051815 00000 n
-0000055513 00000 n
-0000057890 00000 n
-0000058013 00000 n
-0000058326 00000 n
-0000058574 00000 n
-0000063573 00000 n
-0000063697 00000 n
-0000063946 00000 n
-0000064954 00000 n
-0000071913 00000 n
-0000074936 00000 n
-0000075312 00000 n
-0000076506 00000 n
-0000082438 00000 n
-0000086365 00000 n
-0000088905 00000 n
-0000093040 00000 n
-0000093165 00000 n
-0000137449 00000 n
-0000144115 00000 n
-0000159935 00000 n
-0000173056 00000 n
-0000188299 00000 n
-0000196741 00000 n
-0000196866 00000 n
-0000202868 00000 n
-0000213072 00000 n
-0000216055 00000 n
-0000216870 00000 n
-0000217558 00000 n
-0000220926 00000 n
-0000222055 00000 n
-0000227395 00000 n
-0000241942 00000 n
-0000242067 00000 n
-0000256158 00000 n
-0000259797 00000 n
-0000260492 00000 n
-0000276611 00000 n
-0000044193 00000 n
-0000038527 00000 n
-0000036737 00000 n
-0000044132 00000 n
-0000038931 00000 n
-0000039081 00000 n
-0000039231 00000 n
-0000039384 00000 n
-0000039538 00000 n
-0000039692 00000 n
-0000039846 00000 n
-0000039997 00000 n
-0000040148 00000 n
-0000040301 00000 n
-0000040454 00000 n
-0000040607 00000 n
-0000040760 00000 n
-0000040913 00000 n
-0000041066 00000 n
-0000041219 00000 n
-0000041372 00000 n
-0000041525 00000 n
-0000041678 00000 n
-0000041831 00000 n
-0000041984 00000 n
-0000042136 00000 n
-0000042288 00000 n
-0000042441 00000 n
-0000042594 00000 n
-0000042747 00000 n
-0000042900 00000 n
-0000043052 00000 n
-0000043205 00000 n
-0000043358 00000 n
-0000043511 00000 n
-0000043667 00000 n
-0000043824 00000 n
-0000043978 00000 n
-0000280624 00000 n
-0000317114 00000 n
-0000317364 00000 n
-0000321139 00000 n
-0000321452 00000 n
-0000321766 00000 n
-0000325317 00000 n
-0000325567 00000 n
-0000328620 00000 n
-0000333417 00000 n
-0000333730 00000 n
-0000333981 00000 n
-0000336591 00000 n
-0000336778 00000 n
-0000336965 00000 n
-0000337279 00000 n
-0000341158 00000 n
-0000047989 00000 n
-0000045248 00000 n
-0000044291 00000 n
-0000047806 00000 n
-0000045492 00000 n
-0000045659 00000 n
-0000045826 00000 n
-0000045996 00000 n
-0000046166 00000 n
-0000046335 00000 n
-0000046504 00000 n
-0000046675 00000 n
-0000046846 00000 n
-0000047003 00000 n
-0000047161 00000 n
-0000047323 00000 n
-0000047485 00000 n
-0000047645 00000 n
-0000098601 00000 n
-0000192687 00000 n
-0000192939 00000 n
-0000110360 00000 n
-0000231854 00000 n
-0000234916 00000 n
-0000238303 00000 n
-0000051876 00000 n
-0000050184 00000 n
-0000048087 00000 n
-0000050720 00000 n
-0000050781 00000 n
-0000050842 00000 n
-0000050324 00000 n
-0000050903 00000 n
-0000051086 00000 n
-0000051147 00000 n
-0000051208 00000 n
-0000051390 00000 n
-0000051451 00000 n
-0000051512 00000 n
-0000051574 00000 n
-0000051635 00000 n
+0000030846 00000 n
+0000030998 00000 n
+0000031156 00000 n
+0000031314 00000 n
+0000031464 00000 n
+0000031614 00000 n
+0000031772 00000 n
+0000031930 00000 n
+0000032086 00000 n
+0000032242 00000 n
+0000032397 00000 n
+0000032552 00000 n
+0000032704 00000 n
+0000032856 00000 n
+0000033007 00000 n
+0000033158 00000 n
+0000033313 00000 n
+0000033469 00000 n
+0000033627 00000 n
+0000033785 00000 n
+0000033944 00000 n
+0000034103 00000 n
+0000034265 00000 n
+0000034427 00000 n
+0000034583 00000 n
+0000034739 00000 n
+0000034889 00000 n
+0000035039 00000 n
+0000035192 00000 n
+0000035346 00000 n
+0000035500 00000 n
+0000000962 00000 f
+0000364051 00000 n
+0000047933 00000 n
+0000048055 00000 n
+0000048421 00000 n
+0000048725 00000 n
+0000051969 00000 n
+0000053321 00000 n
+0000058214 00000 n
+0000058338 00000 n
+0000079746 00000 n
+0000108162 00000 n
+0000125865 00000 n
+0000139208 00000 n
+0000148564 00000 n
+0000148689 00000 n
+0000154687 00000 n
+0000164892 00000 n
+0000167877 00000 n
+0000168692 00000 n
+0000169380 00000 n
+0000172746 00000 n
+0000173875 00000 n
+0000179217 00000 n
+0000193764 00000 n
+0000193889 00000 n
+0000208159 00000 n
+0000217014 00000 n
+0000220600 00000 n
+0000221291 00000 n
+0000237534 00000 n
+0000241490 00000 n
+0000241615 00000 n
+0000241865 00000 n
+0000242874 00000 n
+0000249835 00000 n
+0000252855 00000 n
+0000253232 00000 n
+0000254427 00000 n
+0000260358 00000 n
+0000264286 00000 n
+0000266827 00000 n
+0000269514 00000 n
+0000306269 00000 n
+0000306519 00000 n
+0000043450 00000 n
+0000037662 00000 n
+0000035886 00000 n
+0000043389 00000 n
+0000038066 00000 n
+0000038239 00000 n
+0000038412 00000 n
+0000038586 00000 n
+0000038760 00000 n
+0000038929 00000 n
+0000039098 00000 n
+0000039249 00000 n
+0000039400 00000 n
+0000039553 00000 n
+0000039706 00000 n
+0000039859 00000 n
+0000040012 00000 n
+0000040165 00000 n
+0000040318 00000 n
+0000040471 00000 n
+0000040624 00000 n
+0000040776 00000 n
+0000040928 00000 n
+0000041081 00000 n
+0000041234 00000 n
+0000041387 00000 n
+0000041540 00000 n
+0000041693 00000 n
+0000041846 00000 n
+0000041999 00000 n
+0000042152 00000 n
+0000042305 00000 n
+0000042458 00000 n
+0000042612 00000 n
+0000042766 00000 n
+0000042922 00000 n
+0000043079 00000 n
+0000043234 00000 n
+0000309066 00000 n
+0000309190 00000 n
+0000309881 00000 n
+0000318857 00000 n
+0000319170 00000 n
+0000319484 00000 n
+0000323021 00000 n
+0000323271 00000 n
+0000326307 00000 n
+0000331082 00000 n
+0000331395 00000 n
+0000331646 00000 n
+0000334227 00000 n
+0000334415 00000 n
+0000334602 00000 n
+0000334916 00000 n
+0000338795 00000 n
+0000045360 00000 n
+0000044098 00000 n
+0000043548 00000 n
+0000045238 00000 n
+0000044278 00000 n
+0000044434 00000 n
+0000044591 00000 n
+0000044753 00000 n
+0000044915 00000 n
+0000045076 00000 n
+0000183676 00000 n
+0000186738 00000 n
+0000190125 00000 n
+0000049702 00000 n
+0000047641 00000 n
+0000045458 00000 n
+0000048177 00000 n
+0000048238 00000 n
+0000048299 00000 n
+0000047781 00000 n
+0000048360 00000 n
+0000048543 00000 n
+0000048604 00000 n
+0000048665 00000 n
+0000048847 00000 n
+0000048908 00000 n
+0000048969 00000 n
+0000049031 00000 n
+0000049092 00000 n
+0000001005 00000 f
+0000363962 00000 n
+0000049152 00000 n
+0000049212 00000 n
+0000049272 00000 n
+0000049333 00000 n
+0000049394 00000 n
+0000049455 00000 n
+0000049517 00000 n
+0000049578 00000 n
+0000049640 00000 n
+0000053753 00000 n
+0000051602 00000 n
+0000049813 00000 n
+0000051723 00000 n
+0000051785 00000 n
+0000051847 00000 n
+0000051908 00000 n
+0000052090 00000 n
+0000052150 00000 n
+0000052211 00000 n
+0000052272 00000 n
+0000052333 00000 n
+0000052395 00000 n
+0000052457 00000 n
+0000052519 00000 n
+0000052581 00000 n
+0000052643 00000 n
+0000052704 00000 n
+0000052766 00000 n
+0000052828 00000 n
+0000052890 00000 n
+0000052952 00000 n
+0000053014 00000 n
+0000053076 00000 n
+0000053137 00000 n
+0000053199 00000 n
+0000053260 00000 n
+0000053443 00000 n
+0000053505 00000 n
+0000053567 00000 n
+0000053629 00000 n
+0000053691 00000 n
0000001021 00000 f
-0000366358 00000 n
-0000051694 00000 n
-0000051754 00000 n
-0000056070 00000 n
-0000053900 00000 n
-0000051987 00000 n
-0000054266 00000 n
-0000054327 00000 n
-0000054388 00000 n
-0000054449 00000 n
-0000054510 00000 n
-0000054573 00000 n
-0000054636 00000 n
-0000054699 00000 n
-0000054762 00000 n
-0000054825 00000 n
-0000054887 00000 n
-0000054950 00000 n
-0000055013 00000 n
-0000055076 00000 n
-0000055139 00000 n
-0000055202 00000 n
-0000055265 00000 n
-0000055326 00000 n
-0000055388 00000 n
-0000055450 00000 n
-0000055635 00000 n
-0000055697 00000 n
-0000055759 00000 n
-0000055821 00000 n
-0000055883 00000 n
-0000001358 00000 f
-0000366266 00000 n
-0000054042 00000 n
-0000055945 00000 n
-0000056007 00000 n
-0000366940 00000 n
-0000347192 00000 n
-0000060394 00000 n
-0000057766 00000 n
-0000056208 00000 n
-0000058137 00000 n
-0000058200 00000 n
-0000058263 00000 n
-0000058449 00000 n
-0000058512 00000 n
-0000058698 00000 n
-0000058760 00000 n
-0000058824 00000 n
-0000058887 00000 n
-0000058950 00000 n
-0000059013 00000 n
-0000059076 00000 n
-0000059139 00000 n
-0000059202 00000 n
-0000059265 00000 n
-0000059328 00000 n
-0000059390 00000 n
-0000059453 00000 n
-0000059516 00000 n
-0000059579 00000 n
-0000059642 00000 n
-0000059705 00000 n
-0000059768 00000 n
-0000059831 00000 n
-0000059894 00000 n
-0000059957 00000 n
-0000060020 00000 n
-0000060082 00000 n
-0000060144 00000 n
-0000060207 00000 n
-0000060269 00000 n
-0000060332 00000 n
-0000061284 00000 n
-0000060968 00000 n
-0000060493 00000 n
-0000061092 00000 n
-0000061156 00000 n
-0000061220 00000 n
-0000065582 00000 n
-0000063449 00000 n
-0000061370 00000 n
-0000063821 00000 n
-0000063884 00000 n
-0000064069 00000 n
-0000064132 00000 n
-0000064195 00000 n
-0000064258 00000 n
-0000064320 00000 n
-0000064383 00000 n
-0000064447 00000 n
-0000064511 00000 n
-0000064574 00000 n
-0000064637 00000 n
-0000064700 00000 n
-0000064763 00000 n
-0000064827 00000 n
-0000064891 00000 n
-0000065078 00000 n
-0000065141 00000 n
-0000065205 00000 n
-0000065268 00000 n
-0000065330 00000 n
-0000065393 00000 n
-0000065456 00000 n
-0000065519 00000 n
-0000072226 00000 n
-0000068458 00000 n
-0000065681 00000 n
-0000068582 00000 n
-0000068645 00000 n
-0000068707 00000 n
-0000068770 00000 n
-0000068833 00000 n
-0000068896 00000 n
-0000068959 00000 n
-0000069022 00000 n
-0000069085 00000 n
-0000069148 00000 n
-0000069211 00000 n
-0000069274 00000 n
-0000069337 00000 n
-0000069400 00000 n
-0000069463 00000 n
-0000069525 00000 n
-0000069588 00000 n
-0000069651 00000 n
-0000069714 00000 n
-0000069777 00000 n
-0000069840 00000 n
-0000069903 00000 n
-0000069966 00000 n
-0000070029 00000 n
-0000070090 00000 n
-0000070153 00000 n
-0000070216 00000 n
-0000070279 00000 n
-0000070341 00000 n
-0000070403 00000 n
-0000070466 00000 n
-0000070529 00000 n
-0000070592 00000 n
-0000070655 00000 n
-0000070718 00000 n
-0000070781 00000 n
-0000070844 00000 n
-0000070907 00000 n
-0000070970 00000 n
-0000071033 00000 n
-0000071096 00000 n
-0000071159 00000 n
-0000071222 00000 n
-0000071285 00000 n
-0000071348 00000 n
-0000071410 00000 n
-0000071473 00000 n
-0000071535 00000 n
-0000071598 00000 n
-0000071661 00000 n
-0000071724 00000 n
-0000071787 00000 n
-0000071850 00000 n
-0000072036 00000 n
-0000072099 00000 n
-0000072163 00000 n
-0000076568 00000 n
-0000074686 00000 n
-0000072325 00000 n
-0000074810 00000 n
-0000074873 00000 n
-0000075060 00000 n
-0000075123 00000 n
-0000075186 00000 n
-0000075249 00000 n
-0000075435 00000 n
-0000075498 00000 n
-0000075562 00000 n
-0000075625 00000 n
-0000075688 00000 n
-0000075751 00000 n
-0000075814 00000 n
-0000075877 00000 n
-0000075940 00000 n
-0000076003 00000 n
-0000076066 00000 n
-0000076129 00000 n
-0000076191 00000 n
-0000076254 00000 n
-0000076317 00000 n
-0000076380 00000 n
-0000076443 00000 n
-0000080131 00000 n
-0000078633 00000 n
-0000076667 00000 n
-0000078757 00000 n
-0000078820 00000 n
-0000078943 00000 n
-0000079006 00000 n
-0000079069 00000 n
-0000079131 00000 n
-0000079193 00000 n
-0000079318 00000 n
-0000079381 00000 n
-0000079504 00000 n
-0000079566 00000 n
-0000079691 00000 n
-0000079754 00000 n
-0000079880 00000 n
-0000079943 00000 n
-0000080068 00000 n
-0000367064 00000 n
-0000083385 00000 n
-0000081877 00000 n
-0000080230 00000 n
-0000082001 00000 n
-0000082126 00000 n
-0000082189 00000 n
-0000082252 00000 n
-0000082376 00000 n
-0000082563 00000 n
-0000082626 00000 n
-0000082752 00000 n
-0000082815 00000 n
-0000082879 00000 n
-0000082942 00000 n
-0000083005 00000 n
-0000083068 00000 n
-0000083194 00000 n
-0000083257 00000 n
-0000083321 00000 n
-0000087057 00000 n
-0000085486 00000 n
-0000083497 00000 n
-0000085610 00000 n
-0000085673 00000 n
-0000085736 00000 n
-0000085800 00000 n
-0000085926 00000 n
-0000085989 00000 n
-0000086051 00000 n
-0000086176 00000 n
-0000086239 00000 n
-0000086302 00000 n
-0000086490 00000 n
-0000086553 00000 n
-0000086678 00000 n
-0000086741 00000 n
-0000086805 00000 n
-0000086868 00000 n
-0000086994 00000 n
-0000089156 00000 n
-0000088277 00000 n
-0000087156 00000 n
-0000088401 00000 n
-0000088464 00000 n
-0000088527 00000 n
-0000088590 00000 n
-0000088653 00000 n
-0000088716 00000 n
-0000088842 00000 n
-0000089030 00000 n
-0000089093 00000 n
-0000094612 00000 n
-0000091472 00000 n
-0000089269 00000 n
-0000092977 00000 n
-0000093290 00000 n
-0000093353 00000 n
-0000091680 00000 n
-0000093416 00000 n
-0000093479 00000 n
-0000091839 00000 n
-0000093542 00000 n
-0000093605 00000 n
-0000093669 00000 n
-0000093731 00000 n
-0000093794 00000 n
-0000093857 00000 n
-0000093920 00000 n
-0000091996 00000 n
+0000363870 00000 n
+0000364544 00000 n
+0000054996 00000 n
+0000054562 00000 n
+0000053891 00000 n
+0000054707 00000 n
+0000054870 00000 n
+0000054932 00000 n
+0000344831 00000 n
+0000060099 00000 n
+0000057051 00000 n
+0000055108 00000 n
+0000058462 00000 n
+0000058525 00000 n
+0000058588 00000 n
+0000001222 00000 f
+0000363770 00000 n
+0000058652 00000 n
+0000057241 00000 n
+0000058715 00000 n
+0000058777 00000 n
+0000058840 00000 n
+0000058903 00000 n
+0000058966 00000 n
+0000059030 00000 n
+0000059092 00000 n
+0000059155 00000 n
+0000059218 00000 n
+0000057400 00000 n
+0000059281 00000 n
+0000057558 00000 n
+0000059344 00000 n
+0000057719 00000 n
+0000059407 00000 n
+0000057884 00000 n
+0000059470 00000 n
+0000058047 00000 n
+0000059533 00000 n
+0000059596 00000 n
+0000059720 00000 n
+0000059783 00000 n
+0000059847 00000 n
+0000059910 00000 n
+0000059974 00000 n
+0000060037 00000 n
+0000063757 00000 n
+0000064199 00000 n
+0000064896 00000 n
+0000065338 00000 n
+0000062715 00000 n
+0000060239 00000 n
+0000063189 00000 n
+0000063313 00000 n
+0000063376 00000 n
+0000063440 00000 n
+0000063503 00000 n
+0000063566 00000 n
+0000063630 00000 n
+0000063694 00000 n
+0000063882 00000 n
+0000063945 00000 n
+0000062869 00000 n
+0000064008 00000 n
+0000064072 00000 n
+0000064135 00000 n
+0000064324 00000 n
+0000064387 00000 n
+0000064451 00000 n
+0000064515 00000 n
+0000064578 00000 n
+0000064642 00000 n
+0000064706 00000 n
+0000064770 00000 n
+0000064833 00000 n
+0000065021 00000 n
+0000065084 00000 n
+0000065148 00000 n
+0000063027 00000 n
+0000065212 00000 n
+0000065275 00000 n
+0000345208 00000 n
+0000071692 00000 n
+0000067530 00000 n
+0000065464 00000 n
+0000068923 00000 n
+0000068986 00000 n
+0000069049 00000 n
+0000069112 00000 n
+0000069175 00000 n
+0000067729 00000 n
+0000067895 00000 n
+0000069238 00000 n
+0000069301 00000 n
+0000069364 00000 n
+0000069427 00000 n
+0000069491 00000 n
+0000069554 00000 n
+0000069617 00000 n
+0000069680 00000 n
+0000069743 00000 n
+0000069806 00000 n
+0000069869 00000 n
+0000069932 00000 n
+0000069995 00000 n
+0000070058 00000 n
+0000070121 00000 n
+0000070184 00000 n
+0000070247 00000 n
+0000070310 00000 n
+0000070373 00000 n
+0000070436 00000 n
+0000070499 00000 n
+0000070562 00000 n
+0000070623 00000 n
+0000068068 00000 n
+0000070686 00000 n
+0000070749 00000 n
+0000070812 00000 n
+0000070875 00000 n
+0000070938 00000 n
+0000071001 00000 n
+0000068241 00000 n
+0000071064 00000 n
+0000071127 00000 n
+0000071189 00000 n
+0000071253 00000 n
+0000071316 00000 n
+0000068413 00000 n
+0000071379 00000 n
+0000071442 00000 n
+0000068578 00000 n
+0000071505 00000 n
+0000071568 00000 n
+0000068752 00000 n
+0000071630 00000 n
+0000126746 00000 n
+0000075144 00000 n
+0000075394 00000 n
+0000075582 00000 n
+0000076274 00000 n
+0000076462 00000 n
+0000076525 00000 n
+0000073707 00000 n
+0000071832 00000 n
+0000074578 00000 n
+0000074641 00000 n
+0000074703 00000 n
+0000073879 00000 n
+0000074766 00000 n
+0000074829 00000 n
+0000074056 00000 n
+0000074892 00000 n
+0000074955 00000 n
+0000074230 00000 n
+0000075018 00000 n
+0000075081 00000 n
+0000074405 00000 n
+0000075269 00000 n
+0000075331 00000 n
+0000075519 00000 n
+0000075707 00000 n
+0000075770 00000 n
+0000075833 00000 n
+0000075896 00000 n
+0000075959 00000 n
+0000076023 00000 n
+0000076086 00000 n
+0000076148 00000 n
+0000076211 00000 n
+0000076399 00000 n
+0000078992 00000 n
+0000079558 00000 n
+0000079307 00000 n
+0000080566 00000 n
+0000078555 00000 n
+0000076651 00000 n
+0000078679 00000 n
+0000078804 00000 n
+0000078929 00000 n
+0000079117 00000 n
+0000079180 00000 n
+0000079243 00000 n
+0000079432 00000 n
+0000079495 00000 n
+0000079683 00000 n
+0000079870 00000 n
+0000079932 00000 n
+0000079996 00000 n
+0000080122 00000 n
+0000080185 00000 n
+0000080249 00000 n
+0000080313 00000 n
+0000080376 00000 n
+0000080439 00000 n
+0000080502 00000 n
+0000364668 00000 n
+0000085451 00000 n
+0000082859 00000 n
+0000080692 00000 n
+0000082983 00000 n
+0000083046 00000 n
+0000083109 00000 n
+0000083172 00000 n
+0000083298 00000 n
+0000083424 00000 n
+0000083487 00000 n
+0000083551 00000 n
+0000083615 00000 n
+0000083678 00000 n
+0000083741 00000 n
+0000083804 00000 n
+0000083868 00000 n
+0000083931 00000 n
+0000083995 00000 n
+0000084059 00000 n
+0000084123 00000 n
+0000001454 00000 f
+0000363672 00000 n
+0000084187 00000 n
+0000084250 00000 n
+0000084313 00000 n
+0000084377 00000 n
+0000084440 00000 n
+0000084504 00000 n
+0000084567 00000 n
+0000084629 00000 n
+0000084693 00000 n
+0000084756 00000 n
+0000084819 00000 n
+0000084882 00000 n
+0000084946 00000 n
+0000085009 00000 n
+0000085072 00000 n
+0000085198 00000 n
+0000085261 00000 n
+0000085325 00000 n
+0000085388 00000 n
+0000091020 00000 n
+0000087868 00000 n
+0000085590 00000 n
+0000088173 00000 n
+0000088236 00000 n
+0000088361 00000 n
+0000088424 00000 n
+0000088488 00000 n
+0000088552 00000 n
+0000088013 00000 n
+0000088616 00000 n
+0000088679 00000 n
+0000088743 00000 n
+0000088807 00000 n
+0000088871 00000 n
+0000088935 00000 n
+0000088999 00000 n
+0000089062 00000 n
+0000089126 00000 n
+0000089189 00000 n
+0000089252 00000 n
+0000089316 00000 n
+0000089379 00000 n
+0000089442 00000 n
+0000089505 00000 n
+0000089569 00000 n
+0000089633 00000 n
+0000089758 00000 n
+0000089821 00000 n
+0000089885 00000 n
+0000089948 00000 n
+0000090011 00000 n
+0000090074 00000 n
+0000090138 00000 n
+0000090264 00000 n
+0000090327 00000 n
+0000090453 00000 n
+0000090516 00000 n
+0000090579 00000 n
+0000090642 00000 n
+0000090705 00000 n
+0000090767 00000 n
+0000090829 00000 n
+0000090893 00000 n
+0000090956 00000 n
+0000096071 00000 n
+0000093215 00000 n
+0000091173 00000 n
+0000093858 00000 n
+0000093921 00000 n
0000093983 00000 n
-0000092155 00000 n
-0000094046 00000 n
-0000092315 00000 n
-0000094108 00000 n
-0000092480 00000 n
-0000094171 00000 n
-0000092643 00000 n
-0000094234 00000 n
-0000092809 00000 n
-0000094297 00000 n
-0000094423 00000 n
-0000094486 00000 n
-0000094549 00000 n
-0000160250 00000 n
-0000103342 00000 n
-0000103721 00000 n
-0000110045 00000 n
-0000098852 00000 n
-0000100434 00000 n
-0000097248 00000 n
-0000094725 00000 n
-0000097906 00000 n
-0000098032 00000 n
-0000098095 00000 n
-0000098159 00000 n
-0000098222 00000 n
-0000098285 00000 n
-0000098349 00000 n
-0000098413 00000 n
-0000098476 00000 n
-0000097411 00000 n
-0000098539 00000 n
-0000098663 00000 n
-0000098726 00000 n
-0000098789 00000 n
-0000097581 00000 n
-0000098977 00000 n
-0000099040 00000 n
-0000097743 00000 n
-0000099103 00000 n
-0000099167 00000 n
-0000099231 00000 n
-0000099295 00000 n
-0000099358 00000 n
-0000099421 00000 n
-0000099484 00000 n
-0000099548 00000 n
-0000099610 00000 n
-0000099674 00000 n
-0000099738 00000 n
-0000099802 00000 n
-0000099866 00000 n
-0000099930 00000 n
-0000099993 00000 n
-0000100056 00000 n
-0000100119 00000 n
-0000100182 00000 n
-0000100245 00000 n
-0000100307 00000 n
-0000100370 00000 n
-0000175962 00000 n
-0000105369 00000 n
-0000102815 00000 n
-0000100573 00000 n
-0000103279 00000 n
-0000103468 00000 n
-0000102969 00000 n
-0000103127 00000 n
-0000103531 00000 n
-0000103594 00000 n
-0000103657 00000 n
-0000103847 00000 n
-0000103910 00000 n
-0000103974 00000 n
-0000104037 00000 n
-0000104100 00000 n
-0000104163 00000 n
-0000104226 00000 n
-0000104290 00000 n
-0000104354 00000 n
-0000104418 00000 n
-0000104481 00000 n
-0000104545 00000 n
-0000104609 00000 n
-0000104673 00000 n
-0000104736 00000 n
-0000104800 00000 n
-0000001408 00000 f
-0000366171 00000 n
-0000104926 00000 n
-0000104989 00000 n
-0000105052 00000 n
-0000105116 00000 n
-0000105179 00000 n
-0000105242 00000 n
-0000105305 00000 n
-0000367189 00000 n
-0000347569 00000 n
-0000111432 00000 n
-0000107469 00000 n
-0000105509 00000 n
-0000108655 00000 n
-0000108718 00000 n
-0000108781 00000 n
-0000108844 00000 n
-0000108907 00000 n
-0000108970 00000 n
-0000109033 00000 n
-0000109097 00000 n
-0000109160 00000 n
-0000109223 00000 n
-0000109287 00000 n
-0000109350 00000 n
-0000109413 00000 n
-0000109477 00000 n
-0000109540 00000 n
-0000109603 00000 n
-0000109667 00000 n
-0000109731 00000 n
-0000109794 00000 n
-0000109856 00000 n
-0000109919 00000 n
-0000109982 00000 n
-0000110171 00000 n
-0000107659 00000 n
-0000110234 00000 n
-0000107838 00000 n
-0000107997 00000 n
-0000110297 00000 n
-0000108155 00000 n
-0000108326 00000 n
-0000110422 00000 n
-0000110485 00000 n
-0000110548 00000 n
-0000110611 00000 n
-0000110674 00000 n
-0000110737 00000 n
-0000001435 00000 f
-0000366095 00000 n
-0000110800 00000 n
-0000110863 00000 n
-0000110926 00000 n
-0000110989 00000 n
-0000111052 00000 n
-0000111115 00000 n
-0000111178 00000 n
-0000111241 00000 n
-0000111305 00000 n
-0000108492 00000 n
-0000111368 00000 n
-0000118907 00000 n
-0000348198 00000 n
-0000356242 00000 n
-0000160819 00000 n
-0000364073 00000 n
-0000119096 00000 n
-0000113296 00000 n
-0000111585 00000 n
-0000116326 00000 n
-0000116389 00000 n
-0000116451 00000 n
-0000116514 00000 n
-0000116577 00000 n
-0000116640 00000 n
-0000001730 00000 f
-0000365995 00000 n
-0000116703 00000 n
-0000116766 00000 n
-0000116830 00000 n
-0000116893 00000 n
-0000113576 00000 n
-0000116956 00000 n
-0000117019 00000 n
-0000113755 00000 n
-0000117082 00000 n
-0000117145 00000 n
-0000113921 00000 n
-0000117208 00000 n
-0000117271 00000 n
-0000114096 00000 n
-0000117334 00000 n
-0000117396 00000 n
-0000114261 00000 n
-0000117459 00000 n
-0000117522 00000 n
-0000114434 00000 n
-0000117585 00000 n
-0000117648 00000 n
-0000114599 00000 n
-0000117711 00000 n
-0000117774 00000 n
-0000114770 00000 n
-0000117837 00000 n
-0000117900 00000 n
-0000114942 00000 n
-0000117961 00000 n
-0000118025 00000 n
-0000118088 00000 n
-0000115115 00000 n
-0000118151 00000 n
-0000118214 00000 n
-0000115280 00000 n
-0000118277 00000 n
-0000118340 00000 n
-0000115454 00000 n
-0000118403 00000 n
-0000118466 00000 n
-0000115628 00000 n
-0000118529 00000 n
-0000118592 00000 n
-0000115800 00000 n
-0000118655 00000 n
-0000118718 00000 n
-0000115977 00000 n
-0000118781 00000 n
-0000118844 00000 n
-0000116152 00000 n
-0000119033 00000 n
-0000121257 00000 n
-0000121701 00000 n
-0000122145 00000 n
-0000122589 00000 n
-0000125047 00000 n
-0000125489 00000 n
-0000125932 00000 n
-0000128351 00000 n
-0000128731 00000 n
-0000129682 00000 n
-0000130061 00000 n
-0000130568 00000 n
-0000132641 00000 n
-0000133085 00000 n
-0000133592 00000 n
-0000122652 00000 n
-0000120755 00000 n
-0000119223 00000 n
-0000120879 00000 n
-0000120942 00000 n
-0000121005 00000 n
-0000121068 00000 n
-0000121131 00000 n
-0000121194 00000 n
-0000121383 00000 n
-0000121446 00000 n
-0000121509 00000 n
-0000121573 00000 n
-0000121637 00000 n
-0000121827 00000 n
-0000121890 00000 n
-0000121953 00000 n
-0000122017 00000 n
-0000122081 00000 n
-0000122271 00000 n
-0000122334 00000 n
-0000122397 00000 n
-0000122461 00000 n
-0000122525 00000 n
-0000126375 00000 n
-0000124353 00000 n
-0000122792 00000 n
-0000124477 00000 n
-0000124603 00000 n
-0000124666 00000 n
-0000124729 00000 n
-0000124792 00000 n
-0000124855 00000 n
-0000124919 00000 n
-0000124983 00000 n
-0000125172 00000 n
-0000125234 00000 n
-0000125297 00000 n
-0000125361 00000 n
-0000125425 00000 n
-0000125615 00000 n
-0000125678 00000 n
-0000125741 00000 n
-0000125805 00000 n
-0000125868 00000 n
-0000126058 00000 n
-0000126121 00000 n
-0000126184 00000 n
-0000126248 00000 n
-0000126311 00000 n
-0000130631 00000 n
-0000128102 00000 n
-0000126474 00000 n
-0000128226 00000 n
-0000128289 00000 n
-0000128477 00000 n
-0000128540 00000 n
-0000128603 00000 n
-0000128667 00000 n
-0000128857 00000 n
-0000128920 00000 n
-0000128983 00000 n
-0000129046 00000 n
-0000129109 00000 n
-0000129173 00000 n
+0000094047 00000 n
+0000094110 00000 n
+0000094173 00000 n
+0000094237 00000 n
+0000094300 00000 n
+0000094363 00000 n
+0000094427 00000 n
+0000094491 00000 n
+0000094555 00000 n
+0000094618 00000 n
+0000094682 00000 n
+0000094807 00000 n
+0000094870 00000 n
+0000094933 00000 n
+0000094996 00000 n
+0000095060 00000 n
+0000095123 00000 n
+0000095187 00000 n
+0000095250 00000 n
+0000095313 00000 n
+0000095377 00000 n
+0000093378 00000 n
+0000095441 00000 n
+0000095567 00000 n
+0000095630 00000 n
+0000093542 00000 n
+0000095692 00000 n
+0000095755 00000 n
+0000093700 00000 n
+0000095819 00000 n
+0000095882 00000 n
+0000095945 00000 n
+0000096008 00000 n
+0000099182 00000 n
+0000360732 00000 n
+0000103679 00000 n
+0000098107 00000 n
+0000096197 00000 n
+0000098231 00000 n
+0000098294 00000 n
+0000098358 00000 n
+0000098422 00000 n
+0000098486 00000 n
+0000098550 00000 n
+0000098613 00000 n
+0000098676 00000 n
+0000098740 00000 n
+0000098803 00000 n
+0000098867 00000 n
+0000098930 00000 n
+0000098993 00000 n
+0000099056 00000 n
+0000099119 00000 n
+0000099308 00000 n
+0000099371 00000 n
+0000099435 00000 n
+0000099498 00000 n
+0000099561 00000 n
+0000099624 00000 n
+0000099687 00000 n
+0000099750 00000 n
+0000099813 00000 n
+0000099876 00000 n
+0000099940 00000 n
+0000100004 00000 n
+0000100068 00000 n
+0000100132 00000 n
+0000100196 00000 n
+0000100260 00000 n
+0000100323 00000 n
+0000100386 00000 n
+0000100450 00000 n
+0000100514 00000 n
+0000100578 00000 n
+0000100642 00000 n
+0000100705 00000 n
+0000100768 00000 n
+0000100831 00000 n
+0000100894 00000 n
+0000100957 00000 n
+0000101020 00000 n
+0000101083 00000 n
+0000101146 00000 n
+0000101210 00000 n
+0000101274 00000 n
+0000101337 00000 n
+0000101400 00000 n
+0000101463 00000 n
+0000101526 00000 n
+0000101589 00000 n
+0000101652 00000 n
+0000101715 00000 n
+0000101778 00000 n
+0000101842 00000 n
+0000101905 00000 n
+0000101969 00000 n
+0000102033 00000 n
+0000102097 00000 n
+0000102160 00000 n
+0000102223 00000 n
+0000102286 00000 n
+0000102349 00000 n
+0000102413 00000 n
+0000102476 00000 n
+0000102540 00000 n
+0000102604 00000 n
+0000102668 00000 n
+0000102732 00000 n
+0000102796 00000 n
+0000102860 00000 n
+0000102924 00000 n
+0000102988 00000 n
+0000103052 00000 n
+0000103113 00000 n
+0000103176 00000 n
+0000103239 00000 n
+0000103302 00000 n
+0000103366 00000 n
+0000103429 00000 n
+0000103491 00000 n
+0000103553 00000 n
+0000103616 00000 n
+0000109043 00000 n
+0000105816 00000 n
+0000103805 00000 n
+0000106461 00000 n
+0000106524 00000 n
+0000106587 00000 n
+0000106650 00000 n
+0000106712 00000 n
+0000106774 00000 n
+0000106837 00000 n
+0000106900 00000 n
+0000106963 00000 n
+0000107026 00000 n
+0000107089 00000 n
+0000107152 00000 n
+0000107215 00000 n
+0000107278 00000 n
+0000107404 00000 n
+0000107467 00000 n
+0000105979 00000 n
+0000107531 00000 n
+0000107594 00000 n
+0000106143 00000 n
+0000107658 00000 n
+0000107721 00000 n
+0000107784 00000 n
+0000107847 00000 n
+0000107909 00000 n
+0000107972 00000 n
+0000108036 00000 n
+0000108099 00000 n
+0000106302 00000 n
+0000108286 00000 n
+0000108349 00000 n
+0000108475 00000 n
+0000108538 00000 n
+0000108601 00000 n
+0000108664 00000 n
+0000001649 00000 f
+0000363577 00000 n
+0000108727 00000 n
+0000108790 00000 n
+0000108854 00000 n
+0000108917 00000 n
+0000108980 00000 n
+0000114057 00000 n
+0000111537 00000 n
+0000109182 00000 n
+0000111661 00000 n
+0000111786 00000 n
+0000111849 00000 n
+0000111912 00000 n
+0000111975 00000 n
+0000112038 00000 n
+0000112101 00000 n
+0000112165 00000 n
+0000112228 00000 n
+0000112291 00000 n
+0000112354 00000 n
+0000112416 00000 n
+0000112479 00000 n
+0000112543 00000 n
+0000112606 00000 n
+0000112669 00000 n
+0000112793 00000 n
+0000112855 00000 n
+0000112918 00000 n
+0000112981 00000 n
+0000113107 00000 n
+0000113170 00000 n
+0000113233 00000 n
+0000113297 00000 n
+0000113361 00000 n
+0000113424 00000 n
+0000113487 00000 n
+0000113551 00000 n
+0000113614 00000 n
+0000113678 00000 n
+0000113742 00000 n
+0000113806 00000 n
+0000113931 00000 n
+0000113994 00000 n
+0000364793 00000 n
+0000118860 00000 n
+0000116404 00000 n
+0000114169 00000 n
+0000116711 00000 n
+0000116774 00000 n
+0000116837 00000 n
+0000116900 00000 n
+0000116549 00000 n
+0000116964 00000 n
+0000117028 00000 n
+0000117091 00000 n
+0000117154 00000 n
+0000117217 00000 n
+0000117280 00000 n
+0000117343 00000 n
+0000117407 00000 n
+0000117471 00000 n
+0000117534 00000 n
+0000117598 00000 n
+0000117661 00000 n
+0000117724 00000 n
+0000117787 00000 n
+0000117850 00000 n
+0000117913 00000 n
+0000117977 00000 n
+0000118041 00000 n
+0000118104 00000 n
+0000118167 00000 n
+0000118229 00000 n
+0000118292 00000 n
+0000118356 00000 n
+0000118419 00000 n
+0000118482 00000 n
+0000118545 00000 n
+0000118608 00000 n
+0000118671 00000 n
+0000118734 00000 n
+0000118797 00000 n
+0000346279 00000 n
+0000122584 00000 n
+0000120690 00000 n
+0000119000 00000 n
+0000120814 00000 n
+0000120877 00000 n
+0000120940 00000 n
+0000121004 00000 n
+0000121067 00000 n
+0000121130 00000 n
+0000121193 00000 n
+0000121256 00000 n
+0000121319 00000 n
+0000121445 00000 n
+0000121508 00000 n
+0000121572 00000 n
+0000121635 00000 n
+0000121699 00000 n
+0000121762 00000 n
+0000121825 00000 n
+0000121951 00000 n
+0000122014 00000 n
+0000122078 00000 n
+0000122141 00000 n
+0000122205 00000 n
+0000122269 00000 n
+0000122332 00000 n
+0000122458 00000 n
+0000122521 00000 n
+0000127311 00000 n
+0000124880 00000 n
+0000122723 00000 n
+0000125358 00000 n
+0000125484 00000 n
+0000125547 00000 n
+0000125610 00000 n
+0000125674 00000 n
+0000125738 00000 n
+0000125801 00000 n
+0000125990 00000 n
+0000126052 00000 n
+0000126115 00000 n
+0000126179 00000 n
+0000126305 00000 n
+0000126367 00000 n
+0000126430 00000 n
+0000126555 00000 n
+0000126618 00000 n
+0000126682 00000 n
+0000126872 00000 n
+0000125034 00000 n
+0000125201 00000 n
+0000126934 00000 n
+0000126997 00000 n
+0000127061 00000 n
+0000127124 00000 n
+0000127187 00000 n
+0000127247 00000 n
+0000353879 00000 n
+0000130245 00000 n
+0000128734 00000 n
+0000127451 00000 n
+0000128858 00000 n
+0000128921 00000 n
+0000129047 00000 n
+0000129110 00000 n
0000129236 00000 n
0000129299 00000 n
-0000129363 00000 n
-0000129427 00000 n
-0000129490 00000 n
-0000129554 00000 n
-0000129618 00000 n
-0000129807 00000 n
-0000129870 00000 n
-0000129933 00000 n
-0000129997 00000 n
-0000130187 00000 n
-0000130250 00000 n
-0000130313 00000 n
-0000130377 00000 n
-0000130440 00000 n
-0000130504 00000 n
-0000134222 00000 n
-0000132200 00000 n
-0000130757 00000 n
-0000132324 00000 n
-0000132450 00000 n
-0000132513 00000 n
-0000132577 00000 n
-0000132767 00000 n
-0000132830 00000 n
-0000132893 00000 n
-0000132957 00000 n
-0000133021 00000 n
-0000133210 00000 n
-0000133273 00000 n
-0000133337 00000 n
-0000133400 00000 n
-0000133464 00000 n
-0000133528 00000 n
-0000133717 00000 n
-0000133779 00000 n
-0000133842 00000 n
-0000133905 00000 n
-0000133969 00000 n
-0000134033 00000 n
-0000134159 00000 n
-0000367314 00000 n
-0000139474 00000 n
-0000136513 00000 n
-0000134334 00000 n
-0000137323 00000 n
-0000137386 00000 n
-0000136685 00000 n
-0000137574 00000 n
-0000136842 00000 n
-0000136998 00000 n
-0000137637 00000 n
-0000137700 00000 n
-0000137826 00000 n
-0000137889 00000 n
-0000137953 00000 n
-0000138017 00000 n
-0000138079 00000 n
-0000138142 00000 n
-0000138206 00000 n
-0000138269 00000 n
-0000138332 00000 n
-0000138396 00000 n
-0000138460 00000 n
-0000138523 00000 n
-0000138586 00000 n
-0000138649 00000 n
-0000138713 00000 n
-0000138777 00000 n
-0000138840 00000 n
-0000137162 00000 n
-0000138903 00000 n
-0000139029 00000 n
-0000139092 00000 n
-0000139156 00000 n
-0000139220 00000 n
-0000139284 00000 n
-0000139347 00000 n
-0000139411 00000 n
-0000180394 00000 n
-0000341911 00000 n
-0000144177 00000 n
-0000141634 00000 n
-0000139627 00000 n
-0000142275 00000 n
-0000142338 00000 n
-0000142401 00000 n
-0000142465 00000 n
-0000141797 00000 n
-0000142529 00000 n
-0000142655 00000 n
-0000142718 00000 n
-0000141961 00000 n
+0000129362 00000 n
+0000129425 00000 n
+0000129488 00000 n
+0000129551 00000 n
+0000129614 00000 n
+0000129677 00000 n
+0000129740 00000 n
+0000129803 00000 n
+0000129929 00000 n
+0000129992 00000 n
+0000130056 00000 n
+0000130119 00000 n
+0000130182 00000 n
+0000135164 00000 n
+0000132696 00000 n
+0000130371 00000 n
+0000133335 00000 n
+0000133398 00000 n
+0000133461 00000 n
+0000133587 00000 n
+0000132859 00000 n
+0000133023 00000 n
+0000133650 00000 n
+0000133713 00000 n
+0000133776 00000 n
+0000133840 00000 n
+0000133903 00000 n
+0000134028 00000 n
+0000134091 00000 n
+0000134154 00000 n
+0000134218 00000 n
+0000134281 00000 n
+0000134345 00000 n
+0000133176 00000 n
+0000134406 00000 n
+0000134469 00000 n
+0000134531 00000 n
+0000134595 00000 n
+0000134658 00000 n
+0000134721 00000 n
+0000134785 00000 n
+0000134849 00000 n
+0000134912 00000 n
+0000134975 00000 n
+0000000000 00000 f
+0000361710 00000 n
+0000135038 00000 n
+0000135101 00000 n
+0000345837 00000 n
+0000140091 00000 n
+0000137409 00000 n
+0000135304 00000 n
+0000137885 00000 n
+0000137948 00000 n
+0000138011 00000 n
+0000138074 00000 n
+0000138199 00000 n
+0000138262 00000 n
+0000138326 00000 n
+0000138389 00000 n
+0000138452 00000 n
+0000138515 00000 n
+0000138578 00000 n
+0000138641 00000 n
+0000138704 00000 n
+0000138767 00000 n
+0000138830 00000 n
+0000138893 00000 n
+0000138956 00000 n
+0000139019 00000 n
+0000139082 00000 n
+0000139145 00000 n
+0000139332 00000 n
+0000139395 00000 n
+0000139521 00000 n
+0000139584 00000 n
+0000139648 00000 n
+0000139712 00000 n
+0000137563 00000 n
+0000137724 00000 n
+0000139775 00000 n
+0000139839 00000 n
+0000139964 00000 n
+0000140027 00000 n
+0000364918 00000 n
+0000143793 00000 n
+0000141965 00000 n
+0000140244 00000 n
+0000142089 00000 n
+0000142152 00000 n
+0000142278 00000 n
+0000142341 00000 n
+0000142405 00000 n
+0000142468 00000 n
+0000142594 00000 n
+0000142657 00000 n
+0000142720 00000 n
0000142781 00000 n
-0000142844 00000 n
-0000142119 00000 n
+0000142845 00000 n
0000142908 00000 n
0000142971 00000 n
-0000143034 00000 n
-0000143097 00000 n
-0000143160 00000 n
-0000143224 00000 n
-0000143288 00000 n
-0000143352 00000 n
-0000143415 00000 n
-0000143478 00000 n
-0000143541 00000 n
-0000143605 00000 n
-0000143669 00000 n
-0000143732 00000 n
-0000143795 00000 n
-0000143859 00000 n
-0000143923 00000 n
-0000143987 00000 n
-0000144051 00000 n
-0000363095 00000 n
-0000148500 00000 n
-0000146244 00000 n
-0000144303 00000 n
-0000146368 00000 n
-0000146494 00000 n
-0000146619 00000 n
-0000146682 00000 n
-0000146745 00000 n
-0000146808 00000 n
-0000146870 00000 n
-0000146933 00000 n
-0000146997 00000 n
-0000147060 00000 n
-0000147123 00000 n
-0000147186 00000 n
-0000147249 00000 n
-0000147312 00000 n
-0000147375 00000 n
-0000147437 00000 n
-0000147563 00000 n
-0000147626 00000 n
-0000147689 00000 n
-0000147753 00000 n
-0000147816 00000 n
-0000147879 00000 n
-0000147941 00000 n
-0000148062 00000 n
-0000148124 00000 n
-0000148187 00000 n
-0000148249 00000 n
-0000148311 00000 n
-0000148374 00000 n
-0000148437 00000 n
-0000153092 00000 n
-0000150889 00000 n
-0000148640 00000 n
-0000151196 00000 n
-0000151259 00000 n
-0000151385 00000 n
-0000151448 00000 n
-0000151511 00000 n
-0000151573 00000 n
-0000151637 00000 n
-0000151034 00000 n
-0000000000 00000 f
-0000365897 00000 n
-0000151701 00000 n
-0000151765 00000 n
-0000151828 00000 n
-0000151891 00000 n
-0000151954 00000 n
-0000152016 00000 n
-0000152079 00000 n
-0000152143 00000 n
-0000152207 00000 n
-0000152270 00000 n
-0000152334 00000 n
-0000152397 00000 n
-0000152459 00000 n
-0000152522 00000 n
-0000152585 00000 n
-0000152648 00000 n
-0000152712 00000 n
-0000152776 00000 n
-0000152839 00000 n
-0000152902 00000 n
-0000152965 00000 n
-0000153028 00000 n
-0000348640 00000 n
-0000156672 00000 n
-0000154785 00000 n
-0000153232 00000 n
-0000154909 00000 n
-0000154972 00000 n
-0000155035 00000 n
-0000155098 00000 n
-0000155161 00000 n
-0000155224 00000 n
-0000155288 00000 n
-0000155351 00000 n
-0000155413 00000 n
-0000155476 00000 n
-0000155539 00000 n
-0000155603 00000 n
-0000155666 00000 n
-0000155729 00000 n
-0000155792 00000 n
-0000155855 00000 n
-0000155919 00000 n
-0000156045 00000 n
-0000156107 00000 n
-0000156171 00000 n
-0000156234 00000 n
-0000156296 00000 n
-0000156358 00000 n
-0000156421 00000 n
-0000156546 00000 n
-0000156609 00000 n
-0000161197 00000 n
-0000158952 00000 n
-0000156798 00000 n
-0000159427 00000 n
-0000159553 00000 n
-0000159616 00000 n
-0000159680 00000 n
-0000159743 00000 n
+0000143033 00000 n
+0000143096 00000 n
+0000143222 00000 n
+0000143285 00000 n
+0000143349 00000 n
+0000143412 00000 n
+0000143475 00000 n
+0000143539 00000 n
+0000143603 00000 n
+0000143667 00000 n
+0000143730 00000 n
+0000145631 00000 n
+0000145001 00000 n
+0000143932 00000 n
+0000145125 00000 n
+0000145251 00000 n
+0000145314 00000 n
+0000145378 00000 n
+0000145441 00000 n
+0000145504 00000 n
+0000145568 00000 n
+0000150515 00000 n
+0000148377 00000 n
+0000145743 00000 n
+0000148501 00000 n
+0000148814 00000 n
+0000148877 00000 n
+0000148939 00000 n
+0000149001 00000 n
+0000149064 00000 n
+0000149127 00000 n
+0000149190 00000 n
+0000149253 00000 n
+0000149316 00000 n
+0000149380 00000 n
+0000149443 00000 n
+0000149507 00000 n
+0000149570 00000 n
+0000149633 00000 n
+0000149696 00000 n
+0000149759 00000 n
+0000149823 00000 n
+0000149885 00000 n
+0000149948 00000 n
+0000150010 00000 n
+0000150074 00000 n
+0000150137 00000 n
+0000150201 00000 n
+0000150264 00000 n
+0000150327 00000 n
+0000150390 00000 n
+0000150453 00000 n
+0000155126 00000 n
+0000153310 00000 n
+0000150640 00000 n
+0000153434 00000 n
+0000153497 00000 n
+0000153559 00000 n
+0000153622 00000 n
+0000153685 00000 n
+0000153747 00000 n
+0000153810 00000 n
+0000153871 00000 n
+0000153934 00000 n
+0000153997 00000 n
+0000154059 00000 n
+0000154121 00000 n
+0000154184 00000 n
+0000154247 00000 n
+0000154310 00000 n
+0000154373 00000 n
+0000154436 00000 n
+0000154498 00000 n
+0000154561 00000 n
+0000154624 00000 n
+0000154812 00000 n
+0000154937 00000 n
+0000155000 00000 n
+0000155063 00000 n
+0000159934 00000 n
+0000157543 00000 n
+0000155265 00000 n
+0000157667 00000 n
+0000157730 00000 n
+0000157855 00000 n
+0000157981 00000 n
+0000158042 00000 n
+0000158105 00000 n
+0000158168 00000 n
+0000158231 00000 n
+0000158294 00000 n
+0000158357 00000 n
+0000158420 00000 n
+0000158483 00000 n
+0000158547 00000 n
+0000158611 00000 n
+0000158737 00000 n
+0000158799 00000 n
+0000158862 00000 n
+0000158926 00000 n
+0000158990 00000 n
+0000159053 00000 n
+0000159114 00000 n
+0000159177 00000 n
+0000159240 00000 n
+0000159303 00000 n
+0000159366 00000 n
+0000159429 00000 n
+0000159492 00000 n
+0000159555 00000 n
+0000159618 00000 n
+0000159681 00000 n
+0000159744 00000 n
0000159807 00000 n
-0000159871 00000 n
-0000160060 00000 n
-0000160123 00000 n
-0000160186 00000 n
-0000160376 00000 n
-0000160439 00000 n
-0000160502 00000 n
-0000160628 00000 n
-0000160691 00000 n
-0000160755 00000 n
-0000160945 00000 n
-0000159106 00000 n
-0000159272 00000 n
-0000161008 00000 n
-0000161071 00000 n
-0000161135 00000 n
-0000367439 00000 n
-0000164546 00000 n
-0000162720 00000 n
-0000161336 00000 n
-0000162844 00000 n
-0000162907 00000 n
-0000162970 00000 n
-0000163034 00000 n
-0000163098 00000 n
-0000163161 00000 n
-0000163224 00000 n
-0000163287 00000 n
-0000163412 00000 n
-0000163475 00000 n
-0000163601 00000 n
-0000163664 00000 n
-0000163727 00000 n
-0000163790 00000 n
-0000163853 00000 n
-0000163916 00000 n
-0000163979 00000 n
-0000164042 00000 n
-0000164105 00000 n
-0000164168 00000 n
-0000164294 00000 n
-0000164357 00000 n
-0000164420 00000 n
-0000164483 00000 n
-0000169264 00000 n
-0000166986 00000 n
-0000164686 00000 n
+0000159870 00000 n
+0000165457 00000 n
+0000162574 00000 n
+0000160074 00000 n
+0000162880 00000 n
+0000162943 00000 n
+0000163007 00000 n
+0000163069 00000 n
+0000163133 00000 n
+0000163196 00000 n
+0000163258 00000 n
+0000163320 00000 n
+0000163383 00000 n
+0000163446 00000 n
+0000163509 00000 n
+0000163572 00000 n
+0000163635 00000 n
+0000163698 00000 n
+0000163761 00000 n
+0000163824 00000 n
+0000163887 00000 n
+0000163950 00000 n
+0000164013 00000 n
+0000164076 00000 n
+0000164139 00000 n
+0000164201 00000 n
+0000164263 00000 n
+0000164325 00000 n
+0000164388 00000 n
+0000164451 00000 n
+0000164514 00000 n
+0000164577 00000 n
+0000164640 00000 n
+0000164704 00000 n
+0000164767 00000 n
+0000164830 00000 n
+0000165017 00000 n
+0000162719 00000 n
+0000165079 00000 n
+0000165142 00000 n
+0000165205 00000 n
+0000165268 00000 n
+0000165331 00000 n
+0000165394 00000 n
+0000365043 00000 n
+0000354193 00000 n
+0000169442 00000 n
+0000167438 00000 n
+0000165597 00000 n
+0000167562 00000 n
0000167625 00000 n
0000167688 00000 n
-0000167750 00000 n
-0000167813 00000 n
-0000167876 00000 n
-0000168002 00000 n
-0000167149 00000 n
-0000167313 00000 n
-0000168065 00000 n
-0000168128 00000 n
+0000167751 00000 n
+0000167814 00000 n
+0000168001 00000 n
+0000168064 00000 n
+0000168127 00000 n
0000168191 00000 n
-0000168255 00000 n
-0000168318 00000 n
-0000168443 00000 n
-0000168506 00000 n
-0000168569 00000 n
-0000168633 00000 n
-0000168695 00000 n
-0000167466 00000 n
-0000168758 00000 n
-0000168821 00000 n
-0000168883 00000 n
-0000168947 00000 n
-0000169010 00000 n
-0000169073 00000 n
-0000169137 00000 n
-0000169201 00000 n
-0000173434 00000 n
-0000171420 00000 n
-0000169390 00000 n
-0000171544 00000 n
-0000171607 00000 n
-0000171670 00000 n
-0000171733 00000 n
-0000171796 00000 n
-0000171859 00000 n
-0000171922 00000 n
-0000172048 00000 n
-0000172111 00000 n
-0000172175 00000 n
-0000172238 00000 n
-0000172301 00000 n
-0000172364 00000 n
-0000172427 00000 n
-0000172490 00000 n
-0000172553 00000 n
-0000172616 00000 n
-0000172679 00000 n
-0000172742 00000 n
-0000172804 00000 n
-0000172867 00000 n
-0000172930 00000 n
-0000172993 00000 n
-0000173180 00000 n
-0000173243 00000 n
-0000173307 00000 n
+0000168253 00000 n
+0000168316 00000 n
+0000168379 00000 n
+0000168441 00000 n
+0000168504 00000 n
+0000168567 00000 n
+0000168629 00000 n
+0000168816 00000 n
+0000168879 00000 n
+0000168942 00000 n
+0000169005 00000 n
+0000169068 00000 n
+0000169131 00000 n
+0000169193 00000 n
+0000169256 00000 n
+0000169319 00000 n
+0000174127 00000 n
+0000171618 00000 n
+0000169541 00000 n
+0000171742 00000 n
+0000171805 00000 n
+0000171928 00000 n
+0000171991 00000 n
+0000172053 00000 n
+0000172116 00000 n
+0000172179 00000 n
+0000172242 00000 n
+0000172305 00000 n
+0000172368 00000 n
+0000172431 00000 n
+0000172494 00000 n
+0000172557 00000 n
+0000172620 00000 n
+0000172683 00000 n
+0000172871 00000 n
+0000172934 00000 n
+0000172997 00000 n
+0000173060 00000 n
+0000173123 00000 n
+0000173186 00000 n
+0000173245 00000 n
+0000173308 00000 n
0000173371 00000 n
-0000178172 00000 n
-0000175649 00000 n
-0000173601 00000 n
-0000175773 00000 n
-0000175899 00000 n
-0000176088 00000 n
-0000176151 00000 n
-0000176214 00000 n
-0000176277 00000 n
-0000176340 00000 n
-0000176403 00000 n
-0000176466 00000 n
-0000176530 00000 n
-0000176593 00000 n
-0000176656 00000 n
-0000176719 00000 n
-0000176782 00000 n
-0000176845 00000 n
-0000176908 00000 n
-0000176970 00000 n
-0000177033 00000 n
-0000177096 00000 n
-0000177160 00000 n
-0000177224 00000 n
-0000177286 00000 n
-0000177349 00000 n
-0000177413 00000 n
-0000177476 00000 n
-0000177539 00000 n
-0000177602 00000 n
-0000177728 00000 n
-0000177791 00000 n
-0000177854 00000 n
-0000177918 00000 n
-0000177982 00000 n
-0000178045 00000 n
-0000178109 00000 n
-0000185389 00000 n
-0000179953 00000 n
-0000178311 00000 n
-0000180077 00000 n
-0000180140 00000 n
-0000180203 00000 n
-0000180267 00000 n
-0000180330 00000 n
-0000180520 00000 n
-0000180583 00000 n
-0000180646 00000 n
-0000180709 00000 n
-0000180772 00000 n
-0000180835 00000 n
-0000180896 00000 n
-0000180957 00000 n
-0000181020 00000 n
-0000181084 00000 n
-0000181148 00000 n
-0000181212 00000 n
-0000181276 00000 n
-0000181340 00000 n
-0000181404 00000 n
-0000181467 00000 n
-0000181530 00000 n
-0000181594 00000 n
-0000181658 00000 n
-0000181722 00000 n
-0000181786 00000 n
-0000181849 00000 n
-0000181912 00000 n
-0000181975 00000 n
-0000182038 00000 n
-0000182101 00000 n
-0000182164 00000 n
-0000182227 00000 n
-0000182290 00000 n
-0000182354 00000 n
+0000173434 00000 n
+0000173497 00000 n
+0000173560 00000 n
+0000173623 00000 n
+0000173686 00000 n
+0000173749 00000 n
+0000173812 00000 n
+0000174000 00000 n
+0000174063 00000 n
+0000179468 00000 n
+0000176566 00000 n
+0000174240 00000 n
+0000176690 00000 n
+0000176753 00000 n
+0000176815 00000 n
+0000176878 00000 n
+0000176940 00000 n
+0000177003 00000 n
+0000177066 00000 n
+0000177128 00000 n
+0000177191 00000 n
+0000177254 00000 n
+0000177317 00000 n
+0000177380 00000 n
+0000177441 00000 n
+0000177504 00000 n
+0000177568 00000 n
+0000177632 00000 n
+0000177695 00000 n
+0000177758 00000 n
+0000177821 00000 n
+0000177884 00000 n
+0000177948 00000 n
+0000178010 00000 n
+0000178073 00000 n
+0000178137 00000 n
+0000178201 00000 n
+0000178264 00000 n
+0000178327 00000 n
+0000178390 00000 n
+0000178454 00000 n
+0000178518 00000 n
+0000178582 00000 n
+0000178646 00000 n
+0000178709 00000 n
+0000178773 00000 n
+0000178836 00000 n
+0000178899 00000 n
+0000178962 00000 n
+0000179026 00000 n
+0000179090 00000 n
+0000179153 00000 n
+0000179342 00000 n
+0000179405 00000 n
+0000184243 00000 n
+0000181768 00000 n
+0000179581 00000 n
0000182418 00000 n
0000182481 00000 n
0000182544 00000 n
0000182607 00000 n
0000182670 00000 n
-0000182733 00000 n
-0000182796 00000 n
-0000182859 00000 n
-0000182922 00000 n
-0000182986 00000 n
-0000183049 00000 n
-0000183113 00000 n
-0000183177 00000 n
-0000183241 00000 n
-0000183304 00000 n
-0000183367 00000 n
-0000183430 00000 n
-0000183493 00000 n
-0000183557 00000 n
-0000183620 00000 n
-0000183684 00000 n
-0000183748 00000 n
-0000183812 00000 n
-0000183876 00000 n
-0000183940 00000 n
-0000184004 00000 n
-0000184068 00000 n
-0000184132 00000 n
-0000184196 00000 n
-0000184259 00000 n
-0000184322 00000 n
-0000184383 00000 n
-0000184444 00000 n
-0000184508 00000 n
-0000184570 00000 n
-0000184633 00000 n
-0000184696 00000 n
-0000184759 00000 n
-0000184822 00000 n
-0000184885 00000 n
-0000184948 00000 n
-0000185011 00000 n
-0000185074 00000 n
-0000185137 00000 n
-0000185200 00000 n
-0000185263 00000 n
-0000185326 00000 n
-0000189303 00000 n
-0000187496 00000 n
-0000185515 00000 n
-0000187794 00000 n
-0000187857 00000 n
-0000187921 00000 n
-0000187984 00000 n
-0000188047 00000 n
-0000188110 00000 n
-0000188174 00000 n
-0000188236 00000 n
-0000187641 00000 n
-0000188423 00000 n
-0000188486 00000 n
-0000188611 00000 n
-0000188674 00000 n
-0000188738 00000 n
-0000188801 00000 n
-0000188927 00000 n
-0000188988 00000 n
-0000189051 00000 n
-0000189113 00000 n
-0000189177 00000 n
-0000189240 00000 n
-0000367564 00000 n
-0000193064 00000 n
-0000191116 00000 n
-0000189442 00000 n
-0000191613 00000 n
-0000191676 00000 n
-0000191739 00000 n
-0000191802 00000 n
-0000191927 00000 n
-0000191990 00000 n
-0000192054 00000 n
-0000192117 00000 n
-0000192180 00000 n
-0000192244 00000 n
-0000192308 00000 n
-0000192372 00000 n
-0000192435 00000 n
-0000192560 00000 n
-0000192623 00000 n
-0000191270 00000 n
-0000192749 00000 n
-0000192812 00000 n
-0000191442 00000 n
-0000192875 00000 n
-0000193001 00000 n
-0000193834 00000 n
-0000193647 00000 n
-0000193203 00000 n
-0000193771 00000 n
-0000198692 00000 n
-0000196554 00000 n
-0000193920 00000 n
-0000196678 00000 n
-0000196991 00000 n
-0000197054 00000 n
-0000197116 00000 n
-0000197178 00000 n
-0000197241 00000 n
-0000197304 00000 n
-0000197367 00000 n
-0000197430 00000 n
-0000197493 00000 n
-0000197557 00000 n
-0000197620 00000 n
-0000197684 00000 n
-0000197747 00000 n
-0000197810 00000 n
-0000197873 00000 n
-0000197936 00000 n
-0000198000 00000 n
-0000198062 00000 n
-0000198125 00000 n
-0000198187 00000 n
-0000198251 00000 n
-0000198314 00000 n
-0000198378 00000 n
-0000198441 00000 n
-0000198504 00000 n
-0000198567 00000 n
-0000198630 00000 n
-0000203307 00000 n
-0000201491 00000 n
-0000198817 00000 n
-0000201615 00000 n
-0000201678 00000 n
-0000201740 00000 n
-0000201803 00000 n
-0000201866 00000 n
-0000201928 00000 n
-0000201991 00000 n
-0000202052 00000 n
-0000202115 00000 n
-0000202178 00000 n
-0000202240 00000 n
-0000202302 00000 n
-0000202365 00000 n
-0000202428 00000 n
-0000202491 00000 n
-0000202554 00000 n
-0000202617 00000 n
-0000202679 00000 n
-0000202742 00000 n
-0000202805 00000 n
-0000202993 00000 n
-0000203118 00000 n
-0000203181 00000 n
-0000203244 00000 n
-0000208121 00000 n
-0000205730 00000 n
-0000203446 00000 n
-0000205854 00000 n
-0000205917 00000 n
-0000206042 00000 n
-0000206168 00000 n
-0000206229 00000 n
-0000206292 00000 n
-0000206355 00000 n
-0000206418 00000 n
-0000206481 00000 n
-0000206544 00000 n
-0000206607 00000 n
-0000206670 00000 n
-0000206734 00000 n
-0000206798 00000 n
-0000206924 00000 n
-0000206986 00000 n
-0000207049 00000 n
-0000207113 00000 n
-0000207177 00000 n
-0000207240 00000 n
-0000207301 00000 n
-0000207364 00000 n
-0000207427 00000 n
-0000207490 00000 n
-0000207553 00000 n
-0000207616 00000 n
-0000207679 00000 n
-0000207742 00000 n
-0000207805 00000 n
-0000207868 00000 n
-0000207931 00000 n
-0000207994 00000 n
-0000208057 00000 n
-0000213637 00000 n
-0000210754 00000 n
-0000208261 00000 n
-0000211060 00000 n
-0000211123 00000 n
-0000211187 00000 n
-0000211249 00000 n
-0000211313 00000 n
-0000211376 00000 n
-0000211438 00000 n
-0000211500 00000 n
-0000211563 00000 n
-0000211626 00000 n
-0000211689 00000 n
-0000211752 00000 n
-0000211815 00000 n
-0000211878 00000 n
-0000211941 00000 n
-0000212004 00000 n
-0000212067 00000 n
-0000212130 00000 n
-0000212193 00000 n
-0000212256 00000 n
-0000212319 00000 n
-0000212381 00000 n
-0000212443 00000 n
-0000212505 00000 n
-0000212568 00000 n
-0000212631 00000 n
-0000212694 00000 n
-0000212757 00000 n
-0000212820 00000 n
-0000212884 00000 n
-0000212947 00000 n
-0000213010 00000 n
-0000213197 00000 n
-0000210899 00000 n
-0000213259 00000 n
-0000213322 00000 n
-0000213385 00000 n
-0000213448 00000 n
-0000213511 00000 n
-0000213574 00000 n
-0000367689 00000 n
-0000356556 00000 n
-0000217620 00000 n
-0000215616 00000 n
-0000213777 00000 n
-0000215740 00000 n
-0000215803 00000 n
-0000215866 00000 n
-0000215929 00000 n
-0000215992 00000 n
-0000216179 00000 n
-0000216242 00000 n
-0000216305 00000 n
-0000216369 00000 n
-0000216431 00000 n
-0000216494 00000 n
-0000216557 00000 n
-0000216619 00000 n
-0000216682 00000 n
-0000216745 00000 n
-0000216807 00000 n
-0000216994 00000 n
-0000217057 00000 n
-0000217120 00000 n
-0000217183 00000 n
-0000217246 00000 n
-0000217309 00000 n
-0000217371 00000 n
-0000217434 00000 n
-0000217497 00000 n
-0000222307 00000 n
-0000219798 00000 n
-0000217719 00000 n
-0000219922 00000 n
-0000219985 00000 n
-0000220108 00000 n
-0000220171 00000 n
-0000220233 00000 n
-0000220296 00000 n
-0000220359 00000 n
-0000220422 00000 n
-0000220485 00000 n
-0000220548 00000 n
-0000220611 00000 n
-0000220674 00000 n
-0000220737 00000 n
-0000220800 00000 n
-0000220863 00000 n
-0000221051 00000 n
-0000221114 00000 n
-0000221177 00000 n
-0000221240 00000 n
-0000221303 00000 n
-0000221366 00000 n
-0000221425 00000 n
-0000221488 00000 n
-0000221551 00000 n
-0000221614 00000 n
-0000221677 00000 n
-0000221740 00000 n
-0000221803 00000 n
-0000221866 00000 n
-0000221929 00000 n
-0000221992 00000 n
-0000222180 00000 n
-0000222243 00000 n
-0000227646 00000 n
-0000224744 00000 n
-0000222420 00000 n
-0000224868 00000 n
-0000224931 00000 n
-0000224993 00000 n
-0000225056 00000 n
-0000225118 00000 n
-0000225181 00000 n
-0000225244 00000 n
-0000225306 00000 n
-0000225369 00000 n
-0000225432 00000 n
-0000225495 00000 n
-0000225558 00000 n
-0000225619 00000 n
-0000225682 00000 n
-0000225746 00000 n
-0000225810 00000 n
-0000225873 00000 n
-0000225936 00000 n
-0000225999 00000 n
-0000226062 00000 n
-0000226126 00000 n
-0000226188 00000 n
-0000226251 00000 n
-0000226315 00000 n
-0000226379 00000 n
-0000226442 00000 n
-0000226505 00000 n
-0000226568 00000 n
-0000226632 00000 n
-0000226696 00000 n
-0000226760 00000 n
-0000226824 00000 n
-0000226887 00000 n
-0000226951 00000 n
-0000227014 00000 n
-0000227077 00000 n
-0000227140 00000 n
-0000227204 00000 n
-0000227268 00000 n
-0000227331 00000 n
-0000227520 00000 n
-0000227583 00000 n
-0000232421 00000 n
-0000229946 00000 n
-0000227759 00000 n
-0000230596 00000 n
-0000230659 00000 n
-0000230722 00000 n
-0000230785 00000 n
-0000230848 00000 n
-0000230910 00000 n
-0000230973 00000 n
-0000231036 00000 n
-0000231099 00000 n
-0000231162 00000 n
-0000230109 00000 n
-0000231225 00000 n
-0000231288 00000 n
-0000230268 00000 n
-0000231351 00000 n
-0000231414 00000 n
-0000230432 00000 n
-0000231476 00000 n
-0000231539 00000 n
-0000231602 00000 n
-0000231665 00000 n
-0000231728 00000 n
-0000231790 00000 n
-0000231916 00000 n
-0000231979 00000 n
-0000232043 00000 n
-0000232106 00000 n
-0000232169 00000 n
-0000232232 00000 n
-0000232294 00000 n
-0000232358 00000 n
-0000236423 00000 n
-0000234224 00000 n
-0000232574 00000 n
-0000234348 00000 n
-0000234411 00000 n
-0000234474 00000 n
-0000234537 00000 n
-0000234599 00000 n
-0000234663 00000 n
-0000234727 00000 n
-0000234790 00000 n
-0000234853 00000 n
-0000234978 00000 n
-0000235041 00000 n
-0000235104 00000 n
-0000235167 00000 n
-0000235230 00000 n
-0000235293 00000 n
-0000235356 00000 n
-0000235419 00000 n
-0000235482 00000 n
-0000235545 00000 n
-0000235608 00000 n
-0000235671 00000 n
-0000235734 00000 n
-0000235797 00000 n
-0000235859 00000 n
-0000235922 00000 n
-0000235985 00000 n
-0000236047 00000 n
-0000236109 00000 n
-0000236171 00000 n
-0000236235 00000 n
-0000236297 00000 n
-0000236360 00000 n
-0000239055 00000 n
-0000237935 00000 n
-0000236590 00000 n
-0000238240 00000 n
-0000238365 00000 n
-0000238428 00000 n
-0000238491 00000 n
-0000238554 00000 n
-0000238617 00000 n
-0000238680 00000 n
-0000238743 00000 n
-0000238804 00000 n
-0000238867 00000 n
-0000238930 00000 n
-0000238992 00000 n
-0000238080 00000 n
-0000367814 00000 n
-0000243837 00000 n
-0000241565 00000 n
-0000239222 00000 n
-0000241879 00000 n
-0000242192 00000 n
-0000242255 00000 n
-0000241710 00000 n
-0000242318 00000 n
-0000242444 00000 n
-0000242506 00000 n
-0000242570 00000 n
-0000242634 00000 n
-0000242698 00000 n
-0000242762 00000 n
-0000242826 00000 n
-0000242890 00000 n
-0000242953 00000 n
-0000243016 00000 n
-0000243080 00000 n
-0000243143 00000 n
-0000243206 00000 n
-0000243269 00000 n
-0000243331 00000 n
-0000243394 00000 n
-0000243457 00000 n
-0000243521 00000 n
-0000243583 00000 n
-0000243646 00000 n
-0000243710 00000 n
-0000243774 00000 n
-0000252749 00000 n
-0000248531 00000 n
-0000246639 00000 n
-0000243976 00000 n
-0000246763 00000 n
-0000246889 00000 n
-0000246952 00000 n
-0000247015 00000 n
-0000247079 00000 n
-0000247142 00000 n
-0000247206 00000 n
-0000247269 00000 n
-0000247332 00000 n
-0000247395 00000 n
-0000247521 00000 n
-0000247584 00000 n
-0000247648 00000 n
-0000247711 00000 n
-0000247773 00000 n
-0000247836 00000 n
-0000247899 00000 n
-0000247963 00000 n
-0000248027 00000 n
-0000248090 00000 n
-0000248154 00000 n
-0000248217 00000 n
-0000248342 00000 n
-0000248405 00000 n
-0000248468 00000 n
-0000253001 00000 n
-0000251047 00000 n
-0000248670 00000 n
-0000251171 00000 n
-0000251234 00000 n
-0000251297 00000 n
-0000251360 00000 n
-0000251423 00000 n
-0000251486 00000 n
-0000251549 00000 n
-0000251612 00000 n
-0000251675 00000 n
-0000251738 00000 n
-0000251801 00000 n
-0000251864 00000 n
-0000251928 00000 n
-0000251992 00000 n
-0000252055 00000 n
-0000252118 00000 n
-0000252181 00000 n
-0000252243 00000 n
-0000252306 00000 n
-0000252370 00000 n
-0000252433 00000 n
-0000252497 00000 n
-0000252560 00000 n
-0000252623 00000 n
-0000252686 00000 n
-0000252875 00000 n
-0000252938 00000 n
-0000256976 00000 n
-0000255653 00000 n
-0000253126 00000 n
-0000255777 00000 n
-0000255840 00000 n
-0000255903 00000 n
-0000255967 00000 n
-0000256031 00000 n
-0000256094 00000 n
-0000256281 00000 n
-0000256344 00000 n
-0000256408 00000 n
-0000256471 00000 n
-0000256534 00000 n
-0000256598 00000 n
-0000256661 00000 n
-0000256724 00000 n
-0000256787 00000 n
-0000256850 00000 n
-0000256913 00000 n
-0000260805 00000 n
-0000259357 00000 n
-0000257102 00000 n
-0000259481 00000 n
-0000259544 00000 n
-0000259606 00000 n
-0000259669 00000 n
-0000259733 00000 n
-0000259922 00000 n
-0000259985 00000 n
-0000260049 00000 n
-0000260112 00000 n
-0000260175 00000 n
-0000260238 00000 n
-0000260302 00000 n
-0000260366 00000 n
-0000260429 00000 n
-0000260616 00000 n
-0000260679 00000 n
-0000260742 00000 n
-0000265822 00000 n
-0000263487 00000 n
-0000260917 00000 n
-0000263611 00000 n
-0000263674 00000 n
-0000263736 00000 n
-0000263799 00000 n
-0000263862 00000 n
-0000263925 00000 n
-0000263988 00000 n
-0000264050 00000 n
-0000264176 00000 n
-0000264239 00000 n
-0000264303 00000 n
-0000264367 00000 n
-0000264431 00000 n
-0000264494 00000 n
-0000264557 00000 n
-0000264620 00000 n
-0000264683 00000 n
-0000264746 00000 n
-0000264809 00000 n
-0000264873 00000 n
-0000264937 00000 n
-0000264999 00000 n
-0000265063 00000 n
-0000265126 00000 n
-0000265189 00000 n
-0000265252 00000 n
-0000265315 00000 n
-0000265378 00000 n
-0000265441 00000 n
-0000265505 00000 n
-0000265569 00000 n
-0000265632 00000 n
-0000265695 00000 n
-0000265759 00000 n
-0000367939 00000 n
-0000267982 00000 n
-0000267290 00000 n
-0000265961 00000 n
-0000267414 00000 n
-0000267540 00000 n
-0000267603 00000 n
-0000267667 00000 n
-0000267730 00000 n
-0000267794 00000 n
-0000267857 00000 n
-0000267920 00000 n
-0000270230 00000 n
-0000270043 00000 n
-0000268107 00000 n
-0000270167 00000 n
-0000271962 00000 n
-0000271775 00000 n
-0000270316 00000 n
-0000271899 00000 n
-0000273982 00000 n
-0000273795 00000 n
-0000272048 00000 n
-0000273919 00000 n
-0000278188 00000 n
-0000275919 00000 n
-0000274068 00000 n
-0000276548 00000 n
-0000276736 00000 n
-0000276862 00000 n
-0000276082 00000 n
-0000276234 00000 n
-0000276392 00000 n
-0000276925 00000 n
-0000277051 00000 n
-0000277114 00000 n
-0000277176 00000 n
-0000277240 00000 n
-0000277303 00000 n
-0000277366 00000 n
-0000277430 00000 n
-0000277556 00000 n
-0000277619 00000 n
-0000277682 00000 n
-0000277745 00000 n
-0000277809 00000 n
-0000277872 00000 n
-0000277998 00000 n
-0000278061 00000 n
-0000278124 00000 n
-0000282388 00000 n
-0000280437 00000 n
-0000278300 00000 n
-0000280561 00000 n
-0000280749 00000 n
-0000280812 00000 n
-0000280875 00000 n
-0000280938 00000 n
-0000281000 00000 n
-0000281063 00000 n
-0000281126 00000 n
-0000281190 00000 n
-0000281253 00000 n
-0000281316 00000 n
-0000281379 00000 n
-0000281441 00000 n
-0000281504 00000 n
-0000281567 00000 n
-0000281630 00000 n
-0000281694 00000 n
-0000281757 00000 n
-0000281820 00000 n
-0000281883 00000 n
-0000281947 00000 n
-0000282010 00000 n
-0000282072 00000 n
-0000282135 00000 n
-0000282198 00000 n
-0000282261 00000 n
-0000282324 00000 n
-0000368064 00000 n
-0000286348 00000 n
-0000284522 00000 n
-0000282513 00000 n
-0000284646 00000 n
-0000284709 00000 n
-0000284772 00000 n
-0000284835 00000 n
-0000284898 00000 n
-0000284962 00000 n
-0000285025 00000 n
-0000285087 00000 n
-0000285150 00000 n
-0000285214 00000 n
-0000285277 00000 n
-0000285341 00000 n
-0000285404 00000 n
-0000285467 00000 n
-0000285531 00000 n
-0000285594 00000 n
-0000285657 00000 n
-0000285719 00000 n
-0000285781 00000 n
-0000285844 00000 n
-0000285907 00000 n
-0000285970 00000 n
-0000286033 00000 n
-0000286096 00000 n
-0000286159 00000 n
-0000286222 00000 n
-0000286284 00000 n
-0000290209 00000 n
-0000288760 00000 n
-0000286460 00000 n
-0000288884 00000 n
-0000288947 00000 n
-0000289010 00000 n
-0000289073 00000 n
-0000289137 00000 n
-0000289200 00000 n
-0000289263 00000 n
-0000289326 00000 n
-0000289389 00000 n
-0000289452 00000 n
-0000289515 00000 n
-0000289578 00000 n
-0000289641 00000 n
-0000289703 00000 n
-0000289766 00000 n
-0000289829 00000 n
-0000289892 00000 n
-0000289956 00000 n
-0000290020 00000 n
-0000290083 00000 n
-0000290146 00000 n
-0000294233 00000 n
-0000292726 00000 n
-0000290348 00000 n
-0000292850 00000 n
-0000292913 00000 n
-0000292976 00000 n
-0000293038 00000 n
-0000293102 00000 n
-0000293163 00000 n
-0000293226 00000 n
-0000293289 00000 n
-0000293352 00000 n
-0000293415 00000 n
-0000293478 00000 n
-0000293542 00000 n
-0000293605 00000 n
-0000293668 00000 n
-0000293731 00000 n
-0000293793 00000 n
-0000293856 00000 n
-0000293919 00000 n
-0000293981 00000 n
-0000294044 00000 n
-0000294107 00000 n
-0000294170 00000 n
-0000298944 00000 n
-0000296620 00000 n
-0000294332 00000 n
-0000296922 00000 n
-0000296985 00000 n
-0000297047 00000 n
-0000297110 00000 n
-0000297173 00000 n
-0000297236 00000 n
-0000297299 00000 n
-0000297362 00000 n
-0000297425 00000 n
-0000297488 00000 n
-0000297551 00000 n
-0000297614 00000 n
-0000297678 00000 n
-0000297741 00000 n
-0000297804 00000 n
-0000297867 00000 n
-0000297930 00000 n
-0000297994 00000 n
-0000298057 00000 n
-0000298120 00000 n
-0000298183 00000 n
-0000298246 00000 n
-0000298310 00000 n
-0000298374 00000 n
-0000298438 00000 n
-0000296765 00000 n
-0000298501 00000 n
-0000298565 00000 n
-0000298629 00000 n
-0000298693 00000 n
-0000298757 00000 n
-0000298820 00000 n
-0000298881 00000 n
-0000352264 00000 n
-0000303318 00000 n
-0000301677 00000 n
-0000299056 00000 n
-0000301801 00000 n
-0000301864 00000 n
-0000301926 00000 n
-0000301989 00000 n
-0000302052 00000 n
-0000302114 00000 n
-0000302177 00000 n
-0000302240 00000 n
-0000302304 00000 n
-0000302368 00000 n
-0000302431 00000 n
-0000302494 00000 n
-0000302557 00000 n
-0000302621 00000 n
-0000302685 00000 n
-0000302749 00000 n
-0000302812 00000 n
-0000302875 00000 n
-0000302939 00000 n
-0000303002 00000 n
-0000303066 00000 n
-0000303129 00000 n
-0000303192 00000 n
-0000303255 00000 n
-0000307422 00000 n
-0000305275 00000 n
-0000303457 00000 n
-0000305399 00000 n
-0000305462 00000 n
-0000305525 00000 n
-0000305588 00000 n
-0000305650 00000 n
-0000305713 00000 n
-0000305776 00000 n
-0000305839 00000 n
-0000305902 00000 n
-0000305965 00000 n
-0000306028 00000 n
-0000306091 00000 n
-0000306154 00000 n
-0000306217 00000 n
-0000306281 00000 n
-0000306344 00000 n
-0000306408 00000 n
-0000306470 00000 n
-0000306534 00000 n
-0000306597 00000 n
-0000306661 00000 n
-0000306724 00000 n
-0000306788 00000 n
-0000306851 00000 n
-0000306915 00000 n
-0000306979 00000 n
-0000307043 00000 n
-0000307107 00000 n
-0000307170 00000 n
-0000307233 00000 n
-0000307296 00000 n
-0000307359 00000 n
-0000368189 00000 n
-0000310950 00000 n
-0000309631 00000 n
-0000307534 00000 n
+0000182732 00000 n
+0000182795 00000 n
+0000182858 00000 n
+0000182921 00000 n
+0000182984 00000 n
+0000181931 00000 n
+0000183047 00000 n
+0000183110 00000 n
+0000182090 00000 n
+0000183173 00000 n
+0000183236 00000 n
+0000182254 00000 n
+0000183298 00000 n
+0000183361 00000 n
+0000183424 00000 n
+0000183487 00000 n
+0000183550 00000 n
+0000183612 00000 n
+0000183738 00000 n
+0000183801 00000 n
+0000183865 00000 n
+0000183928 00000 n
+0000183991 00000 n
+0000184054 00000 n
+0000184116 00000 n
+0000184180 00000 n
+0000188245 00000 n
+0000186046 00000 n
+0000184396 00000 n
+0000186170 00000 n
+0000186233 00000 n
+0000186296 00000 n
+0000186359 00000 n
+0000186421 00000 n
+0000186485 00000 n
+0000186549 00000 n
+0000186612 00000 n
+0000186675 00000 n
+0000186800 00000 n
+0000186863 00000 n
+0000186926 00000 n
+0000186989 00000 n
+0000187052 00000 n
+0000187115 00000 n
+0000187178 00000 n
+0000187241 00000 n
+0000187304 00000 n
+0000187367 00000 n
+0000187430 00000 n
+0000187493 00000 n
+0000187556 00000 n
+0000187619 00000 n
+0000187681 00000 n
+0000187744 00000 n
+0000187807 00000 n
+0000187869 00000 n
+0000187931 00000 n
+0000187993 00000 n
+0000188057 00000 n
+0000188119 00000 n
+0000188182 00000 n
+0000190877 00000 n
+0000189757 00000 n
+0000188412 00000 n
+0000190062 00000 n
+0000190187 00000 n
+0000190250 00000 n
+0000190313 00000 n
+0000190376 00000 n
+0000190439 00000 n
+0000190502 00000 n
+0000190565 00000 n
+0000190626 00000 n
+0000190689 00000 n
+0000190752 00000 n
+0000190814 00000 n
+0000189902 00000 n
+0000365168 00000 n
+0000195659 00000 n
+0000193387 00000 n
+0000191044 00000 n
+0000193701 00000 n
+0000194014 00000 n
+0000194077 00000 n
+0000193532 00000 n
+0000194140 00000 n
+0000194266 00000 n
+0000194328 00000 n
+0000194392 00000 n
+0000194456 00000 n
+0000194520 00000 n
+0000194584 00000 n
+0000194648 00000 n
+0000194712 00000 n
+0000194775 00000 n
+0000194838 00000 n
+0000194902 00000 n
+0000194965 00000 n
+0000195028 00000 n
+0000195091 00000 n
+0000195153 00000 n
+0000195216 00000 n
+0000195279 00000 n
+0000195343 00000 n
+0000195405 00000 n
+0000195468 00000 n
+0000195532 00000 n
+0000195596 00000 n
+0000204567 00000 n
+0000200351 00000 n
+0000198459 00000 n
+0000195798 00000 n
+0000198583 00000 n
+0000198709 00000 n
+0000198772 00000 n
+0000198835 00000 n
+0000198899 00000 n
+0000198962 00000 n
+0000199026 00000 n
+0000199089 00000 n
+0000199152 00000 n
+0000199215 00000 n
+0000199341 00000 n
+0000199404 00000 n
+0000199468 00000 n
+0000199531 00000 n
+0000199593 00000 n
+0000199656 00000 n
+0000199719 00000 n
+0000199783 00000 n
+0000199847 00000 n
+0000199910 00000 n
+0000199974 00000 n
+0000200037 00000 n
+0000200162 00000 n
+0000200225 00000 n
+0000200288 00000 n
+0000204819 00000 n
+0000202865 00000 n
+0000200490 00000 n
+0000202989 00000 n
+0000203052 00000 n
+0000203115 00000 n
+0000203178 00000 n
+0000203241 00000 n
+0000203304 00000 n
+0000203367 00000 n
+0000203430 00000 n
+0000203493 00000 n
+0000203556 00000 n
+0000203619 00000 n
+0000203682 00000 n
+0000203746 00000 n
+0000203810 00000 n
+0000203873 00000 n
+0000203936 00000 n
+0000203999 00000 n
+0000204061 00000 n
+0000204124 00000 n
+0000204188 00000 n
+0000204251 00000 n
+0000204315 00000 n
+0000204378 00000 n
+0000204441 00000 n
+0000204504 00000 n
+0000204693 00000 n
+0000204756 00000 n
+0000209612 00000 n
+0000207592 00000 n
+0000204944 00000 n
+0000207716 00000 n
+0000207779 00000 n
+0000207841 00000 n
+0000207904 00000 n
+0000207968 00000 n
+0000208032 00000 n
+0000208095 00000 n
+0000208283 00000 n
+0000208346 00000 n
+0000208409 00000 n
+0000208472 00000 n
+0000208536 00000 n
+0000208600 00000 n
+0000208664 00000 n
+0000208727 00000 n
+0000208791 00000 n
+0000208855 00000 n
+0000208919 00000 n
+0000208982 00000 n
+0000209045 00000 n
+0000209108 00000 n
+0000209172 00000 n
+0000209235 00000 n
+0000209298 00000 n
+0000209361 00000 n
+0000209424 00000 n
+0000209486 00000 n
+0000209549 00000 n
+0000214220 00000 n
+0000211946 00000 n
+0000209737 00000 n
+0000212070 00000 n
+0000212133 00000 n
+0000212195 00000 n
+0000212259 00000 n
+0000212323 00000 n
+0000212387 00000 n
+0000212450 00000 n
+0000212513 00000 n
+0000212576 00000 n
+0000212639 00000 n
+0000212702 00000 n
+0000212765 00000 n
+0000212828 00000 n
+0000212891 00000 n
+0000212954 00000 n
+0000213017 00000 n
+0000213080 00000 n
+0000213143 00000 n
+0000213206 00000 n
+0000213269 00000 n
+0000213332 00000 n
+0000213395 00000 n
+0000213458 00000 n
+0000213522 00000 n
+0000213586 00000 n
+0000213649 00000 n
+0000213712 00000 n
+0000213776 00000 n
+0000213840 00000 n
+0000213904 00000 n
+0000213967 00000 n
+0000214030 00000 n
+0000214093 00000 n
+0000214157 00000 n
+0000217832 00000 n
+0000216764 00000 n
+0000214319 00000 n
+0000216888 00000 n
+0000216951 00000 n
+0000217138 00000 n
+0000217201 00000 n
+0000217265 00000 n
+0000217328 00000 n
+0000217391 00000 n
+0000217455 00000 n
+0000217518 00000 n
+0000217580 00000 n
+0000217643 00000 n
+0000217706 00000 n
+0000217769 00000 n
+0000365293 00000 n
+0000221541 00000 n
+0000220097 00000 n
+0000217958 00000 n
+0000220221 00000 n
+0000220284 00000 n
+0000220346 00000 n
+0000220409 00000 n
+0000220472 00000 n
+0000220536 00000 n
+0000220725 00000 n
+0000220788 00000 n
+0000220852 00000 n
+0000220915 00000 n
+0000220978 00000 n
+0000221041 00000 n
+0000221104 00000 n
+0000221167 00000 n
+0000221229 00000 n
+0000221415 00000 n
+0000221478 00000 n
+0000226619 00000 n
+0000224345 00000 n
+0000221653 00000 n
+0000224469 00000 n
+0000224532 00000 n
+0000224595 00000 n
+0000224658 00000 n
+0000224721 00000 n
+0000224784 00000 n
+0000224847 00000 n
+0000224973 00000 n
+0000225036 00000 n
+0000225100 00000 n
+0000225164 00000 n
+0000225227 00000 n
+0000225290 00000 n
+0000225353 00000 n
+0000225416 00000 n
+0000225479 00000 n
+0000225542 00000 n
+0000225605 00000 n
+0000225669 00000 n
+0000225733 00000 n
+0000225796 00000 n
+0000225860 00000 n
+0000225923 00000 n
+0000225986 00000 n
+0000226049 00000 n
+0000226112 00000 n
+0000226175 00000 n
+0000226238 00000 n
+0000226302 00000 n
+0000226366 00000 n
+0000226429 00000 n
+0000226492 00000 n
+0000226556 00000 n
+0000228905 00000 n
+0000228087 00000 n
+0000226758 00000 n
+0000228211 00000 n
+0000228337 00000 n
+0000228400 00000 n
+0000228463 00000 n
+0000228526 00000 n
+0000228590 00000 n
+0000228653 00000 n
+0000228717 00000 n
+0000228780 00000 n
+0000228843 00000 n
+0000231153 00000 n
+0000230966 00000 n
+0000229030 00000 n
+0000231090 00000 n
+0000232885 00000 n
+0000232698 00000 n
+0000231239 00000 n
+0000232822 00000 n
+0000234905 00000 n
+0000234718 00000 n
+0000232971 00000 n
+0000234842 00000 n
+0000365418 00000 n
+0000239111 00000 n
+0000236842 00000 n
+0000234991 00000 n
+0000237471 00000 n
+0000237659 00000 n
+0000237785 00000 n
+0000237005 00000 n
+0000237157 00000 n
+0000237315 00000 n
+0000237848 00000 n
+0000237974 00000 n
+0000238037 00000 n
+0000238099 00000 n
+0000238163 00000 n
+0000238226 00000 n
+0000238289 00000 n
+0000238353 00000 n
+0000238479 00000 n
+0000238542 00000 n
+0000238605 00000 n
+0000238668 00000 n
+0000238732 00000 n
+0000238795 00000 n
+0000238921 00000 n
+0000238984 00000 n
+0000239047 00000 n
+0000243503 00000 n
+0000241303 00000 n
+0000239223 00000 n
+0000241427 00000 n
+0000241740 00000 n
+0000241803 00000 n
+0000241989 00000 n
+0000242052 00000 n
+0000242115 00000 n
+0000242178 00000 n
+0000242240 00000 n
+0000242303 00000 n
+0000242367 00000 n
+0000242431 00000 n
+0000242494 00000 n
+0000242557 00000 n
+0000242620 00000 n
+0000242683 00000 n
+0000242747 00000 n
+0000242811 00000 n
+0000242999 00000 n
+0000243062 00000 n
+0000243126 00000 n
+0000243189 00000 n
+0000243251 00000 n
+0000243314 00000 n
+0000243377 00000 n
+0000243440 00000 n
+0000250149 00000 n
+0000246380 00000 n
+0000243602 00000 n
+0000246504 00000 n
+0000246567 00000 n
+0000246629 00000 n
+0000246692 00000 n
+0000246755 00000 n
+0000246818 00000 n
+0000246881 00000 n
+0000246944 00000 n
+0000247007 00000 n
+0000247070 00000 n
+0000247133 00000 n
+0000247196 00000 n
+0000247259 00000 n
+0000247322 00000 n
+0000247385 00000 n
+0000247447 00000 n
+0000247510 00000 n
+0000247573 00000 n
+0000247636 00000 n
+0000247699 00000 n
+0000247762 00000 n
+0000247825 00000 n
+0000247888 00000 n
+0000247951 00000 n
+0000248012 00000 n
+0000248075 00000 n
+0000248138 00000 n
+0000248201 00000 n
+0000248263 00000 n
+0000248325 00000 n
+0000248388 00000 n
+0000248451 00000 n
+0000248514 00000 n
+0000248577 00000 n
+0000248640 00000 n
+0000248703 00000 n
+0000248766 00000 n
+0000248829 00000 n
+0000248892 00000 n
+0000248955 00000 n
+0000249018 00000 n
+0000249081 00000 n
+0000249144 00000 n
+0000249207 00000 n
+0000249270 00000 n
+0000249332 00000 n
+0000249395 00000 n
+0000249457 00000 n
+0000249520 00000 n
+0000249583 00000 n
+0000249646 00000 n
+0000249709 00000 n
+0000249772 00000 n
+0000249959 00000 n
+0000250022 00000 n
+0000250086 00000 n
+0000254489 00000 n
+0000252605 00000 n
+0000250248 00000 n
+0000252729 00000 n
+0000252792 00000 n
+0000252980 00000 n
+0000253043 00000 n
+0000253106 00000 n
+0000253169 00000 n
+0000253356 00000 n
+0000253419 00000 n
+0000253483 00000 n
+0000253546 00000 n
+0000253609 00000 n
+0000253672 00000 n
+0000253735 00000 n
+0000253798 00000 n
+0000253861 00000 n
+0000253924 00000 n
+0000253987 00000 n
+0000254050 00000 n
+0000254112 00000 n
+0000254175 00000 n
+0000254238 00000 n
+0000254301 00000 n
+0000254364 00000 n
+0000258053 00000 n
+0000256551 00000 n
+0000254588 00000 n
+0000256675 00000 n
+0000256738 00000 n
+0000256862 00000 n
+0000256925 00000 n
+0000256988 00000 n
+0000257050 00000 n
+0000257112 00000 n
+0000257238 00000 n
+0000257301 00000 n
+0000257425 00000 n
+0000257487 00000 n
+0000257613 00000 n
+0000257676 00000 n
+0000257802 00000 n
+0000257865 00000 n
+0000257990 00000 n
+0000261305 00000 n
+0000259797 00000 n
+0000258152 00000 n
+0000259921 00000 n
+0000260046 00000 n
+0000260109 00000 n
+0000260172 00000 n
+0000260296 00000 n
+0000260483 00000 n
+0000260546 00000 n
+0000260672 00000 n
+0000260735 00000 n
+0000260799 00000 n
+0000260862 00000 n
+0000260925 00000 n
+0000260988 00000 n
+0000261114 00000 n
+0000261177 00000 n
+0000261241 00000 n
+0000365543 00000 n
+0000264978 00000 n
+0000263407 00000 n
+0000261417 00000 n
+0000263531 00000 n
+0000263594 00000 n
+0000263657 00000 n
+0000263721 00000 n
+0000263847 00000 n
+0000263910 00000 n
+0000263972 00000 n
+0000264097 00000 n
+0000264160 00000 n
+0000264223 00000 n
+0000264411 00000 n
+0000264474 00000 n
+0000264599 00000 n
+0000264662 00000 n
+0000264726 00000 n
+0000264789 00000 n
+0000264915 00000 n
+0000267078 00000 n
+0000266199 00000 n
+0000265077 00000 n
+0000266323 00000 n
+0000266386 00000 n
+0000266449 00000 n
+0000266512 00000 n
+0000266575 00000 n
+0000266638 00000 n
+0000266764 00000 n
+0000266952 00000 n
+0000267015 00000 n
+0000271278 00000 n
+0000269327 00000 n
+0000267191 00000 n
+0000269451 00000 n
+0000269639 00000 n
+0000269702 00000 n
+0000269765 00000 n
+0000269828 00000 n
+0000269890 00000 n
+0000269953 00000 n
+0000270016 00000 n
+0000270080 00000 n
+0000270143 00000 n
+0000270206 00000 n
+0000270269 00000 n
+0000270331 00000 n
+0000270394 00000 n
+0000270457 00000 n
+0000270520 00000 n
+0000270584 00000 n
+0000270647 00000 n
+0000270710 00000 n
+0000270773 00000 n
+0000270837 00000 n
+0000270900 00000 n
+0000270962 00000 n
+0000271025 00000 n
+0000271088 00000 n
+0000271151 00000 n
+0000271214 00000 n
+0000275283 00000 n
+0000273393 00000 n
+0000271403 00000 n
+0000273517 00000 n
+0000273580 00000 n
+0000273643 00000 n
+0000273706 00000 n
+0000273769 00000 n
+0000273833 00000 n
+0000273896 00000 n
+0000273958 00000 n
+0000274021 00000 n
+0000274085 00000 n
+0000274148 00000 n
+0000274212 00000 n
+0000274275 00000 n
+0000274338 00000 n
+0000274402 00000 n
+0000274465 00000 n
+0000274528 00000 n
+0000274590 00000 n
+0000274652 00000 n
+0000274715 00000 n
+0000274778 00000 n
+0000274842 00000 n
+0000274905 00000 n
+0000274968 00000 n
+0000275031 00000 n
+0000275094 00000 n
+0000275157 00000 n
+0000275220 00000 n
+0000279360 00000 n
+0000277787 00000 n
+0000275395 00000 n
+0000277911 00000 n
+0000277974 00000 n
+0000278037 00000 n
+0000278101 00000 n
+0000278163 00000 n
+0000278226 00000 n
+0000278290 00000 n
+0000278353 00000 n
+0000278415 00000 n
+0000278478 00000 n
+0000278541 00000 n
+0000278604 00000 n
+0000278666 00000 n
+0000278729 00000 n
+0000278792 00000 n
+0000278855 00000 n
+0000278918 00000 n
+0000278981 00000 n
+0000279043 00000 n
+0000279107 00000 n
+0000279171 00000 n
+0000279234 00000 n
+0000279297 00000 n
+0000283387 00000 n
+0000281880 00000 n
+0000279499 00000 n
+0000282004 00000 n
+0000282067 00000 n
+0000282130 00000 n
+0000282192 00000 n
+0000282256 00000 n
+0000282317 00000 n
+0000282380 00000 n
+0000282443 00000 n
+0000282506 00000 n
+0000282569 00000 n
+0000282632 00000 n
+0000282696 00000 n
+0000282759 00000 n
+0000282822 00000 n
+0000282885 00000 n
+0000282947 00000 n
+0000283010 00000 n
+0000283073 00000 n
+0000283135 00000 n
+0000283198 00000 n
+0000283261 00000 n
+0000283324 00000 n
+0000365668 00000 n
+0000288099 00000 n
+0000285775 00000 n
+0000283486 00000 n
+0000286077 00000 n
+0000286140 00000 n
+0000286202 00000 n
+0000286265 00000 n
+0000286328 00000 n
+0000286391 00000 n
+0000286454 00000 n
+0000286517 00000 n
+0000286580 00000 n
+0000286643 00000 n
+0000286706 00000 n
+0000286769 00000 n
+0000286833 00000 n
+0000286896 00000 n
+0000286959 00000 n
+0000287022 00000 n
+0000287085 00000 n
+0000287149 00000 n
+0000287212 00000 n
+0000287275 00000 n
+0000287338 00000 n
+0000287401 00000 n
+0000287465 00000 n
+0000287529 00000 n
+0000287593 00000 n
+0000285920 00000 n
+0000287656 00000 n
+0000287720 00000 n
+0000287784 00000 n
+0000287848 00000 n
+0000287912 00000 n
+0000287975 00000 n
+0000288036 00000 n
+0000349903 00000 n
+0000292473 00000 n
+0000290832 00000 n
+0000288211 00000 n
+0000290956 00000 n
+0000291019 00000 n
+0000291081 00000 n
+0000291144 00000 n
+0000291207 00000 n
+0000291269 00000 n
+0000291332 00000 n
+0000291395 00000 n
+0000291459 00000 n
+0000291523 00000 n
+0000291586 00000 n
+0000291649 00000 n
+0000291712 00000 n
+0000291776 00000 n
+0000291840 00000 n
+0000291904 00000 n
+0000291967 00000 n
+0000292030 00000 n
+0000292094 00000 n
+0000292157 00000 n
+0000292221 00000 n
+0000292284 00000 n
+0000292347 00000 n
+0000292410 00000 n
+0000296577 00000 n
+0000294430 00000 n
+0000292612 00000 n
+0000294554 00000 n
+0000294617 00000 n
+0000294680 00000 n
+0000294743 00000 n
+0000294805 00000 n
+0000294868 00000 n
+0000294931 00000 n
+0000294994 00000 n
+0000295057 00000 n
+0000295120 00000 n
+0000295183 00000 n
+0000295246 00000 n
+0000295309 00000 n
+0000295372 00000 n
+0000295436 00000 n
+0000295499 00000 n
+0000295563 00000 n
+0000295625 00000 n
+0000295689 00000 n
+0000295752 00000 n
+0000295816 00000 n
+0000295879 00000 n
+0000295943 00000 n
+0000296006 00000 n
+0000296070 00000 n
+0000296134 00000 n
+0000296198 00000 n
+0000296262 00000 n
+0000296325 00000 n
+0000296388 00000 n
+0000296451 00000 n
+0000296514 00000 n
+0000300105 00000 n
+0000298786 00000 n
+0000296689 00000 n
+0000298910 00000 n
+0000298973 00000 n
+0000299036 00000 n
+0000299099 00000 n
+0000299162 00000 n
+0000299225 00000 n
+0000299288 00000 n
+0000299351 00000 n
+0000299414 00000 n
+0000299477 00000 n
+0000299540 00000 n
+0000299603 00000 n
+0000299666 00000 n
+0000299730 00000 n
+0000299793 00000 n
+0000299855 00000 n
+0000299917 00000 n
+0000299979 00000 n
+0000300042 00000 n
+0000304312 00000 n
+0000302416 00000 n
+0000300217 00000 n
+0000302540 00000 n
+0000302603 00000 n
+0000302666 00000 n
+0000302729 00000 n
+0000302792 00000 n
+0000302855 00000 n
+0000302919 00000 n
+0000302982 00000 n
+0000303046 00000 n
+0000303109 00000 n
+0000303172 00000 n
+0000303235 00000 n
+0000303299 00000 n
+0000303362 00000 n
+0000303425 00000 n
+0000303488 00000 n
+0000303550 00000 n
+0000303614 00000 n
+0000303678 00000 n
+0000303742 00000 n
+0000303805 00000 n
+0000303868 00000 n
+0000303931 00000 n
+0000303994 00000 n
+0000304058 00000 n
+0000304121 00000 n
+0000304185 00000 n
+0000304248 00000 n
+0000307721 00000 n
+0000306082 00000 n
+0000304411 00000 n
+0000306206 00000 n
+0000306394 00000 n
+0000306457 00000 n
+0000306643 00000 n
+0000306706 00000 n
+0000306769 00000 n
+0000306833 00000 n
+0000306897 00000 n
+0000306961 00000 n
+0000307024 00000 n
+0000307087 00000 n
+0000307150 00000 n
+0000307213 00000 n
+0000307276 00000 n
+0000307339 00000 n
+0000307402 00000 n
+0000307466 00000 n
+0000307530 00000 n
+0000307593 00000 n
+0000307657 00000 n
+0000365793 00000 n
+0000311082 00000 n
+0000308879 00000 n
+0000307846 00000 n
+0000309003 00000 n
+0000309315 00000 n
+0000309377 00000 n
+0000309440 00000 n
+0000309503 00000 n
+0000309566 00000 n
+0000309629 00000 n
+0000309692 00000 n
0000309755 00000 n
0000309818 00000 n
-0000309881 00000 n
-0000309944 00000 n
-0000310007 00000 n
-0000310070 00000 n
-0000310133 00000 n
-0000310196 00000 n
-0000310259 00000 n
+0000310005 00000 n
+0000310068 00000 n
+0000310131 00000 n
+0000310194 00000 n
+0000310258 00000 n
0000310322 00000 n
-0000310385 00000 n
-0000310448 00000 n
+0000310386 00000 n
+0000310449 00000 n
0000310511 00000 n
0000310575 00000 n
-0000310638 00000 n
-0000310700 00000 n
-0000310762 00000 n
-0000310824 00000 n
-0000310887 00000 n
-0000315157 00000 n
-0000313261 00000 n
-0000311062 00000 n
-0000313385 00000 n
-0000313448 00000 n
-0000313511 00000 n
-0000313574 00000 n
-0000313637 00000 n
-0000313700 00000 n
-0000313764 00000 n
-0000313827 00000 n
-0000313891 00000 n
-0000313954 00000 n
-0000314017 00000 n
-0000314080 00000 n
-0000314144 00000 n
-0000314207 00000 n
-0000314270 00000 n
-0000314333 00000 n
-0000314395 00000 n
-0000314459 00000 n
-0000314523 00000 n
-0000314587 00000 n
-0000314650 00000 n
-0000314713 00000 n
-0000314776 00000 n
-0000314839 00000 n
-0000314903 00000 n
-0000314966 00000 n
-0000315030 00000 n
-0000315093 00000 n
-0000318566 00000 n
-0000316927 00000 n
-0000315256 00000 n
-0000317051 00000 n
-0000317239 00000 n
-0000317302 00000 n
-0000317488 00000 n
-0000317551 00000 n
-0000317614 00000 n
-0000317678 00000 n
-0000317742 00000 n
-0000317806 00000 n
-0000317869 00000 n
-0000317932 00000 n
-0000317995 00000 n
-0000318058 00000 n
-0000318121 00000 n
-0000318184 00000 n
-0000318247 00000 n
-0000318311 00000 n
-0000318375 00000 n
-0000318438 00000 n
-0000318502 00000 n
-0000322267 00000 n
-0000320952 00000 n
-0000318691 00000 n
-0000321076 00000 n
-0000321263 00000 n
-0000321326 00000 n
-0000321389 00000 n
-0000321577 00000 n
-0000321640 00000 n
-0000321703 00000 n
-0000321891 00000 n
-0000321954 00000 n
-0000322017 00000 n
-0000322079 00000 n
-0000322141 00000 n
-0000322204 00000 n
-0000325880 00000 n
-0000324944 00000 n
-0000322366 00000 n
-0000325068 00000 n
-0000325131 00000 n
-0000325193 00000 n
-0000325254 00000 n
-0000325442 00000 n
-0000325505 00000 n
-0000325691 00000 n
-0000325754 00000 n
-0000325817 00000 n
-0000330630 00000 n
-0000328433 00000 n
-0000325979 00000 n
-0000328557 00000 n
-0000328744 00000 n
-0000328806 00000 n
-0000328869 00000 n
-0000328932 00000 n
-0000328995 00000 n
-0000329058 00000 n
-0000329121 00000 n
-0000329184 00000 n
-0000329247 00000 n
-0000329310 00000 n
-0000329372 00000 n
-0000329435 00000 n
-0000329498 00000 n
-0000329560 00000 n
-0000329623 00000 n
-0000329686 00000 n
-0000329748 00000 n
-0000329811 00000 n
-0000329874 00000 n
-0000329937 00000 n
-0000330000 00000 n
-0000330063 00000 n
-0000330126 00000 n
-0000330189 00000 n
-0000330252 00000 n
-0000330315 00000 n
-0000330378 00000 n
-0000330441 00000 n
-0000330504 00000 n
-0000330567 00000 n
-0000368314 00000 n
-0000334043 00000 n
-0000332978 00000 n
-0000330729 00000 n
-0000333102 00000 n
-0000333165 00000 n
-0000333228 00000 n
-0000333291 00000 n
-0000333354 00000 n
-0000333542 00000 n
-0000333605 00000 n
-0000333667 00000 n
-0000333855 00000 n
-0000333918 00000 n
-0000337341 00000 n
-0000336153 00000 n
-0000334142 00000 n
-0000336277 00000 n
-0000336340 00000 n
-0000336465 00000 n
-0000336528 00000 n
-0000336715 00000 n
-0000336902 00000 n
-0000337090 00000 n
-0000337153 00000 n
-0000337217 00000 n
-0000338957 00000 n
-0000338520 00000 n
-0000337440 00000 n
-0000338644 00000 n
-0000338770 00000 n
-0000338833 00000 n
-0000338896 00000 n
-0000344490 00000 n
-0000340790 00000 n
-0000339056 00000 n
-0000341095 00000 n
-0000341283 00000 n
-0000341409 00000 n
-0000341532 00000 n
-0000341595 00000 n
-0000341658 00000 n
-0000341722 00000 n
-0000341786 00000 n
-0000342037 00000 n
-0000342100 00000 n
-0000342163 00000 n
-0000342227 00000 n
-0000342291 00000 n
-0000342354 00000 n
-0000342479 00000 n
-0000342542 00000 n
-0000342605 00000 n
-0000342668 00000 n
-0000342731 00000 n
-0000342791 00000 n
-0000342853 00000 n
-0000342915 00000 n
-0000342977 00000 n
-0000343040 00000 n
-0000343103 00000 n
-0000343166 00000 n
-0000343229 00000 n
-0000343293 00000 n
-0000343356 00000 n
-0000343418 00000 n
-0000343480 00000 n
-0000343542 00000 n
-0000343605 00000 n
-0000343669 00000 n
-0000343733 00000 n
-0000343797 00000 n
-0000343861 00000 n
-0000343925 00000 n
-0000343989 00000 n
-0000344051 00000 n
-0000344113 00000 n
-0000344175 00000 n
-0000344237 00000 n
-0000344300 00000 n
-0000344364 00000 n
-0000340935 00000 n
-0000344427 00000 n
-0000349209 00000 n
-0000346251 00000 n
-0000344615 00000 n
-0000346375 00000 n
-0000346500 00000 n
-0000346624 00000 n
-0000346687 00000 n
-0000346749 00000 n
-0000346812 00000 n
-0000346876 00000 n
-0000346940 00000 n
-0000347066 00000 n
-0000347129 00000 n
-0000347318 00000 n
-0000347381 00000 n
-0000347444 00000 n
-0000347694 00000 n
-0000347756 00000 n
-0000347819 00000 n
-0000347882 00000 n
-0000347946 00000 n
-0000348072 00000 n
-0000348135 00000 n
-0000348323 00000 n
-0000348386 00000 n
-0000348449 00000 n
-0000348512 00000 n
-0000348576 00000 n
-0000348703 00000 n
-0000348828 00000 n
-0000348891 00000 n
-0000348954 00000 n
-0000349018 00000 n
-0000349082 00000 n
-0000349145 00000 n
-0000352770 00000 n
-0000350505 00000 n
-0000349349 00000 n
-0000350629 00000 n
-0000350692 00000 n
-0000350817 00000 n
-0000350943 00000 n
-0000351006 00000 n
-0000351069 00000 n
-0000351133 00000 n
-0000351196 00000 n
-0000351321 00000 n
-0000351447 00000 n
-0000351510 00000 n
-0000351573 00000 n
-0000351637 00000 n
-0000351701 00000 n
-0000351764 00000 n
-0000351889 00000 n
-0000352014 00000 n
-0000352076 00000 n
-0000352139 00000 n
-0000352390 00000 n
-0000352453 00000 n
-0000352516 00000 n
-0000352579 00000 n
-0000352642 00000 n
-0000352706 00000 n
-0000368439 00000 n
-0000357749 00000 n
-0000354379 00000 n
-0000352882 00000 n
-0000354855 00000 n
-0000354918 00000 n
-0000355044 00000 n
-0000355105 00000 n
-0000354533 00000 n
-0000355168 00000 n
-0000355231 00000 n
-0000355294 00000 n
-0000355357 00000 n
-0000355420 00000 n
-0000355483 00000 n
-0000355547 00000 n
-0000355610 00000 n
-0000355673 00000 n
-0000355736 00000 n
-0000355800 00000 n
-0000355864 00000 n
-0000355927 00000 n
-0000355990 00000 n
-0000356053 00000 n
-0000354693 00000 n
-0000356117 00000 n
-0000356368 00000 n
-0000356430 00000 n
-0000356493 00000 n
-0000356681 00000 n
-0000356744 00000 n
-0000356806 00000 n
-0000356931 00000 n
-0000356994 00000 n
-0000357057 00000 n
-0000357120 00000 n
-0000357245 00000 n
-0000357369 00000 n
-0000357431 00000 n
-0000357494 00000 n
-0000357557 00000 n
-0000357621 00000 n
-0000357685 00000 n
-0000359551 00000 n
-0000361635 00000 n
-0000359175 00000 n
-0000357861 00000 n
-0000359299 00000 n
-0000359362 00000 n
-0000359426 00000 n
-0000359677 00000 n
-0000359740 00000 n
-0000359803 00000 n
-0000359929 00000 n
-0000359992 00000 n
-0000360055 00000 n
-0000360119 00000 n
-0000360244 00000 n
-0000360307 00000 n
-0000360432 00000 n
-0000360495 00000 n
-0000360558 00000 n
-0000360621 00000 n
-0000360685 00000 n
-0000360749 00000 n
-0000360813 00000 n
-0000360877 00000 n
-0000360941 00000 n
-0000361005 00000 n
-0000361069 00000 n
-0000361132 00000 n
-0000361195 00000 n
-0000361319 00000 n
-0000361445 00000 n
-0000361508 00000 n
-0000361571 00000 n
-0000363974 00000 n
-0000362908 00000 n
-0000361734 00000 n
-0000363032 00000 n
-0000363221 00000 n
-0000363284 00000 n
-0000363347 00000 n
-0000363471 00000 n
-0000363597 00000 n
-0000363660 00000 n
-0000363722 00000 n
-0000363785 00000 n
-0000363848 00000 n
-0000363911 00000 n
-0000364106 00000 n
-0000368546 00000 n
-0000368671 00000 n
-0000368797 00000 n
-0000368887 00000 n
-0000368969 00000 n
-0000386510 00000 n
-0000423228 00000 n
-0000423269 00000 n
-0000423309 00000 n
-0000423490 00000 n
+0000310639 00000 n
+0000310703 00000 n
+0000310766 00000 n
+0000310829 00000 n
+0000310893 00000 n
+0000310957 00000 n
+0000311020 00000 n
+0000313777 00000 n
+0000311940 00000 n
+0000311194 00000 n
+0000312064 00000 n
+0000312127 00000 n
+0000312191 00000 n
+0000312255 00000 n
+0000312318 00000 n
+0000312381 00000 n
+0000312445 00000 n
+0000312508 00000 n
+0000312572 00000 n
+0000312635 00000 n
+0000312698 00000 n
+0000312762 00000 n
+0000312826 00000 n
+0000312889 00000 n
+0000312952 00000 n
+0000313016 00000 n
+0000313080 00000 n
+0000313142 00000 n
+0000313205 00000 n
+0000313268 00000 n
+0000313332 00000 n
+0000313396 00000 n
+0000313459 00000 n
+0000313522 00000 n
+0000313586 00000 n
+0000313650 00000 n
+0000313714 00000 n
+0000316332 00000 n
+0000314558 00000 n
+0000313863 00000 n
+0000314682 00000 n
+0000314745 00000 n
+0000314808 00000 n
+0000314872 00000 n
+0000314935 00000 n
+0000314998 00000 n
+0000315062 00000 n
+0000315125 00000 n
+0000315189 00000 n
+0000315252 00000 n
+0000315315 00000 n
+0000315379 00000 n
+0000315443 00000 n
+0000315507 00000 n
+0000315570 00000 n
+0000315633 00000 n
+0000315697 00000 n
+0000315760 00000 n
+0000315824 00000 n
+0000315887 00000 n
+0000315950 00000 n
+0000316014 00000 n
+0000316078 00000 n
+0000316141 00000 n
+0000316204 00000 n
+0000316268 00000 n
+0000319985 00000 n
+0000318670 00000 n
+0000316418 00000 n
+0000318794 00000 n
+0000318981 00000 n
+0000319044 00000 n
+0000319107 00000 n
+0000319295 00000 n
+0000319358 00000 n
+0000319421 00000 n
+0000319609 00000 n
+0000319672 00000 n
+0000319735 00000 n
+0000319797 00000 n
+0000319859 00000 n
+0000319922 00000 n
+0000323584 00000 n
+0000322648 00000 n
+0000320084 00000 n
+0000322772 00000 n
+0000322835 00000 n
+0000322897 00000 n
+0000322958 00000 n
+0000323146 00000 n
+0000323209 00000 n
+0000323395 00000 n
+0000323458 00000 n
+0000323521 00000 n
+0000328317 00000 n
+0000326120 00000 n
+0000323683 00000 n
+0000326244 00000 n
+0000326431 00000 n
+0000326493 00000 n
+0000326556 00000 n
+0000326619 00000 n
+0000326682 00000 n
+0000326745 00000 n
+0000326808 00000 n
+0000326871 00000 n
+0000326934 00000 n
+0000326997 00000 n
+0000327059 00000 n
+0000327122 00000 n
+0000327185 00000 n
+0000327247 00000 n
+0000327310 00000 n
+0000327373 00000 n
+0000327435 00000 n
+0000327498 00000 n
+0000327561 00000 n
+0000327624 00000 n
+0000327687 00000 n
+0000327750 00000 n
+0000327813 00000 n
+0000327876 00000 n
+0000327939 00000 n
+0000328002 00000 n
+0000328065 00000 n
+0000328128 00000 n
+0000328191 00000 n
+0000328254 00000 n
+0000365918 00000 n
+0000331708 00000 n
+0000330643 00000 n
+0000328416 00000 n
+0000330767 00000 n
+0000330830 00000 n
+0000330893 00000 n
+0000330956 00000 n
+0000331019 00000 n
+0000331207 00000 n
+0000331270 00000 n
+0000331332 00000 n
+0000331520 00000 n
+0000331583 00000 n
+0000334978 00000 n
+0000333790 00000 n
+0000331807 00000 n
+0000333914 00000 n
+0000333977 00000 n
+0000334102 00000 n
+0000334164 00000 n
+0000334352 00000 n
+0000334539 00000 n
+0000334727 00000 n
+0000334790 00000 n
+0000334854 00000 n
+0000336593 00000 n
+0000336156 00000 n
+0000335077 00000 n
+0000336280 00000 n
+0000336406 00000 n
+0000336469 00000 n
+0000336532 00000 n
+0000342127 00000 n
+0000338427 00000 n
+0000336692 00000 n
+0000338732 00000 n
+0000338920 00000 n
+0000339046 00000 n
+0000339169 00000 n
+0000339232 00000 n
+0000339295 00000 n
+0000339359 00000 n
+0000339423 00000 n
+0000339548 00000 n
+0000339674 00000 n
+0000339737 00000 n
+0000339800 00000 n
+0000339864 00000 n
+0000339928 00000 n
+0000339991 00000 n
+0000340116 00000 n
+0000340179 00000 n
+0000340242 00000 n
+0000340305 00000 n
+0000340368 00000 n
+0000340428 00000 n
+0000340490 00000 n
+0000340552 00000 n
+0000340614 00000 n
+0000340677 00000 n
+0000340740 00000 n
+0000340803 00000 n
+0000340866 00000 n
+0000340930 00000 n
+0000340993 00000 n
+0000341055 00000 n
+0000341117 00000 n
+0000341179 00000 n
+0000341242 00000 n
+0000341306 00000 n
+0000341370 00000 n
+0000341434 00000 n
+0000341498 00000 n
+0000341562 00000 n
+0000341626 00000 n
+0000341688 00000 n
+0000341750 00000 n
+0000341812 00000 n
+0000341874 00000 n
+0000341937 00000 n
+0000342001 00000 n
+0000338572 00000 n
+0000342064 00000 n
+0000346848 00000 n
+0000343890 00000 n
+0000342252 00000 n
+0000344014 00000 n
+0000344139 00000 n
+0000344263 00000 n
+0000344326 00000 n
+0000344388 00000 n
+0000344451 00000 n
+0000344515 00000 n
+0000344579 00000 n
+0000344705 00000 n
+0000344768 00000 n
+0000344957 00000 n
+0000345020 00000 n
+0000345083 00000 n
+0000345333 00000 n
+0000345395 00000 n
+0000345458 00000 n
+0000345521 00000 n
+0000345585 00000 n
+0000345711 00000 n
+0000345774 00000 n
+0000345962 00000 n
+0000346025 00000 n
+0000346088 00000 n
+0000346151 00000 n
+0000346215 00000 n
+0000346342 00000 n
+0000346467 00000 n
+0000346530 00000 n
+0000346593 00000 n
+0000346657 00000 n
+0000346721 00000 n
+0000346784 00000 n
+0000350409 00000 n
+0000348144 00000 n
+0000346988 00000 n
+0000348268 00000 n
+0000348331 00000 n
+0000348456 00000 n
+0000348582 00000 n
+0000348645 00000 n
+0000348708 00000 n
+0000348772 00000 n
+0000348835 00000 n
+0000348960 00000 n
+0000349086 00000 n
+0000349149 00000 n
+0000349212 00000 n
+0000349276 00000 n
+0000349340 00000 n
+0000349403 00000 n
+0000349528 00000 n
+0000349653 00000 n
+0000349715 00000 n
+0000349778 00000 n
+0000350029 00000 n
+0000350092 00000 n
+0000350155 00000 n
+0000350218 00000 n
+0000350281 00000 n
+0000350345 00000 n
+0000366043 00000 n
+0000355386 00000 n
+0000352016 00000 n
+0000350521 00000 n
+0000352492 00000 n
+0000352555 00000 n
+0000352681 00000 n
+0000352742 00000 n
+0000352170 00000 n
+0000352805 00000 n
+0000352868 00000 n
+0000352931 00000 n
+0000352994 00000 n
+0000353057 00000 n
+0000353120 00000 n
+0000353184 00000 n
+0000353247 00000 n
+0000353310 00000 n
+0000353373 00000 n
+0000353437 00000 n
+0000353501 00000 n
+0000353564 00000 n
+0000353627 00000 n
+0000353690 00000 n
+0000352330 00000 n
+0000353754 00000 n
+0000354005 00000 n
+0000354067 00000 n
+0000354130 00000 n
+0000354318 00000 n
+0000354381 00000 n
+0000354443 00000 n
+0000354568 00000 n
+0000354631 00000 n
+0000354694 00000 n
+0000354757 00000 n
+0000354882 00000 n
+0000355006 00000 n
+0000355068 00000 n
+0000355131 00000 n
+0000355194 00000 n
+0000355258 00000 n
+0000355322 00000 n
+0000357188 00000 n
+0000359272 00000 n
+0000356812 00000 n
+0000355498 00000 n
+0000356936 00000 n
+0000356999 00000 n
+0000357063 00000 n
+0000357314 00000 n
+0000357377 00000 n
+0000357440 00000 n
+0000357566 00000 n
+0000357629 00000 n
+0000357692 00000 n
+0000357756 00000 n
+0000357881 00000 n
+0000357944 00000 n
+0000358069 00000 n
+0000358132 00000 n
+0000358195 00000 n
+0000358258 00000 n
+0000358322 00000 n
+0000358386 00000 n
+0000358450 00000 n
+0000358514 00000 n
+0000358578 00000 n
+0000358642 00000 n
+0000358706 00000 n
+0000358769 00000 n
+0000358832 00000 n
+0000358956 00000 n
+0000359082 00000 n
+0000359145 00000 n
+0000359208 00000 n
+0000361611 00000 n
+0000360545 00000 n
+0000359371 00000 n
+0000360669 00000 n
+0000360858 00000 n
+0000360921 00000 n
+0000360984 00000 n
+0000361108 00000 n
+0000361234 00000 n
+0000361297 00000 n
+0000361359 00000 n
+0000361422 00000 n
+0000361485 00000 n
+0000361548 00000 n
+0000361786 00000 n
+0000366150 00000 n
+0000366275 00000 n
+0000366401 00000 n
+0000366491 00000 n
+0000366573 00000 n
+0000383825 00000 n
+0000420859 00000 n
+0000420900 00000 n
+0000420940 00000 n
+0000421121 00000 n
trailer
<<
-/Size 3217
-/Root 3215 0 R
-/Info 3216 0 R
+/Size 3215
+/Root 3213 0 R
+/Info 3214 0 R
>>
startxref
-423696
+421327
%%EOF
diff --git a/docs/txt/Bugzilla-Guide.txt b/docs/txt/Bugzilla-Guide.txt
index 4cab77b9b..4453224ee 100644
--- a/docs/txt/Bugzilla-Guide.txt
+++ b/docs/txt/Bugzilla-Guide.txt
@@ -1,9 +1,9 @@
-The Bugzilla Guide - 2.17.5 Development Release
+The Bugzilla Guide - 2.17.7 Development Release
The Bugzilla Team
- 2004-01-15
+ 2004-01-24
This is the documentation for Bugzilla, a bug-tracking system from
mozilla.org. Bugzilla is an enterprise-class piece of software that
@@ -23,101 +23,94 @@ The Bugzilla Team
1.4. Credits
1.5. Document Conventions
- 2. Introduction
-
- 2.1. What is Bugzilla?
- 2.2. Why use a bug-tracking system?
- 2.3. Why use Bugzilla?
-
- 3. Using Bugzilla
-
- 3.1. Introduction
- 3.2. Create a Bugzilla Account
- 3.3. Anatomy of a Bug
- 3.4. Searching for Bugs
- 3.5. Bug Lists
- 3.6. Filing Bugs
- 3.7. Patch Viewer
- 3.8. Hints and Tips
- 3.9. User Preferences
- 3.10. Reports
-
- 4. Installation
-
- 4.1. Step-by-step Install
- 4.2. HTTP Server Configuration
- 4.3. Optional Additional Configuration
- 4.4. OS Specific Installation Notes
- 4.5. Bugzilla Security
- 4.6. Troubleshooting
-
- 5. Administering Bugzilla
-
- 5.1. Bugzilla Configuration
- 5.2. User Administration
- 5.3. Products
- 5.4. Components
- 5.5. Versions
- 5.6. Milestones
- 5.7. Voting
- 5.8. Groups and Group Security
- 5.9. Upgrading to New Releases
-
- 6. Customising Bugzilla
-
- 6.1. Template Customization
- 6.2. Customizing Who Can Change What
- 6.3. Modifying Your Running System
- 6.4. MySQL Bugzilla Database Introduction
- 6.5. Integrating Bugzilla with Third-Party Tools
+ 2. Installing Bugzilla
+
+ 2.1. Installation
+ 2.2. Configuration
+ 2.3. Optional Additional Configuration
+ 2.4. OS-Specific Installation Notes
+ 2.5. Troubleshooting
+
+ 3. Administering Bugzilla
+
+ 3.1. Bugzilla Configuration
+ 3.2. User Administration
+ 3.3. Products
+ 3.4. Components
+ 3.5. Versions
+ 3.6. Milestones
+ 3.7. Voting
+ 3.8. Groups and Group Security
+ 3.9. Upgrading to New Releases
+
+ 4. Customising Bugzilla
+
+ 4.1. Template Customization
+ 4.2. Template Hooks
+ 4.3. Customizing Who Can Change What
+ 4.4. Modifying Your Running System
+ 4.5. MySQL Bugzilla Database Introduction
+ 4.6. Integrating Bugzilla with Third-Party Tools
+
+ 5. Using Bugzilla
+
+ 5.1. Introduction
+ 5.2. Create a Bugzilla Account
+ 5.3. Anatomy of a Bug
+ 5.4. Searching for Bugs
+ 5.5. Bug Lists
+ 5.6. Filing Bugs
+ 5.7. Patch Viewer
+ 5.8. Hints and Tips
+ 5.9. User Preferences
+ 5.10. Reports
A. The Bugzilla FAQ
B. Contrib
B.1. Command-line Search Interface
- C. GNU Free Documentation License
-
- 0. PREAMBLE
- 1. APPLICABILITY AND DEFINITIONS
- 2. VERBATIM COPYING
- 3. COPYING IN QUANTITY
- 4. MODIFICATIONS
- 5. COMBINING DOCUMENTS
- 6. COLLECTIONS OF DOCUMENTS
- 7. AGGREGATION WITH INDEPENDENT WORKS
- 8. TRANSLATION
- 9. TERMINATION
- 10. FUTURE REVISIONS OF THIS LICENSE
+ C. Manual Installation of Perl Modules
+
+ C.1. Instructions
+ C.2. Download Locations
+
+ D. GNU Free Documentation License
+
+ 0. Preamble
+ 1. Applicability and Definition
+ 2. Verbatim Copying
+ 3. Copying in Quantity
+ 4. Modifications
+ 5. Combining Documents
+ 6. Collections of Documents
+ 7. Aggregation with Independent Works
+ 8. Translation
+ 9. Termination
+ 10. Future Revisions of this License
How to use this License for your documents
Glossary
- List of Figures
- 4-1. Set Max Packet Size in MySQL
- 4-2. Other File::Temp error messages
- 4-3. Patch for File::Temp in Perl 5.6.0
-
List of Examples
- 4-1. Installing perl modules with CPAN
- 5-1. Upgrading using CVS
- 5-2. Upgrading using the tarball
- 5-3. Upgrading using patches
+ 3-1. Upgrading using CVS
+ 3-2. Upgrading using the tarball
+ 3-3. Upgrading using patches
_________________________________________________________________
Chapter 1. About This Guide
1.1. Copyright Information
+ This document is copyright (c) 2000-2004 by the various Bugzilla
+ contributors who wrote it.
-
- Permission is granted to copy, distribute and/or modify this document
- under the terms of the GNU Free Documentation License, Version 1.1 or
- any later version published by the Free Software Foundation; with no
- Invariant Sections, no Front-Cover Texts, and with no Back-Cover
- Texts. A copy of the license is included in Appendix C.
-
- --Copyright (c) 2000-2004 The Bugzilla Team
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation License,
+ Version 1.1 or any later version published by the Free Software
+ Foundation; with no Invariant Sections, no Front-Cover Texts, and
+ with no Back-Cover Texts. A copy of the license is included in
+ Appendix D.
If you have any questions regarding this document, its copyright, or
publishing this document in non-electronic form, please contact the
@@ -140,28 +133,36 @@ Chapter 1. About This Guide
operating environment for Bugzilla.
Although the Bugzilla development team has taken great care to ensure
- that all exploitable bugs or options have been fixed, security holes
- surely exist. Great care should be taken both in the installation and
- usage of this software. The Bugzilla development team members assume
- no liability for your use of this software. You have the source code,
- and are responsible for auditing it yourself to ensure your security
- needs are met.
+ that all exploitable bugs have been fixed, security holes surely exist
+ in any piece of code. Great care should be taken both in the
+ installation and usage of this software. The Bugzilla development team
+ members assume no liability for your use of Bugzilla. You have the
+ source code, and are responsible for auditing it yourself to ensure
+ your security needs are met.
_________________________________________________________________
1.3. New Versions
- This is the 2.17.5 version of The Bugzilla Guide. It is so named to
+ This is the 2.17.7 version of The Bugzilla Guide. It is so named to
match the current version of Bugzilla. This version of the guide, like
its associated Bugzilla version, is a development version.
The latest version of this guide can always be found at
- http://www.bugzilla.org, or checked out via CVS. (Please follow the
+ http://www.bugzilla.org, or checked out via CVS by following the
Mozilla CVS instructions and check out the
- mozilla/webtools/bugzilla/docs/ subtree.) However, you should read the
+ mozilla/webtools/bugzilla/docs/ subtree. However, you should read the
version which came with the Bugzilla release you are using.
- The Bugzilla Guide is currently only available in English. If you
- would like to volunteer to translate it, please contact Dave Miller.
+ The Bugzilla Guide, or a section of it, is also available in the
+ following languages: German.
+
+ In addition, there are Bugzilla template localisation projects in the
+ following languages. They may have translated documentation available:
+ Belarusian, Brazilian Portuguese, Chinese, French, German, Korean,
+ Russian and Spanish.
+
+ If you would like to volunteer to translate the Guide into additional
+ languages, please contact Dave Miller.
_________________________________________________________________
1.4. Credits
@@ -176,7 +177,7 @@ Chapter 1. About This Guide
Andrew Pearson, Joe Robins, Spencer Smith, Jacob Steenhagen, Ron
Teitelbaum, Terry Weissman, Martin Wulffeld.
- Last but not least, all the members of the
+ Also, thanks are due to the members of the
netscape.public.mozilla.webtools newsgroup. Without your discussions,
insight, suggestions, and patches, this could never have happened.
_________________________________________________________________
@@ -224,699 +225,146 @@ Beginning and end of paragraph
in the Bugzilla Documentation component.
_________________________________________________________________
-Chapter 2. Introduction
-
-2.1. What is Bugzilla?
-
- Bugzilla is a bug- or issue-tracking system. Bug-tracking systems
- allow individual or groups of developers effectively to keep track of
- outstanding problems with their products.
-
- Do we need more here?
- _________________________________________________________________
-
-2.2. Why use a bug-tracking system?
-
- Those who do not use a bug-tracking system tend to rely on shared
- lists, email, spreadsheets and/or Post-It notes to monitor the status
- of defects. This procedure is usually error-prone and tends to cause
- those bugs judged least significant by developers to be dropped or
- ignored.
-
- Integrated defect-tracking systems make sure that nothing gets swept
- under the carpet; they provide a method of creating, storing,
- arranging and processing defect reports and enhancement requests.
- _________________________________________________________________
-
-2.3. Why use Bugzilla?
-
- Bugzilla is the leading open-source/free software bug tracking system.
- It boasts many advanced features, including:
-
- * Powerful searching
- * User-configurable email notifications of bug changes
- * Full change history
- * Inter-bug dependency tracking and graphing
- * Excellent attachment management
- * Integrated, product-based, granular security schema
- * Fully security-audited, and runs under Perl's taint mode
- * A robust, stable RDBMS back-end
- * Completely customisable and/or localisable web user interface
- * Additional XML, email and console interfaces
- * Extensive configurability
- * Smooth upgrade pathway between versions
-
- Bugzilla is very adaptable to various situations. Known uses currently
- include IT support queues, Systems Administration deployment
- management, chip design and development problem tracking (both
- pre-and-post fabrication), and software and hardware bug tracking for
- luminaries such as Redhat, NASA, Linux-Mandrake, and VA Systems.
- Combined with systems such as CVS, Bonsai, or Perforce SCM, Bugzilla
- provides a powerful, easy-to-use configuration management solution.
- _________________________________________________________________
-
-Chapter 3. Using Bugzilla
-
-3.1. Introduction
-
- This section contains information for end-users of Bugzilla. There is
- a Bugzilla test installation, called Landfill, which you are welcome
- to play with (if it's up.) However, it does not necessarily have all
- Bugzilla features enabled, and runs an up-to-the-minute version, so
- some things may not quite work as this document describes.
- _________________________________________________________________
-
-3.2. Create a Bugzilla Account
-
- If you want to use Bugzilla, first you need to create an account.
- Consult with the administrator responsible for your installation of
- Bugzilla for the URL you should use to access it. If you're
- test-driving Bugzilla, use this URL:
- http://landfill.bugzilla.org/bugzilla-tip/.
-
- 1. Click the "Open a new Bugzilla account" link, enter your email
- address and, optionally, your name in the spaces provided, then
- click "Create Account" .
- 2. Within moments, you should receive an email to the address you
- provided, which contains your login name (generally the same as
- the email address), and a password. This password is randomly
- generated, but can be changed to something more memorable.
- 3. Click the "Log In" link in the footer at the bottom of the page in
- your browser, enter your email address and password into the
- spaces provided, and click "Login".
-
- You are now logged in. Bugzilla uses cookies to remember you are
- logged in so, unless you have cookies disabled or your IP address
- changes, you should not have to log in again.
- _________________________________________________________________
-
-3.3. Anatomy of a Bug
-
- The core of Bugzilla is the screen which displays a particular bug.
- It's a good place to explain some Bugzilla concepts. Bug 1 on Landfill
- is a good example. Note that the labels for most fields are
- hyperlinks; clicking them will take you to context-sensitive help on
- that particular field. Fields marked * may not be present on every
- installation of Bugzilla.
-
- 1. Product and Component: Bugs are divided up by Product and
- Component, with a Product having one or more Components in it. For
- example, bugzilla.mozilla.org's "Bugzilla" Product is composed of
- several Components:
-
- Administration: Administration of a Bugzilla installation.
- Bugzilla-General: Anything that doesn't fit in the other components,
- or spans multiple components.
- Creating/Changing Bugs: Creating, changing, and viewing bugs.
- Documentation: The Bugzilla documentation, including The Bugzilla
- Guide.
- Email: Anything to do with email sent by Bugzilla.
- Installation: The installation process of Bugzilla.
- Query/Buglist: Anything to do with searching for bugs and viewing the
- buglists.
- Reporting/Charting: Getting reports from Bugzilla.
- User Accounts: Anything about managing a user account from the user's
- perspective. Saved queries, creating accounts, changing passwords,
- logging in, etc.
- User Interface: General issues having to do with the user interface
- cosmetics (not functionality) including cosmetic issues, HTML
- templates, etc.
- 2. Status and Resolution: These define exactly what state the bug is
- in - from not even being confirmed as a bug, through to being
- fixed and the fix confirmed by Quality Assurance. The different
- possible values for Status and Resolution on your installation
- should be documented in the context-sensitive help for those
- items.
- 3. Assigned To: The person responsible for fixing the bug.
- 4. *URL: A URL associated with the bug, if any.
- 5. Summary: A one-sentence summary of the problem.
- 6. *Status Whiteboard: (a.k.a. Whiteboard) A free-form text area for
- adding short notes and tags to a bug.
- 7. *Keywords: The administrator can define keywords which you can use
- to tag and categorise bugs - e.g. The Mozilla Project has keywords
- like crash and regression.
- 8. Platform and OS: These indicate the computing environment where
- the bug was found.
- 9. Version: The "Version" field is usually used for versions of a
- product which have been released, and is set to indicate which
- versions of a Component have the particular problem the bug report
- is about.
- 10. Priority: The bug assignee uses this field to prioritise his or
- her bugs. It's a good idea not to change this on other people's
- bugs.
- 11. Severity: This indicates how severe the problem is - from blocker
- ("application unusable") to trivial ("minor cosmetic issue"). You
- can also use this field to indicate whether a bug is an
- enhancement request.
- 12. *Target: (a.k.a. Target Milestone) A future version by which the
- bug is to be fixed. e.g. The Bugzilla Project's milestones for
- future Bugzilla versions are 2.18, 2.20, 3.0, etc. Milestones are
- not restricted to numbers, thought - you can use any text strings,
- such as dates.
- 13. Reporter: The person who filed the bug.
- 14. CC list: A list of people who get mail when the bug changes.
- 15. Attachments: You can attach files (e.g. testcases or patches) to
- bugs. If there are any attachments, they are listed in this
- section.
- 16. *Dependencies: If this bug cannot be fixed unless other bugs are
- fixed (depends on), or this bug stops other bugs being fixed
- (blocks), their numbers are recorded here.
- 17. *Votes: Whether this bug has any votes.
- 18. Additional Comments: You can add your two cents to the bug
- discussion here, if you have something worthwhile to say.
- _________________________________________________________________
-
-3.4. Searching for Bugs
-
- The Bugzilla Search page is is the interface where you can find any
- bug report, comment, or patch currently in the Bugzilla system. You
- can play with it here:
- http://landfill.bugzilla.org/bugzilla-tip/query.cgi.
-
- The Search page has controls for selecting different possible values
- for all of the fields in a bug, as described above. For some fields,
- multiple values can be selected. In those cases, Bugzilla returns bugs
- where the content of the field matches any one of the selected values.
- If none is selected, then the field can take any value.
-
- Once you've run a search, you can save it as a Saved Search, which
- appears in the page footer.
-
- Highly advanced querying is done using Boolean Charts. See the Boolean
- Charts help link on the Search page for more information.
- _________________________________________________________________
-
-3.5. Bug Lists
+Chapter 2. Installing Bugzilla
- If you run a search, a list of matching bugs will be returned.
-
- The format of the list is configurable. For example, it can be sorted
- by clicking the column headings. Other useful features can be accessed
- using the links at the bottom of the list:
-
- Long Format: this gives you a large page with a non-editable summary
- of the fields of each bug.
- CSV: get the buglist as comma-separated values, for import into e.g. a
- spreadsheet.
- Change Columns: change the bug attributes which appear in the list.
- Change several bugs at once: If your account is sufficiently
- empowered, you can make the same change to all the bugs in the list -
- for example, changing their owner.
- Send mail to bug owners: Sends mail to the owners of all bugs on the
- list.
- Edit Search: If you didn't get exactly the results you were looking
- for, you can return to the Query page through this link and make small
- revisions to the query you just made so you get more accurate results.
- Remember Search As: You can give a search a name and remember it; a
- link will appear in your page footer giving you quick access to run it
- again later.
- _________________________________________________________________
-
-3.6. Filing Bugs
-
- Years of bug writing experience has been distilled for your reading
- pleasure into the Bug Writing Guidelines. While some of the advice is
- Mozilla-specific, the basic principles of reporting Reproducible,
- Specific bugs, isolating the Product you are using, the Version of the
- Product, the Component which failed, the Hardware Platform, and
- Operating System you were using at the time of the failure go a long
- way toward ensuring accurate, responsible fixes for the bug that bit
- you.
-
- The procedure for filing a test bug is as follows:
-
- 1. Go to Landfill in your browser and click Enter a new bug report.
- 2. Select a product - any one will do.
- 3. Fill in the fields. Bugzilla should have made reasonable guesses,
- based upon your browser, for the "Platform" and "OS" drop-down
- boxes. If they are wrong, change them.
- 4. Select "Commit" and send in your bug report.
-
- Try to make sure that everything said in the summary is also said in
- the first comment. Summaries are often updated and this will ensure
- your original information is easily accessible.
-
- You do not need to put "any" or similar strings in the URL field. If
- there is no specific URL associated with the bug, leave this field
- blank.
-
- If you feel a bug you filed was incorrectly marked as a DUPLICATE of
- another, please question it in your bug, not the bug it was duped to.
- Feel free to CC the person who duped it if they are not already CCed.
- _________________________________________________________________
-
-3.7. Patch Viewer
-
- Viewing and reviewing patches in Bugzilla is often difficult due to
- lack of context, improper format and the inherent readability issues
- that raw patches present. Patch Viewer is an enhancement to Bugzilla
- designed to fix that by offering increased context, linking to
- sections, and integrating with Bonsai, LXR and CVS.
-
- Patch viewer allows you to:
-
- View patches in color, with side-by-side view rather than trying to
- interpret the contents of the patch.
- See the difference between two patches.
- Get more context in a patch.
- Collapse and expand sections of a patch for easy reading.
- Link to a particular section of a patch for discussion or review
- Go to Bonsai or LXR to see more context, blame, and cross-references
- for the part of the patch you are looking at
- Create a rawtext unified format diff out of any patch, no matter what
- format it came from
- _________________________________________________________________
-
-3.7.1. Viewing Patches in Patch Viewer
-
- The main way to view a patch in patch viewer is to click on the "Diff"
- link next to a patch in the Attachments list on a bug. You may also do
- this within the edit window by clicking the "View Attachment As Diff"
- button in the Edit Attachment screen.
- _________________________________________________________________
-
-3.7.2. Seeing the Difference Between Two Patches
-
- To see the difference between two patches, you must first view the
- newer patch in Patch Viewer. Then select the older patch from the
- dropdown at the top of the page ("Differences between [dropdown] and
- this patch") and click the "Diff" button. This will show you what is
- new or changed in the newer patch.
- _________________________________________________________________
-
-3.7.3. Getting More Context in a Patch
-
- To get more context in a patch, you put a number in the textbox at the
- top of Patch Viewer ("Patch / File / [textbox]") and hit enter. This
- will give you that many lines of context before and after each change.
- Alternatively, you can click on the "File" link there and it will show
- each change in the full context of the file. This feature only works
- against files that were diffed using "cvs diff".
- _________________________________________________________________
-
-3.7.4. Collapsing and Expanding Sections of a Patch
-
- To view only a certain set of files in a patch (for example, if a
- patch is absolutely huge and you want to only review part of it at a
- time), you can click the "(+)" and "(-)" links next to each file (to
- expand it or collapse it). If you want to collapse all files or expand
- all files, you can click the "Collapse All" and "Expand All" links at
- the top of the page.
- _________________________________________________________________
-
-3.7.5. Linking to a Section of a Patch
-
- To link to a section of a patch (for example, if you want to be able
- to give someone a URL to show them which part you are talking about)
- you simply click the "Link Here" link on the section header. The
- resulting URL can be copied and used in discussion. (Copy Link
- Location in Mozilla works as well.)
- _________________________________________________________________
-
-3.7.6. Going to Bonsai and LXR
-
- To go to Bonsai to get blame for the lines you are interested in, you
- can click the "Lines XX-YY" link on the section header you are
- interested in. This works even if the patch is against an old version
- of the file, since Bonsai stores all versions of the file.
-
- To go to LXR, you click on the filename on the file header
- (unfortunately, since LXR only does the most recent version, line
- numbers are likely to rot).
- _________________________________________________________________
-
-3.7.7. Creating a Unified Diff
-
- If the patch is not in a format that you like, you can turn it into a
- unified diff format by clicking the "Raw Unified" link at the top of
- the page.
- _________________________________________________________________
-
-3.8. Hints and Tips
-
- This section distills some Bugzilla tips and best practices that have
- been developed.
- _________________________________________________________________
-
-3.8.1. Autolinkification
-
- Bugzilla comments are plain text - so typing <U> will produce
- less-than, U, greater-than rather than underlined text. However,
- Bugzilla will automatically make hyperlinks out of certain sorts of
- text in comments. For example, the text "http://www.bugzilla.org" will
- be turned into a link: http://www.bugzilla.org. Other strings which
- get linkified in the obvious manner are:
-
- bug 12345
- comment 7
- bug 23456, comment 53
- attachment 4321
- mailto:george@example.com
- george@example.com
- ftp://ftp.mozilla.org
- Most other sorts of URL
-
- A corollary here is that if you type a bug number in a comment, you
- should put the word "bug" before it, so it gets autolinkified for the
- convenience of others.
- _________________________________________________________________
-
-3.8.2. Quicksearch
-
- Quicksearch is a single-text-box query tool which uses metacharacters
- to indicate what is to be searched. For example, typing "foo|bar" into
- Quicksearch would search for "foo" or "bar" in the summary and status
- whiteboard of a bug; adding ":BazProduct" would search only in that
- product.
-
- You'll find the Quicksearch box on Bugzilla's front page, along with a
- Help link which details how to use it.
- _________________________________________________________________
-
-3.8.3. Comments
-
- If you are changing the fields on a bug, only comment if either you
- have something pertinent to say, or Bugzilla requires it. Otherwise,
- you may spam people unnecessarily with bug mail. To take an example: a
- user can set up their account to filter out messages where someone
- just adds themselves to the CC field of a bug (which happens a lot.)
- If you come along, add yourself to the CC field, and add a comment
- saying "Adding self to CC", then that person gets a pointless piece of
- mail they would otherwise have avoided.
-
- Don't use sigs in comments. Signing your name ("Bill") is acceptable,
- if you do it out of habit, but full mail/news-style four line ASCII
- art creations are not.
- _________________________________________________________________
-
-3.8.4. Attachments
-
- Use attachments, rather than comments, for large chunks of ASCII data,
- such as trace, debugging output files, or log files. That way, it
- doesn't bloat the bug for everyone who wants to read it, and cause
- people to receive fat, useless mails.
-
- Trim screenshots. There's no need to show the whole screen if you are
- pointing out a single-pixel problem.
-
- Don't attach simple test cases (e.g. one HTML file, one CSS file and
- an image) as a ZIP file. Instead, upload them in reverse order and
- edit the referring file so that they point to the attached files. This
- way, the test case works immediately out of the bug.
- _________________________________________________________________
-
-3.9. User Preferences
-
- Once you have logged in, you can customise various aspects of Bugzilla
- via the "Edit prefs" link in the page footer. The preferences are
- split into three tabs:
- _________________________________________________________________
-
-3.9.1. Account Settings
-
- On this tab, you can change your basic account information, including
- your password, email address and real name. For security reasons, in
- order to change anything on this page you must type your current
- password into the "Password" field at the top of the page. If you
- attempt to change your email address, a confirmation email is sent to
- both the old and new addresses, with a link to use to confirm the
- change. This helps to prevent account hijacking.
- _________________________________________________________________
-
-3.9.2. Email Settings
-
- On this tab you can reduce or increase the amount of email sent you
- from Bugzilla, opting in our out depending on your relationship to the
- bug and the change that was made to it.
-
- You can also do further filtering on the client side by using the
- X-Bugzilla-Reason mail header which Bugzilla adds to all bugmail. This
- tells you what relationship you have to the bug in question, and can
- be any of Owner, Reporter, QAcontact, CClist, Voter and
- WatchingComponent.
-
- By entering user email names, delineated by commas, into the "Users to
- watch" text entry box you can receive a copy of all the bugmail of
- other users (security settings permitting.) This powerful
- functionality enables seamless transitions as developers change
- projects or users go on holiday.
+2.1. Installation
Note
- The ability to watch other users may not be available in all Bugzilla
- installations. If you can't see it, ask your administrator.
- _________________________________________________________________
+ If you just want to use Bugzilla, you do not need to install it. None
+ of this chapter is relevant to you. Ask your Bugzilla administrator
+ for the URL to access it over the web.
-3.9.3. Permissions
+ The Bugzilla server software is usually installed on Linux or Solaris.
+ If you are installing on another OS, check Section 2.4 before you
+ start your installation to see if there are any special instructions.
- This is a purely informative page which outlines your current
- permissions on this installation of Bugzilla - what product groups you
- are in, and whether you can edit bugs or perform various
- administration functions.
- _________________________________________________________________
-
-3.10. Reports
-
- To be written
- _________________________________________________________________
-
-Chapter 4. Installation
-
-4.1. Step-by-step Install
-
- Bugzilla has been successfully installed under many different
- operating systems including almost all Unix clones and Microsoft
- Windows. Many operating systems have utilities that make installation
- easier or quirks that make it harder. We have tried to collect that
- information in Section 4.4, so unless you are on Linux, be sure to
- check out that section before you start your installation.
+ As an alternative to following these instructions, you may wish to try
+ Arne Schirmacher's unofficial and unsupported Bugzilla Installer,
+ which installs Bugzilla and all its prerequisites on Linux or Solaris
+ systems.
- Note
-
- Windows is one of those operating systems that has many quirks and is
- not yet officially supported by the Bugzilla team. If you wish to
- install Bugzilla on Windows, be sure to see Section 4.4.1.
+ This guide assumes that you have administrative access to the Bugzilla
+ machine. It not possible to install and run Bugzilla itself without
+ administrative access except in the very unlikely event that every
+ single prerequisite is already installed.
Warning
- While installing Bugzilla, it is a good idea to ensure that there is
- some kind of configurable firewall between you and the rest of the
- Internet as your machine may be insecure for periods during the
- install. Many installation steps require an active Internet connection
- to complete, but you must take care to ensure that at no point is your
- machine vulnerable to an attack.
-
- This guide assumes that you already have your operating system
- installed, network configured, and have administrative access to the
- machine onto which you are installing Bugzilla. It is possible to
- install and run Bugzilla itself without administrative access, but you
- have to either make sure all the required software is installed or get
- somebody with administrative access to install it for you.
+ The installation process may make your machine insecure for short
+ periods of time. Make sure there is a firewall between you and the
+ Internet.
You are strongly recommended to make a backup of your system before
installing Bugzilla (and at regular intervals thereafter :-).
- Here's a basic step-by-step list:
+ In outline, the installation proceeds as follows:
1. Install Perl (5.6.0 or above)
2. Install MySQL (3.23.41 or above)
3. Install a Webserver
- 4. Put Bugzilla in the Webspace
- 5. Install Perl Modules
- 6. Setup the MySQL Database
+ 4. Install Bugzilla
+ 5. Install Perl modules
+ 6. Configure all of the above.
_________________________________________________________________
-4.1.1. Perl
+2.1.1. Perl
+
+ Installed Version Test: perl -v
Any machine that doesn't have Perl on it is a sad machine indeed. If
- your OS doesn't come with it, Perl can be got in source form from
- http://www.perl.com. There are also binary versions available for many
- platforms, most of which are linked to from perl.com. Although
- Bugzilla runs with perl 5.6.0, it's a good idea to be up to the very
- latest version if you can when running Bugzilla. As of this writing,
- that is Perl version 5.8.2.
+ you don't have it and your OS doesn't provide official packages, visit
+ http://www.perl.com. Although Bugzilla runs with Perl 5.6.0, it's a
+ good idea to be using the latest stable version. As of this writing,
+ that is Perl 5.8.2.
_________________________________________________________________
-4.1.2. MySQL
+2.1.2. MySQL
+
+ Installed Version Test: mysql -V
- If your OS doesn't come with it or provide official packages, visit
- the MySQL homepage at http://www.mysql.com to grab and install the
- latest stable release of the server.
+ If you don't have it and your OS doesn't provide official packages,
+ visit http://www.mysql.com. You need MySQL version 3.23.41 or higher.
Note
Many of the binary versions of MySQL store their data files in /var.
On some Unix systems, this is part of a smaller root partition, and
- may not have room for your bug database. You can set the data
- directory as an option to configure if you build MySQL from source
- yourself.
+ may not have room for your bug database. To change the data directory,
+ you have to build MySQL from source yourself, and set it as an option
+ to configure.
If you install from something other than a packaging/installation
- system (such as .rpm, .dep, .exe, or .msi) you will need to configure
- your system so the MySQL server daemon will come back up whenever your
- machine reboots.
-
- If you wish to have attachments larger than 64K, you will have to
- configure MySQL to accept large packets. This is done by adding the
- text in Figure 4-1 to your my.conf file. There is also a parameter in
- Bugzilla for setting the maximum allowable attachment size. You should
- set this value to be slightly larger than that parameter.
-
- Figure 4-1. Set Max Packet Size in MySQL
-[mysqld]
-# Allow packets up to 1M
-set-variable = max_allowed_packet=1M
-
- If you are running Bugzilla and MySQL on the same machine, you may
- also wish to utilize the --skip-networking option as mentioned in
- Section 4.5.2 for the added security.
+ system (such as .rpm, .dep, .exe, or .msi) make sure the MySQL server
+ is started when the machine boots.
_________________________________________________________________
-4.1.2.1. Adding a user to MySQL
-
- This first thing you'll want to do is make sure you've given the
- "root" user a password as suggested in Section 4.5.2. Then, you need
- to add a user for Bugzilla to use. For clarity, these instructions
- will assume that your MySQL user for Bugzilla will be "bugs_user", the
- database will be called "bugs_db" and the password for the "bugs_user"
- user is "bugs_password". You should, of course, substitute the values
- you intend to use for your site.
+2.1.3. Web Server
- Note
-
- Most people use "bugs" for both the user and database name. Don't use
- it for the password, though...
-
- We use an SQL GRANT command to create a "bugs_user" user. This also
- restricts the "bugs_user" user to operations within a database called
- "bugs_db", and only allows the account to connect from "localhost".
- Modify it to reflect your setup if you will be connecting from another
- machine or as a different user.
- mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
- DROP,REFERENCES ON bugs_db.* TO bugs_user@localhost
- IDENTIFIED BY 'bugs_password';
- mysql> FLUSH PRIVILEGES;
-
- Note
-
- If you are using MySQL 4, the bugs user also needs to be granted the
- LOCK TABLES and CREATE TEMPORARY TABLES permissions, so add them to
- the list in the GRANT command.
- _________________________________________________________________
-
-4.1.3. HTTP Server
+ Installed Version Test: view the default welcome page at
+ http://<your-machine>/
You have freedom of choice here, pretty much any web server that is
- capable of running CGI scripts will work. Section 4.2 has more
- information about configuring web servers to work with Bugzilla.
+ capable of running CGI scripts will work. However, we strongly
+ recommend using the Apache web server (either 1.3.x or 2.x), and the
+ installation instructions usually assume you are using it. If you have
+ got Bugzilla working using another webserver, please share your
+ experiences with us by filing a bug in Bugzilla Documentation.
- Note
-
- We strongly recommend Apache as the web server to use. The Bugzilla
- Guide installation instructions, in general, assume you are using
- Apache. If you have got Bugzilla working using another webserver,
- please share your experiences with us by filing a bug in Bugzilla
- Documentation.
+ If you don't have Apache and your OS doesn't provide official
+ packages, visit http://httpd.apache.org/.
_________________________________________________________________
-4.1.4. Bugzilla
+2.1.4. Bugzilla
- You should untar the Bugzilla files into a directory that you're
- willing to make writable by the default web server user (probably
- "nobody"). You may decide to put the files in the main web space for
- your web server or perhaps in /usr/local with a symbolic link in the
- web space that points to the Bugzilla directory.
-
- Tip
-
- If you symlink the bugzilla directory into your Apache's html
- hierarchy, you may receive Forbidden errors unless you add the
- FollowSymLinks directive to the <Directory> entry for the HTML root
- directory in httpd.conf.
+ Download a Bugzilla tarball (or check it out from CVS) and place it in
+ a suitable directory, writable by the default web server user
+ (probably "nobody"). Good locations are either directly in the main
+ web space for your web server or perhaps in /usr/local with a symbolic
+ link from the web space.
Caution
The default Bugzilla distribution is not designed to be placed in a
- cgi-bin directory (this includes any directory which is configured
- using the ScriptAlias directive of Apache).
+ cgi-bin directory. This includes any directory which is configured
+ using the ScriptAlias directive of Apache.
Once all the files are in a web accessible directory, make that
directory writable by your webserver's user. This is a temporary step
- until you run the post-install checksetup.pl script, which locks down
- your installation.
+ until you run the checksetup.pl script, which locks down your
+ installation.
_________________________________________________________________
-4.1.5. checksetup.pl
-
- Next, run the magic checksetup.pl script. This is designed to check
- whether you have all of the right Perl modules in the correct
- versions, and that Bugzilla is generally set up correctly.
-
- Eventually, it will make sure Bugzilla files and directories have
- reasonable permissions, set up the data directory, and create all the
- MySQL tables. But the first time you run it, it's highly likely to
- tell you that you are missing a few Perl modules. Make a note of which
- ones they are, and then proceed to the next section to install them.
-bash# ./checksetup.pl
+2.1.5. Perl Modules
- The first time you run it with all the correct modules installed, it
- will create a file called localconfig.
+ Bugzilla's installation process is based on a script called
+ checksetup.pl. The first thing it checks is whether you have
+ appropriate versions of all the required Perl modules. The aim of this
+ section is to pass this check. When it passes, do not run it again,
+ but proceed to Section 2.2.
- This file contains a variety of settings you may need to tweak
- including how Bugzilla should connect to the MySQL database.
+ At this point, you need to su to root. You should remain as root until
+ the end of the install. Then run:
+ bash# ./checksetup.pl
- The connection settings include:
+ checksetup.pl will print out a list of the required and optional Perl
+ modules, together with the versions (if any) installed on your
+ machine. The list of required modules is reasonably long; however, you
+ may already have several of them installed.
- 1. server's host: just use "localhost" if the MySQL server is local
- 2. database name: "bugs_db" if you're following these directions
- 3. MySQL username: "bugs_user" if you're following these directions
- 4. Password for the "bugs_user" MySQL account; ("bugs_password"
- above)
+ There is a meta-module called Bundle::Bugzilla, which installs all the
+ other modules with a single command. You should use this if you are
+ running Perl 5.6.1 or above.
- Edit the file to change these. Once you are happy with the settings,
- su to the user your web server runs as, and re-run checksetup.pl.
- (Note: on some security-conscious systems, you may need to change the
- login shell for the webserver account before you can do this.) On this
- second run, it will create the database and an administrator account
- for which you will be prompted to provide information.
+ The preferred way of installing Perl modules is via CPAN on Unix, or
+ PPM on Windows (see Section 2.4.1.2). These instructions assume you
+ are using CPAN; if for some reason you need to install the Perl
+ modules manually, see Appendix C.
+ bash# perl -MCPAN -e 'install "<modulename>"'
- Note
-
- The checksetup.pl script is designed so that you can run it at any
- time without causing harm. You should run it after any upgrade to
- Bugzilla.
- _________________________________________________________________
-
-4.1.6. Perl Modules
-
- Don't be intimidated by this long list of modules. See Section 4.1.6.1
- for a way of installing all the ones you need with a single command.
-
- Perl modules can be found using CPAN on Unix based systems or PPM on
- Win32.
-
- Good instuctions can be found for using each of these services on
- their respective websites. The basics can be found in Example 4-1 for
- CPAN and Section 4.4.1.2 for PPM.
-
- Example 4-1. Installing perl modules with CPAN
-
- The easy way:
-bash# perl -MCPAN -e 'install "<modulename>"'
-
- Or the hard way:
-bash# tar xzvf <module>.tar.gz (1)
-bash# cd <module> (2)
-bash# perl Makefile.PL
-bash# make
-bash# make test
-bash# make install
-
- (1)
- This assumes that you've already downloaded the <module>.tar.gz
- to the current working directory.
- (2)
- The process of untarring the module as defined in (1) will
- create the <module> directory.
+ If you using Bundle::Bugzilla, invoke the magic CPAN command on it.
+ Otherwise, you need to work down the list of modules that
+ checksetup.pl says are required, in the order given, invoking the
+ command on each.
Tip
@@ -930,333 +378,288 @@ bash# make install
the newsgroup/mailing list for further assistance or hire someone to
help you out.
- Perl Modules (minimum version):
+ Here is a complete list of modules and their minimum versions. Some
+ modules have special installation notes, which follow.
- 1. Bundle::Bugzilla (Will allow you to skip the rest)
- 2. CGI (2.88)
- 3. Date::Format (2.21)
- 4. DBI (1.32)
- 5. DBD::mysql (2.1010)
- 6. File::Spec (0.82)
- 7. File::Temp (any)
- 8. Template Toolkit (2.08)
- 9. Text::Wrap (2001.0131)
+ Required Perl modules:
- and, optionally:
+ 1. AppConfig (1.52)
+ 2. CGI (2.93)
+ 3. Data::Dumper (any)
+ 4. Date::Format (2.21)
+ 5. DBI (1.32)
+ 6. DBD::mysql (2.1010)
+ 7. File::Spec (0.82)
+ 8. File::Temp (any)
+ 9. Template (2.08)
+ 10. Text::Wrap (2001.0131)
+
+ Optional Perl modules:
1. GD (1.20) for bug charting
2. Chart::Base (0.99c) for bug charting
- 3. XML::Parser (any) for the XML interface
- 4. GD::Graph (any) for bug charting
- 5. GD::Text::Align (any) for bug charting
- 6. MIME::Parser (any) for the email interface
- 7. PatchReader (0.9.1) for pretty HTML view of patches
+ 3. GD::Graph (any) for bug charting
+ 4. GD::Text::Align (any) for bug charting
+ 5. XML::Parser (any) for the XML interface
+ 6. PatchReader (0.9.1) for pretty HTML view of patches
+ 7. MIME::Parser (any) for the optional email interface
_________________________________________________________________
-4.1.6.1. Bundle::Bugzilla
-
- If you are running at least perl 5.6.1, you can save yourself a lot of
- time by using Bundle::Bugzilla. This bundle contains every module
- required to get Bugzilla running. It does not include GD and friends,
- but these are not required for a base install and can always be added
- later if the need arises.
+2.1.5.1. DBD::mysql
- Assuming your perl was installed with CPAN (most unix installations
- are), using Bundle::Bugzilla is really easy. Simply follow along with
- the commands below.
-bash# perl -MCPAN -eshell (1)
-cpan shell -- CPAN exploration and modules installation (v1.63)
-ReadLine support enabled
+ The installation process will ask you a few questions about the
+ desired compilation target and your MySQL installation. For most of
+ the questions the provided default will be adequate, but when asked if
+ your desired target is the MySQL or mSQL packages, you should select
+ the MySQL-related ones. Later you will be asked if you wish to provide
+ backwards compatibility with the older MySQL packages; you should
+ answer YES to this question. The default is NO.
-cpan>
+ A host of 'localhost' should be fine. A testing user of 'test', with a
+ null password, should have sufficient access to run tests on the
+ 'test' database which MySQL creates upon installation.
+ _________________________________________________________________
+2.1.5.2. Template Toolkit (2.08)
- (1)
- At this point, unless you've used CPAN on this machine before,
- you'll have to go through a series of configuration steps.
+ When you install Template Toolkit, you'll get asked various questions
+ about features to enable. The defaults are fine, except that it is
+ recommended you use the high speed XS Stash of the Template Toolkit,
+ in order to achieve best performance.
_________________________________________________________________
-4.1.6.2. CGI (2.88)
+2.1.5.3. GD (1.20)
- The CGI module parses form elements and cookies and does many other
- usefule things. It come as a part of recent perl distributions, but
- Bugzilla needs a fairly new version.
+ The GD module is only required if you want graphical reports.
- CPAN Download Page: http://search.cpan.org/dist/CGI.pm/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/CGI.zip
- Documentation: http://www.perldoc.com/perl5.8.0/lib/CGI.html
- _________________________________________________________________
+ Note
-4.1.6.3. TimeDate modules (2.21)
+ The Perl GD module requires some other libraries that may or may not
+ be installed on your system, including libpng and libgd. The full
+ requirements are listed in the Perl GD module README. If compiling GD
+ fails, it's probably because you're missing a required library.
- Many of the more common date/time/calendar related Perl modules have
- been grouped into a bundle similar to the MySQL modules bundle. This
- bundle is stored on the CPAN under the name TimeDate. The component
- module we're most interested in is the Date::Format module, but
- installing all of them is probably a good idea anyway.
+ Tip
- CPAN Download Page: http://search.cpan.org/dist/TimeDate/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/TimeDate.zip
- Documentation: http://search.cpan.org/dist/TimeDate/lib/Date/F
- ormat.pm
+ The version of the GD module you need is very closely tied to the
+ libgd version installed on your system. If you have a version 1.x of
+ libgd the 2.x versions of the GD module won't work for you.
_________________________________________________________________
-4.1.6.4. DBI (1.32)
+2.1.5.4. Chart::Base (0.99c)
- The DBI module is a generic Perl module used the MySQL-related
- modules. As long as your Perl installation was done correctly the DBI
- module should be a breeze. It's a mixed Perl/C module, but Perl's
- MakeMaker system simplifies the C compilation greatly.
-
- CPAN Download Page: http://search.cpan.org/dist/DBI/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/DBI.zip
- Documentation: http://dbi.perl.org/doc/
+ The Chart::Base module is only required if you want graphical reports.
+ Note that earlier versions that 0.99c used GIFs, which are no longer
+ supported by the latest versions of GD.
_________________________________________________________________
-4.1.6.5. MySQL-related modules
-
- The Perl/MySQL interface requires a few mutually-dependent Perl
- modules. These modules are grouped together into the the
- Msql-Mysql-modules package.
+2.1.5.5. GD::Graph (any)
- The MakeMaker process will ask you a few questions about the desired
- compilation target and your MySQL installation. For most of the
- questions the provided default will be adequate, but when asked if
- your desired target is the MySQL or mSQL packages, you should select
- the MySQL related ones. Later you will be asked if you wish to provide
- backwards compatibility with the older MySQL packages; you should
- answer YES to this question. The default is NO.
+ The GD::Graph module is only required if you want graphical reports.
+ _________________________________________________________________
- A host of 'localhost' should be fine and a testing user of 'test' with
- a null password should find itself with sufficient access to run tests
- on the 'test' database which MySQL created upon installation.
+2.1.5.6. GD::Text::Align (any)
- CPAN Download Page: http://search.cpan.org/dist/DBD-mysql/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/DBD-Mysql.zip
- Documentation: http://search.cpan.org/dist/DBD-mysql/lib/DBD/m
- ysql.pod
+ The GD::Text::Align module is only required if you want graphical
+ reports.
_________________________________________________________________
-4.1.6.6. File::Spec (0.82)
-
- File::Spec is a perl module that allows file operations, such as
- generating full path names, to work cross platform.
+2.1.5.7. XML::Parser (any)
- CPAN Download Page: http://search.cpan.org/dist/File-Spec/
- PPM Download Page: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/File-Spec.zip
- Documentation: http://www.perldoc.com/perl5.8.0/lib/File/Spec.
- html
+ The XML::Parser module is only required if you want to import XML bugs
+ using the importxml.pl script. This is required to use Bugzilla's
+ "move bugs" feature; you may also want to use it for migrating from
+ another bug database. XML::Parser requires that the expat library is
+ already installed on your machine.
_________________________________________________________________
-4.1.6.7. File::Temp (any)
+2.1.5.8. MIME::Parser (any)
- File::Temp is used to generate a temporary filename that is guaranteed
- to be unique. It comes as a standard part of perl
-
- CPAN Download Page: http://search.cpan.org/dist/File-Spec/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/File-Spec.zip
- Documentation: http://www.perldoc.com/perl5.8.0/lib/File/Temp.
- html
+ The MIME::Parser module is only required if you want to use the email
+ interface located in the contrib directory.
_________________________________________________________________
-4.1.6.8. Template Toolkit (2.08)
-
- When you install Template Toolkit, you'll get asked various questions
- about features to enable. The defaults are fine, except that it is
- recommended you use the high speed XS Stash of the Template Toolkit,
- in order to achieve best performance.
+2.1.5.9. PatchReader (0.9.1)
- CPAN Download Page: http://search.cpan.org/dist/Template-Toolk
- it/
- PPM Download Link: http://openinteract.sourceforge.net/ppmpack
- ages/5.6/Template-Toolkit.tar.gz
- Documentation: http://www.template-toolkit.org/docs.html
+ The PatchReader module is only required if you want to use Patch
+ Viewer, a Bugzilla feature to show code patches in your web browser in
+ a more readable form.
_________________________________________________________________
-4.1.6.9. Text::Wrap (2001.0131)
+2.2. Configuration
- Text::Wrap is designed to proved intelligent text wrapping.
+ Warning
- CPAN Download Page: http://search.cpan.org/dist/Text-Tabs+Wrap
- /
- Documentation: http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.
- html
+ Poorly-configured MySQL and Bugzilla installations have given
+ attackers full access to systems in the past. Please take the security
+ parts of these guidelines seriously, even for Bugzilla machines hidden
+ away behind your firewall.
_________________________________________________________________
-4.1.6.10. GD (1.20) [optional]
+2.2.1. localconfig
- You need the GD library if you want any of the graphing to work.
+ Once you run checksetup.pl with all the correct modules installed, it
+ displays a message about, and write out a file called, localconfig.
+ This file contains the default settings for a number of Bugzilla
+ parameters.
- Note
+ Load this file in your editor. The only value you need to change is
+ $db_pass, the password for the user you will create for your database.
+ Pick a strong password (for simplicity, it should not contain single
+ quote characters) and put it here.
- The Perl GD library requires some other libraries that may or may not
- be installed on your system, including libpng and libgd. The full
- requirements are listed in the Perl GD library README. If compiling GD
- fails, it's probably because you're missing a required library.
-
- Tip
-
- The version of the GD perl module you need is very closely tied to the
- libgd version installed on your system. If you have a version 1.x of
- libgd the 2.x versions of the GD perl module won't work for you.
+ The other options in the localconfig file are documented by their
+ accompanying comments. If you have a slightly non-standard MySQL
+ setup, you may wish to change one or more of the other "$db_*"
+ parameters.
- CPAN Download Page: http://search.cpan.org/dist/GD/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/GD.zip
- Documentation: http://stein.cshl.org/WWW/software/GD/
+ You may also wish to change the names of the priorities, severities,
+ operating systems and platforms for your installation. However, you
+ can always change these after installation has finished; if you then
+ re-run checksetup.pl, the changes will get picked up.
_________________________________________________________________
-4.1.6.11. Chart::Base (0.99c) [optional]
-
- The Chart module provides Bugzilla with on-the-fly charting abilities.
- It can be installed in the usual fashion after it has been fetched
- from CPAN. Note that earlier versions that 0.99c used GIFs, which are
- no longer supported by the latest versions of GD.
+2.2.2. MySQL
- CPAN Download Page: http://search.cpan.org/dist/Chart/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/Chart.zip
- _________________________________________________________________
+2.2.2.1. Security
-4.1.6.12. XML::Parser (any) [optional]
+ MySQL ships as insecure by default. It allows anybody to on the local
+ machine full administrative capabilities without requiring a password;
+ the special MySQL root account (note: this is not the same as the
+ system root) also has no password. Also, many installations default to
+ running mysqld as the system root.
- XML::Parser is used by the importxml.pl script. You only need it if
- you are going to be importing bugs (such as for bug moving).
- XML::Parser requires that the expat library is already installed on
- your machine.
+ 1. To disable the anonymous user account and set a password for the
+ root user, execute the following. The root user password should be
+ different to the bugs user password you set in localconfig in the
+ previous section, and also different to the password for the
+ system root account on your machine.
- CPAN Download Page: http://search.cpan.org/dist/XML-Parser/
- Documentation: http://www.perldoc.com/perl5.6.1/lib/XML/Parser
- .html
- _________________________________________________________________
+ bash$ mysql mysql
+ mysql> DELETE FROM user WHERE user = '';
+ mysql> UPDATE user SET password = password('new_password') WHERE user = 'root
+';
+ mysql> FLUSH PRIVILEGES;
-4.1.6.13. GD::Graph (any) [optional]
+ From this point forward, to run the mysql command-line client, you
+ will need to type mysql -u root -p and enter new_password when
+ prompted.
+ 2. If you run MySQL on the same machine as your web server, you
+ should disable remote access to MySQL by adding the following to
+ your /etc/my.conf:
- In addition to GD listed above, the reporting interface of Bugzilla
- needs to have the GD::Graph module installed.
+ [myslqd]
+ # Prevent network access to MySQL.
+ skip-networking
- CPAN Download Page: http://search.cpan.org/dist/GDGraph/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/GDGraph.zip
- Documentation: http://search.cpan.org/dist/GDGraph/Graph.pm
+ 3. Consult the documentation that came with your system for
+ information on making mysqld run as an unprivileged user.
+ 4. For added security, you could also run MySQL, or even all of
+ Bugzilla in a chroot jail; however, instructions for doing that
+ are beyond the scope of this document.
_________________________________________________________________
-4.1.6.14. GD::Text::Align (any) [optional]
+2.2.2.2. Allow large attachments
- GD::Text::Align, as the name implies, is used to draw aligned strings
- of text. It is needed by the reporting interface.
-
- CPAN Download Page: http://search.cpan.org/dist/GDTextUtil/
- PPM Download Page: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/GDTextUtil.zip
- Documentation: http://search.cpan.org/dist/GDTextUtil/Text/Ali
- gn.pm
+ You need to configure MySQL to accept large packets, if you want to
+ have attachments larger than 64K. Add the text below to your
+ /etc/my.conf. There is also a parameter in Bugzilla for setting the
+ maximum allowable attachment size, (default 1MB). Bugzilla will only
+ accept attachments up to the lower of these two sizes.
+ [mysqld]
+ # Allow packets up to 1M
+ set-variable = max_allowed_packet=1M
_________________________________________________________________
-4.1.6.15. MIME::Parser (any) [optional]
+2.2.2.3. Add a user to MySQL
- MIME::Parser is only needed if you want to use the e-mail interface
- located in the contrib directory.
+ You need to add a new MySQL user for Bugzilla to use. (It's not safe
+ to have Bugzilla use the MySQL root account.) The following
+ instructions assume the defaults in localconfig; if you changed those,
+ you need to modify the SQL command appropriately. You will need the
+ $db_pass password you set in localconfig in Section 2.2.1.
- CPAN Download Page: http://search.cpan.org/dist/MIME-tools/
- PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
- /6xx-builds-only/MIME-tools.zip
- Documentation: http://search.cpan.org/dist/MIME-tools/lib/MIME
- /Parser.pm
- _________________________________________________________________
+ We use an SQL GRANT command to create a "bugs" user. This also
+ restricts the "bugs" user to operations within a database called
+ "bugs", and only allows the account to connect from "localhost".
+ Modify it to reflect your setup if you will be connecting from another
+ machine or as a different user.
-4.1.6.16. PatchReader (0.9.1) [optional]
+ Run the mysql command-line client and enter:
+ mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
+ DROP,REFERENCES ON bugs.* TO bugs@localhost
+ IDENTIFIED BY '$db_pass';
+ mysql> FLUSH PRIVILEGES
- PatchReader is only needed if you want to use Patch Viewer, a Bugzilla
- feature to format patches in a pretty HTML fashion. There are a number
- of optional parameters you can configure Patch Viewer with as well,
- including cvsroot, cvsroot_get, lxr_root, bonsai_url, lxr_url, and
- lxr_root. Patch Viewer also optionally will use cvs, diff and
- interdiff utilities if they exist on the system (interdiff can be
- found in the patchutils package at
- http://cyberelk.net/tim/patchutils/. These programs' locations can be
- configured in localconfig.
+ Note
- CPAN Download Page: http://search.cpan.org/author/JKEISER/Patc
- hReader/
- Documentation: http://www.johnkeiser.com/mozilla/Patch_Viewer.
- html
+ If you are using MySQL 4, you need to add the LOCK TABLES and CREATE
+ TEMPORARY TABLES permissions to the list.
_________________________________________________________________
-4.1.7. Configuring Bugzilla
+2.2.3. checksetup.pl
- Once checksetup.pl has run successfully, Bugzilla should start up.
- Proceed to the correct URL and log in with the administrator account
- you defined in the last checksetup.pl run.
+ Next, rerun checksetup.pl. It reconfirms that all the modules are
+ present, and notices the altered localconfig file, which it assumes
+ you have edited to your satisfaction. It compiles the UI templates,
+ connects to the database using the 'bugs' user you created and the
+ password you defined, and creates the 'bugs' database and the tables
+ therein.
- You should run through the parameters on the Edit Parameters page
- (link in the footer) and set them all to appropriate values. They key
- parameters are documented in Section 5.1.
- _________________________________________________________________
+ After that, it asks for details of an administrator account. Bugzilla
+ can have multiple administrators - you can create more later - but it
+ needs one to start off with. Enter the email address of an
+ administrator, his or her full name, and a suitable Bugzilla password.
-4.2. HTTP Server Configuration
+ checksetup.pl will then finish. You may rerun checksetup.pl at any
+ time if you wish.
+ _________________________________________________________________
- The Bugzilla Team recommends Apache when using Bugzilla, however, any
- web server that can be configured to run CGI scripts should be able to
- handle Bugzilla. No matter what web server you choose, but especially
- if you choose something other than Apache, you should be sure to read
- Section 4.5.4.
+2.2.4. Web server
- The plan for this section is to eventually document the specifics of
- how to lock down permissions on individual web servers.
+ Configure your web server according to the instructions in the
+ appropriate section. The Bugzilla Team recommends Apache.
_________________________________________________________________
-4.2.1. Apache httpd
+2.2.4.1. Apache httpd
- You will have to make sure that Apache is properly configured to run
- the Bugzilla CGI scripts. You also need to make sure that the
- .htaccess files created by ./checksetup.pl are allowed to override
- Apache's normal access permissions or else important password
- information may be exposed to the Internet.
+ Load httpd.conf in your editor.
- You need to configure Apache to run .cgi files outside the cgi-bin
- directory. Open your httpd.conf file and make sure the following line
- exists and is uncommented:
-AddHandler cgi-script .cgi
+ Uncomment (or add) the following line. This configures Apache to run
+ .cgi files outside the cgi-bin directory.
+ AddHandler cgi-script .cgi
- To allow .htaccess files to override permissions and .cgi files to run
- in the Bugzilla directory, make sure the following two lines are in a
- Directory directive that applies to the Bugzilla directory on your
- system (either the Bugzilla directory or one of its parents).
-Options +ExecCGI
-AllowOverride Limit
+ Apache uses <Directory> directives to permit fine-grained permission
+ setting. Add the following two lines to a <Directory> directive that
+ applies either to the Bugzilla directory or one of its parents (e.g.
+ the <Directory /var/www/html> directive). This allows Bugzilla's
+ .htaccess files to override global permissions, and allows .cgi files
+ to run in the Bugzilla directory.
+ Options +ExecCGI +FollowSymLinks
+ AllowOverride Limit
- You should modify the <DirectoryIndex> parameter for the Apache
- virtual host running your Bugzilla installation to allow index.cgi as
- the index page for a directory, as well as the usual index.html,
- index.htm, and so forth.
+ Add index.cgi to the end of the DirectoryIndex line.
- Note
-
- For more information on Apache and its directives, see the glossary
- entry on Apache.
+ checksetup.pl can set tighter permissions on Bugzilla's files and
+ directories if it knows what user the webserver runs as. Look for the
+ User line in httpd.conf, and place that value in the $webservergroup
+ variable in localconfig. Then rerun checksetup.pl.
_________________________________________________________________
-4.2.2. Microsoft Internet Information Services
+2.2.4.2. Microsoft Internet Information Services
If you need, or for some reason even want, to use Microsoft's Internet
Information Services or Personal Web Server you should be able to. You
- will need to configure them to know how to run CGI scripts, however.
- This is described in Microsoft Knowledge Base article Q245225 for
- Internet Information Services and Q231998 for Personal Web Server.
+ will need to configure them to know how to run CGI scripts. This is
+ described in Microsoft Knowledge Base article Q245225 for Internet
+ Information Services and Q231998 for Personal Web Server.
Also, and this can't be stressed enough, make sure that files such as
localconfig and your data directory are secured as described in
- Section 4.5.4.
+ Section 2.2.4.4.
_________________________________________________________________
-4.2.3. AOL Server
+2.2.4.3. AOL Server
Ben FrantzDale reported success using AOL Server with Bugzilla. He
reported his experience and what appears below is based on that.
@@ -1270,20 +673,19 @@ AllowOverride Limit
aolserver/modules/tcl/filter.tcl file (the filename shouldn't matter)
with the following contents (change /bugzilla/ to the web-based path
to your Bugzilla installation):
-ns_register_filter preauth GET /bugzilla/localconfig filter_deny
-ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
-ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
-ns_register_filter preauth GET /bugzilla/*.pl filter_deny
-ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
-ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
-ns_register_filter preauth GET /bugzilla/data/* filter_deny
-ns_register_filter preauth GET /bugzilla/template/* filter_deny
-
-
-proc filter_deny { why } {
- ns_log Notice "filter_deny"
- return "filter_return"
-}
+ ns_register_filter preauth GET /bugzilla/localconfig filter_deny
+ ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
+ ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
+ ns_register_filter preauth GET /bugzilla/*.pl filter_deny
+ ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
+ ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
+ ns_register_filter preauth GET /bugzilla/data/* filter_deny
+ ns_register_filter preauth GET /bugzilla/template/* filter_deny
+
+ proc filter_deny { why } {
+ ns_log Notice "filter_deny"
+ return "filter_return"
+ }
Warning
@@ -1302,65 +704,137 @@ proc filter_deny { why } {
data/webdot directory.
_________________________________________________________________
-4.3. Optional Additional Configuration
+2.2.4.4. Web Server Access Controls
-4.3.1. Dependency Charts
+ Users of Apache can skip this section because Bugzilla ships with
+ .htaccess files which restrict access in the manner required. Users of
+ other webservers, read on.
- As well as the text-based dependency graphs, Bugzilla also supports
- dependency graphing, using a package called 'dot'. Exactly how this
- works is controlled by the 'webdotbase' parameter, which can have one
- of three values:
+ There are several files in the Bugzilla directory that should not be
+ accessible from the web. You need to configure your webserver so they
+ they aren't. Not doing this may reveal sensitive information such as
+ database passwords.
- 1. A complete file path to the command 'dot' (part of GraphViz) will
- generate the graphs locally
- 2. A URL prefix pointing to an installation of the webdot package
- will generate the graphs remotely
- 3. A blank value will disable dependency graphing.
+ * In the main Bugzilla directory, you should:
+ + Block: *.pl, *localconfig*, runtests.sh
+ + But allow: localconfig.js, localconfig.rdf
+ * In data:
+ + Block everything
+ + But allow: duplicates.rdf
+ * In data/webdot:
+ + If you use a remote webdot server:
+ o Block everything
+ o But allow *.dot only for the remote webdot server
+ + Otherwise, if you use a local GraphViz:
+ o Block everything
+ o But allow: *.png, *.gif, *.jpg, *.map
+ + And if you don't use any dot:
+ o Block everything
+ * In Bugzilla:
+ + Block everything
+ * In template:
+ + Block everything
- So, to get this working, install GraphViz. If you do that, you need to
- enable server-side image maps in Apache. Alternatively, you could set
- up a webdot server, or use the AT&T public webdot server (the default
- for the webdotbase param). Note that AT&T's server won't work if
- Bugzilla is only accessible using HARTS.
+ You should test to make sure that the files mentioned above are not
+ accessible from the Internet, especially your localconfig file which
+ contains your database password. To test, simply point your web
+ browser at the file; for example, to test mozilla.org's installation,
+ we'd try to access http://bugzilla.mozilla.org/localconfig. You should
+ get a 403 Forbidden error.
_________________________________________________________________
-4.3.2. Bug Graphs
+2.2.5. Bugzilla
- As long as you installed the GD and Graph::Base Perl modules you might
- as well turn on the nifty Bugzilla bug reporting graphs.
+ Your Bugzilla should now be working. Access
+ http://<your-bugzilla-server>/ - you should see the Bugzilla front
+ page. If not, consult the Troubleshooting section, Section 2.5.
- Add a cron entry like this to run collectstats.pl daily at 5 after
- midnight:
+ Log in with the administrator account you defined in the last
+ checksetup.pl run. You should go through the parameters on the Edit
+ Parameters page (see link in the footer) and see if there are any you
+ wish to change. They key parameters are documented in Section 3.1; you
+ should certainly alter maintainer and urlbase; you may also want to
+ alter cookiepath or requirelogin.
+ This would also be a good time to revisit the localconfig file and
+ make sure that the names of the priorities, severities, platforms and
+ operating systems are those you wish to use when you start creating
+ bugs. Remember to rerun checksetup.pl if you change it.
+
+ Bugzilla has several optional features which require extra
+ configuration. You can read about those in Section 2.3.
+ _________________________________________________________________
+
+2.3. Optional Additional Configuration
+
+ Bugzilla has a number of optional features. This section describes how
+ to configure or enable them.
+ _________________________________________________________________
+
+2.3.1. Bug Graphs
+
+ If you have installed the necessary Perl modules you can start
+ collecting statistics for the nifty Bugzilla graphs.
bash# crontab -e
+
+ This should bring up the crontab file in your editor. Add a cron entry
+ like this to run collectstats.pl daily at 5 after midnight:
5 0 * * * cd <your-bugzilla-directory> ; ./collectstats.pl
After two days have passed you'll be able to view bug graphs from the
- Bug Reports page.
+ Reports page.
_________________________________________________________________
-4.3.3. The Whining Cron
+2.3.2. Dependency Charts
- By now you have a fully functional Bugzilla, but what good are bugs if
- they're not annoying? To help make those bugs more annoying you can
- set up Bugzilla's automatic whining system to complain at engineers
- which leave their bugs in the NEW or REOPENED state without triaging
- them.
+ As well as the text-based dependency trees, Bugzilla also supports a
+ graphical view of dependency relationships, using a package called
+ 'dot'. Exactly how this works is controlled by the 'webdotbase'
+ parameter, which can have one of three values:
+
+ 1. A complete file path to the command 'dot' (part of GraphViz) will
+ generate the graphs locally
+ 2. A URL prefix pointing to an installation of the webdot package
+ will generate the graphs remotely
+ 3. A blank value will disable dependency graphing.
+
+ The easiest way to get this working is to install GraphViz. If you do
+ that, you need to enable server-side image maps in Apache.
+ Alternatively, you could set up a webdot server, or use the AT&T
+ public webdot server. This is the default for the webdotbase param,
+ but it's often overloaded and slow. Note that AT&T's server won't work
+ if Bugzilla is only accessible using HARTS. Editor's note: What the
+ heck is HARTS? Google doesn't know...
+ _________________________________________________________________
+
+2.3.3. The Whining Cron
+
+ What good are bugs if they're not annoying? To help make them more so
+ you can set up Bugzilla's automatic whining system to complain at
+ engineers which leave their bugs in the NEW or REOPENED state without
+ triaging them.
This can be done by adding the following command as a daily crontab
- entry (for help on that see that crontab man page):
+ entry, in the same manner as explained above for bug graphs. This
+ example runs it at 12.55am.
+ 55 0 * * * cd <your-bugzilla-directory> ; ./whineatnews.pl
+ _________________________________________________________________
- cd <your-bugzilla-directory> ; ./whineatnews.pl
+2.3.4. Patch Viewer
- Tip
+ Patch Viewer is the engine behind Bugzilla's graphical display of code
+ patches. You can integrate this with copies of the cvs, lxr and bonsai
+ tools if you have them, by giving the locations of your installation
+ of these tools in editparams.cgi.
- Depending on your system, crontab may have several manpages. The
- following command should lead you to the most useful page for this
- purpose:
- man 5 crontab
+ Patch Viewer also optionally will use the cvs, diff and interdiff
+ command-line utilities if they exist on the system. Interdiff can be
+ obtained from http://cyberelk.net/tim/patchutils/. If these programs
+ are not in the system path, you can configure their locations in
+ localconfig.
_________________________________________________________________
-4.3.4. LDAP Authentication
+2.3.5. LDAP Authentication
LDAP authentication is a module for Bugzilla's plugin authentication
architecture.
@@ -1417,7 +891,7 @@ proc filter_deny { why } {
LDAPBaseDN
The LDAPBaseDN parameter should be set to the location in your
- LDAP tree that you would like to search for e-mail addresses.
+ LDAP tree that you would like to search for email addresses.
Your uids should be unique under the DN specified here.
Ex. "ou=People,o=Company"
@@ -1432,53 +906,61 @@ proc filter_deny { why } {
LDAPmailattribute
The LDAPmailattribute parameter should be the name of the
- attribute which contains the e-mail address your users will
+ attribute which contains the email address your users will
enter into the Bugzilla login boxes.
Ex. "mail"
_________________________________________________________________
-4.3.5. Preventing untrusted Bugzilla content from executing malicious
-Javascript code
+2.3.6. Prevent users injecting malicious Javascript
- It is possible for a Bugzilla attachment to contain malicious
- Javascript code, which would be executed in the domain of your
- Bugzilla, thereby making it possible for the attacker to e.g. steal
- your login cookies. Due to internationalization concerns, we are
- unable to incorporate by default the code changes necessary to fulfill
- the CERT advisory requirements mentioned in
- http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3. If
- your installation is for an English speaking audience only, making the
- change below will prevent this problem.
+ It is possible for a Bugzilla user to take advantage of character set
+ encoding ambiguities to inject HTML into Bugzilla comments. This could
+ include malicious scripts. Due to internationalization concerns, we
+ are unable to incorporate by default the code changes suggested by the
+ CERT advisory on this issue. If your installation is for an English
+ speaking audience only, making the change below will prevent this
+ problem.
Simply locate the following line in Bugzilla/CGI.pm:
- $self->charset('');
+ $self->charset('');
and change it to:
- $self->charset('ISO-8859-1');
+ $self->charset('ISO-8859-1');
_________________________________________________________________
-4.3.6. Bugzilla and mod_perl
-
- Bugzilla is unsupported under mod_perl. Effort is underway to make it
- work cleanly in a mod_perl environment, but it is slow going.
- _________________________________________________________________
-
-4.3.7. mod_throttle and Security
+2.3.7. mod_throttle
It is possible for a user, by mistake or on purpose, to access the
database many times in a row which can result in very slow access
speeds for other users. If your Bugzilla installation is experiencing
- this problem , you may install the Apache module mod_throttle which
- can limit connections by ip-address. You may download this module at
+ this problem, you may install the Apache module mod_throttle which can
+ limit connections by IP address. You may download this module at
http://www.snert.com/Software/mod_throttle/. Follow the instructions
to install into your Apache install. This module only functions with
- the Apache web server! You may use the ThrottleClientIP command
- provided by this module to accomplish this goal. See the Module
- Instructions for more information.
+ the Apache web server! The command you need is ThrottleClientIP. See
+ the documentation for more information.
+ _________________________________________________________________
+
+2.3.8. TCP/IP Ports
+
+ A single-box Bugzilla only requires port 80, plus port 25 if you are
+ using the optional email interface. You should firewall all other
+ ports and/or disable services listening on them.
+ _________________________________________________________________
+
+2.3.9. Daemon Accounts
+
+ Many daemons, such as Apache's httpd and MySQL's mysqld default to
+ running as either "root" or "nobody". Running as "root" introduces
+ obvious security problems, but the problems introduced by running
+ everything as "nobody" may not be so obvious. Basically, if you're
+ running every daemon as "nobody" and one of them gets compromised,
+ they all get compromised. For this reason it is recommended that you
+ create a user account for each daemon.
_________________________________________________________________
-4.4. OS Specific Installation Notes
+2.4. OS-Specific Installation Notes
Many aspects of the Bugzilla installation can be affected by the the
operating system you choose to install it on. Sometimes it can be made
@@ -1490,9 +972,9 @@ Javascript code
covered, please file a bug in Bugzilla Documentation.
_________________________________________________________________
-4.4.1. Microsoft Windows
+2.4.1. Microsoft Windows
- Making Bugzilla work on windows is still a painful processes. The
+ Making Bugzilla work on Windows is still a painful processes. The
Bugzilla Team is working to make it easier, but that goal is not
considered a top priority. If you wish to run Bugzilla, we still
recommend doing so on a Unix based system such as GNU/Linux. As of
@@ -1502,22 +984,22 @@ Javascript code
If after hearing all that, you have enough pain tolerance to attempt
installing Bugzilla on Win32, here are some pointers. Because this is
a development version of the guide, these instructions are subject to
- change without notice. In fact, the Bugzilla Team hopes they do as we
- would like to have Bugzilla resonabally close to "out of the box"
- compatibility by the 2.18 release.
+ change without notice. In fact, the Bugzilla Team hopes to have
+ Bugzilla reasonably close to "out of the box" compatibility with
+ Windows by the 2.18 release.
_________________________________________________________________
-4.4.1.1. Win32 Perl
+2.4.1.1. Win32 Perl
Perl for Windows can be obtained from ActiveState. You should be able
to find a compiled binary at
http://aspn.activestate.com/ASPN/Downloads/ActivePerl/.
_________________________________________________________________
-4.4.1.2. Perl Modules on Win32
+2.4.1.2. Perl Modules on Win32
Bugzilla on Windows requires the same perl modules found in Section
- 4.1.6. The main difference is that windows uses PPM instead of CPAN.
+ 2.1.5. The main difference is that windows uses PPM instead of CPAN.
C:\perl> ppm <module name>
Note
@@ -1525,20 +1007,15 @@ C:\perl> ppm <module name>
The above syntax should work for all modules with the exception of
Template Toolkit. The Template Toolkit website suggests using the
instructions on OpenInteract's website.
-
- Tip
-
- A complete list of modules that can be installed using ppm can be
- found at http://www.activestate.com/PPMPackages/5.6plus.
_________________________________________________________________
-4.4.1.3. Code changes required to run on win32
+2.4.1.3. Code changes required to run on win32
As Bugzilla still doesn't run "out of the box" on Windows, code has to
- be modified. This section is an attempt to list the required changes.
+ be modified. This section lists the required changes.
_________________________________________________________________
-4.4.1.3.1. Changes to checksetup.pl
+2.4.1.3.1. Changes to checksetup.pl
In checksetup.pl, the line reading:
my $mysql_binaries = `which mysql`;
@@ -1553,9 +1030,9 @@ my $webservergid = getgrnam($my_webservergroup)
my $webservergid = '8'
_________________________________________________________________
-4.4.1.3.2. Changes to BugMail.pm
+2.4.1.3.2. Changes to BugMail.pm
- To make bug e-mail work on Win32 (until bug 84876 lands), the simplest
+ To make bug email work on Win32 (until bug 84876 lands), the simplest
way is to have the Net::SMTP Perl module installed and change this:
open(SENDMAIL, "|/usr/lib/sendmail $sendmailparam -t -i") ||
die "Can't open sendmail";
@@ -1580,42 +1057,40 @@ $smtp->dataend();
$smtp->quit;
Don't forget to change the name of your SMTP server and the domain of
- the sending e-mail address (after the '@') in the above lines of code.
+ the sending email address (after the '@') in the above lines of code.
_________________________________________________________________
-4.4.1.4. Serving the web pages
+2.4.1.4. Serving the web pages
As is the case on Unix based systems, any web server should be able to
handle Bugzilla; however, the Bugzilla Team still recommends Apache
whenever asked. No matter what web server you choose, be sure to pay
- attention to the security notes in Section 4.5.4. More information on
- configuring specific web servers can be found in Section 4.2.
+ attention to the security notes in Section 2.2.4.4. More information
+ on configuring specific web servers can be found in Section 2.2.4.
Note
If using Apache on windows, you can set the ScriptInterpreterSource
- directive in your Apache config, if you don't do this, you'll have to
- modify the first line of every script to contain your path to perl
- instead of /usr/bin/perl.
+ directive in your Apache config to avoid having to modify the first
+ line of every script to contain your path to perl instead of
+ /usr/bin/perl.
_________________________________________________________________
-4.4.2. Mac OS X
+2.4.2. Mac OS X
- There are a lot of common libraries and utilities out there that Apple
- did not include with Mac OS X, but which run perfectly well on it. The
- GD library, which Bugzilla needs to do bug graphs, is one of these.
+ Apple did not include the GD library with Mac OS X. Bugzilla needs
+ this for bug graphs.
- The easiest way to get a lot of these is with a program called Fink,
- which is similar in nature to the CPAN installer, but installs common
- GNU utilities. Fink is available from
- http://sourceforge.net/projects/fink/.
+ You can install it using a program called Fink, which is similar in
+ nature to the CPAN installer, but installs common GNU utilities. Fink
+ is available from http://sourceforge.net/projects/fink/.
Follow the instructions for setting up Fink. Once it's installed,
you'll want to use it to install the gd2 package.
It will prompt you for a number of dependencies, type 'y' and hit
enter to install all of the dependencies and then watch it work. You
- will then be able to use CPAN to install the GD perl module.
+ will then be able to use CPAN to install the GD Perl module.
Note
@@ -1626,8 +1101,8 @@ $smtp->quit;
/usr/local/include. When the Perl module config script asks where your
libgd is, be sure to tell it /sw/lib.
- Also available via Fink is expat. Once running using fink to install
- the expat package you will be able to install XML::Parser using CPAN.
+ Also available via Fink is expat. After using fink to install the
+ expat package you will be able to install XML::Parser using CPAN.
There is one caveat. Unlike recent versions of the GD module,
XML::Parser doesn't prompt for the location of the required libraries.
When using CPAN, you will need to use the following command sequence:
@@ -1646,7 +1121,7 @@ $smtp->quit;
functioning correctly with Bugzilla.
_________________________________________________________________
-4.4.3. Linux-Mandrake 8.0
+2.4.3. Linux-Mandrake 8.0
Linux-Mandrake 8.0 includes every required and optional library for
Bugzilla. The easiest way to install them is by using the urpmi
@@ -1660,145 +1135,44 @@ bash# urpmi perl-MailTools (1)
bash# urpmi apache-modules
(1)
- for Bugzilla e-mail integration
+ for Bugzilla email integration
_________________________________________________________________
-4.5. Bugzilla Security
-
- Warning
-
- Poorly-configured MySQL and Bugzilla installations have given
- attackers full access to systems in the past. Please take these
- guidelines seriously, even for Bugzilla machines hidden away behind
- your firewall. 80% of all computer trespassers are insiders, not
- anonymous crackers.
-
- This is not meant to be a comprehensive list of every possible
- security issue pertaining to the software mentioned in this section.
- There is no subsitute for reading the information written by the
- authors of any software running on your system.
- _________________________________________________________________
-
-4.5.1. TCP/IP Ports
-
- TCP/IP defines 65,000 some ports for trafic. Of those, Bugzilla only
- needs 1, or 2 if you need to use features that require e-mail such as
- bug moving or the e-mail interface from contrib. You should audit your
- server and make sure that you aren't listening on any ports you don't
- need to be. You may also wish to use some kind of firewall software to
- be sure that trafic can only be recieved on ports you specify.
- _________________________________________________________________
-
-4.5.2. MySQL
-
- MySQL ships by default with many settings that should be changed. By
- defaults it allows anybody to connect from localhost without a
- password and have full administrative capabilities. It also defaults
- to not have a root password (this is not the same as the system root).
- Also, many installations default to running mysqld as the system root.
-
- 1. Consult the documentation that came with your system for
- information on making mysqld run as an unprivleged user.
- 2. You should also be sure to disable the anonymous user account and
- set a password for the root user. This is accomplished using the
- following commands:
-
-bash$ mysql mysql
-mysql> DELETE FROM user WHERE user = '';
-mysql> UPDATE user SET password = password('new_password') WHERE user = 'root';
-mysql> FLUSH PRIVILEGES;
-
-
- From this point forward you will need to use mysql -u root -p and
- enter new_password when prompted when using the mysql client.
- 3. If you run MySQL on the same machine as your httpd server, you
- should consider disabling networking from within MySQL by adding
- the following to your /etc/my.conf:
+2.5. Troubleshooting
-[myslqd]
-# Prevent network access to MySQL.
-skip-networking
-
-
- 4. You may also consider running MySQL, or even all of Bugzilla in a
- chroot jail; however, instructions for doing that are beyond the
- scope of this document.
- _________________________________________________________________
-
-4.5.3. Daemon Accounts
-
- Many daemons, such as Apache's httpd and MySQL's mysqld default to
- running as either "root" or "nobody". Running as "root" introduces
- obvious security problems, but the problems introduced by running
- everything as "nobody" may not be so obvious. Basically, if you're
- running every daemon as "nobody" and one of them gets compromised,
- they all get compromised. For this reason it is recommended that you
- create a user account for each daemon.
-
- Note
-
- You will need to set the webservergroup to the group you created for
- your webserver to run as in localconfig. This will allow
- ./checksetup.pl to better adjust the file permissions on your Bugzilla
- install so as to not require making anything world-writable.
+ This section gives solutions to common Bugzilla installation problems.
+ If none of the section headings seems to match your problem, read the
+ general advice.
_________________________________________________________________
-4.5.4. Web Server Access Controls
-
- There are many files that are placed in the Bugzilla directory area
- that should not be accessable from the web. Because of the way
- Bugzilla is currently laid out, the list of what should and should not
- be accessible is rather complicated.
-
- Users of Apache don't need to worry about this, however, because
- Bugzilla ships with .htaccess files which restrict access to all the
- sensitive files in this section. Users of other webservers, read on.
+2.5.1. General Advice
- * In the main Bugzilla directory, you should:
- + Block: *.pl, *localconfig*, runtests.sh
- + But allow: localconfig.js, localconfig.rdf
- * In data:
- + Block everything
- + But allow: duplicates.rdf
- * In data/webdot:
- + If you use a remote webdot server:
- o Block everything
- o But allow *.dot only for the remote webdot server
- + Otherwise, if you use a local GraphViz:
- o Block everything
- o But allow: *.png, *.gif, *.jpg, *.map
- + And if you don't use any dot:
- o Block everything
- * In Bugzilla:
- + Block everything
- * In template:
- + Block everything
+ If you can't get checksetup.pl to run to completion, it normally
+ explains what's wrong and how to fix it. If you can't work it out, or
+ if it's being uncommunicative, post the errors in the
+ netscape.public.mozilla.webtools newsgroup.
- You should test to make sure that the files mentioned above are not
- accessible from the Internet, especially your localconfig file which
- contains your database password. To test, simply point your web
- browser at the file; for example, to test mozilla.org's installation,
- we'd try to access http://bugzilla.mozilla.org/localconfig. You should
- get a 403 Forbidden error.
-
- Caution
-
- Not following the instructions in this section, including testing, may
- result in sensitive information being globally accessible.
-
- Tip
-
- You should check Section 4.2 to see if instructions have been included
- for your web server. You should also compare those instructions with
- this list to make sure everything is properly accounted for.
+ If you have made it all the way through Section 2.1 (Installation) and
+ Section 2.2 (Configuration) but accessing the Bugzilla URL doesn't
+ work, the first thing to do is to check your webserver error log. For
+ Apache, this is often located at /etc/logs/httpd/error_log. The error
+ messages you see may be self-explanatory enough to enable you to
+ diagnose and fix the problem. If not, see below for some
+ commonly-encountered errors. If that doesn't help, post the errors to
+ the newsgroup.
_________________________________________________________________
-4.6. Troubleshooting
+2.5.2. I installed a Perl module, but checksetup.pl claims it's not
+installed!
- This section gives solutions to common Bugzilla installation problems.
+ You have two versions of Perl on your machine. You are installing
+ modules into one, and Bugzilla is using the other. Rerun the CPAN
+ commands (or manual compile) using the full path to Perl from the top
+ of checksetup.pl. This will make sure you are installing the modules
+ in the right place.
_________________________________________________________________
-4.6.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1
+2.5.3. Bundle::Bugzilla makes me upgrade to Perl 5.6.1
Try executing perl -MCPAN -e 'install CPAN' and then continuing.
@@ -1811,7 +1185,7 @@ skip-networking
commandline above should fix things.
_________________________________________________________________
-4.6.2. DBD::Sponge::db prepare failed
+2.5.4. DBD::Sponge::db prepare failed
The following error message may appear due to a bug in DBD::mysql
(over which the Bugzilla team have no control):
@@ -1839,7 +1213,7 @@ skip-networking
(note the S added to NAME.)
_________________________________________________________________
-4.6.3. cannot chdir(/var/spool/mqueue)
+2.5.5. cannot chdir(/var/spool/mqueue)
If you are installing Bugzilla on SuSE Linux, or some other
distributions with "paranoid" security options, it is possible that
@@ -1851,13 +1225,11 @@ skip-networking
problem.
_________________________________________________________________
-4.6.4. Your vendor has not defined Fcntl macro O_NOINHERIT
+2.5.6. Your vendor has not defined Fcntl macro O_NOINHERIT
This is caused by a bug in the version of File::Temp that is
distributed with perl 5.6.0. Many minor variations of this error have
- been reported. Examples can be found in Figure 4-2.
-
- Figure 4-2. Other File::Temp error messages
+ been reported:
Your vendor has not defined Fcntl macro O_NOINHERIT, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208.
@@ -1869,9 +1241,7 @@ at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.
Numerous people have reported that upgrading to version 5.6.1 or
higher solved the problem for them. A less involved fix is to apply
- the patch in Figure 4-3. The patch is also available as a patch file.
-
- Figure 4-3. Patch for File::Temp in Perl 5.6.0
+ the following patch, which is also available as a patch file.
--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+++ File/Temp.pm Thu Feb 6 16:26:23 2003
@@ -205,6 +205,7 @@
@@ -1892,9 +1262,9 @@ at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.
};
_________________________________________________________________
-Chapter 5. Administering Bugzilla
+Chapter 3. Administering Bugzilla
-5.1. Bugzilla Configuration
+3.1. Bugzilla Configuration
Bugzilla is configured by changing various parameters, accessed from
the "Edit parameters" link in the page footer. Here are some of the
@@ -2001,9 +1371,9 @@ Chapter 5. Administering Bugzilla
normally view.
_________________________________________________________________
-5.2. User Administration
+3.2. User Administration
-5.2.1. Creating the Default User
+3.2.1. Creating the Default User
When you first run checksetup.pl after installing Bugzilla, it will
prompt you for the administrative username (email address) and
@@ -2019,9 +1389,9 @@ Chapter 5. Administering Bugzilla
entire admin group to those groups.
_________________________________________________________________
-5.2.2. Managing Other Users
+3.2.2. Managing Other Users
-5.2.2.1. Creating new users
+3.2.2.1. Creating new users
Your users can create their own user accounts by clicking the "New
Account" link at the bottom of each page (assuming they aren't logged
@@ -2044,7 +1414,7 @@ Chapter 5. Administering Bugzilla
account name and password.
_________________________________________________________________
-5.2.2.2. Modifying Users
+3.2.2.2. Modifying Users
To see a specific user, search for their login name in the box
provided on the "Edit Users" page. To see all users, leave the box
@@ -2118,7 +1488,7 @@ Chapter 5. Administering Bugzilla
the "editbugs" privilege to edit bugs in these products.
_________________________________________________________________
-5.3. Products
+3.3. Products
Products are the broadest category in Bugzilla, and tend to represent
real-world shipping products. E.g. if your company makes computer
@@ -2145,7 +1515,7 @@ Chapter 5. Administering Bugzilla
few moments.
_________________________________________________________________
-5.4. Components
+3.4. Components
Components are subsections of a Product. E.g. the computer game you
are designing may have a "UI" component, an "API" component, a "Sound
@@ -2174,7 +1544,7 @@ Chapter 5. Administering Bugzilla
database.
_________________________________________________________________
-5.5. Versions
+3.5. Versions
Versions are the revisions of the product, such as "Flinders 3.1",
"Flinders 95", and "Flinders 2000". Version is not a multi-select
@@ -2190,7 +1560,7 @@ Chapter 5. Administering Bugzilla
click the "Add" button.
_________________________________________________________________
-5.6. Milestones
+3.6. Milestones
Milestones are "targets" that you plan to get a bug fixed by. For
example, you have a bug that you plan to fix for your 3.0 release, it
@@ -2216,7 +1586,7 @@ Chapter 5. Administering Bugzilla
which gives information about your milestones and what they mean.
_________________________________________________________________
-5.7. Voting
+3.7. Voting
Voting allows users to be given a pot of votes which they can allocate
to bugs, to indicate that they'd like them fixed. This allows
@@ -2243,7 +1613,7 @@ Chapter 5. Administering Bugzilla
"Update".
_________________________________________________________________
-5.8. Groups and Group Security
+3.8. Groups and Group Security
Groups allow the administrator to isolate bugs or products that should
only be seen by certain people. The association between products and
@@ -2306,7 +1676,7 @@ Chapter 5. Administering Bugzilla
in that product.
_________________________________________________________________
-5.9. Upgrading to New Releases
+3.9. Upgrading to New Releases
Warning
@@ -2324,9 +1694,9 @@ Chapter 5. Administering Bugzilla
There are also three different methods to upgrade your installation.
- 1. Using CVS (Example 5-1)
- 2. Downloading a new tarball (Example 5-2)
- 3. Applying the relevant patches (Example 5-3)
+ 1. Using CVS (Example 3-1)
+ 2. Downloading a new tarball (Example 3-2)
+ 3. Applying the relevant patches (Example 3-3)
Which options are available to you may depend on how large a jump you
are making and/or your network configuration.
@@ -2354,7 +1724,7 @@ Chapter 5. Administering Bugzilla
/var/www/html/bugzilla. If that is not the case, simply substitute the
proper paths where appropriate.
- Example 5-1. Upgrading using CVS
+ Example 3-1. Upgrading using CVS
Every release of Bugzilla, whether it is a revision or a point
release, is tagged in CVS. Also, every tarball we have distributed
@@ -2389,7 +1759,7 @@ P template/en/default/list/quips.html.tmpl
You also need to run ./checksetup.pl before your Bugzilla upgrade will
be complete.
- Example 5-2. Upgrading using the tarball
+ Example 3-2. Upgrading using the tarball
If you are unable or unwilling to use CVS, another option that's
always available is to download the latest tarball. This is the most
@@ -2424,7 +1794,7 @@ Output omitted
You will now have to reapply any changes you have made to your local
installation manually.
- Example 5-3. Upgrading using patches
+ Example 3-3. Upgrading using patches
The Bugzilla team will normally make a patch file available for
revisions to go from the most recent revision to the new one. You
@@ -2448,13 +1818,13 @@ patching file globals.pl
Caution
If you do this, beware that this doesn't change the entires in your
- CVS directory so it may make updates using CVS (Example 5-1) more
+ CVS directory so it may make updates using CVS (Example 3-1) more
difficult in the future.
_________________________________________________________________
-Chapter 6. Customising Bugzilla
+Chapter 4. Customising Bugzilla
-6.1. Template Customization
+4.1. Template Customization
Administrators can configure the look and feel of Bugzilla without
having to edit Perl files or face the nightmare of massive merge
@@ -2463,10 +1833,10 @@ Chapter 6. Customising Bugzilla
Templatization also makes localized versions of Bugzilla possible, for
the first time. It's possible to have Bugzilla's UI language
determined by the user's browser. More information is available in
- Section 6.1.5.
+ Section 4.1.5.
_________________________________________________________________
-6.1.1. What to Edit
+4.1.1. What to Edit
The template directory structure is that there's a top level
directory, template, which contains a directory for each installed
@@ -2518,7 +1888,7 @@ Chapter 6. Customising Bugzilla
directory.
_________________________________________________________________
-6.1.2. How To Edit Templates
+4.1.2. How To Edit Templates
Note
@@ -2554,7 +1924,7 @@ Chapter 6. Customising Bugzilla
status_whiteboard internally, but your users don't need to know that.
_________________________________________________________________
-6.1.3. Template Formats
+4.1.3. Template Formats
Some CGIs have the ability to use more than one template. For example,
buglist.cgi can output bug lists as RDF or two different forms of HTML
@@ -2585,7 +1955,7 @@ Chapter 6. Customising Bugzilla
<cginame>.cgi?format=<formatname> .
_________________________________________________________________
-6.1.4. Particular Templates
+4.1.4. Particular Templates
There are a few templates you may be particularly interested in
customizing for your installation.
@@ -2648,7 +2018,7 @@ Chapter 6. Customising Bugzilla
would appear in the initial checkin comment.
_________________________________________________________________
-6.1.5. Configuring Bugzilla to Detect the User's Language
+4.1.5. Configuring Bugzilla to Detect the User's Language
Bugzilla honours the user's Accept: HTTP header. You can install
templates in other languages, and Bugzilla will pick the most
@@ -2658,13 +2028,148 @@ Chapter 6. Customising Bugzilla
submitting new languages are also available from that location.
After untarring the localizations (or creating your own) in the
- $BUGZILLA_HOME/template directory, you must update the languages
+ BUGZILLA_ROOT/template directory, you must update the languages
parameter to contain any localizations you'd like to permit. You may
also wish to set the defaultlanguage parameter to something other than
"en" if you don't want Engish to be the default language.
_________________________________________________________________
-6.2. Customizing Who Can Change What
+4.2. Template Hooks
+
+ Template hooks are a way for extensions to Bugzilla to insert code
+ into the standard Bugzilla templates without modifying the template
+ files themselves. The hooks mechanism defines a consistent API for
+ extending the standard templates in a way that cleanly separates
+ standard code from extension code. Hooks reduce merge conflicts and
+ make it easier to write extensions that work across multiple versions
+ of Bugzilla, making upgrading a Bugzilla installation with installed
+ extensions easier.
+
+ A template hook is just a named place in a standard template file
+ where extension template files for that hook get processed. Each hook
+ has a corresponding directory in the Bugzilla directory tree. Hooking
+ an extension template to a hook is as simple as putting the extension
+ file into the hook's directory. When Bugzilla processes the standard
+ template and reaches the hook, it will process all extension templates
+ in the hook's directory. The hooks themselves can be added into any
+ standard template upon request by extension authors.
+
+ To use hooks to extend a Bugzilla template, first make sure there is a
+ hook at the appropriate place within the template you want to extend.
+ Hooks appear in the standard Bugzilla templates as a single directive
+ in the format [% Hook.process("name") %], where name is the unique
+ (within that template) name of the hook.
+
+ If you aren't sure which template you want to extend or just want to
+ browse the available hooks, either use your favorite multi-file search
+ tool (e.g. grep) to search the standard templates for occurrences of
+ Hook.process or browse the directory tree in
+ BUGZILLA_ROOT/template/en/extension/hook/, which contains a directory
+ for each hook in the following location:
+
+ BUGZILLA_ROOT/template/en/extension/hook/PATH_TO_STANDARD_TEMPLATE/STA
+ NDARD_TEMPLATE_NAME/HOOK_NAME/
+
+ If there is no hook at the appropriate place within the Bugzilla
+ template you want to extend, file a bug requesting one, specifying:
+
+ the template for which you are requesting a hook;
+ where in the template you would like the hook to be placed (line
+ number/position for latest version of template in CVS or description
+ of location);
+ the purpose of the hook;
+ a link to information about your extension, if any.
+
+ The Bugzilla reviewers will promptly review each hook request, name
+ the hook, add it to the template, check the new version of the
+ template into CVS, and create the corresponding directory in
+ BUGZILLA_ROOT/template/en/extension/hook/.
+
+ You may optionally attach a patch to the bug which implements the hook
+ and check it in yourself after receiving approval from a Bugzilla
+ reviewer. The developers may suggest changes to the location of the
+ hook based on their analysis of your needs or so the hook can satisfy
+ the needs of multiple extensions, but the process of getting hooks
+ approved and checked in is not as stringent as the process for general
+ changes to Bugzilla, and any extension, whether released or still in
+ development, can have hooks added to meet their needs.
+
+ After making sure the hook you need exists (or getting it added if
+ not), add your extension template to the directory within the Bugzilla
+ directory tree corresponding to the hook.
+
+ That's it! Now, when the standard template containing the hook is
+ processed, your extension template will be processed at the point
+ where the hook appears.
+
+ For example, let's say you have an extension named Projman that adds
+ project management capabilities to Bugzilla. Projman has an
+ administration interface edit-projects.cgi, and you want to add a link
+ to it into the navigation bar at the bottom of every Bugzilla page for
+ those users who are authorized to administer projects.
+
+ The navigation bar is generated by the template file
+ useful-links.html.tmpl, which is located in the global/ subdirectory
+ on the standard Bugzilla template path
+ BUGZILLA_ROOT/template/en/default/. Looking in useful-links.html.tmpl,
+ you find the following hook at the end of the list of standard
+ Bugzilla administration links:
+...
+ [% ', <a href="editkeywords.cgi">keywords</a>'
+ IF user.groups.editkeywords %]
+ [% Hook.process("edit") %]
+...
+
+ The corresponding directory for this hook is
+ BUGZILLA_ROOT/template/en/extension/hook/global/useful-links.html.tmpl
+ /edit/.
+
+ You put a template named projman-edit-projects.html.tmpl into that
+ directory with the following content:
+...[% ', <a href="edit-projects.cgi">projects</a>' IF user.groups.projman_admin
+s %]
+
+ Voila! The link now appears after the other administration links in
+ the navigation bar for users in the projman_admins group.
+
+ Notes:
+
+ * You may want to prefix your extension template names with the name
+ of your extension, e.g. projman-foo.html.tmpl, so they do not
+ conflict with the names of templates installed by other
+ extensions.
+ * If your extension includes entirely new templates in addition to
+ extensions of standard templates, it should install those new
+ templates into an extension-specific subdirectory of the
+ BUGZILLA_ROOT/template/en/extension/ directory. The extension/
+ directory, like the default/ and custom/ directories, is part of
+ the template search path, so putting templates there enables them
+ to be found by the template processor.
+ The template processor looks for templates first in the custom/
+ directory (i.e. templates added by the specific installation),
+ then in the extension/ directory (i.e. templates added by
+ extensions), and finally in the default/ directory (i.e. the
+ standard Bugzilla templates). Thus extension templates can
+ override standard templates, but installation-specific templates
+ override both.
+ Note that overriding standard templates with extension templates
+ gives you great power but also makes upgrading an installation
+ harder. As with custom templates, we recommend using this
+ functionality sparingly and only when absolutely necessary.
+ * Installation customizers can also take advantage of hooks when
+ adding code to a Bugzilla template. To do so, create directories
+ in BUGZILLA_ROOT/template/en/custom/hook/ equivalent to the
+ directories in BUGZILLA_ROOT/template/en/extension/hook/ for the
+ hooks you want to use, then place your customization templates
+ into those directories.
+ Obviously this method of customizing Bugzilla only lets you add
+ code to the standard templates; you cannot change the existing
+ code. Nevertheless, for those customizations that only add code,
+ this method can reduce conflicts when merging changes, making
+ upgrading your customized Bugzilla installation easier.
+ _________________________________________________________________
+
+4.3. Customizing Who Can Change What
Warning
@@ -2744,7 +2249,7 @@ Chapter 6. Customising Bugzilla
your organization, ask in the newsgroup.
_________________________________________________________________
-6.3. Modifying Your Running System
+4.4. Modifying Your Running System
Bugzilla optimizes database lookups by storing all relatively static
information in the versioncache file, located in the data/
@@ -2762,7 +2267,7 @@ Chapter 6. Customising Bugzilla
things.
_________________________________________________________________
-6.4. MySQL Bugzilla Database Introduction
+4.5. MySQL Bugzilla Database Introduction
This information comes straight from my life. I was forced to learn
how Bugzilla organizes database because of nitpicky requests from
@@ -2819,7 +2324,7 @@ Chapter 6. Customising Bugzilla
tinyint definitions. The Adventure Awaits You!
_________________________________________________________________
-6.4.1. Bugzilla Database Basics
+4.5.1. Bugzilla Database Basics
If you were like me, at this point you're totally clueless about the
internals of MySQL, and if it weren't for this executive order from
@@ -2843,7 +2348,7 @@ Chapter 6. Customising Bugzilla
mysql use bugs;
_________________________________________________________________
-6.4.1.1. Bugzilla Database Tables
+4.5.1.1. Bugzilla Database Tables
Imagine your MySQL database as a series of spreadsheets, and you won't
be too far off. If you use this command:
@@ -3065,9 +2570,9 @@ Chapter 6. Customising Bugzilla
this. But you need to know this stuff anyway, right?
_________________________________________________________________
-6.5. Integrating Bugzilla with Third-Party Tools
+4.6. Integrating Bugzilla with Third-Party Tools
-6.5.1. Bonsai
+4.6.1. Bonsai
Bonsai is a web-based tool for managing CVS, the Concurrent Versioning
System . Using Bonsai, administrators can control open/closed status
@@ -3077,7 +2582,7 @@ Chapter 6. Customising Bugzilla
Mozilla automated build management system.
_________________________________________________________________
-6.5.2. CVS
+4.6.2. CVS
CVS integration is best accomplished, at this point, using the
Bugzilla Email Gateway.
@@ -3094,7 +2599,7 @@ Chapter 6. Customising Bugzilla
Check it out at: http://homepages.kcbbs.gen.nz/~tonyg/.
_________________________________________________________________
-6.5.3. Perforce SCM
+4.6.3. Perforce SCM
You can find the project page for Bugzilla and Teamtrack Perforce
integration (p4dti) at: http://www.ravenbrook.com/project/p4dti/ .
@@ -3110,7 +2615,7 @@ Chapter 6. Customising Bugzilla
for it. Please consult the pages linked above for further information.
_________________________________________________________________
-6.5.4. Tinderbox/Tinderbox2
+4.6.4. Tinderbox/Tinderbox2
Tinderbox is a continuous-build system which can integrate with
Bugzilla - see http://www.mozilla.org/projects/tinderbox for details
@@ -3118,6 +2623,411 @@ Chapter 6. Customising Bugzilla
it in action.
_________________________________________________________________
+Chapter 5. Using Bugzilla
+
+5.1. Introduction
+
+ This section contains information for end-users of Bugzilla. There is
+ a Bugzilla test installation, called Landfill, which you are welcome
+ to play with (if it's up.) However, it does not necessarily have all
+ Bugzilla features enabled, and runs an up-to-the-minute version, so
+ some things may not quite work as this document describes.
+ _________________________________________________________________
+
+5.2. Create a Bugzilla Account
+
+ If you want to use Bugzilla, first you need to create an account.
+ Consult with the administrator responsible for your installation of
+ Bugzilla for the URL you should use to access it. If you're
+ test-driving Bugzilla, use this URL:
+ http://landfill.bugzilla.org/bugzilla-tip/.
+
+ 1. Click the "Open a new Bugzilla account" link, enter your email
+ address and, optionally, your name in the spaces provided, then
+ click "Create Account" .
+ 2. Within moments, you should receive an email to the address you
+ provided, which contains your login name (generally the same as
+ the email address), and a password. This password is randomly
+ generated, but can be changed to something more memorable.
+ 3. Click the "Log In" link in the footer at the bottom of the page in
+ your browser, enter your email address and password into the
+ spaces provided, and click "Login".
+
+ You are now logged in. Bugzilla uses cookies to remember you are
+ logged in so, unless you have cookies disabled or your IP address
+ changes, you should not have to log in again.
+ _________________________________________________________________
+
+5.3. Anatomy of a Bug
+
+ The core of Bugzilla is the screen which displays a particular bug.
+ It's a good place to explain some Bugzilla concepts. Bug 1 on Landfill
+ is a good example. Note that the labels for most fields are
+ hyperlinks; clicking them will take you to context-sensitive help on
+ that particular field. Fields marked * may not be present on every
+ installation of Bugzilla.
+
+ 1. Product and Component: Bugs are divided up by Product and
+ Component, with a Product having one or more Components in it. For
+ example, bugzilla.mozilla.org's "Bugzilla" Product is composed of
+ several Components:
+
+ Administration: Administration of a Bugzilla installation.
+ Bugzilla-General: Anything that doesn't fit in the other components,
+ or spans multiple components.
+ Creating/Changing Bugs: Creating, changing, and viewing bugs.
+ Documentation: The Bugzilla documentation, including The Bugzilla
+ Guide.
+ Email: Anything to do with email sent by Bugzilla.
+ Installation: The installation process of Bugzilla.
+ Query/Buglist: Anything to do with searching for bugs and viewing the
+ buglists.
+ Reporting/Charting: Getting reports from Bugzilla.
+ User Accounts: Anything about managing a user account from the user's
+ perspective. Saved queries, creating accounts, changing passwords,
+ logging in, etc.
+ User Interface: General issues having to do with the user interface
+ cosmetics (not functionality) including cosmetic issues, HTML
+ templates, etc.
+ 2. Status and Resolution: These define exactly what state the bug is
+ in - from not even being confirmed as a bug, through to being
+ fixed and the fix confirmed by Quality Assurance. The different
+ possible values for Status and Resolution on your installation
+ should be documented in the context-sensitive help for those
+ items.
+ 3. Assigned To: The person responsible for fixing the bug.
+ 4. *URL: A URL associated with the bug, if any.
+ 5. Summary: A one-sentence summary of the problem.
+ 6. *Status Whiteboard: (a.k.a. Whiteboard) A free-form text area for
+ adding short notes and tags to a bug.
+ 7. *Keywords: The administrator can define keywords which you can use
+ to tag and categorise bugs - e.g. The Mozilla Project has keywords
+ like crash and regression.
+ 8. Platform and OS: These indicate the computing environment where
+ the bug was found.
+ 9. Version: The "Version" field is usually used for versions of a
+ product which have been released, and is set to indicate which
+ versions of a Component have the particular problem the bug report
+ is about.
+ 10. Priority: The bug assignee uses this field to prioritise his or
+ her bugs. It's a good idea not to change this on other people's
+ bugs.
+ 11. Severity: This indicates how severe the problem is - from blocker
+ ("application unusable") to trivial ("minor cosmetic issue"). You
+ can also use this field to indicate whether a bug is an
+ enhancement request.
+ 12. *Target: (a.k.a. Target Milestone) A future version by which the
+ bug is to be fixed. e.g. The Bugzilla Project's milestones for
+ future Bugzilla versions are 2.18, 2.20, 3.0, etc. Milestones are
+ not restricted to numbers, thought - you can use any text strings,
+ such as dates.
+ 13. Reporter: The person who filed the bug.
+ 14. CC list: A list of people who get mail when the bug changes.
+ 15. Attachments: You can attach files (e.g. testcases or patches) to
+ bugs. If there are any attachments, they are listed in this
+ section.
+ 16. *Dependencies: If this bug cannot be fixed unless other bugs are
+ fixed (depends on), or this bug stops other bugs being fixed
+ (blocks), their numbers are recorded here.
+ 17. *Votes: Whether this bug has any votes.
+ 18. Additional Comments: You can add your two cents to the bug
+ discussion here, if you have something worthwhile to say.
+ _________________________________________________________________
+
+5.4. Searching for Bugs
+
+ The Bugzilla Search page is is the interface where you can find any
+ bug report, comment, or patch currently in the Bugzilla system. You
+ can play with it here:
+ http://landfill.bugzilla.org/bugzilla-tip/query.cgi.
+
+ The Search page has controls for selecting different possible values
+ for all of the fields in a bug, as described above. For some fields,
+ multiple values can be selected. In those cases, Bugzilla returns bugs
+ where the content of the field matches any one of the selected values.
+ If none is selected, then the field can take any value.
+
+ Once you've run a search, you can save it as a Saved Search, which
+ appears in the page footer.
+
+ Highly advanced querying is done using Boolean Charts. See the Boolean
+ Charts help link on the Search page for more information.
+ _________________________________________________________________
+
+5.5. Bug Lists
+
+ If you run a search, a list of matching bugs will be returned.
+
+ The format of the list is configurable. For example, it can be sorted
+ by clicking the column headings. Other useful features can be accessed
+ using the links at the bottom of the list:
+
+ Long Format: this gives you a large page with a non-editable summary
+ of the fields of each bug.
+ CSV: get the buglist as comma-separated values, for import into e.g. a
+ spreadsheet.
+ Change Columns: change the bug attributes which appear in the list.
+ Change several bugs at once: If your account is sufficiently
+ empowered, you can make the same change to all the bugs in the list -
+ for example, changing their owner.
+ Send mail to bug owners: Sends mail to the owners of all bugs on the
+ list.
+ Edit Search: If you didn't get exactly the results you were looking
+ for, you can return to the Query page through this link and make small
+ revisions to the query you just made so you get more accurate results.
+ Remember Search As: You can give a search a name and remember it; a
+ link will appear in your page footer giving you quick access to run it
+ again later.
+ _________________________________________________________________
+
+5.6. Filing Bugs
+
+ Years of bug writing experience has been distilled for your reading
+ pleasure into the Bug Writing Guidelines. While some of the advice is
+ Mozilla-specific, the basic principles of reporting Reproducible,
+ Specific bugs, isolating the Product you are using, the Version of the
+ Product, the Component which failed, the Hardware Platform, and
+ Operating System you were using at the time of the failure go a long
+ way toward ensuring accurate, responsible fixes for the bug that bit
+ you.
+
+ The procedure for filing a test bug is as follows:
+
+ 1. Go to Landfill in your browser and click Enter a new bug report.
+ 2. Select a product - any one will do.
+ 3. Fill in the fields. Bugzilla should have made reasonable guesses,
+ based upon your browser, for the "Platform" and "OS" drop-down
+ boxes. If they are wrong, change them.
+ 4. Select "Commit" and send in your bug report.
+
+ Try to make sure that everything said in the summary is also said in
+ the first comment. Summaries are often updated and this will ensure
+ your original information is easily accessible.
+
+ You do not need to put "any" or similar strings in the URL field. If
+ there is no specific URL associated with the bug, leave this field
+ blank.
+
+ If you feel a bug you filed was incorrectly marked as a DUPLICATE of
+ another, please question it in your bug, not the bug it was duped to.
+ Feel free to CC the person who duped it if they are not already CCed.
+ _________________________________________________________________
+
+5.7. Patch Viewer
+
+ Viewing and reviewing patches in Bugzilla is often difficult due to
+ lack of context, improper format and the inherent readability issues
+ that raw patches present. Patch Viewer is an enhancement to Bugzilla
+ designed to fix that by offering increased context, linking to
+ sections, and integrating with Bonsai, LXR and CVS.
+
+ Patch viewer allows you to:
+
+ View patches in color, with side-by-side view rather than trying to
+ interpret the contents of the patch.
+ See the difference between two patches.
+ Get more context in a patch.
+ Collapse and expand sections of a patch for easy reading.
+ Link to a particular section of a patch for discussion or review
+ Go to Bonsai or LXR to see more context, blame, and cross-references
+ for the part of the patch you are looking at
+ Create a rawtext unified format diff out of any patch, no matter what
+ format it came from
+ _________________________________________________________________
+
+5.7.1. Viewing Patches in Patch Viewer
+
+ The main way to view a patch in patch viewer is to click on the "Diff"
+ link next to a patch in the Attachments list on a bug. You may also do
+ this within the edit window by clicking the "View Attachment As Diff"
+ button in the Edit Attachment screen.
+ _________________________________________________________________
+
+5.7.2. Seeing the Difference Between Two Patches
+
+ To see the difference between two patches, you must first view the
+ newer patch in Patch Viewer. Then select the older patch from the
+ dropdown at the top of the page ("Differences between [dropdown] and
+ this patch") and click the "Diff" button. This will show you what is
+ new or changed in the newer patch.
+ _________________________________________________________________
+
+5.7.3. Getting More Context in a Patch
+
+ To get more context in a patch, you put a number in the textbox at the
+ top of Patch Viewer ("Patch / File / [textbox]") and hit enter. This
+ will give you that many lines of context before and after each change.
+ Alternatively, you can click on the "File" link there and it will show
+ each change in the full context of the file. This feature only works
+ against files that were diffed using "cvs diff".
+ _________________________________________________________________
+
+5.7.4. Collapsing and Expanding Sections of a Patch
+
+ To view only a certain set of files in a patch (for example, if a
+ patch is absolutely huge and you want to only review part of it at a
+ time), you can click the "(+)" and "(-)" links next to each file (to
+ expand it or collapse it). If you want to collapse all files or expand
+ all files, you can click the "Collapse All" and "Expand All" links at
+ the top of the page.
+ _________________________________________________________________
+
+5.7.5. Linking to a Section of a Patch
+
+ To link to a section of a patch (for example, if you want to be able
+ to give someone a URL to show them which part you are talking about)
+ you simply click the "Link Here" link on the section header. The
+ resulting URL can be copied and used in discussion. (Copy Link
+ Location in Mozilla works as well.)
+ _________________________________________________________________
+
+5.7.6. Going to Bonsai and LXR
+
+ To go to Bonsai to get blame for the lines you are interested in, you
+ can click the "Lines XX-YY" link on the section header you are
+ interested in. This works even if the patch is against an old version
+ of the file, since Bonsai stores all versions of the file.
+
+ To go to LXR, you click on the filename on the file header
+ (unfortunately, since LXR only does the most recent version, line
+ numbers are likely to rot).
+ _________________________________________________________________
+
+5.7.7. Creating a Unified Diff
+
+ If the patch is not in a format that you like, you can turn it into a
+ unified diff format by clicking the "Raw Unified" link at the top of
+ the page.
+ _________________________________________________________________
+
+5.8. Hints and Tips
+
+ This section distills some Bugzilla tips and best practices that have
+ been developed.
+ _________________________________________________________________
+
+5.8.1. Autolinkification
+
+ Bugzilla comments are plain text - so typing <U> will produce
+ less-than, U, greater-than rather than underlined text. However,
+ Bugzilla will automatically make hyperlinks out of certain sorts of
+ text in comments. For example, the text "http://www.bugzilla.org" will
+ be turned into a link: http://www.bugzilla.org. Other strings which
+ get linkified in the obvious manner are:
+
+ bug 12345
+ comment 7
+ bug 23456, comment 53
+ attachment 4321
+ mailto:george@example.com
+ george@example.com
+ ftp://ftp.mozilla.org
+ Most other sorts of URL
+
+ A corollary here is that if you type a bug number in a comment, you
+ should put the word "bug" before it, so it gets autolinkified for the
+ convenience of others.
+ _________________________________________________________________
+
+5.8.2. Quicksearch
+
+ Quicksearch is a single-text-box query tool which uses metacharacters
+ to indicate what is to be searched. For example, typing "foo|bar" into
+ Quicksearch would search for "foo" or "bar" in the summary and status
+ whiteboard of a bug; adding ":BazProduct" would search only in that
+ product.
+
+ You'll find the Quicksearch box on Bugzilla's front page, along with a
+ Help link which details how to use it.
+ _________________________________________________________________
+
+5.8.3. Comments
+
+ If you are changing the fields on a bug, only comment if either you
+ have something pertinent to say, or Bugzilla requires it. Otherwise,
+ you may spam people unnecessarily with bug mail. To take an example: a
+ user can set up their account to filter out messages where someone
+ just adds themselves to the CC field of a bug (which happens a lot.)
+ If you come along, add yourself to the CC field, and add a comment
+ saying "Adding self to CC", then that person gets a pointless piece of
+ mail they would otherwise have avoided.
+
+ Don't use sigs in comments. Signing your name ("Bill") is acceptable,
+ if you do it out of habit, but full mail/news-style four line ASCII
+ art creations are not.
+ _________________________________________________________________
+
+5.8.4. Attachments
+
+ Use attachments, rather than comments, for large chunks of ASCII data,
+ such as trace, debugging output files, or log files. That way, it
+ doesn't bloat the bug for everyone who wants to read it, and cause
+ people to receive fat, useless mails.
+
+ Trim screenshots. There's no need to show the whole screen if you are
+ pointing out a single-pixel problem.
+
+ Don't attach simple test cases (e.g. one HTML file, one CSS file and
+ an image) as a ZIP file. Instead, upload them in reverse order and
+ edit the referring file so that they point to the attached files. This
+ way, the test case works immediately out of the bug.
+ _________________________________________________________________
+
+5.9. User Preferences
+
+ Once you have logged in, you can customise various aspects of Bugzilla
+ via the "Edit prefs" link in the page footer. The preferences are
+ split into three tabs:
+ _________________________________________________________________
+
+5.9.1. Account Settings
+
+ On this tab, you can change your basic account information, including
+ your password, email address and real name. For security reasons, in
+ order to change anything on this page you must type your current
+ password into the "Password" field at the top of the page. If you
+ attempt to change your email address, a confirmation email is sent to
+ both the old and new addresses, with a link to use to confirm the
+ change. This helps to prevent account hijacking.
+ _________________________________________________________________
+
+5.9.2. Email Settings
+
+ On this tab you can reduce or increase the amount of email sent you
+ from Bugzilla, opting in our out depending on your relationship to the
+ bug and the change that was made to it.
+
+ You can also do further filtering on the client side by using the
+ X-Bugzilla-Reason mail header which Bugzilla adds to all bugmail. This
+ tells you what relationship you have to the bug in question, and can
+ be any of Owner, Reporter, QAcontact, CClist, Voter and
+ WatchingComponent.
+
+ By entering user email names, delineated by commas, into the "Users to
+ watch" text entry box you can receive a copy of all the bugmail of
+ other users (security settings permitting.) This powerful
+ functionality enables seamless transitions as developers change
+ projects or users go on holiday.
+
+ Note
+
+ The ability to watch other users may not be available in all Bugzilla
+ installations. If you can't see it, ask your administrator.
+ _________________________________________________________________
+
+5.9.3. Permissions
+
+ This is a purely informative page which outlines your current
+ permissions on this installation of Bugzilla - what product groups you
+ are in, and whether you can edit bugs or perform various
+ administration functions.
+ _________________________________________________________________
+
+5.10. Reports
+
+ To be written
+ _________________________________________________________________
+
Appendix A. The Bugzilla FAQ
This FAQ includes questions not covered elsewhere in the Guide.
@@ -3144,6 +3054,7 @@ Appendix A. The Bugzilla FAQ
way to change it everywhere it needs to be changed?
A.1.10. Is there an easy way to change the Bugzilla cookie name?
+ A.1.11. Does bugzilla run under mod_perl?
2. Managerial Questions
@@ -3385,6 +3296,10 @@ perl -pi -e 's@#\!/usr/bin/perl@#\!/usr/local/bin/perl@' *cgi *pl
At present, no.
+ A.1.11. Does bugzilla run under mod_perl?
+
+ At present, no. This is being worked on.
+
2. Managerial Questions
A.2.1. Is Bugzilla web-based, or do you have to have specific software
@@ -3878,7 +3793,136 @@ B.1. Command-line Search Interface
w3m -T text/html -dump
_________________________________________________________________
-Appendix C. GNU Free Documentation License
+Appendix C. Manual Installation of Perl Modules
+
+C.1. Instructions
+
+ If you need to install Perl modules manually, here's how it's done.
+ Download the module using the link given in the next section, and then
+ apply this magic incantation, as root:
+
+bash# tar -xzvf <module>.tar.gz
+bash# cd <module>
+bash# perl Makefile.PL
+bash# make
+bash# make test
+bash# make install
+ _________________________________________________________________
+
+C.2. Download Locations
+
+ Note: some modules are in the core distribution of ActiveState Perl
+ for Windows. Others are not available. No PPM links have been provided
+ in either of these two cases.
+
+ CGI:
+
+ CPAN Download Page: http://search.cpan.org/dist/CGI.pm/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/CGI.zip
+ Documentation: http://www.perldoc.com/perl5.8.0/lib/CGI.html
+
+ TimeDate:
+
+ CPAN Download Page: http://search.cpan.org/dist/TimeDate/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/TimeDate.zip
+ Documentation: http://search.cpan.org/dist/TimeDate/lib/Date/F
+ ormat.pm
+
+ DBI:
+
+ CPAN Download Page: http://search.cpan.org/dist/DBI/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/DBI.zip
+ Documentation: http://dbi.perl.org/docs/
+
+ DBD::mysql:
+
+ CPAN Download Page: http://search.cpan.org/dist/DBD-mysql/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/DBD-Mysql.zip
+ Documentation: http://search.cpan.org/dist/DBD-mysql/lib/DBD/m
+ ysql.pm
+
+ File::Spec:
+
+ CPAN Download Page: http://search.cpan.org/dist/File-Spec/
+ PPM Download Page: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/File-Spec.zip
+ Documentation: http://www.perldoc.com/perl5.8.0/lib/File/Spec.
+ html
+
+ File::Temp:
+
+ CPAN Download Page: http://search.cpan.org/dist/File-Temp/
+ Documentation: http://www.perldoc.com/perl5.8.0/lib/File/Temp.
+ html
+
+ Template Toolkit:
+
+ CPAN Download Page: http://search.cpan.org/dist/Template-Toolk
+ it/
+ PPM Download Link: http://openinteract.sourceforge.net/ppmpack
+ ages/5.6/Template-Toolkit.tar.gz
+ Documentation: http://www.template-toolkit.org/docs.html
+
+ Text::Wrap:
+
+ CPAN Download Page: http://search.cpan.org/dist/Text-Tabs+Wrap
+ /
+ Documentation: http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.
+ html
+
+ GD:
+
+ CPAN Download Page: http://search.cpan.org/dist/GD/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/GD.zip
+ Documentation: http://stein.cshl.org/WWW/software/GD/
+
+ Chart::Base:
+
+ CPAN Download Page: http://search.cpan.org/dist/Chart/
+
+ GD::Graph:
+
+ CPAN Download Page: http://search.cpan.org/dist/GDGraph/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/GDGraph.zip
+ Documentation: http://search.cpan.org/dist/GDGraph/Graph.pm
+
+ GD::Text::Align:
+
+ CPAN Download Page: http://search.cpan.org/dist/GDTextUtil/
+ PPM Download Page: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/GDTextUtil.zip
+ Documentation: http://search.cpan.org/dist/GDTextUtil/Text/Ali
+ gn.pm
+
+ MIME::Parser:
+
+ CPAN Download Page: http://search.cpan.org/dist/MIME-tools/
+ PPM Download Link: http://ppm.activestate.com/PPMPackages/zips
+ /6xx-builds-only/MIME-tools.zip
+ Documentation: http://search.cpan.org/dist/MIME-tools/lib/MIME
+ /Parser.pm
+
+ XML::Parser:
+
+ CPAN Download Page: http://search.cpan.org/dist/XML-Parser/
+ Documentation: http://www.perldoc.com/perl5.6.1/lib/XML/Parser
+ .html
+
+ PatchReader:
+
+ CPAN Download Page: http://search.cpan.org/author/JKEISER/Patc
+ hReader/
+ Documentation: http://www.johnkeiser.com/mozilla/Patch_Viewer.
+ html
+ _________________________________________________________________
+
+Appendix D. GNU Free Documentation License
Version 1.1, March 2000
@@ -3888,7 +3932,7 @@ Appendix C. GNU Free Documentation License
changing it is not allowed.
_________________________________________________________________
-0. PREAMBLE
+0. Preamble
The purpose of this License is to make a manual, textbook, or other
written document "free" in the sense of freedom: to assure everyone
@@ -3912,7 +3956,7 @@ Appendix C. GNU Free Documentation License
principally for works whose purpose is instruction or reference.
_________________________________________________________________
-1. APPLICABILITY AND DEFINITIONS
+1. Applicability and Definition
This License applies to any manual or other work that contains a
notice placed by the copyright holder saying it can be distributed
@@ -3973,7 +4017,7 @@ Appendix C. GNU Free Documentation License
preceding the beginning of the body of the text.
_________________________________________________________________
-2. VERBATIM COPYING
+2. Verbatim Copying
You may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
@@ -3989,7 +4033,7 @@ Appendix C. GNU Free Documentation License
you may publicly display copies.
_________________________________________________________________
-3. COPYING IN QUANTITY
+3. Copying in Quantity
If you publish printed copies of the Document numbering more than 100,
and the Document's license notice requires Cover Texts, you must
@@ -4028,7 +4072,7 @@ Appendix C. GNU Free Documentation License
Document.
_________________________________________________________________
-4. MODIFICATIONS
+4. Modifications
You may copy and distribute a Modified Version of the Document under
the conditions of sections 2 and 3 above, provided that you release
@@ -4113,7 +4157,7 @@ Appendix C. GNU Free Documentation License
imply endorsement of any Modified Version.
_________________________________________________________________
-5. COMBINING DOCUMENTS
+5. Combining Documents
You may combine the Document with other documents released under this
License, under the terms defined in section 4 above for modified
@@ -4138,7 +4182,7 @@ Appendix C. GNU Free Documentation License
entitled "Endorsements."
_________________________________________________________________
-6. COLLECTIONS OF DOCUMENTS
+6. Collections of Documents
You may make a collection consisting of the Document and other
documents released under this License, and replace the individual
@@ -4154,7 +4198,7 @@ Appendix C. GNU Free Documentation License
document.
_________________________________________________________________
-7. AGGREGATION WITH INDEPENDENT WORKS
+7. Aggregation with Independent Works
A compilation of the Document or its derivatives with other separate
and independent documents or works, in or on a volume of a storage or
@@ -4172,7 +4216,7 @@ Appendix C. GNU Free Documentation License
they must appear on covers around the whole aggregate.
_________________________________________________________________
-8. TRANSLATION
+8. Translation
Translation is considered a kind of modification, so you may
distribute translations of the Document under the terms of section 4.
@@ -4186,7 +4230,7 @@ Appendix C. GNU Free Documentation License
License, the original English version will prevail.
_________________________________________________________________
-9. TERMINATION
+9. Termination
You may not copy, modify, sublicense, or distribute the Document
except as expressly provided for under this License. Any other attempt
@@ -4197,7 +4241,7 @@ Appendix C. GNU Free Documentation License
parties remain in full compliance.
_________________________________________________________________
-10. FUTURE REVISIONS OF THIS LICENSE
+10. Future Revisions of this License
The Free Software Foundation may publish new, revised versions of the
GNU Free Documentation License from time to time. Such new versions
@@ -4284,7 +4328,7 @@ A
doesn't have to be changed in every Bugzilla script.
For more information about how to configure Apache for
- Bugzilla, see Section 4.2.1.
+ Bugzilla, see Section 2.2.4.1.
B
@@ -4381,7 +4425,7 @@ M
Privilege System
Much more detailed information about the suggestions in
- Section 4.5.2.
+ Section 2.2.2.1.
P
diff --git a/docs/xml/Bugzilla-Guide.xml b/docs/xml/Bugzilla-Guide.xml
index 1ed018678..0175caec1 100644
--- a/docs/xml/Bugzilla-Guide.xml
+++ b/docs/xml/Bugzilla-Guide.xml
@@ -11,13 +11,11 @@
<!ENTITY administration SYSTEM "administration.xml">
<!ENTITY using SYSTEM "using.xml">
<!ENTITY integration SYSTEM "integration.xml">
-<!ENTITY future SYSTEM "future.xml">
<!ENTITY index SYSTEM "index.xml">
<!ENTITY customization SYSTEM "customization.xml">
<!ENTITY patches SYSTEM "patches.xml">
-<!ENTITY variants SYSTEM "variants.xml">
<!ENTITY introduction SYSTEM "introduction.xml">
-<!ENTITY revhistory SYSTEM "revhistory.xml">
+<!ENTITY modules SYSTEM "modules.xml">
<!-- Things to change for a stable release:
* bz-ver to current stable
@@ -32,9 +30,9 @@
For a devel release, simple bump bz-ver and bz-date
-->
-<!ENTITY bz-ver "2.17.5">
+<!ENTITY bz-ver "2.17.7">
<!ENTITY bz-nextver "2.18">
-<!ENTITY bz-date "2004-01-15">
+<!ENTITY bz-date "2004-01-24">
<!ENTITY % bz-devel "INCLUDE">
<!ENTITY bz "http://www.bugzilla.org/">
@@ -54,7 +52,7 @@
<!ENTITY min-dbd-mysql-ver "2.1010">
<!ENTITY min-dbi-ver "1.32">
<!ENTITY min-date-format-ver "2.21">
-<!ENTITY min-cgi-ver "2.88">
+<!ENTITY min-cgi-ver "2.93">
<!-- Optional modules -->
<!ENTITY min-gd-ver "1.20">
<!ENTITY min-gd-graph-ver "any">
@@ -136,12 +134,6 @@
<!-- About This Guide -->
&about;
-<!-- Introduction -->
-&introduction;
-
-<!-- Using Bugzilla -->
-&using;
-
<!-- Installing Bugzilla -->
&installation;
@@ -151,12 +143,18 @@
<!-- Customizing Bugzilla -->
&customization;
+<!-- Using Bugzilla -->
+&using;
+
<!-- Appendix: The Frequently Asked Questions -->
&faq;
<!-- Appendix: Custom Patches -->
&patches;
+<!-- Appendix: Manually Installing Perl Modules -->
+&modules;
+
<!-- Appendix: GNU Free Documentation License -->
&gfdl;
diff --git a/docs/xml/about.xml b/docs/xml/about.xml
index 1d48fde19..b594ce163 100644
--- a/docs/xml/about.xml
+++ b/docs/xml/about.xml
@@ -6,8 +6,11 @@
<section id="copyright">
<title>Copyright Information</title>
+
+ <para>This document is copyright (c) 2000-2004 by the various
+ Bugzilla contributors who wrote it.</para>
+
<blockquote>
- <attribution>Copyright (c) 2000-2004 The Bugzilla Team</attribution>
<para>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
@@ -45,10 +48,10 @@
</para>
<para>
Although the Bugzilla development team has taken great care to
- ensure that all exploitable bugs or options have been
- fixed, security holes surely exist. Great care should be taken both in
+ ensure that all exploitable bugs have been fixed, security holes surely
+ exist in any piece of code. Great care should be taken both in
the installation and usage of this software. The Bugzilla development
- team members assume no liability for your use of this software. You have
+ team members assume no liability for your use of Bugzilla. You have
the source code, and are responsible for auditing it yourself to ensure
your security needs are met.
</para>
@@ -68,16 +71,36 @@
</para>
<para>
The latest version of this guide can always be found at <ulink
- url="http://www.bugzilla.org"/>, or checked out via CVS.
- (Please follow the <ulink url="http://www.mozilla.org/cvs.html">Mozilla
+ url="http://www.bugzilla.org"/>, or checked out via CVS by
+ following the <ulink url="http://www.mozilla.org/cvs.html">Mozilla
CVS</ulink> instructions and check out the
<filename>mozilla/webtools/bugzilla/docs/</filename>
- subtree.) However, you should read the version
+ subtree. However, you should read the version
which came with the Bugzilla release you are using.
</para>
<para>
- The Bugzilla Guide is currently only available in English.
- If you would like to volunteer to translate it, please contact
+ The Bugzilla Guide, or a section of it, is also available in
+ the following languages:
+ <ulink url="http://bugzilla-de.sourceforge.net/docs/html/">German</ulink>.
+ </para>
+
+ <para>
+ In addition, there are Bugzilla template localisation projects in
+ the following languages. They may have translated documentation
+ available:
+ <ulink url="http://sourceforge.net/projects/bugzilla-be/">Belarusian</ulink>,
+ <ulink url="http://sourceforge.net/projects/bugzilla-br/">Brazilian Portuguese</ulink>,
+ <ulink url="http://sourceforge.net/projects/bugzilla-cn/">Chinese</ulink>,
+ <ulink url="http://sourceforge.net/projects/bugzilla-fr/">French</ulink>,
+ <ulink url="http://sourceforge.net/projects/bugzilla-de/">German</ulink>,
+ <ulink url="http://sourceforge.net/projects/bugzilla-kr/">Korean</ulink>,
+ <ulink url="http://sourceforge.net/projects/bugzilla-ru/">Russian</ulink> and
+ <ulink url="http://sourceforge.net/projects/bugzilla-es/">Spanish</ulink>.
+ </para>
+
+ <para>
+ If you would like to volunteer to translate the Guide into additional
+ languages, please contact
<ulink url="mailto:justdave@syndicomm.com">Dave Miller</ulink>.
</para>
</section>
@@ -113,7 +136,7 @@
</para>
<para>
- Last but not least, all the members of the
+ Also, thanks are due to the members of the
<ulink url="news://news.mozilla.org/netscape.public.mozilla.webtools">
netscape.public.mozilla.webtools</ulink>
newsgroup. Without your discussions, insight, suggestions, and patches,
diff --git a/docs/xml/customization.xml b/docs/xml/customization.xml
index 1bc2b97ee..67877f9ca 100644
--- a/docs/xml/customization.xml
+++ b/docs/xml/customization.xml
@@ -295,7 +295,7 @@
</para>
<para>After untarring the localizations (or creating your own) in the
- <filename class="directory"><varname>BUGZILLA_ROOT</varname>/template</filename> directory,
+ <filename class="directory">BUGZILLA_ROOT/template</filename> directory,
you must update the <option>languages</option> parameter to contain any
localizations you'd like to permit. You may also wish to set the
<option>defaultlanguage</option> parameter to something other than
@@ -345,12 +345,12 @@
tool (e.g. <command>grep</command>) to search the standard templates
for occurrences of <methodname>Hook.process</methodname> or browse
the directory tree in
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/extension/hook/</filename>,
+ <filename>BUGZILLA_ROOT/template/en/extension/hook/</filename>,
which contains a directory for each hook in the following location:
</para>
<para>
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/extension/hook/<varname>PATH_TO_STANDARD_TEMPLATE</varname>/<varname>STANDARD_TEMPLATE_NAME</varname>/<varname>HOOK_NAME</varname>/</filename>
+ <filename>BUGZILLA_ROOT/template/en/extension/hook/PATH_TO_STANDARD_TEMPLATE/STANDARD_TEMPLATE_NAME/HOOK_NAME/</filename>
</para>
<para>
@@ -375,7 +375,7 @@
The Bugzilla reviewers will promptly review each hook request,
name the hook, add it to the template, check the new version
of the template into CVS, and create the corresponding directory in
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/extension/hook/</filename>.
+ <filename>BUGZILLA_ROOT/template/en/extension/hook/</filename>.
</para>
<para>
@@ -415,7 +415,7 @@
<filename>useful-links.html.tmpl</filename>, which is located in
the <filename>global/</filename> subdirectory on the standard Bugzilla
template path
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/default/</filename>.
+ <filename>BUGZILLA_ROOT/template/en/default/</filename>.
Looking in <filename>useful-links.html.tmpl</filename>, you find
the following hook at the end of the list of standard Bugzilla
administration links:
@@ -429,7 +429,7 @@
<para>
The corresponding directory for this hook is
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/extension/hook/global/useful-links.html.tmpl/edit/</filename>.
+ <filename>BUGZILLA_ROOT/template/en/extension/hook/global/useful-links.html.tmpl/edit/</filename>.
</para>
<para>
@@ -454,7 +454,7 @@
<para>
You may want to prefix your extension template names
with the name of your extension, e.g.
- <filename><literal>projman</literal>-foo.html.tmpl</filename>,
+ <filename>projman-foo.html.tmpl</filename>,
so they do not conflict with the names of templates installed by
other extensions.
</para>
@@ -465,7 +465,7 @@
If your extension includes entirely new templates in addition to
extensions of standard templates, it should install those new
templates into an extension-specific subdirectory of the
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/extension/</filename>
+ <filename>BUGZILLA_ROOT/template/en/extension/</filename>
directory. The <filename>extension/</filename> directory, like the
<filename>default/</filename> and <filename>custom/</filename>
directories, is part of the template search path, so putting templates
@@ -494,9 +494,9 @@
<para>
Installation customizers can also take advantage of hooks when adding
code to a Bugzilla template. To do so, create directories in
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/custom/hook/</filename>
+ <filename>BUGZILLA_ROOT/template/en/custom/hook/</filename>
equivalent to the directories in
- <filename><varname>BUGZILLA_ROOT</varname>/template/en/extension/hook/</filename>
+ <filename>BUGZILLA_ROOT/template/en/extension/hook/</filename>
for the hooks you want to use, then place your customization templates
into those directories.
</para>
diff --git a/docs/xml/faq.xml b/docs/xml/faq.xml
index a89112f1d..2eba96a18 100644
--- a/docs/xml/faq.xml
+++ b/docs/xml/faq.xml
@@ -217,6 +217,19 @@ perl -pi -e 's@#\!/usr/bin/perl@#\!/usr/local/bin/perl@' *cgi *pl
</answer>
</qandaentry>
+ <qandaentry>
+ <question id="faq-mod-perl">
+ <para>
+ Does bugzilla run under <filename>mod_perl</filename>?
+ </para>
+ </question>
+ <answer>
+ <para>
+ At present, no. This is being worked on.
+ </para>
+ </answer>
+ </qandaentry>
+
</qandadiv>
<qandadiv id="faq-phb">
diff --git a/docs/xml/gfdl.xml b/docs/xml/gfdl.xml
index 93987caf6..1d84d1255 100644
--- a/docs/xml/gfdl.xml
+++ b/docs/xml/gfdl.xml
@@ -16,7 +16,7 @@
</blockquote>
<section label="0" id="gfdl-0">
- <title>PREAMBLE</title>
+ <title>Preamble</title>
<para>The purpose of this License is to make a manual, textbook, or other
written document "free" in the sense of freedom: to assure everyone the
@@ -41,7 +41,7 @@
</section>
<section label="1" id="gfdl-1">
- <title>APPLICABILITY AND DEFINITIONS</title>
+ <title>Applicability and Definition</title>
<para>This License applies to any manual or other work that contains a
notice placed by the copyright holder saying it can be distributed under
@@ -101,7 +101,7 @@
</section>
<section label="2" id="gfdl-2">
- <title>VERBATIM COPYING</title>
+ <title>Verbatim Copying</title>
<para>You may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
@@ -118,7 +118,7 @@
</section>
<section label="3" id="gfdl-3">
- <title>COPYING IN QUANTITY</title>
+ <title>Copying in Quantity</title>
<para>If you publish printed copies of the Document numbering more than
100, and the Document's license notice requires Cover Texts, you must
@@ -157,7 +157,7 @@
</section>
<section label="4" id="gfdl-4">
- <title>MODIFICATIONS</title>
+ <title>Modifications</title>
<para>You may copy and distribute a Modified Version of the Document
under the conditions of sections 2 and 3 above, provided that you release
@@ -287,7 +287,7 @@
</section>
<section label="5" id="gfdl-5">
- <title>COMBINING DOCUMENTS</title>
+ <title>Combining Documents</title>
<para>You may combine the Document with other documents released under
this License, under the terms defined in section 4 above for modified
@@ -313,7 +313,7 @@
</section>
<section label="6" id="gfdl-6">
- <title>COLLECTIONS OF DOCUMENTS</title>
+ <title>Collections of Documents</title>
<para>You may make a collection consisting of the Document and other
documents released under this License, and replace the individual copies
@@ -329,7 +329,7 @@
</section>
<section label="7" id="gfdl-7">
- <title>AGGREGATION WITH INDEPENDENT WORKS</title>
+ <title>Aggregation with Independent Works</title>
<para>A compilation of the Document or its derivatives with other
separate and independent documents or works, in or on a volume of a
@@ -348,7 +348,7 @@
</section>
<section label="8" id="gfdl-8">
- <title>TRANSLATION</title>
+ <title>Translation</title>
<para>Translation is considered a kind of modification, so you may
distribute translations of the Document under the terms of section 4.
@@ -363,7 +363,7 @@
</section>
<section label="9" id="gfdl-9">
- <title>TERMINATION</title>
+ <title>Termination</title>
<para>You may not copy, modify, sublicense, or distribute the Document
except as expressly provided for under this License. Any other attempt to
@@ -375,7 +375,7 @@
</section>
<section label="10" id="gfdl-10">
- <title>FUTURE REVISIONS OF THIS LICENSE</title>
+ <title>Future Revisions of this License</title>
<para>The Free Software Foundation may publish new, revised versions of
the GNU Free Documentation License from time to time. Such new versions
diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml
index b3dd2a420..fd7bacbf5 100644
--- a/docs/xml/installation.xml
+++ b/docs/xml/installation.xml
@@ -1,106 +1,107 @@
<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> -->
-<!-- $Id: installation.xml,v 1.58 2004/01/16 00:32:57 kiko%async.com.br Exp $ -->
-<chapter id="installation">
- <title>Installation</title>
-
- <section id="stepbystep">
- <title>Step-by-step Install</title>
-
- <para>Bugzilla has been successfully installed under many different
- operating systems including almost all Unix clones and
- <productname class="registered">Microsoft Windows</productname>. Many
- operating systems have utilities that make installation easier or quirks
- that make it harder. We have tried to collect that information in
- <xref linkend="os-specific"/>, so unless you are on Linux,
- be sure to check out that section before
- you start your installation.
- </para>
+<!-- $Id: installation.xml,v 1.59 2004/01/24 18:31:00 gerv%gerv.net Exp $ -->
+<chapter id="installing-bugzilla">
+ <title>Installing Bugzilla</title>
+
+ <section id="installation">
+ <title>Installation</title>
+
+ <note>
+ <para>If you just want to <emphasis>use</emphasis> Bugzilla,
+ you do not need to install it. None of this chapter is relevant to
+ you. Ask your Bugzilla administrator
+ for the URL to access it over the web.
+ </para>
+ </note>
+
+ <para>The Bugzilla server software is usually installed on Linux or
+ Solaris.
+ If you are installing on another OS, check <xref linkend="os-specific"/>
+ before you start your installation to see if there are any special
+ instructions.
+ </para>
- <note>
- <para>Windows is one of those operating systems that has many quirks
- and is not yet officially supported by the Bugzilla team. If you wish
- to install Bugzilla on Windows, be sure to see
- <xref linkend="os-win32"/>.
- </para>
- </note>
+ <para>
+ As an alternative to following these instructions, you may wish to
+ try Arne Schirmacher's unofficial and unsupported
+ <ulink url="http://www.softwaretesting.de/article/view/33/1/8/">Bugzilla
+ Installer</ulink>, which installs Bugzilla and all its prerequisites
+ on Linux or Solaris systems.
+ </para>
- <warning>
- <para>While installing Bugzilla, it is a good idea to ensure that there
- is some kind of configurable firewall between you and the rest of the
- Internet
- as your machine may be insecure for periods during the install. Many
- installation steps require an active Internet connection to complete,
- but you must take care to ensure that at no point is your machine
- vulnerable to an attack.</para>
- </warning>
-
- <para>This guide assumes that you already have your operating system
- installed, network configured, and have administrative access to the
- machine onto which you are installing Bugzilla. It is possible to
- install and run Bugzilla itself without administrative access, but you
- have to
- either make sure all the required software is installed or get somebody
- with administrative access to install it for you.
- </para>
+ <para>This guide assumes that you have administrative access to the
+ Bugzilla machine. It not possible to
+ install and run Bugzilla itself without administrative access except
+ in the very unlikely event that every single prerequisite is
+ already installed.
+ </para>
- <para>
- You are strongly recommended to make a backup of your system
- before installing Bugzilla (and at regular intervals thereafter :-).
- </para>
-
- <para>Here's a basic step-by-step list:
+ <warning>
+ <para>The installation process may make your machine insecure for
+ short periods of time. Make sure there is a firewall between you
+ and the Internet.
</para>
+ </warning>
- <procedure>
- <step>
- <para><link linkend="install-perl">Install Perl</link>
- (&min-perl-ver; or above)
- </para>
- </step>
- <step>
- <para><link linkend="install-mysql">Install MySQL</link>
- (&min-mysql-ver; or above)
- </para>
- </step>
- <step>
- <para><link linkend="install-webserver">Install a Webserver</link>
- </para>
- </step>
- <step>
- <para><link linkend="install-bzfiles">Put Bugzilla in the Webspace</link>
- </para>
- </step>
- <step>
- <para><link linkend="install-perlmodules">Install Perl Modules</link>
- </para>
- </step>
- <step>
- <para><link linkend="install-setupdatabase">Setup the MySQL Database</link>
- </para>
- </step>
- </procedure>
+ <para>
+ You are strongly recommended to make a backup of your system
+ before installing Bugzilla (and at regular intervals thereafter :-).
+ </para>
+
+ <para>In outline, the installation proceeds as follows:
+ </para>
+
+ <procedure>
+ <step>
+ <para><link linkend="install-perl">Install Perl</link>
+ (&min-perl-ver; or above)
+ </para>
+ </step>
+ <step>
+ <para><link linkend="install-mysql">Install MySQL</link>
+ (&min-mysql-ver; or above)
+ </para>
+ </step>
+ <step>
+ <para><link linkend="install-webserver">Install a Webserver</link>
+ </para>
+ </step>
+ <step>
+ <para><link linkend="install-bzfiles">Install Bugzilla</link>
+ </para>
+ </step>
+ <step>
+ <para><link linkend="install-perlmodules">Install Perl modules</link>
+ </para>
+ </step>
+ <step>
+ <para>Configure all of the above.
+ </para>
+ </step>
+ </procedure>
<section id="install-perl">
<title>Perl</title>
+ <para>Installed Version Test: <filename>perl -v</filename></para>
+
<para>Any machine that doesn't have Perl on it is a sad machine indeed.
- If your OS doesn't come with it, Perl can be got in source form
- from <ulink url="http://www.perl.com"/>.
- There are also binary versions available for many platforms, most of which
- are linked to from perl.com.
- Although Bugzilla runs with perl &min-perl-ver;,
- it's a good idea to be up to the very latest version
- if you can when running Bugzilla. As of this writing, that is Perl
- version &newest-perl-ver;.</para>
+ If you don't have it and your OS doesn't provide official packages,
+ visit <ulink url="http://www.perl.com"/>.
+ Although Bugzilla runs with Perl &min-perl-ver;,
+ it's a good idea to be using the latest stable version.
+ As of this writing, that is Perl &newest-perl-ver;.</para>
</section>
<section id="install-mysql">
<title>MySQL</title>
- <para>If your OS doesn't come with it or provide official packages,
- visit the MySQL homepage at
- <ulink url="http://www.mysql.com"/>
- to grab and install the latest stable release of the server.
+ <para>Installed Version Test: <filename>mysql -V</filename></para>
+
+ <para>
+ If you don't have it and your OS doesn't provide official packages,
+ visit <ulink url="http://www.mysql.com"/>. You need MySQL version
+ &min-mysql-ver; or higher.
</para>
<note>
@@ -108,278 +109,126 @@
versions of MySQL store their data files in
<filename class="directory">/var</filename>.
On some Unix systems, this is part of a smaller root partition,
- and may not have room for your bug database. You can set the data
- directory as an option to <filename>configure</filename>
- if you build MySQL from source yourself.</para>
- </note>
-
+ and may not have room for your bug database. To change the data
+ directory, you have to build MySQL from source yourself, and
+ set it as an option to <filename>configure</filename>.</para>
+ </note>
+
<para>If you install from something other than a packaging/installation
- system (such as .rpm, .dep, .exe, or .msi) you will need to configure
- your system so the MySQL server daemon will come back up whenever
- your machine reboots.
- </para>
-
- <para>If you wish to have attachments larger than 64K, you will have to
- configure MySQL to accept large packets. This is done by adding the text
- in <xref linkend="install-mysql-packets"/> to your
- <filename>my.conf</filename> file. There is also a parameter in Bugzilla
- for setting the maximum allowable attachment size.
- <!-- TODO: xref to a param() page for max attachment size -->
- You should set this value to be slightly larger than that parameter.
- </para>
-
- <figure id="install-mysql-packets">
- <title>Set Max Packet Size in MySQL</title>
-
- <programlisting>
-[mysqld]
-# Allow packets up to 1M
-set-variable = max_allowed_packet=1M
- </programlisting>
- </figure>
-
- <para>If you are running Bugzilla and MySQL on the same machine, you may
- also wish to utilize the <option>--skip-networking</option> option as
- mentioned in <xref linkend="security-mysql"/> for the added security.
- </para>
-
- <section id="install-setupdatabase">
- <title>Adding a user to MySQL</title>
-
- <para>This first thing you'll want to do is make sure you've given the
- <quote>root</quote> user a password as suggested in
- <xref linkend="security-mysql"/>. Then, you need to add a user for
- Bugzilla to use. For clarity, these instructions will
- assume that your MySQL user for Bugzilla will be <quote>bugs_user</quote>,
- the database will be called <quote>bugs_db</quote> and the password for
- the <quote>bugs_user</quote> user is <quote>bugs_password</quote>. You
- should, of course, substitute the values you intend to use for your site.
- </para>
-
- <note>
- <para>Most people use <quote>bugs</quote> for both the user and
- database name. Don't use it for the password, though...
- </para>
- </note>
-
- <para>We use an SQL <command>GRANT</command> command to create a
- <quote>bugs_user</quote>
- user. This also restricts the
- <quote>bugs_user</quote>
- user to operations within a database called
- <quote>bugs_db</quote>, and only allows the account to connect from
- <quote>localhost</quote>.
- Modify it to reflect your setup if you will be connecting from
- another machine or as a different user.</para>
+ system (such as .rpm, .dep, .exe, or .msi) make sure the MySQL server
+ is started when the machine boots.
+ </para>
- <screen>
- <prompt>mysql&gt;</prompt> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
- DROP,REFERENCES ON bugs_db.* TO bugs_user@localhost
- IDENTIFIED BY 'bugs_password';
- <prompt>mysql&gt;</prompt> FLUSH PRIVILEGES;
- </screen>
-
- <note>
- <para>If you are using MySQL 4, the bugs user also needs to be granted
- the <computeroutput>LOCK TABLES</computeroutput> and
- <computeroutput>CREATE TEMPORARY TABLES</computeroutput> permissions,
- so add them to the list in the
- <computeroutput>GRANT</computeroutput> command.
- </para>
- </note>
- </section>
</section>
-
+
<section id="install-webserver">
- <title>HTTP Server</title>
+ <title>Web Server</title>
+ <para>Installed Version Test: view the default welcome page at
+ http://&lt;your-machine&gt;/</para>
+
<para>You have freedom of choice here, pretty much any web server that
is capable of running <glossterm linkend="gloss-cgi">CGI</glossterm>
- scripts will work. <xref linkend="http"/> has more information about
- configuring web servers to work with Bugzilla.
- </para>
-
- <note>
- <para>We strongly recommend Apache as the web server to use. The
- Bugzilla Guide installation instructions, in general, assume you are
- using Apache. If you have got Bugzilla working using another webserver,
+ scripts will work.
+ However, we strongly recommend using the Apache web server
+ (either 1.3.x or 2.x), and
+ the installation instructions usually assume you are
+ using it. If you have got Bugzilla working using another webserver,
please share your experiences with us by filing a bug in &bzg-bugs;.
- </para>
- </note>
+ </para>
+
+ <para>
+ If you don't have Apache and your OS doesn't provide official packages,
+ visit <ulink url="http://httpd.apache.org/"/>.
+ </para>
</section>
<section id="install-bzfiles">
<title>Bugzilla</title>
- <para>You should untar the Bugzilla files into a directory that you're
- willing to make writable by the default web server user (probably
- <quote>nobody</quote>).
- You may decide to put the files in the main web space for your
- web server or perhaps in
- <filename>/usr/local</filename>
- with a symbolic link in the web space that points to the Bugzilla
- directory.</para>
-
- <tip>
- <para>If you symlink the bugzilla directory into your Apache's
- <filename>html</filename>
- hierarchy, you may receive
- <errorname>Forbidden</errorname>
- errors unless you add the
- <filename>FollowSymLinks</filename>
- directive to the <filename>&lt;Directory&gt;</filename> entry for
- the HTML root directory in httpd.conf.</para>
- </tip>
+ <para>
+ Download a Bugzilla tarball (or check it out from CVS) and place
+ it in a suitable directory, writable by the default web server user
+ (probably <quote>nobody</quote>).
+ Good locations are either directly in the main web space for your
+ web server or perhaps in
+ <filename>/usr/local</filename>
+ with a symbolic link from the web space.
+ </para>
<caution>
<para>The default Bugzilla distribution is not designed to be placed
- in a <filename class="directory">cgi-bin</filename> directory (this
+ in a <filename class="directory">cgi-bin</filename> directory. This
includes any directory which is configured using the
- <option>ScriptAlias</option> directive of Apache).
+ <option>ScriptAlias</option> directive of Apache.
</para>
</caution>
<para>Once all the files are in a web accessible directory, make that
directory writable by your webserver's user. This is a temporary step
- until you run the post-install
+ until you run the
<filename>checksetup.pl</filename>
script, which locks down your installation.</para>
-
</section>
- <section>
- <title>
- <filename>checksetup.pl</filename>
- </title>
-
- <para>Next, run the magic checksetup.pl script.
- This is designed to check whether you have all of the right
- Perl modules in the correct
- versions, and that Bugzilla is generally set up correctly.
+ <section id="install-perlmodules">
+ <title>Perl Modules</title>
+
+ <para>Bugzilla's installation process is based
+ on a script called <filename>checksetup.pl</filename>.
+ The first thing it checks is whether you have appropriate
+ versions of all the required
+ Perl modules. The aim of this section is to pass this check.
+ When it passes,
+ <emphasis>do not run it again</emphasis>,
+ but proceed to <xref linkend="configuration"/>.
</para>
<para>
- Eventually,
- it will make sure Bugzilla files and directories have reasonable
- permissions, set up the
- <filename>data</filename>
- directory, and create all the MySQL tables. But the first time you
- run it, it's highly likely to tell you that you are missing a few
- Perl modules. Make a note of which ones they are, and then proceed to
- the next section to install them.
+ At this point, you need to <filename>su</filename> to root. You should
+ remain as root until the end of the install. Then run:
</para>
-
- <screen>
-<prompt>bash#</prompt> ./checksetup.pl
- </screen>
-
- <para>
- The first time you run it with all the correct modules installed,
- it will create a file called
- <filename>localconfig</filename>.</para>
- <para>This file contains a variety of settings you may need to tweak
- including how Bugzilla should connect to the MySQL database.</para>
-
- <para>The connection settings include:
- <orderedlist>
- <listitem>
- <para>server's host: just use
- <quote>localhost</quote>
- if the MySQL server is local</para>
- </listitem>
+ <screen><prompt>bash#</prompt> ./checksetup.pl</screen>
- <listitem>
- <para>database name:
- <quote>bugs_db</quote>
- if you're following these directions</para>
- </listitem>
-
- <listitem>
- <para>MySQL username:
- <quote>bugs_user</quote>
- if you're following these directions</para>
- </listitem>
-
- <listitem>
- <para>Password for the
- <quote>bugs_user</quote>
- MySQL account; (<quote>bugs_password</quote> above)</para>
- </listitem>
- </orderedlist>
+ <!-- We really need a "module-check" switch for checksetup,
+ which we can use here to make it really clear when they've got
+ all the modules. -->
+
+
+ <para>
+ <filename>checksetup.pl</filename> will print out a list of the
+ required and optional Perl modules, together with the versions
+ (if any) installed on your machine.
+ The list of required modules is reasonably long; however, you
+ may already have several of them installed.
</para>
-
- <para>Edit the file to change these. Once you are happy with the
- settings, <filename>su</filename> to the user
- your web server runs as, and re-run
- <filename>checksetup.pl</filename>. (Note: on some security-conscious
- systems, you may need to change the login shell for the webserver
- account before you can do this.)
- On this second run, it will create the database and an administrator
- account for which you will be prompted to provide information.</para>
-
- <note>
- <para>The checksetup.pl script is designed so that you can run it at
- any time without causing harm. You should run it after any upgrade to
- Bugzilla.</para>
- </note>
- </section>
-
- <section id="install-perlmodules">
- <title>Perl Modules</title>
- <para>Don't be intimidated by this long list of modules. See
- <xref linkend="install-modules-bundle-bugzilla"/> for a way of
- installing all the ones you need with a single command.
+ <para>
+ There is a meta-module called Bundle::Bugzilla,
+ which installs all the other
+ modules with a single command. You should use this if you are running
+ Perl 5.6.1 or above.
</para>
- <para>Perl modules can be found using
- <glossterm linkend="gloss-cpan">CPAN</glossterm> on Unix based systems or
- <glossterm linkend="gloss-ppm">PPM</glossterm> on Win32.
- </para>
-
- <para>Good instuctions can be found for using each of these services on
- their respective websites. The basics can be found in
- <xref linkend="install-perlmodules-cpan"/> for CPAN and
- <xref linkend="win32-perlmodules"/> for PPM.
- </para>
-
- <example id="install-perlmodules-cpan">
- <title>Installing perl modules with CPAN</title>
-
- <para>The easy way:
- <screen>
-<prompt>bash#</prompt> perl -MCPAN -e 'install "&lt;modulename&gt;"'
- </screen>
- </para>
-
- <para>Or the hard way:
- <screen>
-<prompt>bash#</prompt> tar xzvf &lt;module&gt;.tar.gz <co id="cpan-moduletar"/>
-<prompt>bash#</prompt> cd &lt;module&gt; <co id="cpan-moduledir"/>
-<prompt>bash#</prompt> perl Makefile.PL
-<prompt>bash#</prompt> make
-<prompt>bash#</prompt> make test
-<prompt>bash#</prompt> make install
- </screen>
- <calloutlist>
- <callout arearefs="cpan-moduletar">
- <para>This assumes that you've already downloaded the
- <filename>&lt;module&gt;.tar.gz</filename> to the current working
- directory.
- </para>
- </callout>
- <callout arearefs="cpan-moduledir">
- <para>The process of untarring the module as defined in
- <xref linkend="cpan-moduletar"/> will create the
- <filename class="directory">&lt;module&gt;</filename> directory.
- </para>
- </callout>
- </calloutlist>
- </para>
- </example>
+ <para>
+ The preferred way of installing Perl modules is via CPAN on Unix,
+ or PPM on Windows (see <xref linkend="win32-perlmodules"/>). These
+ instructions assume you are using CPAN; if for some reason you need
+ to install the Perl modules manually, see
+ <xref linkend="install-perlmodules-manual"/>.
+ </para>
+
+ <screen><prompt>bash#</prompt> perl -MCPAN -e 'install "&lt;modulename&gt;"'</screen>
+ <para>
+ If you using Bundle::Bugzilla, invoke the magic CPAN command on it.
+ Otherwise, you need to work down the
+ list of modules that <filename>checksetup.pl</filename> says are
+ required, in the order given, invoking the command on each.
+ </para>
+
<tip>
<para>Many people complain that Perl modules will not install for
them. Most times, the error messages complain that they are missing a
@@ -395,35 +244,41 @@ set-variable = max_allowed_packet=1M
for further assistance or hire someone to help you out.</para>
</tip>
+ <para>
+ Here is a complete list of modules and their minimum versions.
+ Some modules have special installation notes, which follow.
+ </para>
- <para>Perl Modules (minimum version):
+ <para>Required Perl modules:
<orderedlist>
<listitem>
<para>
- <link linkend="install-modules-bundle-bugzilla">Bundle::Bugzilla</link>
- (Will allow you to skip the rest)
+ AppConfig (&min-appconfig-ver;)
</para>
</listitem>
<listitem>
<para>
- <link linkend="install-modules-cgi">CGI</link>
- (&min-cgi-ver;)
+ CGI (&min-cgi-ver;)
</para>
</listitem>
<listitem>
<para>
- <link linkend="install-modules-date-format">Date::Format</link>
- (&min-date-format-ver;)
+ Data::Dumper (&min-data-dumper-ver;)
</para>
</listitem>
<listitem>
<para>
- <link linkend="install-modules-dbi">DBI</link>
- (&min-dbi-ver;)
+ Date::Format (&min-date-format-ver;)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ DBI (&min-dbi-ver;)
</para>
</listitem>
@@ -436,34 +291,31 @@ set-variable = max_allowed_packet=1M
<listitem>
<para>
- <link linkend="install-file-spec">File::Spec</link>
- (&min-file-spec-ver;)
+ File::Spec (&min-file-spec-ver;)
</para>
</listitem>
<listitem>
<para>
- <link linkend="install-modules-file-temp">File::Temp</link>
- (&min-file-temp-ver;)
+ File::Temp (&min-file-temp-ver;)
</para>
</listitem>
<listitem>
<para>
- <link linkend="install-modules-template">Template Toolkit</link>
+ <link linkend="install-modules-template">Template</link>
(&min-template-ver;)
</para>
</listitem>
<listitem>
<para>
- <link linkend="install-modules-text-wrap">Text::Wrap</link>
- (&min-text-wrap-ver;)
+ Text::Wrap (&min-text-wrap-ver;)
</para>
</listitem>
</orderedlist>
- and, optionally:
+ Optional Perl modules:
<orderedlist>
<listitem>
<para>
@@ -481,13 +333,6 @@ set-variable = max_allowed_packet=1M
<listitem>
<para>
- <link linkend="install-modules-xml-parser">XML::Parser</link>
- (&min-xml-parser-ver;) for the XML interface
- </para>
- </listitem>
-
- <listitem>
- <para>
<link linkend="install-modules-gd-graph">GD::Graph</link>
(&min-gd-graph-ver;) for bug charting
</para>
@@ -502,8 +347,8 @@ set-variable = max_allowed_packet=1M
<listitem>
<para>
- <link linkend="install-modules-mime-parser">MIME::Parser</link>
- (&min-mime-parser-ver;) for the email interface
+ <link linkend="install-modules-xml-parser">XML::Parser</link>
+ (&min-xml-parser-ver;) for the XML interface
</para>
</listitem>
@@ -513,472 +358,669 @@ set-variable = max_allowed_packet=1M
(&min-patchreader-ver;) for pretty HTML view of patches
</para>
</listitem>
+
+ <listitem>
+ <para>
+ <link linkend="install-modules-mime-parser">MIME::Parser</link>
+ (&min-mime-parser-ver;) for the optional email interface
+ </para>
+ </listitem>
</orderedlist>
</para>
+ <section id="install-modules-dbd-mysql">
+ <title>DBD::mysql</title>
- <section id="install-modules-bundle-bugzilla">
- <title>Bundle::Bugzilla</title>
+ <para>The installation process will ask you a few questions about the
+ desired compilation target and your MySQL installation. For most of the
+ questions the provided default will be adequate, but when asked if your
+ desired target is the MySQL or mSQL packages, you should
+ select the MySQL-related ones. Later you will be asked if you wish to
+ provide backwards compatibility with the older MySQL packages; you
+ should answer YES to this question. The default is NO.</para>
- <para>If you are running at least perl 5.6.1, you can save yourself a lot
- of time by using Bundle::Bugzilla. This bundle contains every module
- required to get Bugzilla running. It does not include GD and friends, but
- these are not required for a base install and can always be added later
- if the need arises.
- </para>
+ <para>A host of 'localhost' should be fine. A testing user of 'test',
+ with a null password, should have sufficient access to run
+ tests on the 'test' database which MySQL creates upon installation.
+ </para>
+ </section>
- <para>Assuming your perl was installed with CPAN (most unix installations
- are), using Bundle::Bugzilla is really easy. Simply follow along with the
- commands below.
- </para>
+ <section id="install-modules-template">
+ <title>Template Toolkit (&min-template-ver;)</title>
+ <para>When you install Template Toolkit, you'll get asked various
+ questions about features to enable. The defaults are fine, except
+ that it is recommended you use the high speed XS Stash of the Template
+ Toolkit, in order to achieve best performance.
+ </para>
+ </section>
- <screen>
-<prompt>bash#</prompt> <command>perl -MCPAN -eshell</command> <co id="bundle-cpanconfig"/>
-cpan shell -- CPAN exploration and modules installation (v1.63)
-ReadLine support enabled
+ <section id="install-modules-gd">
+ <title>GD (&min-gd-ver;)</title>
-<prompt>cpan&gt;</prompt>
+ <para>The GD module is only required if you want graphical reports.
+ </para>
- </screen>
+ <note>
+ <para>The Perl GD module requires some other libraries that may or
+ may not be installed on your system, including
+ <classname>libpng</classname>
+ and
+ <classname>libgd</classname>.
+ The full requirements are listed in the Perl GD module README.
+ If compiling GD fails, it's probably because you're
+ missing a required library.</para>
+ </note>
- <calloutlist>
- <callout arearefs="bundle-cpanconfig">
- <para>At this point, unless you've used CPAN on this machine before,
- you'll have to go through a series of configuration steps.
- </para>
- </callout>
- </calloutlist>
- </section>
+ <tip>
+ <para>The version of the GD module you need is very closely tied
+ to the <classname>libgd</classname> version installed on your system.
+ If you have a version 1.x of <classname>libgd</classname> the 2.x
+ versions of the GD module won't work for you.
+ </para>
+ </tip>
+ </section>
- <section id="install-modules-cgi">
- <title>CGI (&min-cgi-ver;)</title>
+ <section id="install-modules-chart-base">
+ <title>Chart::Base (&min-chart-base-ver;)</title>
- <para>The CGI module parses form elements and cookies and does many
- other usefule things. It come as a part of recent perl distributions, but
- Bugzilla needs a fairly new version.
- </para>
+ <para>The Chart::Base module is only required if you want graphical
+ reports.
+ Note that earlier versions that 0.99c used GIFs, which are no longer
+ supported by the latest versions of GD.</para>
+ </section>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/CGI.pm/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip"/>
- Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/CGI.html"/>
- </literallayout>
- </section>
+ <section id="install-modules-gd-graph">
+ <title>GD::Graph (&min-gd-graph-ver;)</title>
- <section id="install-modules-date-format">
- <title>TimeDate modules (&min-date-format-ver;)</title>
+ <para>The GD::Graph module is only required if you want graphical
+ reports.
+ </para>
+ </section>
- <para>Many of the more common date/time/calendar related Perl modules
- have been grouped into a bundle similar to the MySQL modules bundle.
- This bundle is stored on the CPAN under the name TimeDate.
- The component module we're most interested in is the Date::Format
- module, but installing all of them is probably a good idea anyway.
- </para>
+ <section id="install-modules-gd-text-align">
+ <title>GD::Text::Align (&min-gd-text-align-ver;)</title>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/TimeDate/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip"/>
- Documentation: <ulink url="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"/>
- </literallayout>
- </section>
+ <para>The GD::Text::Align module is only required if you want graphical
+ reports.
+ </para>
+ </section>
- <section id="install-modules-dbi">
- <title>DBI (&min-dbi-ver;)</title>
-
- <para>The DBI module is a generic Perl module used the
- MySQL-related modules. As long as your Perl installation was done
- correctly the DBI module should be a breeze. It's a mixed Perl/C
- module, but Perl's MakeMaker system simplifies the C compilation
- greatly.</para>
-
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBI/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip"/>
- Documentation: <ulink url="http://dbi.perl.org/doc/"/>
- </literallayout>
- </section>
+ <section id="install-modules-xml-parser">
+ <title>XML::Parser (&min-xml-parser-ver;)</title>
- <section id="install-modules-dbd-mysql">
- <title>MySQL-related modules</title>
+ <para>The XML::Parser module is only required if you want to import
+ XML bugs using the <filename>importxml.pl</filename>
+ script. This is required to use Bugzilla's "move bugs" feature;
+ you may also want to use it for migrating from another bug database.
+ XML::Parser requires that the
+ <classname>expat</classname> library is already installed on your machine.
+ </para>
+ </section>
- <para>The Perl/MySQL interface requires a few mutually-dependent Perl
- modules. These modules are grouped together into the the
- Msql-Mysql-modules package.</para>
+ <section id="install-modules-mime-parser">
+ <title>MIME::Parser (&min-mime-parser-ver;)</title>
- <para>The MakeMaker process will ask you a few questions about the
- desired compilation target and your MySQL installation. For most of the
- questions the provided default will be adequate, but when asked if your
- desired target is the MySQL or mSQL packages, you should
- select the MySQL related ones. Later you will be asked if you wish to
- provide backwards compatibility with the older MySQL packages; you
- should answer YES to this question. The default is NO.</para>
+ <para>The MIME::Parser module is only required if you want to use the
+ email interface
+ located in the <filename class="directory">contrib</filename> directory.
+ </para>
+ </section>
- <para>A host of 'localhost' should be fine and a testing user of 'test'
- with a null password should find itself with sufficient access to run
- tests on the 'test' database which MySQL created upon installation.
- </para>
+ <section id="install-modules-patchreader">
+ <title>PatchReader (&min-patchreader-ver;)</title>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBD-mysql/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip"/>
- Documentation: <ulink url="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pod"/>
- </literallayout>
- </section>
+ <para>The PatchReader module is only required if you want to use
+ Patch Viewer, a
+ Bugzilla feature to show code patches in your web browser in a more
+ readable form.
+ </para>
+ </section>
+ </section>
+ </section>
+
+
+ <section id="configuration">
+ <title>Configuration</title>
- <section id="install-file-spec">
- <title>File::Spec (&min-file-spec-ver;)</title>
+ <warning>
+ <para>Poorly-configured MySQL and Bugzilla installations have
+ given attackers full access to systems in the past. Please take the
+ security parts of these guidelines seriously, even for Bugzilla
+ machines hidden away behind your firewall.</para>
+ </warning>
- <para>File::Spec is a perl module that allows file operations, such as
- generating full path names, to work cross platform.
+ <section id="localconfig">
+ <title>localconfig</title>
+
+ <para>
+ Once you run <filename>checksetup.pl</filename> with all the correct
+ modules installed, it displays a message about, and write out a
+ file called,
+ <filename>localconfig</filename>. This file contains the default
+ settings for a number of Bugzilla parameters.
</para>
-
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/File-Spec/"/>
- PPM Download Page: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"/>
- Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"/>
- </literallayout>
- </section>
-
- <section id="install-modules-file-temp">
- <title>File::Temp (&min-file-temp-ver;)</title>
-
- <para>File::Temp is used to generate a temporary filename that is
- guaranteed to be unique. It comes as a standard part of perl
+
+ <para>Load this file in your editor. The only value you
+ <emphasis>need</emphasis> to change is $db_pass, the password for
+ the user you will create for your database.
+ Pick a strong password (for simplicity, it should not contain
+ single quote characters) and put it here.
</para>
-
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/File-Spec/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"/>
- Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"/>
- </literallayout>
- </section>
-
- <section id="install-modules-template">
- <title>Template Toolkit (&min-template-ver;)</title>
-
- <para>When you install Template Toolkit, you'll get asked various
- questions about features to enable. The defaults are fine, except
- that it is recommended you use the high speed XS Stash of the Template
- Toolkit, in order to achieve best performance.
+
+ <para>
+ The other options in the <filename>localconfig</filename> file
+ are documented by their accompanying comments. If you have a slightly
+ non-standard MySQL setup, you may wish to change one or more of
+ the other "$db_*" parameters.
</para>
-
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/Template-Toolkit/"/>
- PPM Download Link: <ulink url="http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz"/>
- Documentation: <ulink url="http://www.template-toolkit.org/docs.html"/>
- </literallayout>
- </section>
-
- <section id="install-modules-text-wrap">
- <title>Text::Wrap (&min-text-wrap-ver;)</title>
-
- <para>Text::Wrap is designed to proved intelligent text wrapping.
+
+ <para>
+ You may also wish to change the names of
+ the priorities, severities, operating systems and platforms for your
+ installation. However, you can always change these after installation
+ has finished; if you then re-run
+ <filename>checksetup.pl</filename>, the changes will get picked up.
</para>
-
- <!-- TODO: Text::Wrap doesn't seem to be available from ActiveState -->
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/Text-Tabs+Wrap/"/>
- Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"/>
- </literallayout>
</section>
+
+ <section id="mysql">
+ <title>MySQL</title>
+ <section id="security-mysql">
+ <title>Security</title>
- <section id="install-modules-gd">
- <title>GD (&min-gd-ver;) [optional]</title>
-
- <para>You need the GD library if you want any of the graphing to work.
- </para>
-
- <note>
- <para>The Perl GD library requires some other libraries that may or
- may not be installed on your system, including
- <classname>libpng</classname>
- and
- <classname>libgd</classname>.
- The full requirements are listed in the Perl GD library README.
- If compiling GD fails, it's probably because you're
- missing a required library.</para>
- </note>
+ <para>MySQL ships as insecure by default.
+ It allows anybody to on the local machine full administrative
+ capabilities without requiring a password; the special
+ MySQL root account (note: this is <emphasis>not</emphasis> the same as
+ the system root) also has no password.
+ Also, many installations default to running
+ <application>mysqld</application> as the system root.
+ </para>
- <tip>
- <para>The version of the GD perl module you need is very closely tied
- to the <classname>libgd</classname> version installed on your system.
- If you have a version 1.x of <classname>libgd</classname> the 2.x
- versions of the GD perl module won't work for you.
- </para>
- </tip>
-
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/GD/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip"/>
- Documentation: <ulink url="http://stein.cshl.org/WWW/software/GD/"/>
- </literallayout>
- </section>
+ <orderedlist>
+ <listitem>
+ <para>To disable the anonymous user account
+ and set a password for the root user, execute the following. The
+ root user password should be different to the bugs user password
+ you set in
+ <filename>localconfig</filename> in the previous section,
+ and also different to
+ the password for the system root account on your machine.
+ </para>
+ <screen> <prompt>bash$</prompt> mysql mysql
+ <prompt>mysql&gt;</prompt> DELETE FROM user WHERE user = '';
+ <prompt>mysql&gt;</prompt> UPDATE user SET password = password('<replaceable>new_password</replaceable>') WHERE user = 'root';
+ <prompt>mysql&gt;</prompt> FLUSH PRIVILEGES;</screen>
+
+ <para>From this point forward, to run the
+ <filename>mysql</filename> command-line client,
+ you will need to type
+ <command>mysql -u root -p</command> and enter
+ <replaceable>new_password</replaceable> when prompted.
+ </para>
+ </listitem>
- <section id="install-modules-chart-base">
- <title>Chart::Base (&min-chart-base-ver;) [optional]</title>
+ <listitem>
+ <para>If you run MySQL on the same machine as your web server, you
+ should disable remote access to MySQL by adding
+ the following to your <filename>/etc/my.conf</filename>:
+ </para>
+ <programlisting> [myslqd]
+ # Prevent network access to MySQL.
+ skip-networking</programlisting>
+ </listitem>
- <para>The Chart module provides Bugzilla with on-the-fly charting
- abilities. It can be installed in the usual fashion after it has been
- fetched from CPAN.
- Note that earlier versions that 0.99c used GIFs, which are no longer
- supported by the latest versions of GD.</para>
+ <listitem>
+ <para>Consult the documentation that came with your system for
+ information on making <application>mysqld</application> run as an
+ unprivileged user.
+ </para>
+ </listitem>
- <!-- TODO: Chart::Base doesn't seem to have any documentation -->
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/Chart/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/Chart.zip"/>
- </literallayout>
- </section>
+ <listitem>
+ <para>For added security, you could also run MySQL, or even all
+ of Bugzilla
+ in a chroot jail; however, instructions for doing that are beyond
+ the scope of this document.
+ </para>
+ </listitem>
- <section id="install-modules-xml-parser">
- <title>XML::Parser (&min-xml-parser-ver;) [optional]</title>
+ </orderedlist>
- <para>XML::Parser is used by the <filename>importxml.pl</filename>
- script. You only need it if you are going to be importing bugs (such as
- for bug moving). XML::Parser requires that the
- <classname>expat</classname> library is already installed on your machine.
- </para>
+ </section>
+
+ <section id="install-setupdatabase">
+ <title>Allow large attachments</title>
+
+ <para>You need to configure MySQL to accept large packets, if you
+ want to have attachments larger than 64K. Add the text
+ below to your
+ <filename>/etc/my.conf</filename>.
+ There is also a parameter in Bugzilla
+ for setting the maximum allowable attachment size, (default 1MB).
+ Bugzilla will only accept attachments up to the lower of these two
+ sizes.
+ </para>
- <!-- TODO: XML::Parser - the only PPM I see is XML-Parser-EasyTree.zip;
- I'm not sure if it's the same thing or not. -->
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/XML-Parser/"/>
- Documentation: <ulink url="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"/>
- </literallayout>
- </section>
+ <screen> [mysqld]
+ # Allow packets up to 1M
+ set-variable = max_allowed_packet=1M</screen>
+ </section>
+
+ <section id="install-setupdatabase-adduser">
+ <title>Add a user to MySQL</title>
+
+ <para>You need to add a new MySQL user for
+ Bugzilla to use. (It's not safe to have Bugzilla use the MySQL root
+ account.) The following instructions assume the defaults in
+ <filename>localconfig</filename>;
+ if you changed those, you need to modify the
+ SQL command appropriately. You will need the
+ <replaceable>$db_pass</replaceable> password you set in
+ <filename>localconfig</filename> in
+ <xref linkend="localconfig"/>.
+ </para>
- <section id="install-modules-gd-graph">
- <title>GD::Graph (&min-gd-graph-ver;) [optional]</title>
+ <para>We use an SQL <command>GRANT</command> command to create a
+ <quote>bugs</quote>
+ user. This also restricts the
+ <quote>bugs</quote>
+ user to operations within a database called
+ <quote>bugs</quote>, and only allows the account to connect from
+ <quote>localhost</quote>.
+ Modify it to reflect your setup if you will be connecting from
+ another machine or as a different user.</para>
+
+ <para>Run the <filename>mysql</filename> command-line client and
+ enter:</para>
- <para>In addition to GD listed above, the reporting interface of Bugzilla
- needs to have the GD::Graph module installed.
- </para>
+ <screen> <prompt>mysql&gt;</prompt> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,
+ DROP,REFERENCES ON bugs.* TO bugs@localhost
+ IDENTIFIED BY '<replaceable>$db_pass</replaceable>';
+ <prompt>mysql&gt;</prompt> FLUSH PRIVILEGES</screen>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/GDGraph/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip"/>
- Documentation: <ulink url="http://search.cpan.org/dist/GDGraph/Graph.pm"/>
- </literallayout>
+ <note>
+ <para>If you are using MySQL 4, you need to add
+ the <computeroutput>LOCK TABLES</computeroutput> and
+ <computeroutput>CREATE TEMPORARY TABLES</computeroutput> permissions
+ to the list.
+ </para>
+ </note>
+ </section>
</section>
- <section id="install-modules-gd-text-align">
- <title>GD::Text::Align (&min-gd-text-align-ver;) [optional]</title>
+ <section>
+ <title>checksetup.pl</title>
- <para>GD::Text::Align, as the name implies, is used to draw aligned
- strings of text. It is needed by the reporting interface.
+ <para>
+ Next, rerun <filename>checksetup.pl</filename>. It reconfirms
+ that all the modules are present, and notices the altered
+ localconfig file, which it assumes you have edited to your
+ satisfaction. It compiles the UI templates,
+ connects to the database using the 'bugs'
+ user you created and the password you defined, and creates the
+ 'bugs' database and the tables therein.
</para>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/GDTextUtil/"/>
- PPM Download Page: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip"/>
- Documentation: <ulink url="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"/>
- </literallayout>
+ <para>
+ After that, it asks for details of an administrator account. Bugzilla
+ can have multiple administrators - you can create more later - but
+ it needs one to start off with.
+ Enter the email address of an administrator, his or her full name,
+ and a suitable Bugzilla password.
+ </para>
+
+ <para>
+ <filename>checksetup.pl</filename> will then finish. You may rerun
+ <filename>checksetup.pl</filename> at any time if you wish.
+ </para>
</section>
- <section id="install-modules-mime-parser">
- <title>MIME::Parser (&min-mime-parser-ver;) [optional]</title>
- <para>MIME::Parser is only needed if you want to use the e-mail interface
- located in the <filename class="directory">contrib</filename> directory.
+ <section id="http">
+ <title>Web server</title>
+ <para>Configure your web server according to the instructions in the
+ appropriate section. The Bugzilla Team recommends Apache.
</para>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/dist/MIME-tools/"/>
- PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip"/>
- Documentation: <ulink url="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"/>
- </literallayout>
- </section>
-
- <section id="install-modules-patchreader">
- <title>PatchReader (&min-patchreader-ver;) [optional]</title>
-
- <para>PatchReader is only needed if you want to use Patch Viewer, a
- Bugzilla feature to format patches in a pretty HTML fashion. There are a
- number of optional parameters you can configure Patch Viewer with as well,
- including cvsroot, cvsroot_get, lxr_root, bonsai_url, lxr_url, and
- lxr_root. Patch Viewer also optionally will use cvs, diff and interdiff
- utilities if they exist on the system (interdiff can be found in the
- patchutils package at <ulink url="http://cyberelk.net/tim/patchutils/"/>.
- These programs' locations can be configured in localconfig.
- </para>
+ <section id="http-apache">
+ <title>Apache <productname>httpd</productname></title>
+
+ <para>Load <filename>httpd.conf</filename> in your editor.</para>
+
+ <para>Uncomment (or add) the following line.
+ This configures Apache to run .cgi files outside the
+ <filename class="directory">cgi-bin</filename> directory.
+ </para>
+
+ <programlisting> AddHandler cgi-script .cgi</programlisting>
+
+ <para>Apache uses <computeroutput>&lt;Directory&gt;</computeroutput>
+ directives to permit fine-grained permission setting.
+ Add the following two lines to a
+ <computeroutput>&lt;Directory&gt;</computeroutput> directive that
+ applies either to the Bugzilla directory or one of its parents
+ (e.g. the <computeroutput>&lt;Directory /var/www/html&gt;</computeroutput>
+ directive).
+ This allows Bugzilla's <filename>.htaccess</filename> files to
+ override global permissions, and allows .cgi files to run in the
+ Bugzilla directory.
+ </para>
+
+ <programlisting> Options +ExecCGI +FollowSymLinks
+ AllowOverride Limit</programlisting>
+
+ <para>Add <filename>index.cgi</filename> to the end
+ of the <computeroutput>DirectoryIndex</computeroutput>
+ line.</para>
+
+ <para><filename>checksetup.pl</filename> can set tighter permissions
+ on Bugzilla's files and directories if it knows what user the
+ webserver runs as. Look for the <computeroutput>User</computeroutput>
+ line in <filename>httpd.conf</filename>, and place that value in
+ the <replaceable>$webservergroup</replaceable> variable in
+ <filename>localconfig</filename>. Then rerun
+ <filename>checksetup.pl</filename>.
+ </para>
+ </section>
- <literallayout>
- CPAN Download Page: <ulink url="http://search.cpan.org/author/JKEISER/PatchReader/"/>
- Documentation: <ulink url="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"/>
- </literallayout>
- </section>
- </section>
-
+ <section id="http-iis">
+ <title>Microsoft <productname>Internet Information Services</productname></title>
+
+ <para>If you need, or for some reason even want, to use Microsoft's
+ <productname>Internet Information Services</productname> or
+ <productname>Personal Web Server</productname> you should be able
+ to. You will need to configure them to know how to run CGI scripts.
+ This is described in Microsoft Knowledge Base article
+ <ulink url="http://support.microsoft.com/support/kb/articles/Q245/2/25.asp">Q245225</ulink>
+ for <productname>Internet Information Services</productname> and
+ <ulink url="http://support.microsoft.com/support/kb/articles/Q231/9/98.asp">Q231998</ulink>
+ for <productname>Personal Web Server</productname>.
+ </para>
- <section>
- <title>Configuring Bugzilla</title>
- <para>
- Once checksetup.pl has run successfully, Bugzilla should start up.
- Proceed to the correct URL and log in with the administrator account
- you defined in the last checksetup.pl run.
- </para>
-
- <para>
- You should run through the parameters on the Edit Parameters page
- (link in the footer) and set them all to appropriate values.
- They key parameters are documented in <xref linkend="parameters" />.
- </para>
- </section>
- </section>
-
- <section id="http">
- <title>HTTP Server Configuration</title>
-
- <para>The Bugzilla Team recommends Apache when using Bugzilla, however, any web server
- that can be configured to run <glossterm linkend="gloss-cgi">CGI</glossterm> scripts
- should be able to handle Bugzilla. No matter what web server you choose, but
- especially if you choose something other than Apache, you should be sure to read
- <xref linkend="security-access"/>.
- </para>
+ <para>Also, and this can't be stressed enough, make sure that files such as
+ <filename>localconfig</filename> and your <filename class="directory">data</filename>
+ directory are secured as described in <xref linkend="security-access"/>.
+ </para>
- <para>The plan for this section is to eventually document the specifics of how to lock
- down permissions on individual web servers.
- </para>
+ </section>
- <section id="http-apache">
- <title>Apache <productname>httpd</productname></title>
+ <section id="http-aol">
+ <title>AOL Server</title>
- <para>You will have to make sure that Apache is properly
- configured to run the Bugzilla CGI scripts. You also need to make sure
- that the <filename>.htaccess</filename> files created by
- <command>./checksetup.pl</command> are allowed to override Apache's normal access
- permissions or else important password information may be exposed to the
- Internet.
- </para>
+ <para>Ben FrantzDale reported success using AOL Server with Bugzilla. He
+ reported his experience and what appears below is based on that.
+ </para>
- <para>You need to configure Apache to run .cgi files outside the
- <filename class="directory">cgi-bin</filename> directory.
- Open your
- <filename>httpd.conf</filename> file and make sure the
- following line exists and is uncommented:</para>
- <programlisting>
-AddHandler cgi-script .cgi
- </programlisting>
+ <para>AOL Server will have to be configured to run
+ <glossterm linkend="gloss-cgi">CGI</glossterm> scripts, please consult
+ the documentation that came with your server for more information on
+ how to do this.
+ </para>
- <para>To allow <filename>.htaccess</filename> files to override
- permissions and .cgi files to run in the Bugzilla directory, make sure
- the following two lines are in a <computeroutput>Directory</computeroutput>
- directive that applies to the Bugzilla directory on your system
- (either the Bugzilla directory or one of its parents).
+ <para>Because AOL Server doesn't support <filename>.htaccess</filename>
+ files, you'll have to create a <glossterm linkend="gloss-tcl">TCL</glossterm>
+ script. You should create an <filename>aolserver/modules/tcl/filter.tcl</filename>
+ file (the filename shouldn't matter) with the following contents (change
+ <computeroutput>/bugzilla/</computeroutput> to the web-based path to
+ your Bugzilla installation):
</para>
+
<programlisting>
-Options +ExecCGI
-AllowOverride Limit
+ ns_register_filter preauth GET /bugzilla/localconfig filter_deny
+ ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
+ ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
+ ns_register_filter preauth GET /bugzilla/*.pl filter_deny
+ ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
+ ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
+ ns_register_filter preauth GET /bugzilla/data/* filter_deny
+ ns_register_filter preauth GET /bugzilla/template/* filter_deny
+
+ proc filter_deny { why } {
+ ns_log Notice "filter_deny"
+ return "filter_return"
+ }
</programlisting>
- <para>You should modify the &lt;DirectoryIndex&gt; parameter for
- the Apache virtual host running your Bugzilla installation to
- allow <filename>index.cgi</filename> as the index page for a
- directory, as well as the usual <filename>index.html</filename>,
- <filename>index.htm</filename>, and so forth. </para>
+ <warning>
+ <para>This probably doesn't account for all possible editor backup
+ files so you may wish to add some additional variations of
+ <filename>localconfig</filename>. For more information, see
+ <ulink url="http://bugzilla.mozilla.org/show_bug.cgi?id=186383">
+ bug 186383</ulink> or <ulink
+ url="http://online.securityfocus.com/bid/6501">Bugtraq ID 6501</ulink>.
+ </para>
+ </warning>
<note>
- <para>For more information on Apache and its directives, see the
- glossary entry on <xref linkend="gloss-apache"/>.
+ <para>If you are using webdot from research.att.com (the default
+ configuration for the <option>webdotbase</option> paramater), you
+ will need to allow access to <filename>data/webdot/*.dot</filename>
+ for the reasearch.att.com machine.
+ </para>
+ <para>If you are using a local installation of <ulink
+ url="http://www.graphviz.org">GraphViz</ulink>, you will need to allow
+ everybody to access <filename>*.png</filename>,
+ <filename>*.gif</filename>, <filename>*.jpg</filename>, and
+ <filename>*.map</filename> in the
+ <filename class="directory">data/webdot</filename> directory.
</para>
</note>
- </section>
+ </section>
+
+ <section id="security-access">
+ <title>Web Server Access Controls</title>
- <section id="http-iis">
- <title>Microsoft <productname>Internet Information Services</productname></title>
-
- <para>If you need, or for some reason even want, to use Microsoft's
- <productname>Internet Information Services</productname> or
- <productname>Personal Web Server</productname> you should be able
- to. You will need to configure them to know how to run CGI scripts,
- however. This is described in Microsoft Knowledge Base article
- <ulink url="http://support.microsoft.com/support/kb/articles/Q245/2/25.asp">Q245225</ulink>
- for <productname>Internet Information Services</productname> and
- <ulink url="http://support.microsoft.com/support/kb/articles/Q231/9/98.asp">Q231998</ulink>
- for <productname>Personal Web Server</productname>.
- </para>
+ <para>Users of Apache can skip this section because
+ Bugzilla ships with <filename>.htaccess</filename> files which
+ restrict access in the manner required.
+ Users of other webservers, read on.
+ </para>
- <para>Also, and this can't be stressed enough, make sure that files such as
- <filename>localconfig</filename> and your <filename class="directory">data</filename>
- directory are secured as described in <xref linkend="security-access"/>.
- </para>
+ <para>There are several files in the Bugzilla directory
+ that should not be accessible from the web. You need to configure
+ your webserver so they they aren't. Not doing this may reveal
+ sensitive information such as database passwords.
+ </para>
- </section>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>In the main Bugzilla directory, you should:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block:
+ <simplelist type="inline">
+ <member><filename>*.pl</filename></member>
+ <member><filename>*localconfig*</filename></member>
+ <member><filename>runtests.sh</filename></member>
+ </simplelist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>But allow:
+ <simplelist type="inline">
+ <member><filename>localconfig.js</filename></member>
+ <member><filename>localconfig.rdf</filename></member>
+ </simplelist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
- <section id="http-aol">
- <title>AOL Server</title>
+ <listitem>
+ <para>In <filename class="directory">data</filename>:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block everything</para>
+ </listitem>
+ <listitem>
+ <para>But allow:
+ <simplelist type="inline">
+ <member><filename>duplicates.rdf</filename></member>
+ </simplelist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
- <para>Ben FrantzDale reported success using AOL Server with Bugzilla. He
- reported his experience and what appears below is based on that.
- </para>
+ <listitem>
+ <para>In <filename class="directory">data/webdot</filename>:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>If you use a remote webdot server:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block everything</para>
+ </listitem>
+ <listitem>
+ <para>But allow
+ <simplelist type="inline">
+ <member><filename>*.dot</filename></member>
+ </simplelist>
+ only for the remote webdot server</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>Otherwise, if you use a local GraphViz:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block everything</para>
+ </listitem>
+ <listitem>
+ <para>But allow:
+ <simplelist type="inline">
+ <member><filename>*.png</filename></member>
+ <member><filename>*.gif</filename></member>
+ <member><filename>*.jpg</filename></member>
+ <member><filename>*.map</filename></member>
+ </simplelist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>And if you don't use any dot:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block everything</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+ </listitem>
- <para>AOL Server will have to be configured to run
- <glossterm linkend="gloss-cgi">CGI</glossterm> scripts, please consult
- the documentation that came with your server for more information on
- how to do this.
- </para>
+ <listitem>
+ <para>In <filename class="directory">Bugzilla</filename>:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block everything</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
- <para>Because AOL Server doesn't support <filename>.htaccess</filename>
- files, you'll have to create a <glossterm linkend="gloss-tcl">TCL</glossterm>
- script. You should create an <filename>aolserver/modules/tcl/filter.tcl</filename>
- file (the filename shouldn't matter) with the following contents (change
- <computeroutput>/bugzilla/</computeroutput> to the web-based path to
- your Bugzilla installation):
+ <listitem>
+ <para>In <filename class="directory">template</filename>:</para>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Block everything</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+
+ <para>You should test to make sure that the files mentioned above are
+ not accessible from the Internet, especially your
+ <filename>localconfig</filename> file which contains your database
+ password. To test, simply point your web browser at the file; for
+ example, to test mozilla.org's installation, we'd try to access
+ <ulink url="http://bugzilla.mozilla.org/localconfig"/>. You should
+ get a <errorcode>403</errorcode> <errorname>Forbidden</errorname>
+ error.
+ </para>
+ </section>
+
+ </section>
+
+ <section id="install-config-bugzilla">
+ <title>Bugzilla</title>
+
+ <para>
+ Your Bugzilla should now be working. Access
+ <filename>http://&lt;your-bugzilla-server&gt;/</filename> -
+ you should see the Bugzilla
+ front page. If not, consult the Troubleshooting section,
+ <xref linkend="troubleshooting"/>.
+ </para>
+
+ <para>
+ Log in with the administrator account you defined in the last
+ <filename>checksetup.pl</filename> run. You should go through
+ the parameters on the Edit Parameters page
+ (see link in the footer) and see if there are any you wish to
+ change.
+ They key parameters are documented in <xref linkend="parameters"/>;
+ you should certainly alter
+ <command>maintainer</command> and <command>urlbase</command>;
+ you may also want to alter
+ <command>cookiepath</command> or <command>requirelogin</command>.
</para>
- <programlisting>
-ns_register_filter preauth GET /bugzilla/localconfig filter_deny
-ns_register_filter preauth GET /bugzilla/localconfig~ filter_deny
-ns_register_filter preauth GET /bugzilla/\#localconfig\# filter_deny
-ns_register_filter preauth GET /bugzilla/*.pl filter_deny
-ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
-ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
-ns_register_filter preauth GET /bugzilla/data/* filter_deny
-ns_register_filter preauth GET /bugzilla/template/* filter_deny
-
-proc filter_deny { why } {
- ns_log Notice "filter_deny"
- return "filter_return"
-}
- </programlisting>
-
- <warning>
- <para>This probably doesn't account for all possible editor backup
- files so you may wish to add some additional variations of
- <filename>localconfig</filename>. For more information, see
- <ulink url="http://bugzilla.mozilla.org/show_bug.cgi?id=186383">
- bug 186383</ulink> or <ulink
- url="http://online.securityfocus.com/bid/6501">Bugtraq ID 6501</ulink>.
- </para>
- </warning>
+ <para>
+ This would also be a good time to revisit the
+ <filename>localconfig</filename> file and make sure that the
+ names of the priorities, severities, platforms and operating systems
+ are those you wish to use when you start creating bugs. Remember
+ to rerun <filename>checksetup.pl</filename> if you change it.
+ </para>
- <note>
- <para>If you are using webdot from research.att.com (the default
- configuration for the <option>webdotbase</option> paramater), you
- will need to allow access to <filename>data/webdot/*.dot</filename>
- for the reasearch.att.com machine.
- </para>
- <para>If you are using a local installation of <ulink
- url="http://www.graphviz.org">GraphViz</ulink>, you will need to allow
- everybody to access <filename>*.png</filename>,
- <filename>*.gif</filename>, <filename>*.jpg</filename>, and
- <filename>*.map</filename> in the
- <filename class="directory">data/webdot</filename> directory.
- </para>
- </note>
- </section>
+ <para>
+ Bugzilla has several optional features which require extra
+ configuration. You can read about those in
+ <xref linkend="extraconfig"/>.
+ </para>
+ </section>
</section>
+
<section id="extraconfig">
<title>Optional Additional Configuration</title>
+ <para>
+ Bugzilla has a number of optional features. This section describes how
+ to configure or enable them.
+ </para>
+
+ <section>
+ <title>Bug Graphs</title>
+
+ <para>If you have installed the necessary Perl modules you
+ can start collecting statistics for the nifty Bugzilla
+ graphs.</para>
+
+ <screen><prompt>bash#</prompt> <command>crontab -e</command></screen>
+
+ <para>
+ This should bring up the crontab file in your editor.
+ Add a cron entry like this to run
+ <filename>collectstats.pl</filename>
+ daily at 5 after midnight:
+ </para>
+
+ <programlisting>5 0 * * * cd &lt;your-bugzilla-directory&gt; ; ./collectstats.pl</programlisting>
+
+ <para>After two days have passed you'll be able to view bug graphs from
+ the Reports page.</para>
+ </section>
+
<section>
<title>Dependency Charts</title>
- <para>As well as the text-based dependency graphs, Bugzilla also
- supports dependency graphing, using a package called 'dot'.
+ <para>As well as the text-based dependency trees, Bugzilla also
+ supports a graphical view of dependency relationships, using a
+ package called 'dot'.
Exactly how this works is controlled by the 'webdotbase' parameter,
which can have one of three values:
</para>
@@ -1006,80 +1048,66 @@ proc filter_deny { why } {
</orderedlist>
</para>
- <para>So, to get this working, install
+ <para>The easiest way to get this working is to install
<ulink url="http://www.graphviz.org/">GraphViz</ulink>. If you
do that, you need to
<ulink url="http://httpd.apache.org/docs/mod/mod_imap.html">enable
server-side image maps</ulink> in Apache.
Alternatively, you could set up a webdot server, or use the AT&amp;T
- public webdot server (the
- default for the webdotbase param). Note that AT&amp;T's server won't work
- if Bugzilla is only accessible using HARTS.
+ public webdot server. This is the default for the webdotbase param,
+ but it's often overloaded and slow. Note that AT&amp;T's server
+ won't work
+ if Bugzilla is only accessible using HARTS.
+ <emphasis>Editor's note: What the heck is HARTS? Google doesn't know...
+ </emphasis>
</para>
</section>
<section>
- <title>Bug Graphs</title>
-
- <para>As long as you installed the GD and Graph::Base Perl modules you
- might as well turn on the nifty Bugzilla bug reporting graphs.</para>
-
- <para>Add a cron entry like this to run
- <filename>collectstats.pl</filename>
- daily at 5 after midnight:
- <simplelist>
- <member>
- <computeroutput>
- <prompt>bash#</prompt>
-
- <command>crontab -e</command>
- </computeroutput>
- </member>
-
- <member>
- <computeroutput>5 0 * * * cd &lt;your-bugzilla-directory&gt; ;
- ./collectstats.pl</computeroutput>
- </member>
- </simplelist>
- </para>
-
- <para>After two days have passed you'll be able to view bug graphs from
- the Bug Reports page.</para>
- </section>
-
- <section>
<title>The Whining Cron</title>
- <para>By now you have a fully functional Bugzilla, but what good are
- bugs if they're not annoying? To help make those bugs more annoying you
+ <para>What good are
+ bugs if they're not annoying? To help make them more so you
can set up Bugzilla's automatic whining system to complain at engineers
which leave their bugs in the NEW or REOPENED state without triaging them.
</para>
<para>
+
This can be done by
- adding the following command as a daily crontab entry (for help on that
- see that crontab man page):
- <simplelist>
- <member>
- <computeroutput>
- <command>cd &lt;your-bugzilla-directory&gt; ;
- ./whineatnews.pl</command>
- </computeroutput>
- </member>
- </simplelist>
+ adding the following command as a daily crontab entry, in the same manner
+ as explained above for bug graphs. This example runs it at 12.55am.
</para>
- <tip>
- <para>Depending on your system, crontab may have several manpages.
- The following command should lead you to the most useful page for
- this purpose:
- <programlisting>
-man 5 crontab
- </programlisting>
- </para>
- </tip>
+ <programlisting>55 0 * * * cd &lt;your-bugzilla-directory&gt; ; ./whineatnews.pl</programlisting>
+
</section>
+ <section id="patch-viewer">
+ <title>Patch Viewer</title>
+
+ <para>
+ Patch Viewer is the engine behind Bugzilla's graphical display of
+ code patches. You can integrate this with copies of the
+ <filename>cvs</filename>, <filename>lxr</filename> and
+ <filename>bonsai</filename> tools if you have them, by giving
+ the locations of your installation of these tools in
+ <filename>editparams.cgi</filename>.
+ </para>
+
+ <para>
+ Patch Viewer also optionally will use the
+ <filename>cvs</filename>, <filename>diff</filename> and
+ <filename>interdiff</filename>
+ command-line utilities if they exist on the system.
+ Interdiff can be obtained from
+ <ulink url="http://cyberelk.net/tim/patchutils/"/>.
+ If these programs are not in the system path, you can configure
+ their locations in <filename>localconfig</filename>.
+ </para>
+
+
+ </section>
+
<section id="bzldap">
<title>LDAP Authentication</title>
@@ -1166,7 +1194,7 @@ man 5 crontab
<term>LDAPBaseDN</term>
<listitem>
<para>The LDAPBaseDN parameter should be set to the location in
- your LDAP tree that you would like to search for e-mail addresses.
+ your LDAP tree that you would like to search for email addresses.
Your uids should be unique under the DN specified here.
</para>
<para>Ex. <quote>ou=People,o=Company</quote></para>
@@ -1189,7 +1217,7 @@ man 5 crontab
<term>LDAPmailattribute</term>
<listitem>
<para>The LDAPmailattribute parameter should be the name of the
- attribute which contains the e-mail address your users will enter
+ attribute which contains the email address your users will enter
into the Bugzilla login boxes.
</para>
<para>Ex. <quote>mail</quote></para>
@@ -1201,75 +1229,78 @@ man 5 crontab
<section id="content-type">
- <title>Preventing untrusted Bugzilla content from executing malicious
- Javascript code</title>
+ <title>Prevent users injecting malicious
+ Javascript</title>
- <para>It is possible for a Bugzilla attachment to contain malicious
- Javascript
- code, which would be executed in the domain of your Bugzilla, thereby
- making it possible for the attacker to e.g. steal your login cookies.
+ <para>It is possible for a Bugzilla user to take advantage of character
+ set encoding ambiguities to inject HTML into Bugzilla comments. This
+ could include malicious scripts.
Due to internationalization concerns, we are unable to
- incorporate by default the code changes necessary to fulfill the CERT
- advisory requirements mentioned in
+ incorporate by default the code changes suggested by
<ulink
- url="http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3"/>.
+ url="http://www.cert.org/tech_tips/malicious_code_mitigation.html#3">
+ the CERT advisory</ulink> on this issue.
If your installation is for an English speaking audience only, making the
change below will prevent this problem.
</para>
<para>Simply locate the following line in
<filename>Bugzilla/CGI.pm</filename>:
- <programlisting>
- $self->charset('');
- </programlisting>
+ <programlisting>$self->charset('');</programlisting>
and change it to:
- <programlisting>
- $self->charset('ISO-8859-1');
- </programlisting>
+ <programlisting>$self->charset('ISO-8859-1');</programlisting>
</para>
</section>
- <section id="mod_perl" xreflabel="Bugzilla and mod_perl">
- <title>
- Bugzilla and <filename>mod_perl</filename>
- </title>
- <para>Bugzilla is unsupported under mod_perl. Effort is underway
- to make it work cleanly in a mod_perl environment, but it is
- slow going.
- </para>
- </section>
-
<section id="mod-throttle"
xreflabel="Using mod_throttle to prevent Denial of Service attacks">
<title>
- <filename>mod_throttle</filename>
-
- and Security</title>
+ <filename>mod_throttle</filename></title>
<para>It is possible for a user, by mistake or on purpose, to access
the database many times in a row which can result in very slow access
speeds for other users. If your Bugzilla installation is experiencing
- this problem , you may install the Apache module
+ this problem, you may install the Apache module
<filename>mod_throttle</filename>
-
- which can limit connections by ip-address. You may download this module
+ which can limit connections by IP address. You may download this module
at
<ulink url="http://www.snert.com/Software/mod_throttle/"/>.
Follow the instructions to install into your Apache install.
<emphasis>This module only functions with the Apache web
server!</emphasis>
- You may use the
- <command>ThrottleClientIP</command>
-
- command provided by this module to accomplish this goal. See the
- <ulink url="http://www.snert.com/Software/mod_throttle/">Module
- Instructions</ulink>
+ The command you need is
+ <command>ThrottleClientIP</command>. See the
+ <ulink url="http://www.snert.com/Software/mod_throttle/">documentation</ulink>
for more information.</para>
</section>
+
+ <section id="security-networking">
+ <title>TCP/IP Ports</title>
+
+ <para>A single-box Bugzilla only requires port 80, plus port 25 if
+ you are using the optional email interface. You should firewall all
+ other ports and/or disable services listening on them.
+ </para>
+ </section>
+
+ <section id="security-daemon">
+ <title>Daemon Accounts</title>
+
+ <para>Many daemons, such as Apache's httpd and MySQL's mysqld default to
+ running as either <quote>root</quote> or <quote>nobody</quote>. Running
+ as <quote>root</quote> introduces obvious security problems, but the
+ problems introduced by running everything as <quote>nobody</quote> may
+ not be so obvious. Basically, if you're running every daemon as
+ <quote>nobody</quote> and one of them gets compromised, they all get
+ compromised. For this reason it is recommended that you create a user
+ account for each daemon.
+ </para>
+ </section>
</section>
+
<section id="os-specific">
- <title>OS Specific Installation Notes</title>
+ <title>OS-Specific Installation Notes</title>
<para>Many aspects of the Bugzilla installation can be affected by the
the operating system you choose to install it on. Sometimes it can be made
@@ -1285,7 +1316,7 @@ man 5 crontab
<section id="os-win32">
<title>Microsoft Windows</title>
- <para>Making Bugzilla work on windows is still a painful processes.
+ <para>Making Bugzilla work on Windows is still a painful processes.
The Bugzilla Team is working to make it easier, but that goal is not
considered a top priority. If you wish to run Bugzilla, we still
recommend doing so on a Unix based system such as GNU/Linux. As of this
@@ -1297,9 +1328,9 @@ man 5 crontab
installing Bugzilla on Win32, here are some pointers.
<![%bz-devel;[
Because this is a development version of the guide, these instructions
- are subject to change without notice. In fact, the Bugzilla Team hopes
- they do as we would like to have Bugzilla resonabally close to "out of
- the box" compatibility by the 2.18 release.
+ are subject to change without notice. In fact, the Bugzilla Team hopes
+ to have Bugzilla reasonably close to "out of
+ the box" compatibility with Windows by the 2.18 release.
]]>
</para>
@@ -1334,20 +1365,14 @@ C:\perl&gt; <command>ppm &lt;module name&gt;</command>
url="http://openinteract.sourceforge.net/">OpenInteract's website</ulink>.
</para>
</note>
-
- <tip>
- <para>A complete list of modules that can be installed using ppm can
- be found at <ulink url="http://www.activestate.com/PPMPackages/5.6plus"/>.
- </para>
- </tip>
</section>
<section id="win32-code-changes">
<title>Code changes required to run on win32</title>
<para>As Bugzilla still doesn't run "out of the box" on
- Windows, code has to be modified. This section is an attempt to
- list the required changes.
+ Windows, code has to be modified. This section lists the required
+ changes.
</para>
<section id="win32-code-checksetup">
@@ -1377,7 +1402,7 @@ my $webservergid = '8'
<section id="win32-code-bugmail">
<title>Changes to <filename>BugMail.pm</filename></title>
- <para>To make bug e-mail work on Win32 (until
+ <para>To make bug email work on Win32 (until
<ulink url="http://bugzilla.mozilla.org/show_bug.cgi?id=84876">bug
84876</ulink> lands), the
simplest way is to have the Net::SMTP Perl module installed and
@@ -1409,7 +1434,7 @@ $smtp->quit;
</programlisting>
<para>Don't forget to change the name of your SMTP server and the
- domain of the sending e-mail address (after the '@') in the above
+ domain of the sending email address (after the '@') in the above
lines of code.</para>
</section>
@@ -1430,7 +1455,7 @@ $smtp->quit;
<note>
<para>If using Apache on windows, you can set the <ulink
url="http://httpd.apache.org/docs-2.0/mod/core.html#scriptinterpretersource">ScriptInterpreterSource</ulink>
- directive in your Apache config, if you don't do this, you'll have
+ directive in your Apache config to avoid having
to modify the first line of every script to contain your path to
perl instead of <filename>/usr/bin/perl</filename>.
</para>
@@ -1443,24 +1468,22 @@ $smtp->quit;
<section id="os-macosx">
<title><productname>Mac OS X</productname></title>
- <para>There are a lot of common libraries and utilities out there that
- Apple did not include with Mac OS X, but which run perfectly well on it.
- The GD library, which Bugzilla needs to do bug graphs, is one of
- these.</para>
+ <para>Apple did not include the GD library with Mac OS X. Bugzilla
+ needs this for bug graphs.</para>
- <para>The easiest way to get a lot of these is with a program called
+ <para>You can install it using a program called
Fink, which is similar in nature to the CPAN installer, but installs
common GNU utilities. Fink is available from
<ulink url="http://sourceforge.net/projects/fink/"/>.</para>
<para>Follow the instructions for setting up Fink. Once it's installed,
- you'll want to use it to install the gd2 package.
+ you'll want to use it to install the <filename>gd2</filename> package.
</para>
<para>It will prompt you for a number of dependencies, type 'y' and hit
enter to install all of the dependencies and then watch it work. You will
then be able to use <glossterm linkend="gloss-cpan">CPAN</glossterm> to
- install the GD perl module.
+ install the GD Perl module.
</para>
<note>
@@ -1477,7 +1500,7 @@ $smtp->quit;
</para>
</note>
- <para>Also available via Fink is expat. Once running using fink to
+ <para>Also available via Fink is expat. After using fink to
install the expat package you will be able to install
XML::Parser using CPAN. There is one caveat. Unlike recent versions of
the GD module, XML::Parser doesn't prompt for the location of the
@@ -1527,7 +1550,7 @@ $smtp->quit;
</screen>
<calloutlist>
<callout arearefs="test-mailtools">
- <para>for Bugzilla e-mail integration</para>
+ <para>for Bugzilla email integration</para>
</callout>
</calloutlist>
@@ -1535,278 +1558,52 @@ $smtp->quit;
</section>
- <section id="security">
- <title>Bugzilla Security</title>
-
- <warning>
- <para>Poorly-configured MySQL and Bugzilla installations have
- given attackers full access to systems in the past. Please take these
- guidelines seriously, even for Bugzilla machines hidden away behind
- your firewall. 80% of all computer trespassers are insiders, not
- anonymous crackers.</para>
-
- <para>This is not meant to be a comprehensive list of every possible
- security issue pertaining to the software mentioned in this section.
- There is
- no subsitute for reading the information written by the authors of any
- software running on your system.
- </para>
- </warning>
-
- <section id="security-networking">
- <title>TCP/IP Ports</title>
-
- <!-- TODO: Make this make sense (TCP/IP) -->
- <para>TCP/IP defines 65,000 some ports for trafic. Of those, Bugzilla
- only needs 1, or 2 if you need to use features that require e-mail such
- as bug moving or the e-mail interface from contrib. You should audit
- your server and make sure that you aren't listening on any ports you
- don't need to be. You may also wish to use some kind of firewall
- software to be sure that trafic can only be recieved on ports you
- specify.
- </para>
- </section>
- <section id="security-mysql">
- <title>MySQL</title>
-
- <para>MySQL ships by default with many settings that should be changed.
- By defaults it allows anybody to connect from localhost without a
- password and have full administrative capabilities. It also defaults to
- not have a root password (this is <emphasis>not</emphasis> the same as
- the system root). Also, many installations default to running
- <application>mysqld</application> as the system root.
+ <section id="troubleshooting">
+ <title>Troubleshooting</title>
+
+ <para>This section gives solutions to common Bugzilla installation
+ problems. If none of the section headings seems to match your
+ problem, read the general advice.
+ </para>
+
+ <section id="general-advice">
+ <title>General Advice</title>
+ <para>
+ If you can't get <filename>checksetup.pl</filename> to run to
+ completion, it normally explains what's wrong and how to fix it.
+ If you can't work it out, or if it's being uncommunicative, post
+ the errors in the
+ <ulink url="news://news.mozilla.org/netscape.public.mozilla.webtools">netscape.public.mozilla.webtools</ulink>
+ newsgroup.
</para>
- <orderedlist>
- <listitem>
- <para>Consult the documentation that came with your system for
- information on making <application>mysqld</application> run as an
- unprivleged user.
- </para>
- </listitem>
-
- <listitem>
- <para>You should also be sure to disable the anonymous user account
- and set a password for the root user. This is accomplished using the
- following commands:
- </para>
- <programlisting>
-<prompt>bash$</prompt> mysql mysql
-<prompt>mysql&gt;</prompt> DELETE FROM user WHERE user = '';
-<prompt>mysql&gt;</prompt> UPDATE user SET password = password('<replaceable>new_password</replaceable>') WHERE user = 'root';
-<prompt>mysql&gt;</prompt> FLUSH PRIVILEGES;
- </programlisting>
- <para>From this point forward you will need to use
- <command>mysql -u root -p</command> and enter
- <replaceable>new_password</replaceable> when prompted when using the
- mysql client.
- </para>
- </listitem>
-
- <listitem>
- <para>If you run MySQL on the same machine as your httpd server, you
- should consider disabling networking from within MySQL by adding
- the following to your <filename>/etc/my.conf</filename>:
- </para>
- <programlisting>
-[myslqd]
-# Prevent network access to MySQL.
-skip-networking
- </programlisting>
- </listitem>
-
- <listitem>
- <para>You may also consider running MySQL, or even all of Bugzilla
- in a chroot jail; however, instructions for doing that are beyond
- the scope of this document.
- </para>
- </listitem>
-
- </orderedlist>
-
- </section>
-
- <section id="security-daemon">
- <title>Daemon Accounts</title>
-
- <para>Many daemons, such as Apache's httpd and MySQL's mysqld default to
- running as either <quote>root</quote> or <quote>nobody</quote>. Running
- as <quote>root</quote> introduces obvious security problems, but the
- problems introduced by running everything as <quote>nobody</quote> may
- not be so obvious. Basically, if you're running every daemon as
- <quote>nobody</quote> and one of them gets compromised, they all get
- compromised. For this reason it is recommended that you create a user
- account for each daemon.
+ <para>
+ If you have made it all the way through
+ <xref linkend="installation"/> (Installation) and
+ <xref linkend="configuration"/> (Configuration) but
+ accessing the Bugzilla URL doesn't work,
+ the first thing to do is to check your webserver error log. For
+ Apache, this is often located at
+ <filename>/etc/logs/httpd/error_log</filename>. The error messages
+ you see may be self-explanatory enough to enable you to diagnose and
+ fix the problem. If not, see below for some commonly-encountered
+ errors. If that doesn't help, post the errors to the newsgroup.
</para>
-
- <note>
- <para>You will need to set the <varname>webservergroup</varname> to
- the group you created for your webserver to run as in
- <filename>localconfig</filename>. This will allow
- <command>./checksetup.pl</command> to better adjust the file
- permissions on your Bugzilla install so as to not require making
- anything world-writable.
- </para>
- </note>
-
</section>
-
- <section id="security-access">
- <title>Web Server Access Controls</title>
-
- <para>There are many files that are placed in the Bugzilla directory
- area that should not be accessable from the web. Because of the way
- Bugzilla is currently laid out, the list of what should and should
- not be accessible is rather complicated.
- </para>
+
+ <section>
+ <title>I installed a Perl module, but
+ <filename>checksetup.pl</filename> claims it's not installed!</title>
- <para>Users of Apache don't need to worry about this, however, because
- Bugzilla ships with .htaccess files which restrict access to all the
- sensitive files in this section. Users of other webservers, read on.
- </para>
-
- <itemizedlist spacing="compact">
- <listitem>
- <para>In the main Bugzilla directory, you should:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block:
- <simplelist type="inline">
- <member><filename>*.pl</filename></member>
- <member><filename>*localconfig*</filename></member>
- <member><filename>runtests.sh</filename></member>
- </simplelist>
- </para>
- </listitem>
- <listitem>
- <para>But allow:
- <simplelist type="inline">
- <member><filename>localconfig.js</filename></member>
- <member><filename>localconfig.rdf</filename></member>
- </simplelist>
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
-
- <listitem>
- <para>In <filename class="directory">data</filename>:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block everything</para>
- </listitem>
- <listitem>
- <para>But allow:
- <simplelist type="inline">
- <member><filename>duplicates.rdf</filename></member>
- </simplelist>
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
-
- <listitem>
- <para>In <filename class="directory">data/webdot</filename>:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>If you use a remote webdot server:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block everything</para>
- </listitem>
- <listitem>
- <para>But allow
- <simplelist type="inline">
- <member><filename>*.dot</filename></member>
- </simplelist>
- only for the remote webdot server</para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>Otherwise, if you use a local GraphViz:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block everything</para>
- </listitem>
- <listitem>
- <para>But allow:
- <simplelist type="inline">
- <member><filename>*.png</filename></member>
- <member><filename>*.gif</filename></member>
- <member><filename>*.jpg</filename></member>
- <member><filename>*.map</filename></member>
- </simplelist>
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>And if you don't use any dot:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block everything</para>
- </listitem>
- </itemizedlist>
- </listitem>
- </itemizedlist>
- </listitem>
-
- <listitem>
- <para>In <filename class="directory">Bugzilla</filename>:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block everything</para>
- </listitem>
- </itemizedlist>
- </listitem>
-
- <listitem>
- <para>In <filename class="directory">template</filename>:</para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Block everything</para>
- </listitem>
- </itemizedlist>
- </listitem>
- </itemizedlist>
-
- <para>You should test to make sure that the files mentioned above are
- not accessible from the Internet, especially your
- <filename>localconfig</filename> file which contains your database
- password. To test, simply point your web browser at the file; for
- example, to test mozilla.org's installation, we'd try to access
- <ulink url="http://bugzilla.mozilla.org/localconfig"/>. You should
- get a <errorcode>403</errorcode> <errorname>Forbidden</errorname>
- error.
+ <para>
+ You have two versions of Perl on your machine. You are installing
+ modules into one, and Bugzilla is using the other. Rerun the CPAN
+ commands (or manual compile) using the full path to Perl from the
+ top of <filename>checksetup.pl</filename>. This will make sure you
+ are installing the modules in the right place.
</para>
-
- <caution>
- <para>Not following the instructions in this section, including
- testing, may result in sensitive information being globally
- accessible.
- </para>
- </caution>
-
- <tip>
- <para>You should check <xref linkend="http"/> to see if instructions
- have been included for your web server. You should also compare those
- instructions with this list to make sure everything is properly
- accounted for.
- </para>
- </tip>
-
</section>
-
- </section>
-
- <section id="troubleshooting">
- <title>Troubleshooting</title>
-
- <para>This section gives solutions to common Bugzilla installation
- problems.
- </para>
<section>
<title>Bundle::Bugzilla makes me upgrade to Perl 5.6.1</title>
@@ -1900,36 +1697,25 @@ skip-networking
<para>This is caused by a bug in the version of
<productname>File::Temp</productname> that is distributed with perl
- 5.6.0. Many minor variations of this error have been reported. Examples
- can be found in <xref linkend="trouble-filetemp-errors"/>.
+ 5.6.0. Many minor variations of this error have been reported:
</para>
- <figure id="trouble-filetemp-errors">
- <title>Other File::Temp error messages</title>
-
- <programlisting>
-Your vendor has not defined Fcntl macro O_NOINHERIT, used
+ <programlisting>Your vendor has not defined Fcntl macro O_NOINHERIT, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208.
Your vendor has not defined Fcntl macro O_EXLOCK, used
at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 210.
Your vendor has not defined Fcntl macro O_TEMPORARY, used
-at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.
- </programlisting>
- </figure>
+at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.</programlisting>
<para>Numerous people have reported that upgrading to version 5.6.1
or higher solved the problem for them. A less involved fix is to apply
- the patch in <xref linkend="trouble-filetemp-patch"/>. The patch is also
+ the following patch, which is also
available as a <ulink url="../xml/filetemp.patch">patch file</ulink>.
</para>
- <figure id="trouble-filetemp-patch">
- <title>Patch for File::Temp in Perl 5.6.0</title>
-
- <programlisting><![CDATA[
---- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+ <programlisting><![CDATA[--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003
+++ File/Temp.pm Thu Feb 6 16:26:23 2003
@@ -205,6 +205,7 @@
# eg CGI::Carp
@@ -1946,9 +1732,7 @@ at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.
+ local *CORE::GLOBAL::die = sub {};
$bit = &$func();
1;
- };
- ]]></programlisting>
- </figure>
+ };]]></programlisting>
</section>
</section>
</chapter>
diff --git a/docs/xml/modules.xml b/docs/xml/modules.xml
new file mode 100644
index 000000000..c7624d639
--- /dev/null
+++ b/docs/xml/modules.xml
@@ -0,0 +1,145 @@
+<!-- <!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook V4.1//EN"> -->
+<appendix id="install-perlmodules-manual">
+ <title>Manual Installation of Perl Modules</title>
+
+ <section id="modules-manual-instructions">
+ <title>Instructions</title>
+ <para>If you need to install Perl modules manually, here's how it's done.
+ Download the module using the link given in the next section, and then
+ apply this magic incantation, as root:
+ </para>
+
+ <para>
+ <screen><prompt>bash#</prompt> tar -xzvf &lt;module&gt;.tar.gz
+<prompt>bash#</prompt> cd &lt;module&gt;
+<prompt>bash#</prompt> perl Makefile.PL
+<prompt>bash#</prompt> make
+<prompt>bash#</prompt> make test
+<prompt>bash#</prompt> make install</screen>
+ </para>
+ </section>
+
+ <section id="modules-manual-download">
+ <title>Download Locations</title>
+
+ <para>Note: some modules are in the core distribution of
+ ActiveState Perl for Windows. Others are not available.
+ No PPM links have been provided in either of these two cases.
+ </para>
+
+ <para>CGI:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/CGI.pm/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/CGI.zip"/>
+ Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/CGI.html"/>
+ </literallayout>
+ </para>
+
+ <para>TimeDate:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/TimeDate/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/TimeDate.zip"/>
+ Documentation: <ulink url="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"/>
+ </literallayout>
+ </para>
+
+ <para>DBI:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBI/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip"/>
+ Documentation: <ulink url="http://dbi.perl.org/docs/"/>
+ </literallayout>
+ </para>
+
+ <para>DBD::mysql:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBD-mysql/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip"/>
+ Documentation: <ulink url="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm"/>
+ </literallayout>
+ </para>
+
+ <para>File::Spec:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/File-Spec/"/>
+ PPM Download Page: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/File-Spec.zip"/>
+ Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"/>
+ </literallayout>
+ </para>
+
+ <para>File::Temp:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/File-Temp/"/>
+ Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"/>
+ </literallayout>
+ </para>
+
+ <para>Template Toolkit:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/Template-Toolkit/"/>
+ PPM Download Link: <ulink url="http://openinteract.sourceforge.net/ppmpackages/5.6/Template-Toolkit.tar.gz"/>
+ Documentation: <ulink url="http://www.template-toolkit.org/docs.html"/>
+ </literallayout>
+ </para>
+
+ <para>Text::Wrap:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/Text-Tabs+Wrap/"/>
+ Documentation: <ulink url="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"/>
+ </literallayout>
+ </para>
+
+ <para>GD:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/GD/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GD.zip"/>
+ Documentation: <ulink url="http://stein.cshl.org/WWW/software/GD/"/>
+ </literallayout>
+ </para>
+
+ <para>Chart::Base:
+ <!-- TODO: Chart::Base doesn't seem to have any documentation -->
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/Chart/"/>
+ </literallayout>
+ </para>
+
+ <para>GD::Graph:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/GDGraph/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDGraph.zip"/>
+ Documentation: <ulink url="http://search.cpan.org/dist/GDGraph/Graph.pm"/>
+ </literallayout>
+ </para>
+
+ <para>GD::Text::Align:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/GDTextUtil/"/>
+ PPM Download Page: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/GDTextUtil.zip"/>
+ Documentation: <ulink url="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"/>
+ </literallayout>
+ </para>
+
+ <para>MIME::Parser:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/MIME-tools/"/>
+ PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/MIME-tools.zip"/>
+ Documentation: <ulink url="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"/>
+ </literallayout>
+ </para>
+
+ <para>XML::Parser:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/dist/XML-Parser/"/>
+ Documentation: <ulink url="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"/>
+ </literallayout>
+ </para>
+
+ <para>PatchReader:
+ <literallayout>
+ CPAN Download Page: <ulink url="http://search.cpan.org/author/JKEISER/PatchReader/"/>
+ Documentation: <ulink url="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"/>
+ </literallayout>
+ </para>
+ </section>
+</appendix>