aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGES241
-rw-r--r--COPYRIGHT492
-rw-r--r--Makefile.in7
-rw-r--r--README10
-rw-r--r--RELEASE-NOTES-BIND-9.6-ESV.html319
-rw-r--r--RELEASE-NOTES-BIND-9.6-ESV.pdfbin0 -> 70743 bytes
-rw-r--r--RELEASE-NOTES-BIND-9.6-ESV.txt199
-rw-r--r--bin/check/named-checkconf.c6
-rw-r--r--bin/dig/dig.c35
-rw-r--r--bin/dig/dighost.c59
-rw-r--r--bin/dig/host.c9
-rw-r--r--bin/dig/include/dig/dig.h7
-rw-r--r--bin/dig/nslookup.c34
-rw-r--r--bin/dnssec/dnssec-keyfromlabel.c10
-rw-r--r--bin/dnssec/dnssec-keygen.c16
-rw-r--r--bin/dnssec/dnssec-signzone.c38
-rw-r--r--bin/named/client.c6
-rw-r--r--bin/named/controlconf.c6
-rw-r--r--bin/named/interfacemgr.c7
-rw-r--r--bin/named/logconf.c57
-rw-r--r--bin/named/main.c5
-rw-r--r--bin/named/query.c22
-rw-r--r--bin/named/server.c57
-rw-r--r--bin/named/statschannel.c6
-rw-r--r--bin/named/unix/os.c6
-rw-r--r--bin/named/update.c90
-rw-r--r--bin/named/zoneconf.c88
-rw-r--r--bin/nsupdate/nsupdate.c12
-rw-r--r--bin/rndc/rndc.c6
-rw-r--r--config.h.in11
-rw-r--r--configure.in91
-rw-r--r--doc/arm/Bv9ARM-book.xml120
-rw-r--r--doc/arm/Bv9ARM.ch01.html52
-rw-r--r--doc/arm/Bv9ARM.ch02.html24
-rw-r--r--doc/arm/Bv9ARM.ch03.html30
-rw-r--r--doc/arm/Bv9ARM.ch04.html72
-rw-r--r--doc/arm/Bv9ARM.ch05.html8
-rw-r--r--doc/arm/Bv9ARM.ch06.html270
-rw-r--r--doc/arm/Bv9ARM.ch07.html16
-rw-r--r--doc/arm/Bv9ARM.ch08.html20
-rw-r--r--doc/arm/Bv9ARM.ch09.html182
-rw-r--r--doc/arm/Bv9ARM.ch10.html4
-rw-r--r--doc/arm/Bv9ARM.html150
-rw-r--r--doc/arm/Bv9ARM.pdf4998
-rw-r--r--doc/arm/man.dig.html22
-rw-r--r--doc/arm/man.dnssec-dsfromkey.html18
-rw-r--r--doc/arm/man.dnssec-keyfromlabel.html14
-rw-r--r--doc/arm/man.dnssec-keygen.html16
-rw-r--r--doc/arm/man.dnssec-signzone.html16
-rw-r--r--doc/arm/man.host.html12
-rw-r--r--doc/arm/man.named-checkconf.html14
-rw-r--r--doc/arm/man.named-checkzone.html14
-rw-r--r--doc/arm/man.named.html18
-rw-r--r--doc/arm/man.nsupdate.html16
-rw-r--r--doc/arm/man.rndc-confgen.html14
-rw-r--r--doc/arm/man.rndc.conf.html14
-rw-r--r--doc/arm/man.rndc.html14
-rw-r--r--lib/bind9/api2
-rw-r--r--lib/bind9/check.c22
-rw-r--r--lib/dns/Makefile.in7
-rw-r--r--lib/dns/adb.c13
-rw-r--r--lib/dns/cache.c105
-rw-r--r--lib/dns/diff.c18
-rw-r--r--lib/dns/dispatch.c16
-rw-r--r--lib/dns/dst_openssl.h21
-rw-r--r--lib/dns/gssapi_link.c6
-rw-r--r--lib/dns/gssapictx.c22
-rw-r--r--lib/dns/include/dns/cache.h29
-rw-r--r--lib/dns/include/dns/masterdump.h2
-rw-r--r--lib/dns/include/dns/rdataset.h4
-rw-r--r--lib/dns/journal.c7
-rw-r--r--lib/dns/master.c14
-rw-r--r--lib/dns/masterdump.c50
-rw-r--r--lib/dns/message.c4
-rw-r--r--lib/dns/name.c23
-rw-r--r--lib/dns/ncache.c2
-rw-r--r--lib/dns/nsec.c6
-rw-r--r--lib/dns/openssl_link.c21
-rw-r--r--lib/dns/openssldsa_link.c5
-rw-r--r--lib/dns/opensslrsa_link.c22
-rw-r--r--lib/dns/rbt.c9
-rw-r--r--lib/dns/rbtdb.c54
-rw-r--r--lib/dns/rbtdb.h17
-rw-r--r--lib/dns/rcode.c13
-rw-r--r--lib/dns/rdata.c12
-rw-r--r--lib/dns/rdatalist.c24
-rw-r--r--lib/dns/rdataset.c5
-rw-r--r--lib/dns/request.c6
-rw-r--r--lib/dns/resolver.c21
-rw-r--r--lib/dns/sdlz.c6
-rw-r--r--lib/dns/spnego.c75
-rw-r--r--lib/dns/time.c46
-rw-r--r--lib/dns/tkey.c14
-rw-r--r--lib/dns/ttl.c5
-rw-r--r--lib/dns/validator.c104
-rw-r--r--lib/dns/view.c5
-rw-r--r--lib/dns/xfrin.c47
-rw-r--r--lib/dns/zone.c81
-rw-r--r--lib/isc/api4
-rw-r--r--lib/isc/heap.c9
-rw-r--r--lib/isc/httpd.c50
-rw-r--r--lib/isc/include/isc/file.h25
-rw-r--r--lib/isc/include/isc/util.h9
-rw-r--r--lib/isc/log.c9
-rw-r--r--lib/isc/netaddr.c44
-rw-r--r--lib/isc/powerpc/include/isc/atomic.h22
-rw-r--r--lib/isc/radix.c6
-rw-r--r--lib/isc/rwlock.c5
-rw-r--r--lib/isc/sha1.c6
-rw-r--r--lib/isc/sha2.c25
-rw-r--r--lib/isc/sockaddr.c11
-rw-r--r--lib/isc/string.c11
-rw-r--r--lib/isc/timer.c11
-rw-r--r--lib/isc/unix/dir.c6
-rw-r--r--lib/isc/unix/file.c21
-rw-r--r--lib/isc/unix/include/isc/stdtime.h8
-rw-r--r--lib/isc/unix/socket.c58
-rw-r--r--lib/isc/unix/stdio.c5
-rw-r--r--lib/isc/unix/time.c6
-rw-r--r--lib/isccc/Makefile.in6
-rw-r--r--lib/isccfg/Makefile.in6
-rw-r--r--lib/isccfg/api2
-rw-r--r--lib/isccfg/namedconf.c9
-rw-r--r--lib/isccfg/parser.c15
-rw-r--r--lib/lwres/api2
-rw-r--r--lib/lwres/assert_p.h5
-rw-r--r--lib/lwres/herror.c6
-rw-r--r--lib/lwres/lwconfig.c5
-rw-r--r--lib/lwres/print.c5
-rw-r--r--make/rules.in20
-rw-r--r--release-notes.css42
-rw-r--r--version4
132 files changed, 5787 insertions, 3756 deletions
diff --git a/CHANGES b/CHANGES
index 4a7cadadbf37..2aed92f842fd 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,27 +1,208 @@
- --- 9.6-ESV-R4-P3 released ---
+ --- 9.6-ESV-R5 released ---
+
+3135. [port] FreeBSD: workaround broken IPV6_USE_MIN_MTU processing.
+ See http://www.freebsd.org/cgi/query-pr.cgi?pr=158307
+ [RT #24950]
+
+3132. [bug] Workaround for excessive startup time with large
+ number of zones; allow setting of an environment
+ variable to tune the number of tasks, default is 8,
+ recommends 200 zones per task. If you have 200000
+ zones set the BIND9_ZONE_TASKS_HINT environment
+ variable to 1000 before starting named:
+
+ csh: setenv BIND9_ZONE_TASKS_HINT 1000
+ sh: BIND9_ZONE_TASKS_HINT=1000;
+ export BIND9_ZONE_TASKS_HINT
+
+ Applicable to 9.7, 9.6, auto-tuned in 9.8 and up.
+ [RT #25084]
+
+ --- 9.6-ESV-R5rc1 released ---
+
+3124. [bug] Use an rdataset attribute flag to indicate
3124. [bug] Use an rdataset attribute flag to indicate
negative-cache records rather than using rrtype 0;
this will prevent problems when that rrtype is
- used in actual DNS packets. [RT #24777]
-
- --- 9.6-ESV-R4-P2 released (withdrawn) ---
+ used in actual DNS packets. [RT #24777]
3123. [security] Change #2912 exposed a latent flaw in
dns_rdataset_totext() that could cause named to
crash with an assertion failure. [RT #24777]
- --- 9.6-ESV-R4-P1 released ---
-
3121. [security] An authoritative name server sending a negative
response containing a very large RRset could
trigger an off-by-one error in the ncache code
and crash named. [RT #24650]
-3120. [bug] Named could fail to validate zones listed in a DLV
+3120. [bug] Named could fail to validate zones list in a DLV
that validated insecure without using DLV and had
DS records in the parent zone. [RT #24631]
+3118. [bug] nsupdate could dump core on shutdown when using
+ SIG(0) keys. [RT #24604]
+
+3113. [doc] Document the relationship between serial-query-rate
+ and NOTIFY messages.
+
+3112. [doc] Add missing descriptions of the update policy name
+ types "ms-self", "ms-subdomain", "krb5-self" and
+ "krb5-subdomain", which allow machines to update
+ their own records, to the BIND 9 ARM.
+
+3110. [bug] dnssec-signzone: Wrong error message could appear
+ when attempting to sign with no KSK. [RT #24369]
+
+3104. [bug] Better support for cross-compiling. [RT #24367]
+
+3099. [test] "dlz" system test now runs but gives R:SKIPPED if
+ not compiled with --with-dlz-filesystem. [RT #24146]
+
+3097. [test] Add a tool to test handling of malformed packets.
+ [RT #24096]
+
+ --- 9.6-ESV-R5b1 released ---
+
+3095. [bug] Handle isolated reserved ports in the port range.
+ [RT #23957]
+
+3088. [bug] Remove bin/tests/system/logfileconfig/ns1/named.conf
+ and add setup.sh in order to resolve changing
+ named.conf issue. [RT #23687]
+
+3083. [bug] NOTIFY messages were not being sent when generating
+ a NSEC3 chain incrementally. [RT #23702]
+
+3081. [bug] Failure of DNAME substitution did not return
+ YXDOMAIN. [RT #23591]
+
+3080. [cleanup] Replaced compile time constant by STDTIME_ON_32BITS.
+ [RT #23587]
+
+3079. [bug] Handle isc_event_allocate failures in t_tasks.
+ [RT #23572]
+
+3074. [bug] Make the adb cache read through for zone data and
+ glue learn for zone named is authoritative for.
+ [RT #22842]
+
+3071. [bug] has_nsec could be used unintialised in
+ update.c:next_active. [RT #20256]
+
+3069. [cleanup] Silence warnings messages from clang static analysis.
+ [RT #20256]
+
+3068. [bug] Named failed to build with a OpenSSL without engine
+ support. [RT #23473]
+
+3067. [bug] ixfr-from-differences {master|slave}; failed to
+ select the master/slave zones. [RT #23580]
+
+3065. [bug] RRSIG could have time stamps too far in the future.
+ [RT #23356]
+
+3064. [bug] powerpc: add sync instructions to the end of atomic
+ operations. [RT #23469]
+
+3063. [contrib] More verbose error reporting from DLZ LDAP. [RT #23402]
+
+3059. [test] Added a regression test for change #3023.
+
+3058. [bug] Cause named to terminate at startup or rndc reconfig/
+ reload to fail, if a log file specified in the conf
+ file isn't a plain file. [RT #22771]
+
+3053. [bug] Under a sustained high query load with a finite
+ max-cache-size, it was possible for cache memory
+ to be exhausted and not recovered. [RT #23371]
+
+3051. [bug] NS records obsure DNAME records at the bottom of the
+ zone if both are present. [RT #23035]
+
+3046. [bug] Use RRSIG original TTL to compute validated RRset
+ and RRSIG TTL. [RT #23332]
+
+3044. [bug] Hold the socket manager lock while freeing the socket.
+ [RT #23333]
+
+3043. [test] Merged in the NetBSD ATF test framework (currently
+ version 0.12) for development of future unit tests.
+ Use configure --with-atf to build ATF internally
+ or configure --with-atf=prefix to use an external
+ copy. [RT #23209]
+
+3042. [bug] dig +trace could fail attempting to use IPv6
+ addresses on systems with only IPv4 connectivity.
+ [RT #23297]
+
+3041. [bug] dnssec-signzone failed to generate new signatures on
+ ttl changes. [RT #23330]
+
+3040. [bug] Named failed to validate insecure zones where a node
+ with a CNAME existed between the trust anchor and the
+ top of the zone. [RT #23338]
+
+3037. [doc] Update COPYRIGHT to contain all the individual
+ copyright notices that cover various parts.
+
+3036. [bug] Check built-in zone arguments to see if the zone
+ is re-usable or not. [RT #21914]
+
+3035. [cleanup] Simplify by using strlcpy. [RT #22521]
+
+3034. [cleanup] nslookup: use strlcpy instead of safecopy. [RT #22521]
+
+3033. [cleanup] Add two INSIST(bucket != DNS_ADB_INVALIDBUCKET).
+ [RT #22521]
+
+3032. [bug] rdatalist.c: add missing REQUIREs. [RT #22521]
+
+3031. [bug] dns_rdataclass_format() handle a zero sized buffer.
+ [RT #22521]
+
+3030. [bug] dns_rdatatype_format() handle a zero sized buffer.
+ [RT #22521]
+
+3029. [bug] isc_netaddr_format() handle a zero sized buffer.
+ [RT #22521]
+
+3028. [bug] isc_sockaddr_format() handle a zero sized buffer.
+ [RT #22521]
+
+3027. [bug] Add documented REQUIREs to cfg_obj_asnetprefix() to
+ catch NULL pointer dereferences before they happen.
+ [RT #22521]
+
+3026. [bug] lib/isc/httpd.c: check that we have enough space
+ after calling grow_headerspace() and if not
+ re-call grow_headerspace() until we do. [RT #22521]
+
+3025. [bug] Fixed a possible deadlock due to zone resigning.
+ [RT #22964]
+
+3023. [bug] Named could be left in an inconsistent state when
+ receiving multiple AXFR response messages that were
+ not all TSIG-signed. [RT #23254]
+
+3019. [test] Test: check apex NSEC3 records after adding DNSKEY
+ record via UPDATE. [RT #23229]
+
+3018. [bug] Named failed to check for the "none;" acl when deciding
+ if a zone may need to be re-signed. [RT #23120]
+
+3016. [bug] rndc usage missing '-b'. [RT #22937]
+
+3015. [port] win32: fix IN6_IS_ADDR_LINKLOCAL and
+ IN6_IS_ADDR_SITELOCAL macros. [RT #22724]
+
+3014. [bug] Fix the zonechecks system test to match expected
+ behaviour for 9.6 and to fail on error. [RT #22905]
+
+3012. [bug] Remove DNSKEY TTL change pairs before generating
+ signing records for any remaining DNSKEY changes.
+ [RT #22590]
+
--- 9.6-ESV-R4 released ---
--- 9.6.3 released ---
@@ -72,7 +253,7 @@
2976. [bug] named could die on exit after negotiating a GSS-TSIG
key. [RT #22573]
-2975. [bug] rbtdb.c:cleanup_dead_nodes_callback() aquired the
+2975. [bug] rbtdb.c:cleanup_dead_nodes_callback() acquired the
wrong lock which could lead to server deadlock.
[RT #22614]
@@ -172,7 +353,7 @@
2905. [port] aix: set use_atomic=yes with native compiler.
[RT #21402]
-2904. [bug] When using DLV, sub-zones of the zones in the DLV,
+2904. [bug] When using DLV, sub-zones of the zones in the DLV,
could be incorrectly marked as insecure instead of
secure leading to negative proofs failing. This was
a unintended outcome from change 2890. [RT# 21392]
@@ -420,7 +601,7 @@
2790. [bug] Handle DS queries to stub zones. [RT #20440]
-2789. [bug] Fixed an INSIST in dispatch.c [RT #20576]
+2789. [bug] Fixed an INSIST in dispatch.c [RT #20576]
2786. [bug] Additional could be promoted to answer. [RT #20663]
@@ -616,9 +797,9 @@
2625. [bug] Missing UNLOCK in rbtdb.c. [RT #19865]
-2623. [bug] Named started seaches for DS non-optimally. [RT #19915]
+2623. [bug] Named started searches for DS non-optimally. [RT #19915]
-2621. [doc] Made copyright boilterplate consistent. [RT #19833]
+2621. [doc] Made copyright boilerplate consistent. [RT #19833]
2620. [bug] Delay thawing the zone until the reload of it has
completed successfully. [RT #19750]
@@ -848,13 +1029,13 @@
2529. [cleanup] Upgrade libtool to silence complaints from recent
version of autoconf. [RT #18657]
-2528. [cleanup] Silence spurious configure warning about
+2528. [cleanup] Silence spurious configure warning about
--datarootdir [RT #19096]
2527. [bug] named could reuse cache on reload with
enabling/disabling validation. [RT #19119]
-2525. [experimental] New logging category "query-errors" to provide detailed
+2525. [func] New logging category "query-errors" to provide detailed
internal information about query failures, especially
about server failures. [RT #19027]
@@ -1111,13 +1292,13 @@
2441. [bug] isc_radix_insert() could copy radix tree nodes
incompletely. [RT #18573]
-2440. [bug] named-checkconf used an incorrect test to determine
+2440. [bug] named-checkconf used an incorrect test to determine
if an ACL was set to none.
-2439. [bug] Potential NULL dereference in dns_acl_isanyornone().
+2439. [bug] Potential NULL dereference in dns_acl_isanyornone().
[RT #18559]
-2438. [bug] Timeouts could be logged incorrectly under win32.
+2438. [bug] Timeouts could be logged incorrectly under win32.
2437. [bug] Sockets could be closed too early, leading to
inconsistent states in the socket module. [RT #18298]
@@ -1131,7 +1312,7 @@
2433. [tuning] Set initial timeout to 800ms.
-2432. [bug] More Windows socket handling improvements. Stop
+2432. [bug] More Windows socket handling improvements. Stop
using I/O events and use IO Completion Ports
throughout. Rewrite the receive path logic to make
it easier to support multiple simultaneous
@@ -1166,7 +1347,7 @@
epoll and /dev/poll to be selected at compile
time. [RT #18277]
-2423. [security] Randomize server selection on queries, so as to
+2423. [security] Randomize server selection on queries, so as to
make forgery a little more difficult. Instead of
always preferring the server with the lowest RTT,
pick a server with RTT within the same 128
@@ -1180,7 +1361,7 @@
Use caution: this option may not work for some
operating systems without rebuilding named.
-2420. [bug] Windows socket handling cleanup. Let the io
+2420. [bug] Windows socket handling cleanup. Let the io
completion event send out canceled read/write
done events, which keeps us from writing to memory
we no longer have ownership of. Add debugging
@@ -1502,7 +1683,7 @@
2316. [port] Missing #include <isc/print.h> in lib/dns/gssapictx.c.
[RT #17513]
-2315. [bug] Used incorrect address family for mapped IPv4
+2315. [bug] Used incorrect address family for mapped IPv4
addresses in acl.c. [RT #17519]
2314. [bug] Uninitialized memory use on error path in
@@ -1514,14 +1695,14 @@
2312. [cleanup] Silence Coverity warning in lib/isc/unix/socket.c.
[RT #17458]
-2311. [bug] IPv6 addresses could match IPv4 ACL entries and
+2311. [bug] IPv6 addresses could match IPv4 ACL entries and
vice versa. [RT #17462]
2310. [bug] dig, host, nslookup: flush stdout before emitting
debug/fatal messages. [RT #17501]
-2309. [cleanup] Fix Coverity warnings in lib/dns/acl.c and iptable.c.
- [RT #17455]
+2309. [cleanup] Fix Coverity warnings in lib/dns/acl.c and iptable.c.
+ [RT #17455]
2308. [cleanup] Silence Coverity warning in bin/named/controlconf.c.
[RT #17495]
@@ -1573,7 +1754,7 @@
2292. [bug] Log if the working directory is not writable.
[RT #17312]
-2291. [bug] PR_SET_DUMPABLE may be set too late. Also report
+2291. [bug] PR_SET_DUMPABLE may be set too late. Also report
failure to set PR_SET_DUMPABLE. [RT #17312]
2290. [bug] Let AD in the query signal that the client wants AD
@@ -1611,7 +1792,7 @@
2280. [func] Allow the experimental http server to be reached
over IPv6 as well as IPv4. [RT #17332]
-2279. [bug] Use setsockopt(SO_NOSIGPIPE), when available,
+2279. [bug] Use setsockopt(SO_NOSIGPIPE), when available,
to protect applications from receiving spurious
SIGPIPE signals when using the resolver.
@@ -1646,9 +1827,9 @@
--- 9.5.0b1 released ---
-2267. [bug] Radix tree node_num value could be set incorrectly,
- causing positive ACL matches to look like negative
- ones. [RT #17311]
+2267. [bug] Radix tree node_num value could be set incorrectly,
+ causing positive ACL matches to look like negative
+ ones. [RT #17311]
2266. [bug] client.c:get_clientmctx() returned the same mctx
once the pool of mctx's was filled. [RT #17218]
@@ -1664,7 +1845,7 @@
2262. [bug] Error status from all but the last view could be
lost. [RT #17292]
-2261. [bug] Fix memory leak with "any" and "none" ACLs [RT #17272]
+2261. [bug] Fix memory leak with "any" and "none" ACLs [RT #17272]
2260. [bug] Reported wrong clients-per-query when increasing the
value. [RT #17236]
diff --git a/COPYRIGHT b/COPYRIGHT
index ee90ece313ec..f7539f716d29 100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -13,9 +13,15 @@ LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
-$Id: COPYRIGHT,v 1.14.176.3 2011-01-04 23:45:42 tbox Exp $
+$Id: COPYRIGHT,v 1.14.176.4 2011-02-22 06:40:42 marka Exp $
-Portions Copyright (C) 1996-2001 Nominum, Inc.
+ Portions of this code release fall under one or more of the
+ following Copyright notices. Please see individual source
+ files for details.
+
+ For binary releases also see: OpenSSL-LICENSE.
+
+Copyright (C) 1996-2001 Nominum, Inc.
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
@@ -28,3 +34,485 @@ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (C) 1995-2000 by Network Associates, Inc.
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND ISC AND NETWORK ASSOCIATES DISCLAIMS
+ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE
+FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
+IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (C) 2002 Stichting NLnet, Netherlands, stichting@nlnet.nl.
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the
+above copyright notice and this permission notice appear in all
+copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND STICHTING NLNET
+DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
+STICHTING NLNET BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
+USE OR PERFORMANCE OF THIS SOFTWARE.
+
+The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
+conceived and contributed by Rob Butler.
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the
+above copyright notice and this permission notice appear in all
+copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND ROB BUTLER
+DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
+ROB BUTLER BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
+USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1987, 1990, 1993, 1994
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. All advertising materials mentioning features or use of this software
+ must display the following acknowledgement:
+ This product includes software developed by the University of
+ California, Berkeley and its contributors.
+4. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (C) The Internet Society 2005. This version of
+this module is part of RFC 4178; see the RFC itself for
+full legal notices.
+
+(The above copyright notice is per RFC 3978 5.6 (a), q.v.)
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 2004 Masarykova universita
+(Masaryk University, Brno, Czech Republic)
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the University nor the names of its contributors may
+ be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1997 - 2003 Kungliga Tekniska Hgskolan
+(Royal Institute of Technology, Stockholm, Sweden).
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the Institute nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1998 Doug Rabson
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright ((c)) 2002, Rice University
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ * Neither the name of Rice University (RICE) nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+
+This software is provided by RICE and the contributors on an "as is"
+basis, without any representations or warranties of any kind, express
+or implied including, but not limited to, representations or
+warranties of non-infringement, merchantability or fitness for a
+particular purpose. In no event shall RICE or contributors be liable
+for any direct, indirect, incidental, special, exemplary, or
+consequential damages (including, but not limited to, procurement of
+substitute goods or services; loss of use, data, or profits; or
+business interruption) however caused and on any theory of liability,
+whether in contract, strict liability, or tort (including negligence
+or otherwise) arising in any way out of the use of this software, even
+if advised of the possibility of such damage.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1993 by Digital Equipment Corporation.
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies, and that
+the name of Digital Equipment Corporation not be used in advertising or
+publicity pertaining to distribution of the document or software without
+specific, written prior permission.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
+CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+ -----------------------------------------------------------------------------
+
+Copyright 2000 Aaron D. Gifford. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the copyright holder nor the names of contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) AND CONTRIBUTOR(S) ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) OR CONTRIBUTOR(S) BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1998 Doug Rabson.
+Copyright (c) 2001 Jake Burkholder.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the project nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1999-2000 by Nortel Networks Corporation
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND NORTEL NETWORKS DISCLAIMS
+ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL NORTEL NETWORKS
+BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
+OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 2000-2002 Japan Network Information Center. All rights reserved.
+
+By using this file, you agree to the terms and conditions set forth bellow.
+
+ LICENSE TERMS AND CONDITIONS
+
+The following License Terms and Conditions apply, unless a different
+license is obtained from Japan Network Information Center ("JPNIC"),
+a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
+Chiyoda-ku, Tokyo 101-0047, Japan.
+
+1. Use, Modification and Redistribution (including distribution of any
+ modified or derived work) in source and/or binary forms is permitted
+ under this License Terms and Conditions.
+
+2. Redistribution of source code must retain the copyright notices as they
+ appear in each source code file, this License Terms and Conditions.
+
+3. Redistribution in binary form must reproduce the Copyright Notice,
+ this License Terms and Conditions, in the documentation and/or other
+ materials provided with the distribution. For the purposes of binary
+ distribution the "Copyright Notice" refers to the following language:
+ "Copyright (c) 2000-2002 Japan Network Information Center. All rights
+ reserved."
+
+4. The name of JPNIC may not be used to endorse or promote products
+ derived from this Software without specific prior written approval of
+ JPNIC.
+
+5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+ -----------------------------------------------------------------------------
+
+Copyright (C) 2004 Nominet, Ltd.
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND NOMINET DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ -----------------------------------------------------------------------------
+
+Portions Copyright RSA Security Inc.
+
+License to copy and use this software is granted provided that it is
+identified as "RSA Security Inc. PKCS #11 Cryptographic Token Interface
+(Cryptoki)" in all material mentioning or referencing this software.
+
+License is also granted to make and use derivative works provided that
+such works are identified as "derived from the RSA Security Inc. PKCS #11
+Cryptographic Token Interface (Cryptoki)" in all material mentioning or
+referencing the derived work.
+
+RSA Security Inc. makes no representations concerning either the
+merchantability of this software or the suitability of this software for
+any particular purpose. It is provided "as is" without express or implied
+warranty of any kind.
+
+ -----------------------------------------------------------------------------
+
+Copyright (c) 1996, David Mazieres <dm@uun.org>
+Copyright (c) 2008, Damien Miller <djm@openbsd.org>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+-----------------------------------------------------------------------------
+
+Copyright (c) 2000-2001 The OpenSSL Project. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+
+3. All advertising materials mentioning features or use of this
+ software must display the following acknowledgment:
+ "This product includes software developed by the OpenSSL Project
+ for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)"
+
+4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
+ endorse or promote products derived from this software without
+ prior written permission. For written permission, please contact
+ licensing@OpenSSL.org.
+
+5. Products derived from this software may not be called "OpenSSL"
+ nor may "OpenSSL" appear in their names without prior written
+ permission of the OpenSSL Project.
+
+6. Redistributions of any form whatsoever must retain the following
+ acknowledgment:
+ "This product includes software developed by the OpenSSL Project
+ for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)"
+
+THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
+EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
+ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+OF THE POSSIBILITY OF SUCH DAMAGE.
+
diff --git a/Makefile.in b/Makefile.in
index e4d56396da2b..3e2c34b74bd6 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 1998-2002 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
@@ -13,7 +13,7 @@
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
-# $Id: Makefile.in,v 1.52.48.2 2009-02-20 23:47:23 tbox Exp $
+# $Id: Makefile.in,v 1.52.48.4 2011-02-28 01:18:39 tbox Exp $
srcdir = @srcdir@
VPATH = @srcdir@
@@ -21,7 +21,7 @@ top_srcdir = @top_srcdir@
@BIND9_VERSION@
-SUBDIRS = make lib bin doc
+SUBDIRS = make unit lib bin doc
TARGETS =
MANPAGES = isc-config.sh.1
@@ -64,6 +64,7 @@ check: test
test:
(cd bin/tests && ${MAKE} ${MAKEDEFS} test)
+ (test -f unit/unittest.sh && $(SHELL) unit/unittest.sh)
FAQ: FAQ.xml
${XSLTPROC} doc/xsl/isc-docbook-text.xsl FAQ.xml | \
diff --git a/README b/README
index 54d90fe1f22c..18bfea7066d9 100644
--- a/README
+++ b/README
@@ -42,9 +42,15 @@ BIND 9
Stichting NLnet - NLnet Foundation
Nominum, Inc.
-BIND 9.6.3
+BIND 9.6-ESV-R5 (Extended Support Version)
- BIND 9.6.3 is a maintenance release, fixing bugs in 9.6.2.
+ BIND 9.4-ESV-R5 is a maintenance release, fixing bugs in BIND
+ 9.6-ESV-R4.
+
+BIND 9.6.3/BIND 9.6-ESV-R4
+
+ BIND 9.6.3/BIND 9.6-ESV-R4 is a maintenance release, fixing bugs
+ in 9.6.2.
BIND 9.6.2
diff --git a/RELEASE-NOTES-BIND-9.6-ESV.html b/RELEASE-NOTES-BIND-9.6-ESV.html
new file mode 100644
index 000000000000..69d506b30019
--- /dev/null
+++ b/RELEASE-NOTES-BIND-9.6-ESV.html
@@ -0,0 +1,319 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ - Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC")
+ -
+ - Permission to use, copy, modify, and/or distribute this software for any
+ - purpose with or without fee is hereby granted, provided that the above
+ - copyright notice and this permission notice appear in all copies.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
+ - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+ - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
+ - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+ - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+ - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ - PERFORMANCE OF THIS SOFTWARE.
+-->
+
+<!-- $Id: RELEASE-NOTES-BIND-9.6-ESV.html,v 1.1.24.9 2011-07-24 08:05:48 tbox Exp $ -->
+
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><link rel="stylesheet" href="release-notes.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.71.1" /></head><body><div class="article" lang="en" xml:lang="en"><div class="titlepage"><hr /></div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3359830"></a>Introduction</h2></div></div></div>
+
+ <p>
+ BIND 9.6-ESV-R5 is the current production release
+ of BIND 9.6.
+ </p>
+ <p>
+ This document summarizes changes from BIND 9.6-ESV-R4 to BIND 9.6-ESV-R5.
+ Please see the CHANGES file in the source code release for a
+ complete list of all changes.
+ </p>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3359873"></a>Download</h2></div></div></div>
+
+ <p>
+ The latest release of BIND 9 software can always be found
+ on our web site at
+ <a href="http://www.isc.org/downloads/all" target="_top">http://www.isc.org/downloads/all</a>.
+ There you will find additional information about each release,
+ source code, and some pre-compiled versions for certain operating
+ systems.
+ </p>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3358813"></a>Support</h2></div></div></div>
+
+ <p>Product support information is available on
+ <a href="http://www.isc.org/services/support" target="_top">http://www.isc.org/services/support</a>
+ for paid support options. Free support is provided by our user
+ community via a mailing list. Information on all public email
+ lists is available at
+ <a href="https://lists.isc.org/mailman/listinfo" target="_top">https://lists.isc.org/mailman/listinfo</a>.
+ </p>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3358862"></a>New Features</h2></div></div></div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id3358903"></a>9.6-ESV-R5</h3></div></div></div>
+
+ <div class="itemizedlist"><ul type="disc"><li>
+Added a tool able to generate malformed packets to allow testing
+of how named handles them.
+[RT #24096]
+</li></ul></div>
+ </div>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3358941"></a>Security Fixes</h2></div></div></div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id3358961"></a>9.6-ESV-R5</h3></div></div></div>
+
+ <div class="itemizedlist"><ul type="disc"><li>
+named, set up to be a caching resolver, is vulnerable to a
+user querying a domain with very large resource record sets (RRSets)
+when trying to negatively cache the response. Due to an off-by-one
+error, caching the response could cause named to crash. [RT #24650]
+[CVE-2011-1910]
+</li><li>
+Change #2912 populated the message section in replies to UPDATE requests,
+which some Windows clients wanted. This exposed a latent bug that allowed
+the response message to crash named. With this fix, change 2912 has been
+reduced to copy only the zone section to the reply. A more complete fix
+for the latent bug will be released later.
+[RT #24777]
+</li></ul></div>
+ </div>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3359009"></a>Feature Changes</h2></div></div></div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id3359028"></a>9.6-ESV-R5</h3></div></div></div>
+
+ <div class="itemizedlist"><ul type="disc"><li>
+Merged in the NetBSD ATF test framework (currently
+version 0.12) for development of future unit tests.
+Use configure --with-atf to build ATF internally
+or configure --with-atf=prefix to use an external
+copy. [RT #23209]
+</li><li>
+Added more verbose error reporting from DLZ LDAP. [RT #23402]
+</li><li>
+Replaced compile time constant with STDTIME_ON_32BITS.
+[RT #23587]
+</li></ul></div>
+ </div>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3359049"></a>Bug Fixes</h2></div></div></div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id3359056"></a>9.6-ESV-R5</h3></div></div></div>
+
+ <div class="itemizedlist"><ul type="disc"><li>
+<p>
+During RFC5011 processing some journal write errors were not detected.
+This could lead to managed-keys changes being committed but not
+recorded in the journal files, causing potential inconsistencies
+during later processing. [RT #20256]
+</p>
+<p>
+A potential NULL pointer deference in the DNS64 code could cause
+named to terminate unexpectedly. [RT #20256]
+</p>
+<p>
+A state variable relating to DNSSEC could fail to be set during
+some infrequently-executed code paths, allowing it to be used whilst
+in an unitialized state during cache updates, with unpredictable results.
+[RT #20256]
+</p>
+<p>
+A potential NULL pointer deference in DNSSEC signing code could
+cause named to terminate unexpectedly [RT #20256]
+</p>
+<p>
+Several cosmetic code changes were made to silence warnings
+generated by a static code analysis tool. [RT #20256]
+</p>
+</li><li>
+When using _builtin in named.conf, named.conf changes were not found
+when reloading the config file. Now checks _builtin zone arguments
+to see if the zone is re-usable or not. [RT #21914]
+</li><li>
+After an external code review, a code cleanup was done. [RT #22521]
+</li><li>
+When signing records, named didn't filter out any TTL changes
+to DNSKEY records. This resulted in an incomplete key set. TTL
+changes are now dealt with before signing. [RT #22590]
+</li><li>
+The IN6_IS_ADDR_LINKLOCAL and IN6_IS_ADDR_SITELOCAL macros in win32 were
+updated/corrected per current Windows OS. [RT #22724]
+</li><li>
+Cause named to terminate at startup or rndc reconfig
+reload to fail, if a log file specified in the
+conf file isn't a plain file. (RT #22771]
+</li><li>
+named now forces the ADB cache time for glue related data to zero
+instead of relying on TTL. This corrects problematic behavior in cases
+where a server was authoritative for the A record of a nameserver for a
+delegated zone and was queried to recursively resolve records within
+that zone. [RT #22842]
+</li><li>
+Fix the zonechecks system test to fail on error (warning in 9.6,
+fatal in 9.7) to match behaviour for 9.4. [RT #22905]
+</li><li>
+The "rndc" command usage statement was missing the "-b" option.
+[RT #22937]
+</li><li>
+Fixed a possible deadlock due to zone re-signing. [RT #22964]
+</li><li>
+Fixed precedence order bug with NS and DNAME records if both are present.
+(Also fixed timing of autosign test in 9.7+) [RT #23035]
+</li><li>
+The secure zone update feature in named is based on the zone being
+signed and configured for dynamic updates. A bug in the ACL processing
+for "allow-update { none; };" resulted in a zone that is supposed to
+be static being treated as a dynamic zone. Thus, named would try to
+sign/re-sign that zone erroneously. [RT #23120]
+</li><li>
+A new test has been added to check the apex NSEC3 records after DNSKEY
+records have been added via dynamic update. [RT #23229]
+</li><li>
+If a slave initiates a TSIG signed AXFR from the master and the master
+fails to correctly TSIG sign the final message, the slave would be left
+with the zone in an unclean state. named detected this error too late
+and named would crash with an INSIST. The order dependancy has been
+fixed. [RT #23254]
+</li><li>
+If the server has an IPv6 address but does not have IPv6 connectivity
+to the internet, dig +trace could fail attempting to use IPv6
+addresses. [RT #23297]
+</li><li>
+Changing TTL did not cause dnssec-signzone to generate new signatures.
+[RT #23330]
+</li><li>
+Have the validating resolver use RRSIG original TTL to compute
+validated RRset and RRSIG TTL. [RT #23332]
+</li><li>
+In "make test" bin/tests/resolver, hold the socket manager lock
+while freeing the socket.
+[RT #23333]
+</li><li>
+If named encountered a CNAME instead of a DS record when walking
+the chain of trust down from the trust anchor, it incorrectly stopped
+validating. [RT #23338]
+</li><li>
+RRSIG records could have time stamps too far in the future.
+[RT #23356]
+</li><li>
+named stores cached data in an in-memory database and keeps track of
+how recently the data is used with a heap. The heap is stored within the
+cache's memory space. Under a sustained high query load and with a small
+cache size, this could lead to the heap exhausting the cache space. This
+would result in cache misses and SERVFAILs, with named never releasing
+the cache memory the heap used up and never recovering.
+
+This fix removes the heap into its own memory space, preventing the heap
+from exhausting the cache space and allowing named to recover gracefully
+when the high query load abates. [RT #23371]
+</li><li>
+If running on a powerpc CPU and with atomic operations enabled,
+named could lock up. Added sync instructions to the end of atomic
+operations. [RT #23469]
+</li><li>
+If OpenSSL was built without engine support, named would have
+compile errors and fail to build.
+[RT #23473]
+</li><li>
+Handle isc_event_allocate failures in t_tasks test.
+[RT #23572]
+</li><li>
+ixfr-from-differences {master|slave};
+failed to select the master/slave zones, resulting in on diff/journal
+file being created.
+[RT #23580]
+</li><li>
+If a DNAME substitution failed, named returned NOERROR. The correct
+response should be YXDOMAIN.
+[RT #23591]
+</li><li>
+Remove bin/tests/system/logfileconfig/ns1/named.conf and
+add setup.sh in order to resolve changing named.conf issue. [RT #23687]
+</li><li>
+NOTIFY messages were not being sent when generating
+a NSEC3 chain incrementally. [RT #23702]
+</li><li>
+Signatures for records at the zone apex could go
+stale due to an incorrect timer setting. [RT #23769]
+</li><li>
+The autosign tests attempted to open ports within reserved ranges. Test
+now avoids those ports.
+[RT #23957]
+</li><li>
+named, acting as authoritative server for DLZ zones, was not correctly
+setting the authoritative (AA) bit.
+[RT #24146]
+</li><li>
+Clean up some cross-compiling issues and added two undocumented
+configure options, --with-gost and --with-rlimtype, to allow over-riding
+default settings (gost=no and rlimtype="long int") when cross-compiling.
+[RT #24367]
+</li><li>
+When trying sign with NSEC3, if dnssec-signzone couldn't find the
+KSK, it would give an incorrect error "NSEC3 iterations too big for
+weakest DNSKEY strength" rather than the correct "failed to find
+keys at the zone apex: not found" [RT #24369]
+</li><li>
+nsupdate could dump core on shutdown when using SIG(0) keys. [RT #24604]
+</li><li>
+Named could fail to validate zones list in a DLV that validated insecure
+without using DLV and had DS records in the parent zone. [RT #24631]
+</li><li>
+A bug in FreeBSD kernels causes IPv6 UDP responses greater than
+1280 bytes to not fragment as they should. Until there is a kernel
+fix, named will work around this by setting IPV6_USE_MIN_MTU on a
+per packet basis. [RT #24950]
+</li><li>
+To avoid excessive startup time for configurations with large numbers
+of zones, an environment variable, BIND9_ZONE_TASKS_HINTS, may now
+be set prior to starting named. Divide your number of zones by 200
+to find the recommended setting for this environment variable (i.e.,
+if you have 200000 zones, set BIND9_ZONE_TASKS_HINTS to 1000 before
+starting named). [RT #25084]
+</li></ul></div>
+ </div>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3359404"></a>Known issues in this release</h2></div></div></div>
+
+ <div class="itemizedlist"><ul type="disc"><li>
+ <p>
+ "make test" will fail on OSX and possibly other operating systems.
+ The failure occurs in a new test to check for allow-query ACLs.
+ The failure is caused because the source address is not specified on
+ the dig commands issued in the test.
+ </p>
+ <p>
+ If running "make test" is part of your usual acceptance process,
+ please edit the file <code class="code">bin/tests/system/allow_query/test.sh</code>
+ and add
+ </p><p>
+ <code class="code">-b 10.53.0.2</code>
+ </p><p>
+ to the <code class="code">DIGOPTS</code> line.
+ </p>
+ </li></ul></div>
+ </div>
+
+ <div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id3359438"></a>Thank You</h2></div></div></div>
+
+ <p>
+ Thank you to everyone who assisted us in making this release possible.
+ If you would like to contribute to ISC to assist us in continuing to make
+ quality open source software, please visit our donations page at
+ <a href="http://www.isc.org/supportisc" target="_top">http://www.isc.org/supportisc</a>.
+ </p>
+ </div>
+</div></body></html>
diff --git a/RELEASE-NOTES-BIND-9.6-ESV.pdf b/RELEASE-NOTES-BIND-9.6-ESV.pdf
new file mode 100644
index 000000000000..ae1d0075dc15
--- /dev/null
+++ b/RELEASE-NOTES-BIND-9.6-ESV.pdf
Binary files differ
diff --git a/RELEASE-NOTES-BIND-9.6-ESV.txt b/RELEASE-NOTES-BIND-9.6-ESV.txt
new file mode 100644
index 000000000000..e4ad286594f1
--- /dev/null
+++ b/RELEASE-NOTES-BIND-9.6-ESV.txt
@@ -0,0 +1,199 @@
+ __________________________________________________________________
+
+Introduction
+
+ BIND 9.6-ESV-R5 is the current production release of BIND 9.6.
+
+ This document summarizes changes from BIND 9.6-ESV-R4 to BIND
+ 9.6-ESV-R5. Please see the CHANGES file in the source code release for
+ a complete list of all changes.
+
+Download
+
+ The latest release of BIND 9 software can always be found on our web
+ site at http://www.isc.org/downloads/all. There you will find
+ additional information about each release, source code, and some
+ pre-compiled versions for certain operating systems.
+
+Support
+
+ Product support information is available on
+ http://www.isc.org/services/support for paid support options. Free
+ support is provided by our user community via a mailing list.
+ Information on all public email lists is available at
+ https://lists.isc.org/mailman/listinfo.
+
+New Features
+
+9.6-ESV-R5
+
+ * Added a tool able to generate malformed packets to allow testing of
+ how named handles them. [RT #24096]
+
+Security Fixes
+
+9.6-ESV-R5
+
+ * named, set up to be a caching resolver, is vulnerable to a user
+ querying a domain with very large resource record sets (RRSets)
+ when trying to negatively cache the response. Due to an off-by-one
+ error, caching the response could cause named to crash. [RT #24650]
+ [CVE-2011-1910]
+ * Change #2912 populated the message section in replies to UPDATE
+ requests, which some Windows clients wanted. This exposed a latent
+ bug that allowed the response message to crash named. With this
+ fix, change 2912 has been reduced to copy only the zone section to
+ the reply. A more complete fix for the latent bug will be released
+ later. [RT #24777]
+
+Feature Changes
+
+9.6-ESV-R5
+
+ * Merged in the NetBSD ATF test framework (currently version 0.12)
+ for development of future unit tests. Use configure --with-atf to
+ build ATF internally or configure --with-atf=prefix to use an
+ external copy. [RT #23209]
+ * Added more verbose error reporting from DLZ LDAP. [RT #23402]
+ * Replaced compile time constant with STDTIME_ON_32BITS. [RT #23587]
+
+Bug Fixes
+
+9.6-ESV-R5
+
+ * During RFC5011 processing some journal write errors were not
+ detected. This could lead to managed-keys changes being committed
+ but not recorded in the journal files, causing potential
+ inconsistencies during later processing. [RT #20256]
+ A potential NULL pointer deference in the DNS64 code could cause
+ named to terminate unexpectedly. [RT #20256]
+ A state variable relating to DNSSEC could fail to be set during
+ some infrequently-executed code paths, allowing it to be used
+ whilst in an unitialized state during cache updates, with
+ unpredictable results. [RT #20256]
+ A potential NULL pointer deference in DNSSEC signing code could
+ cause named to terminate unexpectedly [RT #20256]
+ Several cosmetic code changes were made to silence warnings
+ generated by a static code analysis tool. [RT #20256]
+ * When using _builtin in named.conf, named.conf changes were not
+ found when reloading the config file. Now checks _builtin zone
+ arguments to see if the zone is re-usable or not. [RT #21914]
+ * After an external code review, a code cleanup was done. [RT #22521]
+ * When signing records, named didn't filter out any TTL changes to
+ DNSKEY records. This resulted in an incomplete key set. TTL changes
+ are now dealt with before signing. [RT #22590]
+ * The IN6_IS_ADDR_LINKLOCAL and IN6_IS_ADDR_SITELOCAL macros in win32
+ were updated/corrected per current Windows OS. [RT #22724]
+ * Cause named to terminate at startup or rndc reconfig reload to
+ fail, if a log file specified in the conf file isn't a plain file.
+ (RT #22771]
+ * named now forces the ADB cache time for glue related data to zero
+ instead of relying on TTL. This corrects problematic behavior in
+ cases where a server was authoritative for the A record of a
+ nameserver for a delegated zone and was queried to recursively
+ resolve records within that zone. [RT #22842]
+ * Fix the zonechecks system test to fail on error (warning in 9.6,
+ fatal in 9.7) to match behaviour for 9.4. [RT #22905]
+ * The "rndc" command usage statement was missing the "-b" option. [RT
+ #22937]
+ * Fixed a possible deadlock due to zone re-signing. [RT #22964]
+ * Fixed precedence order bug with NS and DNAME records if both are
+ present. (Also fixed timing of autosign test in 9.7+) [RT #23035]
+ * The secure zone update feature in named is based on the zone being
+ signed and configured for dynamic updates. A bug in the ACL
+ processing for "allow-update { none; };" resulted in a zone that is
+ supposed to be static being treated as a dynamic zone. Thus, named
+ would try to sign/re-sign that zone erroneously. [RT #23120]
+ * A new test has been added to check the apex NSEC3 records after
+ DNSKEY records have been added via dynamic update. [RT #23229]
+ * If a slave initiates a TSIG signed AXFR from the master and the
+ master fails to correctly TSIG sign the final message, the slave
+ would be left with the zone in an unclean state. named detected
+ this error too late and named would crash with an INSIST. The order
+ dependancy has been fixed. [RT #23254]
+ * If the server has an IPv6 address but does not have IPv6
+ connectivity to the internet, dig +trace could fail attempting to
+ use IPv6 addresses. [RT #23297]
+ * Changing TTL did not cause dnssec-signzone to generate new
+ signatures. [RT #23330]
+ * Have the validating resolver use RRSIG original TTL to compute
+ validated RRset and RRSIG TTL. [RT #23332]
+ * In "make test" bin/tests/resolver, hold the socket manager lock
+ while freeing the socket. [RT #23333]
+ * If named encountered a CNAME instead of a DS record when walking
+ the chain of trust down from the trust anchor, it incorrectly
+ stopped validating. [RT #23338]
+ * RRSIG records could have time stamps too far in the future. [RT
+ #23356]
+ * named stores cached data in an in-memory database and keeps track
+ of how recently the data is used with a heap. The heap is stored
+ within the cache's memory space. Under a sustained high query load
+ and with a small cache size, this could lead to the heap exhausting
+ the cache space. This would result in cache misses and SERVFAILs,
+ with named never releasing the cache memory the heap used up and
+ never recovering. This fix removes the heap into its own memory
+ space, preventing the heap from exhausting the cache space and
+ allowing named to recover gracefully when the high query load
+ abates. [RT #23371]
+ * If running on a powerpc CPU and with atomic operations enabled,
+ named could lock up. Added sync instructions to the end of atomic
+ operations. [RT #23469]
+ * If OpenSSL was built without engine support, named would have
+ compile errors and fail to build. [RT #23473]
+ * Handle isc_event_allocate failures in t_tasks test. [RT #23572]
+ * ixfr-from-differences {master|slave}; failed to select the
+ master/slave zones, resulting in on diff/journal file being
+ created. [RT #23580]
+ * If a DNAME substitution failed, named returned NOERROR. The correct
+ response should be YXDOMAIN. [RT #23591]
+ * Remove bin/tests/system/logfileconfig/ns1/named.conf and add
+ setup.sh in order to resolve changing named.conf issue. [RT #23687]
+ * NOTIFY messages were not being sent when generating a NSEC3 chain
+ incrementally. [RT #23702]
+ * Signatures for records at the zone apex could go stale due to an
+ incorrect timer setting. [RT #23769]
+ * The autosign tests attempted to open ports within reserved ranges.
+ Test now avoids those ports. [RT #23957]
+ * named, acting as authoritative server for DLZ zones, was not
+ correctly setting the authoritative (AA) bit. [RT #24146]
+ * Clean up some cross-compiling issues and added two undocumented
+ configure options, --with-gost and --with-rlimtype, to allow
+ over-riding default settings (gost=no and rlimtype="long int") when
+ cross-compiling. [RT #24367]
+ * When trying sign with NSEC3, if dnssec-signzone couldn't find the
+ KSK, it would give an incorrect error "NSEC3 iterations too big for
+ weakest DNSKEY strength" rather than the correct "failed to find
+ keys at the zone apex: not found" [RT #24369]
+ * nsupdate could dump core on shutdown when using SIG(0) keys. [RT
+ #24604]
+ * Named could fail to validate zones list in a DLV that validated
+ insecure without using DLV and had DS records in the parent zone.
+ [RT #24631]
+ * A bug in FreeBSD kernels causes IPv6 UDP responses greater than
+ 1280 bytes to not fragment as they should. Until there is a kernel
+ fix, named will work around this by setting IPV6_USE_MIN_MTU on a
+ per packet basis. [RT #24950]
+ * To avoid excessive startup time for configurations with large
+ numbers of zones, an environment variable, BIND9_ZONE_TASKS_HINTS,
+ may now be set prior to starting named. Divide your number of zones
+ by 200 to find the recommended setting for this environment
+ variable (i.e., if you have 200000 zones, set
+ BIND9_ZONE_TASKS_HINTS to 1000 before starting named). [RT #25084]
+
+Known issues in this release
+
+ * "make test" will fail on OSX and possibly other operating systems.
+ The failure occurs in a new test to check for allow-query ACLs. The
+ failure is caused because the source address is not specified on
+ the dig commands issued in the test.
+ If running "make test" is part of your usual acceptance process,
+ please edit the file bin/tests/system/allow_query/test.sh and add
+ -b 10.53.0.2
+ to the DIGOPTS line.
+
+Thank You
+
+ Thank you to everyone who assisted us in making this release possible.
+ If you would like to contribute to ISC to assist us in continuing to
+ make quality open source software, please visit our donations page at
+ http://www.isc.org/supportisc.
diff --git a/bin/check/named-checkconf.c b/bin/check/named-checkconf.c
index 20983b5b9392..e8e3e3d93ac4 100644
--- a/bin/check/named-checkconf.c
+++ b/bin/check/named-checkconf.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2007, 2009, 2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2009-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2002 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: named-checkconf.c,v 1.46.222.4 2010-09-07 23:46:05 tbox Exp $ */
+/* $Id: named-checkconf.c,v 1.46.222.6 2011-03-12 04:57:22 tbox Exp $ */
/*! \file */
@@ -187,7 +187,7 @@ configure_zone(const char *vclass, const char *view,
if (obj != NULL)
maps[i++] = obj;
}
- maps[i++] = NULL;
+ maps[i] = NULL;
cfg_map_get(zoptions, "type", &typeobj);
if (typeobj == NULL)
diff --git a/bin/dig/dig.c b/bin/dig/dig.c
index 7de934bb50d2..daefd0ebeb0d 100644
--- a/bin/dig/dig.c
+++ b/bin/dig/dig.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: dig.c,v 1.225.26.7 2010-05-13 00:43:37 marka Exp $ */
+/* $Id: dig.c,v 1.225.26.10 2011-03-11 10:49:49 marka Exp $ */
/*! \file */
@@ -44,8 +44,6 @@
#include <dns/result.h>
#include <dns/tsig.h>
-#include <bind9/getaddresses.h>
-
#include <dig/dig.h>
#define ADD_STRING(b, s) { \
@@ -471,8 +469,6 @@ printmessage(dig_query_t *query, dns_message_t *msg, isc_boolean_t headers) {
if (!query->lookup->comments)
flags |= DNS_MESSAGETEXTFLAG_NOCOMMENTS;
- result = ISC_R_SUCCESS;
-
result = isc_buffer_allocate(mctx, &buf, len);
check_result(result, "isc_buffer_allocate");
@@ -1459,30 +1455,6 @@ preparse_args(int argc, char **argv) {
}
static void
-getaddresses(dig_lookup_t *lookup, const char *host) {
- isc_result_t result;
- isc_sockaddr_t sockaddrs[DIG_MAX_ADDRESSES];
- isc_netaddr_t netaddr;
- int count, i;
- dig_server_t *srv;
- char tmp[ISC_NETADDR_FORMATSIZE];
-
- result = bind9_getaddresses(host, 0, sockaddrs,
- DIG_MAX_ADDRESSES, &count);
- if (result != ISC_R_SUCCESS)
- fatal("couldn't get address for '%s': %s",
- host, isc_result_totext(result));
-
- for (i = 0; i < count; i++) {
- isc_netaddr_fromsockaddr(&netaddr, &sockaddrs[i]);
- isc_netaddr_format(&netaddr, tmp, sizeof(tmp));
- srv = make_server(tmp, host);
- ISC_LIST_APPEND(lookup->my_server_list, srv, link);
- }
- addresscount = count;
-}
-
-static void
parse_args(isc_boolean_t is_batchfile, isc_boolean_t config_only,
int argc, char **argv) {
isc_result_t result;
@@ -1576,7 +1548,7 @@ parse_args(isc_boolean_t is_batchfile, isc_boolean_t config_only,
if (strncmp(rv[0], "%", 1) == 0)
break;
if (strncmp(rv[0], "@", 1) == 0) {
- getaddresses(lookup, &rv[0][1]);
+ addresscount = getaddresses(lookup, &rv[0][1]);
} else if (rv[0][0] == '+') {
plus_option(&rv[0][1], is_batchfile,
lookup);
@@ -1613,7 +1585,6 @@ parse_args(isc_boolean_t is_batchfile, isc_boolean_t config_only,
(isc_textregion_t *)&tr);
if (result == ISC_R_SUCCESS &&
rdtype == dns_rdatatype_ixfr) {
- result = DNS_R_UNKNOWN;
fprintf(stderr, ";; Warning, "
"ixfr requires a "
"serial number\n");
diff --git a/bin/dig/dighost.c b/bin/dig/dighost.c
index df5a0c09f5fc..36e20faaa8fd 100644
--- a/bin/dig/dighost.c
+++ b/bin/dig/dighost.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: dighost.c,v 1.311.70.17 2010-12-09 01:12:54 marka Exp $ */
+/* $Id: dighost.c,v 1.311.70.21 2011-03-11 10:49:49 marka Exp $ */
/*! \file
* \note
@@ -542,10 +542,8 @@ make_server(const char *servname, const char *userarg) {
if (srv == NULL)
fatal("memory allocation failure in %s:%d",
__FILE__, __LINE__);
- strncpy(srv->servername, servname, MXNAME);
- strncpy(srv->userarg, userarg, MXNAME);
- srv->servername[MXNAME-1] = 0;
- srv->userarg[MXNAME-1] = 0;
+ strlcpy(srv->servername, servname, MXNAME);
+ strlcpy(srv->userarg, userarg, MXNAME);
ISC_LINK_INIT(srv, link);
return (srv);
}
@@ -1582,8 +1580,7 @@ followup_lookup(dns_message_t *msg, dig_query_t *query, dns_section_t section)
dns_rdata_freestruct(&ns);
/* Initialize lookup if we've not yet */
- debug("found NS %d %s", numLookups, namestr);
- numLookups++;
+ debug("found NS %s", namestr);
if (!success) {
success = ISC_TRUE;
lookup_counter++;
@@ -1605,9 +1602,8 @@ followup_lookup(dns_message_t *msg, dig_query_t *query, dns_section_t section)
domain = dns_fixedname_name(&lookup->fdomain);
dns_name_copy(name, domain, NULL);
}
- srv = make_server(namestr, namestr);
- debug("adding server %s", srv->servername);
- ISC_LIST_APPEND(lookup->my_server_list, srv, link);
+ debug("adding server %s", namestr);
+ numLookups += getaddresses(lookup, namestr);
dns_rdata_reset(&rdata);
}
}
@@ -1623,17 +1619,25 @@ followup_lookup(dns_message_t *msg, dig_query_t *query, dns_section_t section)
if (numLookups > 1) {
isc_uint32_t i, j;
dig_serverlist_t my_server_list;
+ dig_server_t *next;
ISC_LIST_INIT(my_server_list);
- for (i = numLookups; i > 0; i--) {
+ i = numLookups;
+ for (srv = ISC_LIST_HEAD(lookup->my_server_list);
+ srv != NULL;
+ srv = ISC_LIST_HEAD(lookup->my_server_list)) {
+ INSIST(i > 0);
isc_random_get(&j);
j %= i;
- srv = ISC_LIST_HEAD(lookup->my_server_list);
- while (j-- > 0)
- srv = ISC_LIST_NEXT(srv, link);
+ next = ISC_LIST_NEXT(srv, link);
+ while (j-- > 0 && next != NULL) {
+ srv = next;
+ next = ISC_LIST_NEXT(srv, link);
+ }
ISC_LIST_DEQUEUE(lookup->my_server_list, srv, link);
ISC_LIST_APPEND(my_server_list, srv, link);
+ i--;
}
ISC_LIST_APPENDLIST(lookup->my_server_list,
my_server_list, link);
@@ -3358,6 +3362,31 @@ get_address(char *host, in_port_t port, isc_sockaddr_t *sockaddr) {
return (ISC_R_SUCCESS);
}
+int
+getaddresses(dig_lookup_t *lookup, const char *host) {
+ isc_result_t result;
+ isc_sockaddr_t sockaddrs[DIG_MAX_ADDRESSES];
+ isc_netaddr_t netaddr;
+ int count, i;
+ dig_server_t *srv;
+ char tmp[ISC_NETADDR_FORMATSIZE];
+
+ result = bind9_getaddresses(host, 0, sockaddrs,
+ DIG_MAX_ADDRESSES, &count);
+ if (result != ISC_R_SUCCESS)
+ fatal("couldn't get address for '%s': %s",
+ host, isc_result_totext(result));
+
+ for (i = 0; i < count; i++) {
+ isc_netaddr_fromsockaddr(&netaddr, &sockaddrs[i]);
+ isc_netaddr_format(&netaddr, tmp, sizeof(tmp));
+ srv = make_server(tmp, host);
+ ISC_LIST_APPEND(lookup->my_server_list, srv, link);
+ }
+
+ return count;
+}
+
/*%
* Initiate either a TCP or UDP lookup
*/
diff --git a/bin/dig/host.c b/bin/dig/host.c
index ab0be99cd4bd..34980f5da901 100644
--- a/bin/dig/host.c
+++ b/bin/dig/host.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2007, 2009, 2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2009-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: host.c,v 1.116.216.5 2010-10-19 23:45:58 tbox Exp $ */
+/* $Id: host.c,v 1.116.216.8 2011-03-11 10:49:49 marka Exp $ */
/*! \file */
@@ -518,6 +518,7 @@ printmessage(dig_query_t *query, dns_message_t *msg, isc_boolean_t headers) {
if ((msg->flags & DNS_MESSAGEFLAG_CD) != 0) {
printf("%scd", did_flag ? " " : "");
did_flag = ISC_TRUE;
+ POST(did_flag);
}
printf("; QUERY: %u, ANSWER: %u, "
"AUTHORITY: %u, ADDITIONAL: %u\n",
@@ -821,8 +822,8 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
if (isc_commandline_index >= argc)
show_usage();
- strncpy(hostname, argv[isc_commandline_index], sizeof(hostname));
- hostname[sizeof(hostname)-1]=0;
+ strlcpy(hostname, argv[isc_commandline_index], sizeof(hostname));
+
if (argc > isc_commandline_index + 1) {
set_nameserver(argv[isc_commandline_index+1]);
debug("server is %s", argv[isc_commandline_index+1]);
diff --git a/bin/dig/include/dig/dig.h b/bin/dig/include/dig/dig.h
index 3d696c70bb8f..63309fb12455 100644
--- a/bin/dig/include/dig/dig.h
+++ b/bin/dig/include/dig/dig.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: dig.h,v 1.107.120.2 2009-01-06 23:47:26 tbox Exp $ */
+/* $Id: dig.h,v 1.107.120.4 2011-02-28 01:18:40 tbox Exp $ */
#ifndef DIG_H
#define DIG_H
@@ -288,6 +288,9 @@ extern int idnoptions;
isc_result_t
get_address(char *host, in_port_t port, isc_sockaddr_t *sockaddr);
+int
+getaddresses(dig_lookup_t *lookup, const char *host);
+
isc_result_t
get_reverse(char *reverse, size_t len, char *value, isc_boolean_t ip6_int,
isc_boolean_t strict);
diff --git a/bin/dig/nslookup.c b/bin/dig/nslookup.c
index 8a166fd05535..e52c6411e578 100644
--- a/bin/dig/nslookup.c
+++ b/bin/dig/nslookup.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2007, 2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2009, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: nslookup.c,v 1.117.334.5 2009-10-20 01:11:22 marka Exp $ */
+/* $Id: nslookup.c,v 1.117.334.7 2011-02-21 23:45:48 tbox Exp $ */
#include <config.h>
@@ -535,12 +535,6 @@ testclass(char *typetext) {
}
}
-static void
-safecpy(char *dest, char *src, int size) {
- strncpy(dest, src, size);
- dest[size-1] = 0;
-}
-
static isc_result_t
parse_uint(isc_uint32_t *uip, const char *value, isc_uint32_t max,
const char *desc) {
@@ -587,34 +581,34 @@ setoption(char *opt) {
show_settings(ISC_TRUE, ISC_FALSE);
} else if (strncasecmp(opt, "class=", 6) == 0) {
if (testclass(&opt[6]))
- safecpy(defclass, &opt[6], sizeof(defclass));
+ strlcpy(defclass, &opt[6], sizeof(defclass));
} else if (strncasecmp(opt, "cl=", 3) == 0) {
if (testclass(&opt[3]))
- safecpy(defclass, &opt[3], sizeof(defclass));
+ strlcpy(defclass, &opt[3], sizeof(defclass));
} else if (strncasecmp(opt, "type=", 5) == 0) {
if (testtype(&opt[5]))
- safecpy(deftype, &opt[5], sizeof(deftype));
+ strlcpy(deftype, &opt[5], sizeof(deftype));
} else if (strncasecmp(opt, "ty=", 3) == 0) {
if (testtype(&opt[3]))
- safecpy(deftype, &opt[3], sizeof(deftype));
+ strlcpy(deftype, &opt[3], sizeof(deftype));
} else if (strncasecmp(opt, "querytype=", 10) == 0) {
if (testtype(&opt[10]))
- safecpy(deftype, &opt[10], sizeof(deftype));
+ strlcpy(deftype, &opt[10], sizeof(deftype));
} else if (strncasecmp(opt, "query=", 6) == 0) {
if (testtype(&opt[6]))
- safecpy(deftype, &opt[6], sizeof(deftype));
+ strlcpy(deftype, &opt[6], sizeof(deftype));
} else if (strncasecmp(opt, "qu=", 3) == 0) {
if (testtype(&opt[3]))
- safecpy(deftype, &opt[3], sizeof(deftype));
+ strlcpy(deftype, &opt[3], sizeof(deftype));
} else if (strncasecmp(opt, "q=", 2) == 0) {
if (testtype(&opt[2]))
- safecpy(deftype, &opt[2], sizeof(deftype));
+ strlcpy(deftype, &opt[2], sizeof(deftype));
} else if (strncasecmp(opt, "domain=", 7) == 0) {
- safecpy(domainopt, &opt[7], sizeof(domainopt));
+ strlcpy(domainopt, &opt[7], sizeof(domainopt));
set_search_domain(domainopt);
usesearch = ISC_TRUE;
} else if (strncasecmp(opt, "do=", 3) == 0) {
- safecpy(domainopt, &opt[3], sizeof(domainopt));
+ strlcpy(domainopt, &opt[3], sizeof(domainopt));
set_search_domain(domainopt);
usesearch = ISC_TRUE;
} else if (strncasecmp(opt, "port=", 5) == 0) {
@@ -693,11 +687,11 @@ addlookup(char *opt) {
lookup = make_empty_lookup();
if (get_reverse(store, sizeof(store), opt, lookup->ip6_int, ISC_TRUE)
== ISC_R_SUCCESS) {
- safecpy(lookup->textname, store, sizeof(lookup->textname));
+ strlcpy(lookup->textname, store, sizeof(lookup->textname));
lookup->rdtype = dns_rdatatype_ptr;
lookup->rdtypeset = ISC_TRUE;
} else {
- safecpy(lookup->textname, opt, sizeof(lookup->textname));
+ strlcpy(lookup->textname, opt, sizeof(lookup->textname));
lookup->rdtype = rdtype;
lookup->rdtypeset = ISC_TRUE;
}
diff --git a/bin/dnssec/dnssec-keyfromlabel.c b/bin/dnssec/dnssec-keyfromlabel.c
index 8e9a53bb798e..ac909943c1b8 100644
--- a/bin/dnssec/dnssec-keyfromlabel.c
+++ b/bin/dnssec/dnssec-keyfromlabel.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2007, 2008, 2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2007, 2008, 2010, 2011 Internet Systems Consortium, Inc. ("ISC")
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
@@ -14,7 +14,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: dnssec-keyfromlabel.c,v 1.4.50.2 2010-01-15 23:47:31 tbox Exp $ */
+/* $Id: dnssec-keyfromlabel.c,v 1.4.50.4 2011-03-12 04:57:22 tbox Exp $ */
/*! \file */
@@ -297,6 +297,9 @@ main(int argc, char **argv) {
if (ret == ISC_R_SUCCESS) {
isc_buffer_clear(&buf);
ret = dst_key_buildfilename(key, 0, NULL, &buf);
+ if (ret != ISC_R_SUCCESS)
+ fatal("dst_key_buildfilename returned: %s\n",
+ isc_result_totext(ret));
fprintf(stderr, "%s: %s already exists\n",
program, filename);
dst_key_free(&key);
@@ -313,6 +316,9 @@ main(int argc, char **argv) {
isc_buffer_clear(&buf);
ret = dst_key_buildfilename(key, 0, NULL, &buf);
+ if (ret != ISC_R_SUCCESS)
+ fatal("dst_key_buildfilename returned: %s\n",
+ isc_result_totext(ret));
printf("%s\n", filename);
dst_key_free(&key);
diff --git a/bin/dnssec/dnssec-keygen.c b/bin/dnssec/dnssec-keygen.c
index 21841227d439..c469a7d1b52d 100644
--- a/bin/dnssec/dnssec-keygen.c
+++ b/bin/dnssec/dnssec-keygen.c
@@ -1,5 +1,5 @@
/*
- * Portions Copyright (C) 2004-2008, 2010 Internet Systems Consortium, Inc. ("ISC")
+ * Portions Copyright (C) 2004-2008, 2010, 2011 Internet Systems Consortium, Inc. ("ISC")
* Portions Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -29,7 +29,7 @@
* IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: dnssec-keygen.c,v 1.81.48.2 2010-01-15 23:47:31 tbox Exp $ */
+/* $Id: dnssec-keygen.c,v 1.81.48.4 2011-03-12 04:57:23 tbox Exp $ */
/*! \file */
@@ -513,10 +513,11 @@ main(int argc, char **argv) {
if (verbose > 0) {
isc_buffer_clear(&buf);
ret = dst_key_buildfilename(key, 0, NULL, &buf);
- fprintf(stderr,
- "%s: %s already exists, "
- "generating a new key\n",
- program, filename);
+ if (ret == ISC_R_SUCCESS)
+ fprintf(stderr,
+ "%s: %s already exists, "
+ "generating a new key\n",
+ program, filename);
}
dst_key_free(&key);
}
@@ -537,6 +538,9 @@ main(int argc, char **argv) {
isc_buffer_clear(&buf);
ret = dst_key_buildfilename(key, 0, NULL, &buf);
+ if (ret != ISC_R_SUCCESS)
+ fatal("dst_key_buildfilename returned: %s\n",
+ isc_result_totext(ret));
printf("%s\n", filename);
dst_key_free(&key);
diff --git a/bin/dnssec/dnssec-signzone.c b/bin/dnssec/dnssec-signzone.c
index b8f4d664b6da..9feb192de592 100644
--- a/bin/dnssec/dnssec-signzone.c
+++ b/bin/dnssec/dnssec-signzone.c
@@ -1,5 +1,5 @@
/*
- * Portions Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Portions Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Portions Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -29,7 +29,7 @@
* IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: dnssec-signzone.c,v 1.209.12.20 2010-06-03 23:47:48 tbox Exp $ */
+/* $Id: dnssec-signzone.c,v 1.209.12.24 2011-05-07 00:23:50 each Exp $ */
/*! \file */
@@ -495,8 +495,8 @@ signset(dns_diff_t *del, dns_diff_t *add, dns_dbnode_t *node, dns_name_t *name,
if (!expired)
keep = ISC_TRUE;
} else if (issigningkey(key)) {
- if (!expired && setverifies(name, set, key, &sigrdata))
- {
+ if (!expired && rrsig.originalttl == set->ttl &&
+ setverifies(name, set, key, &sigrdata)) {
vbprintf(2, "\trrsig by %s retained\n", sigstr);
keep = ISC_TRUE;
wassignedby[key->position] = ISC_TRUE;
@@ -504,15 +504,15 @@ signset(dns_diff_t *del, dns_diff_t *add, dns_dbnode_t *node, dns_name_t *name,
key->wasused = ISC_TRUE;
} else {
vbprintf(2, "\trrsig by %s dropped - %s\n",
- sigstr,
- expired ? "expired" :
- "failed to verify");
+ sigstr, expired ? "expired" :
+ rrsig.originalttl != set->ttl ?
+ "ttl change" : "failed to verify");
wassignedby[key->position] = ISC_TRUE;
resign = ISC_TRUE;
}
} else if (iszonekey(key)) {
- if (!expired && setverifies(name, set, key, &sigrdata))
- {
+ if (!expired && rrsig.originalttl == set->ttl &&
+ setverifies(name, set, key, &sigrdata)) {
vbprintf(2, "\trrsig by %s retained\n", sigstr);
keep = ISC_TRUE;
wassignedby[key->position] = ISC_TRUE;
@@ -520,9 +520,9 @@ signset(dns_diff_t *del, dns_diff_t *add, dns_dbnode_t *node, dns_name_t *name,
key->wasused = ISC_TRUE;
} else {
vbprintf(2, "\trrsig by %s dropped - %s\n",
- sigstr,
- expired ? "expired" :
- "failed to verify");
+ sigstr, expired ? "expired" :
+ rrsig.originalttl != set->ttl ?
+ "ttl change" : "failed to verify");
wassignedby[key->position] = ISC_TRUE;
}
} else if (!expired) {
@@ -1358,6 +1358,13 @@ verifyset(dns_rdataset_t *rdataset, dns_name_t *name, dns_dbnode_t *node,
dns_rdataset_current(&sigrdataset, &rdata);
dns_rdata_tostruct(&rdata, &sig, NULL);
+ if (rdataset->ttl != sig.originalttl) {
+ dns_name_format(name, namebuf, sizeof(namebuf));
+ type_format(rdataset->type, typebuf, sizeof(typebuf));
+ fprintf(stderr, "TTL mismatch for %s %s keytag %u\n",
+ namebuf, typebuf, sig.keyid);
+ continue;
+ }
if ((set_algorithms[sig.algorithm] != 0) ||
(ksk_algorithms[sig.algorithm] == 0))
continue;
@@ -1438,7 +1445,6 @@ verifyzone(void) {
isc_boolean_t done = ISC_FALSE;
isc_boolean_t first = ISC_TRUE;
isc_boolean_t goodksk = ISC_FALSE;
- isc_boolean_t goodzsk = ISC_FALSE;
isc_result_t result;
unsigned char revoked[256];
unsigned char standby[256];
@@ -1532,7 +1538,6 @@ verifyzone(void) {
#endif
if (zsk_algorithms[dnskey.algorithm] != 255)
zsk_algorithms[dnskey.algorithm]++;
- goodzsk = ISC_TRUE;
} else {
if (zsk_algorithms[dnskey.algorithm] != 255)
zsk_algorithms[dnskey.algorithm]++;
@@ -2126,6 +2131,7 @@ addnsec3param(const unsigned char *salt, size_t salt_length,
result = dns_rdata_fromstruct(&rdata, gclass,
dns_rdatatype_nsec3param,
&nsec3param, &b);
+ check_result(result, "dns_rdata_fromstruct()");
rdatalist.rdclass = rdata.rdclass;
rdatalist.type = rdata.type;
rdatalist.covers = 0;
@@ -3450,6 +3456,8 @@ main(int argc, char *argv[]) {
nokeys = ISC_TRUE;
}
+ warnifallksk(gdb);
+
if (IS_NSEC3) {
unsigned int max;
result = dns_nsec3_maxiterations(gdb, NULL, mctx, &max);
@@ -3459,8 +3467,6 @@ main(int argc, char *argv[]) {
"strength. Maximum iterations allowed %u.", max);
}
- warnifallksk(gdb);
-
gversion = NULL;
result = dns_db_newversion(gdb, &gversion);
check_result(result, "dns_db_newversion()");
diff --git a/bin/named/client.c b/bin/named/client.c
index 6236d27f28a0..c5d04af69f3a 100644
--- a/bin/named/client.c
+++ b/bin/named/client.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: client.c,v 1.259.12.5 2010-09-24 08:30:27 tbox Exp $ */
+/* $Id: client.c,v 1.259.12.7 2011-05-06 23:45:55 tbox Exp $ */
#include <config.h>
@@ -633,6 +633,7 @@ ns_client_endrequest(ns_client_t *client) {
dns_message_puttemprdataset(client->message, &client->opt);
}
+ client->signer = NULL;
client->udpsize = 512;
client->extflags = 0;
client->ednsversion = -1;
@@ -2087,6 +2088,7 @@ client_create(ns_clientmgr_t *manager, ns_client_t **clientp) {
client->next = NULL;
client->shutdown = NULL;
client->shutdown_arg = NULL;
+ client->signer = NULL;
dns_name_init(&client->signername, NULL);
client->mortal = ISC_FALSE;
client->tcpquota = NULL;
diff --git a/bin/named/controlconf.c b/bin/named/controlconf.c
index 16d375b0083a..a055cb281f93 100644
--- a/bin/named/controlconf.c
+++ b/bin/named/controlconf.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2008 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2008, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2001-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: controlconf.c,v 1.60 2008-07-23 23:27:54 marka Exp $ */
+/* $Id: controlconf.c,v 1.60.70.2 2011-03-12 04:57:23 tbox Exp $ */
/*! \file */
@@ -859,7 +859,7 @@ get_rndckey(isc_mem_t *mctx, controlkeylist_t *keyids) {
cfg_obj_log(key, ns_g_lctx, ISC_LOG_WARNING,
"secret for key '%s' on command channel: %s",
keyid->keyname, isc_result_totext(result));
- CHECK(result);
+ goto cleanup;
}
keyid->secret.length = isc_buffer_usedlength(&b);
diff --git a/bin/named/interfacemgr.c b/bin/named/interfacemgr.c
index fad32137f6df..4d5c4675c366 100644
--- a/bin/named/interfacemgr.c
+++ b/bin/named/interfacemgr.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2002 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: interfacemgr.c,v 1.93.70.2 2009-01-18 23:47:34 tbox Exp $ */
+/* $Id: interfacemgr.c,v 1.93.70.4 2011-03-12 04:57:23 tbox Exp $ */
/*! \file */
@@ -379,7 +379,7 @@ ns_interface_setup(ns_interfacemgr_t *mgr, isc_sockaddr_t *addr,
}
}
*ifpret = ifp;
- return (ISC_R_SUCCESS);
+ return (result);
cleanup_interface:
ISC_LIST_UNLINK(ifp->mgr->interfaces, ifp, link);
@@ -964,7 +964,6 @@ isc_boolean_t
ns_interfacemgr_listeningon(ns_interfacemgr_t *mgr, isc_sockaddr_t *addr) {
isc_sockaddr_t *old;
- old = ISC_LIST_HEAD(mgr->listenon);
for (old = ISC_LIST_HEAD(mgr->listenon);
old != NULL;
old = ISC_LIST_NEXT(old, link))
diff --git a/bin/named/logconf.c b/bin/named/logconf.c
index 8ae55ff7c54e..d265eaa3d95b 100644
--- a/bin/named/logconf.c
+++ b/bin/named/logconf.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2007 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2001 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,12 +15,13 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: logconf.c,v 1.42 2007-06-19 23:46:59 tbox Exp $ */
+/* $Id: logconf.c,v 1.42.334.4 2011-03-12 04:57:23 tbox Exp $ */
/*! \file */
#include <config.h>
+#include <isc/file.h>
#include <isc/offset.h>
#include <isc/result.h>
#include <isc/stdio.h>
@@ -130,7 +131,7 @@ channel_fromconf(const cfg_obj_t *channel, isc_logconfig_t *lctx) {
}
type = ISC_LOG_TONULL;
-
+
if (fileobj != NULL) {
const cfg_obj_t *pathobj = cfg_tuple_get(fileobj, "file");
const cfg_obj_t *sizeobj = cfg_tuple_get(fileobj, "size");
@@ -140,7 +141,7 @@ channel_fromconf(const cfg_obj_t *channel, isc_logconfig_t *lctx) {
isc_offset_t size = 0;
type = ISC_LOG_TOFILE;
-
+
if (versionsobj != NULL && cfg_obj_isuint32(versionsobj))
versions = cfg_obj_asuint32(versionsobj);
if (versionsobj != NULL && cfg_obj_isstring(versionsobj) &&
@@ -219,26 +220,38 @@ channel_fromconf(const cfg_obj_t *channel, isc_logconfig_t *lctx) {
if (result == ISC_R_SUCCESS && type == ISC_LOG_TOFILE) {
FILE *fp;
-
- /*
- * Test that the file can be opened, since isc_log_open()
- * can't effectively report failures when called in
- * isc_log_doit().
- */
- result = isc_stdio_open(dest.file.name, "a", &fp);
- if (result != ISC_R_SUCCESS)
- isc_log_write(ns_g_lctx, CFG_LOGCATEGORY_CONFIG,
- NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
- "logging channel '%s' file '%s': %s",
- channelname, dest.file.name,
- isc_result_totext(result));
- else
- (void)isc_stdio_close(fp);
/*
- * Allow named to continue by returning success.
- */
- result = ISC_R_SUCCESS;
+ * Test to make sure that file is a plain file.
+ * Fix defect #22771
+ */
+ result = isc_file_isplainfile(dest.file.name);
+ if (result == ISC_R_SUCCESS ||
+ result == ISC_R_FILENOTFOUND) {
+ /*
+ * Test that the file can be opened, since
+ * isc_log_open() can't effectively report
+ * failures when called in
+ * isc_log_doit().
+ */
+ result = isc_stdio_open(dest.file.name, "a", &fp);
+ if (result != ISC_R_SUCCESS) {
+ syslog(LOG_ERR,
+ "isc_stdio_open '%s' failed: %s",
+ dest.file.name,
+ isc_result_totext(result));
+ fprintf(stderr,
+ "isc_stdio_open '%s' failed: %s",
+ dest.file.name,
+ isc_result_totext(result));
+ } else
+ (void)isc_stdio_close(fp);
+ } else {
+ syslog(LOG_ERR, "isc_file_isplainfile '%s' failed: %s",
+ dest.file.name, isc_result_totext(result));
+ fprintf(stderr, "isc_file_isplainfile '%s' failed: %s",
+ dest.file.name, isc_result_totext(result));
+ }
}
return (result);
diff --git a/bin/named/main.c b/bin/named/main.c
index a1d94fff80d5..d638ed62ce0e 100644
--- a/bin/named/main.c
+++ b/bin/named/main.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: main.c,v 1.166.34.7 2010-09-15 12:16:49 marka Exp $ */
+/* $Id: main.c,v 1.166.34.9 2011-03-12 04:57:23 tbox Exp $ */
/*! \file */
@@ -484,6 +484,7 @@ parse_command_line(int argc, char *argv[]) {
argc -= isc_commandline_index;
argv += isc_commandline_index;
+ POST(argv);
if (argc > 0) {
usage();
diff --git a/bin/named/query.c b/bin/named/query.c
index fa34da6e28c0..e6637dfacfe4 100644
--- a/bin/named/query.c
+++ b/bin/named/query.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: query.c,v 1.313.20.24 2010-09-24 08:09:07 marka Exp $ */
+/* $Id: query.c,v 1.313.20.27 2011-03-19 09:47:54 marka Exp $ */
/*! \file */
@@ -1511,6 +1511,7 @@ query_addadditional2(void *arg, dns_name_t *name, dns_rdatatype_t qtype) {
need_addname = ISC_FALSE;
zone = NULL;
needadditionalcache = ISC_FALSE;
+ POST(needadditionalcache);
additionaltype = dns_rdatasetadditional_fromauth;
dns_name_init(&cfname, NULL);
@@ -4583,18 +4584,19 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype)
goto cleanup;
}
result = dns_name_concatenate(prefix, tname, fname, NULL);
+
+ /*
+ * RFC2672, section 4.1, subsection 3c says
+ * we should return YXDOMAIN if the constructed
+ * name would be too long.
+ */
+ if (result == DNS_R_NAMETOOLONG)
+ client->message->rcode = dns_rcode_yxdomain;
if (result != ISC_R_SUCCESS) {
dns_message_puttempname(client->message, &tname);
- if (result == ISC_R_NOSPACE) {
- /*
- * RFC2672, section 4.1, subsection 3c says
- * we should return YXDOMAIN if the constructed
- * name would be too long.
- */
- client->message->rcode = dns_rcode_yxdomain;
- }
goto cleanup;
}
+
query_keepname(client, fname, dbuf);
/*
* Synthesize a CNAME for this DNAME.
diff --git a/bin/named/server.c b/bin/named/server.c
index bc7fc17c3296..3aeaf27e098d 100644
--- a/bin/named/server.c
+++ b/bin/named/server.c
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: server.c,v 1.520.12.21 2011-01-14 23:45:49 tbox Exp $ */
+/* $Id: server.c,v 1.520.12.23 2011-03-11 10:49:51 marka Exp $ */
/*! \file */
@@ -543,18 +543,13 @@ get_view_querysource_dispatch(const cfg_obj_t **maps,
int af, dns_dispatch_t **dispatchp,
isc_boolean_t is_firstview)
{
- isc_result_t result;
+ isc_result_t result = ISC_R_FAILURE;
dns_dispatch_t *disp;
isc_sockaddr_t sa;
unsigned int attrs, attrmask;
const cfg_obj_t *obj = NULL;
unsigned int maxdispatchbuffers;
- /*
- * Make compiler happy.
- */
- result = ISC_R_FAILURE;
-
switch (af) {
case AF_INET:
result = ns_config_get(maps, "query-source", &obj);
@@ -1033,7 +1028,7 @@ configure_view(dns_view_t *view, const cfg_obj_t *config,
isc_uint32_t lame_ttl;
dns_tsig_keyring_t *ring;
dns_view_t *pview = NULL; /* Production view */
- isc_mem_t *cmctx;
+ isc_mem_t *cmctx = NULL, *hmctx = NULL;
dns_dispatch_t *dispatch4 = NULL;
dns_dispatch_t *dispatch6 = NULL;
isc_boolean_t reused_cache = ISC_FALSE;
@@ -1056,8 +1051,6 @@ configure_view(dns_view_t *view, const cfg_obj_t *config,
REQUIRE(DNS_VIEW_VALID(view));
- cmctx = NULL;
-
if (config != NULL)
(void)cfg_map_get(config, "options", &options);
@@ -1082,6 +1075,7 @@ configure_view(dns_view_t *view, const cfg_obj_t *config,
sep = "";
viewname = "";
forview = "";
+ POST(forview);
}
/*
@@ -1292,10 +1286,22 @@ configure_view(dns_view_t *view, const cfg_obj_t *config,
dns_view_detach(&pview);
}
if (cache == NULL) {
+ /*
+ * Create a cache.
+ *
+ * We use two separate memory contexts for the
+ * cache, for the main cache memory and the heap
+ * memory.
+ */
CHECK(isc_mem_create(0, 0, &cmctx));
- CHECK(dns_cache_create(cmctx, ns_g_taskmgr, ns_g_timermgr,
- view->rdclass, "rbt", 0, NULL, &cache));
isc_mem_setname(cmctx, "cache", NULL);
+ CHECK(isc_mem_create(0, 0, &hmctx));
+ isc_mem_setname(hmctx, "cache_heap", NULL);
+ CHECK(dns_cache_create3(cmctx, hmctx, ns_g_taskmgr,
+ ns_g_timermgr, view->rdclass,
+ NULL, "rbt", 0, NULL, &cache));
+ isc_mem_detach(&cmctx);
+ isc_mem_detach(&hmctx);
}
dns_view_setcache(view, cache);
@@ -2029,6 +2035,8 @@ configure_view(dns_view_t *view, const cfg_obj_t *config,
dns_order_detach(&order);
if (cmctx != NULL)
isc_mem_detach(&cmctx);
+ if (hmctx != NULL)
+ isc_mem_detach(&hmctx);
if (cache != NULL)
dns_cache_detach(&cache);
@@ -2260,6 +2268,7 @@ create_view(const cfg_obj_t *vconfig, dns_viewlist_t *viewlist,
classobj = cfg_tuple_get(vconfig, "class");
result = ns_config_getclass(classobj, dns_rdataclass_in,
&viewclass);
+ INSIST(result == ISC_R_SUCCESS);
} else {
viewname = "_default";
viewclass = dns_rdataclass_in;
@@ -3016,7 +3025,7 @@ load_configuration(const char *filename, ns_server_t *server,
if (result == ISC_R_SUCCESS)
maps[i++] = options;
maps[i++] = ns_g_defaults;
- maps[i++] = NULL;
+ maps[i] = NULL;
/*
* Set process limits, which (usually) needs to be done as root.
@@ -3217,11 +3226,10 @@ load_configuration(const char *filename, ns_server_t *server,
if (options != NULL)
(void)cfg_map_get(options, "listen-on", &clistenon);
if (clistenon != NULL) {
- result = ns_listenlist_fromconfig(clistenon,
- config,
- &aclconfctx,
- ns_g_mctx,
- &listenon);
+ /* check return code? */
+ (void)ns_listenlist_fromconfig(clistenon, config,
+ &aclconfctx, ns_g_mctx,
+ &listenon);
} else if (!ns_g_lwresdonly) {
/*
* Not specified, use default.
@@ -3245,11 +3253,10 @@ load_configuration(const char *filename, ns_server_t *server,
if (options != NULL)
(void)cfg_map_get(options, "listen-on-v6", &clistenon);
if (clistenon != NULL) {
- result = ns_listenlist_fromconfig(clistenon,
- config,
- &aclconfctx,
- ns_g_mctx,
- &listenon);
+ /* check return code? */
+ (void)ns_listenlist_fromconfig(clistenon, config,
+ &aclconfctx, ns_g_mctx,
+ &listenon);
} else if (!ns_g_lwresdonly) {
isc_boolean_t enable;
/*
@@ -3875,8 +3882,8 @@ shutdown_server(isc_task_t *task, isc_event_t *event) {
void
ns_server_create(isc_mem_t *mctx, ns_server_t **serverp) {
isc_result_t result;
-
ns_server_t *server = isc_mem_get(mctx, sizeof(*server));
+
if (server == NULL)
fatal("allocating server object", ISC_R_NOMEMORY);
@@ -4596,7 +4603,6 @@ ns_server_dumpstats(ns_server_t *server) {
"could not open statistics dump file", server->statsfile);
result = ns_stats_dump(server, fp);
- CHECK(result);
cleanup:
if (fp != NULL)
@@ -4776,6 +4782,7 @@ dumpdone(void *arg, isc_result_t result) {
fprintf(dctx->fp, "; %s\n",
dns_result_totext(result));
result = ISC_R_SUCCESS;
+ POST(result);
goto nextzone;
}
if (result != ISC_R_SUCCESS)
diff --git a/bin/named/statschannel.c b/bin/named/statschannel.c
index c77d3ca1bfeb..959ebd913b60 100644
--- a/bin/named/statschannel.c
+++ b/bin/named/statschannel.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2008-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2008-2011 Internet Systems Consortium, Inc. ("ISC")
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
@@ -14,7 +14,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: statschannel.c,v 1.14.64.11 2010-02-04 23:47:46 tbox Exp $ */
+/* $Id: statschannel.c,v 1.14.64.13 2011-03-12 04:57:23 tbox Exp $ */
/*! \file */
@@ -637,7 +637,7 @@ rdatasetstats_dump(dns_rdatastatstype_t type, isc_uint64_t val, void *arg) {
static void
opcodestat_dump(dns_opcode_t code, isc_uint64_t val, void *arg) {
- FILE *fp = arg;
+ FILE *fp;
isc_buffer_t b;
char codebuf[64];
stats_dumparg_t *dumparg = arg;
diff --git a/bin/named/unix/os.c b/bin/named/unix/os.c
index 3f07784fcb82..efcce88c395f 100644
--- a/bin/named/unix/os.c
+++ b/bin/named/unix/os.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2002 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: os.c,v 1.89.12.5 2009-03-02 03:03:54 marka Exp $ */
+/* $Id: os.c,v 1.89.12.7 2011-02-21 23:45:48 tbox Exp $ */
/*! \file */
@@ -838,7 +838,7 @@ ns_os_shutdownmsg(char *command, isc_buffer_t *text) {
isc_buffer_availablelength(text),
"pid: %ld", (long)pid);
/* Only send a message if it is complete. */
- if (n < isc_buffer_availablelength(text))
+ if (n > 0 && n < isc_buffer_availablelength(text))
isc_buffer_add(text, n);
}
diff --git a/bin/named/update.c b/bin/named/update.c
index 1504a44b5ad0..a96a43035a60 100644
--- a/bin/named/update.c
+++ b/bin/named/update.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: update.c,v 1.151.12.11 2010-02-26 23:48:43 tbox Exp $ */
+/* $Id: update.c,v 1.151.12.16 2011-03-26 00:47:01 each Exp $ */
#include <config.h>
@@ -1646,7 +1646,7 @@ next_active(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
{
isc_result_t result;
dns_dbiterator_t *dbit = NULL;
- isc_boolean_t has_nsec;
+ isc_boolean_t has_nsec = ISC_FALSE;
unsigned int wraps = 0;
isc_boolean_t secure = dns_db_issecure(db);
@@ -2406,7 +2406,7 @@ update_signatures(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
CHECK(add_placeholder_nsec(db, newver, name,
diff));
CHECK(add_exposed_sigs(client, zone, db, newver, name,
- cut, diff, zone_keys, nkeys,
+ cut, &sig_diff, zone_keys, nkeys,
inception, expire, check_ksk));
}
}
@@ -2567,7 +2567,7 @@ update_signatures(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
&nsec_diff));
} else {
CHECK(add_exposed_sigs(client, zone, db, newver, name,
- cut, diff, zone_keys, nkeys,
+ cut, &sig_diff, zone_keys, nkeys,
inception, expire, check_ksk));
CHECK(dns_nsec3_addnsec3s(db, newver, name, nsecttl,
unsecure, &nsec_diff));
@@ -3094,8 +3094,7 @@ add_nsec3param_records(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
* Extract NSEC3PARAM tuples from list.
*/
for (tuple = ISC_LIST_HEAD(diff->tuples);
- tuple != NULL;
- tuple = next) {
+ tuple != NULL; tuple = next) {
next = ISC_LIST_NEXT(tuple, link);
@@ -3256,7 +3255,7 @@ static isc_result_t
add_signing_records(dns_db_t *db, dns_name_t *name, dns_dbversion_t *ver,
dns_rdatatype_t privatetype, dns_diff_t *diff)
{
- dns_difftuple_t *tuple, *newtuple = NULL;
+ dns_difftuple_t *tuple, *newtuple = NULL, *next;
dns_rdata_dnskey_t dnskey;
dns_rdata_t rdata = DNS_RDATA_INIT;
isc_boolean_t flag;
@@ -3264,13 +3263,81 @@ add_signing_records(dns_db_t *db, dns_name_t *name, dns_dbversion_t *ver,
isc_result_t result = ISC_R_SUCCESS;
isc_uint16_t keyid;
unsigned char buf[5];
+ dns_diff_t temp_diff;
+ dns_diff_init(diff->mctx, &temp_diff);
+
+ /*
+ * Extract the DNSKEY tuples from the list.
+ */
for (tuple = ISC_LIST_HEAD(diff->tuples);
- tuple != NULL;
- tuple = ISC_LIST_NEXT(tuple, link)) {
+ tuple != NULL; tuple = next) {
+
+ next = ISC_LIST_NEXT(tuple, link);
+
if (tuple->rdata.type != dns_rdatatype_dnskey)
continue;
+ ISC_LIST_UNLINK(diff->tuples, tuple, link);
+ ISC_LIST_APPEND(temp_diff.tuples, tuple, link);
+ }
+
+ /*
+ * Extract TTL changes pairs, we don't need signing records for these.
+ */
+ for (tuple = ISC_LIST_HEAD(temp_diff.tuples);
+ tuple != NULL; tuple = next) {
+ if (tuple->op == DNS_DIFFOP_ADD) {
+ /*
+ * Walk the temp_diff list looking for the
+ * corresponding delete.
+ */
+ next = ISC_LIST_HEAD(temp_diff.tuples);
+ while (next != NULL) {
+ unsigned char *next_data = next->rdata.data;
+ unsigned char *tuple_data = tuple->rdata.data;
+ if (next->op == DNS_DIFFOP_DEL &&
+ dns_name_equal(&tuple->name, &next->name) &&
+ next->rdata.length == tuple->rdata.length &&
+ !memcmp(next_data, tuple_data,
+ next->rdata.length)) {
+ ISC_LIST_UNLINK(temp_diff.tuples, next,
+ link);
+ ISC_LIST_APPEND(diff->tuples, next,
+ link);
+ break;
+ }
+ next = ISC_LIST_NEXT(next, link);
+ }
+ /*
+ * If we have not found a pair move onto the next
+ * tuple.
+ */
+ if (next == NULL) {
+ next = ISC_LIST_NEXT(tuple, link);
+ continue;
+ }
+ /*
+ * Find the next tuple to be processed before
+ * unlinking then complete moving the pair to 'diff'.
+ */
+ next = ISC_LIST_NEXT(tuple, link);
+ ISC_LIST_UNLINK(temp_diff.tuples, tuple, link);
+ ISC_LIST_APPEND(diff->tuples, tuple, link);
+ } else
+ next = ISC_LIST_NEXT(tuple, link);
+ }
+
+ /*
+ * Process the remaining DNSKEY entries.
+ */
+ for (tuple = ISC_LIST_HEAD(temp_diff.tuples);
+ tuple != NULL;
+ tuple = ISC_LIST_HEAD(temp_diff.tuples)) {
+
+ ISC_LIST_UNLINK(temp_diff.tuples, tuple, link);
+ ISC_LIST_APPEND(diff->tuples, tuple, link);
+
dns_rdata_tostruct(&tuple->rdata, &dnskey, NULL);
if ((dnskey.flags &
(DNS_KEYFLAG_OWNERMASK|DNS_KEYTYPE_NOAUTH))
@@ -3310,7 +3377,9 @@ add_signing_records(dns_db_t *db, dns_name_t *name, dns_dbversion_t *ver,
INSIST(newtuple == NULL);
}
}
+
failure:
+ dns_diff_clear(&temp_diff);
return (result);
}
@@ -3558,7 +3627,6 @@ update_action(isc_task_t *task, isc_event_t *event) {
* Check Requestor's Permissions. It seems a bit silly to do this
* only after prerequisite testing, but that is what RFC2136 says.
*/
- result = ISC_R_SUCCESS;
if (ssutable == NULL)
CHECK(checkupdateacl(client, dns_zone_getupdateacl(zone),
"update", zonename, ISC_FALSE, ISC_FALSE));
diff --git a/bin/named/zoneconf.c b/bin/named/zoneconf.c
index 367ddd320d2c..a93adbdceada 100644
--- a/bin/named/zoneconf.c
+++ b/bin/named/zoneconf.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: zoneconf.c,v 1.147.50.2 2009-01-29 23:47:44 tbox Exp $ */
+/* $Id: zoneconf.c,v 1.147.50.5 2011-03-12 04:57:24 tbox Exp $ */
/*% */
@@ -119,7 +119,7 @@ configure_zone_acl(const cfg_obj_t *zconfig, const cfg_obj_t *vconfig,
/* First check to see if ACL is defined within the zone */
if (zconfig != NULL) {
maps[0] = cfg_tuple_get(zconfig, "options");
- ns_config_get(maps, aclname, &aclobj);
+ (void)ns_config_get(maps, aclname, &aclobj);
if (aclobj != NULL) {
aclp = NULL;
goto parse_acl;
@@ -144,7 +144,7 @@ configure_zone_acl(const cfg_obj_t *zconfig, const cfg_obj_t *vconfig,
maps[i++] = ns_g_defaults;
maps[i] = NULL;
- result = ns_config_get(maps, aclname, &aclobj);
+ (void)ns_config_get(maps, aclname, &aclobj);
if (aclobj == NULL) {
(*clearzacl)(zone);
return (ISC_R_SUCCESS);
@@ -331,7 +331,7 @@ zonetype_fromconfig(const cfg_obj_t *map) {
isc_result_t result;
result = cfg_map_get(map, "type", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
return (ns_config_getzonetype(obj));
}
@@ -395,7 +395,7 @@ checknames(dns_zonetype_t ztype, const cfg_obj_t **maps,
INSIST(0);
}
result = ns_checknames_get(maps, zone, objp);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && objp != NULL && *objp != NULL);
}
isc_result_t
@@ -449,7 +449,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
maps[i++] = options;
}
maps[i++] = ns_g_defaults;
- maps[i++] = NULL;
+ maps[i] = NULL;
if (vconfig != NULL)
RETERR(ns_config_getclass(cfg_tuple_get(vconfig, "class"),
@@ -538,7 +538,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "dialup", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
if (cfg_obj_isboolean(obj)) {
if (cfg_obj_asboolean(obj))
dialup = dns_dialuptype_yes;
@@ -561,7 +561,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "zone-statistics", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
zonestats_on = cfg_obj_asboolean(obj);
zoneqrystats = NULL;
if (zonestats_on) {
@@ -580,7 +580,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
if (ztype != dns_zone_stub) {
obj = NULL;
result = ns_config_get(maps, "notify", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
if (cfg_obj_isboolean(obj)) {
if (cfg_obj_asboolean(obj))
notifytype = dns_notifytype_yes;
@@ -616,19 +616,19 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "notify-source", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
RETERR(dns_zone_setnotifysrc4(zone, cfg_obj_assockaddr(obj)));
ns_add_reserved_dispatch(ns_g_server, cfg_obj_assockaddr(obj));
obj = NULL;
result = ns_config_get(maps, "notify-source-v6", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
RETERR(dns_zone_setnotifysrc6(zone, cfg_obj_assockaddr(obj)));
ns_add_reserved_dispatch(ns_g_server, cfg_obj_assockaddr(obj));
obj = NULL;
result = ns_config_get(maps, "notify-to-soa", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setoption(zone, DNS_ZONEOPT_NOTIFYTOSOA,
cfg_obj_asboolean(obj));
@@ -641,17 +641,17 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "max-transfer-time-out", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setmaxxfrout(zone, cfg_obj_asuint32(obj) * 60);
obj = NULL;
result = ns_config_get(maps, "max-transfer-idle-out", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setidleout(zone, cfg_obj_asuint32(obj) * 60);
obj = NULL;
result = ns_config_get(maps, "max-journal-size", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setjournalsize(zone, -1);
if (cfg_obj_isstring(obj)) {
const char *str = cfg_obj_asstring(obj);
@@ -675,13 +675,13 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "ixfr-from-differences", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
if (cfg_obj_isboolean(obj))
ixfrdiff = cfg_obj_asboolean(obj);
- else if (strcasecmp(cfg_obj_asstring(obj), "master") &&
+ else if (!strcasecmp(cfg_obj_asstring(obj), "master") &&
ztype == dns_zone_master)
ixfrdiff = ISC_TRUE;
- else if (strcasecmp(cfg_obj_asstring(obj), "slave") &&
+ else if (!strcasecmp(cfg_obj_asstring(obj), "slave") &&
ztype == dns_zone_slave)
ixfrdiff = ISC_TRUE;
else
@@ -704,23 +704,23 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "notify-delay", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setnotifydelay(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "check-sibling", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setoption(zone, DNS_ZONEOPT_CHECKSIBLING,
cfg_obj_asboolean(obj));
obj = NULL;
result = ns_config_get(maps, "zero-no-soa-ttl", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setzeronosoattl(zone, cfg_obj_asboolean(obj));
obj = NULL;
result = ns_config_get(maps, "nsec3-test-zone", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setoption(zone, DNS_ZONEOPT_NSEC3TESTZONE,
cfg_obj_asboolean(obj));
}
@@ -748,7 +748,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "sig-validity-interval", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
{
const cfg_obj_t *validity, *resign;
@@ -785,22 +785,22 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "sig-signing-signatures", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setsignatures(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "sig-signing-nodes", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setnodes(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "sig-signing-type", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setprivatetype(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "update-check-ksk", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setoption(zone, DNS_ZONEOPT_UPDATECHECKKSK,
cfg_obj_asboolean(obj));
@@ -826,7 +826,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "check-mx", &obj);
- INSIST(obj != NULL);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
if (strcasecmp(cfg_obj_asstring(obj), "warn") == 0) {
fail = ISC_FALSE;
check = ISC_TRUE;
@@ -841,13 +841,13 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "check-integrity", &obj);
- INSIST(obj != NULL);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setoption(zone, DNS_ZONEOPT_CHECKINTEGRITY,
cfg_obj_asboolean(obj));
obj = NULL;
result = ns_config_get(maps, "check-mx-cname", &obj);
- INSIST(obj != NULL);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
if (strcasecmp(cfg_obj_asstring(obj), "warn") == 0) {
warn = ISC_TRUE;
ignore = ISC_FALSE;
@@ -862,7 +862,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
obj = NULL;
result = ns_config_get(maps, "check-srv-cname", &obj);
- INSIST(obj != NULL);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
if (strcasecmp(cfg_obj_asstring(obj), "warn") == 0) {
warn = ISC_TRUE;
ignore = ISC_FALSE;
@@ -884,7 +884,7 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
case dns_zone_stub:
count = 0;
obj = NULL;
- result = cfg_map_get(zoptions, "masters", &obj);
+ (void)cfg_map_get(zoptions, "masters", &obj);
if (obj != NULL) {
addrs = NULL;
keynames = NULL;
@@ -903,61 +903,61 @@ ns_zone_configure(const cfg_obj_t *config, const cfg_obj_t *vconfig,
if (count > 1) {
obj = NULL;
result = ns_config_get(maps, "multi-master", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
multi = cfg_obj_asboolean(obj);
}
dns_zone_setoption(zone, DNS_ZONEOPT_MULTIMASTER, multi);
obj = NULL;
result = ns_config_get(maps, "max-transfer-time-in", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setmaxxfrin(zone, cfg_obj_asuint32(obj) * 60);
obj = NULL;
result = ns_config_get(maps, "max-transfer-idle-in", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setidlein(zone, cfg_obj_asuint32(obj) * 60);
obj = NULL;
result = ns_config_get(maps, "max-refresh-time", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setmaxrefreshtime(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "min-refresh-time", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setminrefreshtime(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "max-retry-time", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setmaxretrytime(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "min-retry-time", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
dns_zone_setminretrytime(zone, cfg_obj_asuint32(obj));
obj = NULL;
result = ns_config_get(maps, "transfer-source", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
RETERR(dns_zone_setxfrsource4(zone, cfg_obj_assockaddr(obj)));
ns_add_reserved_dispatch(ns_g_server, cfg_obj_assockaddr(obj));
obj = NULL;
result = ns_config_get(maps, "transfer-source-v6", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
RETERR(dns_zone_setxfrsource6(zone, cfg_obj_assockaddr(obj)));
ns_add_reserved_dispatch(ns_g_server, cfg_obj_assockaddr(obj));
obj = NULL;
result = ns_config_get(maps, "alt-transfer-source", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
RETERR(dns_zone_setaltxfrsource4(zone, cfg_obj_assockaddr(obj)));
obj = NULL;
result = ns_config_get(maps, "alt-transfer-source-v6", &obj);
- INSIST(result == ISC_R_SUCCESS);
+ INSIST(result == ISC_R_SUCCESS && obj != NULL);
RETERR(dns_zone_setaltxfrsource6(zone, cfg_obj_assockaddr(obj)));
obj = NULL;
diff --git a/bin/nsupdate/nsupdate.c b/bin/nsupdate/nsupdate.c
index d9ee4884a604..215acd1b579c 100644
--- a/bin/nsupdate/nsupdate.c
+++ b/bin/nsupdate/nsupdate.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: nsupdate.c,v 1.163.48.15 2010-12-09 04:30:57 tbox Exp $ */
+/* $Id: nsupdate.c,v 1.163.48.18 2011-05-23 22:24:12 each Exp $ */
/*! \file */
@@ -617,8 +617,10 @@ setup_keyfile(void) {
keyfile, isc_result_totext(result));
return;
}
- } else
+ } else {
dst_key_attach(dstkey, &sig0key);
+ dst_key_free(&dstkey);
+ }
}
static void
@@ -2145,6 +2147,7 @@ recvsoa(isc_task_t *task, isc_event_t *event) {
}
check_result(result, "dns_request_getresponse");
section = DNS_SECTION_ANSWER;
+ POST(section);
if (debugging)
show_message(stderr, rcvmsg, "Reply from SOA query:");
@@ -2706,6 +2709,9 @@ cleanup(void) {
}
#endif
+ if (sig0key != NULL)
+ dst_key_free(&sig0key);
+
ddebug("Shutting down task manager");
isc_taskmgr_destroy(&taskmgr);
diff --git a/bin/rndc/rndc.c b/bin/rndc/rndc.c
index 133103e3dc73..4b8bb2a53b07 100644
--- a/bin/rndc/rndc.c
+++ b/bin/rndc/rndc.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rndc.c,v 1.122.44.2 2009-01-18 23:47:35 tbox Exp $ */
+/* $Id: rndc.c,v 1.122.44.4 2011-02-03 12:16:44 tbox Exp $ */
/*! \file */
@@ -92,7 +92,7 @@ static void rndc_startconnect(isc_sockaddr_t *addr, isc_task_t *task);
static void
usage(int status) {
fprintf(stderr, "\
-Usage: %s [-c config] [-s server] [-p port]\n\
+Usage: %s [-b address] [-c config] [-s server] [-p port]\n\
[-k key-file ] [-y key] [-V] command\n\
\n\
command is one of the following:\n\
diff --git a/config.h.in b/config.h.in
index aa1ba81a248b..546118c6355e 100644
--- a/config.h.in
+++ b/config.h.in
@@ -16,7 +16,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: config.h.in,v 1.106.40.24 2010-12-21 04:33:58 marka Exp $ */
+/* $Id: config.h.in,v 1.106.40.26 2011-07-20 00:33:29 ckb Exp $ */
/*! \file */
@@ -147,6 +147,9 @@ int sigwait(const unsigned int *set, int *sig);
/* Define if building universal (internal helper macro) */
#undef AC_APPLE_UNIVERSAL_BUILD
+/* define if ATF unit tests are to be built. */
+#undef ATF_TEST
+
/* Define if recvmsg() does not meet all of the BSD socket API specifications.
*/
#undef BROKEN_RECVMSG
@@ -187,6 +190,9 @@ int sigwait(const unsigned int *set, int *sig);
/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
+/* Define to 1 if you have the `getenv' function. */
+#undef HAVE_GETENV
+
/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
#undef HAVE_GSSAPI_GSSAPI_H
@@ -333,6 +339,9 @@ int sigwait(const unsigned int *set, int *sig);
(O_NDELAY/O_NONBLOCK). */
#undef PORT_NONBLOCK
+/* The size of `void *', as computed by sizeof. */
+#undef SIZEOF_VOID_P
+
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
diff --git a/configure.in b/configure.in
index 08f0bf33dc7a..affe47bb81f3 100644
--- a/configure.in
+++ b/configure.in
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 1998-2003 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
@@ -18,7 +18,7 @@ AC_DIVERT_PUSH(1)dnl
esyscmd([sed "s/^/# /" COPYRIGHT])dnl
AC_DIVERT_POP()dnl
-AC_REVISION($Revision: 1.457.26.28 $)
+AC_REVISION($Revision: 1.457.26.35 $)
AC_INIT(lib/dns/name.c)
AC_PREREQ(2.59)
@@ -283,6 +283,11 @@ AC_CHECK_FUNC(sysctlbyname, AC_DEFINE(HAVE_SYSCTLBYNAME))
AC_C_FLEXIBLE_ARRAY_MEMBER
#
+# Check for getenv()
+#
+AC_CHECK_FUNCS(getenv)
+
+#
# UnixWare 7.1.1 with the feature supplement to the UDK compiler
# is reported to not support "static inline" (RT #1212).
#
@@ -1605,10 +1610,8 @@ char a[16],b[64]; return(inet_ntop(AF_INET6, a, b, sizeof(b)) == (char*)0);}],
ISC_EXTRA_OBJS="$ISC_EXTRA_OBJS inet_ntop.$O"
ISC_EXTRA_SRCS="$ISC_EXTRA_SRCS inet_ntop.c"
ISC_PLATFORM_NEEDNTOP="#define ISC_PLATFORM_NEEDNTOP 1"],
- [AC_MSG_RESULT(assuming inet_ntop needed)
- ISC_EXTRA_OBJS="$ISC_EXTRA_OBJS inet_ntop.$O"
- ISC_EXTRA_SRCS="$ISC_EXTRA_SRCS inet_ntop.c"
- ISC_PLATFORM_NEEDNTOP="#define ISC_PLATFORM_NEEDNTOP 1"])
+ [AC_MSG_RESULT(assuming inet_ntop not needed)
+ ISC_PLATFORM_NEEDNTOP="#undef ISC_PLATFORM_NEEDNTOP"])
# On NetBSD 1.4.2 and maybe others, inet_pton() incorrectly accepts
@@ -1630,14 +1633,10 @@ main() { char a[16]; return (inet_pton(AF_INET, "1.2.3", a) == 1 ? 1 :
ISC_EXTRA_OBJS="$ISC_EXTRA_OBJS inet_pton.$O"
ISC_EXTRA_SRCS="$ISC_EXTRA_SRCS inet_pton.c"
ISC_PLATFORM_NEEDPTON="#define ISC_PLATFORM_NEEDPTON 1"],
- [AC_MSG_RESULT(assuming target platform has working inet_pton)
- ISC_PLATFORM_NEEDPTON="#undef ISC_PLATFORM_NEEDPTON"],
[AC_MSG_RESULT(assuming inet_pton needed)
ISC_EXTRA_OBJS="$ISC_EXTRA_OBJS inet_pton.$O"
ISC_EXTRA_SRCS="$ISC_EXTRA_SRCS inet_pton.c"
- ISC_PLATFORM_NEEDPTON="#define ISC_PLATFORM_NEEDPTON 1"],
- [AC_MSG_RESULT(assuming target platform has working inet_pton)
- ISC_PLATFORM_NEEDPTON="#undef ISC_PLATFORM_NEEDPTON"])
+ ISC_PLATFORM_NEEDPTON="#define ISC_PLATFORM_NEEDPTON 1"])
AC_SUBST(ISC_PLATFORM_NEEDNTOP)
AC_SUBST(ISC_PLATFORM_NEEDPTON)
@@ -2090,8 +2089,9 @@ ISC_PLATFORM_RLIMITTYPE="#define ISC_PLATFORM_RLIMITTYPE long long int"],
],[AC_MSG_ERROR(this cannot happen)])
],[AC_MSG_ERROR(this cannot happen)])
],[
-ISC_PLATFORM_RLIMITTYPE="#define ISC_PLATFORM_RLIMITTYPE long long int"
-AC_MSG_RESULT(cannot determine type of rlim_cur when cross compiling - assuming long long int)])
+AC_ARG_WITH(rlimtype, , rlimtype="$withval", rlimtype="long long int")
+ISC_PLATFORM_RLIMITTYPE="#define ISC_PLATFORM_RLIMITTYPE $rlimtype"
+AC_MSG_RESULT(cannot determine type of rlim_cur when cross compiling - assuming $rlimtype)])
])
AC_SUBST(ISC_PLATFORM_RLIMITTYPE)
@@ -2298,27 +2298,22 @@ if test "$use_atomic" = "yes"; then
[i[3456]86-*])
# XXX: some old x86 architectures actually do not support
# (some of) these operations. Do we need stricter checks?
-AC_TRY_RUN([
-main() {
- exit((sizeof(void *) == 8) ? 0 : 1);
-}
-],
- [arch=x86_64
- have_xaddq=yes],
- [arch=x86_32],
- [arch=x86_32])
+ AC_CHECK_SIZEOF([void *])
+ if test $ac_cv_sizeof_void_p = 8; then
+ arch=x86_64
+ have_xaddq=yes
+ else
+ arch=x86_32
+ fi
;;
x86_64-*|amd64-*)
-AC_TRY_RUN([
-main() {
- exit((sizeof(void *) == 8) ? 0 : 1);
-}
-],
- [arch=x86_64
- have_xaddq=yes],
- [arch=x86_32],
- [arch=x86_64
- have_xaddq=yes])
+ AC_CHECK_SIZEOF([void *])
+ if test $ac_cv_sizeof_void_p = 8; then
+ arch=x86_64
+ have_xaddq=yes
+ else
+ arch=x86_32
+ fi
;;
alpha*-*)
arch=alpha
@@ -2709,6 +2704,34 @@ if test "$use_idn" != no; then
fi
AC_SUBST(IDNLIBS)
+#
+# Check whether to build Automated Test Framework unit tests
+#
+AC_ARG_WITH(atf,
+ [ --with-atf=ARG Automated Test Framework support],
+ atf="$withval", atf="no")
+if test "$atf" = yes; then
+ atf=`pwd`/unit/atf
+ ATFBUILD=atf-src
+ AC_SUBST(ATFBUILD)
+ AC_CONFIG_COMMANDS([atf-config],
+ [cd unit/atf-src; ${SHELL} ./configure MISSING=: --prefix $atfdir; cd ../..],
+ [atfdir=`pwd`/unit/atf])
+ AC_MSG_RESULT(building ATF from bind9/unit/atf-src)
+fi
+
+ATFLIBS=
+if test "$atf" != no; then
+ AC_DEFINE(ATF_TEST, 1, [define if ATF unit tests are to be built.])
+ STD_CINCLUDES="$STD_CINCLUDES -I$atf/include"
+ ATFBIN="$atf/bin"
+ ATFLIBS="-L$atf/lib -latf-c"
+ UNITTESTS=tests
+fi
+AC_SUBST(ATFBIN)
+AC_SUBST(ATFLIBS)
+AC_SUBST(UNITTESTS)
+
AC_CHECK_HEADERS(locale.h)
AC_CHECK_FUNCS(setlocale)
@@ -2975,6 +2998,7 @@ AC_CONFIG_FILES([
lib/dns/include/Makefile
lib/dns/include/dns/Makefile
lib/dns/include/dst/Makefile
+ lib/dns/tests/Makefile
lib/bind9/Makefile
lib/bind9/include/Makefile
lib/bind9/include/bind9/Makefile
@@ -2990,6 +3014,8 @@ AC_CONFIG_FILES([
lib/tests/Makefile
lib/tests/include/Makefile
lib/tests/include/tests/Makefile
+ unit/Makefile
+ unit/unittest.sh
bin/Makefile
bin/check/Makefile
bin/named/Makefile
@@ -3012,6 +3038,7 @@ AC_CONFIG_FILES([
bin/tests/sockaddr/Makefile
bin/tests/system/Makefile
bin/tests/system/conf.sh
+ bin/tests/system/dlz/prereq.sh
bin/tests/system/lwresd/Makefile
bin/tests/system/tkey/Makefile
bin/tests/headerdep_test.sh
diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml
index 0013c2e7f689..a7777253626f 100644
--- a/doc/arm/Bv9ARM-book.xml
+++ b/doc/arm/Bv9ARM-book.xml
@@ -2,7 +2,7 @@
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
[<!ENTITY mdash "&#8212;">]>
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -18,7 +18,7 @@
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- File: $Id: Bv9ARM-book.xml,v 1.380.14.28 2010-08-20 01:38:26 marka Exp $ -->
+<!-- File: $Id: Bv9ARM-book.xml,v 1.380.14.31 2011-05-17 05:38:32 marka Exp $ -->
<book xmlns:xi="http://www.w3.org/2001/XInclude">
<title>BIND 9 Administrator Reference Manual</title>
@@ -31,6 +31,7 @@
<year>2008</year>
<year>2009</year>
<year>2010</year>
+ <year>2011</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright>
<copyright>
@@ -881,7 +882,7 @@ zone "eng.example.com" {
</para>
<para>
For more detail on ordering responses, check the
- <command>rrset-order</command> substatement in the
+ <command>rrset-order</command> sub-statement in the
<command>options</command> statement, see
<xref endterm="rrset_ordering_title" linkend="rrset_ordering"/>.
</para>
@@ -6835,22 +6836,27 @@ avoid-v6-udp-ports {};
<varlistentry>
<term><command>serial-query-rate</command></term>
- <listitem>
- <para>
- Slave servers will periodically query master servers
- to find out if zone serial numbers have changed. Each such
- query uses
- a minute amount of the slave server's network bandwidth. To
- limit the
- amount of bandwidth used, BIND 9 limits the rate at which
- queries are
- sent. The value of the <command>serial-query-rate</command> option,
- an integer, is the maximum number of queries sent per
- second.
- The default is 20.
- </para>
- </listitem>
- </varlistentry>
+ <listitem>
+ <para>
+ Slave servers will periodically query master
+ servers to find out if zone serial numbers have
+ changed. Each such query uses a minute amount of
+ the slave server's network bandwidth. To limit
+ the amount of bandwidth used, BIND 9 limits the
+ rate at which queries are sent. The value of the
+ <command>serial-query-rate</command> option, an
+ integer, is the maximum number of queries sent
+ per second. The default is 20.
+ </para>
+ <para>
+ In addition to controlling the rate SOA refresh
+ queries are issued at
+ <command>serial-query-rate</command> also controls
+ the rate at which NOTIFY messages are sent from
+ both master and slave zones.
+ </para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><command>serial-queries</command></term>
@@ -7978,6 +7984,10 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
The delay, in seconds, between sending sets of notify
messages for a zone. The default is five (5) seconds.
</para>
+ <para>
+ The overall rate that NOTIFY messages are sent for all
+ zones is controlled by <command>serial-query-rate</command>.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -9815,7 +9825,13 @@ zone <replaceable>zone_name</replaceable> <optional><replaceable>class</replacea
The <replaceable>identity</replaceable> field must
contain a fully-qualified domain name.
</para>
-
+ <para>
+ For nametypes <varname>krb5-self</varname>,
+ <varname>ms-self</varname>, <varname>krb5-subdomain</varname>,
+ and <varname>ms-subdomain</varname> the
+ <replaceable>identity</replaceable> field specifies
+ the Windows or Kerberos realm of the machine belongs to.
+ </para>
<para>
The <replaceable>nametype</replaceable> field has 12
values:
@@ -9927,6 +9943,70 @@ zone <replaceable>zone_name</replaceable> <optional><replaceable>class</replacea
<row rowsep="0">
<entry colname="1">
<para>
+ <varname>ms-self</varname>
+ </para>
+ </entry> <entry colname="2">
+ <para>
+ This rule takes a Windows machine principal
+ (machine$@REALM) for machine in REALM and
+ and converts it machine.realm allowing the machine
+ to update machine.realm. The REALM to be matched
+ is specified in the <replacable>identity</replacable>
+ field.
+ </para>
+ </entry>
+ </row>
+ <row rowsep="0">
+ <entry colname="1">
+ <para>
+ <varname>ms-subdomain</varname>
+ </para>
+ </entry> <entry colname="2">
+ <para>
+ This rule takes a Windows machine principal
+ (machine$@REALM) for machine in REALM and
+ converts it to machine.realm allowing the machine
+ to update subdomains of machine.realm. The REALM
+ to be matched is specified in the
+ <replacable>identity</replacable> field.
+ </para>
+ </entry>
+ </row>
+ <row rowsep="0">
+ <entry colname="1">
+ <para>
+ <varname>krb5-self</varname>
+ </para>
+ </entry> <entry colname="2">
+ <para>
+ This rule takes a Kerberos machine principal
+ (host/machine@REALM) for machine in REALM and
+ and converts it machine.realm allowing the machine
+ to update machine.realm. The REALM to be matched
+ is specified in the <replacable>identity</replacable>
+ field.
+ </para>
+ </entry>
+ </row>
+ <row rowsep="0">
+ <entry colname="1">
+ <para>
+ <varname>krb5-subdomain</varname>
+ </para>
+ </entry> <entry colname="2">
+ <para>
+ This rule takes a Kerberos machine principal
+ (host/machine@REALM) for machine in REALM and
+ converts it to machine.realm allowing the machine
+ to update subdomains of machine.realm. The REALM
+ to be matched is specified in the
+ <replacable>identity</replacable> field.
+ </para>
+ </entry>
+ </row>
+ <row rowsep="0">
+ <entry colname="1">
+ <para>
<varname>tcp-self</varname>
</para>
</entry> <entry colname="2">
diff --git a/doc/arm/Bv9ARM.ch01.html b/doc/arm/Bv9ARM.ch01.html
index 4cdfb09427cd..2ec44382236d 100644
--- a/doc/arm/Bv9ARM.ch01.html
+++ b/doc/arm/Bv9ARM.ch01.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch01.html,v 1.43.48.4 2010-01-24 01:55:26 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch01.html,v 1.43.48.5 2011-05-17 01:35:51 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,17 +45,17 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2563412">Scope of Document</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564391">Organization of This Document</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564531">Conventions Used in This Document</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564712">The Domain Name System (<acronym class="acronym">DNS</acronym>)</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564371">Scope of Document</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564394">Organization of This Document</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564534">Conventions Used in This Document</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564715">The Domain Name System (<acronym class="acronym">DNS</acronym>)</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564733">DNS Fundamentals</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564768">Domains and Domain Names</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567173">Zones</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567250">Authoritative Name Servers</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567422">Caching Name Servers</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567553">Name Servers in Multiple Roles</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564737">DNS Fundamentals</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564771">Domains and Domain Names</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567176">Zones</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567253">Authoritative Name Servers</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567426">Caching Name Servers</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567556">Name Servers in Multiple Roles</a></span></dt>
</dl></dd>
</dl>
</div>
@@ -71,7 +71,7 @@
</p>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2563412"></a>Scope of Document</h2></div></div></div>
+<a name="id2564371"></a>Scope of Document</h2></div></div></div>
<p>
The Berkeley Internet Name Domain
(<acronym class="acronym">BIND</acronym>) implements a
@@ -87,7 +87,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2564391"></a>Organization of This Document</h2></div></div></div>
+<a name="id2564394"></a>Organization of This Document</h2></div></div></div>
<p>
In this document, <span class="emphasis"><em>Chapter 1</em></span> introduces
the basic <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym> concepts. <span class="emphasis"><em>Chapter 2</em></span>
@@ -116,7 +116,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2564531"></a>Conventions Used in This Document</h2></div></div></div>
+<a name="id2564534"></a>Conventions Used in This Document</h2></div></div></div>
<p>
In this document, we use the following general typographic
conventions:
@@ -243,7 +243,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2564712"></a>The Domain Name System (<acronym class="acronym">DNS</acronym>)</h2></div></div></div>
+<a name="id2564715"></a>The Domain Name System (<acronym class="acronym">DNS</acronym>)</h2></div></div></div>
<p>
The purpose of this document is to explain the installation
and upkeep of the <acronym class="acronym">BIND</acronym> (Berkeley Internet
@@ -253,7 +253,7 @@
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2564733"></a>DNS Fundamentals</h3></div></div></div>
+<a name="id2564737"></a>DNS Fundamentals</h3></div></div></div>
<p>
The Domain Name System (DNS) is a hierarchical, distributed
database. It stores information for mapping Internet host names to
@@ -275,7 +275,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2564768"></a>Domains and Domain Names</h3></div></div></div>
+<a name="id2564771"></a>Domains and Domain Names</h3></div></div></div>
<p>
The data stored in the DNS is identified by <span class="emphasis"><em>domain names</em></span> that are organized as a tree according to
organizational or administrative boundaries. Each node of the tree,
@@ -321,7 +321,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2567173"></a>Zones</h3></div></div></div>
+<a name="id2567176"></a>Zones</h3></div></div></div>
<p>
To properly operate a name server, it is important to understand
the difference between a <span class="emphasis"><em>zone</em></span>
@@ -374,7 +374,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2567250"></a>Authoritative Name Servers</h3></div></div></div>
+<a name="id2567253"></a>Authoritative Name Servers</h3></div></div></div>
<p>
Each zone is served by at least
one <span class="emphasis"><em>authoritative name server</em></span>,
@@ -391,7 +391,7 @@
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2567273"></a>The Primary Master</h4></div></div></div>
+<a name="id2567276"></a>The Primary Master</h4></div></div></div>
<p>
The authoritative server where the master copy of the zone
data is maintained is called the
@@ -411,7 +411,7 @@
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2567303"></a>Slave Servers</h4></div></div></div>
+<a name="id2567374"></a>Slave Servers</h4></div></div></div>
<p>
The other authoritative servers, the <span class="emphasis"><em>slave</em></span>
servers (also known as <span class="emphasis"><em>secondary</em></span> servers)
@@ -427,7 +427,7 @@
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2567393"></a>Stealth Servers</h4></div></div></div>
+<a name="id2567396"></a>Stealth Servers</h4></div></div></div>
<p>
Usually all of the zone's authoritative servers are listed in
NS records in the parent zone. These NS records constitute
@@ -462,7 +462,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2567422"></a>Caching Name Servers</h3></div></div></div>
+<a name="id2567426"></a>Caching Name Servers</h3></div></div></div>
<p>
The resolver libraries provided by most operating systems are
<span class="emphasis"><em>stub resolvers</em></span>, meaning that they are not
@@ -489,7 +489,7 @@
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2567526"></a>Forwarding</h4></div></div></div>
+<a name="id2567529"></a>Forwarding</h4></div></div></div>
<p>
Even a caching name server does not necessarily perform
the complete recursive lookup itself. Instead, it can
@@ -516,7 +516,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2567553"></a>Name Servers in Multiple Roles</h3></div></div></div>
+<a name="id2567556"></a>Name Servers in Multiple Roles</h3></div></div></div>
<p>
The <acronym class="acronym">BIND</acronym> name server can
simultaneously act as
diff --git a/doc/arm/Bv9ARM.ch02.html b/doc/arm/Bv9ARM.ch02.html
index 5181a2a6cd4b..b052f75e28b4 100644
--- a/doc/arm/Bv9ARM.ch02.html
+++ b/doc/arm/Bv9ARM.ch02.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch02.html,v 1.38.56.3 2010-01-24 01:55:25 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch02.html,v 1.38.56.4 2011-05-17 01:35:52 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,16 +45,16 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567587">Hardware requirements</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567613">CPU Requirements</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567626">Memory Requirements</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567721">Name Server Intensive Environment Issues</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567732">Supported Operating Systems</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567590">Hardware requirements</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567617">CPU Requirements</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567629">Memory Requirements</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567724">Name Server Intensive Environment Issues</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567735">Supported Operating Systems</a></span></dt>
</dl>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2567587"></a>Hardware requirements</h2></div></div></div>
+<a name="id2567590"></a>Hardware requirements</h2></div></div></div>
<p>
<acronym class="acronym">DNS</acronym> hardware requirements have
traditionally been quite modest.
@@ -73,7 +73,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2567613"></a>CPU Requirements</h2></div></div></div>
+<a name="id2567617"></a>CPU Requirements</h2></div></div></div>
<p>
CPU requirements for <acronym class="acronym">BIND</acronym> 9 range from
i486-class machines
@@ -84,7 +84,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2567626"></a>Memory Requirements</h2></div></div></div>
+<a name="id2567629"></a>Memory Requirements</h2></div></div></div>
<p>
The memory of the server has to be large enough to fit the
cache and zones loaded off disk. The <span><strong class="command">max-cache-size</strong></span>
@@ -107,7 +107,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2567721"></a>Name Server Intensive Environment Issues</h2></div></div></div>
+<a name="id2567724"></a>Name Server Intensive Environment Issues</h2></div></div></div>
<p>
For name server intensive environments, there are two alternative
configurations that may be used. The first is where clients and
@@ -124,7 +124,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2567732"></a>Supported Operating Systems</h2></div></div></div>
+<a name="id2567735"></a>Supported Operating Systems</h2></div></div></div>
<p>
ISC <acronym class="acronym">BIND</acronym> 9 compiles and runs on a large
number
diff --git a/doc/arm/Bv9ARM.ch03.html b/doc/arm/Bv9ARM.ch03.html
index 454fdd63d2c5..b0ef8f5ea4a2 100644
--- a/doc/arm/Bv9ARM.ch03.html
+++ b/doc/arm/Bv9ARM.ch03.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch03.html,v 1.71.48.4 2010-01-24 01:55:25 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch03.html,v 1.71.48.5 2011-05-17 01:35:54 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -47,14 +47,14 @@
<dl>
<dt><span class="sect1"><a href="Bv9ARM.ch03.html#sample_configuration">Sample Configurations</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567764">A Caching-only Name Server</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567780">An Authoritative-only Name Server</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567767">A Caching-only Name Server</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567988">An Authoritative-only Name Server</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568007">Load Balancing</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568361">Name Server Operations</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568010">Load Balancing</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568364">Name Server Operations</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2568366">Tools for Use With the Name Server Daemon</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2570006">Signals</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2568370">Tools for Use With the Name Server Daemon</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2570009">Signals</a></span></dt>
</dl></dd>
</dl>
</div>
@@ -68,7 +68,7 @@
<a name="sample_configuration"></a>Sample Configurations</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2567764"></a>A Caching-only Name Server</h3></div></div></div>
+<a name="id2567767"></a>A Caching-only Name Server</h3></div></div></div>
<p>
The following sample configuration is appropriate for a caching-only
name server for use by clients internal to a corporation. All
@@ -95,7 +95,7 @@ zone "0.0.127.in-addr.arpa" {
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2567780"></a>An Authoritative-only Name Server</h3></div></div></div>
+<a name="id2567988"></a>An Authoritative-only Name Server</h3></div></div></div>
<p>
This sample configuration is for an authoritative-only server
that is the master server for "<code class="filename">example.com</code>"
@@ -137,7 +137,7 @@ zone "eng.example.com" {
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2568007"></a>Load Balancing</h2></div></div></div>
+<a name="id2568010"></a>Load Balancing</h2></div></div></div>
<p>
A primitive form of load balancing can be achieved in
the <acronym class="acronym">DNS</acronym> by using multiple records
@@ -273,17 +273,17 @@ zone "eng.example.com" {
</p>
<p>
For more detail on ordering responses, check the
- <span><strong class="command">rrset-order</strong></span> substatement in the
+ <span><strong class="command">rrset-order</strong></span> sub-statement in the
<span><strong class="command">options</strong></span> statement, see
<a href="Bv9ARM.ch06.html#rrset_ordering">RRset Ordering</a>.
</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2568361"></a>Name Server Operations</h2></div></div></div>
+<a name="id2568364"></a>Name Server Operations</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2568366"></a>Tools for Use With the Name Server Daemon</h3></div></div></div>
+<a name="id2568370"></a>Tools for Use With the Name Server Daemon</h3></div></div></div>
<p>
This section describes several indispensable diagnostic,
administrative and monitoring tools available to the system
@@ -749,7 +749,7 @@ controls {
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2570006"></a>Signals</h3></div></div></div>
+<a name="id2570009"></a>Signals</h3></div></div></div>
<p>
Certain UNIX signals cause the name server to take specific
actions, as described in the following table. These signals can
diff --git a/doc/arm/Bv9ARM.ch04.html b/doc/arm/Bv9ARM.ch04.html
index 7b8a200d8e5c..af7732e0c758 100644
--- a/doc/arm/Bv9ARM.ch04.html
+++ b/doc/arm/Bv9ARM.ch04.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch04.html,v 1.87.48.6 2010-01-24 01:55:26 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch04.html,v 1.87.48.8 2011-05-18 01:36:03 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -49,29 +49,29 @@
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#dynamic_update">Dynamic Update</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch04.html#journal">The journal file</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#incremental_zone_transfers">Incremental Zone Transfers (IXFR)</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2570492">Split DNS</a></span></dt>
-<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2570510">Example split DNS setup</a></span></dt></dl></dd>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2570496">Split DNS</a></span></dt>
+<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2570582">Example split DNS setup</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#tsig">TSIG</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571082">Generate Shared Keys for Each Pair of Hosts</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571156">Copying the Shared Secret to Both Machines</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571166">Informing the Servers of the Key's Existence</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571203">Instructing the Server to Use the Key</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571260">TSIG Key Based Access Control</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571445">Errors</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571017">Generate Shared Keys for Each Pair of Hosts</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571091">Copying the Shared Secret to Both Machines</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571101">Informing the Servers of the Key's Existence</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571138">Instructing the Server to Use the Key</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571332">TSIG Key Based Access Control</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571380">Errors</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571459">TKEY</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571576">SIG(0)</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571394">TKEY</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571579">SIG(0)</a></span></dt>
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#DNSSEC">DNSSEC</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571644">Generating Keys</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571792">Signing the Zone</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571873">Configuring Servers</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571716">Generating Keys</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571795">Signing the Zone</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571876">Configuring Servers</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2572110">IPv6 Support in <acronym class="acronym">BIND</acronym> 9</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2572045">IPv6 Support in <acronym class="acronym">BIND</acronym> 9</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572172">Address Lookups Using AAAA Records</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572194">Address to Name Lookups Using Nibble Format</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572176">Address Lookups Using AAAA Records</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572197">Address to Name Lookups Using Nibble Format</a></span></dt>
</dl></dd>
</dl>
</div>
@@ -215,7 +215,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2570492"></a>Split DNS</h2></div></div></div>
+<a name="id2570496"></a>Split DNS</h2></div></div></div>
<p>
Setting up different views, or visibility, of the DNS space to
internal and external resolvers is usually referred to as a
@@ -245,7 +245,7 @@
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2570510"></a>Example split DNS setup</h3></div></div></div>
+<a name="id2570582"></a>Example split DNS setup</h3></div></div></div>
<p>
Let's say a company named <span class="emphasis"><em>Example, Inc.</em></span>
(<code class="literal">example.com</code>)
@@ -491,7 +491,7 @@ nameserver 172.16.72.4
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571082"></a>Generate Shared Keys for Each Pair of Hosts</h3></div></div></div>
+<a name="id2571017"></a>Generate Shared Keys for Each Pair of Hosts</h3></div></div></div>
<p>
A shared secret is generated to be shared between <span class="emphasis"><em>host1</em></span> and <span class="emphasis"><em>host2</em></span>.
An arbitrary key name is chosen: "host1-host2.". The key name must
@@ -499,7 +499,7 @@ nameserver 172.16.72.4
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2571099"></a>Automatic Generation</h4></div></div></div>
+<a name="id2571034"></a>Automatic Generation</h4></div></div></div>
<p>
The following command will generate a 128-bit (16 byte) HMAC-SHA256
key as described above. Longer keys are better, but shorter keys
@@ -523,7 +523,7 @@ nameserver 172.16.72.4
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2571138"></a>Manual Generation</h4></div></div></div>
+<a name="id2571073"></a>Manual Generation</h4></div></div></div>
<p>
The shared secret is simply a random sequence of bits, encoded
in base-64. Most ASCII strings are valid base-64 strings (assuming
@@ -538,7 +538,7 @@ nameserver 172.16.72.4
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571156"></a>Copying the Shared Secret to Both Machines</h3></div></div></div>
+<a name="id2571091"></a>Copying the Shared Secret to Both Machines</h3></div></div></div>
<p>
This is beyond the scope of DNS. A secure transport mechanism
should be used. This could be secure FTP, ssh, telephone, etc.
@@ -546,7 +546,7 @@ nameserver 172.16.72.4
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571166"></a>Informing the Servers of the Key's Existence</h3></div></div></div>
+<a name="id2571101"></a>Informing the Servers of the Key's Existence</h3></div></div></div>
<p>
Imagine <span class="emphasis"><em>host1</em></span> and <span class="emphasis"><em>host 2</em></span>
are
@@ -573,7 +573,7 @@ key host1-host2. {
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571203"></a>Instructing the Server to Use the Key</h3></div></div></div>
+<a name="id2571138"></a>Instructing the Server to Use the Key</h3></div></div></div>
<p>
Since keys are shared between two hosts only, the server must
be told when keys are to be used. The following is added to the <code class="filename">named.conf</code> file
@@ -605,7 +605,7 @@ server 10.1.2.3 {
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571260"></a>TSIG Key Based Access Control</h3></div></div></div>
+<a name="id2571332"></a>TSIG Key Based Access Control</h3></div></div></div>
<p>
<acronym class="acronym">BIND</acronym> allows IP addresses and ranges
to be specified in ACL
@@ -633,7 +633,7 @@ allow-update { key host1-host2. ;};
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571445"></a>Errors</h3></div></div></div>
+<a name="id2571380"></a>Errors</h3></div></div></div>
<p>
The processing of TSIG signed messages can result in
several errors. If a signed message is sent to a non-TSIG aware
@@ -659,7 +659,7 @@ allow-update { key host1-host2. ;};
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2571459"></a>TKEY</h2></div></div></div>
+<a name="id2571394"></a>TKEY</h2></div></div></div>
<p><span><strong class="command">TKEY</strong></span>
is a mechanism for automatically generating a shared secret
between two hosts. There are several "modes" of
@@ -695,7 +695,7 @@ allow-update { key host1-host2. ;};
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2571576"></a>SIG(0)</h2></div></div></div>
+<a name="id2571579"></a>SIG(0)</h2></div></div></div>
<p>
<acronym class="acronym">BIND</acronym> 9 partially supports DNSSEC SIG(0)
transaction signatures as specified in RFC 2535 and RFC 2931.
@@ -756,7 +756,7 @@ allow-update { key host1-host2. ;};
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571644"></a>Generating Keys</h3></div></div></div>
+<a name="id2571716"></a>Generating Keys</h3></div></div></div>
<p>
The <span><strong class="command">dnssec-keygen</strong></span> program is used to
generate keys.
@@ -812,7 +812,7 @@ allow-update { key host1-host2. ;};
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571792"></a>Signing the Zone</h3></div></div></div>
+<a name="id2571795"></a>Signing the Zone</h3></div></div></div>
<p>
The <span><strong class="command">dnssec-signzone</strong></span> program is used
to sign a zone.
@@ -854,7 +854,7 @@ allow-update { key host1-host2. ;};
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2571873"></a>Configuring Servers</h3></div></div></div>
+<a name="id2571876"></a>Configuring Servers</h3></div></div></div>
<p>
To enable <span><strong class="command">named</strong></span> to respond appropriately
to DNS requests from DNSSEC aware clients,
@@ -979,7 +979,7 @@ options {
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2572110"></a>IPv6 Support in <acronym class="acronym">BIND</acronym> 9</h2></div></div></div>
+<a name="id2572045"></a>IPv6 Support in <acronym class="acronym">BIND</acronym> 9</h2></div></div></div>
<p>
<acronym class="acronym">BIND</acronym> 9 fully supports all currently
defined forms of IPv6 name to address and address to name
@@ -1017,7 +1017,7 @@ options {
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2572172"></a>Address Lookups Using AAAA Records</h3></div></div></div>
+<a name="id2572176"></a>Address Lookups Using AAAA Records</h3></div></div></div>
<p>
The IPv6 AAAA record is a parallel to the IPv4 A record,
and, unlike the deprecated A6 record, specifies the entire
@@ -1036,7 +1036,7 @@ host 3600 IN AAAA 2001:db8::1
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2572194"></a>Address to Name Lookups Using Nibble Format</h3></div></div></div>
+<a name="id2572197"></a>Address to Name Lookups Using Nibble Format</h3></div></div></div>
<p>
When looking up an address in nibble format, the address
components are simply reversed, just as in IPv4, and
diff --git a/doc/arm/Bv9ARM.ch05.html b/doc/arm/Bv9ARM.ch05.html
index b0339b433dbc..67cbc4301e8c 100644
--- a/doc/arm/Bv9ARM.ch05.html
+++ b/doc/arm/Bv9ARM.ch05.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch05.html,v 1.71.48.6 2010-01-24 01:55:26 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch05.html,v 1.71.48.7 2011-05-17 01:35:51 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,13 +45,13 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch05.html#id2572227">The Lightweight Resolver Library</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch05.html#id2572230">The Lightweight Resolver Library</a></span></dt>
<dt><span class="sect1"><a href="Bv9ARM.ch05.html#lwresd">Running a Resolver Daemon</a></span></dt>
</dl>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2572227"></a>The Lightweight Resolver Library</h2></div></div></div>
+<a name="id2572230"></a>The Lightweight Resolver Library</h2></div></div></div>
<p>
Traditionally applications have been linked with a stub resolver
library that sends recursive DNS queries to a local caching name
diff --git a/doc/arm/Bv9ARM.ch06.html b/doc/arm/Bv9ARM.ch06.html
index d969e4b3c044..bdf76a4b9e39 100644
--- a/doc/arm/Bv9ARM.ch06.html
+++ b/doc/arm/Bv9ARM.ch06.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch06.html,v 1.201.14.21 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch06.html,v 1.201.14.23 2011-05-18 01:36:05 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -48,55 +48,55 @@
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#configuration_file_elements">Configuration File Elements</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#address_match_lists">Address Match Lists</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2573606">Comment Syntax</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2573609">Comment Syntax</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#Configuration_File_Grammar">Configuration File Grammar</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574305"><span><strong class="command">acl</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574308"><span><strong class="command">acl</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#acl"><span><strong class="command">acl</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574494"><span><strong class="command">controls</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574498"><span><strong class="command">controls</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#controls_statement_definition_and_usage"><span><strong class="command">controls</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574923"><span><strong class="command">include</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574940"><span><strong class="command">include</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574926"><span><strong class="command">include</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574944"><span><strong class="command">include</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574964"><span><strong class="command">key</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574987"><span><strong class="command">key</strong></span> Statement Definition and Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575078"><span><strong class="command">logging</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575204"><span><strong class="command">logging</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574967"><span><strong class="command">key</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574990"><span><strong class="command">key</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575081"><span><strong class="command">logging</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575207"><span><strong class="command">logging</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577401"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577475"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577539"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577582"><span><strong class="command">masters</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577268"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577341"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577405"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577449"><span><strong class="command">masters</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577597"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577464"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#options"><span><strong class="command">options</strong></span> Statement Definition and
Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_grammar"><span><strong class="command">server</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_definition_and_usage"><span><strong class="command">server</strong></span> Statement Definition and
Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#statschannels"><span><strong class="command">statistics-channels</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586907"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586923"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587062"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587113"><span><strong class="command">trusted-keys</strong></span> Statement Definition
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587078"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587129"><span><strong class="command">trusted-keys</strong></span> Statement Definition
and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#view_statement_grammar"><span><strong class="command">view</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587195"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587211"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zone_statement_grammar"><span><strong class="command">zone</strong></span>
Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588600"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588616"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591216">Zone File</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591300">Zone File</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#types_of_resource_records_and_when_to_use_them">Types of Resource Records and When to Use Them</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593378">Discussion of MX Records</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593530">Discussion of MX Records</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#Setting_TTLs">Setting TTLs</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593993">Inverse Mapping in IPv4</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594188">Other Zone File Directives</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594461"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594214">Inverse Mapping in IPv4</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594341">Other Zone File Directives</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594682"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zonefile_format">Additional File Formats</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#statistics">BIND9 Statistics</a></span></dt>
@@ -461,7 +461,7 @@
<a name="address_match_lists"></a>Address Match Lists</h3></div></div></div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2573372"></a>Syntax</h4></div></div></div>
+<a name="id2573376"></a>Syntax</h4></div></div></div>
<pre class="programlisting"><code class="varname">address_match_list</code> = address_match_list_element ;
[<span class="optional"> address_match_list_element; ... </span>]
<code class="varname">address_match_list_element</code> = [<span class="optional"> ! </span>] (ip_address [<span class="optional">/length</span>] |
@@ -470,7 +470,7 @@
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2573468"></a>Definition and Usage</h4></div></div></div>
+<a name="id2573472"></a>Definition and Usage</h4></div></div></div>
<p>
Address match lists are primarily used to determine access
control for various server operations. They are also used in
@@ -554,7 +554,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2573606"></a>Comment Syntax</h3></div></div></div>
+<a name="id2573609"></a>Comment Syntax</h3></div></div></div>
<p>
The <acronym class="acronym">BIND</acronym> 9 comment syntax allows for
comments to appear
@@ -564,7 +564,7 @@
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2573621"></a>Syntax</h4></div></div></div>
+<a name="id2573624"></a>Syntax</h4></div></div></div>
<p>
</p>
<pre class="programlisting">/* This is a <acronym class="acronym">BIND</acronym> comment as in C */</pre>
@@ -579,7 +579,7 @@
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2573651"></a>Definition and Usage</h4></div></div></div>
+<a name="id2573790"></a>Definition and Usage</h4></div></div></div>
<p>
Comments may appear anywhere that whitespace may appear in
a <acronym class="acronym">BIND</acronym> configuration file.
@@ -820,7 +820,7 @@
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2574305"></a><span><strong class="command">acl</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2574308"></a><span><strong class="command">acl</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">acl</strong></span> acl-name {
address_match_list
};
@@ -902,7 +902,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2574494"></a><span><strong class="command">controls</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2574498"></a><span><strong class="command">controls</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">controls</strong></span> {
[ inet ( ip_addr | * ) [ port ip_port ] allow { <em class="replaceable"><code> address_match_list </code></em> }
keys { <em class="replaceable"><code>key_list</code></em> }; ]
@@ -1024,12 +1024,12 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2574923"></a><span><strong class="command">include</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2574926"></a><span><strong class="command">include</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">include</strong></span> <em class="replaceable"><code>filename</code></em>;</pre>
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2574940"></a><span><strong class="command">include</strong></span> Statement Definition and
+<a name="id2574944"></a><span><strong class="command">include</strong></span> Statement Definition and
Usage</h3></div></div></div>
<p>
The <span><strong class="command">include</strong></span> statement inserts the
@@ -1044,7 +1044,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2574964"></a><span><strong class="command">key</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2574967"></a><span><strong class="command">key</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">key</strong></span> <em class="replaceable"><code>key_id</code></em> {
algorithm <em class="replaceable"><code>string</code></em>;
secret <em class="replaceable"><code>string</code></em>;
@@ -1053,7 +1053,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2574987"></a><span><strong class="command">key</strong></span> Statement Definition and Usage</h3></div></div></div>
+<a name="id2574990"></a><span><strong class="command">key</strong></span> Statement Definition and Usage</h3></div></div></div>
<p>
The <span><strong class="command">key</strong></span> statement defines a shared
secret key for use with TSIG (see <a href="Bv9ARM.ch04.html#tsig" title="TSIG">the section called &#8220;TSIG&#8221;</a>)
@@ -1100,7 +1100,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2575078"></a><span><strong class="command">logging</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2575081"></a><span><strong class="command">logging</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">logging</strong></span> {
[ <span><strong class="command">channel</strong></span> <em class="replaceable"><code>channel_name</code></em> {
( <span><strong class="command">file</strong></span> <em class="replaceable"><code>path_name</code></em>
@@ -1124,7 +1124,7 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2575204"></a><span><strong class="command">logging</strong></span> Statement Definition and
+<a name="id2575207"></a><span><strong class="command">logging</strong></span> Statement Definition and
Usage</h3></div></div></div>
<p>
The <span><strong class="command">logging</strong></span> statement configures a
@@ -1158,7 +1158,7 @@
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2575256"></a>The <span><strong class="command">channel</strong></span> Phrase</h4></div></div></div>
+<a name="id2575259"></a>The <span><strong class="command">channel</strong></span> Phrase</h4></div></div></div>
<p>
All log output goes to one or more <span class="emphasis"><em>channels</em></span>;
you can make as many of them as you want.
@@ -1723,7 +1723,7 @@ category notify { null; };
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2576820"></a>The <span><strong class="command">query-errors</strong></span> Category</h4></div></div></div>
+<a name="id2576755"></a>The <span><strong class="command">query-errors</strong></span> Category</h4></div></div></div>
<p>
The <span><strong class="command">query-errors</strong></span> category is
specifically intended for debugging purposes: To identify
@@ -1943,7 +1943,7 @@ category notify { null; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2577401"></a><span><strong class="command">lwres</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2577268"></a><span><strong class="command">lwres</strong></span> Statement Grammar</h3></div></div></div>
<p>
This is the grammar of the <span><strong class="command">lwres</strong></span>
statement in the <code class="filename">named.conf</code> file:
@@ -1958,7 +1958,7 @@ category notify { null; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2577475"></a><span><strong class="command">lwres</strong></span> Statement Definition and Usage</h3></div></div></div>
+<a name="id2577341"></a><span><strong class="command">lwres</strong></span> Statement Definition and Usage</h3></div></div></div>
<p>
The <span><strong class="command">lwres</strong></span> statement configures the
name
@@ -2009,14 +2009,14 @@ category notify { null; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2577539"></a><span><strong class="command">masters</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2577405"></a><span><strong class="command">masters</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting">
<span><strong class="command">masters</strong></span> <em class="replaceable"><code>name</code></em> [<span class="optional">port <em class="replaceable"><code>ip_port</code></em></span>] { ( <em class="replaceable"><code>masters_list</code></em> | <em class="replaceable"><code>ip_addr</code></em> [<span class="optional">port <em class="replaceable"><code>ip_port</code></em></span>] [<span class="optional">key <em class="replaceable"><code>key</code></em></span>] ) ; [<span class="optional">...</span>] };
</pre>
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2577582"></a><span><strong class="command">masters</strong></span> Statement Definition and
+<a name="id2577449"></a><span><strong class="command">masters</strong></span> Statement Definition and
Usage</h3></div></div></div>
<p><span><strong class="command">masters</strong></span>
lists allow for a common set of masters to be easily used by
@@ -2025,7 +2025,7 @@ category notify { null; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2577597"></a><span><strong class="command">options</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2577464"></a><span><strong class="command">options</strong></span> Statement Grammar</h3></div></div></div>
<p>
This is the grammar of the <span><strong class="command">options</strong></span>
statement in the <code class="filename">named.conf</code> file:
@@ -3185,7 +3185,7 @@ options {
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2581856"></a>Forwarding</h4></div></div></div>
+<a name="id2581790"></a>Forwarding</h4></div></div></div>
<p>
The forwarding facility can be used to create a large site-wide
cache on a few servers, reducing traffic over links to external
@@ -3229,7 +3229,7 @@ options {
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2581914"></a>Dual-stack Servers</h4></div></div></div>
+<a name="id2581849"></a>Dual-stack Servers</h4></div></div></div>
<p>
Dual-stack servers are used as servers of last resort to work
around
@@ -3426,7 +3426,7 @@ options {
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2582420"></a>Interfaces</h4></div></div></div>
+<a name="id2582355"></a>Interfaces</h4></div></div></div>
<p>
The interfaces and ports that the server will answer queries
from may be specified using the <span><strong class="command">listen-on</strong></span> option. <span><strong class="command">listen-on</strong></span> takes
@@ -3700,19 +3700,26 @@ avoid-v6-udp-ports {};
hour). The maximum value is 28 days (40320 minutes).
</p></dd>
<dt><span class="term"><span><strong class="command">serial-query-rate</strong></span></span></dt>
-<dd><p>
- Slave servers will periodically query master servers
- to find out if zone serial numbers have changed. Each such
- query uses
- a minute amount of the slave server's network bandwidth. To
- limit the
- amount of bandwidth used, BIND 9 limits the rate at which
- queries are
- sent. The value of the <span><strong class="command">serial-query-rate</strong></span> option,
- an integer, is the maximum number of queries sent per
- second.
- The default is 20.
- </p></dd>
+<dd>
+<p>
+ Slave servers will periodically query master
+ servers to find out if zone serial numbers have
+ changed. Each such query uses a minute amount of
+ the slave server's network bandwidth. To limit
+ the amount of bandwidth used, BIND 9 limits the
+ rate at which queries are sent. The value of the
+ <span><strong class="command">serial-query-rate</strong></span> option, an
+ integer, is the maximum number of queries sent
+ per second. The default is 20.
+ </p>
+<p>
+ In addition to controlling the rate SOA refresh
+ queries are issued at
+ <span><strong class="command">serial-query-rate</strong></span> also controls
+ the rate at which NOTIFY messages are sent from
+ both master and slave zones.
+ </p>
+</dd>
<dt><span class="term"><span><strong class="command">serial-queries</strong></span></span></dt>
<dd><p>
In BIND 8, the <span><strong class="command">serial-queries</strong></span>
@@ -3878,7 +3885,7 @@ avoid-v6-udp-ports {};
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2583691"></a>UDP Port Lists</h4></div></div></div>
+<a name="id2583701"></a>UDP Port Lists</h4></div></div></div>
<p>
<span><strong class="command">use-v4-udp-ports</strong></span>,
<span><strong class="command">avoid-v4-udp-ports</strong></span>,
@@ -3920,7 +3927,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2583751"></a>Operating System Resource Limits</h4></div></div></div>
+<a name="id2583761"></a>Operating System Resource Limits</h4></div></div></div>
<p>
The server's usage of many system resources can be limited.
Scaled values are allowed when specifying resource limits. For
@@ -4082,7 +4089,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2584173"></a>Periodic Task Intervals</h4></div></div></div>
+<a name="id2584183"></a>Periodic Task Intervals</h4></div></div></div>
<div class="variablelist"><dl>
<dt><span class="term"><span><strong class="command">cleaning-interval</strong></span></span></dt>
<dd><p>
@@ -4620,10 +4627,16 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</p>
</dd>
<dt><span class="term"><span><strong class="command">notify-delay</strong></span></span></dt>
-<dd><p>
+<dd>
+<p>
The delay, in seconds, between sending sets of notify
messages for a zone. The default is five (5) seconds.
- </p></dd>
+ </p>
+<p>
+ The overall rate that NOTIFY messages are sent for all
+ zones is controlled by <span><strong class="command">serial-query-rate</strong></span>.
+ </p>
+</dd>
</dl></div>
</div>
<div class="sect3" lang="en">
@@ -5079,7 +5092,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2586907"></a><span><strong class="command">statistics-channels</strong></span> Statement Definition and
+<a name="id2586923"></a><span><strong class="command">statistics-channels</strong></span> Statement Definition and
Usage</h3></div></div></div>
<p>
The <span><strong class="command">statistics-channels</strong></span> statement
@@ -5130,7 +5143,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2587062"></a><span><strong class="command">trusted-keys</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2587078"></a><span><strong class="command">trusted-keys</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">trusted-keys</strong></span> {
<em class="replaceable"><code>string</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>string</code></em> ;
[<span class="optional"> <em class="replaceable"><code>string</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>string</code></em> ; [<span class="optional">...</span>]</span>]
@@ -5139,7 +5152,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2587113"></a><span><strong class="command">trusted-keys</strong></span> Statement Definition
+<a name="id2587129"></a><span><strong class="command">trusted-keys</strong></span> Statement Definition
and Usage</h3></div></div></div>
<p>
The <span><strong class="command">trusted-keys</strong></span> statement defines
@@ -5185,7 +5198,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2587195"></a><span><strong class="command">view</strong></span> Statement Definition and Usage</h3></div></div></div>
+<a name="id2587211"></a><span><strong class="command">view</strong></span> Statement Definition and Usage</h3></div></div></div>
<p>
The <span><strong class="command">view</strong></span> statement is a powerful
feature
@@ -5451,10 +5464,10 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2588600"></a><span><strong class="command">zone</strong></span> Statement Definition and Usage</h3></div></div></div>
+<a name="id2588616"></a><span><strong class="command">zone</strong></span> Statement Definition and Usage</h3></div></div></div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2588608"></a>Zone Types</h4></div></div></div>
+<a name="id2588624"></a>Zone Types</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -5665,7 +5678,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2589104"></a>Class</h4></div></div></div>
+<a name="id2589051"></a>Class</h4></div></div></div>
<p>
The zone's name may optionally be followed by a class. If
a class is not specified, class <code class="literal">IN</code> (for <code class="varname">Internet</code>),
@@ -5687,7 +5700,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2589137"></a>Zone Options</h4></div></div></div>
+<a name="id2589221"></a>Zone Options</h4></div></div></div>
<div class="variablelist"><dl>
<dt><span class="term"><span><strong class="command">allow-notify</strong></span></span></dt>
<dd><p>
@@ -6091,6 +6104,13 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
contain a fully-qualified domain name.
</p>
<p>
+ For nametypes <code class="varname">krb5-self</code>,
+ <code class="varname">ms-self</code>, <code class="varname">krb5-subdomain</code>,
+ and <code class="varname">ms-subdomain</code> the
+ <em class="replaceable"><code>identity</code></em> field specifies
+ the Windows or Kerberos realm of the machine belongs to.
+ </p>
+<p>
The <em class="replaceable"><code>nametype</code></em> field has 12
values:
<code class="varname">name</code>, <code class="varname">subdomain</code>,
@@ -6207,6 +6227,74 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
<tr>
<td>
<p>
+ <code class="varname">ms-self</code>
+ </p>
+ </td>
+<td>
+ <p>
+ This rule takes a Windows machine principal
+ (machine$@REALM) for machine in REALM and
+ and converts it machine.realm allowing the machine
+ to update machine.realm. The REALM to be matched
+ is specified in the <font color="red">&lt;replacable&gt;identity&lt;/replacable&gt;</font>
+ field.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="varname">ms-subdomain</code>
+ </p>
+ </td>
+<td>
+ <p>
+ This rule takes a Windows machine principal
+ (machine$@REALM) for machine in REALM and
+ converts it to machine.realm allowing the machine
+ to update subdomains of machine.realm. The REALM
+ to be matched is specified in the
+ <font color="red">&lt;replacable&gt;identity&lt;/replacable&gt;</font> field.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="varname">krb5-self</code>
+ </p>
+ </td>
+<td>
+ <p>
+ This rule takes a Kerberos machine principal
+ (host/machine@REALM) for machine in REALM and
+ and converts it machine.realm allowing the machine
+ to update machine.realm. The REALM to be matched
+ is specified in the <font color="red">&lt;replacable&gt;identity&lt;/replacable&gt;</font>
+ field.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="varname">krb5-subdomain</code>
+ </p>
+ </td>
+<td>
+ <p>
+ This rule takes a Kerberos machine principal
+ (host/machine@REALM) for machine in REALM and
+ converts it to machine.realm allowing the machine
+ to update subdomains of machine.realm. The REALM
+ to be matched is specified in the
+ <font color="red">&lt;replacable&gt;identity&lt;/replacable&gt;</font> field.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
<code class="varname">tcp-self</code>
</p>
</td>
@@ -6266,7 +6354,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2591216"></a>Zone File</h2></div></div></div>
+<a name="id2591300"></a>Zone File</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
<a name="types_of_resource_records_and_when_to_use_them"></a>Types of Resource Records and When to Use Them</h3></div></div></div>
@@ -6279,7 +6367,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2591234"></a>Resource Records</h4></div></div></div>
+<a name="id2591318"></a>Resource Records</h4></div></div></div>
<p>
A domain name identifies a node. Each node has a set of
resource information, which may be empty. The set of resource
@@ -7016,7 +7104,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2592857"></a>Textual expression of RRs</h4></div></div></div>
+<a name="id2593010"></a>Textual expression of RRs</h4></div></div></div>
<p>
RRs are represented in binary form in the packets of the DNS
protocol, and are usually represented in highly encoded form
@@ -7219,7 +7307,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2593378"></a>Discussion of MX Records</h3></div></div></div>
+<a name="id2593530"></a>Discussion of MX Records</h3></div></div></div>
<p>
As described above, domain servers store information as a
series of resource records, each of which contains a particular
@@ -7475,7 +7563,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2593993"></a>Inverse Mapping in IPv4</h3></div></div></div>
+<a name="id2594214"></a>Inverse Mapping in IPv4</h3></div></div></div>
<p>
Reverse name resolution (that is, translation from IP address
to name) is achieved by means of the <span class="emphasis"><em>in-addr.arpa</em></span> domain
@@ -7536,7 +7624,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2594188"></a>Other Zone File Directives</h3></div></div></div>
+<a name="id2594341"></a>Other Zone File Directives</h3></div></div></div>
<p>
The Master File Format was initially defined in RFC 1035 and
has subsequently been extended. While the Master File Format
@@ -7551,7 +7639,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594211"></a>The <span><strong class="command">@</strong></span> (at-sign)</h4></div></div></div>
+<a name="id2594363"></a>The <span><strong class="command">@</strong></span> (at-sign)</h4></div></div></div>
<p>
When used in the label (or name) field, the asperand or
at-sign (@) symbol represents the current origin.
@@ -7562,7 +7650,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594227"></a>The <span><strong class="command">$ORIGIN</strong></span> Directive</h4></div></div></div>
+<a name="id2594379"></a>The <span><strong class="command">$ORIGIN</strong></span> Directive</h4></div></div></div>
<p>
Syntax: <span><strong class="command">$ORIGIN</strong></span>
<em class="replaceable"><code>domain-name</code></em>
@@ -7591,7 +7679,7 @@ WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594356"></a>The <span><strong class="command">$INCLUDE</strong></span> Directive</h4></div></div></div>
+<a name="id2594508"></a>The <span><strong class="command">$INCLUDE</strong></span> Directive</h4></div></div></div>
<p>
Syntax: <span><strong class="command">$INCLUDE</strong></span>
<em class="replaceable"><code>filename</code></em>
@@ -7627,7 +7715,7 @@ WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594425"></a>The <span><strong class="command">$TTL</strong></span> Directive</h4></div></div></div>
+<a name="id2594646"></a>The <span><strong class="command">$TTL</strong></span> Directive</h4></div></div></div>
<p>
Syntax: <span><strong class="command">$TTL</strong></span>
<em class="replaceable"><code>default-ttl</code></em>
@@ -7646,7 +7734,7 @@ WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2594461"></a><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</h3></div></div></div>
+<a name="id2594682"></a><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</h3></div></div></div>
<p>
Syntax: <span><strong class="command">$GENERATE</strong></span>
<em class="replaceable"><code>range</code></em>
@@ -8037,7 +8125,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2595458"></a>Name Server Statistics Counters</h4></div></div></div>
+<a name="id2595610"></a>Name Server Statistics Counters</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -8594,7 +8682,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2596931"></a>Zone Maintenance Statistics Counters</h4></div></div></div>
+<a name="id2597083"></a>Zone Maintenance Statistics Counters</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -8748,7 +8836,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2597314"></a>Resolver Statistics Counters</h4></div></div></div>
+<a name="id2597466"></a>Resolver Statistics Counters</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -9124,7 +9212,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2598332"></a>Socket I/O Statistics Counters</h4></div></div></div>
+<a name="id2598553"></a>Socket I/O Statistics Counters</h4></div></div></div>
<p>
Socket I/O statistics counters are defined per socket
types, which are
@@ -9279,7 +9367,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2598842"></a>Compatibility with <span class="emphasis"><em>BIND</em></span> 8 Counters</h4></div></div></div>
+<a name="id2598995"></a>Compatibility with <span class="emphasis"><em>BIND</em></span> 8 Counters</h4></div></div></div>
<p>
Most statistics counters that were available
in <span><strong class="command">BIND</strong></span> 8 are also supported in
diff --git a/doc/arm/Bv9ARM.ch07.html b/doc/arm/Bv9ARM.ch07.html
index ce23cadf3b32..19c026418381 100644
--- a/doc/arm/Bv9ARM.ch07.html
+++ b/doc/arm/Bv9ARM.ch07.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch07.html,v 1.178.14.15 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch07.html,v 1.178.14.17 2011-05-18 01:36:06 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -46,10 +46,10 @@
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#Access_Control_Lists">Access Control Lists</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599016"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599237"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599234">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599362">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599386">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599446">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#dynamic_update_security">Dynamic Update Security</a></span></dt>
</dl>
@@ -119,7 +119,7 @@ zone "example.com" {
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599016"></a><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span>
+<a name="id2599237"></a><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span>
</h2></div></div></div>
<p>
On UNIX servers, it is possible to run <acronym class="acronym">BIND</acronym>
@@ -145,7 +145,7 @@ zone "example.com" {
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2599234"></a>The <span><strong class="command">chroot</strong></span> Environment</h3></div></div></div>
+<a name="id2599386"></a>The <span><strong class="command">chroot</strong></span> Environment</h3></div></div></div>
<p>
In order for a <span><strong class="command">chroot</strong></span> environment
to
@@ -173,7 +173,7 @@ zone "example.com" {
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2599362"></a>Using the <span><strong class="command">setuid</strong></span> Function</h3></div></div></div>
+<a name="id2599446"></a>Using the <span><strong class="command">setuid</strong></span> Function</h3></div></div></div>
<p>
Prior to running the <span><strong class="command">named</strong></span> daemon,
use
diff --git a/doc/arm/Bv9ARM.ch08.html b/doc/arm/Bv9ARM.ch08.html
index bb9ecc84c645..36e7b47cb72a 100644
--- a/doc/arm/Bv9ARM.ch08.html
+++ b/doc/arm/Bv9ARM.ch08.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch08.html,v 1.178.14.15 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch08.html,v 1.178.14.17 2011-05-18 01:36:04 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,18 +45,18 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599442">Common Problems</a></span></dt>
-<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599447">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599459">Incrementing and Changing the Serial Number</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599476">Where Can I Get Help?</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599526">Common Problems</a></span></dt>
+<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599531">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599543">Incrementing and Changing the Serial Number</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599560">Where Can I Get Help?</a></span></dt>
</dl>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599442"></a>Common Problems</h2></div></div></div>
+<a name="id2599526"></a>Common Problems</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2599447"></a>It's not working; how can I figure out what's wrong?</h3></div></div></div>
+<a name="id2599531"></a>It's not working; how can I figure out what's wrong?</h3></div></div></div>
<p>
The best solution to solving installation and
configuration issues is to take preventative measures by setting
@@ -68,7 +68,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599459"></a>Incrementing and Changing the Serial Number</h2></div></div></div>
+<a name="id2599543"></a>Incrementing and Changing the Serial Number</h2></div></div></div>
<p>
Zone serial numbers are just numbers &#8212; they aren't
date related. A lot of people set them to a number that
@@ -95,7 +95,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599476"></a>Where Can I Get Help?</h2></div></div></div>
+<a name="id2599560"></a>Where Can I Get Help?</h2></div></div></div>
<p>
The Internet Systems Consortium
(<acronym class="acronym">ISC</acronym>) offers a wide range
diff --git a/doc/arm/Bv9ARM.ch09.html b/doc/arm/Bv9ARM.ch09.html
index c5bd994e0bee..aeb1f6df0139 100644
--- a/doc/arm/Bv9ARM.ch09.html
+++ b/doc/arm/Bv9ARM.ch09.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch09.html,v 1.180.16.16 2010-08-20 02:05:38 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch09.html,v 1.180.16.18 2011-05-18 01:36:04 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,21 +45,21 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599606">Acknowledgments</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599827">Acknowledgments</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#historical_dns_information">A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599778">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599930">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#ipv6addresses">IPv6 addresses (AAAA)</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch09.html#bibliography">Bibliography (and Suggested Reading)</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#rfcs">Request for Comments (RFCs)</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#internet_drafts">Internet Drafts</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603126">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603278">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
</dl></dd>
</dl>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599606"></a>Acknowledgments</h2></div></div></div>
+<a name="id2599827"></a>Acknowledgments</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
<a name="historical_dns_information"></a>A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym>
@@ -162,7 +162,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599778"></a>General <acronym class="acronym">DNS</acronym> Reference Information</h2></div></div></div>
+<a name="id2599930"></a>General <acronym class="acronym">DNS</acronym> Reference Information</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
<a name="ipv6addresses"></a>IPv6 addresses (AAAA)</h3></div></div></div>
@@ -250,17 +250,17 @@
</p>
<div class="bibliography">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2599897"></a>Bibliography</h4></div></div></div>
+<a name="id2600118"></a>Bibliography</h4></div></div></div>
<div class="bibliodiv">
<h3 class="title">Standards</h3>
<div class="biblioentry">
-<a name="id2599908"></a><p>[<abbr class="abbrev">RFC974</abbr>] <span class="author"><span class="firstname">C.</span> <span class="surname">Partridge</span>. </span><span class="title"><i>Mail Routing and the Domain System</i>. </span><span class="pubdate">January 1986. </span></p>
+<a name="id2600129"></a><p>[<abbr class="abbrev">RFC974</abbr>] <span class="author"><span class="firstname">C.</span> <span class="surname">Partridge</span>. </span><span class="title"><i>Mail Routing and the Domain System</i>. </span><span class="pubdate">January 1986. </span></p>
</div>
<div class="biblioentry">
-<a name="id2599931"></a><p>[<abbr class="abbrev">RFC1034</abbr>] <span class="author"><span class="firstname">P.V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Concepts and Facilities</i>. </span><span class="pubdate">November 1987. </span></p>
+<a name="id2600152"></a><p>[<abbr class="abbrev">RFC1034</abbr>] <span class="author"><span class="firstname">P.V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Concepts and Facilities</i>. </span><span class="pubdate">November 1987. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600023"></a><p>[<abbr class="abbrev">RFC1035</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Implementation and
+<a name="id2600176"></a><p>[<abbr class="abbrev">RFC1035</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Implementation and
Specification</i>. </span><span class="pubdate">November 1987. </span></p>
</div>
</div>
@@ -268,42 +268,42 @@
<h3 class="title">
<a name="proposed_standards"></a>Proposed Standards</h3>
<div class="biblioentry">
-<a name="id2600059"></a><p>[<abbr class="abbrev">RFC2181</abbr>] <span class="author"><span class="firstname">R., R. Bush</span> <span class="surname">Elz</span>. </span><span class="title"><i>Clarifications to the <acronym class="acronym">DNS</acronym>
+<a name="id2600212"></a><p>[<abbr class="abbrev">RFC2181</abbr>] <span class="author"><span class="firstname">R., R. Bush</span> <span class="surname">Elz</span>. </span><span class="title"><i>Clarifications to the <acronym class="acronym">DNS</acronym>
Specification</i>. </span><span class="pubdate">July 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600086"></a><p>[<abbr class="abbrev">RFC2308</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Andrews</span>. </span><span class="title"><i>Negative Caching of <acronym class="acronym">DNS</acronym>
+<a name="id2600238"></a><p>[<abbr class="abbrev">RFC2308</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Andrews</span>. </span><span class="title"><i>Negative Caching of <acronym class="acronym">DNS</acronym>
Queries</i>. </span><span class="pubdate">March 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600112"></a><p>[<abbr class="abbrev">RFC1995</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Ohta</span>. </span><span class="title"><i>Incremental Zone Transfer in <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">August 1996. </span></p>
+<a name="id2600264"></a><p>[<abbr class="abbrev">RFC1995</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Ohta</span>. </span><span class="title"><i>Incremental Zone Transfer in <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">August 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600136"></a><p>[<abbr class="abbrev">RFC1996</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A Mechanism for Prompt Notification of Zone Changes</i>. </span><span class="pubdate">August 1996. </span></p>
+<a name="id2600289"></a><p>[<abbr class="abbrev">RFC1996</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A Mechanism for Prompt Notification of Zone Changes</i>. </span><span class="pubdate">August 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600160"></a><p>[<abbr class="abbrev">RFC2136</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">Y.</span> <span class="surname">Rekhter</span>, and <span class="firstname">J.</span> <span class="surname">Bound</span>. </span><span class="title"><i>Dynamic Updates in the Domain Name System</i>. </span><span class="pubdate">April 1997. </span></p>
+<a name="id2600312"></a><p>[<abbr class="abbrev">RFC2136</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">Y.</span> <span class="surname">Rekhter</span>, and <span class="firstname">J.</span> <span class="surname">Bound</span>. </span><span class="title"><i>Dynamic Updates in the Domain Name System</i>. </span><span class="pubdate">April 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600215"></a><p>[<abbr class="abbrev">RFC2671</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Extension Mechanisms for DNS (EDNS0)</i>. </span><span class="pubdate">August 1997. </span></p>
+<a name="id2600368"></a><p>[<abbr class="abbrev">RFC2671</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Extension Mechanisms for DNS (EDNS0)</i>. </span><span class="pubdate">August 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600242"></a><p>[<abbr class="abbrev">RFC2672</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Non-Terminal DNS Name Redirection</i>. </span><span class="pubdate">August 1999. </span></p>
+<a name="id2600394"></a><p>[<abbr class="abbrev">RFC2672</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Non-Terminal DNS Name Redirection</i>. </span><span class="pubdate">August 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600268"></a><p>[<abbr class="abbrev">RFC2845</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>, <span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, and <span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secret Key Transaction Authentication for <acronym class="acronym">DNS</acronym> (TSIG)</i>. </span><span class="pubdate">May 2000. </span></p>
+<a name="id2600421"></a><p>[<abbr class="abbrev">RFC2845</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>, <span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, and <span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secret Key Transaction Authentication for <acronym class="acronym">DNS</acronym> (TSIG)</i>. </span><span class="pubdate">May 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600330"></a><p>[<abbr class="abbrev">RFC2930</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secret Key Establishment for DNS (TKEY RR)</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2600483"></a><p>[<abbr class="abbrev">RFC2930</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secret Key Establishment for DNS (TKEY RR)</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600360"></a><p>[<abbr class="abbrev">RFC2931</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DNS Request and Transaction Signatures (SIG(0)s)</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2600513"></a><p>[<abbr class="abbrev">RFC2931</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DNS Request and Transaction Signatures (SIG(0)s)</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600390"></a><p>[<abbr class="abbrev">RFC3007</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secure Domain Name System (DNS) Dynamic Update</i>. </span><span class="pubdate">November 2000. </span></p>
+<a name="id2600542"></a><p>[<abbr class="abbrev">RFC3007</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secure Domain Name System (DNS) Dynamic Update</i>. </span><span class="pubdate">November 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600417"></a><p>[<abbr class="abbrev">RFC3645</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Kwan</span>, <span class="firstname">P.</span> <span class="surname">Garg</span>, <span class="firstname">J.</span> <span class="surname">Gilroy</span>, <span class="firstname">L.</span> <span class="surname">Esibov</span>, <span class="firstname">J.</span> <span class="surname">Westhead</span>, and <span class="firstname">R.</span> <span class="surname">Hall</span>. </span><span class="title"><i>Generic Security Service Algorithm for Secret
+<a name="id2600569"></a><p>[<abbr class="abbrev">RFC3645</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Kwan</span>, <span class="firstname">P.</span> <span class="surname">Garg</span>, <span class="firstname">J.</span> <span class="surname">Gilroy</span>, <span class="firstname">L.</span> <span class="surname">Esibov</span>, <span class="firstname">J.</span> <span class="surname">Westhead</span>, and <span class="firstname">R.</span> <span class="surname">Hall</span>. </span><span class="title"><i>Generic Security Service Algorithm for Secret
Key Transaction Authentication for DNS
(GSS-TSIG)</i>. </span><span class="pubdate">October 2003. </span></p>
</div>
@@ -312,19 +312,19 @@
<h3 class="title">
<acronym class="acronym">DNS</acronym> Security Proposed Standards</h3>
<div class="biblioentry">
-<a name="id2600499"></a><p>[<abbr class="abbrev">RFC3225</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Conrad</span>. </span><span class="title"><i>Indicating Resolver Support of DNSSEC</i>. </span><span class="pubdate">December 2001. </span></p>
+<a name="id2600651"></a><p>[<abbr class="abbrev">RFC3225</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Conrad</span>. </span><span class="title"><i>Indicating Resolver Support of DNSSEC</i>. </span><span class="pubdate">December 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600525"></a><p>[<abbr class="abbrev">RFC3833</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Atkins</span> and <span class="firstname">R.</span> <span class="surname">Austein</span>. </span><span class="title"><i>Threat Analysis of the Domain Name System (DNS)</i>. </span><span class="pubdate">August 2004. </span></p>
+<a name="id2600678"></a><p>[<abbr class="abbrev">RFC3833</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Atkins</span> and <span class="firstname">R.</span> <span class="surname">Austein</span>. </span><span class="title"><i>Threat Analysis of the Domain Name System (DNS)</i>. </span><span class="pubdate">August 2004. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600562"></a><p>[<abbr class="abbrev">RFC4033</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>DNS Security Introduction and Requirements</i>. </span><span class="pubdate">March 2005. </span></p>
+<a name="id2600714"></a><p>[<abbr class="abbrev">RFC4033</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>DNS Security Introduction and Requirements</i>. </span><span class="pubdate">March 2005. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600627"></a><p>[<abbr class="abbrev">RFC4034</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Resource Records for the DNS Security Extensions</i>. </span><span class="pubdate">March 2005. </span></p>
+<a name="id2600779"></a><p>[<abbr class="abbrev">RFC4034</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Resource Records for the DNS Security Extensions</i>. </span><span class="pubdate">March 2005. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600692"></a><p>[<abbr class="abbrev">RFC4035</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Protocol Modifications for the DNS
+<a name="id2600844"></a><p>[<abbr class="abbrev">RFC4035</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Protocol Modifications for the DNS
Security Extensions</i>. </span><span class="pubdate">March 2005. </span></p>
</div>
</div>
@@ -332,146 +332,146 @@
<h3 class="title">Other Important RFCs About <acronym class="acronym">DNS</acronym>
Implementation</h3>
<div class="biblioentry">
-<a name="id2600765"></a><p>[<abbr class="abbrev">RFC1535</abbr>] <span class="author"><span class="firstname">E.</span> <span class="surname">Gavron</span>. </span><span class="title"><i>A Security Problem and Proposed Correction With Widely
+<a name="id2600918"></a><p>[<abbr class="abbrev">RFC1535</abbr>] <span class="author"><span class="firstname">E.</span> <span class="surname">Gavron</span>. </span><span class="title"><i>A Security Problem and Proposed Correction With Widely
Deployed <acronym class="acronym">DNS</acronym> Software.</i>. </span><span class="pubdate">October 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600791"></a><p>[<abbr class="abbrev">RFC1536</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Kumar</span>, <span class="firstname">J.</span> <span class="surname">Postel</span>, <span class="firstname">C.</span> <span class="surname">Neuman</span>, <span class="firstname">P.</span> <span class="surname">Danzig</span>, and <span class="firstname">S.</span> <span class="surname">Miller</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Implementation
+<a name="id2600944"></a><p>[<abbr class="abbrev">RFC1536</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Kumar</span>, <span class="firstname">J.</span> <span class="surname">Postel</span>, <span class="firstname">C.</span> <span class="surname">Neuman</span>, <span class="firstname">P.</span> <span class="surname">Danzig</span>, and <span class="firstname">S.</span> <span class="surname">Miller</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Implementation
Errors and Suggested Fixes</i>. </span><span class="pubdate">October 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600859"></a><p>[<abbr class="abbrev">RFC1982</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Elz</span> and <span class="firstname">R.</span> <span class="surname">Bush</span>. </span><span class="title"><i>Serial Number Arithmetic</i>. </span><span class="pubdate">August 1996. </span></p>
+<a name="id2601012"></a><p>[<abbr class="abbrev">RFC1982</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Elz</span> and <span class="firstname">R.</span> <span class="surname">Bush</span>. </span><span class="title"><i>Serial Number Arithmetic</i>. </span><span class="pubdate">August 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600894"></a><p>[<abbr class="abbrev">RFC4074</abbr>] <span class="authorgroup"><span class="firstname">Y.</span> <span class="surname">Morishita</span> and <span class="firstname">T.</span> <span class="surname">Jinmei</span>. </span><span class="title"><i>Common Misbehaviour Against <acronym class="acronym">DNS</acronym>
+<a name="id2601047"></a><p>[<abbr class="abbrev">RFC4074</abbr>] <span class="authorgroup"><span class="firstname">Y.</span> <span class="surname">Morishita</span> and <span class="firstname">T.</span> <span class="surname">Jinmei</span>. </span><span class="title"><i>Common Misbehaviour Against <acronym class="acronym">DNS</acronym>
Queries for IPv6 Addresses</i>. </span><span class="pubdate">May 2005. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">Resource Record Types</h3>
<div class="biblioentry">
-<a name="id2600940"></a><p>[<abbr class="abbrev">RFC1183</abbr>] <span class="authorgroup"><span class="firstname">C.F.</span> <span class="surname">Everhart</span>, <span class="firstname">L. A.</span> <span class="surname">Mamakos</span>, <span class="firstname">R.</span> <span class="surname">Ullmann</span>, and <span class="firstname">P.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>New <acronym class="acronym">DNS</acronym> RR Definitions</i>. </span><span class="pubdate">October 1990. </span></p>
+<a name="id2601093"></a><p>[<abbr class="abbrev">RFC1183</abbr>] <span class="authorgroup"><span class="firstname">C.F.</span> <span class="surname">Everhart</span>, <span class="firstname">L. A.</span> <span class="surname">Mamakos</span>, <span class="firstname">R.</span> <span class="surname">Ullmann</span>, and <span class="firstname">P.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>New <acronym class="acronym">DNS</acronym> RR Definitions</i>. </span><span class="pubdate">October 1990. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600998"></a><p>[<abbr class="abbrev">RFC1706</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">R.</span> <span class="surname">Colella</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> NSAP Resource Records</i>. </span><span class="pubdate">October 1994. </span></p>
+<a name="id2601150"></a><p>[<abbr class="abbrev">RFC1706</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">R.</span> <span class="surname">Colella</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> NSAP Resource Records</i>. </span><span class="pubdate">October 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601035"></a><p>[<abbr class="abbrev">RFC2168</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Daniel</span> and <span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="title"><i>Resolution of Uniform Resource Identifiers using
+<a name="id2601188"></a><p>[<abbr class="abbrev">RFC2168</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Daniel</span> and <span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="title"><i>Resolution of Uniform Resource Identifiers using
the Domain Name System</i>. </span><span class="pubdate">June 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601070"></a><p>[<abbr class="abbrev">RFC1876</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Davis</span>, <span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">T.</span>, and <span class="firstname">I.</span> <span class="surname">Dickinson</span>. </span><span class="title"><i>A Means for Expressing Location Information in the
+<a name="id2601223"></a><p>[<abbr class="abbrev">RFC1876</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Davis</span>, <span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">T.</span>, and <span class="firstname">I.</span> <span class="surname">Dickinson</span>. </span><span class="title"><i>A Means for Expressing Location Information in the
Domain
Name System</i>. </span><span class="pubdate">January 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601125"></a><p>[<abbr class="abbrev">RFC2052</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A <acronym class="acronym">DNS</acronym> RR for Specifying the
+<a name="id2601277"></a><p>[<abbr class="abbrev">RFC2052</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A <acronym class="acronym">DNS</acronym> RR for Specifying the
Location of
Services.</i>. </span><span class="pubdate">October 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601163"></a><p>[<abbr class="abbrev">RFC2163</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Allocchio</span>. </span><span class="title"><i>Using the Internet <acronym class="acronym">DNS</acronym> to
+<a name="id2601384"></a><p>[<abbr class="abbrev">RFC2163</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Allocchio</span>. </span><span class="title"><i>Using the Internet <acronym class="acronym">DNS</acronym> to
Distribute MIXER
Conformant Global Address Mapping</i>. </span><span class="pubdate">January 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601189"></a><p>[<abbr class="abbrev">RFC2230</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Atkinson</span>. </span><span class="title"><i>Key Exchange Delegation Record for the <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">October 1997. </span></p>
+<a name="id2601410"></a><p>[<abbr class="abbrev">RFC2230</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Atkinson</span>. </span><span class="title"><i>Key Exchange Delegation Record for the <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">October 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601214"></a><p>[<abbr class="abbrev">RFC2536</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DSA KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601435"></a><p>[<abbr class="abbrev">RFC2536</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DSA KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601241"></a><p>[<abbr class="abbrev">RFC2537</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/MD5 KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601462"></a><p>[<abbr class="abbrev">RFC2537</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/MD5 KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601268"></a><p>[<abbr class="abbrev">RFC2538</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Storing Certificates in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601489"></a><p>[<abbr class="abbrev">RFC2538</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Storing Certificates in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601307"></a><p>[<abbr class="abbrev">RFC2539</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Storage of Diffie-Hellman Keys in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601528"></a><p>[<abbr class="abbrev">RFC2539</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Storage of Diffie-Hellman Keys in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601337"></a><p>[<abbr class="abbrev">RFC2540</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Detached Domain Name System (DNS) Information</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601558"></a><p>[<abbr class="abbrev">RFC2540</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Detached Domain Name System (DNS) Information</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601367"></a><p>[<abbr class="abbrev">RFC2782</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span>. </span><span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="author"><span class="firstname">L.</span> <span class="surname">Esibov</span>. </span><span class="title"><i>A DNS RR for specifying the location of services (DNS SRV)</i>. </span><span class="pubdate">February 2000. </span></p>
+<a name="id2601588"></a><p>[<abbr class="abbrev">RFC2782</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span>. </span><span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="author"><span class="firstname">L.</span> <span class="surname">Esibov</span>. </span><span class="title"><i>A DNS RR for specifying the location of services (DNS SRV)</i>. </span><span class="pubdate">February 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601410"></a><p>[<abbr class="abbrev">RFC2915</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="author"><span class="firstname">R.</span> <span class="surname">Daniel</span>. </span><span class="title"><i>The Naming Authority Pointer (NAPTR) DNS Resource Record</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2601630"></a><p>[<abbr class="abbrev">RFC2915</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="author"><span class="firstname">R.</span> <span class="surname">Daniel</span>. </span><span class="title"><i>The Naming Authority Pointer (NAPTR) DNS Resource Record</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601443"></a><p>[<abbr class="abbrev">RFC3110</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/SHA-1 SIGs and RSA KEYs in the Domain Name System (DNS)</i>. </span><span class="pubdate">May 2001. </span></p>
+<a name="id2601732"></a><p>[<abbr class="abbrev">RFC3110</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/SHA-1 SIGs and RSA KEYs in the Domain Name System (DNS)</i>. </span><span class="pubdate">May 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601469"></a><p>[<abbr class="abbrev">RFC3123</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Koch</span>. </span><span class="title"><i>A DNS RR Type for Lists of Address Prefixes (APL RR)</i>. </span><span class="pubdate">June 2001. </span></p>
+<a name="id2601758"></a><p>[<abbr class="abbrev">RFC3123</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Koch</span>. </span><span class="title"><i>A DNS RR Type for Lists of Address Prefixes (APL RR)</i>. </span><span class="pubdate">June 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601493"></a><p>[<abbr class="abbrev">RFC3596</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">C.</span> <span class="surname">Huitema</span>, <span class="firstname">V.</span> <span class="surname">Ksinant</span>, and <span class="firstname">M.</span> <span class="surname">Souissi</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Extensions to support IP
+<a name="id2601782"></a><p>[<abbr class="abbrev">RFC3596</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">C.</span> <span class="surname">Huitema</span>, <span class="firstname">V.</span> <span class="surname">Ksinant</span>, and <span class="firstname">M.</span> <span class="surname">Souissi</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Extensions to support IP
version 6</i>. </span><span class="pubdate">October 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601619"></a><p>[<abbr class="abbrev">RFC3597</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gustafsson</span>. </span><span class="title"><i>Handling of Unknown DNS Resource Record (RR) Types</i>. </span><span class="pubdate">September 2003. </span></p>
+<a name="id2601840"></a><p>[<abbr class="abbrev">RFC3597</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gustafsson</span>. </span><span class="title"><i>Handling of Unknown DNS Resource Record (RR) Types</i>. </span><span class="pubdate">September 2003. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">
<acronym class="acronym">DNS</acronym> and the Internet</h3>
<div class="biblioentry">
-<a name="id2601651"></a><p>[<abbr class="abbrev">RFC1101</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Network Names
+<a name="id2601872"></a><p>[<abbr class="abbrev">RFC1101</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Network Names
and Other Types</i>. </span><span class="pubdate">April 1989. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601676"></a><p>[<abbr class="abbrev">RFC1123</abbr>] <span class="author"><span class="surname">Braden</span>. </span><span class="title"><i>Requirements for Internet Hosts - Application and
+<a name="id2601897"></a><p>[<abbr class="abbrev">RFC1123</abbr>] <span class="author"><span class="surname">Braden</span>. </span><span class="title"><i>Requirements for Internet Hosts - Application and
Support</i>. </span><span class="pubdate">October 1989. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601699"></a><p>[<abbr class="abbrev">RFC1591</abbr>] <span class="author"><span class="firstname">J.</span> <span class="surname">Postel</span>. </span><span class="title"><i>Domain Name System Structure and Delegation</i>. </span><span class="pubdate">March 1994. </span></p>
+<a name="id2601920"></a><p>[<abbr class="abbrev">RFC1591</abbr>] <span class="author"><span class="firstname">J.</span> <span class="surname">Postel</span>. </span><span class="title"><i>Domain Name System Structure and Delegation</i>. </span><span class="pubdate">March 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601790"></a><p>[<abbr class="abbrev">RFC2317</abbr>] <span class="authorgroup"><span class="firstname">H.</span> <span class="surname">Eidnes</span>, <span class="firstname">G.</span> <span class="surname">de Groot</span>, and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Classless IN-ADDR.ARPA Delegation</i>. </span><span class="pubdate">March 1998. </span></p>
+<a name="id2601943"></a><p>[<abbr class="abbrev">RFC2317</abbr>] <span class="authorgroup"><span class="firstname">H.</span> <span class="surname">Eidnes</span>, <span class="firstname">G.</span> <span class="surname">de Groot</span>, and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Classless IN-ADDR.ARPA Delegation</i>. </span><span class="pubdate">March 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601836"></a><p>[<abbr class="abbrev">RFC2826</abbr>] <span class="authorgroup"><span class="surname">Internet Architecture Board</span>. </span><span class="title"><i>IAB Technical Comment on the Unique DNS Root</i>. </span><span class="pubdate">May 2000. </span></p>
+<a name="id2601989"></a><p>[<abbr class="abbrev">RFC2826</abbr>] <span class="authorgroup"><span class="surname">Internet Architecture Board</span>. </span><span class="title"><i>IAB Technical Comment on the Unique DNS Root</i>. </span><span class="pubdate">May 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601860"></a><p>[<abbr class="abbrev">RFC2929</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, <span class="firstname">E.</span> <span class="surname">Brunner-Williams</span>, and <span class="firstname">B.</span> <span class="surname">Manning</span>. </span><span class="title"><i>Domain Name System (DNS) IANA Considerations</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2602012"></a><p>[<abbr class="abbrev">RFC2929</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, <span class="firstname">E.</span> <span class="surname">Brunner-Williams</span>, and <span class="firstname">B.</span> <span class="surname">Manning</span>. </span><span class="title"><i>Domain Name System (DNS) IANA Considerations</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">
<acronym class="acronym">DNS</acronym> Operations</h3>
<div class="biblioentry">
-<a name="id2601917"></a><p>[<abbr class="abbrev">RFC1033</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Lottor</span>. </span><span class="title"><i>Domain administrators operations guide.</i>. </span><span class="pubdate">November 1987. </span></p>
+<a name="id2602070"></a><p>[<abbr class="abbrev">RFC1033</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Lottor</span>. </span><span class="title"><i>Domain administrators operations guide.</i>. </span><span class="pubdate">November 1987. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601941"></a><p>[<abbr class="abbrev">RFC1537</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Beertema</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Data File
+<a name="id2602093"></a><p>[<abbr class="abbrev">RFC1537</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Beertema</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Data File
Configuration Errors</i>. </span><span class="pubdate">October 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601968"></a><p>[<abbr class="abbrev">RFC1912</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Barr</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Operational and
+<a name="id2602120"></a><p>[<abbr class="abbrev">RFC1912</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Barr</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Operational and
Configuration Errors</i>. </span><span class="pubdate">February 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601994"></a><p>[<abbr class="abbrev">RFC2010</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Operational Criteria for Root Name Servers.</i>. </span><span class="pubdate">October 1996. </span></p>
+<a name="id2602147"></a><p>[<abbr class="abbrev">RFC2010</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Operational Criteria for Root Name Servers.</i>. </span><span class="pubdate">October 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602030"></a><p>[<abbr class="abbrev">RFC2219</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Hamilton</span> and <span class="firstname">R.</span> <span class="surname">Wright</span>. </span><span class="title"><i>Use of <acronym class="acronym">DNS</acronym> Aliases for
+<a name="id2602183"></a><p>[<abbr class="abbrev">RFC2219</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Hamilton</span> and <span class="firstname">R.</span> <span class="surname">Wright</span>. </span><span class="title"><i>Use of <acronym class="acronym">DNS</acronym> Aliases for
Network Services.</i>. </span><span class="pubdate">October 1997. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">Internationalized Domain Names</h3>
<div class="biblioentry">
-<a name="id2602076"></a><p>[<abbr class="abbrev">RFC2825</abbr>] <span class="authorgroup"><span class="surname">IAB</span> and <span class="firstname">R.</span> <span class="surname">Daigle</span>. </span><span class="title"><i>A Tangled Web: Issues of I18N, Domain Names,
+<a name="id2602229"></a><p>[<abbr class="abbrev">RFC2825</abbr>] <span class="authorgroup"><span class="surname">IAB</span> and <span class="firstname">R.</span> <span class="surname">Daigle</span>. </span><span class="title"><i>A Tangled Web: Issues of I18N, Domain Names,
and the Other Internet protocols</i>. </span><span class="pubdate">May 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602108"></a><p>[<abbr class="abbrev">RFC3490</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Faltstrom</span>, <span class="firstname">P.</span> <span class="surname">Hoffman</span>, and <span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Internationalizing Domain Names in Applications (IDNA)</i>. </span><span class="pubdate">March 2003. </span></p>
+<a name="id2602261"></a><p>[<abbr class="abbrev">RFC3490</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Faltstrom</span>, <span class="firstname">P.</span> <span class="surname">Hoffman</span>, and <span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Internationalizing Domain Names in Applications (IDNA)</i>. </span><span class="pubdate">March 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602154"></a><p>[<abbr class="abbrev">RFC3491</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Hoffman</span> and <span class="firstname">M.</span> <span class="surname">Blanchet</span>. </span><span class="title"><i>Nameprep: A Stringprep Profile for Internationalized Domain Names</i>. </span><span class="pubdate">March 2003. </span></p>
+<a name="id2602307"></a><p>[<abbr class="abbrev">RFC3491</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Hoffman</span> and <span class="firstname">M.</span> <span class="surname">Blanchet</span>. </span><span class="title"><i>Nameprep: A Stringprep Profile for Internationalized Domain Names</i>. </span><span class="pubdate">March 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602189"></a><p>[<abbr class="abbrev">RFC3492</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Punycode: A Bootstring encoding of Unicode
+<a name="id2602410"></a><p>[<abbr class="abbrev">RFC3492</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Punycode: A Bootstring encoding of Unicode
for Internationalized Domain Names in
Applications (IDNA)</i>. </span><span class="pubdate">March 2003. </span></p>
</div>
@@ -487,47 +487,47 @@
</p>
</div>
<div class="biblioentry">
-<a name="id2602234"></a><p>[<abbr class="abbrev">RFC1464</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Rosenbaum</span>. </span><span class="title"><i>Using the Domain Name System To Store Arbitrary String
+<a name="id2602455"></a><p>[<abbr class="abbrev">RFC1464</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Rosenbaum</span>. </span><span class="title"><i>Using the Domain Name System To Store Arbitrary String
Attributes</i>. </span><span class="pubdate">May 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602257"></a><p>[<abbr class="abbrev">RFC1713</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Romao</span>. </span><span class="title"><i>Tools for <acronym class="acronym">DNS</acronym> Debugging</i>. </span><span class="pubdate">November 1994. </span></p>
+<a name="id2602546"></a><p>[<abbr class="abbrev">RFC1713</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Romao</span>. </span><span class="title"><i>Tools for <acronym class="acronym">DNS</acronym> Debugging</i>. </span><span class="pubdate">November 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602282"></a><p>[<abbr class="abbrev">RFC1794</abbr>] <span class="author"><span class="firstname">T.</span> <span class="surname">Brisco</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Support for Load
+<a name="id2602571"></a><p>[<abbr class="abbrev">RFC1794</abbr>] <span class="author"><span class="firstname">T.</span> <span class="surname">Brisco</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Support for Load
Balancing</i>. </span><span class="pubdate">April 1995. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602308"></a><p>[<abbr class="abbrev">RFC2240</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Legal Basis for Domain Name Allocation</i>. </span><span class="pubdate">November 1997. </span></p>
+<a name="id2602597"></a><p>[<abbr class="abbrev">RFC2240</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Legal Basis for Domain Name Allocation</i>. </span><span class="pubdate">November 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602331"></a><p>[<abbr class="abbrev">RFC2345</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>, <span class="firstname">T.</span> <span class="surname">Wolf</span>, and <span class="firstname">G.</span> <span class="surname">Oglesby</span>. </span><span class="title"><i>Domain Names and Company Name Retrieval</i>. </span><span class="pubdate">May 1998. </span></p>
+<a name="id2602620"></a><p>[<abbr class="abbrev">RFC2345</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>, <span class="firstname">T.</span> <span class="surname">Wolf</span>, and <span class="firstname">G.</span> <span class="surname">Oglesby</span>. </span><span class="title"><i>Domain Names and Company Name Retrieval</i>. </span><span class="pubdate">May 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602377"></a><p>[<abbr class="abbrev">RFC2352</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Convention For Using Legal Names as Domain Names</i>. </span><span class="pubdate">May 1998. </span></p>
+<a name="id2602666"></a><p>[<abbr class="abbrev">RFC2352</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Convention For Using Legal Names as Domain Names</i>. </span><span class="pubdate">May 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602401"></a><p>[<abbr class="abbrev">RFC3071</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>. </span><span class="title"><i>Reflections on the DNS, RFC 1591, and Categories of Domains</i>. </span><span class="pubdate">February 2001. </span></p>
+<a name="id2602690"></a><p>[<abbr class="abbrev">RFC3071</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>. </span><span class="title"><i>Reflections on the DNS, RFC 1591, and Categories of Domains</i>. </span><span class="pubdate">February 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602427"></a><p>[<abbr class="abbrev">RFC3258</abbr>] <span class="authorgroup"><span class="firstname">T.</span> <span class="surname">Hardie</span>. </span><span class="title"><i>Distributing Authoritative Name Servers via
+<a name="id2602716"></a><p>[<abbr class="abbrev">RFC3258</abbr>] <span class="authorgroup"><span class="firstname">T.</span> <span class="surname">Hardie</span>. </span><span class="title"><i>Distributing Authoritative Name Servers via
Shared Unicast Addresses</i>. </span><span class="pubdate">April 2002. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602453"></a><p>[<abbr class="abbrev">RFC3901</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Durand</span> and <span class="firstname">J.</span> <span class="surname">Ihren</span>. </span><span class="title"><i>DNS IPv6 Transport Operational Guidelines</i>. </span><span class="pubdate">September 2004. </span></p>
+<a name="id2602742"></a><p>[<abbr class="abbrev">RFC3901</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Durand</span> and <span class="firstname">J.</span> <span class="surname">Ihren</span>. </span><span class="title"><i>DNS IPv6 Transport Operational Guidelines</i>. </span><span class="pubdate">September 2004. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">Obsolete and Unimplemented Experimental RFC</h3>
<div class="biblioentry">
-<a name="id2602497"></a><p>[<abbr class="abbrev">RFC1712</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Farrell</span>, <span class="firstname">M.</span> <span class="surname">Schulze</span>, <span class="firstname">S.</span> <span class="surname">Pleitner</span>, and <span class="firstname">D.</span> <span class="surname">Baldoni</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Geographical
+<a name="id2602786"></a><p>[<abbr class="abbrev">RFC1712</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Farrell</span>, <span class="firstname">M.</span> <span class="surname">Schulze</span>, <span class="firstname">S.</span> <span class="surname">Pleitner</span>, and <span class="firstname">D.</span> <span class="surname">Baldoni</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Geographical
Location</i>. </span><span class="pubdate">November 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602554"></a><p>[<abbr class="abbrev">RFC2673</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Binary Labels in the Domain Name System</i>. </span><span class="pubdate">August 1999. </span></p>
+<a name="id2602843"></a><p>[<abbr class="abbrev">RFC2673</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Binary Labels in the Domain Name System</i>. </span><span class="pubdate">August 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602581"></a><p>[<abbr class="abbrev">RFC2874</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span> and <span class="firstname">C.</span> <span class="surname">Huitema</span>. </span><span class="title"><i>DNS Extensions to Support IPv6 Address Aggregation
+<a name="id2602870"></a><p>[<abbr class="abbrev">RFC2874</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span> and <span class="firstname">C.</span> <span class="surname">Huitema</span>. </span><span class="title"><i>DNS Extensions to Support IPv6 Address Aggregation
and Renumbering</i>. </span><span class="pubdate">July 2000. </span></p>
</div>
</div>
@@ -541,39 +541,39 @@
</p>
</div>
<div class="biblioentry">
-<a name="id2602629"></a><p>[<abbr class="abbrev">RFC2065</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">C.</span> <span class="surname">Kaufman</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">January 1997. </span></p>
+<a name="id2602918"></a><p>[<abbr class="abbrev">RFC2065</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">C.</span> <span class="surname">Kaufman</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">January 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602737"></a><p>[<abbr class="abbrev">RFC2137</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secure Domain Name System Dynamic Update</i>. </span><span class="pubdate">April 1997. </span></p>
+<a name="id2602957"></a><p>[<abbr class="abbrev">RFC2137</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secure Domain Name System Dynamic Update</i>. </span><span class="pubdate">April 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602763"></a><p>[<abbr class="abbrev">RFC2535</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2602984"></a><p>[<abbr class="abbrev">RFC2535</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602793"></a><p>[<abbr class="abbrev">RFC3008</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Domain Name System Security (DNSSEC)
+<a name="id2603014"></a><p>[<abbr class="abbrev">RFC3008</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Domain Name System Security (DNSSEC)
Signing Authority</i>. </span><span class="pubdate">November 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602819"></a><p>[<abbr class="abbrev">RFC3090</abbr>] <span class="authorgroup"><span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>DNS Security Extension Clarification on Zone Status</i>. </span><span class="pubdate">March 2001. </span></p>
+<a name="id2603040"></a><p>[<abbr class="abbrev">RFC3090</abbr>] <span class="authorgroup"><span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>DNS Security Extension Clarification on Zone Status</i>. </span><span class="pubdate">March 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602845"></a><p>[<abbr class="abbrev">RFC3445</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Massey</span> and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Limiting the Scope of the KEY Resource Record (RR)</i>. </span><span class="pubdate">December 2002. </span></p>
+<a name="id2603066"></a><p>[<abbr class="abbrev">RFC3445</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Massey</span> and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Limiting the Scope of the KEY Resource Record (RR)</i>. </span><span class="pubdate">December 2002. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602950"></a><p>[<abbr class="abbrev">RFC3655</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Redefinition of DNS Authenticated Data (AD) bit</i>. </span><span class="pubdate">November 2003. </span></p>
+<a name="id2603102"></a><p>[<abbr class="abbrev">RFC3655</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Redefinition of DNS Authenticated Data (AD) bit</i>. </span><span class="pubdate">November 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602986"></a><p>[<abbr class="abbrev">RFC3658</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Delegation Signer (DS) Resource Record (RR)</i>. </span><span class="pubdate">December 2003. </span></p>
+<a name="id2603139"></a><p>[<abbr class="abbrev">RFC3658</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Delegation Signer (DS) Resource Record (RR)</i>. </span><span class="pubdate">December 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2603013"></a><p>[<abbr class="abbrev">RFC3755</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Weiler</span>. </span><span class="title"><i>Legacy Resolver Compatibility for Delegation Signer (DS)</i>. </span><span class="pubdate">May 2004. </span></p>
+<a name="id2603165"></a><p>[<abbr class="abbrev">RFC3755</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Weiler</span>. </span><span class="title"><i>Legacy Resolver Compatibility for Delegation Signer (DS)</i>. </span><span class="pubdate">May 2004. </span></p>
</div>
<div class="biblioentry">
-<a name="id2603040"></a><p>[<abbr class="abbrev">RFC3757</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Kolkman</span>, <span class="firstname">J.</span> <span class="surname">Schlyter</span>, and <span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>Domain Name System KEY (DNSKEY) Resource Record
+<a name="id2603192"></a><p>[<abbr class="abbrev">RFC3757</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Kolkman</span>, <span class="firstname">J.</span> <span class="surname">Schlyter</span>, and <span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>Domain Name System KEY (DNSKEY) Resource Record
(RR) Secure Entry Point (SEP) Flag</i>. </span><span class="pubdate">April 2004. </span></p>
</div>
<div class="biblioentry">
-<a name="id2603084"></a><p>[<abbr class="abbrev">RFC3845</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Schlyter</span>. </span><span class="title"><i>DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format</i>. </span><span class="pubdate">August 2004. </span></p>
+<a name="id2603237"></a><p>[<abbr class="abbrev">RFC3845</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Schlyter</span>. </span><span class="title"><i>DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format</i>. </span><span class="pubdate">August 2004. </span></p>
</div>
</div>
</div>
@@ -594,14 +594,14 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2603126"></a>Other Documents About <acronym class="acronym">BIND</acronym>
+<a name="id2603278"></a>Other Documents About <acronym class="acronym">BIND</acronym>
</h3></div></div></div>
<p></p>
<div class="bibliography">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2603136"></a>Bibliography</h4></div></div></div>
+<a name="id2603288"></a>Bibliography</h4></div></div></div>
<div class="biblioentry">
-<a name="id2603138"></a><p><span class="authorgroup"><span class="firstname">Paul</span> <span class="surname">Albitz</span> and <span class="firstname">Cricket</span> <span class="surname">Liu</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></i>. </span><span class="copyright">Copyright 1998 Sebastopol, CA: O'Reilly and Associates. </span></p>
+<a name="id2603290"></a><p><span class="authorgroup"><span class="firstname">Paul</span> <span class="surname">Albitz</span> and <span class="firstname">Cricket</span> <span class="surname">Liu</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></i>. </span><span class="copyright">Copyright 1998 Sebastopol, CA: O'Reilly and Associates. </span></p>
</div>
</div>
</div>
diff --git a/doc/arm/Bv9ARM.ch10.html b/doc/arm/Bv9ARM.ch10.html
index 692948501bba..aea3019f2574 100644
--- a/doc/arm/Bv9ARM.ch10.html
+++ b/doc/arm/Bv9ARM.ch10.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch10.html,v 1.11.14.3 2010-01-24 01:55:26 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch10.html,v 1.11.14.4 2011-05-17 01:35:51 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
diff --git a/doc/arm/Bv9ARM.html b/doc/arm/Bv9ARM.html
index 8c21270f11a6..7f25c7a4fd55 100644
--- a/doc/arm/Bv9ARM.html
+++ b/doc/arm/Bv9ARM.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.html,v 1.193.14.16 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: Bv9ARM.html,v 1.193.14.18 2011-05-18 01:36:05 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -41,7 +41,7 @@
<div>
<div><h1 class="title">
<a name="id2563174"></a>BIND 9 Administrator Reference Manual</h1></div>
-<div><p class="copyright">Copyright 2004-2010 Internet Systems Consortium, Inc. ("ISC")</p></div>
+<div><p class="copyright">Copyright 2004-2011 Internet Systems Consortium, Inc. ("ISC")</p></div>
<div><p class="copyright">Copyright 2000-2003 Internet Software Consortium.</p></div>
</div>
<hr>
@@ -51,39 +51,39 @@
<dl>
<dt><span class="chapter"><a href="Bv9ARM.ch01.html">1. Introduction</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2563412">Scope of Document</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564391">Organization of This Document</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564531">Conventions Used in This Document</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564712">The Domain Name System (<acronym class="acronym">DNS</acronym>)</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564371">Scope of Document</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564394">Organization of This Document</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564534">Conventions Used in This Document</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch01.html#id2564715">The Domain Name System (<acronym class="acronym">DNS</acronym>)</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564733">DNS Fundamentals</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564768">Domains and Domain Names</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567173">Zones</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567250">Authoritative Name Servers</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567422">Caching Name Servers</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567553">Name Servers in Multiple Roles</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564737">DNS Fundamentals</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2564771">Domains and Domain Names</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567176">Zones</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567253">Authoritative Name Servers</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567426">Caching Name Servers</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch01.html#id2567556">Name Servers in Multiple Roles</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch02.html">2. <acronym class="acronym">BIND</acronym> Resource Requirements</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567587">Hardware requirements</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567613">CPU Requirements</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567626">Memory Requirements</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567721">Name Server Intensive Environment Issues</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567732">Supported Operating Systems</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567590">Hardware requirements</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567617">CPU Requirements</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567629">Memory Requirements</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567724">Name Server Intensive Environment Issues</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch02.html#id2567735">Supported Operating Systems</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch03.html">3. Name Server Configuration</a></span></dt>
<dd><dl>
<dt><span class="sect1"><a href="Bv9ARM.ch03.html#sample_configuration">Sample Configurations</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567764">A Caching-only Name Server</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567780">An Authoritative-only Name Server</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567767">A Caching-only Name Server</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2567988">An Authoritative-only Name Server</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568007">Load Balancing</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568361">Name Server Operations</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568010">Load Balancing</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch03.html#id2568364">Name Server Operations</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2568366">Tools for Use With the Name Server Daemon</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2570006">Signals</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2568370">Tools for Use With the Name Server Daemon</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch03.html#id2570009">Signals</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch04.html">4. Advanced DNS Features</a></span></dt>
@@ -92,34 +92,34 @@
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#dynamic_update">Dynamic Update</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch04.html#journal">The journal file</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#incremental_zone_transfers">Incremental Zone Transfers (IXFR)</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2570492">Split DNS</a></span></dt>
-<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2570510">Example split DNS setup</a></span></dt></dl></dd>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2570496">Split DNS</a></span></dt>
+<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2570582">Example split DNS setup</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#tsig">TSIG</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571082">Generate Shared Keys for Each Pair of Hosts</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571156">Copying the Shared Secret to Both Machines</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571166">Informing the Servers of the Key's Existence</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571203">Instructing the Server to Use the Key</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571260">TSIG Key Based Access Control</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571445">Errors</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571017">Generate Shared Keys for Each Pair of Hosts</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571091">Copying the Shared Secret to Both Machines</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571101">Informing the Servers of the Key's Existence</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571138">Instructing the Server to Use the Key</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571332">TSIG Key Based Access Control</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571380">Errors</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571459">TKEY</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571576">SIG(0)</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571394">TKEY</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2571579">SIG(0)</a></span></dt>
<dt><span class="sect1"><a href="Bv9ARM.ch04.html#DNSSEC">DNSSEC</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571644">Generating Keys</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571792">Signing the Zone</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571873">Configuring Servers</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571716">Generating Keys</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571795">Signing the Zone</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2571876">Configuring Servers</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2572110">IPv6 Support in <acronym class="acronym">BIND</acronym> 9</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2572045">IPv6 Support in <acronym class="acronym">BIND</acronym> 9</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572172">Address Lookups Using AAAA Records</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572194">Address to Name Lookups Using Nibble Format</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572176">Address Lookups Using AAAA Records</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572197">Address to Name Lookups Using Nibble Format</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch05.html">5. The <acronym class="acronym">BIND</acronym> 9 Lightweight Resolver</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch05.html#id2572227">The Lightweight Resolver Library</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch05.html#id2572230">The Lightweight Resolver Library</a></span></dt>
<dt><span class="sect1"><a href="Bv9ARM.ch05.html#lwresd">Running a Resolver Daemon</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch06.html">6. <acronym class="acronym">BIND</acronym> 9 Configuration Reference</a></span></dt>
@@ -127,55 +127,55 @@
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#configuration_file_elements">Configuration File Elements</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#address_match_lists">Address Match Lists</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2573606">Comment Syntax</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2573609">Comment Syntax</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#Configuration_File_Grammar">Configuration File Grammar</a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574305"><span><strong class="command">acl</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574308"><span><strong class="command">acl</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#acl"><span><strong class="command">acl</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574494"><span><strong class="command">controls</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574498"><span><strong class="command">controls</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#controls_statement_definition_and_usage"><span><strong class="command">controls</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574923"><span><strong class="command">include</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574940"><span><strong class="command">include</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574926"><span><strong class="command">include</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574944"><span><strong class="command">include</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574964"><span><strong class="command">key</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574987"><span><strong class="command">key</strong></span> Statement Definition and Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575078"><span><strong class="command">logging</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575204"><span><strong class="command">logging</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574967"><span><strong class="command">key</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2574990"><span><strong class="command">key</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575081"><span><strong class="command">logging</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575207"><span><strong class="command">logging</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577401"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577475"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577539"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577582"><span><strong class="command">masters</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577268"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577341"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577405"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577449"><span><strong class="command">masters</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577597"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577464"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#options"><span><strong class="command">options</strong></span> Statement Definition and
Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_grammar"><span><strong class="command">server</strong></span> Statement Grammar</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_definition_and_usage"><span><strong class="command">server</strong></span> Statement Definition and
Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#statschannels"><span><strong class="command">statistics-channels</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586907"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586923"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587062"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587113"><span><strong class="command">trusted-keys</strong></span> Statement Definition
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587078"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587129"><span><strong class="command">trusted-keys</strong></span> Statement Definition
and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#view_statement_grammar"><span><strong class="command">view</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587195"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587211"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zone_statement_grammar"><span><strong class="command">zone</strong></span>
Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588600"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588616"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591216">Zone File</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591300">Zone File</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#types_of_resource_records_and_when_to_use_them">Types of Resource Records and When to Use Them</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593378">Discussion of MX Records</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593530">Discussion of MX Records</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#Setting_TTLs">Setting TTLs</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593993">Inverse Mapping in IPv4</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594188">Other Zone File Directives</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594461"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594214">Inverse Mapping in IPv4</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594341">Other Zone File Directives</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594682"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zonefile_format">Additional File Formats</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#statistics">BIND9 Statistics</a></span></dt>
@@ -184,31 +184,31 @@
<dt><span class="chapter"><a href="Bv9ARM.ch07.html">7. <acronym class="acronym">BIND</acronym> 9 Security Considerations</a></span></dt>
<dd><dl>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#Access_Control_Lists">Access Control Lists</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599016"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599237"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599234">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599362">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599386">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599446">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#dynamic_update_security">Dynamic Update Security</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch08.html">8. Troubleshooting</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599442">Common Problems</a></span></dt>
-<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599447">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599459">Incrementing and Changing the Serial Number</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599476">Where Can I Get Help?</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599526">Common Problems</a></span></dt>
+<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599531">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599543">Incrementing and Changing the Serial Number</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599560">Where Can I Get Help?</a></span></dt>
</dl></dd>
<dt><span class="appendix"><a href="Bv9ARM.ch09.html">A. Appendices</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599606">Acknowledgments</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599827">Acknowledgments</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#historical_dns_information">A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599778">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599930">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#ipv6addresses">IPv6 addresses (AAAA)</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch09.html#bibliography">Bibliography (and Suggested Reading)</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#rfcs">Request for Comments (RFCs)</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#internet_drafts">Internet Drafts</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603126">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603278">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="reference"><a href="Bv9ARM.ch10.html">I. Manual pages</a></span></dt>
diff --git a/doc/arm/Bv9ARM.pdf b/doc/arm/Bv9ARM.pdf
index 9fc034941e81..99bd68ce87eb 100644
--- a/doc/arm/Bv9ARM.pdf
+++ b/doc/arm/Bv9ARM.pdf
@@ -2140,15 +2140,15 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
733 0 obj <<
-/Length 1059
+/Length 1063
/Filter /FlateDecode
>>
stream
-xڵVnH+XRhWώ`l3|YH V~f3SD#i!S@&&}+-&CLX # 䀳K ȶlɑ(n:T[Ҳ6m8֣_^u<fwfbdcXba:'ƅ'B@nk'$*"HU)@caS Lk0t&
-Mq:uSrU:5Cݢ&I`J;?$"Ӳ,@!=ZߪO x &LKsOk)ŎfS<-[:~UtŔ >E:^uY$G]| rծ|}iuSѨ}S~tj|.:R}(=_
-
-iP55Nx%~<ʪTۛL;cgˢns %'6-$[y4Mԗ :3&gbi3iѬIcV+vP*JFYŧ [J+n2`F)eBXBeG nfA
-ax.ǕxKXƽA琨`g!n8vǎAi:r_$QQ1T<N*| :k9v'nt \ @0bzqlxTݕ赸>Z}Z"JƐXU/݄^yTbq:,(aU7&ݷӇ]5w˂8wQ/`G?WxP-107eHM"dc&k`mSgTV9#c~r|m n[p@|{`}{PJDzL\_tmvcXn7OHyi]4-dJ؝J^ٌ.'/+9y0nԕpOMsm:=BaT[T^7z2g~pzendstream
+xڵV]8}_X5D0 *[.ڻHՌX\kvH
+c2I)L&#B5h.Q7hf#)tqdQӇ#nKKwEh*ǯSGk@!0a“Nmq[/p?!S A"O"a>t a޴zIoFobi:?ZΒ?*9qCUnH
+D1FBo`pUeWAQY,|RWK!;ʺ <SYj={ ņ@"F58&cqJ.<j,}qꋟqG?73{Ep~t1+p;A %v⋟.{s'm 1%ÔR~$颥x|ίU෹cbw #|tO,͉ݲ ^C?Ix3jzVy=6
+<wVs|M`YC1(L?
+<*ҙwZ\,%M"H,nk',*(E U׉&7]5wM(NcgQ75Wx [6c<6ːʱI'ENL+,.ۢۧϠbs":g̾27W ܶd{t`}{'){L\_tMh&sf(>;#奖w^+|{.KuE=콀PdÁ#S x|>¨6lHonm '~N!endstream
endobj
732 0 obj <<
/Type /Page
@@ -2973,22 +2973,20 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
862 0 obj <<
-/Length 3454
+/Length 3453
/Filter /FlateDecode
>>
stream
x[SFU t}ŀR1lm *3 5R03&&19NP "TX9VE&;tp~fU.vy-lpj \=|wzq|zqw;1;?BcJ5jpA &;R ;;;
7?]>(up> ]tʒLp(qA \.1J磾l6΋ټGWò̯g _MTƶ6&|o+f:Lӽ}.W>_ڇ]yOb 8e]4^/ΠJn~JZ^X#RF839ż;r|lx;Q#"˂V2 caE H $ `mda>]xS92rm(F/& 1bV4CāzE\6O^@|
- +!D
-#DyQ^KΏp2?*#9al9)o朼us#CdF!Tɰ~F"q`;F%T2n~O~K*E-͋z"${b2#c1cW&21/nHYmq,׹Lged
-۶M!LC)*T$){UR LɛYRNsJ۷O?xdHh2.
-pVw=\NN8R>^xvmUHe*(eE*ӿjށbRAPd
-(n4]#m$qzCR 0
-dD?80<P~XJװX Mu ߮nڄ'a,91փH\w=!d~-X2^c88.J@
-꽫8@%W|z뻩Inj}&u0Ӧ3Z,Lg{YXMgɺIiYQIlWf<VȩBCDЕ8Aq-
-)!jCLmoLHڨNm]3 QSO:&ѳ?yy 60Ԇ6!cq`j;3J,Pmժ}XMnb_5>®3P<9Dnf z@% 1 $hc, 5,#7]Eh1 TVasܤ7o. G~ewayZJ,K<-;\hB!,˩Ϫsޕvb% O~!AA1"q`4MLN)7L|^Mj)Bcet%BiE1ʸ޾4e/C5X` bq`Ģď0 lw$xFb]{ˎf*s"/ r30ĸb\EB\tȎ+Y_ԙo[(4^ RƶT!ՊT8pyZ-S|dخ{Us 0ĀaDYqH>+ӎ.cj:]֫Fi:.G9 &ۿ
-K=gF
-"x8dofI=r;I|#`=FPFHA1sRB'dv\V]5䞩7/FC~)esjn{/83O9IVbÜcGGƖ,kߊb}jFqհ\W:]L> "Ϡ Ҕ
+ +!D
+8*fED?za2!#jd'2bq`;B\Bw|>/˶U~Ɂ/Nb@ 'GrܵsRS+|; 0m9y.Fl"!Ɍ
+/~zAJb @)0"q` ;vA ˝d~Cu5 n4l;p Lbx@#ݯK7va<ryMSd:;% (z,BZ$tepRWq/q\ Bg
+9UPhR\3"(~1PPv]?5>e:#Ym` Sީ{~2}I'߼$z'/!}>0ߦ[W,Lm{vFZɍCq]?7fGؕޠvc/'"󑚈pͬ"Zd !mŁE^t$BfѶ<+~ -ê|:l|W8x;,Ok^cS)>eieGK9Y(|9Ysn߻2N?u>O0Ğ:((FQ$&{I©4^ܖI֖ëiU#EVHBx`ηD(-|(Ʊ[ۗ& 1b!4g,X{3펃Ds\ܨ_7Vkosqy,Ues.^d^|擹WPYHW+qw0 >㫔:sw`z%׋rԼaAAҞ
+4DZ*7\{eʟ=uoʶsq`|N0P3 H0kc ige1clwZ->\+zը79C:0d׍[aI/HAoߗb
++W@CY#&F=tXFT@֏PSi_M=m1WϫgCC|tz~nV2ʞ
+>Y(
+"ۖ:l9)?.w/'2VB
endobj
861 0 obj <<
/Type /Page
@@ -3085,21 +3083,21 @@ endobj
876 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 613.4921 539.579 622.4483]
+/Rect [527.6238 613.5917 539.579 622.4483]
/Subtype /Link
/A << /S /GoTo /D (section.6.3) >>
>> endobj
877 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 601.41 539.579 610.3663]
+/Rect [527.6238 601.5097 539.579 610.3663]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.3.1) >>
>> endobj
878 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 589.328 539.579 598.2842]
+/Rect [527.6238 589.4276 539.579 598.2842]
/Subtype /Link
/A << /S /GoTo /D (subsubsection.6.3.1.1) >>
>> endobj
@@ -3120,7 +3118,7 @@ endobj
881 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 553.0818 539.579 562.0381]
+/Rect [527.6238 553.0818 539.579 562.1876]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.3.3) >>
>> endobj
@@ -3148,7 +3146,7 @@ endobj
885 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 504.7536 539.579 513.8594]
+/Rect [527.6238 504.7536 539.579 513.7099]
/Subtype /Link
/A << /S /GoTo /D (subsubsection.6.3.5.2) >>
>> endobj
@@ -3183,7 +3181,7 @@ endobj
890 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 444.3434 539.579 453.2997]
+/Rect [527.6238 444.3434 539.579 453.4491]
/Subtype /Link
/A << /S /GoTo /D (section.6.4) >>
>> endobj
@@ -3197,7 +3195,7 @@ endobj
892 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [527.6238 420.1793 539.579 429.285]
+/Rect [527.6238 420.1793 539.579 429.1356]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.4.1) >>
>> endobj
@@ -3917,14 +3915,17 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1014 0 obj <<
-/Length 1863
+/Length 1861
/Filter /FlateDecode
>>
stream
-xXYoF~ׯ Dz/ɉA⸲RH@+E{gRLnkvvGG~HC'908aލD>՛NBl%8Cc˓g {}6{34zlz2;ty=8Of-<~<xygu~t6kJ0S*|}~?ˆs60!u8cL61ꭃ(
-F!uӅ}9&(fifwG 6i4l6eL+ԛR, 6Y}Eb4{5
-%K#[tFw2N>.?f(d( VAV9)G/#yBnL|( .WM
-|0JRY<:1Я-aWciөη߷>{qAOyT}NJ4TWN2}"3䋀m}iD JdtQTfIn6&e{u݌Y¨orF2.xaߢe, VrA"Jڽck8ZZK\ɢ6Uit[7Hc婪HFaqg/6ee+$p_FkMsR*]=QB-rPV5&dy;~E׷|ǽ耭{&Xtr ;O&U}n<@LbR)\cendstream
+xnF rh2asr:HTQji45pQHʮ[fސd*v[-xdyAH˜^KPxi1%03fCgɓW"b<.ER[,?2 ?;yr:?O~dIqtX< ٫ןvx_o&/CIFo_L(
+kXP{DRn'|#ګcpI6 &ªYH`G$+grY$#cTO[!(S JVYQɫ4UӒZ_=:,6[ |Y!lԞ<fRIc獮r[RlrMҪp+k,/ƵI{I oF7VN<Cyյ^:UnY黔Z +9a"!rT 2-#9C(/>1ȨCO.>?XȾ}vOF#TӉg+uཞc B
+8,vaOgUĐ,ɓ2Kw抄Qd:*7uVdmf,m M1GniR}w7Iי:s6ʘ g, ۦUl62봲_i@mvQh2Np8xX;6kfR&&=ĂG+ Das?[]TSoq>c`5xp~~}1]y(e ]Z3 r-W.mǣ1
+H%0ľ5oP0KNLWe!]'wglun*K:hͨTatdnҮ3d 6Hf& G{"dDPܧ(aPv(vcǎr(rN}TN14 =WP
+O@ ::Τ_,BۓWe/\7?u2mG󝇽H07f1ԗ?FEDT5dR`BU5T>ycLg%I!wD*W +LzU-;C],;ʃ!mJpV 0P="ke@)# H"tջ*+m!̀ص|<
+$d0x^&Y'UN}x3P;ӈ ,]+;-Σ8xq8VCI9%vFqK`Ŭ1PuGiŌ0 W6VGȈAud:V
+1jԻߝɈ$v
endobj
1013 0 obj <<
/Type /Page
@@ -6113,24 +6114,25 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1347 0 obj <<
-/Length 3382
-/Filter /FlateDecode
->>
-stream
-xڭ]o6=o
-dQn[T,P)w)u*lY &֪XMK S%ℵR8)әVL3 E8!D9Bȋw/e&Ng,JH=<#G*gHFjEev*e-G쇑#ac?L0wye6'އmn͂Y@,iHk?7XL[g}h6Veu-M35ǢhPej⼧Ǫ
-x!jD;'^a=Xk _5o|v"&z/c<,71Sz!4lAyIj:$ܩ vZ<34;6c怰$`xu( d *`z[V N:U#&%2%Id(vg!kQ B
-H#ly48f>Ʋ.HhI$=ͭ@
-|0+LYq3 Ku37̟Qu=
-I?SN:ĠgiQ5L bԅߗ0T7{m-Ъ~jh*"zB
-A i-!x|5qPNpκ!Ae؉dTc HS!'‰BظcȾ
-!"ɄtrhCdi(,XB_O96fhi5҂m\7(%sUTՐfwիTV/HaFFOVT&2$R Lz!+\ќcd[=Y 
-Xq!Odo~F35SdM)WInP>FNb |e**FOe4jf \
-:yW
-0\ƮV@c<_%jd С
-YRo¿|قqᲡ7}rd|A;H0ǭFxEpmLRYzVU*M~TF020¯EAqȇ@txh[R=萱Q): >{謯!a:r-9"*h
-ߑGiS?~F29`fn*`^x- 4![<'uZ:pZG DBɋnHWi([ &rT@hUf8E視o<)lM}
-3Cd #wTSS%)endstream
+/Length 3520
+/Filter /FlateDecode
+>>
+stream
+xڭ]s6ݿBo'D(M<%ܵ}%T"].)dgzbwA9K'g T`M-~ h}o.,ݬ{k"IS9Y<wBKX!t?}y{˅^Q/o˅L7W_h~O='r_oqquӝ^h<?Vp\$BΞ%25^5Z=ƩPک *#`* μ i#5)Q>ٛLwEYwϋ]ִ{x/<zh|H9Jڨ(.!AyqDF"6R
+VboS 4#;KM$0 ƧVƤ|/Լt:˙· 3ZDjKoU m<Ʃ劧mG^ϪkqRx)̥NԙJD@>鐜0BԈȹ$Ƚ;LlgTZ8#p(*KK:HLqmPƘJӆu~$sP\⪨"A 9 VV/b9D
+lvCx3rtUe0RFe5\946_D9&B5|*,۬7>9'a/sBE첲^uےea"g&_0,!T]96nyx-fJTQcU$|Vcڋ46
+C;e3Xcc{d$W4%=Τ@
+|r@GҊ\rgdNd ͘")N낅|@a$3|֬p`Pi{C˘Ia aE0b@uPCCw\ 0ȦnAM? ~@ #{8dT} 
+aBN*Qqː}B*D
+SyZu'% Yz,!a<֟fh܆ GYxjHU*|J
+DDHa 5֓Dž)
+c<E50@3ă(,^i^5]. `d[=Y,b-C`f$kI(WInXw.,4jȡ/T TP):dkՔ{
+:yW
+x%"X TQA
+ 1FՖyC4G?uNz5a.Wc:`n|@ئG7Szbr\6ѩ;?L=b}m
+0holGEZõ5ZtJ{M4IԸ ;L_պ4ҟ/oPMk&Bt_X91L8֚n2Vw NqΙ=t6lSm
+;Z
+0Rxkm=FM)endstream
endobj
1346 0 obj <<
/Type /Page
@@ -6148,32 +6150,23 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1351 0 obj <<
-/Length 3017
+/Length 3023
/Filter /FlateDecode
>>
stream
-xZݓF߿BoV2q־M9kzp @h랞A !S%Uizzzף3Y#&S5SilbG{{O!W߽,R#a9D,I!9xWnCY`P|{xOc<ܾ777woCh 'onO?ǫ~/r&q#]+X$D"bRZFZIGWfSS"4 4$kb2,SQ2,c ˑ38Cefh-+Č(1<_udgpMlYH-'
-#遠P)t2aD
-ko31
-v۵fmyPݗ0@2`SVu( ׂ͎^<e"[DdUWl:X0SkF)m.<GCϹ{ߵEI3֠]5*wtёݑ>@P*. 0Ց
-ٛE '1D y͢Y'ffE4L/1c9`[ګg߬W ;˃rVQmWDaCDe3hHq?[fe:ϗQ*c# ÕBARND|@Jcs&~WT!gy:GUD@ E<)>v#8zG%ez mFČԢ $>K$ȥpR0yt7-lmطN l7ŢTdfU2U
-׹51z u3q@ P
-:`EͦW`"Nv>V)</L»fɺr^Vew
-4cֲ ƃ2պ;Ztn4
-sj! !e&|=f3@Y%;"sh̀XZܡNl[y
-kKmq*RoΩRI#\/.5
-
-<yUPMRۯMZA {V$S`G?6UZ6d@D:DRY
-q) ܔ ܔTD\%_2gN `&
-l@'`SN
-w&Dx5;b&IOtK̟ ZVK L/4Xu'
-bll
-BcIwb4-!fS,6a
-H1ecE٘(,(*
-
-p|^%i䤹 $m}
-M]QL'_K ]`&xgzQKWJD<3=Žh}lIn_ř}Wc{#`۶xwUr(k+IDZAG<yR@<[|ޓ|$iڶWn-WI'6}_Sh_(MGꚎAG&mWFݦVd]NIgr w|pof-4K~ S
-"<hwU=?evDq`*D!&R>j+c =Po|۩_=rX2q[݌U`̽9~e<^qXDa :棉Z@;&|Z|N1e߳bD*dFA2轱;pZ_nNT/`endstream
+xZs6~_gBI^ɹ:9}i@ E"eUv
+))DFxJXQ_2LYle]]
+9-Tfv7]!fGsY,vV4QJHK@=J _ܜ*B'(gxTJj^ݮ4.kD-װĄ<1Ma{%cZKuQǾlWV5+Au^sdm^ܽ"M3]5*w#9XÕ=uL
+Aac, %#p cfm6`6A 1(ӠضF^lu6Mn*g6躲~? L-oVaWЍ_۶mamgFϬ Oŷ4@'<bŷ@( da0*l<Go1<FKٍ#E>spX '9 M2D&ؖW6
+yF5<(Njě5튜e@lCt3p ''*R\ϖYYpi`eIJB*'"V|aC
+36C (cH1Zn
+`Fͦgb"NV>1W)̯Lһfɺr^Vew
+5B%UlTO| _\b8Albiq?b?S* R@)Fl̕mh@D:Ԥ
+'O.4fgQA_ዃX
+% n]Ƹ/{p9>kDps~(ir"IgK=cHi SR?fBTy^qmqʦYפzSb̰lw`F6pߴJ/A
+DcՏ5MBMo^R?/2 UI d+U[Rp{갋q wiYOWȽ"/l]Sf\A*8`k-A-߁h}brq/LP>듛t2EQY9S\lסT4$+tw 2ᱎðgC 7܂>K U1;b4-C",CgN0(#c"0 :\$i%dJ<F۲'mE}aε;oTK:gEn90<Y`bO'PA%2+Nl_ɂ_ >
+ ޻_#*ZSG(5J&xԢWt;'yeYYMW]
+DBySWnf0/P0 ҵQ"g9,Oqn [gm|qnyf,sOѰ|/XJښ̋gz Ӟ4'A}Ӵm9p[ Ml}!P͑ k7rOL>ڮX(|MȺ0a8эZ dv'阮 я#M GWh1$)v#L$U4
endobj
1350 0 obj <<
/Type /Page
@@ -6186,7 +6179,7 @@ endobj
1354 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [471.1233 313.2012 539.579 325.2608]
+/Rect [471.1233 308.3434 539.579 320.4031]
/Subtype /Link
/A << /S /GoTo /D (query_address) >>
>> endobj
@@ -6194,16 +6187,16 @@ endobj
/D [1350 0 R /XYZ 85.0394 794.5015 null]
>> endobj
382 0 obj <<
-/D [1350 0 R /XYZ 85.0394 371.6561 null]
+/D [1350 0 R /XYZ 85.0394 365.2634 null]
>> endobj
1353 0 obj <<
-/D [1350 0 R /XYZ 85.0394 347.7805 null]
+/D [1350 0 R /XYZ 85.0394 342.301 null]
>> endobj
386 0 obj <<
-/D [1350 0 R /XYZ 85.0394 119.9702 null]
+/D [1350 0 R /XYZ 85.0394 118.4352 null]
>> endobj
1355 0 obj <<
-/D [1350 0 R /XYZ 85.0394 93.6238 null]
+/D [1350 0 R /XYZ 85.0394 93.0022 null]
>> endobj
1349 0 obj <<
/Font << /F37 802 0 R /F22 737 0 R /F62 1062 0 R /F63 1065 0 R /F21 714 0 R /F41 939 0 R >>
@@ -6515,18 +6508,25 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1402 0 obj <<
-/Length 3086
-/Filter /FlateDecode
->>
-stream
-xڭZ_s[陈%h/U]miZ-NhR);. IXb,6S:ֆYjdfd}_03Lş?tfb-YYd-#$$ѧ/2rrU}^j]eEzuysG]nq{MCw7onn?\f9v/ɬ
-*E&2m,ڗ@z󸫉jE@B&Q5ȉ6\ = aovMսHMWv޷y]hsd͗ViPCNiS&hAuW~+͗ 2MyUwBQq:g7YdQn˷=լǠRԍۮ+cS-,|PiF)G;h}r[x'
-Cx4Ez0PZO0H3}f+c\:uZت+aß'#mg곻+{,0Eul<b {i_NLЗ;oŴD:ʛ7bxۇũ`4:~1`F.0
-L눎g-. 1t+8NV x Yh}Kcf Lz汅T4(O oy㮱0% lnl춛f2a4]n%3D\i$qW[\(ýxr 5N(!'\]O K2R~^an? זjp@6u`o'9pN9l'2IWwRJ8i g
-k޼*:6 S={|CúGlr83ѓ
-P.tS0tn.|B_ %$ٮ5Obnq3nph9عoys7uMQ0Aǒ!yM{c"d=H{]aR<4Bv #"a49z ƀAV+Da0k{ ^
-[u ,scjT$U
-ªls nk .u~a :#z윊rbЯU<t/j% RW]x9rrT#5_\^VX Ȣ9p ER^ ƨCI_]_Ww_)J뇐ݞݧ+;TaU7JaXpsҽcӖJO[o 2q+>Tc q!fq =YO)[?V:m}_!Ge&+(v@uN);`tRx">l?q=9Oilk4=ȕߏگU,3IuI~_Y/}VLpYƧ]S|!nR߿B'_/*endstream
+/Length 3128
+/Filter /FlateDecode
+>>
+stream
+xڭZ[s~[噈%n$<9>2NjIh8IE쨿XhJrsXb Pl6QIn&^3}{3BoW,҉L“)Xk6Y?OG !~<7ש._3wTngL+6כwԕ8D1TznwWwޖ^ 4'9U qČᓗ+DR]=\ڡcJG<)"i2Rƀ),c^l˞ \7]E&3#eriF@=ciXr]tJ3`MӲƎd[KǢ{+ERynh/EfEK=O͖n6&S:j-:g2*2)cQ[~cZ%V5#;:a:J87bU5Y:먶'Cm^Y}ŢnLJYg7UUD{`qQ yŶ̪bҐpSq27": #S%WI,q q+nfp rf`K֕M~.v˦d>M72G/j󴫈1/irEG@B&Q5Ȉ^^6ܠH{Ö["d9=lN^M[f5YU,o^2d͗QRⱬ'4)N KMą _F82Z{U-BqqZg7YNeێjUMcz-7ưkh'd܏W!{${'-|(Vn+2cw1TR
+}4<u\f^aEA(ǢD"Ʌe.͸t\or&El X,,CnKAOF"u$x拑 R׽bNXiVjc:`4Qƀ=\ږκ16gHs
+
+|'e7XyD,ӲߌREBO˟cU%~E!(9dAL$PJ<%,O!dw wTz;%g%F@݆%uK(LE2}+H1G25
+rA /߭ y O>v3n8zxl̅ ¹!{(a!J {G }+Ӂn
+$9L¶:O>я(
+PeC"&-Щ@pqN!OZP<Xu:Xס"$:Og[M%\$VpeIIpQ.4YZSpL9ʥQ <&.]m`40wiٖ/m7ah JjD.]ivzt\p/<ݕlCMJWYQbMjcd{ fjmQ
+19NyPGŴ?(dv&EKA|@ =.)  1 1'KrU PfTHt=Y< HMB"H&(ﺘXIOÑV̆pd i>LY%gt8Gбµ#߶UECVٮ=#rv(},0H=lwblV7|E%jT>w}>rH3#G8rWp7>ۯ,Rl@'s:> ;˦S_{]EbKR#*×gxܔ;M]q`~x턆}hg;K:F_);㱠ωR5+ϦhHɓIIIKA
+?ACd ?tmMnp3_PzMS4@YB2h%b f>Qٱ*^ɊRO:~
+MmtކoUry&LR
+ϟhgڍ}SS!BWXcچo\;1ӌ>5!݂D ̠> E8;"AĦUYvN}!5i61o)hHAAmWV7o/~*!΅;u52/ ^}(6!\a QÉ3M'BGگP\2 %aӱ(U}#glcN xkG^@^_E{:?@_@;hFEq|g8V
+yTqsj% kiUipSX
+9J.
+"䲗8EHY=1U+=~Du4}ts#ߜ[H
+a.ps]҃CvJ4>l23{Sz|tP)W%Cy3{֟Sz~tP):<RxO8o}uzusJ[*cQv
endobj
1401 0 obj <<
/Type /Page
@@ -6539,7 +6539,7 @@ endobj
1405 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [55.6967 639.9582 116.59 652.0178]
+/Rect [55.6967 621.3356 116.59 633.3952]
/Subtype /Link
/A << /S /GoTo /D (view_statement_grammar) >>
>> endobj
@@ -6547,33 +6547,42 @@ endobj
/D [1401 0 R /XYZ 56.6929 794.5015 null]
>> endobj
414 0 obj <<
-/D [1401 0 R /XYZ 56.6929 710.1097 null]
+/D [1401 0 R /XYZ 56.6929 690.8195 null]
>> endobj
1404 0 obj <<
-/D [1401 0 R /XYZ 56.6929 686.1175 null]
+/D [1401 0 R /XYZ 56.6929 667.4949 null]
>> endobj
418 0 obj <<
-/D [1401 0 R /XYZ 56.6929 367.6759 null]
+/D [1401 0 R /XYZ 56.6929 349.0534 null]
>> endobj
1406 0 obj <<
-/D [1401 0 R /XYZ 56.6929 339.2505 null]
+/D [1401 0 R /XYZ 56.6929 320.6279 null]
>> endobj
1400 0 obj <<
/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F41 939 0 R /F14 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1410 0 obj <<
-/Length 2656
-/Filter /FlateDecode
->>
-stream
-xڥ]s۸ݿBs/f" @lN}sRǝ>\3}_],@%%d\,~,|bLL8X_[#ZT.ވt,;KP)>{X姇" aEۻ+d_S<~#Ȟpd po?~~u@E]G8[ڿ^Ld*GxES]|wjNٯYTgrDD23
-t'Eghc~ X8+v~!' =z;ivZub?}B&,=Ou\'~61퓐%iv};ڟivZ{i/CgNhk>i}j?[Dpn$!c)@fzӽB"qWSA9W&|.WIdϥ~!ϺK5ue7ao3lm-݊*o-pUIzB⸗5 AEβ8VeegNI2{5-6lꖖ!AkuC `xlE% #ۘšQX3"?˧ymӑjl>,zEe|Ck#-} fM7@PZP TȲY5[zS鿣6oo$<;, ~e0 cM0:bʜqFj_gt@HOb_ $7xw}jv+ɗ)hl-5o <iq%ɀRI$ۚ0m^te{*SoF*x<z뷈(B/eD:_ 0h@Ksu-6o\rxh, ʚ~yJE!<IoZuBm^lMe^M}j5fJG*KWu@|<~XE_m\5ݒicf%;"e"Y2]XrgEB8˂n!7 1m 9d)W=ro e;ňx{L:e@rCb \[ΔDaD<6>Cf "660hvՀF3O)w?(2m"#2T[MΙ|뎰p,y
-Vs@QdC௹ڒ/PxNyURzK0%UWѻ
-W ;xQOja#NMw<_[
-<BD4AĿq5_ıBn.:O6PAW
-c'g3teI *d<R>!K9+GEjR֝Z$`T@ WVQ{ԭ]JlE߸da,4fH?&CT_z!a m߆
-ކYAʖ@ζ8Џ=s0alE&PXF5
+/Length 2671
+/Filter /FlateDecode
+>>
+stream
+xڽ]s8=³/'ϬUQu6I/;i=lAD3Zr_
+ʶc~](3o͖"wh@>kAyGhY6j]鿣5n"Dv*|Qĺ̌wg$5 'ܘEd ޶-'“HXH@lI3\q!l'bf[1M^Mx# 2FH8>GVC@%nk¬7yѕ-:)x<zZDyk=7nAṃ6BC(uzn3U޶n :>(
+dǾշM",'_^\Fq^/
+^
+Ia ]kNF^?7#D&rfҏ%'^qdcW :W%iaH*0
+k>rF&1S Q[AwAPh]]QI+%VMy
++ B5xK
+퓙"d+v#[OF^]B dB$
+ By@8ՉTCPMa3pT#w"0W
+(*±4 6aVLX KCX"uVj
+
+DCpջT0(_ִݏblgxּy4
+5
+7.*TbMhL*Wk^ؔRĽnꖗ[ :g7A
+> -:֌ZȜyn1➛M7+Xkz0*{P
+*e<ʏU_nXpendstream
endobj
1409 0 obj <<
/Type /Page
@@ -6586,10 +6595,10 @@ endobj
/D [1409 0 R /XYZ 85.0394 794.5015 null]
>> endobj
422 0 obj <<
-/D [1409 0 R /XYZ 85.0394 201.4944 null]
+/D [1409 0 R /XYZ 85.0394 198.196 null]
>> endobj
997 0 obj <<
-/D [1409 0 R /XYZ 85.0394 173.9833 null]
+/D [1409 0 R /XYZ 85.0394 172.0816 null]
>> endobj
1408 0 obj <<
/Font << /F37 802 0 R /F14 740 0 R /F22 737 0 R /F41 939 0 R /F62 1062 0 R /F21 714 0 R >>
@@ -7307,25 +7316,21 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1513 0 obj <<
-/Length 3476
-/Filter /FlateDecode
->>
-stream
-xڵZ_sI
-SNptPW'K2.TgHq=Ҝ3j ПكC y."WL실bet0A `2V_7MN&hbiYİ,ZHIL"݉+ؓerH&VS1I(1!R7}*\-pvx**xptaǙѱ:mCP 
-p=@.T8vj
-g6:5OG_8UX55}āWfN &!.qf#1vD= yO
-J:[9ful2/'D>[H $jni
-2熺
-κ򩠎u=6˖^
-ڄyZLy2n[jR6[) |CZ<΍<to"|"$5wrd55=>Zm, dp>j1z"ofOŰ4 +`5gw.2eKϺxv(X$COJ+5nں Ev G VY" =ے
-["ǒNH\OJP,e4maKv]jFЋQJ b)bGϋ,p%֖<[_uY;c\}O {80hBQiϖ:96408 -AĮ@J;p+"#EFDAl~mG X= ٖtV#((Re!vK_z; C9rЁKp[aN _Yۀ}a+cgDCҭZ *gx
-(\F\Z9XVN֪j%0XLC5nRhlRht<\le2z}wOjǬ~pS% ib= aIǶ}z@A GY1+fm[5d릷nPcwf5xVT[V;9)>ewtBGQx\X 8,xh2F{Em
-[te$>|X $#t}UoBb.}_آ)~Wl煮mZH_&a݄p܆GΦ~&aq
-*On]%|7ť`*/OYPVl<鰒@ފ\Y$BU;Qrep.F@߁k:}XttLB.89QlIϧg<Ť 9Ka'Bv>Llxy5+ 3kVH5{zSfT{#TGsPdJ&ج135H0p,?DJcP̉Gpk,Vo!Bk|{)}{b`,4/3ƬA%hᙤIo*
-(qw95GF
-39!QBa޷w%{$,,c~9f
-e+-޺`aÃEEK9H8qƠgbxO&`ņ=K(CgJQ 4E>BƕT(gGA(Z~QAH(=2ELIsiU@9P%$z?_b(;mҍqҍ=ä ;eAPMbT9pjPI_WJ}t
+/Length 3472
+/Filter /FlateDecode
+>>
+stream
+xڵ]sݿB'y
+.OgK` dj^8iJK~pπpjNOitBGhZȜq B[$J8M{!GbJ
+\~^m//VfX+|Yۢ΋v_NROfà PDz@/LK#z>Bzہ/6ߖljZiVHs SD<=ZҔq]s
+bRq=w3\d/ !E1$&HVF:C!6$\&j+}dut@L!Xu\(3TIL9+ ?{^N`)$^m=S"&;).2KxA/uӹهgn.nTE@J gFwB>>O -T}:gYqu
+i"#8$Nx;<' OCLS}%Jr-XA
+RLP Q7Ou.s2l2/'D>[DAIu#*<fl;TJ Mgκ򡠉u7˖^@n]y)MUYԝ"\Cm-Z M._|Cp 9C^+H
+@3|Xsm
+K! h0dTF~3bɠ-H|͙Wٮ'f!80h_͞h9
+\wL$zue}UN Xpčf#c1?Eb LB'Xy,C
+Y)lYzWdetjoɕGe[,lΡZ3:fMC A ZFEs~wn x ЬG<s:#жYHh
+HCQ*m>Z@ ߒRT:_AL> Ŧr9˻%^kn5RlÕPK>!)~]{[.ܶ_Qʱ~ )y/tx,2Czb]n >6T˔f$96`/IsI%2:q&dU P 8HEobhbf-lVEǁz cW3 h)[qΒ(6Hff7w?U !Ljl듃h Ezendstream
endobj
1512 0 obj <<
/Type /Page
@@ -7373,29 +7378,35 @@ endobj
/D [1512 0 R /XYZ 85.0394 597.3039 null]
>> endobj
1519 0 obj <<
-/D [1512 0 R /XYZ 85.0394 168.0037 null]
+/D [1512 0 R /XYZ 85.0394 138.1158 null]
>> endobj
1520 0 obj <<
-/D [1512 0 R /XYZ 85.0394 156.0485 null]
+/D [1512 0 R /XYZ 85.0394 126.1606 null]
>> endobj
1511 0 obj <<
/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F48 953 0 R /F41 939 0 R /F53 1029 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1523 0 obj <<
-/Length 2578
-/Filter /FlateDecode
->>
-stream
-xZKs8WHmY$pԮ58P"Hn4HQ68RƻCwbO LR' s.`>჏PD:Ҩ[ɻ+ sLӻN_qk`#IbC'ߌ/#ixru/ Lyaz94Vz|AGoa͘ē˫rדi;W8' Xݯ')g>8DŌVNnOv) MԤ`B5 >?.aܘ6}<HpǠ7}j5SBg^ôq,URW~uyw%enƙ
-GJeQf, m_yHu^ϗ>/r2o'$oy$?L`LPs0~SC%%uRQ+]:&ⴋ+ꇞv*VsW DھuMʌ {qM
-iX-,]3=zAjjYC'yLiT4_/Bsf 58NJI>(Vdzfi$5_*EakЂte.$W$%4_
-$bNp]R 1iĜf9 U+Yr3(>iU.V
-~#l6c7` H\Y=A; %} ̣+roz6`&m,P˘|)ҢI,]ϷW{gxQ梾fxy,&~)rL?P&,X?Ar,K>s?V5E#v.{ %嚾E +n]4_,N*<j uǣ]\L,3nvZ ,ظͭQ~}KZq
-nrW7Sww[~rvo߯$x(Rj:2 ^$su#O"&TN)zW\A@8=OC d5jÓHW5B!N=
- B a
-JAb ֈi%EL*g+dlFbpr\ֱ,6kQF]$kS1@uh$Yo偐02UU zNC2<p=}rk E_
-a7p!Q, wHCַ=e|!עopͻǗ!7b(dnS7`r lA3~ep% 0o*UJ=As~:cZoeX3+Tw>;Ty7`endstream
+/Length 2518
+/Filter /FlateDecode
+>>
+stream
+xZKs8WikMඞzfd=C6J#n$R#q RLv*4
+grS,l3yFʞ~ʙ
+gtjNdL}T72_eݨ)g fQSQ$IvuVEUy2
+8qzϊp.y{x,J:x-ђ exqV7@l3YV s=ϊn 3G/~BBc%o
+:0[`)^YBfQ[Xb -02mk?o|
+JU@j@3px>5{>r xNी0MS׶8%nzpϥje_XQ1`MM*l(ʜjכlIY4l2aw ,@
+%ԶWJ>}$u{cQ5߄XR@,h]|~\Qu/
+qU(QLm۲ )t{Ѯ XlR=Ӈ˲E}:G}LS\T{IE9fJW`r[ @
+鴀;ئ'-'N5TiPCx98w ]t\t\1^Y0gl8r&>b:ڶ3v lgpf v3#CkWR8D#?qD"A "$pH {GHMg"z\Ed ܉q(t4mq0߲h`c?E}|LE }vM ΐ)DRF1a,=4|1$HxaE5'i;7TH|`Q)PKnlAnUE*zMvE9?EY4Etjg(sBD]SAQ
+lۂ9>9`^KyϘ:{OXT ˹pp\&U[ 񘏇Rj? R,ؼ'mvzH}R@]
+N`{
+,0F6Q{Tt*d<Yhf/`3!᳥xF
+im*$3y=IZ9C-*U`=0^*QRQA"|C5vXTMB ZͪM4몜ǯTLWM
+|8o 7FtO:圢sC`E
+%p;:oݖA.IjϢ!T[N%a-f2G1~t 7M`R!_t;>lLYH;vݏ$Iy#wgXDtrU<iMʵ}_uЉ?~pVVvjmendstream
endobj
1522 0 obj <<
/Type /Page
@@ -7407,53 +7418,25 @@ endobj
1524 0 obj <<
/D [1522 0 R /XYZ 56.6929 794.5015 null]
>> endobj
-482 0 obj <<
-/D [1522 0 R /XYZ 56.6929 237.323 null]
->> endobj
-1525 0 obj <<
-/D [1522 0 R /XYZ 56.6929 204.9886 null]
->> endobj
-486 0 obj <<
-/D [1522 0 R /XYZ 56.6929 204.9886 null]
->> endobj
-966 0 obj <<
-/D [1522 0 R /XYZ 56.6929 174.9041 null]
->> endobj
-490 0 obj <<
-/D [1522 0 R /XYZ 56.6929 117.7253 null]
->> endobj
-1526 0 obj <<
-/D [1522 0 R /XYZ 56.6929 95.1854 null]
->> endobj
1521 0 obj <<
-/Font << /F37 802 0 R /F41 939 0 R /F22 737 0 R /F53 1029 0 R /F62 1062 0 R /F21 714 0 R >>
+/Font << /F37 802 0 R /F41 939 0 R /F22 737 0 R /F53 1029 0 R /F62 1062 0 R >>
/XObject << /Im2 1051 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1529 0 obj <<
-/Length 3258
+1527 0 obj <<
+/Length 2990
/Filter /FlateDecode
>>
stream
-x]s6ݿBL \$nSg3whSԉTw R,ٞ: {0XLZ51Vq=-p3m]o;fbChrsי+YThDTG, ǟ.|uthTpsWgWǧS.0S)!<=懃ӛvmq&q;76~8`< b8PZZI@vz]d2u,: Nچѩ\8éd6(yuUQ#+JkEUv_d2&fIAI1Hi:BMtOt7nzd\zoB~Dw`e\L9sjX`ۣ
-4Ă*WuVG.y-s?Jx `Y]~I\eVc-f%Yv.Ie:KJf<Y{&[L6MzL\UuHܸNm)J<fb:Wj\uşv<Ч~ә'dD ^2P5=Qkd%
-!<o#[yIפ b?)Z< W:ɜ*!Bay jB+a̓YXEZ8̓w?%^;m d G$]4D biC̖F5
-h|џjnjYW RI^hɐ?N5VE~h=D
-7Vwg].bHL} d*dh'S6#E^50~]M"g -fKMo:>':ǀ4Դj758vSNb}'84Q=ydpJ)Ü1;
-Pz*WJ&p/w|5ب|1Ǟg
->DhIA]T '<I8!bǰpv<IzոJq)hL8% bγAÊ嬩j靝B `|tT)}+hCAFp[M;ZF^BQ_YOgmy; )FӴ̝)~2KBk!ӛ'~ǧW߸ |^yvՍ鈗r7xt4HpUOFjAnbR㋣NL( C֖vE6sT_XʳX(GA4/#p,ܨ1.5$\Q?p|~2lK)qeKx|fԄ).5˳?,Kjf06A^c {ס
-CIL+8ZAęd ղ^) Ztwkw|sVyY w.ZRda9ł*b:u
-Rֆ
-M=v!5+1,]yõWa8Dr6 Hlm?opuCcͳOz`(+B?bcqò>bܓtD(@D4&p+!3k]q[%!zτ0&"1LlG閉F&2gqC7Ue1z{҆<Rd_~ށizm.* ^bС=hZq_V!1
-
-Fug<!.78TuAF 9r^$҉QW3 ># Ǻ<6X 96/OGF>Cl["JoX| ~5T{Ղ`Vo o:ڸE{%'1č eS~~}rq8Lm[ENZPPcPE\b>9ğ[{_yn8
-ic:T Q?4wƍc۹qqNn3_tsՠg{JРYOz幌hN۠R䝡 "v]J.:˽opQl XfXz 7
-DJ
+xr6_GjoSYϬx%b-E*"5ݠHYG$SB#(B33J2FBFL`38c4c};=F',bPM?/>N'c Q,oow?N.Lo?xr}s=>Km"hwׄtsϮkI~UpD4=,S噉t=<?Wao-&eDz4&Lcآ
+Y8LU
+&8VoEM9; JWV:z\y+mE',ԉ pdp@%]dd%07~˲~aZ*:o{@cyP}JN(UaB4T^0NwĮs4D>|nQ>񺎊ΐU΢QAJ_:)ӧn=g&f^qpi$'1孌+@JH<Y)a$k~ٰrÎIi|=ުyq-qB=Nnk `Y@sO$ٽuVlMZOyjBrC0| n}a(y5T#:cKow#/tu$L[KYz N*w2V`_.]BY^2&&/)' T
+8}&}D@=Q M1_} ֭RPiv1CNO!7Jb9,?n>BzX'lu(L>#Qep1l10
endobj
-1528 0 obj <<
+1526 0 obj <<
/Type /Page
-/Contents 1529 0 R
-/Resources 1527 0 R
+/Contents 1527 0 R
+/Resources 1525 0 R
/MediaBox [0 0 595.2756 841.8898]
/Parent 1486 0 R
/Annots [ 1531 0 R 1532 0 R ]
@@ -7461,52 +7444,71 @@ endobj
1531 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [341.1654 731.9163 414.8187 743.9759]
+/Rect [341.1654 458.4281 414.8187 470.4877]
/Subtype /Link
/A << /S /GoTo /D (the_sortlist_statement) >>
>> endobj
1532 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [434.6742 731.9163 508.3275 743.9759]
+/Rect [434.6742 458.4281 508.3275 470.4877]
/Subtype /Link
/A << /S /GoTo /D (rrset_ordering) >>
>> endobj
+1528 0 obj <<
+/D [1526 0 R /XYZ 85.0394 794.5015 null]
+>> endobj
+482 0 obj <<
+/D [1526 0 R /XYZ 85.0394 668.7384 null]
+>> endobj
+1529 0 obj <<
+/D [1526 0 R /XYZ 85.0394 636.6328 null]
+>> endobj
+486 0 obj <<
+/D [1526 0 R /XYZ 85.0394 636.6328 null]
+>> endobj
+966 0 obj <<
+/D [1526 0 R /XYZ 85.0394 606.777 null]
+>> endobj
+490 0 obj <<
+/D [1526 0 R /XYZ 85.0394 550.1191 null]
+>> endobj
1530 0 obj <<
-/D [1528 0 R /XYZ 85.0394 794.5015 null]
+/D [1526 0 R /XYZ 85.0394 527.8079 null]
>> endobj
1533 0 obj <<
-/D [1528 0 R /XYZ 85.0394 714.9798 null]
+/D [1526 0 R /XYZ 85.0394 441.4916 null]
>> endobj
1534 0 obj <<
-/D [1528 0 R /XYZ 85.0394 703.0246 null]
+/D [1526 0 R /XYZ 85.0394 429.5364 null]
>> endobj
1535 0 obj <<
-/D [1528 0 R /XYZ 85.0394 522.9001 null]
+/D [1526 0 R /XYZ 85.0394 249.4119 null]
>> endobj
1536 0 obj <<
-/D [1528 0 R /XYZ 85.0394 510.9449 null]
+/D [1526 0 R /XYZ 85.0394 237.4567 null]
>> endobj
-1527 0 obj <<
-/Font << /F37 802 0 R /F22 737 0 R /F39 899 0 R >>
+1525 0 obj <<
+/Font << /F37 802 0 R /F22 737 0 R /F53 1029 0 R /F21 714 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1539 0 obj <<
-/Length 2765
+/Length 2797
/Filter /FlateDecode
>>
stream
-xZMs6Wj
-Fyx~q><:;>|TO,$_g FGa!cћHjܜ~a&xE${iCEO0Y/rQ?Tdjh@y*kz&C-t_
-q%gtBǺσ3E#P &*D6}RP91QU*d1:PU&ƐA_ݜ^XcB7EzqZ w HwQ x>Bq|jaxLt+{x͵ FSQ`2{M fn^'NAY $[ ,ڲk$⭋tBcy/l05+طM5.#
-) Ƴ
-(WbUqR2
-6qJ;͑#nLFRaa>vvb͵^ar;R1QaP gpMC6AOd'wi !@B
-5u؅|QR A/r]m4Il(߃j›9@VGsՈC%G_`Nbu)~(ą
-RW5<L,HH %""+ vJ3?T6Hc $t$`E]h'r̍Ycݍ}ӾM_5 i P(uq8gl7`Zcuw<*ODI:<u)y`JN&>dM.%T
-n/ЍeӍA*t1q)1,?|$,jL#5($qR1)M37!sJU GZ$n؏_
-qϣ>qΗ)O]ȟ Y/T1+J;Ƙ;T73pdnW TYD3D&sXIE~+Jnv1|pHsDY5c9&uJ#$؆ >7؀A1TWԡZF'z
-Дzz̋ A^Exb_]vAGV5+Ѐ{w4)P* !0#q߷F/,P;, ^>ض2 OB4@5gZTSendstream
+x]SF_GQ!!UK b,!{GB8XfoUwEig{$FXf #43\nhZ>շ9SnXҎozkyƽ/e
+<秋#ixvv@Bi#/O&o/>&ǟLJNg.=>=;^vuWtp7Gp&Bm3Z8:{`m4LHO))~~&P;%wz$x`(=^ôw#gJ?:E>-j[pYs(yA%.aU1-\3B<͜|Y5~sFSFp` p'QAfTAe7GZ9>)MP,>e(\ަђ˦G^44.|Yjw58C< <Oy,Z*>g>i^ollwjL$cFޗ( :6_Ǵ=y**Ił jv`n`&?@*!ID!J dQN L 뺚y9
+/f?ͪenBZ %P"GU}XX+]X}.R{(2 z晠DH6"y='9Q2DTa|ד! Y!(íz&7 Ǖ} lglLsv#>^~imvՅzu.I xUeSV׫s_d?|:hoo;5ezCd"qdwg|Acp
+kqxϬSL4_}p0Ml(G/HՒ&e]` B@y
+rs- ] } [%] <w;17&o =”f6##x|׋8ޛ3/0Qu~[rV1=ޖhҀKa%2
+ o@]K@l"}}_j/wv+# O 
+2rAP4"]G:
+9i,n7{^
+ITT2]ׄnSC$OgI"iwz!);}\B6"UAJ^uG촺[/8WŲ- . BTQOdj#]Phl(ezta"Yf_ ½
+n@Ŕ \sw`;gE
+-) 6hƪҺkE雠H7qtGmJ!LJP
+;p9?;2XSTd/ldvxHd>WV1 z< kޮs4y ܧ[>޳!I uB9)uGBjPuQެ0Yx̟rۧچa
endobj
1538 0 obj <<
/Type /Page
@@ -7518,517 +7520,533 @@ endobj
1540 0 obj <<
/D [1538 0 R /XYZ 56.6929 794.5015 null]
>> endobj
-1541 0 obj <<
-/D [1538 0 R /XYZ 56.6929 133.9784 null]
->> endobj
-1542 0 obj <<
-/D [1538 0 R /XYZ 56.6929 122.0233 null]
->> endobj
1537 0 obj <<
-/Font << /F37 802 0 R /F22 737 0 R /F39 899 0 R /F41 939 0 R >>
+/Font << /F37 802 0 R /F22 737 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1545 0 obj <<
-/Length 3132
-/Filter /FlateDecode
->>
-stream
-xZs6_g" wOc7nQ2i Eeo(6d&b?@
-5x |{Ƥ]o{6 ǛS=rd9.&tN˙
-crY;$1GC04rK6s%$P責֥b?LAJR˹6} ` ͆_x]V ԟ.g,
-TF66uU(RYUe3]Dwr1耛bI`bweaPS<]Uy
-f=ON݂ADy=6,Lo<
-.CsQ=@.wzC 't1cBx{Atx_˨(sNlESa,y,҉1rrKc3pԘSڸmN/ч1k0Z&j_*8ADiMK8Gz2?V@/r>f
-if8jNټr]P^1ɡAJ<fUX*Lk$wyi><OV%WIBdF-Nb\
-Gqalte=(M>z ٰw;<G()5b?$7!rД^*@
-@Y袸̀1t蕋̓J\/K xdSU8Gwv6ScN {U{ !4AMoR=/gBlE
-@9JycP= OgG!g=n\pGù u|YaZUJu1<֠:n3n s!U#T>Q'\-ӷ` D"Ɓc}*/HOW<m6FT ev*_>: ߾$:Q׷w/E7uH45>h(Eh9!BMRCnT%/u
-9N_T#
-E9LPKCLVAT9lPԨ9? c\@N
-z:$~9tg kWKoÿpHpTEϹR"<v z쿐>G?$jcH)A#QER&ZDIoИ
- 4 a=>Zk?eT~dV7x2w?X
-
+1543 0 obj <<
+/Length 3380
+/Filter /FlateDecode
+>>
+stream
+x]sݿBofl9VL<@,G@b%KML31 `."GEFR%\%ah:F ,5~pW]|Bl4*¨(dsp͇BQ4n}MEo8Owzwy5e
+ Ŀ߿E7]|{v5<|8x~5=Bt(Y0M=zMIH"2qX:"ciXdiw*u&i"e*{ 1`}Ȱ2
+3)7B಩[]v|(%\Ժ6 ͦ\< UEc;9qugHHI0}[w?D!mDiia,`ڵeUњogG7KFC/llSNsu}i  %a^%X9Jv(?&bs]IDE(DzJiUAJ (M"fn%A6q. 7-==5-D.AiڧqJ$Ow$kD 9W پޟ*HBPD2"ȇk4c94$*v(L=7?4U9{"zW|aYt[65! \|0l1fˊyp}H2ue(L 4TIFi/YY /<ƹp
+̼]N~A0+O-0ksn?/;E!TY^(rRz㲜-؁!ށq!9qjv8*8q,P= Dnn6Ҷzt {4<. J"U1'bY[H|)SKFY<#\}ZMB:#E) y\(÷}-l+S ɣ|vę
+%$ڠy%RRFYX$>"w_P[tY:汬g(`g 24 x u.}m(AV>@aݺx ]{Jz:қD*IK6K~ňF(褝GyYrn Om%Sf y+Wl{$'D!gr}].uc
+r`w 2hrM̚03RN:yKLT
+v))'{qHZ␀ Ʃ=O6?w kنl RJ^!#"yEA+Tr^I`C+$x!u X#I`55V몜F>yj(n(} ֮Hv>6$a擆c !e{ #2)V+*w9ZC뜷RS%>,(n['upZϜcW%36ș5A].ĉȁV8
+91'$ğs^E0;w YKCI^Fx9w5A/'GrS,*aRɖ3
+gLByS6%sKޡ"ݧлGOaT74p+}#\ϕ'1rfe}PcySb\̀'( YCʃ]' Vu58VM_"& 8*kj$A2RAB-4w-{$؆K-@l X޴c;K'ob/9\|$WNFHؽY.=t 7<(!,.ܯ'~,`LVpp:rr$ V@K4Y@rr+-^V+qU7>ݹ:JmtE&%F~L7@WKK!I9gU=Ĺri~##fo6.g`b>DOgƙbCO:vIL֙ CS[AP4;  U9H+F/>ב_&9c_)!WwOe]Sz@endstream
endobj
-1544 0 obj <<
+1542 0 obj <<
/Type /Page
-/Contents 1545 0 R
-/Resources 1543 0 R
+/Contents 1543 0 R
+/Resources 1541 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1552 0 R
+/Parent 1548 0 R
+>> endobj
+1544 0 obj <<
+/D [1542 0 R /XYZ 85.0394 794.5015 null]
+>> endobj
+1545 0 obj <<
+/D [1542 0 R /XYZ 85.0394 528.499 null]
>> endobj
1546 0 obj <<
-/D [1544 0 R /XYZ 85.0394 794.5015 null]
+/D [1542 0 R /XYZ 85.0394 516.5438 null]
>> endobj
494 0 obj <<
-/D [1544 0 R /XYZ 85.0394 513.3136 null]
+/D [1542 0 R /XYZ 85.0394 205.425 null]
>> endobj
1547 0 obj <<
-/D [1544 0 R /XYZ 85.0394 488.6113 null]
->> endobj
-1548 0 obj <<
-/D [1544 0 R /XYZ 85.0394 303.0671 null]
->> endobj
-1549 0 obj <<
-/D [1544 0 R /XYZ 85.0394 291.112 null]
->> endobj
-1550 0 obj <<
-/D [1544 0 R /XYZ 85.0394 122.9426 null]
->> endobj
-1551 0 obj <<
-/D [1544 0 R /XYZ 85.0394 110.9875 null]
+/D [1542 0 R /XYZ 85.0394 179.2771 null]
>> endobj
-1543 0 obj <<
-/Font << /F37 802 0 R /F22 737 0 R /F21 714 0 R /F41 939 0 R >>
+1541 0 obj <<
+/Font << /F37 802 0 R /F22 737 0 R /F39 899 0 R /F41 939 0 R /F21 714 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1555 0 obj <<
-/Length 2939
+1551 0 obj <<
+/Length 2922
/Filter /FlateDecode
>>
stream
-x]s6=̬Y~I-ε}e%T|ܯ?
-:ЗQzw Nm%uJH|ѵ/.L8?k8 胠
->AFObY!rK>}'d=D<v:tk;NnYpD0) $y`pތIEój~ل
- %Z
-b٢(}
-k{sJj9c0rgu(ڧUՏeSVno߽zKqZպ, $4r W:PP]狪!I ǓNMJ#=5UߍWN r- 7~X2yo+".
-IG%ۚK /\
+xZr8}WQ7Ox*qg+y%F""e? t$$U!AqАq#cҏ2Œ&>9N~<<VuOc91>LCz~zx, 9{ )W|<
+KM:;%?ޟ9L/ޟcӋW\zpz٩ܟ*)Δwft΄r4?F1J%jcAgRY9C8Ϭ*WS,oLΫb^W儲Pqi.(dP+hP&փԠ}XI>4()K켯5@q,޼`@CLU`z,d붨(9/۶ױQ=\5/fI@IpB-Ph6I.~Ae>
+!Ƭ5c^IuYY=&*&&T:S 'X+jw6 zސ)
+j_~VLo=`I>+ ͣ:G,Lk7)A~{7/on[L6ԋ B/eZʴ\9(&ym [ : {F=k#+˙lno選WA%6uMfeMhs{p"^lNTj\gor|q29J8uͶV \oDdgN $%g[LYo#@|z 혓{^dZhشiX cJr?08QLfOL'n G0I1yp8y l?,`X <CiB )㨃eJ{`2c<; .lQs^c3sk8l846VVߖ[l:/TaWeEj~d1٬<%zuRi=KRb)f b4-cD>mjkV5-J$ίUܢ{ٖW],iʯ-,[RޚwR'E%C:
+sqH{$x
+ovCyS,%i:E*B]Y1..svc)K'(}D=iKg_ MY˶l|Y $#|ݘBzUz)x $<gn8(X5|6ǮP4t)L
+2
+۲E<!t
+٠gK&dK,D*HwIHPTIe`pg]< 3?5u\ H (jPV)RCAM-f дż!
+KE3EOjaE 6eX؅U4$˫atbv|\\/8E7,'4ːjDŤ̹L# #Q%~˲T,v
+EYi;Eq66oam1 6dQ-
+]ع3jsc
+.Y DVW1CEn U4-CgB SͧSË򫦞s"0&m>Ka1hw@A-u5 pkMƉV oxwzN"Tb>WlRf3zNt/!wwÙ}b,føLZ쐺JnD_N:]q5:Kkj3Q
endobj
-1554 0 obj <<
+1550 0 obj <<
/Type /Page
-/Contents 1555 0 R
-/Resources 1553 0 R
+/Contents 1551 0 R
+/Resources 1549 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1552 0 R
+/Parent 1548 0 R
+>> endobj
+1552 0 obj <<
+/D [1550 0 R /XYZ 56.6929 794.5015 null]
+>> endobj
+1553 0 obj <<
+/D [1550 0 R /XYZ 56.6929 697.047 null]
+>> endobj
+1554 0 obj <<
+/D [1550 0 R /XYZ 56.6929 685.0919 null]
+>> endobj
+1555 0 obj <<
+/D [1550 0 R /XYZ 56.6929 516.9225 null]
>> endobj
1556 0 obj <<
-/D [1554 0 R /XYZ 56.6929 794.5015 null]
+/D [1550 0 R /XYZ 56.6929 504.9673 null]
>> endobj
498 0 obj <<
-/D [1554 0 R /XYZ 56.6929 723.7047 null]
+/D [1550 0 R /XYZ 56.6929 417.254 null]
>> endobj
1557 0 obj <<
-/D [1554 0 R /XYZ 56.6929 699.3651 null]
+/D [1550 0 R /XYZ 56.6929 392.9144 null]
>> endobj
1558 0 obj <<
-/D [1554 0 R /XYZ 56.6929 499.5106 null]
+/D [1550 0 R /XYZ 56.6929 193.0598 null]
>> endobj
1559 0 obj <<
-/D [1554 0 R /XYZ 56.6929 487.5554 null]
->> endobj
-502 0 obj <<
-/D [1554 0 R /XYZ 56.6929 352.0214 null]
->> endobj
-1560 0 obj <<
-/D [1554 0 R /XYZ 56.6929 324.7169 null]
->> endobj
-1561 0 obj <<
-/D [1554 0 R /XYZ 56.6929 283.2444 null]
->> endobj
-1562 0 obj <<
-/D [1554 0 R /XYZ 56.6929 271.2892 null]
+/D [1550 0 R /XYZ 56.6929 181.1046 null]
>> endobj
-1553 0 obj <<
+1549 0 obj <<
/Font << /F37 802 0 R /F22 737 0 R /F41 939 0 R /F21 714 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1565 0 obj <<
-/Length 2487
+1562 0 obj <<
+/Length 2853
/Filter /FlateDecode
>>
stream
-xYo6_{(REqhu\l>.6nAX,y-9!%[lo X1Cr83,Z*8PiL$e2XOh
-R&< =^PY0_~uz=L".iI$<|?gW糷ޜNTgWHOogID,90WS\t>{7|r2w"bTy?|H%h %"2x?(aiʃI,R?wǰ7kI
-MjNTJ>0LI"2Š'4UQl);~IҰfp;a:̛ܵE]TvhD1aͪ:5]#5[.''̡!hŪ
-˩ݰYaQaV)t^op,j]6opZ"opnNxp lqb-!2Ϛ6jh]7QtpjR*+ypm<eNl+ޮZ e[<Z,*̵*~eYo6uS9I˭Sܱ`w.+g{[zۼ2r _
-l1Tv,OEBrV!9pOL0v‰p ]ĉU踺M]-1G]<w^43$&r+s*lVN::通!:ۇ9N]W>M/6Cܟ2(wasziZc
-j<ʤ{1p+bS "=~Q*&,2r]wfףW ~ǸHzsI`cr[M#08,HAZ*X&kJHQTmʋ>
-:DHct/f8#B$"%h\ΠK&h8 .m(&<Ix?40Uw u"_3
-W$V#2V`c3k6qz]ك˲
-zXƻSoqX<7
-' -<b7';[oϐ
-;5?GP7W˾˲~' ̚reط[d$h
- 0~!3<6%º>.yN<,S%r-3eέU8U
+xZ_o8ϧ=(@Qfd/nsXL,@\Kn7!%ٱ=p CF83Wy2i.l:{Dx80SnNP,gy*Da1)E/q|~Kͣ:W叿N$"|~~4*(/sb|}~槓aSW'Y t™ʍ=D$ъD@Oޞs8uCI+ô;I1ZC霥J*g(TM'nn^wHkY,'"qoӨV6۸>zJ{,|Ns.m]ҏ#~*Vjz{o7cs*Ld,t 6UMgN.ڦ^/ΔiTbS՟D¨`5PSWеG @I϶(NahJ7(mTKZԨ[* Ouk'v3!|e](Pʪ[nhiK\aSytu0D9|oyM8AV? lz26'c'mGԖǘ~:KfiY*2%Qr2E7*, dH_ 7È]QTGfi )RJR1R;Duѹ(RhSIIECBABO5}0y?pN̈fAnۺ>titTwsfP[U]9D46e\tѠWzuQ}ۦ!ǿծ>[v(PXsc \|j.M#EM\\sE?rs i*gS:'CwVpBBW,|z$28aL[D2_\쬤4%3L 2+v=}{↳]#9GEy\# b0ig=ƥ+u>=yzp~'ukp=Apſn#sp,9LZ0 2CDASjX.UЇ쇿;RR#j~T|ABZVafp1w:A4qOx 'Z[95cU䂙 );.}~O!
+
+ wϟz<_<_=̭r8A <TG^
+
+B9|
+y6ږM8boi#Ě<}Jk`I&_tK,$s8?R{F.ݥ4Li)xzs2en`e7&FLEi%lW
+ nyWcXqzi%WZ.dfmo;a+ֺhO_0ؠŽ5NgݻE]t](K9pkH
+.^j($WS)
+|e2X\XpK*8҉|7EUW|e|
+ b*ٳU̗axl%S׾_iģ$nQ0endstream
endobj
-1564 0 obj <<
+1561 0 obj <<
/Type /Page
-/Contents 1565 0 R
-/Resources 1563 0 R
+/Contents 1562 0 R
+/Resources 1560 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1552 0 R
+/Parent 1548 0 R
+>> endobj
+1563 0 obj <<
+/D [1561 0 R /XYZ 85.0394 794.5015 null]
+>> endobj
+502 0 obj <<
+/D [1561 0 R /XYZ 85.0394 769.5949 null]
+>> endobj
+1564 0 obj <<
+/D [1561 0 R /XYZ 85.0394 749.4437 null]
+>> endobj
+1565 0 obj <<
+/D [1561 0 R /XYZ 85.0394 707.9711 null]
>> endobj
1566 0 obj <<
-/D [1564 0 R /XYZ 85.0394 794.5015 null]
+/D [1561 0 R /XYZ 85.0394 696.016 null]
>> endobj
506 0 obj <<
-/D [1564 0 R /XYZ 85.0394 769.5949 null]
+/D [1561 0 R /XYZ 85.0394 527.3014 null]
>> endobj
1567 0 obj <<
-/D [1564 0 R /XYZ 85.0394 749.4437 null]
+/D [1561 0 R /XYZ 85.0394 497.312 null]
>> endobj
1568 0 obj <<
-/D [1564 0 R /XYZ 85.0394 660.1505 null]
+/D [1561 0 R /XYZ 85.0394 408.0188 null]
>> endobj
1569 0 obj <<
-/D [1564 0 R /XYZ 85.0394 648.1953 null]
+/D [1561 0 R /XYZ 85.0394 396.0636 null]
>> endobj
510 0 obj <<
-/D [1564 0 R /XYZ 85.0394 449.4639 null]
+/D [1561 0 R /XYZ 85.0394 207.3328 null]
>> endobj
1570 0 obj <<
-/D [1564 0 R /XYZ 85.0394 424.0768 null]
+/D [1561 0 R /XYZ 85.0394 184.261 null]
>> endobj
514 0 obj <<
-/D [1564 0 R /XYZ 85.0394 352.0618 null]
+/D [1561 0 R /XYZ 85.0394 119.0943 null]
>> endobj
1571 0 obj <<
-/D [1564 0 R /XYZ 85.0394 323.4047 null]
->> endobj
-518 0 obj <<
-/D [1564 0 R /XYZ 85.0394 272.2519 null]
->> endobj
-1572 0 obj <<
-/D [1564 0 R /XYZ 85.0394 246.3845 null]
+/D [1561 0 R /XYZ 85.0394 92.7526 null]
>> endobj
-1563 0 obj <<
-/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F39 899 0 R /F41 939 0 R /F62 1062 0 R /F63 1065 0 R /F11 1397 0 R /F53 1029 0 R >>
+1560 0 obj <<
+/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F41 939 0 R /F39 899 0 R /F62 1062 0 R /F63 1065 0 R /F11 1397 0 R >>
/XObject << /Im2 1051 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1575 0 obj <<
-/Length 2175
+1574 0 obj <<
+/Length 2341
/Filter /FlateDecode
>>
stream
-xڵMs۸_CL[޲ۗK;;AF3Zr H[ծ:̄
-
-ߎd}%
-Z8_)AՒFoBB+|BmmĻ ?R˂Lϻ&oJ4rW
-6.u
-&{ZgSgлs{lVu_%Ya*>cp!r0>
-"I6*UPyCF sɯX7?I.Mji6 ߕ>.
-
-#Q>
-/PRTR¯CINd1 ]a0fgoИ_ڀY/6Zr"
-MH{ڬxpȀ[N?c?/_JȌg4\M/_ggضFv)'=|T
+xڽY_o8ϧC`?lH.ŦZr짿!Xm+(Ppf8!&D<\E,Gtrs/XI#Su~0|Փel2_K4$W+8
+S11&S<˲4MwӾHո2I;;= ;AC54oiH*b\#_TUSUͽ vmSUYe+su,<z %1|*fp
+(
+8ٌE >ܨ X͹76j6획 ŪE
+nrMPA^qkT~AuX;5 .P ơܶv^gi
+ P7!hʙK҄[*(V1iw:I}zW_Li \߳W*(/@C[?*ZSggk ^Ng'ΥxWrw*bMuێ[d?593 }땭*1 |9YԹ{ nF pސ+94b><!>qݻpE
+3yN8~O$$a#Ẍ́%h|F!= }ckSYmQ)?I-c
+lFNf3O{OZpهv2V SKy7ױg'b ۷ˏ~cBW"ߝ$wkߔ7,[^MFVΦ6
endobj
-1574 0 obj <<
+1573 0 obj <<
/Type /Page
-/Contents 1575 0 R
-/Resources 1573 0 R
+/Contents 1574 0 R
+/Resources 1572 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1552 0 R
+/Parent 1548 0 R
+>> endobj
+1575 0 obj <<
+/D [1573 0 R /XYZ 56.6929 794.5015 null]
+>> endobj
+518 0 obj <<
+/D [1573 0 R /XYZ 56.6929 769.5949 null]
>> endobj
1576 0 obj <<
-/D [1574 0 R /XYZ 56.6929 794.5015 null]
+/D [1573 0 R /XYZ 56.6929 751.4464 null]
>> endobj
522 0 obj <<
-/D [1574 0 R /XYZ 56.6929 769.5949 null]
+/D [1573 0 R /XYZ 56.6929 563.3947 null]
>> endobj
1577 0 obj <<
-/D [1574 0 R /XYZ 56.6929 751.488 null]
+/D [1573 0 R /XYZ 56.6929 537.1873 null]
>> endobj
526 0 obj <<
-/D [1574 0 R /XYZ 56.6929 529.8403 null]
+/D [1573 0 R /XYZ 56.6929 314.9763 null]
>> endobj
1578 0 obj <<
-/D [1574 0 R /XYZ 56.6929 507.5641 null]
+/D [1573 0 R /XYZ 56.6929 292.5697 null]
>> endobj
530 0 obj <<
-/D [1574 0 R /XYZ 56.6929 426.6253 null]
+/D [1573 0 R /XYZ 56.6929 211.1564 null]
>> endobj
1579 0 obj <<
-/D [1574 0 R /XYZ 56.6929 399.4643 null]
->> endobj
-1580 0 obj <<
-/D [1574 0 R /XYZ 56.6929 191.6116 null]
->> endobj
-1581 0 obj <<
-/D [1574 0 R /XYZ 56.6929 179.6564 null]
+/D [1573 0 R /XYZ 56.6929 183.865 null]
>> endobj
-1573 0 obj <<
-/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F53 1029 0 R /F41 939 0 R /F62 1062 0 R /F63 1065 0 R >>
+1572 0 obj <<
+/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F53 1029 0 R /F11 1397 0 R /F41 939 0 R /F62 1062 0 R /F63 1065 0 R >>
/XObject << /Im2 1051 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1584 0 obj <<
-/Length 3620
-/Filter /FlateDecode
->>
-stream
-xZKsWPUd^
-pR8/8
-fO™c9]@@+) {_)iX(5[Xȼ,-aYaH=Zv!fq`@!0{IB$L)LPIeEQlk  p B >Oz}W}fz*d牛QåY]mcg+LBMEϕ봦^I ;&uyŽz^C#6Ho&D'xZEr>@[UEM/OyKjY-t {"O$4iBjd )%C!D}i<oC
-^`~`S{IY79sZI$#Cg51FƸG|H- ?T( =ˉA#\8<clb22#d4L'/(`5[ڀ}MEs_T[vɉQ훼*pքmP>z"Ak-ʳOev!O|&6)2"iClrSƪi!mV/#e-͖IN*Qm `b36=SCPچ%3
-,IJ=Qdf\$.KspX[p<70M z4P|UlK1 DF@Kz 'T9\h朎?^Y}B}41s kw`;벀)ٗd/-gOT ɯU:b 'H>e] 3TT͕\%ǧYRy}<j }=
-?O;Ec$CBlhֽw߾fŔ4^L5^|xOg2s(_cyL"Ym7aWS5`ѮI7Gx2 yr[X709ǀk%Sxe& Xb[].-r{6rf(fZeiZ3ʄKuss
-x
-u2J0'Ny>Bq'_lED¢}:>ȍqvpg;9&z
-p"OUnH.iY>s/UiX
-̈DՑ.Tbap㽵'IF_!B=RP#o=c{ȿsSm0!\~''
-t
-Z\a,8 y= 3T
+1582 0 obj <<
+/Length 3615
+/Filter /FlateDecode
+>>
+stream
+xZs۸_̔x"AM(orNj@ E"eG뻋!QMgj?ۅ?Dd&:V~x0Y;v G|{['"ܮz"Eܦ}_OE?!~zC=1=^z{׳sW}=;_OT
+d#9J!91y,˫͛kvq̆yW7_s~o_?6=܏@|/!$!W_Ԥqc#DI 8B;z}\
+ZMBF%%ckt뿛6 8ǀmCRӖi(A'#[}R`:6ǼMʻ `Ȟk0IIEFϪ4 U+h+jTЫdLY[zv?MPzԽ]wĶnWAq-sWg vc\( YC'UzMZHwgSy?dGza(&} VIpB}vIUSZ
+!+1^&&1r~H]K<^EwЬW UfCQ}.,
+lnHr\2"dʞ̮1d.r՟CwqPK;
+a]9l[Ӂ<{lޛdɴqˠ+}eԴZӔvX
+<^XL%AiF[a
+3-MLGS˃ Ƌ/%F$/E&P۠Rjӻ=6&
+<Iɳ eI>\;P>'ǵSjdAcd,z KӄNރ* Edk0_GR5oc
+ lH `ȄVf@]E b1s>Si^0 6nJV7Nz8)0YaSAvGyʪFbR*501IDyOV`Y-hyj m2hG@4?
+W"z4"/ 1KEnT J28ڏ⸍mcKH\
+ucj]"qW3/E_C,吟%`/ zXQ䱟`eBBIPY%*Ǭ4ųq fiSM H΍J&ਣdBK; ujV%t }l14
+WN/no%ҎڞGޮjg ˘gAEć@hjE1@)z,!OvZ!E# vB{zGK ugt\DgퟔS
+8@H;T}99׮mQ FfyOaog
+G
+Gc+Zmg\|sVVGt
+TV%Hؖ%EoCZf1<P 3eg+Bd:fҦfu]rLwp[$z WH*ؤ"p digo1(Q[Pz93U!*M0Lzjzy@>"/?&?݋BiC~Ŵ&MdfוXϴ[ιw}X]odNkJҮ7=;blLT`D YW}>kY
+8VcB4| /`/yc'e!5" QY0C~g`,q9qPqj_C?/<[y鯌_Z+s3/6}ӋQx;X$endstream
endobj
-1583 0 obj <<
+1581 0 obj <<
/Type /Page
-/Contents 1584 0 R
-/Resources 1582 0 R
+/Contents 1582 0 R
+/Resources 1580 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1552 0 R
+/Parent 1548 0 R
+>> endobj
+1583 0 obj <<
+/D [1581 0 R /XYZ 85.0394 794.5015 null]
+>> endobj
+1584 0 obj <<
+/D [1581 0 R /XYZ 85.0394 687.9013 null]
>> endobj
1585 0 obj <<
-/D [1583 0 R /XYZ 85.0394 794.5015 null]
+/D [1581 0 R /XYZ 85.0394 675.9461 null]
>> endobj
534 0 obj <<
-/D [1583 0 R /XYZ 85.0394 408.8853 null]
+/D [1581 0 R /XYZ 85.0394 280.7282 null]
>> endobj
1399 0 obj <<
-/D [1583 0 R /XYZ 85.0394 384.5457 null]
->> endobj
-538 0 obj <<
-/D [1583 0 R /XYZ 85.0394 174.3152 null]
->> endobj
-1586 0 obj <<
-/D [1583 0 R /XYZ 85.0394 142.2096 null]
->> endobj
-1587 0 obj <<
-/D [1583 0 R /XYZ 85.0394 79.8825 null]
->> endobj
-1588 0 obj <<
-/D [1583 0 R /XYZ 85.0394 67.9273 null]
+/D [1581 0 R /XYZ 85.0394 256.3885 null]
>> endobj
-1582 0 obj <<
-/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F14 740 0 R /F41 939 0 R >>
+1580 0 obj <<
+/Font << /F37 802 0 R /F41 939 0 R /F21 714 0 R /F22 737 0 R /F14 740 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1591 0 obj <<
-/Length 2761
-/Filter /FlateDecode
->>
-stream
-xZs۶QD,>H|8vNm( 8HE8hQrd@|He",Ɠdq w<#4
-ޝr! 2%>+Xf`÷WӑHT7(R1<͇R@gWy&"?wO LN ',Y E<`q'2Jb)=e~r{G;ak)-NDD#G)uH3տ*2S8S&Ϧ%:RpZ&<kM*D`RS
-&,'բ(ͧ%Qx}BS 0>vľXgrauOb'x{wuKݫSm}18$vrOfgΣ #*I- JyLTnc. 
-,g=cmV9
-[P`Yi{u3VEԇǙ *::NPQ.
-*Sʱ۝&|X{l* "y2}Z3)RYBddT@bXgCK'
- \E3#"Xu аvC9#YLv3ͥ5riٌxN1i|F6'|=ozrk
-
-Z.!|hï\έ8; zAl<x e r6g9v+&~Q">L62YGu
-IU56qYckhӳgQիWx׮ز n2-ufqN쟞>x14-gQLHtϜrnhԟeR|K FnڀkLKa/>/ꉘsϠA5z=1_k3YS*<sb,܁gǺP@thx[M "<@!~.cjɪ[2;6&͝LS.xtP^9}p:c_}wi|5J,RT(Z㻷:.Zёxф/deOc`6ScSh&/xX|i^x1a})|<(Y1DˉwC[W:P)J=J{y54}zo#v{ .HGh{Hz ʶ @*S=
-xa:c?Μ)ETQ>+CgS.D[R`̘FDv 9e>=_#@KI<[A=>,"AogPɮuuL,yCpHE: iܷ Id!?G.bz$mUu+^<oUbpo^c} u?͠)Ÿ3]gcJù#o[.:θ?a'MRZTcs01nFfіt`\ uvw(dl*fN{"*_q+y+)O| p:t1;Q|r :SuXºx%T0pj*ɰA:].N"}aOZ1n+v<.;'!w$,R2Dendstream
+1588 0 obj <<
+/Length 2683
+/Filter /FlateDecode
+>>
+stream
+xZ_s6У<!)q;Sݗk@K E:"%(Тee2b,],#(QD6Y%'∍#x&ir}9zw&(2%.+X쏱z`HX$R1>_oNK ⚟\^WgW'|tzM $g|_l4|"h?XijLGq"$SʣߺZtPiEB*15G<d ڒ :M g6o- h"HLJSbȋe6TQnEuW/@+bȫ<,y:̸6˼ [˧UcD7|
+nd8$vF@A դ|e~[0-aic>&YJcg><ZQiR"ްZLnaV%-,a-}7(Ԡ
+Ndj;֋$p=zQ'2)T
+<= ^_}
+BV:0mDqcմ^t*2WiLGJQ8· uԒC[OljqkqSr5xqMN7A[cZL>>.=x œ2~@u X@%huGTƇDH"T<)vP, 
+cnlC
+8$n: Q~q|0.8p+9C
+
+Cc [3:d\%”oEkM`+E1zY_DbP q7._C* /֤z{IDq**n'˼YMh7B(\bD qG' Fq*K^0N)h+e0& m,K0O@NXwӺ,ʹ2)!y^o**>>\
+%
+[I$yGw4ي 'EѶ>^5;|U[],bZw;W@cZϪ-#lj#tFdF
+5 <9Ѡ B!V)\h0`tL $w6}tf
+$侣͐/j6fa#4EJ(
+Z9tG{P-'0` dv[ޏp5 #߳x.uS?3=s'Άq noxw&
+|mP99.ZUDaR(ݫB\ƛHC 4((ڙ6ArtGPbڋAA![/L g3%XfOPT
+ S[ =b)N
+No~ 0Og,‰ !
endobj
-1590 0 obj <<
+1587 0 obj <<
/Type /Page
-/Contents 1591 0 R
-/Resources 1589 0 R
+/Contents 1588 0 R
+/Resources 1586 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1552 0 R
+/Parent 1548 0 R
/Annots [ 1593 0 R ]
>> endobj
1593 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [55.6967 389.5558 116.8967 400.9478]
+/Rect [55.6967 299.9891 116.8967 311.3812]
/Subtype /Link
/A << /S /GoTo /D (statschannels) >>
>> endobj
+1589 0 obj <<
+/D [1587 0 R /XYZ 56.6929 794.5015 null]
+>> endobj
+538 0 obj <<
+/D [1587 0 R /XYZ 56.6929 769.5949 null]
+>> endobj
+1590 0 obj <<
+/D [1587 0 R /XYZ 56.6929 748.5408 null]
+>> endobj
+1591 0 obj <<
+/D [1587 0 R /XYZ 56.6929 686.2137 null]
+>> endobj
1592 0 obj <<
-/D [1590 0 R /XYZ 56.6929 794.5015 null]
+/D [1587 0 R /XYZ 56.6929 674.2585 null]
>> endobj
542 0 obj <<
-/D [1590 0 R /XYZ 56.6929 374.4628 null]
+/D [1587 0 R /XYZ 56.6929 283.1167 null]
>> endobj
1283 0 obj <<
-/D [1590 0 R /XYZ 56.6929 350.9179 null]
->> endobj
-546 0 obj <<
-/D [1590 0 R /XYZ 56.6929 144.4344 null]
->> endobj
-1594 0 obj <<
-/D [1590 0 R /XYZ 56.6929 119.2896 null]
+/D [1587 0 R /XYZ 56.6929 258.4569 null]
>> endobj
-1589 0 obj <<
-/Font << /F37 802 0 R /F22 737 0 R /F21 714 0 R /F48 953 0 R >>
+1586 0 obj <<
+/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F48 953 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1597 0 obj <<
-/Length 2948
-/Filter /FlateDecode
->>
-stream
-x[[s8~ϯT Ze[fj&&l̃NfI:~.6L E`Y>$HÏb0Ӽ4Gp+|pF|Ahz7:S=7zh1&Gsqt9D8zw}sj{yxW<]޸euL?(w#]9rL $pFLǢ/iovC3VL>5khHTFijB#(͊ItTYLX}ZU//$dgӬz I$3kUZ,yvdZ5M[c6I'&W2}\L CqooaBdhS|?WNgeU2)M äo_=a'xc4*W5{L˦Sr)E>u2<Ńne(llY=|iLwXa0c 51A? qc8]<ZM뇛@)dt? qIUjva uuR7T
-D^8&cPH""Y؁WL+B)|˴yXcm돮9fR(-_3NA '`
-tL00휉14XɎS `-^
-!:"hSjhRmGþy\g3 8HNO.0H1ObL .ۧ0 hy*Iӕ
-vbdD`ola:? s{BA(h-dPu2QM6Uj2Af{W͚ 5Y-&*Nޖ+[i$>[% GL459MXaٔ$CHyK1^j`ƘR`&Wq-К5^rhoWfc"lz4`0]w @8UKұ'G5Eƍ
-jh
-\,֐SuTr$RDD1/_߀ !~M?K/5m^O%% HZ,D Dz1bdy ⸹|jS)!s QIUfb Xq;z|:PT|kE YN^KM.metP,fՌ=y2Xb;bPm_gG+]$7"AUݶ:->R)@$埅FJt .DHk
-RjP۸X0Q&!T"Tf{n
-rRUliSJX}e
-IA ih+I\iJ9S(EfS M&^v˟ʲwy/Eut}a밽?W}M&iRnZ߂vSw[!nT)}+|) 9iֿEˤ@6qas׹=r6EYp-A^[(H<x /|1UpTpo^?-i|-+eЩ51}V~7c4ʗ{Kpnomrk;%rs@Z^L#SzVg}ijܦN-KN T?-|Pܔ3`*V3mdw]m{#P=-|
-WtyVi.s:ղ\w[c ٲ)CPLIgH
-ݒbYm 8d 5sa h[T_D;C>ϰC~u4b
-o2\ wlʞ{{- 4MY?.a,,5I6$B u&nOD(,AӴ2e%؆Qendstream
-endobj
1596 0 obj <<
+/Length 2863
+/Filter /FlateDecode
+>>
+stream
+x[s6_Gj&Ľ9ݺ:2TIʮﯿ(Y2-[h<c `bw!6"T9$25Op|Qhm~r  1+"4`||<qEM#i )>^]\e|: e0xpdLġp}'y=p=c@w
++_'A J^(aD*ANO> ;6Дx5_M6;R61Jau\gUM+V봬0切F\#t\&wp$nِ!˿!ofie,y\flvk- aQYYVVOJEMxz[$֍(;;6;' a4̊7[s*|,on,S Az8L\<{Nƚ1ŏHf1|sdR/w|]Ј7<A֔kmQ΁V@?OiU V0'OHY5ӻ8Fh
+Y}V2[vzIڜbU'(gv<[Ⱥн0xˬJ(:UR<d2`64xR>KTћe>;]36)y^EQU+;T3˶!΋$z%`>XIk;FWF&e#
+1%-yۍ2Bh1EAF
+"5_1jVXg5Ds!;!t4
+j-ӪOB!-AE!+'l.q*S)LXpQ"*l;t0ssGT[d:@ ,ER(Kkfk)K:@JY;6ֆ(Kr”e'yEU4nbAY
+
+*ߍ|wTdЈ,#ND&>0
+Cګg3njC'?!%KtY}.韰
+_^^EU}|#`-!ݧ+IYg:3]IEu4IĴ]*$ףhd=)@m
+~,[ƺz}v
+y yO
+I}BVc\>SD!ɼ^~,?70q˙s3[Q!̓=ܷ4ư+ڬy^Xx>K{ֳYcr./=u0$N汝'օ!:8 *vjaԶ\;\ *<Esn_,mj].3&1wtP-9xn,.N_H}~j,gnw⻒Xc7֤* WEqh\_ŇDx%~PG`n<TR=Kn&l]8ejRn@m)Η5qX6NP'NpC/zK "#4} 8џPƺ˦%Q\Eڴﲬz͙ _YU6 lwfSrDkHՐ
+< LlY,4 ĖUsoJiDHn0)qo\FF ]%k@EêA8: P9,y;vv||Tי@^Ds?[h>ii@wmdKtu'=Ec&)2'=@j޶{jV[vDZivwl;&q L˦vhaj]g0W-צݗ%x-uSl+S}n5z{~Z 7oJ2mѐ-9lrmg$r^rwe!Mpyh_]?.R<Y\U6kn?bM7Ech۬4{|
+MuS :LZocns򆹃)QJ!7:[Y&C6#MIh
+zsi+0q"^X[PXCpț[X^ʾz
+qonEJendstream
+endobj
+1595 0 obj <<
/Type /Page
-/Contents 1597 0 R
-/Resources 1595 0 R
+/Contents 1596 0 R
+/Resources 1594 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1603 0 R
-/Annots [ 1602 0 R ]
+/Parent 1602 0 R
>> endobj
-1602 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [333.4761 85.0848 413.3061 97.1444]
-/Subtype /Link
-/A << /S /GoTo /D (clients-per-query) >>
+1597 0 obj <<
+/D [1595 0 R /XYZ 85.0394 794.5015 null]
+>> endobj
+546 0 obj <<
+/D [1595 0 R /XYZ 85.0394 769.5949 null]
>> endobj
1598 0 obj <<
-/D [1596 0 R /XYZ 85.0394 794.5015 null]
+/D [1595 0 R /XYZ 85.0394 752.4085 null]
>> endobj
550 0 obj <<
-/D [1596 0 R /XYZ 85.0394 717.7272 null]
+/D [1595 0 R /XYZ 85.0394 644.9651 null]
>> endobj
1599 0 obj <<
-/D [1596 0 R /XYZ 85.0394 695.4159 null]
+/D [1595 0 R /XYZ 85.0394 622.6539 null]
>> endobj
1600 0 obj <<
-/D [1596 0 R /XYZ 85.0394 695.4159 null]
+/D [1595 0 R /XYZ 85.0394 622.6539 null]
>> endobj
1601 0 obj <<
-/D [1596 0 R /XYZ 85.0394 683.4608 null]
+/D [1595 0 R /XYZ 85.0394 610.6987 null]
>> endobj
-1595 0 obj <<
-/Font << /F37 802 0 R /F22 737 0 R /F21 714 0 R /F39 899 0 R >>
+1594 0 obj <<
+/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1607 0 obj <<
-/Length 2370
+1605 0 obj <<
+/Length 2511
/Filter /FlateDecode
>>
stream
-x͛[s+x4UI`[;SS{yx6IeiY6V8ֺRZZnY?ICMO&7_wx) BԧٿFL 2lե֚f8C 8448l</192N\) ;h/+w{2 'ëaOgٮ~' fV3Ѣ_0" g:*qJp ͖F {@ S%8H 4AQVM4
-6,t5e(6J x `d6\y"syBue`$7e˃ v% #-v[=a di?ipxm<Di'=wXiSh$ RV_o)=WUC:7'tſ=Eم{4OwaW獹
-ƒ8uWcq񼗌ԽSSLW}'1D}BloRU3-oUSB(Tto&џ{bʢf>`DYf6 RyW0vI
-3i+-JO$h[B()~io5D.>5py0QaSFitn3b[}t,- usx}(yec
-2\yꛄ*5(,Ð A
-k駷\Ek@Hx<RT9\ D1~]!ȣM79$Jı^T9ɋ1KBd< Ca!/U)?p":5[A̳ B>CnI4}ZK ŁQ6OŗPc6ާ%0Ǐsj
- %!cۡ u ~||ςb`6 ^e/P05b*WImrtXCRr
-5e{rF!R6 jc<y[X`2ic{^ zvwR#1%T*fv@;vBɆD+$)ux E0@k=:LPQ5! !Rx8'z; vLN{nAb+lga$!eKY&!LlW &9i3ȝP ~fH  '=!$j/r碓"aL#/M Ҙ:7>-;?RBOfdG8zvx^SMޛ*rsܞ FޝkpO['6&N҆8>v3qFtPIqbɱc α@a׍dDq\+ZEKOd9@%fv,PNaҟGԋC].t} dbǧq#LK4~;`9x~auu;Ͽ:pm'9blnOpu'v'MkOri;\+%-Rf3endstream
+x͛Ys8+HW }s|xjc'g*5-1g%R);_ dQd;UTE 4h2DP3R#MGx|D2a](K}=S#rt{ﵥ֚nqt -ՙ984FOcWJz]NUUW.{|~q>>:=?ףf
+%e&mVdbK4$,CcEV˸\YS*E42/ &t[}٭ `$V¦4
+v{[DAZH  svы)[J<fy2KҢ+77Pg͒
+#DI9`# # ]c/^ :<>'$Ij9
+Fלxx<{_2qVZc$:`$NL'c<KOMHAPL:ZT@'6>nmsV$ң!~Z[:{O<i{-U9?n*ɓ"' /+t=\J0#pGϽhFT* qD-[:ˡQjbp? 8t}GQ:2n
+8'對&>$D#q*vZ Q3j"Z!f^&&[G7 7pt ~ܸP󶇷l0a[*iZ 0+U;,x}J5YbOɵ-@yb PzJg==*zN,5tz`8碇]oR#N;-DO!C0Qp0ߢ{B2DMIDNXyg/y/ݶst{=ߗ#yWT¶`dМW>9ԓ@h+`CVC‘(wJ~?O!I1ܓ/q u6q;'׀/5)z2, c</׀Ϟߔ=jj/m+|]ϓk`1qTAڨ5|h<xarTho.unVP/?6.q]Gxh+v{>\" nR斠eX0" bBf~@Be+X2y6{b(Y%F>G4&"CD@yf~+U>u:k~ÍH"z.+ QZv@֑ !eps4o]E 7JB9Pa(!##cX\IZ 1۪R!Zqm3D0P $!ê˗< |+PO~bv4Ј&1_}9xrye?@"s?ζJߺ|]1TV^|lc!/5]Pjۿ.:\ۯ]z6bEϾ<R/Η~My "aǣ^%OM\'^ ɦ'Pendstream
endobj
-1606 0 obj <<
+1604 0 obj <<
/Type /Page
-/Contents 1607 0 R
-/Resources 1605 0 R
+/Contents 1605 0 R
+/Resources 1603 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1603 0 R
+/Parent 1602 0 R
+/Annots [ 1607 0 R ]
>> endobj
-1608 0 obj <<
-/D [1606 0 R /XYZ 56.6929 794.5015 null]
+1607 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [305.1296 684.0956 384.9596 696.1552]
+/Subtype /Link
+/A << /S /GoTo /D (clients-per-query) >>
+>> endobj
+1606 0 obj <<
+/D [1604 0 R /XYZ 56.6929 794.5015 null]
>> endobj
554 0 obj <<
-/D [1606 0 R /XYZ 56.6929 543.3808 null]
+/D [1604 0 R /XYZ 56.6929 447.7394 null]
+>> endobj
+1608 0 obj <<
+/D [1604 0 R /XYZ 56.6929 422.6188 null]
>> endobj
1609 0 obj <<
-/D [1606 0 R /XYZ 56.6929 518.2602 null]
+/D [1604 0 R /XYZ 56.6929 422.6188 null]
>> endobj
1610 0 obj <<
-/D [1606 0 R /XYZ 56.6929 518.2602 null]
->> endobj
-1611 0 obj <<
-/D [1606 0 R /XYZ 56.6929 506.305 null]
+/D [1604 0 R /XYZ 56.6929 410.6637 null]
>> endobj
558 0 obj <<
-/D [1606 0 R /XYZ 56.6929 293.2416 null]
+/D [1604 0 R /XYZ 56.6929 197.6003 null]
+>> endobj
+1611 0 obj <<
+/D [1604 0 R /XYZ 56.6929 172.4796 null]
>> endobj
1612 0 obj <<
-/D [1606 0 R /XYZ 56.6929 268.121 null]
+/D [1604 0 R /XYZ 56.6929 172.4796 null]
>> endobj
1613 0 obj <<
-/D [1606 0 R /XYZ 56.6929 268.121 null]
->> endobj
-1614 0 obj <<
-/D [1606 0 R /XYZ 56.6929 256.1658 null]
+/D [1604 0 R /XYZ 56.6929 160.5245 null]
>> endobj
-1605 0 obj <<
+1603 0 obj <<
/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1617 0 obj <<
-/Length 3227
-/Filter /FlateDecode
->>
-stream
-x[o6_GWfhv7v8}Ple#-t)Jd8AI98_ـ "T890NE̖'t|Bqiiza8`zѲZ4=CMFcNj?vndpz7_}8<8=ˈB;0r2=?rr6dT:O:P"U{x9QReq29\ޖC&Yq3kN|~
-
-ӆ[J=u( 8aBZ EZp $(Gm6Y;~Hh "ew]a6ͳ >_Hշ@;cj\^R3,
-55<(H)@2=dtqf)AhmtMGJ en9 cI-ZX|(5~<QK8W=B1]6nf7wr4Fd/O8Ew1 06)|5MC߭=mVūA\;_9b䫟,_}TƋ?뵕D0izl q
-p 4J5Z񛅭ׯ\YF'5{ۃ(hoVIeO QW
-#0Yldrvev,yOd%-k!xV%Ə_'Afi:+huǒ ,Q~%A鐰}^Ibo[H<EFMB=O@]["e d=q{1<i 'ʊ>4a3@kJPCO2Րn**
-@/ΔwQ.1؟N\"um2mL-ciR҃A 
-c3i⨰bXܬ9KO& tNC/ltK p`$;|qLK1lf.}?6$(HffX@,$BwXojb{k˒oxc]pg1`KRf_p.jdQe3.
-H6s4W$=2
-;p.~Z5[pH^8;JC(WqNXEz^V 3 Gmh?ԅm>,# ;NYP ߾UxEz;^s'!U^-zMx.0=lzg8d[)1r%/ ).|=JJ)߱/* OMhVQY$2OeF`^u*tyּ8[$̩kLk+WaA-ufMtn;UX*> ~đ8':,Uw3L'c)!˭&%rasViV+?קŦ3YQ#6a:<W>LgQU/ʐ ڻC&4qN˦T]ZT鮿0/b/p%ER{@y|QP3ivAx}PƩ&i C4܃+i|xun~i1M7n!ҢұqX}iȜKN:xg{eOY H/|u]~^YRU|fՙ^ufqWվ'|iLURkj0>n jЬm ֪{XKXVZ݇P% UtvTr*ܚa,-?ŗ-g!(y҆zR}`|C8P_OCo@]7hlj2^\%~~VKKp(ɗ=%X2DiG)űG|q
+/Length 3393
+/Filter /FlateDecode
+>>
+stream
+x\[o8~ϯsx` tr`7icyplj˩%'sDJrj7Ky㹐LYgɞq(To8 Jø/㓟/94׽]$j-gOf05 _.|?W~n`d|y}o/oίNC,2ڎ(/OGƿkb%8/'E{3J/0xoq" J
+QOF'jײihRZPX"ۻ]P6<2FRO{:
+,(MT΢Yp
+GSJBUpJC1gW#z1Ib?<t_kehoE Jt(1bRL?%2M7M2˓1ӏWiL9Tw`1Z^HfhŁF#~RK8Z 2K=Y$hv|շ@f<8)RE@6|8jkgw#ViYrhJ$G?t#1bVOVwb $;Vd?GhPyw\!XC662Ie噖?NY=|ȏ.xK_؂.aR#"Nj֠;ZN?/"'QO3O4/ۇd'x!w%x\,7
+Owo@Ǹgr|p~JElB
+֡J~LSLpXF]|JAjge6
+h԰KՉ/yǦTarI<0hҚB%䶐G
+Z,7x-ǫ9(d:`)8|6kc!ZR@x N kq*Xd1kz@e<>LE:y2[./pՎ9yy&jzr{!ୠ1tYf$L6z}F
+-5%F v$c-Nac] GH[mjTcT6(OVR)'yqeZah6ٜd偒Z3|^E~B
+_XzibKzx8XZ$cmBư%k["i8 4E2ɂem[m`2>j/Y ,oXXX qda^$ ɪe.1< ,L`y!,jXdQe6
+L6 9bf^xQ@wc+xqX^qjɌʵIY r}|^y:KK8 Ozb9[˰+]yտ[GE9VO X Uh&C
+ޟ4JjYyǮ
+&q*s"sAn=[
+ 7M\0a5SO!yl# \72[YMax*qTVqNwUpmibZua߈67}za^X) Jz6z7@hގEa ]B/pN;D9f-;Mf;&%XL
+B2&rBi:JK;c͗m,>e1ǝ2v)qS@Sꌝ.dZ`"4:3Wu+bc}Y뜱0/u*qiݶYƱhWʣ9
+)tߦ>//2*a:>B&PLP21sZ6;U3\
+fEW7 WR<RGl9?ɍH
endobj
1616 0 obj <<
/Type /Page
/Contents 1617 0 R
/Resources 1615 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1603 0 R
+/Parent 1602 0 R
>> endobj
1618 0 obj <<
/D [1616 0 R /XYZ 85.0394 794.5015 null]
>> endobj
562 0 obj <<
-/D [1616 0 R /XYZ 85.0394 459.6946 null]
+/D [1616 0 R /XYZ 85.0394 376.0084 null]
>> endobj
1619 0 obj <<
-/D [1616 0 R /XYZ 85.0394 434.574 null]
+/D [1616 0 R /XYZ 85.0394 350.8878 null]
>> endobj
1620 0 obj <<
-/D [1616 0 R /XYZ 85.0394 378.1456 null]
+/D [1616 0 R /XYZ 85.0394 294.4594 null]
>> endobj
1621 0 obj <<
-/D [1616 0 R /XYZ 85.0394 366.1904 null]
+/D [1616 0 R /XYZ 85.0394 282.5042 null]
>> endobj
1615 0 obj <<
/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F11 1397 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1624 0 obj <<
-/Length 951
+/Length 1240
/Filter /FlateDecode
>>
stream
-xڭV]o6}У L,E>ݺր]di8k5{)Q
-Ί :a#HjTs$0Q<7aB<&AIzMYi%QR+EK"w=M*<q?b-nWDkEۏ7ٲC`b7\
-
-1<Uc0N\>\ ZSW}Ym%)3$cՂZR8:;ʪ6h`7Gnkg
-T"T]gA#'`INNYߐr5cu{R#H+'*sN[\ͷo[-{aƘAL G)/kOJT! O=-kG76&endstream
+xڭWm8ίG.K[h}at^?F&Eo;`By3ό 0|H$$Hi&"ʞ8-(Qo7"2?D嗡D޼ӣ
+<|^ٯa>~Z'txn>9 '~dqgx6?M̬_h {8DD;`D g}< ҾqLEII_uh H!:1D0lBD"OTFQ$W7R`KrA]23x0ʃ!epCa y aUf=k&3q/˵٤u^HjHS_Kg`ʘ wh)v$MYdeQ6ݝ7: 㢬?1
+dS:*q3
+E9"9*ۢ@bF0A)a#Wy']6 AvtZ4A^Un8v
+"&#Ccʑ7 ?HQ<윀 mzθJq%WbeK(W=In(tA.)=ǚKVU]ݮ妩WI sFT{R{[GЗKe< m}Ț 'PMv|Иm`Gro/_ME 7UǡiE"DF䭄PG!LEOv/MD<I$ nP0; >4L&KH%a(\ƻY0]kV2Gf:9c*Zt]Yŷ>'%YCҪoZ-R8qE| 4HuVm!uQڮ~LCY[PkU-PGbpV_magy$;"+ml)Tp
+SO|qԞ?U'IhmN529U$FI?Elendstream
endobj
1623 0 obj <<
/Type /Page
/Contents 1624 0 R
/Resources 1622 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1603 0 R
+/Parent 1602 0 R
>> endobj
1625 0 obj <<
/D [1623 0 R /XYZ 56.6929 794.5015 null]
>> endobj
566 0 obj <<
-/D [1623 0 R /XYZ 56.6929 769.5949 null]
+/D [1623 0 R /XYZ 56.6929 689.473 null]
>> endobj
1629 0 obj <<
-/D [1623 0 R /XYZ 56.6929 749.9737 null]
+/D [1623 0 R /XYZ 56.6929 661.8816 null]
>> endobj
1622 0 obj <<
-/Font << /F37 802 0 R /F21 714 0 R /F67 1628 0 R /F22 737 0 R /F39 899 0 R >>
+/Font << /F37 802 0 R /F11 1397 0 R /F21 714 0 R /F22 737 0 R /F67 1628 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1632 0 obj <<
@@ -8045,7 +8063,7 @@ endobj
/Contents 1632 0 R
/Resources 1630 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1603 0 R
+/Parent 1602 0 R
>> endobj
1633 0 obj <<
/D [1631 0 R /XYZ 85.0394 794.5015 null]
@@ -8095,7 +8113,7 @@ endobj
/Contents 1638 0 R
/Resources 1636 0 R
/MediaBox [0 0 595.2756 841.8898]
-/Parent 1603 0 R
+/Parent 1602 0 R
/Annots [ 1643 0 R ]
>> endobj
1643 0 obj <<
@@ -10456,7 +10474,7 @@ endobj
/Font << /F37 802 0 R /F21 714 0 R /F22 737 0 R /F39 899 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-1604 0 obj
+1614 0 obj
[706 0 R /Fit]
endobj
1472 0 obj
@@ -10479,7 +10497,7 @@ endobj
stream
xte\6 tݡ0 00 R"t ȋ>??w^Z׺75
rpr tP(W琅CfL9g0]
-{fXE
+{fXE
0a֏Oo?x= a.Ab9Y /z{xœ*2#Dj,8Ey;on Aߋ(X>.3vmsW`gϨ"
rn蚗ߡRw9_ҹ_8=e4%v>oFk(?`Lٽ`4&9[~;26cL|r)Sjl(
b7Vh9,IRe߷R%= t(%LǏ)>1٥^2O %>pjÕr{2w<g-j!3cakI,A$LƋJnUmމD3
@@ -10502,7 +10520,7 @@ $OŀD
t=bw6"µ?JOP2R oQo+1)wdIZV͝(e "QFs(F$'qL /! Hvk։hȉ؉o?a:qc g!_Q~W1aUGmYmn%Rr90q5/E(ړ,W$Lx|奕wZ|V,Od
yG 3l4\T2ZAg.7#PveŦQLO\ ĵJ(3].*,M>Bx(S|Duޡ{:ґ2G9C{ɕ<|?K@F),w? ah%ٱo^{6 @-%~jwXjz1i%u3^g`d+K[De]Y?>Hj,kѸh8 v_ [J֮9m=?\k>ଇ*ѳ,Y <u Z/ZV$S#mNO5M@r0H7&7[AOƧ5pE6~d^.xT1$74jG1po3QZ:N,0Zg)QX""0BvFA)Y9(YÖS|qbN.LX_¿%%|D>W7}C#ZR$`bGοa9gS%\/hC|?s ؅g)m}vk.b&O
+uqf`a,I㯽/ݛ'P6ߢH?ٹ9mHr7:pMRY# 'WKC|-mW躖nᲶ03=j-,nebi;Hl<)L.Yڷ)wL=(L|)='-@<Nr6Eʃ3dk%(kD~(_y; fO{&*yү9ۏBTd>.<SX3p7~"럽l˴DQf
-*s"}Y ;҉{Y]pݯXo}
+*s"}Y ;҉{Y]pݯXo}
endobj
1642 0 obj <<
/Type /Font
@@ -10511,14 +10529,14 @@ endobj
/FirstChar 67
/LastChar 85
/Widths 2141 0 R
-/BaseFont /QJGZXQ+URWPalladioL-Bold-Slant_167
+/BaseFont /BXNPGI+URWPalladioL-Bold-Slant_167
/FontDescriptor 1640 0 R
>> endobj
1640 0 obj <<
/Ascent 708
/CapHeight 672
/Descent -266
-/FontName /QJGZXQ+URWPalladioL-Bold-Slant_167
+/FontName /BXNPGI+URWPalladioL-Bold-Slant_167
/ItalicAngle -9
/StemV 123
/XHeight 471
@@ -10534,33 +10552,36 @@ endobj
/Length1 1630
/Length2 6133
/Length3 532
-/Length 6982
-/Filter /FlateDecode
->>
-stream
-xVuTVA!nn.If(N)n$FJ ![:%$.|g}u;kͬ߻ki58y8 -
-yaha pJH
-@B0Y $DB@ 
-CXnxX9rYzD"0̓;!o(ׁZi@! u %5Hf@ 0dw9q
-rt%n-~tݐiH+ ɪ!+NWnmn<VnJܠH ( BB<rYB@PM2gWon(/ W#՝SΎ^´D@m
-{!O`zn%l"5\\:߿(Rf~QU;(z5|̶Aܞ ˣg}O4N}-lZU/{LeP[wm_i=;>WSVz|Rg_"*ʔyzUJW8bL.ٔO uJߪݎ;Bbubï<_^˿`iKyyc@'\;$Q;S-s/, 9D#,9ƦKvS꿻%-]3ݓ][ClL5ؽr3ܰDSj)W8*ܟ螓3@'}~+ϝ6\p<zu>AbPبLbZa3YEV= {^2<}5aq_5>$C}XjiG/d-!j;6#܊.Oc$zI(/ Wj"K{LHhԻ:iFRF<g] 39}F8|0
-bayKܣ%tTca֍F˨?B: 3ZP Ɗ} fφTUJj:ϋN)/ E^g^/k&67%"-ήQ͓ Ƒr'#
-HvoVy糳j՟,_h^p/#ӄH焻[ʻB8Ҭ%P #&}7uo(u95?c8,:f.41h3):;c,Y:N5uQE r!&.Y ;$`yme~b@{3*
-pBkj0ĵj]ZٟB dU
-I9䂷߽n^(h7C2K~V')^}zTu?F-!z_/Uog4.NEhÔL^ѽfCPI^Lʸ/\S ή0ڷO%p1A?P(.g>
-l^)e3Pp[dbVҳ4+΍&VBԠeCuO邿# U9fiCl\rzW6b1~iE5 AќN=< lyIj%i(<O ;Z}TL[^AZHKJhØq/ff8?%K]TkcKEL1FúؠKCCkxG[v
-d%JWܽT$$H~@&jMI.ywBۊFgp7s&RD(p3gL)\beu19a0i l]dNww T甼T31&"q {tjIO#uU/qAS[7o4^ԙQLz9QT1q}caK"Qv[,P.d¡:FR=Y@A
-L900#}>)fb7sӿ}׊g?FІIPk22|֧[WBMt<:28;Xf1SE&00d5Ť4|yl@rl@}}\"Sd5kp 3ʇ
-+^h&9I3\qa)&JNBb0N`.'394^g(}*v
-d :w
-LT{iG3ȥ"y+3[cͽ<Q@+}0D%fL7SD neF cφ=jхfA^HèPP@S5D7˃o64ҎY]l_o%аSAhUyvSD=OxaI;։doLd<~gpzձ5*212B`G8n^{bhރ1KVZg"2eFA4TxzrA?]K
-bǍ 9+&읏[8Y)
- xJ60>y$7An_Z+i5Ň) {iR`FFSa%eu*9 ||,Hn_%iÍ'+c% ݍ@;zu@ f#[2aPSI1tbMg+k:SRc;EKZjUziRR2 ~9hKI<ORd*AYp0j<8KgQ$`d4|ȥ*S
-(Z`~VpEaAzyUwJs?|: }Hag)o}=rrM3v-@ 'pXҖ
-B\h~8$7!g;ɥ\cf>}7Zس֖^-U&(
-ӻIFSOV_hn-
-X{$@rlZɞˊ1o(mI]_- 'zTn76Gت& IĆ7ԉf<B&מ)c+?(_0NZ/_c24ˢ'{.dz̓K{u`:s<'0 HMqLRnC@xs̈W6>u3;)EO4,Źk&l#ٶ hiF] x'fb\{?=3XTW*\Eex@Dz:!XK G>c{BC0Uռݕ5xfUNhZ$8훎Б;߾2~%~Q*|6ο.H&l][%κƬ!rOx!.BzuW,r9TCH֑_e:5r3.4vW][)݈HS+fS4Hzy*/%͠8m'7\K)8@b\ʂ[g5֡'̥g<8Tq_U =#f*6*\oi`lj[W*2(tp{6]}>{?'C5zE&v dYcL8uGݚtVe&KჃoS*.m8WQ3Dj OpHYf>׼_Ƥ|E=PzXD%+C1_=AY:&Aa;U*XJ=1<,|# O'CM]fS4AMjҷkxG,92¬ ߸gp0o9)M&ChVF=VvŞTv(ʴ7jz䭠6]EڟeIGOI&+Z Sl
-`cGLs:Jθ OX9B,\p' Wk yendstream
+/Length 6981
+/Filter /FlateDecode
+>>
+stream
+xVuTVA!Q{!fJSJ !RBpNI%~;Y=sZ3gg?;~FZu-Ik%DCrpsrt4--pe)"t]!H(&c -,, `IÝ\vH  __. K?Hbyp8 0 :P ! #$n*bWC`כ",V el ? +84 $dB8C7aO+/ qu"7 (djC
+- 
+pv 747ܿWw4?4@ '&&-
+mrj?fw7)%o߾7[r;
+_LRRpO7 F7 /H_dMY
+qqrqqn~u2,
+nko0Ulz3oM/= LODS3ҐU9=2F:1zBk_WR/*C8kEƷ/WXz;'C|Y3d[ }ՋS^4][4-|늽OOpLkՃ[U_6OOw}n?~-;&>SK6SCR򷪷XX+yϗro1XFR61De ^mkTT KCv)Kl.AIὬ}xp:xdltVE搹B4ߢ:h`M$z=* ?7l &?Qԅv<=y=' A}gwU'b%6=\5ƄOX)| 6*}،DVsUp bޭׅ+o_MX`WC.6|)2P0bG+kGýZ~+`
+
+y@/q v &
+8ZHk|dC<g7?ӥ-;
+':C\})4?B Q1ZUy!/C.p1>(JA\F{3dk*
+GaT Ë;W~n+lO4 o!=MS(kb,D Z8T'p.;2Scf>dv%*7 }j&6Y<P-dpͱ4xNIٞGiZyJNƒPU?Kա$Uď6b0Ol&3h.RE6PDsXykdnq9[4$4vwe'1 PEA?2k2" Rrg?(xemL&0B=0\3$Kr+/fl,{ɊSߥzTߥ\
+j2riaSC[Ev6Nڱݸ}u{0G/P4t!L ُ9j>DdVlh`20#Z=4%牵7h% Y$Zv?=ម;cc:I5yUD2>}Ўvk2>2Q yASLPkQZ>_
+ZvRpd& QEx|E&'Ar0h" vϻV0iRyOj&H(μ4
+V1-S8`_3D 7Bb rtaغ05)9@[gbL')?*T꟱E+I_R>noߢi!L<35$2MIsub8 V̚DT"QTFCu9dcIZf@A
+<L900#}>)fb7sѿ}׊g?FІNPk22|֧[WDMt3?:28;Xf1SE$00d5Ť4|yb)O|l@u}\"Sd5kp 3ʇ
++^p&9IcJ-.E.SL
+kxsaKk ]3 /*mKgwǖI=aev# }Llb9_EFHR=돭GTH:9e6P%Bҧ4.n+9c4_gӶs+>傹9,p!׉huF iU2-A6L;iY" +h3ROi 䩈Hn5JDɛp4J~t|19ڸN)}> 5.5 <G1{!Ų3A-Mc[ %/9oPO;fiv}@ÜJ#(G9j>2? ?~WB۵OB&ev3&<)xb'.\_'0ckUPecneVp ʽ>
+c350EdʌH(,<I :Ҵ!ܼ^X/5obdK{՘MG0C&j;+5ǛF.D}]lٲf_v-Hޜ_q* yNŒd߳ӤJ8/&
+ynZ_N@%3&eѢnEo͓m~XvK83- 
+0ʪw(7Vd։o-㱮3(gyM/ü(sq%ʪ$̱lv3_UG8[DUO7=UcQQZcޭ(640\LT\n^❛шh\}Cv=^Q7繋].F!5\j+37B ή w>Nnd
+ecb2ĜtA".0mj;$#ӓ]Q;ҭvO {'Ȃ1N ;$F_<ty.yw``[ɥwx-syB!?7p>~@
+[Ɓ7fIiPb FDt%Sc<Cޱ_}#툎~\jC35𮾌Efq}Up$ڿyD**ݷ÷@Q7⢾y,%06}^sôܪ{79#ߣfs˩Wr(Db^*A|乪zٙN>uתͲ, /IM*O gCk
+5Y_cclNf@U'jwB ^gzr֤|`! ~tw>η__T
+/K- [q-z~Ii>GGFq^ zLy*!$ȯȿ
+Fy˫mnMWlg2wSSCA
endobj
1628 0 obj <<
/Type /Font
@@ -10569,14 +10590,14 @@ endobj
/FirstChar 66
/LastChar 78
/Widths 2142 0 R
-/BaseFont /ZEMYJB+URWPalladioL-BoldItal
+/BaseFont /RBBIOT+URWPalladioL-BoldItal
/FontDescriptor 1626 0 R
>> endobj
1626 0 obj <<
/Ascent 728
/CapHeight 669
/Descent -256
-/FontName /ZEMYJB+URWPalladioL-BoldItal
+/FontName /RBBIOT+URWPalladioL-BoldItal
/ItalicAngle -9.9
/StemV 114
/XHeight 469
@@ -10596,12 +10617,15 @@ endobj
/Filter /FlateDecode
>>
stream
-xRkTSWRIzX%2yj   `,{CnIH@TeYF<EEJ-
-SiaqU5̯YsΟM1DPar X*p؀<-!r@"j]|!oǧ@0Ǒ4$>i`QQ *XCP@)3H&odup&g
-9Dd@PXG*f1Q
-]~rn6HQ/gVH7z]׼N`3~uشfF}g~jx%N>?Y`~nQj\Z?_^f?Rv̇^e׶ CIB&ESqŪǏcxYtvʖai};8T9%s [f-ܹg˲d_8/Ȋ=b*L' y{!Kĝ5VHtnuk
-Hֺlx/p5'%ǩˈO-wVZ 1>
-k] GZ5}M.|QYP]#1FD{9|V@,|n&|]j p삸5Zkw_ZYbXÛg4;pA5n. OPa9N`9N7pQendstream
+xRkTRIzX%rI2
+ <ES32%
+Hq9ZT rFD2" Y40*'$hIM706(6% (0
+JgB5r%PT`t%S:aT2Bbd6?S1GLDaq8ESҴfbL(
+<O #F (#h(l@9 8AWO`I ٣ܛ4\X\Պ y?`P()h9t{oxmyꮣ̌[:m=if y;\#~B>~1ґذO?%1쭽F['f>S~״؜GקwYׯ#E3kox8/mcgKuT~z$wLƫqSͥ:2nݲ5s8LbO[l+Iz^0
+^<{(;Mz4gsx㋎ =44rsQi;Y~:^;a~޲pTڽijks4<*r>5('A[Ƨ˙vϫRXDߙ6uY3y'=yFkG7W.ھ&ş2ic/nH0awnߏ
+7=hRVzZWD8x"ˁ RsbNKT7QmgؒD2<Q]3:BbҥT-fܞ9tjb'w2bhϝ|#E?^!QH^'HWdk5]󲛻Uh<ܶH9SM57ʎmتͱ ّwsO01;2s/4qq.,O<:4ɛ/T~
+ ʢ
+7 KTt-lpǦ-˒V~ +loη${bX\s 7$wX.y{PTܬ;UQ:|Ktm7[\SV[2a;v:. (}>N_Fxprڔb(G0uu6nm59Eew(;EK@lYbլ{\yqkG0%I2rUoiÓC\( W!22"/endstream
endobj
1397 0 obj <<
/Type /Font
@@ -10610,14 +10634,14 @@ endobj
/FirstChar 60
/LastChar 62
/Widths 2144 0 R
-/BaseFont /UYGAJA+CMMI10
+/BaseFont /GJWRPP+CMMI10
/FontDescriptor 1395 0 R
>> endobj
1395 0 obj <<
/Ascent 694
/CapHeight 683
/Descent -194
-/FontName /UYGAJA+CMMI10
+/FontName /GJWRPP+CMMI10
/ItalicAngle -14.04
/StemV 72
/XHeight 431
@@ -10637,24 +10661,25 @@ endobj
/Length1 1199
/Length2 2269
/Length3 544
-/Length 3057
-/Filter /FlateDecode
->>
-stream
-xWi<k2ed_!Me['Ne<31,Vɒ#[ў%bJў(EYSCzOo>χ羯uT@Оch,B DVm !0&55i: ڲ@"d= 8Yh3Z ;2YX
-T[fX4F
-'/)D;26p°(TB6$dTl ]$`X j,! f$#fYBc#sP Z8t
-(P2*6+oYt^)dabnӂ\-%"%蘦yz v5Itb~׶ߩhZޖ"2e w)Ԕ 'M:ݰ{V:8ioȖ~+rͬt]T@UQ{pN@%ۗ 惪(xa[ =>xj{Xd5qmUJoļRжMT&$ O+:Rlpƛm
-+QXP W
-V+`_w8O /L(Wl{Zi>1u
-WG'o\%7rƾ:ʤ?b&TqD!t).%
-wV6 k0
-nd(XjwTFLEټf} H=եc y:W|f"y={ڸp IE|vb.[c<30p2hà*?Z>(yF:Ct
-)?Tsr0ÃFVF9~zt#pE^jd0 |7/+B뼤:Vb61ҒhM0r<to/V4,Rtǘ[Y)y;ᄀC6{zӌ؈MWy/]9+l،$P2A>lruedh%`EP>8E}`Md@xho#<uәSG.U]_Z(_!O/ ((&ח0wgza^ ژ2 .by?.o,pr*
-7T_;KV%h]%q--u8nX/9QjX) ,Lz\`d_43njSnq<# WƆYX3?>eĻ7Tͯ=\,sa _O`sÐ+Rv|\%dRybQlk@9#C\F?="0c,u0BsszƮW|upSЖkCAolF gu~$Qz-=c>y*(#/WP$`PVV/g\)9 \;Jg;gQ
-L[ ib^=tRy}Ga0 VxG[5DHvlxqM5:{VJA[DۨUe,ȳcZģ*MrnJV>| hӰL c_Q>"B#0mW"v>.@SP&v^52
-5cfM
-EɊ{}$OԯX@|Y}dL\9a,]5,!).^%)mx|wrCQܚ{ׇHq+!fO $rtX΅ )+ܪm7|(K/d(7*cݒxPjrFޠR*3S/]NdX-2ejP(٭B/m~yA!//SB~|d:Rߚ=8HmO=QP>?jֹ2QjUg72K?Yf(alr /h@endstream
+/Length 3058
+/Filter /FlateDecode
+>>
+stream
+xWi<k2e$"A<da);#0;1 ؗ",%%GJQ-& EI,ѩQzOoo}}__ã'X~ `h,H D k!0 \h:KfDɰ!r .@dh
+w;8i$R#A׽âh$.pL=⇻#1Pn8֯ieńhu0Fƀ>@}]oZ|≴kEgPז -
+Ь/ ߑɡ@
+РA0$LҖZʇ<n:O "eOg;jW:HʐM5
+ 4jFLܖ,
+y~#v5it\!—7QT3-AHbJm\z1W,v4^rFuZlrE_AcHyf kVqڷ~򞧍-.W4RK
+>H}bulYW *UJc*JZݮT<WWzUT*$j+<dۓbl Z.Z"u gN=>h\ЅHPe_rH /M4dcZY+ *
+N,qN>jJ ΟD?Mј1R,I_({geWH@qp*W;\LNAa 
+䤲t̤ôu/.RX:׼yNy.Wד, z9. fN/byhx?cSTZKj_ |50$ޟJ)POe!;c<0>ĴпQ^~}OrV#h哘xlAExu+ֹ_\O5'h<<T{#Kl|9 p9x*GCwz'&d׆|:0$|Ub B7EqxIF/?av8 ^tUz˲|ur6yS@V0ߐ Ѩ߶Yi0gJ8TdV]4(A^v]Ryvitx/9J.!+5-)cY辀]O/dSꘄGnKSzi&ZuuCщu17n+r[N_CZlDԣNW&صW4͡fkN[B^J蠁`k&ҭyjޡUW
+617|gp70M~x>*&
+֙H=m@2E8F) C?
+1v*qcaGyl6Vnl35l!cWm=2p#КkA-<nOs;>vt5{rkp֐1cTYH;cfu[q{MYpmhE +dۧiW rnf)~-95-T#f=d\t:i^
+cQiblXL]~S-"$7?UUL=m{f:cz22ACDaux*Do_:~.A`IIu ƐiiyOuNd˔El{dUzqTJusQN>Nb"<0W"-<"@Pґo9}&-._K{>/C[PG<Y@QK{&G0G1Rߟ2E_%ѯ
+Mu[iBE]2D,3
+G@6Cos@endstream
endobj
1137 0 obj <<
/Type /Font
@@ -10663,14 +10688,14 @@ endobj
/FirstChar 97
/LastChar 110
/Widths 2145 0 R
-/BaseFont /DYYCRJ+NimbusSanL-ReguItal
+/BaseFont /VFMXMS+NimbusSanL-ReguItal
/FontDescriptor 1135 0 R
>> endobj
1135 0 obj <<
/Ascent 712
/CapHeight 712
/Descent -213
-/FontName /DYYCRJ+NimbusSanL-ReguItal
+/FontName /VFMXMS+NimbusSanL-ReguItal
/ItalicAngle -12
/StemV 88
/XHeight 523
@@ -10693,39 +10718,42 @@ stream
xvgPTݶ-HPPə&ə&K(HQH s 9#$sn}zvծkιsVmVF-]^Yp@4`(]EXYP0pP
G8Cз㍺P(
Bр۬Z
-JDۂѿs`n
-uZ|BXLLIBQdt (<okbu:}{,V4rMg\=-pxA3gkQ ~<¤]p %l+:wx9}]}IY*"Vb|~|ӺNÝ*MN#m_a Ԫ!0sL^$0Th5[F{\%fC~f*!:Evz6г 곺ge‰;}vb]6}s.GjT$KI Q~E1w.*br|}$oևGs]> ?V1x+w^9eІڥu7N/.')0Pke
-R
-]8s&s߱|*#>cկ EymeAƀ>8m 14jrXd8V>M7&N\*JO8^J%q .&;XB0cVK0-S۷ߌG?E((˚=+y\J6.޻^eނV(b*$=AmEa9oR3S!89rţC™\-ղk͝8
-u?<G
-hE$=k
-jK\#_j$>}~';08~Ⱥ:{j7lE/5*T#m(\BMb\Zku
-KJ^'W3F.c=,3j/ }橃.6& UہkhkgݺK!`Ma'x0 ts,t-C+^aB" fp vV pJsaAg6t/ZkQ^Fԯ[t#]rŋ60^ zFYPOI*mdWf!ouqCZh ޓiQ'|(Dx*d_Rя%8Z?b+
-)קw&>DxAtn`Vkqv1']/t y8,T.aOs%/i5
-zY`yP@-9>Vo̢d>/}Y
-~h8˸FF?ih
-vj`[|->=].J,}i!ۋۉJrEk9,Oܽnq !pxӓ1~]DXTt XwdrϽTke?6gPj~YZ{Jph@AӜl)B@aSY2(r^*84uViHϖ);c4/{۝e/HEjڼ9C sBW!&E*l.\L4hƷGZ<Yz9CTK3c/QYV;+Q%_Vd᝸8ܳ v4e$2i*9cs3k~Yazf;b1"(GO_XL>G%:}=[#NpvCu>N1 ʼQ8`Wn-am+Y~5AXĽh"hV ל_9JqBh'rs)<!]Z~\HzUNh[Hi3
-RgT$vʮ9׺Wa|psش"g~xyoAz¼P
-GZ Z6lI(
-?U
-䶝5v!.[7$\ %-D9\7&OϞ8ff\
--6XDŽ)h}YA>?qhYJoȯ"Vw$5-C&g I}2ѻ5DuB;\rhx?^z:ń!偨
-DЃqB[TB<ug(˦9J~|#*2̑L{OOî'=ډdTT8̿8ȫZ,m2DC{p >*ic:5uS;EHoWx И0ulP5 <>W:oY2HJyfTcY'Jx{I_[uE^nٱpmISDxU
-J+Y^#Y% GpX0N&^-`ii;NUUS7K[&v;sZ␧u{ԈBW BCiT'ھ Zwբ?U.[ h)q
-5 a%xk_Wp)dS<C&fco FTՄ
-)@#{>Y]KWOk0
-mHi dq. WPlF"[`?sNqiv &#Pb6G4p>_$JNx?~=!dGw
-0&;8uI?"}lK#BF'bc-~8, |,k%q։~^E~r[ _Tl
-Mxh,
-HQ YB<GJ,6]JOU?իUh\ MNzy+߸+ #o) P
-9B1[Y=cSpUYKfm\%,1<o1D*@Oq)ukjgW!bw/bmS`9y>jD^."ߝƽ5Z溱@f4^Mm| ɫ4
-$LnW`6SNh܉::` ?䷾:*Q ןy,Œ ?}T{BV3ZmmsBk-+@dľMܚl~۫/xTpM~ӶIAoc_3KNI/6V&{ad{@:C&] [A=e5YJ>(PH(b",ښ)\˺_wc>bO۝yb$N`L~k^S] XAW}e!]fH ͷ Ga:sg18ѠihCg8-̖~9V|T&NnMLD>I^[J< Zvy<05hO!sd̴Jb+"(2mf77ʿ
-8*v4^+h5z2;,-Q! C$yw9CJOňq\`"H,)T<ic}ZK{ޮ&4CSQ~7
-QH;&eU|Sc0R2YE]
-{__b.
-LI8GUB\{S7M;䃵h0GQ& <"_AzeN2PJ"u]Ls.}QiH5qLUj[ =1YHOoq!Rү%~u 0׷6;>nE=ma\{\cQq&T/b^}m A陈O/I>cb%& mJ;7b{6eC_<@bW+Q'Uݧ/+˰a
-<d _I.\9-x-9?v_ w}H`'>4>TGG$ 7LIu`UJ2΃79~flΚW 5?|':U.rJo l5AxE3ǕT#Kt.iKW@/ɛ j&Q Șth-ؤ1b?eF Xr/&jzrAMre.2e%ͣ6"5[(H4 :\mdb[i:P20JѻphQQQ_7;mA^;  v*Hߐ,QtT}bWgx$ӬGי'}uiD;xԡư~. %4O ޻B\
-vm$tLd?+햫I&VZ"-35MG74>auAWr`HW{w1ۮE^["W%B>M#nNCuyH %T,T0]4.dk0Pa5Y F?U'?Ջf֤qCra1j,2ӓ=D4eI vvbd)x)\+"oܴD1[|)h$eGUe?<zznKBd!
+JDۂѿs`n
+6BNVz9S,nq2BY_+s`n'.@b%iZwJs {^CHW Z v,!ie1O[oFyۢAx@SeMIZ|
+J<.%s J?ANy2}o[+Bz1ហ`tftwώx){qsn!L|ŖjٵXPN:i#V
+.& .:%%+rdx ~j}v
+E *\5ʵnݥvհ@<|USCZЁni0q~
+5լg-=`8Z4~iN6@}!k)CO,PE}/:o4QhBlg˔O1 Qϗ= G2$"ĂB5Gmޜ!kʀF9+TdG"6ld&Ze{4BQۣx
+,g!Op,镨/+UN\_H;2@rzPƜ5,Ov^=Ўr`ҝdU'/,&z _'z8^!OU:Ve|BVv0+0Ӷ,V J,^S+kNs8 f[wOR.FFMl-?f$i*Zg-@$G3V;eWwk0B9lZ3 x?j߷E=_a^u(v
+-g蟖IkZK
+,񭺓 U@Xr};w`D.3\lb񃥂UM̜JWkh jqDKz瑳B|G\Ca+*ʁ~G٧}ΪJ WH>a4 N$YY_W+vqS: 0Za[%s{d?z7~s3M{i17ւ\"Ge3m7
+Kygm/Ś\qbO;z -4'+k=~(6hL<6yj^"xNLݐ%3jz˾e2fĺE>_(uy{!4l"QtIEu nGˈ
+?yw G$<2tϢ} @yIGbcKꝷH| xx2_M+=~d/tvLFd*ľb&} /2 ?"B,|B1楛kf}gIy8 .ͲmhF`Nƺʨj=wuu?Tӈ~.%2_()5e-hxlS+\dޢd=bfFO!3"6'jCX]*BwKihn"dg쎓`p'UJfaf[]͏z&$ZifGLzb\d격|X\sɕ+ fܟ|>%H`=6"P9#\ #3z-R|%$Gc^M]{'_D1*,θGgLMa2B ƻ*+M[Tϕlm2!7VԈn摒pj7>"$X:{^u^9̒DW9%%^ ,W0߲ݙZ/{>/"Dkm0_>WTxƹ
+z-%OL5V,z>&wrY6ǗJwG *A5
+SSi*z~{OrzMl|P"iWO'gbbQb 3.kBdilw_cŒ,
+&tGϾ2(v'.
+0t
+sobrvE /WRu/wx h<L֑pa Y
+Kqh|>6ʳ(.
+ aoWkrgֺИw6N i X~ŴV ޳6>E
+^±nl#65%,_O+N%z>W7]fz}A}HS~QrN)sr]Lf
+< A)kvuSGlVs#NuOE?.j? wGݺ23okvS>= z^"8-o*N3Xlek %_>
+ݑo~~Hj=߂4fA|N瓞@D2J fv_Q`TU`@Yi"=Mgմ1:Uпfh l`NsklbhL:g6(皊KQ}]j+7,IL$< y1Ӭ^Ubs=-_"/X)"<Xx*%ŕ,Kߋ?#8,Gi
+D44Oh*)ɛ%b~-GsIN9-SqӺD {ڽS\pzuyjDk!š4yQemXFiomjČ*mÔ8FcךAZ5篫adF~)!F7gjB}X/'"ZtCEq˒R7@.)Ftu%Q򫧵Epdk#F0AKE*3ƀF0BLq`n%P爉䅟ڝ*XŷjibR"6vTZR̰T3 Sv\%I ޯZַmpQn?&ŗ#ߟ}^""t{RH:׼wohFOoCB~
+ s!q?OGW̳)HnoFA{Ǒ8jUu;W+A;X;{w}x" ƚ=×Nnc}& y[~ h©"̋Em`;
+
+̠Q=w¾?6~dxW/aۋC\Uf~
+HN2HB8G+zq(6|}h`wXn֭\d0֟9yEQl84Gh(1#Tl8\^/J\H՞r2Σ}RջY|C|i xCݪZ-0JL՗D9dkΞu !!}U?9ܫeiҍF̦wNRi~qzeh )M# M.?%a5L]tًCMSꣲl^ځf'7bqG2Kj? v:ۤ~ ^~}>[6ԑUi!~{?Gywuj>S8CD?{L"X?P̭|/*_6ffw
+=R>jv)y[G5)wArqsV
+Ц^o{<pp(#%
+o .%*4Z&xs=G<ṼǕoR7|lg(l(ّ(8|)w/QL uGϜ~N*{ct(6HB=vi%/>^PŧrȈ=2ldD4kw3\Wd@$B}vmwK&#?e6*I*iQɿAFd@+yjR魬V{)yK *%36qOVz
+PdՎKc" ק߸|: aAff~G+Mk{g1ۻtO)0ʜ<vj5Uq"}h[ ^wXcsX YVWZxg/& YԊ6ĈUu&S+0)LI4Rv[_(OJ¼Xb󅟃Hپ[!+љdc ɊaLb_RnMY6F<x*&?iJ̤ α%+ p=02=o !-Nؠ2_ۚ,l|%vWvq$M1]Omge/ݻ1x]'< a'0x{&xw.olA+ο>ڲʐ.Zlvpkg[FMI0깳vhPK x!vyڳe?ufK+>X'[&&Sm"~ʏ\m$ G-Jo%dyJ-ۼ`~D]FBAxx`}fZ%r6_f
+&2PuI[^|ul0xp(%m/ sqo
+QfNúCzgg_D6qIF2v֦PgUu䂱~#Uz$
+Hĕv$x-ߙ#{e`hDⰺ^9B0뫽mܢ -+֌!BPv ?E^$*O*n.w2w5NxN,G#ՀUOr3~\Ł[kҸ! 90
+C_{Y["g2e$y;;
+_ iv==%!d2KVB'
endobj
1065 0 obj <<
/Type /Font
@@ -10734,14 +10762,14 @@ endobj
/FirstChar 36
/LastChar 121
/Widths 2146 0 R
-/BaseFont /FUNHRG+NimbusSanL-Bold
+/BaseFont /IKCERD+NimbusSanL-Bold
/FontDescriptor 1063 0 R
>> endobj
1063 0 obj <<
/Ascent 722
/CapHeight 722
/Descent -217
-/FontName /FUNHRG+NimbusSanL-Bold
+/FontName /IKCERD+NimbusSanL-Bold
/ItalicAngle 0
/StemV 141
/XHeight 532
@@ -10764,7 +10792,7 @@ stream
xzUX\[mܡpww.+pp58N
hgKn:`7[ ~PY\\\
[^(>P3w߉ߡpr,
-{ 9888\׿U@
+{ 9888\׿U@
r]^ß[G+'?yAlcF:-@
hN`GkTA, A[A /y@/y,P,mk[o$I<XwƸt(xPa`T JIxr $eɨۈU©ƑF{ J!b`*DՊ
!1L&Hs էpJYve@+&=OvwQC !//GV۟cĿ <QSBl KAUhW6_㔷aHτʣ֜ vp|fuW5ϫmқj٫l燅$M8P!B XCt<Vҫ.U"VtQeYbZxSZ\O2~{E3
@@ -10799,7 +10827,7 @@ j6ѲY[M'띝3K)dE~=Z1YSw
{Q(`|[].YMƖ]Z܁[NgNË-Ttn9B{^?#]KcvoS)P7c﷎
_v5ha6Ìms\m1;,pV?Q:7i,yK%ԉ/ށ4?'pVYw:/ 0JpaҴm'v[#}<$OY^;W <
3MVM` oz Z`E?c?\ej>ܷM BI@;xlS0 FTWIg#YN~+\ @O, iA7ThQa8٨8gC/N$d.ӑD$!%e''
-˻6#Q2ϠEMmaYEƴF_wKLqqeO-gk=Ih.9r)aJ_G&Sb~go AAWQL|C,hʛ'j1ʱwF5
+˻6#Q2ϠEMmaYEƴF_wKLqqeO-gk=Ih.9r)aJ_G&Sb~go AAWQL|C,hʛ'j1ʱwF5
endobj
1062 0 obj <<
/Type /Font
@@ -10808,14 +10836,14 @@ endobj
/FirstChar 2
/LastChar 151
/Widths 2147 0 R
-/BaseFont /SYOHHS+NimbusSanL-Regu
+/BaseFont /EHCKMW+NimbusSanL-Regu
/FontDescriptor 1060 0 R
>> endobj
1060 0 obj <<
/Ascent 712
/CapHeight 712
/Descent -213
-/FontName /SYOHHS+NimbusSanL-Regu
+/FontName /EHCKMW+NimbusSanL-Regu
/ItalicAngle 0
/StemV 85
/XHeight 523
@@ -10831,46 +10859,37 @@ endobj
/Length1 1624
/Length2 8579
/Length3 532
-/Length 9445
-/Filter /FlateDecode
->>
-stream
-xweP.Npwk NpoFi \! 4CȐ3u9nݮ]Zw}Lگdl E(+X{k@!\Pg[-kg0 dbp0" [<dA]}``{8U_א?*
-;b80=f rwyS /]]}1 g;nL>'6'`&ϟaQA|m=\y`̰=B}
-_5܍c->]UwHY:@'پ2pXdΨlZ|F3&
-qh</=q|>fWV ]m(;e J[<alb\}#-#qe[9J_Wa
-i-X'E1x^r%LS)+
-<Hh~H{ ֨_#{qR}ˍwuȭ5/fXo0Ȩ~q2^tLgM-
-K1<@Tp\o3'6"n^#Ӊ4Kל(_.U龰P9iil\ |W=7>[&Zy#0X]&CO#ۤ2E IlgݷakN ڙ5V/M,-DZ>WkDC7rRIݟ1ȋdiSAr%{*A. mϫ͖WkD -ca:ڌs#polDNs2#e
-&!B}BAΡXm|]pvKXKE3Mɤdta~K_\ 4H**i\e:H6]W}]S%Sw< ܋OkkQ^K`JW&Mս%)D6Bc<\+8H
-u1͋K
-|T.-x{dZWeٗnR^v&gD&&>2P&_aG*`eNNAU{yi\#0xc\L$,l'<]LIѦ_۵tk2aC~4m1I+^a Ft(VP ɠ[>C:_!yu VfVzOX{W{מQcV)݊?dɱ8~EHo<O?1Q? N7;~6ēՏ"ݾ2.A;
-zր'imVk%Ւ3궋+t  'FT'{R?S-bpVȯ^D .P?MF,֗BIψWc}e7lĎ$F/
-W\Mߢ[F$c9I|ٗr d C"mԏϧ>)3'*]_~vxʡ
-wvā61v'6l=nc[확;Q3Z+~Yq"p1_<!;n 6!*?/\`r*˚tشY&Nd0넫k{%!֌=~ sc|}w>.p[`˄92CiW.6ƙE(}Ru̱10 _S0-kHJGVz/gѺ;#ej0t5^yEmq(X q(2*n#tWtV`Y l/W٩k:e\K+=77BYUbT" owh rU %y?qpV?e4Ue iPYFF$MᅐsE>GIݮ6"t:JSy]Iߠhi֝'«܁_ۯAbbuQ:)
-L?pUnTVnE?_p`(b z@nSw,"e4bx-R KKĶF.1c~UM]p)Ioΰ2$Z`8+B5ӵJ}?\[.ưYd¶SZDhY~IG>\ {x/ɮ[v/')ٮo;quj 4քbgȕOsJw^ j/(x//]O~ʶt`e/ cO) WU/т͖޴GܐwTW.){E4%xO֡ѱB^?7ڇ6i;œ{ԯ6-d7
-Dl_s@Myd/P}e(xR^
-5ZON>%aOZ3)}NfQr͛d~dë]m_o6t`0'bXzgA;ƺ:Ď/0 Y͓^O.~1 m(#~+@腆1ZMc#,p Qq~ݶDwRɏ}ЀlqmNtyqG6Xd,7DiF}/JP*Z[xNldMͼ:,dx#ч7j˲xw'_=Sz<,N!.Y-j=-a%m].'ۦ|+ !)oh\(~rhc*oq q+f62 vVij^Lb'R8
-Cr`1'3$.GEHʚʗrhbu!&qΉ6Qn$:ZC}i%ʭ];Jȡ?^0-9,?o*4XϢV5%`*fݍ Jx|-MW1M*ȼR!;vEKm
-DyQj})d=Whq>9֞c蛫wYIo>;V;~$ϨAIK(۳@0ԣ20 )$*> L5z(Ro,#}Á Qy\1c.Fcu DP0jXS;i,hqPQIy² Y%&t; sQd+-\y׹L&c)69zT|owُY\9C
-oW ӏNV]UwUf]F}' ~қX#瞾cvBW/i:?Zt!rw(P^ }3e/N\Juf\LT(1 YdI;o9o>M8rCu߉DL6՟D[v 8ICxY'%)4l!"2J)/E4%㉜Ɵ1grP
-ע<;A m
-b&c,6@Ml傢+JX)~ ~_`|*Ow`]t?݅Z֏zx<QF>QP&_DF?jٚHl/pj/
-I-*-]X![0Ohunjˇix6v~OlMT(f)Ea
-f\Ц$=3{Uvyo{V P`TVeZ<En)Q% 7ItH)w)Ir8'uVa^Zyɒ`d^z)6:FlGN;TA<68aۜ\̈́P&-*T9nM. _[tT5u|e(z1Em9FGyݲu %b&ܓk[Jfvb,S0KvOTl,JcwyezJ{G+֤)گ5z~^љ,Uj4fԖ"^|vDp2Drng/F1}l//%!yjrG?vo1VlJqF|^{&>MJ|)C'[@wфNA,M[Pqu Rg N*>rs,v5z*suy
-w6 mYT0nV*z<o-̏9̸˭oj&U/ޭ목;N"}%}>ΰL4^`\[s!L.󦊍l "u
-匓$S6CST3DIЩ49VTѝ_Eb:a,M[a1a=6]<1\Kj셹n /u n锊&7Sl x*# xpCyC[ >F=T@DF j`T-Fbj t0J".c0@mY{PJ 5'W(
-w:r|¸z$:S5e!nȂkîciq`&"[ +^a撝W~޸^L [RBP?O/Kchiɶ69e0CzV\3F6FPK(}<.G7ux?Q:/ݝUf70gߴ-hyTp X!Gf$~A0!y[<m҃?^DtPi(żfB)ifr.}4<XFj.<P?-RJF6r\51^kk uE ] +9Z@wͮ!4mee&P\;A{-h'!z}5)Z呆π$~WOLS+'-sꨙ\Im!Y똟٨*Bq䡁*$7]J%~No_6lukA ʖBCߋ?{+/x/c#ME $YN?nyndvv4 à t~'dFX8a
-]g<)7and0 ﻡ.{tm);Oû&*8$n 7A
-/Tͮvi69>4|@G_C )$S霿<+sKs5KP}JHgeCUf2U (^9g5ޒ?PrtAF՟zo:$f ݛS]Ɍ3מBR]
-诮qmd`7nRWE[69?`=p3L,oئDLTݯeWnQƗa)hF%5qXDPS)|ԎUYۛrf~0?rn#mHl#u85#FEeU _ k<kbA%R7@"2a} ![/Dpn/o =!"oϢo}Nk'$ ;T8WuT+
-^,m>sQ:&0(Hj`S$=3U̒yM"*lK)^lb$vH 0癥l{<
-_'.GQ}.t(f2jŲ[
-m#d^z#Hc3A@4a MgGs+lhXɿN5bH5to<Ux(b^j
-EV*l(;¢fqOEWT(kEfA
-rWtj
-[?qIK⬟5~)7St_ባOL-@dE]_VJDW].dt~M[z:1meW &If n5qJHq$?HNtնh=i21\>QOIep35_l~6n4Í ;hMVHr4vV & mlK#?xǔL3sƙ֋{cj+;#ZI7aG+ԛQE#)ռ`) J4L_$/.,Ycwjlv[hÉ|[L.6yWLMJՀ;> Y4+ŷm=ؔYXIp} Y߉qN<=g>ܼq9TGSymp0[ s3 %/nAiw,[5ScհֺF,;nA-߬ug!<*ܛDO/-?*Ww%sUc6a uVq|4F;2h12j8ĕ:q 8roBJK<<?6t4)=On y334"s_ʯrXZ":y`eif*dP[S ^D$24Spru +X\).vYSȸwĜ/b#a]G1-8;i L,c&]#Vwʈտf_Wi]3GBQB]P!FUsӨJFG
-[ABjhaLM\U2lucJQ@!5@;*>_\HEa{7V[so'Ƈ.{r<5&/g~pF7,& PvZ<X<~DRxΰm,xIBgE/HVB[1+,(j8D1V%*>-bWV* coɫxB>G>-QFH╰88TOVJJfo!K4,pB@<ɵh*Wٳ[6ڧE:LBae7ve4U8m]AYar}#1۵*j ь+uL _#ƵS}qmm(1 ku}$L_hH,tښwlADCtkqV1)"ԻgFb_ p(xO3C]0'
+/Length 9443
+/Filter /FlateDecode
+>>
+stream
+xweP.NCpwMhqw'HA 48A
+5\bs]vvI@T/X1 p`gͪn  nji}B=E;e zQDp`^S sׁ /;o=b\s)%t+|^ cHӯbD{Ӯh_O8V%l3`TcDF͸wv%H%crYfhج_ 7CUB>o: }'CL!kP*/[! Y?SR]n΄~Ŝ  #Diqҏi!O
+a5BOs;5nۮ1?!F`Ef%NJ]`| ^V#5>U,lT*$A6 /WoD)9A[EoOebAԲO,ma >+^1AUsils(,VZF#=[FPh7ƍM&Co#2y=)ilGO=?-w#'a 4#5-+3>SͱE?WEA/6sRI~ߟ
+gXN|)s"A&?}߳ݚGkx%cq*ʄs#ѠH_lЭD.S2c~r&anbAhm|MHvshkՂ%su=lɡ4_Ũ8n91Vh#۵-Tw?YԧLop+?Ez'&鍵' Z2VzI$yR}LP<DqA%'lށwF'N,ϙ}c))ncqNhl%eR=ZvF"|sr
+:/Ir?UPƟv]NVsm72VI*c1+rwS1&jǚBҮK؟ci7RYնGKǐTټ,L T B7FCPgj63Ǥ+$سֽoИUFfWj5Ur_1ЙMmO˂N~_ i%OKL@DN}lCphXw1J2f'̝pA:Xr{A{g*PZYtZ?PګpEǹ ] dxf ^GQWFNs 8uIԢ0mwʼnjD>3/})WC^<"ԾHbY)O1:tУ+7v
+\F P2索cыّr'ŽZOޣT5mơ\OnhYT(3'Iq&Lx8'`r]kﲗ8x6wA33hä'O,G95jv@b*IOb? P M%gxWIV!h['.:λ6@<.M=bG<ɞbV逖4HKS7ĺqx`@[{H@8SAʲe#)P'd֌no]`/6.;NVn81hLg/#T5N&#kXҷZ[ZO V֌[Ӄ~/a^"]dU?c<)NGWJ"Z!ܞoI g:>:k{ }bҡ}~@F|-(2.p{IĨq "AEI ˢoE㇢0 rKhWgːC},7Øz [D 3bez{Cⲯ-k~Q;F׌~Zr[cOSܚe O4CwT(]kfzd̹:E.g3G5_IAn>Ĉe! н~sýc{?s.Ѣ8+3FXwv* n~ ,!PzcM=@ &/C>#Xޕ|/"rJWXh13/v"s]8{5n/ZDß'R
+)HF 6Y~n{0iS^q _OE87_'-Cآbu]<eA$o4)h?t:^m]IoY?(g$ O s[K\!xIs/}{bӽ>b;|_};ᗴnT
+PҀm\VO~L DiL[{2ʫM7P)uJl!{Xqʵ3f+,˲eg+l Efqrqv|{EM5,IrvߑoXHxBESy O0rо/K9+/J[SnF]S?)Vr3WKn'SBp?o ńDkxͦ;!d\)+A+I1/O}LhoafyYn7XuDB_I^n2
+hӇBɍ,
+Mߎ9_ө7\y9LbfLB˦f(iB5r/@
+/ٰQw.#EhYУ%U96iYƷ\])p, ESIfsL#5| Xܴ;1*$]o4^|arAG@\ph`
+DU1*] Qdl}ߨ7(cKq9[kwO|$|sR
+g h%!RP]qh$k<6=ݰs8qs> e{1#g8eg~+Jgѓj>-Zvi4/CTʴ]|
+)=Ż &И2ّ)j^ K4
+uH|X(i0 %ɸڃ]~283PB^K,l<0ĺwRRڗ IOFAIB L b*W{pͦadW-'H`7$^W8z.Ћ;*&>0A̼ I 3U$NoeᗷE˰c3)fw.=5fMmB]7{P5/';nD"V+)rU5ZV % Eny\ksL;s2c:eC܁Dy뵊:iKg(3xb6^<a ¥\9$>a(m#} uS%aAF<t0cz (O=wF>yNF0w9 !UȲ7\[,P\]QȎxt;:2 x{e@
+6Uu^|:%X8@֏ONٙ
+SұH]^?S:j>^$M԰~ӛhZ @!5ꦶ y{={ 9$ 5Ѩ -oG/. R+W }xabK+52gK䯰O󅤧d03K9X'=dYB cށRNzc2e/B+YK>]3(q]ҕhy>oG{M\4ٙ TfodSuӵFT/*"&vgH BY+*zkȺWq Nr1={F N>)kW}{.;UB$3/twGt$qoGć][
+mv`d檥TU~:dLTФo*`=Cs :ӂ$GC*zzY]R?iʭ6&ldr}¢2DcR41@@ zjF %RQݤv7Vi4(o-ˠC
+<S
+`]]cSBe])m''k%:F3ы*UzF0އů"lnOV<tJr!&b,\ذ=QXQ(05&cLW]Njѯ+#JFü jCYL5h"Th
+Ɉ/5C]K&Z~c /yE<Y$M Ph"O߀Kv M Qf`vB#NA`7a钲ƔK{=0]= v;Twz{bq NbE?Z˸ɘ2\qđ2_h(77m
+ŞA>./`V=us~Qߋ?{*.z{`!O͞E'<Lozlfvt6@! }z8pƧ<|ء
+c.8=-ؽ`硈/>mQ5%,fOjÖ_e^
+ 9Qsv9u12gj=I^۸<q;~?,
+:֯}v,}x>j+XRiq8;6mF\%ƞҍi?6/9iH^Œ&y{&e$66roM* Rk7[$"+zSCzUP;3P:1 . {q.Io^{HLMVZ@e ԕw^6'
+ҁA4*GFOPdvuv}J6J(c8'NjmՉkݸBgd?PPuˆG/T!|$dKX]6b~W/]\;cbzԏ9^`Q$2n+/Br/Ymׅ I"W}->6n#˿TYeF@TǶ&TGNp/S֎gzaNz8#X=6)x#Y)9pd"FɎӱj" F!m:0./1S4<@(tȣ^<bfvfZ6G%21-u" g55KSX'Ilb.V*дk,nIl|4xn"p,,VFk0~ĵ_"muFF,V+)1|n"3Qj^rڊ .ӮYYDH
+ćPb}ö#_~0?V qB0*endstream
endobj
1037 0 obj <<
/Type /Font
@@ -10879,14 +10898,14 @@ endobj
/FirstChar 35
/LastChar 122
/Widths 2148 0 R
-/BaseFont /VVVFYL+NimbusMonL-BoldObli
+/BaseFont /BNNZHH+NimbusMonL-BoldObli
/FontDescriptor 1035 0 R
>> endobj
1035 0 obj <<
/Ascent 624
/CapHeight 552
/Descent -126
-/FontName /VVVFYL+NimbusMonL-BoldObli
+/FontName /BNNZHH+NimbusMonL-BoldObli
/ItalicAngle -12
/StemV 103
/XHeight 439
@@ -10908,7 +10927,7 @@ endobj
stream
xteT\-w- -h hKܡp'H ;qݿx5Ʈ5ךK5:1PP;;)*0͝A7 ZhJ
`f`bgk
-5'7.Q'hz 
+5'7.Q'hz 
kܬ;j_!O$~.~8T7>&)um PX5G47C}p]DٱH.h4~Dº[jwbrNSgrUm4>_pe{e@!B^gYf^FT{nRz[5Z3쌗*J>#
sx*o._g}wl^k݊ԏ'ؒ(M{'Wu>`pdoR[! &XFZ>%}g[˽b6Juq DP}"ߞo/2Kx$&6|IkQᲪ֏(F"A=P2ܘ??@巇Hkii
#Ҿup\4hS Ef< sj`߮Fp(|k-=ETvalݴX\0X٦?|ewKKجʊ]ݐ:%~7G} .<! !AsԚ(;370]Q|^gCUrafgzfeE=nd?8!jWR-兝Dʯmh$aCCwk!FIaN4d6x^z/: QgAN6 pP?DĐ9,4(E#;Iaꂫ{U/H9j(XWˁ_C[uLFq ƍ!
@@ -10942,7 +10961,7 @@ NaL[{Uy<-ހ-@÷G{|'*&MDߏװKƐW!Ne<}fnѻ
6?%X<6 ӷ55ιb(L853/7q‹^_5
rQ42"Qyܽ8[E~*\Y&Rn<NΌ8mpf0 <̜/F{·9݄P@c4;הK $dL$?CYF&,<#@% ]ghƦ҆F`{&(]/i\p"b>M$u}*W˹эwQ
W_hi+yŋ
-f mJϥ eiFt& Ӳ듴>Y`{2 d>sf gz sI ϡKVe;NIN -[x? !xJv<x/ OK5
+f mJϥ eiFt& Ӳ듴>Y`{2 d>sf gz sI ϡKVe;NIN -[x? !xJv<x/ OK5
endobj
1029 0 obj <<
/Type /Font
@@ -10951,14 +10970,14 @@ endobj
/FirstChar 34
/LastChar 122
/Widths 2149 0 R
-/BaseFont /RRMWZR+NimbusMonL-ReguObli
+/BaseFont /QVUJXA+NimbusMonL-ReguObli
/FontDescriptor 1027 0 R
>> endobj
1027 0 obj <<
/Ascent 625
/CapHeight 557
/Descent -147
-/FontName /RRMWZR+NimbusMonL-ReguObli
+/FontName /QVUJXA+NimbusMonL-ReguObli
/ItalicAngle -12
/StemV 43
/XHeight 426
@@ -10982,7 +11001,7 @@ xڬct%vضY1+m۶YmIŶm[sNw=׿ž sɈ脌 Mlr6.N
.F
bN
g7$e>(o!7rs3;
-Fz+-,M,{/_.F
+Fz+-,M,{/_.F
-KC]@e Re78X ^bfiW6h("?$VS̓-}DJ2$~TD:Nq#5" 󧈼QჶLȵc؉/WX2x-[F7sW{4B
pǀLVE`KV֞\ͪk:K?>1y9d5 @P2Ͱ]6(9`~ ̢ +9yƢ]J* gK]?eC(m
D\NԴ|ǦUf
@@ -11051,7 +11070,7 @@ F- 6 ߸nV^]Mg\<C>KǷ 9/7oмS'QB
/KnEK(xww\3k!lQe8nh8tr|BUwQ)gϣW@P񄥾LZ7(fl9 bf rᷚP}p
*yB/1;A23SswoVv{Xc9'*:҈V)BSz)X_ӊpm{zu)c)+H2Qi'ڱ׉b@akEvBakR:F~Ȓ̍mg4v~\I
^<[7-%q5mʞtBdc;|W7xSy4v Q2Rwr\CVD
-`5y@k"5)1R-DH »DdMo3w5Gv`L2uobr[v^^P]QS^?_ 'C2T5y [<;}hL4mMméҎ/}"B0%VE~b(e峕UiNi܄{X#=d[娽 OHV vGJMGLX^9ymiZPpB5#sW+*)OD_*y81sY/NI8w֦.v.r͞Ṉ;7{EVY|WN`WپshI(x^m+O':QGr[XFR;jI5A
+`5y@k"5)1R-DH »DdMo3w5Gv`L2uobr[v^^P]QS^?_ 'C2T5y [<;}hL4mMméҎ/}"B0%VE~b(e峕UiNi܄{X#=d[娽 OHV vGJMGLX^9ymiZPpB5#sW+*)OD_*y81sY/NI8w֦.v.r͞Ṉ;7{EVY|WN`WپshI(x^m+O':QGr[XFR;jI5A
endobj
953 0 obj <<
/Type /Font
@@ -11060,14 +11079,14 @@ endobj
/FirstChar 34
/LastChar 125
/Widths 2150 0 R
-/BaseFont /BNCTYM+NimbusMonL-Bold
+/BaseFont /BZAJIQ+NimbusMonL-Bold
/FontDescriptor 951 0 R
>> endobj
951 0 obj <<
/Ascent 624
/CapHeight 552
/Descent -126
-/FontName /BNCTYM+NimbusMonL-Bold
+/FontName /BZAJIQ+NimbusMonL-Bold
/ItalicAngle 0
/StemV 101
/XHeight 439
@@ -11088,7 +11107,7 @@ endobj
>>
stream
xڬct&۶mWTc۶mb۶]*[sqn/}{ߚx33c) 813rͭ:;)Mlpdd"@C's[QC' 7@h L\\\pd
-R
+R
m{|v* k?ܗN>F{1(zR$T}4 z%gQWZJzPߧ;X`H\
I|Rc1:QA'?=R @’@ G hUxSA7!ݴ_}jt{呑FX˾*ٴ˾'A &9HWJZw&smŸ
쿝$ Ʉ'~
@@ -11169,7 +11188,7 @@ i5x@>,u> w?tiӶ0I#%(
^h hZ/_7+P&&$+Nȶp ~I(cڟYg%p%>HiL\(_8CR{
r0{Q2Za*7cJI]1=SMXGMP:*OT9D*z*ڞ_hg
9j"J7ޮ(hT(ʙċVq
-o] }9B7 H{i`T&Vs"VMoi׈{C^;_g`,2 n R ɫǶ]juibV!Q>aO<OxH$feꏥКxi>$y"--ŵ q ֈ"[ mcA"t8Q+PKєh_ $+S$ؙezv~7EhZނӪHݝmݑ("wnꛝՔ^
+o] }9B7 H{i`T&Vs"VMoi׈{C^;_g`,2 n R ɫǶ]juibV!Q>aO<OxH$feꏥКxi>$y"--ŵ q ֈ"[ mcA"t8Q+PKєh_ $+S$ؙezv~7EhZނӪHݝmݑ("wnꛝՔ^
endobj
939 0 obj <<
/Type /Font
@@ -11178,14 +11197,14 @@ endobj
/FirstChar 33
/LastChar 125
/Widths 2151 0 R
-/BaseFont /KKBRQL+NimbusMonL-Regu
+/BaseFont /YNTSIN+NimbusMonL-Regu
/FontDescriptor 937 0 R
>> endobj
937 0 obj <<
/Ascent 625
/CapHeight 557
/Descent -147
-/FontName /KKBRQL+NimbusMonL-Regu
+/FontName /YNTSIN+NimbusMonL-Regu
/ItalicAngle 0
/StemV 41
/XHeight 426
@@ -11205,7 +11224,7 @@ endobj
/Filter /FlateDecode
>>
stream
-xڬct].v*Icul'[bb۶m۶cw>cjk^s^Z5FQ)0%lA ,<
+xڬct].v*Icul'[bb۶m۶cw>cjk^s^Z5FQ)0%lA ,<
tGLzQ7K;P?8ՏJ>`g:Yni(\
<٣6bw5a_|M<}~?$ˉuBC(CBi{Ju glC(bZjfpC@
/鍄aF)T_ ADF@_ zI>^"pjmHNZ;o{O}qM g@
@@ -11279,7 +11298,8 @@ KYt^evQ&57фt9Ʃ;QLV2I2U^%~׈zW
p
S߻b7+֘ߠnw'#EnxPL~|4KQ!jnժVBGE} {VV0.Tv|` SU[U!&7>hIY0*껪ݳj`?8sGx9g3èt:n:SluHxPoJAh߾W'B qJ`ka殴bg>MOB8uk7)ܿ5GVQ(Pm-FG*TAWK2z) ?3̏QOl
s
-%j2endstream
+%jX[
+endstream
endobj
899 0 obj <<
/Type /Font
@@ -11288,14 +11308,14 @@ endobj
/FirstChar 2
/LastChar 151
/Widths 2152 0 R
-/BaseFont /BGSVOO+URWPalladioL-Ital
+/BaseFont /MRATVS+URWPalladioL-Ital
/FontDescriptor 897 0 R
>> endobj
897 0 obj <<
/Ascent 722
/CapHeight 693
/Descent -261
-/FontName /BGSVOO+URWPalladioL-Ital
+/FontName /MRATVS+URWPalladioL-Ital
/ItalicAngle -9.5
/StemV 78
/XHeight 482
@@ -11318,7 +11338,7 @@ stream
xڬcx]-vfǶm$+6:ضm;cul}\_ۿ=kTYZj"@I{WFV&^9AQ̉@I) 4q9؋yZ@s8 `+%@di
AKO_\
UY\uZ8X4w0sgKE]M@.
-`abWk؛mA
+`abWk؛mA
**)PHWBUmWOr]Vɕ $qy"zf<0f}/>bF,VUdՃJlNo+OX1-c-N1ipݛ\A
`uvd,RH$kK>&Y ۔O&okƜmW
/[B`tNGfĈHmVDϓY_k+1pҨjDj
@@ -11380,7 +11400,7 @@ MI\uTjGI-gӖGydfx,o.*_SCkڙ>]r:KS%x
n$r XDt Ӆ2nsmOƄ;shuU9֏&;y-sP~K*z4rnp})RB+>cIw hz\mmMH<|&ws+\?V˴<=yHM'67Co+A5x5x'_
c!v~4bIpP]H^nkLYل,)tCr iϱm$hn.OW[{OFCh'W*6L1g^H]ua3g@TL_1@d7:XF.fb1\S٣֮TISҎ{9.vP_$ Ù.TjR.ziX^;-kw0HMKySc-tkk'a.*b ۶4d&*qɟX"c4 *+93
cELg%K=g~Q)ue7@`cs2e/5I*[rHD4;"hntRɴc݄u { }h
-41{QlPg;($@QQ~:4 /e't>~T={cW 6͆Ij˂{Al s 蹔L q=*YK
+41{QlPg;($@QQ~:4 /e't>~T={cW 6͆Ij˂{Al s 蹔L q=*YK
endobj
802 0 obj <<
/Type /Font
@@ -11389,14 +11409,14 @@ endobj
/FirstChar 40
/LastChar 90
/Widths 2153 0 R
-/BaseFont /XYWDPB+URWPalladioL-Roma-Slant_167
+/BaseFont /WFXETV+URWPalladioL-Roma-Slant_167
/FontDescriptor 800 0 R
>> endobj
800 0 obj <<
/Ascent 715
/CapHeight 680
/Descent -282
-/FontName /XYWDPB+URWPalladioL-Roma-Slant_167
+/FontName /WFXETV+URWPalladioL-Roma-Slant_167
/ItalicAngle -9
/StemV 84
/XHeight 469
@@ -11416,12 +11436,12 @@ endobj
/Filter /FlateDecode
>>
stream
-xUkTgnJ+ŀ
-2@ ,%
-TdBI& (
-A@0PTZ)`bY#BAn\uإ?wٙ?>30 Nl$vAbHia D2!10
-S=>{~GzqiVrLZao4wS2g5ӯܑ'P26=f.$<hHA{ヿT)oTb_C5{F_s >#eJz{Ι/ ;4(nZ1~xܦGt 3h<~=e*32+MKcc`.j<HN,c|-Ƒ,7zj}:ƚʬ(=RўL`{~w9/)#ZYrvؖ1u2D )Ѹ6RWoy$|f@өzCߤ^<-LFM˸'XB)rhB/{&ndңΡ؄k?nsDeI5O7;=e 3ajzˮ8h'$\-ЉМV*FOޭ;L~}kԎKIw5؁nzyy]?п_VWyq7Jnɯɉ.։[ETű7$ 7e$m3Yl<?="YWT{SE a=Eէyeaԟ_bI?EzBUjTCJ.j}>1'SH54;p.&oY7H
-ntY~ͻ_s׈NVԧhcĺ´ *T$GlXPٻ M-TfV1MW-TmꂁHenQk󢄆p\$!7!]~%)m)D_uoj5X׺B٘jUfNQօZۣ!CN״$A6͟d~M '/]sfC"b0]]p]^k?>9h;>Mso:(G7񛨣᣿ꎞJu5kQNmM8+1d~9XvGH wX+ ͭ|CO4n# ]jendstream
+xU}8T߭gYCVCCײ4/g(e2-Kds̜1hb"Db6Yzi)znXVS4Cyui޿s|?<?3O ]
+WJes0'dbc9 C0@
+ͫN>"ilTj6|LBĥʫ'0>)]AGW%gS=>4ٚV yā( iM裳n;-M[E?tqn[{IKv4>܄xҹu6.Nn O%\qf9
+׈S=>{~=3)@84yOt&-0[c3_3pMwI7nFm6Yy> !Z4Rk*0JssYr(&xw3>}Yi\^u9eGF]ruVV=1Ftt[(^w_{2k)Z.;#b._+*$*?H?
+V32&iz!`9޾ʲyNLާcٯ̊S*A< @//57%2}/*!gwmIS'3Nh.uGmf
+4ϮW1HNM]lnT}Eb,&4[3q#'˸ϕ:2cb]ROh$%+<ߴ<bu$bSCY.⠝ PsݶP2&rYQ?
endobj
740 0 obj <<
/Type /Font
@@ -11430,14 +11450,14 @@ endobj
/FirstChar 13
/LastChar 110
/Widths 2155 0 R
-/BaseFont /JMBPRZ+CMSY10
+/BaseFont /JTUJHO+CMSY10
/FontDescriptor 738 0 R
>> endobj
738 0 obj <<
/Ascent 750
/CapHeight 683
/Descent -194
-/FontName /JMBPRZ+CMSY10
+/FontName /JTUJHO+CMSY10
/ItalicAngle -14.035
/StemV 85
/XHeight 431
@@ -11461,7 +11481,7 @@ endobj
/Filter /FlateDecode
>>
stream
-xڬc]%\],۶mvuٶm۶mU]Ν;o~ZωcGsb'3Ih MDlhh9*jv4v6f(!' ;[a'N1@`"ٻ;X;bPPQQzt0}p11u Qdn06kHȊdU
+xڬc]%\],۶mvuٶm۶mU]Ν;o~ZωcGsb'3Ih MDlhh9*jv4v6f(!' ;[a'N1@`"ٻ;X;bPPQQzt0}p11u Qdn06kHȊdU
P|RbQ
IOȆGG{orbp’FTjUmb3]s
l~^Hbاٮ岞NH C h1R^iC{AֈqwxyWcy'OT񴚟wusPMTUN(5 Mc,]EI[Y ˆ0^ Mm} 3@ 0Gƺ>KyETh6Jw_[c B8xվVkԂIgk+(}Ő+dP9,UD&w("ZUD|y)Ղ0)` 6l¬N&W
@@ -11555,7 +11575,7 @@ A2ѶӶw6+IӜnqoWkN)m8/1a['!PxɢrB<E?Pr|72
u|8t^/Mp_<{*>Jn 6sRaƋrׁ]9:(`\lA7ĦK9z8nb64jE$1V|ZBX#YͪföWqYlf/8Fj_X1n (N1C9(AEޖɀf}_J:J$<BSUMYr`Q?ٱVݎhكXԇ7Ӷ,!FE^F xB*vR&N<`+N
gʾ2f~mm}i
'P4Iץ?`bFH. R}#] iA7F5q6O /WbFq- ]xk%Ötdμr
-&oH[A9f
+&oH[A9f
endobj
737 0 obj <<
/Type /Font
@@ -11564,14 +11584,14 @@ endobj
/FirstChar 2
/LastChar 216
/Widths 2156 0 R
-/BaseFont /GEHCPQ+URWPalladioL-Roma
+/BaseFont /JIBZAO+URWPalladioL-Roma
/FontDescriptor 735 0 R
>> endobj
735 0 obj <<
/Ascent 715
/CapHeight 680
/Descent -282
-/FontName /GEHCPQ+URWPalladioL-Roma
+/FontName /JIBZAO+URWPalladioL-Roma
/ItalicAngle 0
/StemV 84
/XHeight 469
@@ -11591,7 +11611,7 @@ endobj
/Filter /FlateDecode
>>
stream
-xڬzSm]eٶ]uʶm۶m)۶m):nS}Xkf92G{G,RBy%c;CQ;[gZzNE5ykkc ;iA;kc3 ) '1##)3Y !0N' 3[Wk;{[J&&&&Brbb*b&&.FF&N&v 054',''{#m&F& Mm,~ , lzlG`akdbݿ;D~휜- ~ Ogsr;Y L"\)_? M- <~r;Z1&p413p46qr;U'Vǿv+?9X8;XB104rmfa EϨHؚ0?|&j?3CCڃN'%ʴs"H?"wC{;ɿ6C M%XX{{ɿqH84BG zZ3Z8Z[8Xt_v[cGk [5HzS60,25q:95uEYFW?;\"(hNEH@Ds~p0_2 2ΎZ?ek`Dl%g[O?n#GUuj}Έ+2wszȔ@H}irQ]_zGGmm W#I>4_&8>dlTǁtj^7Kһ S
+xڬzSm]eٶ]uʶm۶m)۶m):nS}Xkf92G{G,RBy%c;CQ;[gZzNE5ykkc ;iA;kc3 ) '1##)3Y !0N' 3[Wk;{[J&&&&Brbb*b&&.FF&N&v 054',''{#m&F& Mm,~ , lzlG`akdbݿ;D~휜- ~ Ogsr;Y L"\)_? M- <~r;Z1&p413p46qr;U'Vǿv+?9X8;XB104rmfa EϨHؚ0?|&j?3CCڃN'%ʴs"H?"wC{;ɿ6C M%XX{{ɿqH84BG zZ3Z8Z[8Xt_v[cGk [5HzS60,25q:aau q%FW?;\"(hNEH@Ds~p0_2 2ΎZ?ek`Dl%g[O?n#GUuj}Έ+2wszȔ@H}irQ]_zGGmm W#I>4_&8>dlTǁtj^7Kһ S
%`3L7)] QH|P
\%}54>:2{MI
KͧR!RDzݞe}"\ʤ!g?5 kT $f}Q}}7aIzQ`{1ʛ9sr5<#=364+Ǿap:"|:[5P6<M`ILՑDa_gÜ]閧 98sӚeb:mi*Nz|+hytHOV77a
@@ -11690,7 +11710,7 @@ I~pEf}^!tQْE> n|'V5D9_7FJv2ȭی;ۣK>Z&ɉ,
yP'c^M#R4 {LJ BnHMc9|*S5VKvJRPKw;ͳH-O*Wp+a7AԺ;R~4|SmW~ }DLWF5J|i>#\2
30D`4}&1xҤ֥ dP݋$ȾCOْjv?`C&W'aCJI'sFM˼k+X cAᥣr!<s%!bN* d360+3NY8jP7ިVc=$09 WCҸ1 Բ9L~ WyIn'I3 ]`+7v!kZ(&4j`+pxSW$M7[IZ~V:\髅y_
.6ScQ&5 fd
-n,6"@K;\
+n,6"@K;\
endobj
714 0 obj <<
/Type /Font
@@ -11699,14 +11719,14 @@ endobj
/FirstChar 2
/LastChar 151
/Widths 2157 0 R
-/BaseFont /QOWXRN+URWPalladioL-Bold
+/BaseFont /DDXYHS+URWPalladioL-Bold
/FontDescriptor 712 0 R
>> endobj
712 0 obj <<
/Ascent 708
/CapHeight 672
/Descent -266
-/FontName /QOWXRN+URWPalladioL-Bold
+/FontName /DDXYHS+URWPalladioL-Bold
/ItalicAngle 0
/StemV 123
/XHeight 471
@@ -11800,19 +11820,19 @@ endobj
/Type /Pages
/Count 6
/Parent 2160 0 R
-/Kids [1474 0 R 1488 0 R 1512 0 R 1522 0 R 1528 0 R 1538 0 R]
+/Kids [1474 0 R 1488 0 R 1512 0 R 1522 0 R 1526 0 R 1538 0 R]
>> endobj
-1552 0 obj <<
+1548 0 obj <<
/Type /Pages
/Count 6
/Parent 2160 0 R
-/Kids [1544 0 R 1554 0 R 1564 0 R 1574 0 R 1583 0 R 1590 0 R]
+/Kids [1542 0 R 1550 0 R 1561 0 R 1573 0 R 1581 0 R 1587 0 R]
>> endobj
-1603 0 obj <<
+1602 0 obj <<
/Type /Pages
/Count 6
/Parent 2160 0 R
-/Kids [1596 0 R 1606 0 R 1616 0 R 1623 0 R 1631 0 R 1637 0 R]
+/Kids [1595 0 R 1604 0 R 1616 0 R 1623 0 R 1631 0 R 1637 0 R]
>> endobj
1651 0 obj <<
/Type /Pages
@@ -11872,7 +11892,7 @@ endobj
/Type /Pages
/Count 36
/Parent 2162 0 R
-/Kids [1437 0 R 1486 0 R 1552 0 R 1603 0 R 1651 0 R 1747 0 R]
+/Kids [1437 0 R 1486 0 R 1548 0 R 1602 0 R 1651 0 R 1747 0 R]
>> endobj
2161 0 obj <<
/Type /Pages
@@ -13154,7 +13174,7 @@ endobj
/Count -4
>> endobj
2164 0 obj <<
-/Names [(Access_Control_Lists) 1635 0 R (Bv9ARM.ch01) 945 0 R (Bv9ARM.ch02) 990 0 R (Bv9ARM.ch03) 1007 0 R (Bv9ARM.ch04) 1056 0 R (Bv9ARM.ch05) 1155 0 R (Bv9ARM.ch06) 1167 0 R (Bv9ARM.ch07) 1634 0 R (Bv9ARM.ch08) 1660 0 R (Bv9ARM.ch09) 1675 0 R (Bv9ARM.ch10) 1896 0 R (Configuration_File_Grammar) 1191 0 R (DNSSEC) 1123 0 R (Doc-Start) 711 0 R (Setting_TTLs) 1560 0 R (acache) 997 0 R (access_control) 1320 0 R (acl) 1199 0 R (address_match_lists) 1172 0 R (admin_tools) 1030 0 R (appendix.A) 614 0 R (appendix.B) 650 0 R (bibliography) 1683 0 R (boolean_options) 1072 0 R (builtin) 1404 0 R (chapter*.1) 745 0 R (chapter.1) 6 0 R (chapter.2) 66 0 R (chapter.3) 90 0 R (chapter.4) 130 0 R (chapter.5) 230 0 R (chapter.6) 242 0 R (chapter.7) 570 0 R (chapter.8) 594 0 R (cite.RFC1033) 1811 0 R (cite.RFC1034) 1695 0 R (cite.RFC1035) 1697 0 R (cite.RFC1101) 1793 0 R (cite.RFC1123) 1795 0 R (cite.RFC1183) 1755 0 R (cite.RFC1464) 1833 0 R (cite.RFC1535) 1740 0 R (cite.RFC1536) 1742 0 R (cite.RFC1537) 1813 0 R (cite.RFC1591) 1797 0 R (cite.RFC1706) 1757 0 R (cite.RFC1712) 1853 0 R (cite.RFC1713) 1835 0 R (cite.RFC1794) 1837 0 R (cite.RFC1876) 1759 0 R (cite.RFC1912) 1815 0 R (cite.RFC1982) 1744 0 R (cite.RFC1995) 1702 0 R (cite.RFC1996) 1704 0 R (cite.RFC2010) 1817 0 R (cite.RFC2052) 1761 0 R (cite.RFC2065) 1865 0 R (cite.RFC2136) 1706 0 R (cite.RFC2137) 1867 0 R (cite.RFC2163) 1763 0 R (cite.RFC2168) 1765 0 R (cite.RFC2181) 1708 0 R (cite.RFC2219) 1819 0 R (cite.RFC2230) 1767 0 R (cite.RFC2240) 1839 0 R (cite.RFC2308) 1710 0 R (cite.RFC2317) 1799 0 R (cite.RFC2345) 1841 0 R (cite.RFC2352) 1843 0 R (cite.RFC2535) 1869 0 R (cite.RFC2536) 1769 0 R (cite.RFC2537) 1771 0 R (cite.RFC2538) 1773 0 R (cite.RFC2539) 1775 0 R (cite.RFC2540) 1777 0 R (cite.RFC2671) 1712 0 R (cite.RFC2672) 1714 0 R (cite.RFC2673) 1855 0 R (cite.RFC2782) 1779 0 R (cite.RFC2825) 1823 0 R (cite.RFC2826) 1801 0 R (cite.RFC2845) 1716 0 R (cite.RFC2874) 1857 0 R (cite.RFC2915) 1781 0 R (cite.RFC2929) 1803 0 R (cite.RFC2930) 1718 0 R (cite.RFC2931) 1720 0 R (cite.RFC3007) 1722 0 R (cite.RFC3008) 1871 0 R (cite.RFC3071) 1845 0 R (cite.RFC3090) 1873 0 R (cite.RFC3110) 1783 0 R (cite.RFC3123) 1785 0 R (cite.RFC3225) 1728 0 R (cite.RFC3258) 1847 0 R (cite.RFC3445) 1875 0 R (cite.RFC3490) 1825 0 R (cite.RFC3491) 1827 0 R (cite.RFC3492) 1829 0 R (cite.RFC3596) 1787 0 R (cite.RFC3597) 1789 0 R (cite.RFC3645) 1724 0 R (cite.RFC3655) 1877 0 R (cite.RFC3658) 1879 0 R (cite.RFC3755) 1881 0 R (cite.RFC3757) 1883 0 R (cite.RFC3833) 1730 0 R (cite.RFC3845) 1885 0 R (cite.RFC3901) 1849 0 R (cite.RFC4033) 1732 0 R (cite.RFC4034) 1734 0 R (cite.RFC4035) 1736 0 R (cite.RFC4074) 1746 0 R (cite.RFC974) 1699 0 R (cite.id2506284) 1890 0 R (clients-per-query) 1604 0 R (configuration_file_elements) 1168 0 R (controls_statement_definition_and_usage) 1043 0 R (diagnostic_tools) 978 0 R (dynamic_update) 1066 0 R (dynamic_update_policies) 1118 0 R (dynamic_update_security) 1330 0 R (empty) 1406 0 R (historical_dns_information) 1677 0 R (id2466560) 946 0 R (id2466583) 947 0 R (id2467290) 1081 0 R (id2467308) 1082 0 R (id2467474) 948 0 R (id2467483) 949 0 R (id2467723) 960 0 R (id2467745) 961 0 R (id2467779) 962 0 R (id2467863) 965 0 R (id2467956) 958 0 R (id2470261) 972 0 R (id2470284) 975 0 R (id2470382) 976 0 R (id2470404) 977 0 R (id2470502) 983 0 R (id2470537) 984 0 R (id2470564) 985 0 R (id2470598) 991 0 R (id2470625) 992 0 R (id2470637) 993 0 R (id2470731) 996 0 R (id2470742) 1002 0 R (id2470774) 1009 0 R (id2470790) 1010 0 R (id2470812) 1016 0 R (id2470829) 1017 0 R (id2471235) 1020 0 R (id2471240) 1021 0 R (id2473016) 1048 0 R (id2473028) 1049 0 R (id2473683) 1098 0 R (id2473700) 1099 0 R (id2474421) 1104 0 R (id2474439) 1105 0 R (id2474450) 1106 0 R (id2474554) 1107 0 R (id2474680) 1112 0 R (id2474728) 1114 0 R (id2474742) 1115 0 R (id2474791) 1116 0 R (id2474859) 1124 0 R (id2475006) 1125 0 R (id2475156) 1130 0 R (id2475394) 1138 0 R (id2475524) 1145 0 R (id2475545) 1146 0 R (id2475578) 1156 0 R (id2475862) 1169 0 R (id2476724) 1177 0 R (id2476752) 1182 0 R (id2476957) 1183 0 R (id2476972) 1184 0 R (id2477070) 1190 0 R (id2477213) 1192 0 R (id2477656) 1198 0 R (id2477699) 1200 0 R (id2477846) 1202 0 R (id2478275) 1210 0 R (id2478292) 1211 0 R (id2478315) 1217 0 R (id2478339) 1218 0 R (id2478498) 1222 0 R (id2478624) 1223 0 R (id2478676) 1228 0 R (id2479437) 1239 0 R (id2480103) 1250 0 R (id2480163) 1251 0 R (id2480548) 1253 0 R (id2480621) 1258 0 R (id2480685) 1261 0 R (id2480729) 1262 0 R (id2480744) 1263 0 R (id2483230) 1292 0 R (id2485002) 1317 0 R (id2485061) 1319 0 R (id2485635) 1335 0 R (id2486906) 1353 0 R (id2486966) 1355 0 R (id2487320) 1368 0 R (id2487822) 1382 0 R (id2489986) 1428 0 R (id2490140) 1429 0 R (id2490192) 1430 0 R (id2490410) 1436 0 R (id2491952) 1450 0 R (id2491959) 1451 0 R (id2491964) 1452 0 R (id2492318) 1463 0 R (id2492352) 1464 0 R (id2494048) 1519 0 R (id2494430) 1525 0 R (id2494449) 1526 0 R (id2494537) 1533 0 R (id2494706) 1535 0 R (id2495944) 1541 0 R (id2496072) 1547 0 R (id2496093) 1548 0 R (id2496388) 1550 0 R (id2496524) 1557 0 R (id2496542) 1558 0 R (id2497015) 1561 0 R (id2497140) 1567 0 R (id2497155) 1568 0 R (id2497267) 1570 0 R (id2497289) 1571 0 R (id2497305) 1572 0 R (id2497434) 1577 0 R (id2497504) 1578 0 R (id2497676) 1579 0 R (id2497738) 1580 0 R (id2498169) 1587 0 R (id2498604) 1599 0 R (id2498610) 1600 0 R (id2500077) 1609 0 R (id2500084) 1610 0 R (id2500529) 1612 0 R (id2500534) 1613 0 R (id2501479) 1619 0 R (id2501648) 1620 0 R (id2501989) 1629 0 R (id2502163) 1644 0 R (id2502312) 1645 0 R (id2502440) 1646 0 R (id2502588) 1661 0 R (id2502594) 1662 0 R (id2502605) 1663 0 R (id2502622) 1664 0 R (id2502753) 1676 0 R (id2502993) 1682 0 R (id2503180) 1687 0 R (id2503182) 1693 0 R (id2503191) 1698 0 R (id2503214) 1694 0 R (id2503238) 1696 0 R (id2503274) 1707 0 R (id2503301) 1709 0 R (id2503326) 1701 0 R (id2503351) 1703 0 R (id2503374) 1705 0 R (id2503430) 1711 0 R (id2503457) 1713 0 R (id2503483) 1715 0 R (id2503545) 1717 0 R (id2503575) 1719 0 R (id2503605) 1721 0 R (id2503632) 1723 0 R (id2503706) 1726 0 R (id2503714) 1727 0 R (id2503740) 1729 0 R (id2503845) 1731 0 R (id2503910) 1733 0 R (id2503975) 1735 0 R (id2504040) 1738 0 R (id2504049) 1739 0 R (id2504074) 1741 0 R (id2504142) 1743 0 R (id2504178) 1745 0 R (id2504218) 1753 0 R (id2504224) 1754 0 R (id2504281) 1756 0 R (id2504318) 1764 0 R (id2504354) 1758 0 R (id2504408) 1760 0 R (id2504446) 1762 0 R (id2504472) 1766 0 R (id2504498) 1768 0 R (id2504524) 1770 0 R (id2504551) 1772 0 R (id2504590) 1774 0 R (id2504620) 1776 0 R (id2504650) 1778 0 R (id2504693) 1780 0 R (id2504726) 1782 0 R (id2504753) 1784 0 R (id2504844) 1786 0 R (id2504902) 1788 0 R (id2504926) 1791 0 R (id2504934) 1792 0 R (id2504960) 1794 0 R (id2504982) 1796 0 R (id2505005) 1798 0 R (id2505051) 1800 0 R (id2505075) 1802 0 R (id2505125) 1809 0 R (id2505132) 1810 0 R (id2505156) 1812 0 R (id2505182) 1814 0 R (id2505209) 1816 0 R (id2505245) 1818 0 R (id2505286) 1821 0 R (id2505291) 1822 0 R (id2505323) 1824 0 R (id2505369) 1826 0 R (id2505404) 1828 0 R (id2505431) 1831 0 R (id2505449) 1832 0 R (id2505472) 1834 0 R (id2505497) 1836 0 R (id2505523) 1838 0 R (id2505546) 1840 0 R (id2505592) 1842 0 R (id2505616) 1844 0 R (id2505642) 1846 0 R (id2505668) 1848 0 R (id2505705) 1851 0 R (id2505712) 1852 0 R (id2505769) 1854 0 R (id2505796) 1856 0 R (id2505832) 1863 0 R (id2505844) 1864 0 R (id2505883) 1866 0 R (id2505910) 1868 0 R (id2505940) 1870 0 R (id2505965) 1872 0 R (id2505992) 1874 0 R (id2506028) 1876 0 R (id2506065) 1878 0 R (id2506091) 1880 0 R (id2506118) 1882 0 R (id2506163) 1884 0 R (id2506204) 1887 0 R (id2506282) 1889 0 R (id2506284) 1891 0 R (incremental_zone_transfers) 1078 0 R (internet_drafts) 1886 0 R (ipv6addresses) 1140 0 R (journal) 1067 0 R (lwresd) 1157 0 R (man.dig) 1897 0 R (man.dnssec-dsfromkey) 1945 0 R (man.dnssec-keyfromlabel) 1959 0 R (man.dnssec-keygen) 1976 0 R (man.dnssec-signzone) 1993 0 R (man.host) 1930 0 R (man.named) 2047 0 R (man.named-checkconf) 2019 0 R (man.named-checkzone) 2031 0 R (man.nsupdate) 2070 0 R (man.rndc) 2095 0 R (man.rndc-confgen) 2124 0 R (man.rndc.conf) 2108 0 R (notify) 1057 0 R (options) 1276 0 R (page.1) 710 0 R (page.10) 1034 0 R (page.100) 1861 0 R (page.101) 1895 0 R (page.102) 1904 0 R (page.103) 1910 0 R (page.104) 1916 0 R (page.105) 1920 0 R (page.106) 1925 0 R (page.107) 1936 0 R (page.108) 1941 0 R (page.109) 1953 0 R (page.11) 1041 0 R (page.110) 1965 0 R (page.111) 1972 0 R (page.112) 1984 0 R (page.113) 1988 0 R (page.114) 1999 0 R (page.115) 2005 0 R (page.116) 2010 0 R (page.117) 2016 0 R (page.118) 2029 0 R (page.119) 2039 0 R (page.12) 1047 0 R (page.120) 2043 0 R (page.121) 2055 0 R (page.122) 2060 0 R (page.123) 2066 0 R (page.124) 2077 0 R (page.125) 2082 0 R (page.126) 2086 0 R (page.127) 2093 0 R (page.128) 2104 0 R (page.129) 2115 0 R (page.13) 1055 0 R (page.130) 2120 0 R (page.131) 2131 0 R (page.132) 2137 0 R (page.14) 1077 0 R (page.15) 1087 0 R (page.16) 1092 0 R (page.17) 1096 0 R (page.18) 1103 0 R (page.19) 1111 0 R (page.2) 734 0 R (page.20) 1122 0 R (page.21) 1129 0 R (page.22) 1134 0 R (page.23) 1144 0 R (page.24) 1150 0 R (page.25) 1154 0 R (page.26) 1162 0 R (page.27) 1166 0 R (page.28) 1176 0 R (page.29) 1181 0 R (page.3) 971 0 R (page.30) 1189 0 R (page.31) 1197 0 R (page.32) 1207 0 R (page.33) 1216 0 R (page.34) 1227 0 R (page.35) 1232 0 R (page.36) 1238 0 R (page.37) 1244 0 R (page.38) 1249 0 R (page.39) 1257 0 R (page.4) 982 0 R (page.40) 1267 0 R (page.41) 1271 0 R (page.42) 1275 0 R (page.43) 1280 0 R (page.44) 1287 0 R (page.45) 1291 0 R (page.46) 1297 0 R (page.47) 1308 0 R (page.48) 1312 0 R (page.49) 1316 0 R (page.5) 989 0 R (page.50) 1327 0 R (page.51) 1334 0 R (page.52) 1339 0 R (page.53) 1344 0 R (page.54) 1348 0 R (page.55) 1352 0 R (page.56) 1360 0 R (page.57) 1367 0 R (page.58) 1373 0 R (page.59) 1380 0 R (page.6) 1001 0 R (page.60) 1387 0 R (page.61) 1393 0 R (page.62) 1403 0 R (page.63) 1411 0 R (page.64) 1415 0 R (page.65) 1420 0 R (page.66) 1426 0 R (page.67) 1435 0 R (page.68) 1441 0 R (page.69) 1445 0 R (page.7) 1006 0 R (page.70) 1449 0 R (page.71) 1456 0 R (page.72) 1461 0 R (page.73) 1476 0 R (page.74) 1490 0 R (page.75) 1514 0 R (page.76) 1524 0 R (page.77) 1530 0 R (page.78) 1540 0 R (page.79) 1546 0 R (page.8) 1015 0 R (page.80) 1556 0 R (page.81) 1566 0 R (page.82) 1576 0 R (page.83) 1585 0 R (page.84) 1592 0 R (page.85) 1598 0 R (page.86) 1608 0 R (page.87) 1618 0 R (page.88) 1625 0 R (page.89) 1633 0 R (page.9) 1026 0 R (page.90) 1639 0 R (page.91) 1650 0 R (page.92) 1655 0 R (page.93) 1659 0 R (page.94) 1670 0 R (page.95) 1674 0 R (page.96) 1681 0 R (page.97) 1691 0 R (page.98) 1751 0 R (page.99) 1807 0 R (page.i) 744 0 R (page.ii) 799 0 R (page.iii) 863 0 R (page.iv) 925 0 R (proposed_standards) 1083 0 R (query_address) 1340 0 R (rfcs) 967 0 R (rndc) 1212 0 R (root_delegation_only) 1472 0 R (rrset_ordering) 1022 0 R (sample_configuration) 1008 0 R (section*.10) 1820 0 R (section*.100) 2106 0 R (section*.101) 2107 0 R (section*.102) 2109 0 R (section*.103) 2110 0 R (section*.104) 2111 0 R (section*.105) 2116 0 R (section*.106) 2121 0 R (section*.107) 2122 0 R (section*.108) 2123 0 R (section*.109) 2125 0 R (section*.11) 1830 0 R (section*.110) 2126 0 R (section*.111) 2127 0 R (section*.112) 2132 0 R (section*.113) 2133 0 R (section*.114) 2138 0 R (section*.115) 2139 0 R (section*.12) 1850 0 R (section*.13) 1862 0 R (section*.14) 1888 0 R (section*.15) 1898 0 R (section*.16) 1899 0 R (section*.17) 1900 0 R (section*.18) 1905 0 R (section*.19) 1906 0 R (section*.2) 1686 0 R (section*.20) 1911 0 R (section*.21) 1921 0 R (section*.22) 1926 0 R (section*.23) 1927 0 R (section*.24) 1928 0 R (section*.25) 1929 0 R (section*.26) 1931 0 R (section*.27) 1932 0 R (section*.28) 1937 0 R (section*.29) 1942 0 R (section*.3) 1692 0 R (section*.30) 1943 0 R (section*.31) 1944 0 R (section*.32) 1946 0 R (section*.33) 1947 0 R (section*.34) 1948 0 R (section*.35) 1949 0 R (section*.36) 1954 0 R (section*.37) 1955 0 R (section*.38) 1956 0 R (section*.39) 1957 0 R (section*.4) 1700 0 R (section*.40) 1958 0 R (section*.41) 1960 0 R (section*.42) 1966 0 R (section*.43) 1967 0 R (section*.44) 1968 0 R (section*.45) 1973 0 R (section*.46) 1974 0 R (section*.47) 1975 0 R (section*.48) 1977 0 R (section*.49) 1978 0 R (section*.5) 1725 0 R (section*.50) 1979 0 R (section*.51) 1980 0 R (section*.52) 1989 0 R (section*.53) 1990 0 R (section*.54) 1991 0 R (section*.55) 1992 0 R (section*.56) 1994 0 R (section*.57) 1995 0 R (section*.58) 2000 0 R (section*.59) 2001 0 R (section*.6) 1737 0 R (section*.60) 2011 0 R (section*.61) 2012 0 R (section*.62) 2017 0 R (section*.63) 2018 0 R (section*.64) 2020 0 R (section*.65) 2021 0 R (section*.66) 2022 0 R (section*.67) 2023 0 R (section*.68) 2024 0 R (section*.69) 2025 0 R (section*.7) 1752 0 R (section*.70) 2030 0 R (section*.71) 2032 0 R (section*.72) 2033 0 R (section*.73) 2034 0 R (section*.74) 2035 0 R (section*.75) 2044 0 R (section*.76) 2045 0 R (section*.77) 2046 0 R (section*.78) 2048 0 R (section*.79) 2049 0 R (section*.8) 1790 0 R (section*.80) 2050 0 R (section*.81) 2051 0 R (section*.82) 2061 0 R (section*.83) 2062 0 R (section*.84) 2067 0 R (section*.85) 2068 0 R (section*.86) 2069 0 R (section*.87) 2071 0 R (section*.88) 2072 0 R (section*.89) 2073 0 R (section*.9) 1808 0 R (section*.90) 2078 0 R (section*.91) 2087 0 R (section*.92) 2088 0 R (section*.93) 2089 0 R (section*.94) 2094 0 R (section*.95) 2096 0 R (section*.96) 2097 0 R (section*.97) 2098 0 R (section*.98) 2099 0 R (section*.99) 2105 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.1.3) 18 0 R (section.1.4) 22 0 R (section.2.1) 70 0 R (section.2.2) 74 0 R (section.2.3) 78 0 R (section.2.4) 82 0 R (section.2.5) 86 0 R (section.3.1) 94 0 R (section.3.2) 106 0 R (section.3.3) 110 0 R (section.4.1) 134 0 R (section.4.2) 138 0 R (section.4.3) 146 0 R (section.4.4) 150 0 R (section.4.5) 158 0 R (section.4.6) 194 0 R (section.4.7) 198 0 R (section.4.8) 202 0 R (section.4.9) 218 0 R (section.5.1) 234 0 R (section.5.2) 238 0 R (section.6.1) 246 0 R (section.6.2) 274 0 R (section.6.3) 482 0 R (section.6.4) 538 0 R (section.7.1) 574 0 R (section.7.2) 578 0 R (section.7.3) 590 0 R (section.8.1) 598 0 R (section.8.2) 606 0 R (section.8.3) 610 0 R (section.A.1) 618 0 R (section.A.2) 626 0 R (section.A.3) 634 0 R (section.B.1) 654 0 R (section.B.10) 690 0 R (section.B.11) 694 0 R (section.B.12) 698 0 R (section.B.13) 702 0 R (section.B.2) 658 0 R (section.B.3) 662 0 R (section.B.4) 666 0 R (section.B.5) 670 0 R (section.B.6) 674 0 R (section.B.7) 678 0 R (section.B.8) 682 0 R (section.B.9) 686 0 R (server_resource_limits) 1362 0 R (server_statement_definition_and_usage) 1304 0 R (server_statement_grammar) 1416 0 R (statistics) 1586 0 R (statistics_counters) 1594 0 R (statschannels) 1427 0 R (statsfile) 1283 0 R (subsection.1.4.1) 26 0 R (subsection.1.4.2) 30 0 R (subsection.1.4.3) 34 0 R (subsection.1.4.4) 38 0 R (subsection.1.4.5) 54 0 R (subsection.1.4.6) 62 0 R (subsection.3.1.1) 98 0 R (subsection.3.1.2) 102 0 R (subsection.3.3.1) 114 0 R (subsection.3.3.2) 126 0 R (subsection.4.2.1) 142 0 R (subsection.4.4.1) 154 0 R (subsection.4.5.1) 162 0 R (subsection.4.5.2) 174 0 R (subsection.4.5.3) 178 0 R (subsection.4.5.4) 182 0 R (subsection.4.5.5) 186 0 R (subsection.4.5.6) 190 0 R (subsection.4.8.1) 206 0 R (subsection.4.8.2) 210 0 R (subsection.4.8.3) 214 0 R (subsection.4.9.1) 222 0 R (subsection.4.9.2) 226 0 R (subsection.6.1.1) 250 0 R (subsection.6.1.2) 262 0 R (subsection.6.2.1) 278 0 R (subsection.6.2.10) 314 0 R (subsection.6.2.11) 330 0 R (subsection.6.2.12) 334 0 R (subsection.6.2.13) 338 0 R (subsection.6.2.14) 342 0 R (subsection.6.2.15) 346 0 R (subsection.6.2.16) 350 0 R (subsection.6.2.17) 426 0 R (subsection.6.2.18) 430 0 R (subsection.6.2.19) 434 0 R (subsection.6.2.2) 282 0 R (subsection.6.2.20) 438 0 R (subsection.6.2.21) 442 0 R (subsection.6.2.22) 446 0 R (subsection.6.2.23) 450 0 R (subsection.6.2.24) 454 0 R (subsection.6.2.25) 458 0 R (subsection.6.2.26) 462 0 R (subsection.6.2.3) 286 0 R (subsection.6.2.4) 290 0 R (subsection.6.2.5) 294 0 R (subsection.6.2.6) 298 0 R (subsection.6.2.7) 302 0 R (subsection.6.2.8) 306 0 R (subsection.6.2.9) 310 0 R (subsection.6.3.1) 486 0 R (subsection.6.3.2) 498 0 R (subsection.6.3.3) 502 0 R (subsection.6.3.4) 506 0 R (subsection.6.3.5) 510 0 R (subsection.6.3.6) 530 0 R (subsection.6.3.7) 534 0 R (subsection.6.4.1) 546 0 R (subsection.7.2.1) 582 0 R (subsection.7.2.2) 586 0 R (subsection.8.1.1) 602 0 R (subsection.A.1.1) 622 0 R (subsection.A.2.1) 630 0 R (subsection.A.3.1) 638 0 R (subsection.A.3.2) 642 0 R (subsection.A.3.3) 646 0 R (subsubsection.1.4.4.1) 42 0 R (subsubsection.1.4.4.2) 46 0 R (subsubsection.1.4.4.3) 50 0 R (subsubsection.1.4.5.1) 58 0 R (subsubsection.3.3.1.1) 118 0 R (subsubsection.3.3.1.2) 122 0 R (subsubsection.4.5.1.1) 166 0 R (subsubsection.4.5.1.2) 170 0 R (subsubsection.6.1.1.1) 254 0 R (subsubsection.6.1.1.2) 258 0 R (subsubsection.6.1.2.1) 266 0 R (subsubsection.6.1.2.2) 270 0 R (subsubsection.6.2.10.1) 318 0 R (subsubsection.6.2.10.2) 322 0 R (subsubsection.6.2.10.3) 326 0 R (subsubsection.6.2.16.1) 354 0 R (subsubsection.6.2.16.10) 390 0 R (subsubsection.6.2.16.11) 394 0 R (subsubsection.6.2.16.12) 398 0 R (subsubsection.6.2.16.13) 402 0 R (subsubsection.6.2.16.14) 406 0 R (subsubsection.6.2.16.15) 410 0 R (subsubsection.6.2.16.16) 414 0 R (subsubsection.6.2.16.17) 418 0 R (subsubsection.6.2.16.18) 422 0 R (subsubsection.6.2.16.2) 358 0 R (subsubsection.6.2.16.3) 362 0 R (subsubsection.6.2.16.4) 366 0 R (subsubsection.6.2.16.5) 370 0 R (subsubsection.6.2.16.6) 374 0 R (subsubsection.6.2.16.7) 378 0 R (subsubsection.6.2.16.8) 382 0 R (subsubsection.6.2.16.9) 386 0 R (subsubsection.6.2.26.1) 466 0 R (subsubsection.6.2.26.2) 470 0 R (subsubsection.6.2.26.3) 474 0 R (subsubsection.6.2.26.4) 478 0 R (subsubsection.6.3.1.1) 490 0 R (subsubsection.6.3.1.2) 494 0 R (subsubsection.6.3.5.1) 514 0 R (subsubsection.6.3.5.2) 518 0 R (subsubsection.6.3.5.3) 522 0 R (subsubsection.6.3.5.4) 526 0 R (subsubsection.6.4.0.1) 542 0 R (subsubsection.6.4.1.1) 550 0 R (subsubsection.6.4.1.2) 554 0 R (subsubsection.6.4.1.3) 558 0 R (subsubsection.6.4.1.4) 562 0 R (subsubsection.6.4.1.5) 566 0 R (table.1.1) 950 0 R (table.1.2) 959 0 R (table.3.1) 1018 0 R (table.3.2) 1050 0 R (table.6.1) 1170 0 R (table.6.10) 1534 0 R (table.6.11) 1536 0 R (table.6.12) 1542 0 R (table.6.13) 1549 0 R (table.6.14) 1551 0 R (table.6.15) 1559 0 R (table.6.16) 1562 0 R (table.6.17) 1569 0 R (table.6.18) 1581 0 R (table.6.19) 1588 0 R (table.6.2) 1193 0 R (table.6.20) 1601 0 R (table.6.21) 1611 0 R (table.6.22) 1614 0 R (table.6.23) 1621 0 R (table.6.3) 1201 0 R (table.6.4) 1240 0 R (table.6.5) 1252 0 R (table.6.6) 1293 0 R (table.6.7) 1383 0 R (table.6.8) 1457 0 R (table.6.9) 1520 0 R (the_category_phrase) 1234 0 R (the_sortlist_statement) 1374 0 R (topology) 1369 0 R (tsig) 1097 0 R (tuning) 1388 0 R (types_of_resource_records_and_when_to_use_them) 966 0 R (view_statement_grammar) 1407 0 R (zone_statement_grammar) 1323 0 R (zone_transfers) 1073 0 R (zonefile_format) 1399 0 R]
+/Names [(Access_Control_Lists) 1635 0 R (Bv9ARM.ch01) 945 0 R (Bv9ARM.ch02) 990 0 R (Bv9ARM.ch03) 1007 0 R (Bv9ARM.ch04) 1056 0 R (Bv9ARM.ch05) 1155 0 R (Bv9ARM.ch06) 1167 0 R (Bv9ARM.ch07) 1634 0 R (Bv9ARM.ch08) 1660 0 R (Bv9ARM.ch09) 1675 0 R (Bv9ARM.ch10) 1896 0 R (Configuration_File_Grammar) 1191 0 R (DNSSEC) 1123 0 R (Doc-Start) 711 0 R (Setting_TTLs) 1564 0 R (acache) 997 0 R (access_control) 1320 0 R (acl) 1199 0 R (address_match_lists) 1172 0 R (admin_tools) 1030 0 R (appendix.A) 614 0 R (appendix.B) 650 0 R (bibliography) 1683 0 R (boolean_options) 1072 0 R (builtin) 1404 0 R (chapter*.1) 745 0 R (chapter.1) 6 0 R (chapter.2) 66 0 R (chapter.3) 90 0 R (chapter.4) 130 0 R (chapter.5) 230 0 R (chapter.6) 242 0 R (chapter.7) 570 0 R (chapter.8) 594 0 R (cite.RFC1033) 1811 0 R (cite.RFC1034) 1695 0 R (cite.RFC1035) 1697 0 R (cite.RFC1101) 1793 0 R (cite.RFC1123) 1795 0 R (cite.RFC1183) 1755 0 R (cite.RFC1464) 1833 0 R (cite.RFC1535) 1740 0 R (cite.RFC1536) 1742 0 R (cite.RFC1537) 1813 0 R (cite.RFC1591) 1797 0 R (cite.RFC1706) 1757 0 R (cite.RFC1712) 1853 0 R (cite.RFC1713) 1835 0 R (cite.RFC1794) 1837 0 R (cite.RFC1876) 1759 0 R (cite.RFC1912) 1815 0 R (cite.RFC1982) 1744 0 R (cite.RFC1995) 1702 0 R (cite.RFC1996) 1704 0 R (cite.RFC2010) 1817 0 R (cite.RFC2052) 1761 0 R (cite.RFC2065) 1865 0 R (cite.RFC2136) 1706 0 R (cite.RFC2137) 1867 0 R (cite.RFC2163) 1763 0 R (cite.RFC2168) 1765 0 R (cite.RFC2181) 1708 0 R (cite.RFC2219) 1819 0 R (cite.RFC2230) 1767 0 R (cite.RFC2240) 1839 0 R (cite.RFC2308) 1710 0 R (cite.RFC2317) 1799 0 R (cite.RFC2345) 1841 0 R (cite.RFC2352) 1843 0 R (cite.RFC2535) 1869 0 R (cite.RFC2536) 1769 0 R (cite.RFC2537) 1771 0 R (cite.RFC2538) 1773 0 R (cite.RFC2539) 1775 0 R (cite.RFC2540) 1777 0 R (cite.RFC2671) 1712 0 R (cite.RFC2672) 1714 0 R (cite.RFC2673) 1855 0 R (cite.RFC2782) 1779 0 R (cite.RFC2825) 1823 0 R (cite.RFC2826) 1801 0 R (cite.RFC2845) 1716 0 R (cite.RFC2874) 1857 0 R (cite.RFC2915) 1781 0 R (cite.RFC2929) 1803 0 R (cite.RFC2930) 1718 0 R (cite.RFC2931) 1720 0 R (cite.RFC3007) 1722 0 R (cite.RFC3008) 1871 0 R (cite.RFC3071) 1845 0 R (cite.RFC3090) 1873 0 R (cite.RFC3110) 1783 0 R (cite.RFC3123) 1785 0 R (cite.RFC3225) 1728 0 R (cite.RFC3258) 1847 0 R (cite.RFC3445) 1875 0 R (cite.RFC3490) 1825 0 R (cite.RFC3491) 1827 0 R (cite.RFC3492) 1829 0 R (cite.RFC3596) 1787 0 R (cite.RFC3597) 1789 0 R (cite.RFC3645) 1724 0 R (cite.RFC3655) 1877 0 R (cite.RFC3658) 1879 0 R (cite.RFC3755) 1881 0 R (cite.RFC3757) 1883 0 R (cite.RFC3833) 1730 0 R (cite.RFC3845) 1885 0 R (cite.RFC3901) 1849 0 R (cite.RFC4033) 1732 0 R (cite.RFC4034) 1734 0 R (cite.RFC4035) 1736 0 R (cite.RFC4074) 1746 0 R (cite.RFC974) 1699 0 R (cite.id2506437) 1890 0 R (clients-per-query) 1614 0 R (configuration_file_elements) 1168 0 R (controls_statement_definition_and_usage) 1043 0 R (diagnostic_tools) 978 0 R (dynamic_update) 1066 0 R (dynamic_update_policies) 1118 0 R (dynamic_update_security) 1330 0 R (empty) 1406 0 R (historical_dns_information) 1677 0 R (id2466563) 946 0 R (id2466586) 947 0 R (id2467293) 1081 0 R (id2467312) 1082 0 R (id2467477) 948 0 R (id2467486) 949 0 R (id2467726) 960 0 R (id2467748) 961 0 R (id2467782) 962 0 R (id2467866) 965 0 R (id2467959) 958 0 R (id2470264) 972 0 R (id2470288) 975 0 R (id2470386) 976 0 R (id2470407) 977 0 R (id2470505) 983 0 R (id2470540) 984 0 R (id2470567) 985 0 R (id2470601) 991 0 R (id2470628) 992 0 R (id2470709) 993 0 R (id2470734) 996 0 R (id2470745) 1002 0 R (id2470777) 1009 0 R (id2470793) 1010 0 R (id2470816) 1016 0 R (id2470833) 1017 0 R (id2471238) 1020 0 R (id2471243) 1021 0 R (id2473019) 1048 0 R (id2473031) 1049 0 R (id2473686) 1098 0 R (id2473703) 1099 0 R (id2474424) 1104 0 R (id2474442) 1105 0 R (id2474453) 1106 0 R (id2474557) 1107 0 R (id2474683) 1112 0 R (id2474731) 1114 0 R (id2474745) 1115 0 R (id2474794) 1116 0 R (id2474862) 1124 0 R (id2475010) 1125 0 R (id2475159) 1130 0 R (id2475397) 1138 0 R (id2475527) 1145 0 R (id2475548) 1146 0 R (id2475581) 1156 0 R (id2475865) 1169 0 R (id2476727) 1177 0 R (id2476755) 1182 0 R (id2476961) 1183 0 R (id2476976) 1184 0 R (id2477074) 1190 0 R (id2477217) 1192 0 R (id2477659) 1198 0 R (id2477702) 1200 0 R (id2477849) 1202 0 R (id2478278) 1210 0 R (id2478295) 1211 0 R (id2478318) 1217 0 R (id2478342) 1218 0 R (id2478501) 1222 0 R (id2478627) 1223 0 R (id2478679) 1228 0 R (id2479441) 1239 0 R (id2480106) 1250 0 R (id2480166) 1251 0 R (id2480551) 1253 0 R (id2480625) 1258 0 R (id2480689) 1261 0 R (id2480732) 1262 0 R (id2480747) 1263 0 R (id2483234) 1292 0 R (id2485005) 1317 0 R (id2485064) 1319 0 R (id2485570) 1335 0 R (id2486916) 1353 0 R (id2486976) 1355 0 R (id2487330) 1368 0 R (id2487832) 1382 0 R (id2490070) 1428 0 R (id2490225) 1429 0 R (id2490344) 1430 0 R (id2490426) 1436 0 R (id2491968) 1450 0 R (id2491975) 1451 0 R (id2491980) 1452 0 R (id2492334) 1463 0 R (id2492368) 1464 0 R (id2494151) 1519 0 R (id2494651) 1529 0 R (id2494669) 1530 0 R (id2494690) 1533 0 R (id2494858) 1535 0 R (id2496028) 1545 0 R (id2496156) 1547 0 R (id2496314) 1553 0 R (id2496609) 1555 0 R (id2496745) 1557 0 R (id2496763) 1558 0 R (id2497236) 1565 0 R (id2497429) 1567 0 R (id2497444) 1568 0 R (id2497556) 1570 0 R (id2497578) 1571 0 R (id2497594) 1576 0 R (id2497655) 1577 0 R (id2497861) 1578 0 R (id2497897) 1579 0 R (id2497959) 1584 0 R (id2498458) 1591 0 R (id2498825) 1599 0 R (id2498830) 1600 0 R (id2500298) 1608 0 R (id2500305) 1609 0 R (id2500749) 1611 0 R (id2500755) 1612 0 R (id2501836) 1619 0 R (id2501868) 1620 0 R (id2502210) 1629 0 R (id2502384) 1644 0 R (id2502533) 1645 0 R (id2502661) 1646 0 R (id2502809) 1661 0 R (id2502814) 1662 0 R (id2502826) 1663 0 R (id2502843) 1664 0 R (id2503110) 1676 0 R (id2503213) 1682 0 R (id2503469) 1687 0 R (id2503472) 1693 0 R (id2503480) 1698 0 R (id2503504) 1694 0 R (id2503527) 1696 0 R (id2503563) 1707 0 R (id2503590) 1709 0 R (id2503616) 1701 0 R (id2503640) 1703 0 R (id2503664) 1705 0 R (id2503719) 1711 0 R (id2503746) 1713 0 R (id2503772) 1715 0 R (id2503834) 1717 0 R (id2503864) 1719 0 R (id2503894) 1721 0 R (id2503921) 1723 0 R (id2503995) 1726 0 R (id2504003) 1727 0 R (id2504029) 1729 0 R (id2504066) 1731 0 R (id2504131) 1733 0 R (id2504196) 1735 0 R (id2504261) 1738 0 R (id2504269) 1739 0 R (id2504295) 1741 0 R (id2504363) 1743 0 R (id2504398) 1745 0 R (id2504439) 1753 0 R (id2504444) 1754 0 R (id2504502) 1756 0 R (id2504539) 1764 0 R (id2504574) 1758 0 R (id2504629) 1760 0 R (id2504667) 1762 0 R (id2504693) 1766 0 R (id2504718) 1768 0 R (id2504745) 1770 0 R (id2504772) 1772 0 R (id2504811) 1774 0 R (id2504841) 1776 0 R (id2504871) 1778 0 R (id2504982) 1780 0 R (id2505015) 1782 0 R (id2505042) 1784 0 R (id2505065) 1786 0 R (id2505123) 1788 0 R (id2505147) 1791 0 R (id2505155) 1792 0 R (id2505180) 1794 0 R (id2505203) 1796 0 R (id2505226) 1798 0 R (id2505272) 1800 0 R (id2505296) 1802 0 R (id2505346) 1809 0 R (id2505353) 1810 0 R (id2505377) 1812 0 R (id2505403) 1814 0 R (id2505430) 1816 0 R (id2505466) 1818 0 R (id2505507) 1821 0 R (id2505512) 1822 0 R (id2505544) 1824 0 R (id2505590) 1826 0 R (id2505625) 1828 0 R (id2505652) 1831 0 R (id2505670) 1832 0 R (id2505692) 1834 0 R (id2505718) 1836 0 R (id2505744) 1838 0 R (id2505767) 1840 0 R (id2505813) 1842 0 R (id2505836) 1844 0 R (id2505863) 1846 0 R (id2505889) 1848 0 R (id2505926) 1851 0 R (id2505932) 1852 0 R (id2505990) 1854 0 R (id2506017) 1856 0 R (id2506053) 1863 0 R (id2506065) 1864 0 R (id2506104) 1866 0 R (id2506131) 1868 0 R (id2506161) 1870 0 R (id2506186) 1872 0 R (id2506213) 1874 0 R (id2506249) 1876 0 R (id2506285) 1878 0 R (id2506312) 1880 0 R (id2506339) 1882 0 R (id2506384) 1884 0 R (id2506425) 1887 0 R (id2506435) 1889 0 R (id2506437) 1891 0 R (incremental_zone_transfers) 1078 0 R (internet_drafts) 1886 0 R (ipv6addresses) 1140 0 R (journal) 1067 0 R (lwresd) 1157 0 R (man.dig) 1897 0 R (man.dnssec-dsfromkey) 1945 0 R (man.dnssec-keyfromlabel) 1959 0 R (man.dnssec-keygen) 1976 0 R (man.dnssec-signzone) 1993 0 R (man.host) 1930 0 R (man.named) 2047 0 R (man.named-checkconf) 2019 0 R (man.named-checkzone) 2031 0 R (man.nsupdate) 2070 0 R (man.rndc) 2095 0 R (man.rndc-confgen) 2124 0 R (man.rndc.conf) 2108 0 R (notify) 1057 0 R (options) 1276 0 R (page.1) 710 0 R (page.10) 1034 0 R (page.100) 1861 0 R (page.101) 1895 0 R (page.102) 1904 0 R (page.103) 1910 0 R (page.104) 1916 0 R (page.105) 1920 0 R (page.106) 1925 0 R (page.107) 1936 0 R (page.108) 1941 0 R (page.109) 1953 0 R (page.11) 1041 0 R (page.110) 1965 0 R (page.111) 1972 0 R (page.112) 1984 0 R (page.113) 1988 0 R (page.114) 1999 0 R (page.115) 2005 0 R (page.116) 2010 0 R (page.117) 2016 0 R (page.118) 2029 0 R (page.119) 2039 0 R (page.12) 1047 0 R (page.120) 2043 0 R (page.121) 2055 0 R (page.122) 2060 0 R (page.123) 2066 0 R (page.124) 2077 0 R (page.125) 2082 0 R (page.126) 2086 0 R (page.127) 2093 0 R (page.128) 2104 0 R (page.129) 2115 0 R (page.13) 1055 0 R (page.130) 2120 0 R (page.131) 2131 0 R (page.132) 2137 0 R (page.14) 1077 0 R (page.15) 1087 0 R (page.16) 1092 0 R (page.17) 1096 0 R (page.18) 1103 0 R (page.19) 1111 0 R (page.2) 734 0 R (page.20) 1122 0 R (page.21) 1129 0 R (page.22) 1134 0 R (page.23) 1144 0 R (page.24) 1150 0 R (page.25) 1154 0 R (page.26) 1162 0 R (page.27) 1166 0 R (page.28) 1176 0 R (page.29) 1181 0 R (page.3) 971 0 R (page.30) 1189 0 R (page.31) 1197 0 R (page.32) 1207 0 R (page.33) 1216 0 R (page.34) 1227 0 R (page.35) 1232 0 R (page.36) 1238 0 R (page.37) 1244 0 R (page.38) 1249 0 R (page.39) 1257 0 R (page.4) 982 0 R (page.40) 1267 0 R (page.41) 1271 0 R (page.42) 1275 0 R (page.43) 1280 0 R (page.44) 1287 0 R (page.45) 1291 0 R (page.46) 1297 0 R (page.47) 1308 0 R (page.48) 1312 0 R (page.49) 1316 0 R (page.5) 989 0 R (page.50) 1327 0 R (page.51) 1334 0 R (page.52) 1339 0 R (page.53) 1344 0 R (page.54) 1348 0 R (page.55) 1352 0 R (page.56) 1360 0 R (page.57) 1367 0 R (page.58) 1373 0 R (page.59) 1380 0 R (page.6) 1001 0 R (page.60) 1387 0 R (page.61) 1393 0 R (page.62) 1403 0 R (page.63) 1411 0 R (page.64) 1415 0 R (page.65) 1420 0 R (page.66) 1426 0 R (page.67) 1435 0 R (page.68) 1441 0 R (page.69) 1445 0 R (page.7) 1006 0 R (page.70) 1449 0 R (page.71) 1456 0 R (page.72) 1461 0 R (page.73) 1476 0 R (page.74) 1490 0 R (page.75) 1514 0 R (page.76) 1524 0 R (page.77) 1528 0 R (page.78) 1540 0 R (page.79) 1544 0 R (page.8) 1015 0 R (page.80) 1552 0 R (page.81) 1563 0 R (page.82) 1575 0 R (page.83) 1583 0 R (page.84) 1589 0 R (page.85) 1597 0 R (page.86) 1606 0 R (page.87) 1618 0 R (page.88) 1625 0 R (page.89) 1633 0 R (page.9) 1026 0 R (page.90) 1639 0 R (page.91) 1650 0 R (page.92) 1655 0 R (page.93) 1659 0 R (page.94) 1670 0 R (page.95) 1674 0 R (page.96) 1681 0 R (page.97) 1691 0 R (page.98) 1751 0 R (page.99) 1807 0 R (page.i) 744 0 R (page.ii) 799 0 R (page.iii) 863 0 R (page.iv) 925 0 R (proposed_standards) 1083 0 R (query_address) 1340 0 R (rfcs) 967 0 R (rndc) 1212 0 R (root_delegation_only) 1472 0 R (rrset_ordering) 1022 0 R (sample_configuration) 1008 0 R (section*.10) 1820 0 R (section*.100) 2106 0 R (section*.101) 2107 0 R (section*.102) 2109 0 R (section*.103) 2110 0 R (section*.104) 2111 0 R (section*.105) 2116 0 R (section*.106) 2121 0 R (section*.107) 2122 0 R (section*.108) 2123 0 R (section*.109) 2125 0 R (section*.11) 1830 0 R (section*.110) 2126 0 R (section*.111) 2127 0 R (section*.112) 2132 0 R (section*.113) 2133 0 R (section*.114) 2138 0 R (section*.115) 2139 0 R (section*.12) 1850 0 R (section*.13) 1862 0 R (section*.14) 1888 0 R (section*.15) 1898 0 R (section*.16) 1899 0 R (section*.17) 1900 0 R (section*.18) 1905 0 R (section*.19) 1906 0 R (section*.2) 1686 0 R (section*.20) 1911 0 R (section*.21) 1921 0 R (section*.22) 1926 0 R (section*.23) 1927 0 R (section*.24) 1928 0 R (section*.25) 1929 0 R (section*.26) 1931 0 R (section*.27) 1932 0 R (section*.28) 1937 0 R (section*.29) 1942 0 R (section*.3) 1692 0 R (section*.30) 1943 0 R (section*.31) 1944 0 R (section*.32) 1946 0 R (section*.33) 1947 0 R (section*.34) 1948 0 R (section*.35) 1949 0 R (section*.36) 1954 0 R (section*.37) 1955 0 R (section*.38) 1956 0 R (section*.39) 1957 0 R (section*.4) 1700 0 R (section*.40) 1958 0 R (section*.41) 1960 0 R (section*.42) 1966 0 R (section*.43) 1967 0 R (section*.44) 1968 0 R (section*.45) 1973 0 R (section*.46) 1974 0 R (section*.47) 1975 0 R (section*.48) 1977 0 R (section*.49) 1978 0 R (section*.5) 1725 0 R (section*.50) 1979 0 R (section*.51) 1980 0 R (section*.52) 1989 0 R (section*.53) 1990 0 R (section*.54) 1991 0 R (section*.55) 1992 0 R (section*.56) 1994 0 R (section*.57) 1995 0 R (section*.58) 2000 0 R (section*.59) 2001 0 R (section*.6) 1737 0 R (section*.60) 2011 0 R (section*.61) 2012 0 R (section*.62) 2017 0 R (section*.63) 2018 0 R (section*.64) 2020 0 R (section*.65) 2021 0 R (section*.66) 2022 0 R (section*.67) 2023 0 R (section*.68) 2024 0 R (section*.69) 2025 0 R (section*.7) 1752 0 R (section*.70) 2030 0 R (section*.71) 2032 0 R (section*.72) 2033 0 R (section*.73) 2034 0 R (section*.74) 2035 0 R (section*.75) 2044 0 R (section*.76) 2045 0 R (section*.77) 2046 0 R (section*.78) 2048 0 R (section*.79) 2049 0 R (section*.8) 1790 0 R (section*.80) 2050 0 R (section*.81) 2051 0 R (section*.82) 2061 0 R (section*.83) 2062 0 R (section*.84) 2067 0 R (section*.85) 2068 0 R (section*.86) 2069 0 R (section*.87) 2071 0 R (section*.88) 2072 0 R (section*.89) 2073 0 R (section*.9) 1808 0 R (section*.90) 2078 0 R (section*.91) 2087 0 R (section*.92) 2088 0 R (section*.93) 2089 0 R (section*.94) 2094 0 R (section*.95) 2096 0 R (section*.96) 2097 0 R (section*.97) 2098 0 R (section*.98) 2099 0 R (section*.99) 2105 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.1.3) 18 0 R (section.1.4) 22 0 R (section.2.1) 70 0 R (section.2.2) 74 0 R (section.2.3) 78 0 R (section.2.4) 82 0 R (section.2.5) 86 0 R (section.3.1) 94 0 R (section.3.2) 106 0 R (section.3.3) 110 0 R (section.4.1) 134 0 R (section.4.2) 138 0 R (section.4.3) 146 0 R (section.4.4) 150 0 R (section.4.5) 158 0 R (section.4.6) 194 0 R (section.4.7) 198 0 R (section.4.8) 202 0 R (section.4.9) 218 0 R (section.5.1) 234 0 R (section.5.2) 238 0 R (section.6.1) 246 0 R (section.6.2) 274 0 R (section.6.3) 482 0 R (section.6.4) 538 0 R (section.7.1) 574 0 R (section.7.2) 578 0 R (section.7.3) 590 0 R (section.8.1) 598 0 R (section.8.2) 606 0 R (section.8.3) 610 0 R (section.A.1) 618 0 R (section.A.2) 626 0 R (section.A.3) 634 0 R (section.B.1) 654 0 R (section.B.10) 690 0 R (section.B.11) 694 0 R (section.B.12) 698 0 R (section.B.13) 702 0 R (section.B.2) 658 0 R (section.B.3) 662 0 R (section.B.4) 666 0 R (section.B.5) 670 0 R (section.B.6) 674 0 R (section.B.7) 678 0 R (section.B.8) 682 0 R (section.B.9) 686 0 R (server_resource_limits) 1362 0 R (server_statement_definition_and_usage) 1304 0 R (server_statement_grammar) 1416 0 R (statistics) 1590 0 R (statistics_counters) 1598 0 R (statschannels) 1427 0 R (statsfile) 1283 0 R (subsection.1.4.1) 26 0 R (subsection.1.4.2) 30 0 R (subsection.1.4.3) 34 0 R (subsection.1.4.4) 38 0 R (subsection.1.4.5) 54 0 R (subsection.1.4.6) 62 0 R (subsection.3.1.1) 98 0 R (subsection.3.1.2) 102 0 R (subsection.3.3.1) 114 0 R (subsection.3.3.2) 126 0 R (subsection.4.2.1) 142 0 R (subsection.4.4.1) 154 0 R (subsection.4.5.1) 162 0 R (subsection.4.5.2) 174 0 R (subsection.4.5.3) 178 0 R (subsection.4.5.4) 182 0 R (subsection.4.5.5) 186 0 R (subsection.4.5.6) 190 0 R (subsection.4.8.1) 206 0 R (subsection.4.8.2) 210 0 R (subsection.4.8.3) 214 0 R (subsection.4.9.1) 222 0 R (subsection.4.9.2) 226 0 R (subsection.6.1.1) 250 0 R (subsection.6.1.2) 262 0 R (subsection.6.2.1) 278 0 R (subsection.6.2.10) 314 0 R (subsection.6.2.11) 330 0 R (subsection.6.2.12) 334 0 R (subsection.6.2.13) 338 0 R (subsection.6.2.14) 342 0 R (subsection.6.2.15) 346 0 R (subsection.6.2.16) 350 0 R (subsection.6.2.17) 426 0 R (subsection.6.2.18) 430 0 R (subsection.6.2.19) 434 0 R (subsection.6.2.2) 282 0 R (subsection.6.2.20) 438 0 R (subsection.6.2.21) 442 0 R (subsection.6.2.22) 446 0 R (subsection.6.2.23) 450 0 R (subsection.6.2.24) 454 0 R (subsection.6.2.25) 458 0 R (subsection.6.2.26) 462 0 R (subsection.6.2.3) 286 0 R (subsection.6.2.4) 290 0 R (subsection.6.2.5) 294 0 R (subsection.6.2.6) 298 0 R (subsection.6.2.7) 302 0 R (subsection.6.2.8) 306 0 R (subsection.6.2.9) 310 0 R (subsection.6.3.1) 486 0 R (subsection.6.3.2) 498 0 R (subsection.6.3.3) 502 0 R (subsection.6.3.4) 506 0 R (subsection.6.3.5) 510 0 R (subsection.6.3.6) 530 0 R (subsection.6.3.7) 534 0 R (subsection.6.4.1) 546 0 R (subsection.7.2.1) 582 0 R (subsection.7.2.2) 586 0 R (subsection.8.1.1) 602 0 R (subsection.A.1.1) 622 0 R (subsection.A.2.1) 630 0 R (subsection.A.3.1) 638 0 R (subsection.A.3.2) 642 0 R (subsection.A.3.3) 646 0 R (subsubsection.1.4.4.1) 42 0 R (subsubsection.1.4.4.2) 46 0 R (subsubsection.1.4.4.3) 50 0 R (subsubsection.1.4.5.1) 58 0 R (subsubsection.3.3.1.1) 118 0 R (subsubsection.3.3.1.2) 122 0 R (subsubsection.4.5.1.1) 166 0 R (subsubsection.4.5.1.2) 170 0 R (subsubsection.6.1.1.1) 254 0 R (subsubsection.6.1.1.2) 258 0 R (subsubsection.6.1.2.1) 266 0 R (subsubsection.6.1.2.2) 270 0 R (subsubsection.6.2.10.1) 318 0 R (subsubsection.6.2.10.2) 322 0 R (subsubsection.6.2.10.3) 326 0 R (subsubsection.6.2.16.1) 354 0 R (subsubsection.6.2.16.10) 390 0 R (subsubsection.6.2.16.11) 394 0 R (subsubsection.6.2.16.12) 398 0 R (subsubsection.6.2.16.13) 402 0 R (subsubsection.6.2.16.14) 406 0 R (subsubsection.6.2.16.15) 410 0 R (subsubsection.6.2.16.16) 414 0 R (subsubsection.6.2.16.17) 418 0 R (subsubsection.6.2.16.18) 422 0 R (subsubsection.6.2.16.2) 358 0 R (subsubsection.6.2.16.3) 362 0 R (subsubsection.6.2.16.4) 366 0 R (subsubsection.6.2.16.5) 370 0 R (subsubsection.6.2.16.6) 374 0 R (subsubsection.6.2.16.7) 378 0 R (subsubsection.6.2.16.8) 382 0 R (subsubsection.6.2.16.9) 386 0 R (subsubsection.6.2.26.1) 466 0 R (subsubsection.6.2.26.2) 470 0 R (subsubsection.6.2.26.3) 474 0 R (subsubsection.6.2.26.4) 478 0 R (subsubsection.6.3.1.1) 490 0 R (subsubsection.6.3.1.2) 494 0 R (subsubsection.6.3.5.1) 514 0 R (subsubsection.6.3.5.2) 518 0 R (subsubsection.6.3.5.3) 522 0 R (subsubsection.6.3.5.4) 526 0 R (subsubsection.6.4.0.1) 542 0 R (subsubsection.6.4.1.1) 550 0 R (subsubsection.6.4.1.2) 554 0 R (subsubsection.6.4.1.3) 558 0 R (subsubsection.6.4.1.4) 562 0 R (subsubsection.6.4.1.5) 566 0 R (table.1.1) 950 0 R (table.1.2) 959 0 R (table.3.1) 1018 0 R (table.3.2) 1050 0 R (table.6.1) 1170 0 R (table.6.10) 1534 0 R (table.6.11) 1536 0 R (table.6.12) 1546 0 R (table.6.13) 1554 0 R (table.6.14) 1556 0 R (table.6.15) 1559 0 R (table.6.16) 1566 0 R (table.6.17) 1569 0 R (table.6.18) 1585 0 R (table.6.19) 1592 0 R (table.6.2) 1193 0 R (table.6.20) 1601 0 R (table.6.21) 1610 0 R (table.6.22) 1613 0 R (table.6.23) 1621 0 R (table.6.3) 1201 0 R (table.6.4) 1240 0 R (table.6.5) 1252 0 R (table.6.6) 1293 0 R (table.6.7) 1383 0 R (table.6.8) 1457 0 R (table.6.9) 1520 0 R (the_category_phrase) 1234 0 R (the_sortlist_statement) 1374 0 R (topology) 1369 0 R (tsig) 1097 0 R (tuning) 1388 0 R (types_of_resource_records_and_when_to_use_them) 966 0 R (view_statement_grammar) 1407 0 R (zone_statement_grammar) 1323 0 R (zone_transfers) 1073 0 R (zonefile_format) 1399 0 R]
/Limits [(Access_Control_Lists) (zonefile_format)]
>> endobj
2165 0 obj <<
@@ -13173,7 +13193,7 @@ endobj
>> endobj
2168 0 obj <<
/Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords()
-/CreationDate (D:20100910020422Z)
+/CreationDate (D:20110523013539Z)
/PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4)
>> endobj
xref
@@ -13184,704 +13204,704 @@ xref
0000000004 00000 f
0000000000 00000 f
0000000009 00000 n
-0000328752 00000 n
-0001011409 00000 n
+0000328759 00000 n
+0001012518 00000 n
0000000054 00000 n
0000000086 00000 n
-0000328876 00000 n
-0001011337 00000 n
+0000328883 00000 n
+0001012446 00000 n
0000000133 00000 n
0000000173 00000 n
-0000329001 00000 n
-0001011251 00000 n
+0000329008 00000 n
+0001012360 00000 n
0000000221 00000 n
0000000273 00000 n
-0000329126 00000 n
-0001011165 00000 n
+0000329133 00000 n
+0001012274 00000 n
0000000321 00000 n
0000000377 00000 n
-0000333388 00000 n
-0001011055 00000 n
+0000333395 00000 n
+0001012164 00000 n
0000000425 00000 n
0000000478 00000 n
-0000333512 00000 n
-0001010981 00000 n
+0000333519 00000 n
+0001012090 00000 n
0000000531 00000 n
0000000572 00000 n
-0000333637 00000 n
-0001010894 00000 n
+0000333644 00000 n
+0001012003 00000 n
0000000625 00000 n
0000000674 00000 n
-0000333761 00000 n
-0001010807 00000 n
+0000333768 00000 n
+0001011916 00000 n
0000000727 00000 n
0000000757 00000 n
-0000338040 00000 n
-0001010683 00000 n
+0000338047 00000 n
+0001011792 00000 n
0000000810 00000 n
0000000861 00000 n
-0000338165 00000 n
-0001010609 00000 n
+0000338172 00000 n
+0001011718 00000 n
0000000919 00000 n
0000000964 00000 n
-0000338290 00000 n
-0001010522 00000 n
+0000338297 00000 n
+0001011631 00000 n
0000001022 00000 n
0000001062 00000 n
-0000338415 00000 n
-0001010448 00000 n
+0000338422 00000 n
+0001011557 00000 n
0000001120 00000 n
0000001162 00000 n
-0000341386 00000 n
-0001010324 00000 n
+0000341393 00000 n
+0001011433 00000 n
0000001215 00000 n
0000001260 00000 n
-0000341511 00000 n
-0001010263 00000 n
+0000341518 00000 n
+0001011372 00000 n
0000001318 00000 n
0000001355 00000 n
-0000341636 00000 n
-0001010189 00000 n
+0000341643 00000 n
+0001011298 00000 n
0000001408 00000 n
0000001463 00000 n
-0000344566 00000 n
-0001010064 00000 n
+0000344573 00000 n
+0001011173 00000 n
0000001509 00000 n
0000001556 00000 n
-0000344691 00000 n
-0001009990 00000 n
+0000344698 00000 n
+0001011099 00000 n
0000001604 00000 n
0000001648 00000 n
-0000344816 00000 n
-0001009903 00000 n
+0000344823 00000 n
+0001011012 00000 n
0000001696 00000 n
0000001735 00000 n
-0000344941 00000 n
-0001009816 00000 n
+0000344948 00000 n
+0001010925 00000 n
0000001783 00000 n
0000001825 00000 n
-0000345065 00000 n
-0001009729 00000 n
+0000345072 00000 n
+0001010838 00000 n
0000001873 00000 n
0000001936 00000 n
-0000346148 00000 n
-0001009655 00000 n
+0000346155 00000 n
+0001010764 00000 n
0000001984 00000 n
0000002034 00000 n
-0000347859 00000 n
-0001009527 00000 n
+0000347866 00000 n
+0001010636 00000 n
0000002080 00000 n
0000002126 00000 n
-0000347986 00000 n
-0001009414 00000 n
+0000347993 00000 n
+0001010523 00000 n
0000002174 00000 n
0000002218 00000 n
-0000348114 00000 n
-0001009338 00000 n
+0000348121 00000 n
+0001010447 00000 n
0000002271 00000 n
0000002323 00000 n
-0000348242 00000 n
-0001009261 00000 n
+0000348249 00000 n
+0001010370 00000 n
0000002377 00000 n
0000002436 00000 n
-0000350787 00000 n
-0001009170 00000 n
+0000350792 00000 n
+0001010279 00000 n
0000002485 00000 n
0000002523 00000 n
-0000351046 00000 n
-0001009053 00000 n
+0000351051 00000 n
+0001010162 00000 n
0000002572 00000 n
0000002618 00000 n
-0000351175 00000 n
-0001008935 00000 n
+0000351180 00000 n
+0001010044 00000 n
0000002672 00000 n
0000002739 00000 n
-0000354406 00000 n
-0001008856 00000 n
+0000354411 00000 n
+0001009965 00000 n
0000002798 00000 n
0000002842 00000 n
-0000354534 00000 n
-0001008777 00000 n
+0000354539 00000 n
+0001009886 00000 n
0000002901 00000 n
0000002949 00000 n
-0000365183 00000 n
-0001008698 00000 n
+0000365188 00000 n
+0001009807 00000 n
0000003003 00000 n
0000003036 00000 n
-0000370204 00000 n
-0001008566 00000 n
+0000370209 00000 n
+0001009675 00000 n
0000003083 00000 n
0000003126 00000 n
-0000370333 00000 n
-0001008487 00000 n
+0000370338 00000 n
+0001009596 00000 n
0000003175 00000 n
0000003205 00000 n
-0000370462 00000 n
-0001008355 00000 n
+0000370467 00000 n
+0001009464 00000 n
0000003254 00000 n
0000003292 00000 n
-0000370591 00000 n
-0001008290 00000 n
+0000370596 00000 n
+0001009399 00000 n
0000003346 00000 n
0000003388 00000 n
-0000374998 00000 n
-0001008197 00000 n
+0000375003 00000 n
+0001009306 00000 n
0000003437 00000 n
0000003496 00000 n
-0000375127 00000 n
-0001008065 00000 n
+0000375132 00000 n
+0001009174 00000 n
0000003545 00000 n
0000003578 00000 n
-0000375256 00000 n
-0001008000 00000 n
+0000375261 00000 n
+0001009109 00000 n
0000003632 00000 n
0000003681 00000 n
-0000382582 00000 n
-0001007868 00000 n
+0000382587 00000 n
+0001008977 00000 n
0000003730 00000 n
0000003758 00000 n
-0000382711 00000 n
-0001007750 00000 n
+0000382716 00000 n
+0001008859 00000 n
0000003812 00000 n
0000003881 00000 n
-0000382840 00000 n
-0001007671 00000 n
+0000382845 00000 n
+0001008780 00000 n
0000003940 00000 n
0000003988 00000 n
-0000385631 00000 n
-0001007592 00000 n
+0000385636 00000 n
+0001008701 00000 n
0000004047 00000 n
0000004092 00000 n
-0000385760 00000 n
-0001007499 00000 n
+0000385765 00000 n
+0001008608 00000 n
0000004146 00000 n
0000004214 00000 n
-0000385889 00000 n
-0001007406 00000 n
+0000385894 00000 n
+0001008515 00000 n
0000004268 00000 n
0000004338 00000 n
-0000386018 00000 n
-0001007313 00000 n
+0000386023 00000 n
+0001008422 00000 n
0000004392 00000 n
0000004455 00000 n
-0000389940 00000 n
-0001007220 00000 n
+0000389945 00000 n
+0001008329 00000 n
0000004509 00000 n
0000004564 00000 n
-0000390069 00000 n
-0001007141 00000 n
+0000390074 00000 n
+0001008250 00000 n
0000004618 00000 n
0000004650 00000 n
-0000390198 00000 n
-0001007048 00000 n
+0000390203 00000 n
+0001008157 00000 n
0000004699 00000 n
0000004727 00000 n
-0000390327 00000 n
-0001006955 00000 n
+0000390332 00000 n
+0001008064 00000 n
0000004776 00000 n
0000004808 00000 n
-0000394104 00000 n
-0001006823 00000 n
+0000394109 00000 n
+0001007932 00000 n
0000004857 00000 n
0000004887 00000 n
-0000394233 00000 n
-0001006744 00000 n
+0000394238 00000 n
+0001007853 00000 n
0000004941 00000 n
0000004982 00000 n
-0000394362 00000 n
-0001006651 00000 n
+0000394367 00000 n
+0001007760 00000 n
0000005036 00000 n
0000005078 00000 n
-0000397957 00000 n
-0001006572 00000 n
+0000397962 00000 n
+0001007681 00000 n
0000005132 00000 n
0000005177 00000 n
-0000401403 00000 n
-0001006454 00000 n
+0000401408 00000 n
+0001007563 00000 n
0000005226 00000 n
0000005272 00000 n
-0000403004 00000 n
-0001006375 00000 n
+0000403009 00000 n
+0001007484 00000 n
0000005326 00000 n
0000005386 00000 n
-0000403133 00000 n
-0001006296 00000 n
+0000403138 00000 n
+0001007405 00000 n
0000005440 00000 n
0000005509 00000 n
-0000405940 00000 n
-0001006163 00000 n
+0000405945 00000 n
+0001007272 00000 n
0000005556 00000 n
0000005609 00000 n
-0000406069 00000 n
-0001006084 00000 n
+0000406074 00000 n
+0001007193 00000 n
0000005658 00000 n
0000005714 00000 n
-0000406198 00000 n
-0001006005 00000 n
+0000406203 00000 n
+0001007114 00000 n
0000005763 00000 n
0000005812 00000 n
-0000410382 00000 n
-0001005872 00000 n
+0000410387 00000 n
+0001006981 00000 n
0000005859 00000 n
0000005911 00000 n
-0000410511 00000 n
-0001005754 00000 n
+0000410516 00000 n
+0001006863 00000 n
0000005960 00000 n
0000006011 00000 n
-0000415203 00000 n
-0001005636 00000 n
+0000415208 00000 n
+0001006745 00000 n
0000006065 00000 n
0000006110 00000 n
-0000415331 00000 n
-0001005557 00000 n
+0000415336 00000 n
+0001006666 00000 n
0000006169 00000 n
0000006203 00000 n
-0000418952 00000 n
-0001005478 00000 n
+0000418957 00000 n
+0001006587 00000 n
0000006262 00000 n
0000006310 00000 n
-0000419080 00000 n
-0001005360 00000 n
+0000419085 00000 n
+0001006469 00000 n
0000006364 00000 n
0000006404 00000 n
-0000419209 00000 n
-0001005281 00000 n
+0000419214 00000 n
+0001006390 00000 n
0000006463 00000 n
0000006497 00000 n
-0000423146 00000 n
-0001005202 00000 n
+0000423151 00000 n
+0001006311 00000 n
0000006556 00000 n
0000006604 00000 n
-0000423275 00000 n
-0001005069 00000 n
+0000423280 00000 n
+0001006178 00000 n
0000006653 00000 n
0000006703 00000 n
-0000426095 00000 n
-0001004990 00000 n
+0000426100 00000 n
+0001006099 00000 n
0000006757 00000 n
0000006804 00000 n
-0000426223 00000 n
-0001004897 00000 n
+0000426228 00000 n
+0001006006 00000 n
0000006858 00000 n
0000006918 00000 n
-0000426482 00000 n
-0001004804 00000 n
+0000426487 00000 n
+0001005913 00000 n
0000006972 00000 n
0000007024 00000 n
-0000431831 00000 n
-0001004711 00000 n
+0000431836 00000 n
+0001005820 00000 n
0000007078 00000 n
0000007143 00000 n
-0000431960 00000 n
-0001004618 00000 n
+0000431965 00000 n
+0001005727 00000 n
0000007197 00000 n
0000007248 00000 n
-0000432089 00000 n
-0001004525 00000 n
+0000432094 00000 n
+0001005634 00000 n
0000007302 00000 n
0000007366 00000 n
-0000435541 00000 n
-0001004432 00000 n
+0000435546 00000 n
+0001005541 00000 n
0000007420 00000 n
0000007467 00000 n
-0000435670 00000 n
-0001004339 00000 n
+0000435675 00000 n
+0001005448 00000 n
0000007521 00000 n
0000007581 00000 n
-0000435799 00000 n
-0001004246 00000 n
+0000435804 00000 n
+0001005355 00000 n
0000007635 00000 n
0000007686 00000 n
-0000435928 00000 n
-0001004114 00000 n
+0000435933 00000 n
+0001005223 00000 n
0000007741 00000 n
0000007806 00000 n
-0000440159 00000 n
-0001004035 00000 n
+0000440164 00000 n
+0001005144 00000 n
0000007866 00000 n
0000007913 00000 n
-0000446716 00000 n
-0001003942 00000 n
+0000446721 00000 n
+0001005051 00000 n
0000007973 00000 n
0000008021 00000 n
-0000454268 00000 n
-0001003863 00000 n
+0000454273 00000 n
+0001004972 00000 n
0000008081 00000 n
0000008135 00000 n
-0000454527 00000 n
-0001003770 00000 n
+0000454532 00000 n
+0001004879 00000 n
0000008190 00000 n
0000008240 00000 n
-0000457350 00000 n
-0001003677 00000 n
+0000457355 00000 n
+0001004786 00000 n
0000008295 00000 n
0000008358 00000 n
-0000457479 00000 n
-0001003584 00000 n
+0000457484 00000 n
+0001004693 00000 n
0000008413 00000 n
0000008465 00000 n
-0000457608 00000 n
-0001003491 00000 n
+0000457613 00000 n
+0001004600 00000 n
0000008520 00000 n
0000008585 00000 n
-0000457737 00000 n
-0001003398 00000 n
+0000457742 00000 n
+0001004507 00000 n
0000008640 00000 n
0000008692 00000 n
-0000463748 00000 n
-0001003265 00000 n
+0000463753 00000 n
+0001004374 00000 n
0000008747 00000 n
0000008812 00000 n
-0000472151 00000 n
-0001003186 00000 n
+0000472156 00000 n
+0001004295 00000 n
0000008872 00000 n
0000008916 00000 n
-0000493407 00000 n
-0001003093 00000 n
+0000493412 00000 n
+0001004202 00000 n
0000008976 00000 n
0000009015 00000 n
-0000493536 00000 n
-0001003000 00000 n
+0000493541 00000 n
+0001004109 00000 n
0000009075 00000 n
0000009122 00000 n
-0000493665 00000 n
-0001002907 00000 n
+0000493670 00000 n
+0001004016 00000 n
0000009182 00000 n
0000009225 00000 n
-0000500581 00000 n
-0001002814 00000 n
+0000500586 00000 n
+0001003923 00000 n
0000009285 00000 n
0000009324 00000 n
-0000504097 00000 n
-0001002721 00000 n
+0000504102 00000 n
+0001003830 00000 n
0000009384 00000 n
0000009426 00000 n
-0000507277 00000 n
-0001002628 00000 n
+0000507282 00000 n
+0001003737 00000 n
0000009486 00000 n
0000009529 00000 n
-0000514841 00000 n
-0001002535 00000 n
+0000514990 00000 n
+0001003644 00000 n
0000009589 00000 n
0000009632 00000 n
-0000514970 00000 n
-0001002442 00000 n
+0000515118 00000 n
+0001003551 00000 n
0000009692 00000 n
0000009753 00000 n
-0000519163 00000 n
-0001002349 00000 n
+0000519311 00000 n
+0001003458 00000 n
0000009814 00000 n
0000009866 00000 n
-0000523056 00000 n
-0001002256 00000 n
+0000523204 00000 n
+0001003365 00000 n
0000009927 00000 n
0000009980 00000 n
-0000523185 00000 n
-0001002163 00000 n
+0000523333 00000 n
+0001003272 00000 n
0000010041 00000 n
0000010079 00000 n
-0000527219 00000 n
-0001002070 00000 n
+0000527367 00000 n
+0001003179 00000 n
0000010140 00000 n
0000010192 00000 n
-0000530375 00000 n
-0001001977 00000 n
+0000530523 00000 n
+0001003086 00000 n
0000010253 00000 n
0000010297 00000 n
-0000534314 00000 n
-0001001884 00000 n
+0000534462 00000 n
+0001002993 00000 n
0000010358 00000 n
0000010394 00000 n
-0000542730 00000 n
-0001001791 00000 n
+0000542920 00000 n
+0001002900 00000 n
0000010455 00000 n
0000010518 00000 n
-0000542859 00000 n
-0001001698 00000 n
+0000543049 00000 n
+0001002807 00000 n
0000010579 00000 n
0000010629 00000 n
-0000546041 00000 n
-0001001619 00000 n
+0000546246 00000 n
+0001002728 00000 n
0000010690 00000 n
0000010746 00000 n
-0000549267 00000 n
-0001001526 00000 n
+0000549471 00000 n
+0001002635 00000 n
0000010801 00000 n
0000010852 00000 n
-0000554329 00000 n
-0001001433 00000 n
+0000554533 00000 n
+0001002542 00000 n
0000010907 00000 n
0000010971 00000 n
-0000558052 00000 n
-0001001340 00000 n
+0000558256 00000 n
+0001002449 00000 n
0000011026 00000 n
0000011090 00000 n
-0000558180 00000 n
-0001001247 00000 n
+0000558384 00000 n
+0001002356 00000 n
0000011145 00000 n
0000011222 00000 n
-0000558309 00000 n
-0001001154 00000 n
+0000558513 00000 n
+0001002263 00000 n
0000011277 00000 n
0000011334 00000 n
-0000558437 00000 n
-0001001061 00000 n
+0000558641 00000 n
+0001002170 00000 n
0000011389 00000 n
0000011459 00000 n
-0000562254 00000 n
-0001000968 00000 n
+0000562458 00000 n
+0001002077 00000 n
0000011514 00000 n
0000011563 00000 n
-0000562383 00000 n
-0001000875 00000 n
+0000562587 00000 n
+0001001984 00000 n
0000011618 00000 n
0000011680 00000 n
-0000564065 00000 n
-0001000782 00000 n
+0000564269 00000 n
+0001001891 00000 n
0000011735 00000 n
0000011784 00000 n
-0000567156 00000 n
-0001000664 00000 n
+0000567360 00000 n
+0001001773 00000 n
0000011839 00000 n
0000011901 00000 n
-0000567284 00000 n
-0001000585 00000 n
+0000567488 00000 n
+0001001694 00000 n
0000011961 00000 n
0000012000 00000 n
-0000576166 00000 n
-0001000492 00000 n
+0000576370 00000 n
+0001001601 00000 n
0000012060 00000 n
0000012094 00000 n
-0000576295 00000 n
-0001000399 00000 n
+0000576499 00000 n
+0001001508 00000 n
0000012154 00000 n
0000012195 00000 n
-0000592451 00000 n
-0001000320 00000 n
+0000592651 00000 n
+0001001429 00000 n
0000012255 00000 n
0000012307 00000 n
-0000595699 00000 n
-0001000188 00000 n
+0000599619 00000 n
+0001001297 00000 n
0000012356 00000 n
0000012389 00000 n
-0000595827 00000 n
-0001000070 00000 n
+0000599748 00000 n
+0001001179 00000 n
0000012443 00000 n
0000012515 00000 n
-0000595955 00000 n
-0000999991 00000 n
+0000599875 00000 n
+0001001100 00000 n
0000012574 00000 n
0000012618 00000 n
-0000607186 00000 n
-0000999912 00000 n
+0000607326 00000 n
+0001001021 00000 n
0000012677 00000 n
0000012730 00000 n
-0000610897 00000 n
-0000999819 00000 n
+0000611032 00000 n
+0001000928 00000 n
0000012784 00000 n
0000012834 00000 n
-0000611156 00000 n
-0000999726 00000 n
+0000614540 00000 n
+0001000835 00000 n
0000012888 00000 n
0000012926 00000 n
-0000614299 00000 n
-0000999633 00000 n
+0000614798 00000 n
+0001000742 00000 n
0000012980 00000 n
0000013029 00000 n
-0000614558 00000 n
-0000999501 00000 n
+0000615056 00000 n
+0001000610 00000 n
0000013083 00000 n
0000013135 00000 n
-0000614687 00000 n
-0000999422 00000 n
+0000615184 00000 n
+0001000531 00000 n
0000013194 00000 n
0000013239 00000 n
-0000614816 00000 n
-0000999329 00000 n
+0000618121 00000 n
+0001000438 00000 n
0000013298 00000 n
0000013350 00000 n
-0000617602 00000 n
-0000999236 00000 n
+0000618250 00000 n
+0001000345 00000 n
0000013409 00000 n
0000013462 00000 n
-0000617730 00000 n
-0000999157 00000 n
+0000618379 00000 n
+0001000266 00000 n
0000013521 00000 n
0000013570 00000 n
-0000617859 00000 n
-0000999064 00000 n
+0000618508 00000 n
+0001000173 00000 n
0000013624 00000 n
0000013704 00000 n
-0000622193 00000 n
-0000998985 00000 n
+0000622850 00000 n
+0001000094 00000 n
0000013758 00000 n
0000013807 00000 n
-0000622322 00000 n
-0000998867 00000 n
+0000626240 00000 n
+0000999976 00000 n
0000013856 00000 n
0000013896 00000 n
-0000625918 00000 n
-0000998788 00000 n
+0000626499 00000 n
+0000999897 00000 n
0000013955 00000 n
0000014002 00000 n
-0000626047 00000 n
-0000998670 00000 n
+0000629875 00000 n
+0000999779 00000 n
0000014056 00000 n
0000014101 00000 n
-0000629692 00000 n
-0000998591 00000 n
+0000630004 00000 n
+0000999700 00000 n
0000014160 00000 n
0000014219 00000 n
-0000632705 00000 n
-0000998498 00000 n
+0000633344 00000 n
+0000999607 00000 n
0000014278 00000 n
0000014342 00000 n
-0000632963 00000 n
-0000998405 00000 n
+0000633603 00000 n
+0000999514 00000 n
0000014401 00000 n
0000014457 00000 n
-0000636831 00000 n
-0000998312 00000 n
+0000637639 00000 n
+0000999421 00000 n
0000014516 00000 n
0000014574 00000 n
-0000638438 00000 n
-0000998233 00000 n
+0000639536 00000 n
+0000999342 00000 n
0000014633 00000 n
0000014695 00000 n
-0000640286 00000 n
-0000998100 00000 n
+0000641397 00000 n
+0000999209 00000 n
0000014742 00000 n
0000014794 00000 n
-0000640415 00000 n
-0000998021 00000 n
+0000641526 00000 n
+0000999130 00000 n
0000014843 00000 n
0000014887 00000 n
-0000644614 00000 n
-0000997889 00000 n
+0000645725 00000 n
+0000998998 00000 n
0000014936 00000 n
0000014977 00000 n
-0000644743 00000 n
-0000997810 00000 n
+0000645854 00000 n
+0000998919 00000 n
0000015031 00000 n
0000015079 00000 n
-0000644871 00000 n
-0000997731 00000 n
+0000645982 00000 n
+0000998840 00000 n
0000015133 00000 n
0000015184 00000 n
-0000645000 00000 n
-0000997652 00000 n
+0000646111 00000 n
+0000998761 00000 n
0000015233 00000 n
0000015280 00000 n
-0000649267 00000 n
-0000997519 00000 n
+0000650378 00000 n
+0000998628 00000 n
0000015327 00000 n
0000015364 00000 n
-0000649396 00000 n
-0000997401 00000 n
+0000650507 00000 n
+0000998510 00000 n
0000015413 00000 n
0000015452 00000 n
-0000649525 00000 n
-0000997336 00000 n
+0000650636 00000 n
+0000998445 00000 n
0000015506 00000 n
0000015584 00000 n
-0000649654 00000 n
-0000997243 00000 n
+0000650765 00000 n
+0000998352 00000 n
0000015633 00000 n
0000015700 00000 n
-0000649783 00000 n
-0000997164 00000 n
+0000650894 00000 n
+0000998273 00000 n
0000015749 00000 n
0000015794 00000 n
-0000653222 00000 n
-0000997031 00000 n
+0000654333 00000 n
+0000998140 00000 n
0000015842 00000 n
0000015874 00000 n
-0000653351 00000 n
-0000996913 00000 n
+0000654462 00000 n
+0000998022 00000 n
0000015923 00000 n
0000015962 00000 n
-0000653480 00000 n
-0000996848 00000 n
+0000654591 00000 n
+0000997957 00000 n
0000016016 00000 n
0000016077 00000 n
-0000657161 00000 n
-0000996716 00000 n
+0000658272 00000 n
+0000997825 00000 n
0000016126 00000 n
0000016183 00000 n
-0000657290 00000 n
-0000996651 00000 n
+0000658401 00000 n
+0000997760 00000 n
0000016237 00000 n
0000016286 00000 n
-0000657419 00000 n
-0000996533 00000 n
+0000658530 00000 n
+0000997642 00000 n
0000016335 00000 n
0000016397 00000 n
-0000657548 00000 n
-0000996454 00000 n
+0000658659 00000 n
+0000997563 00000 n
0000016451 00000 n
0000016506 00000 n
-0000681573 00000 n
-0000996361 00000 n
+0000682684 00000 n
+0000997470 00000 n
0000016560 00000 n
0000016601 00000 n
-0000681702 00000 n
-0000996282 00000 n
+0000682813 00000 n
+0000997391 00000 n
0000016655 00000 n
0000016707 00000 n
-0000684433 00000 n
-0000996162 00000 n
+0000685544 00000 n
+0000997271 00000 n
0000016755 00000 n
0000016789 00000 n
-0000684562 00000 n
-0000996083 00000 n
+0000685673 00000 n
+0000997192 00000 n
0000016838 00000 n
0000016865 00000 n
-0000702386 00000 n
-0000995990 00000 n
+0000703497 00000 n
+0000997099 00000 n
0000016914 00000 n
0000016942 00000 n
-0000709874 00000 n
-0000995897 00000 n
+0000710985 00000 n
+0000997006 00000 n
0000016991 00000 n
0000017031 00000 n
-0000712670 00000 n
-0000995804 00000 n
+0000713781 00000 n
+0000996913 00000 n
0000017080 00000 n
0000017123 00000 n
-0000718853 00000 n
-0000995711 00000 n
+0000719964 00000 n
+0000996820 00000 n
0000017172 00000 n
0000017209 00000 n
-0000725478 00000 n
-0000995618 00000 n
+0000726589 00000 n
+0000996727 00000 n
0000017258 00000 n
0000017297 00000 n
-0000737861 00000 n
-0000995525 00000 n
+0000738972 00000 n
+0000996634 00000 n
0000017346 00000 n
0000017385 00000 n
-0000740957 00000 n
-0000995432 00000 n
+0000742068 00000 n
+0000996541 00000 n
0000017434 00000 n
0000017473 00000 n
-0000747237 00000 n
-0000995339 00000 n
+0000748348 00000 n
+0000996448 00000 n
0000017522 00000 n
0000017551 00000 n
-0000757049 00000 n
-0000995246 00000 n
+0000758160 00000 n
+0000996355 00000 n
0000017601 00000 n
0000017634 00000 n
-0000771281 00000 n
-0000995153 00000 n
+0000772392 00000 n
+0000996262 00000 n
0000017684 00000 n
0000017713 00000 n
-0000774411 00000 n
-0000995060 00000 n
+0000775522 00000 n
+0000996169 00000 n
0000017763 00000 n
0000017797 00000 n
-0000780649 00000 n
-0000994981 00000 n
+0000781760 00000 n
+0000996090 00000 n
0000017847 00000 n
0000017884 00000 n
0000018257 00000 n
@@ -13890,10 +13910,10 @@ xref
0000017937 00000 n
0000283054 00000 n
0000283117 00000 n
-0000990433 00000 n
-0000964490 00000 n
-0000990259 00000 n
-0000991458 00000 n
+0000991542 00000 n
+0000965599 00000 n
+0000991368 00000 n
+0000992567 00000 n
0000019688 00000 n
0000019881 00000 n
0000019961 00000 n
@@ -13909,1451 +13929,1451 @@ xref
0000098706 00000 n
0000164296 00000 n
0000229886 00000 n
-0000284604 00000 n
-0000284419 00000 n
+0000284608 00000 n
+0000284423 00000 n
0000283280 00000 n
-0000284541 00000 n
-0000963269 00000 n
-0000936748 00000 n
-0000963095 00000 n
-0000936063 00000 n
-0000933918 00000 n
-0000935899 00000 n
-0000296307 00000 n
-0000287653 00000 n
-0000284689 00000 n
-0000296181 00000 n
-0000296244 00000 n
-0000288187 00000 n
-0000288341 00000 n
-0000288498 00000 n
-0000288655 00000 n
-0000288812 00000 n
-0000288969 00000 n
-0000289131 00000 n
-0000289293 00000 n
-0000289454 00000 n
-0000289616 00000 n
-0000289783 00000 n
-0000289950 00000 n
-0000290115 00000 n
-0000290277 00000 n
-0000290443 00000 n
-0000290605 00000 n
-0000290759 00000 n
-0000290916 00000 n
-0000291073 00000 n
-0000291229 00000 n
-0000291385 00000 n
-0000291542 00000 n
-0000291697 00000 n
-0000291854 00000 n
-0000292016 00000 n
-0000292178 00000 n
-0000292335 00000 n
-0000292490 00000 n
-0000292651 00000 n
-0000292818 00000 n
-0000292985 00000 n
-0000293147 00000 n
-0000293302 00000 n
-0000293459 00000 n
-0000293616 00000 n
-0000293778 00000 n
-0000293935 00000 n
-0000294092 00000 n
-0000294253 00000 n
-0000294410 00000 n
-0000294572 00000 n
-0000294739 00000 n
-0000294906 00000 n
-0000295068 00000 n
-0000295230 00000 n
-0000295392 00000 n
-0000295554 00000 n
-0000295716 00000 n
-0000295871 00000 n
-0000296026 00000 n
-0000309682 00000 n
-0000299635 00000 n
-0000296392 00000 n
-0000309619 00000 n
-0000933367 00000 n
-0000916286 00000 n
-0000933183 00000 n
-0000300225 00000 n
-0000300388 00000 n
-0000300550 00000 n
-0000300712 00000 n
-0000300870 00000 n
-0000301033 00000 n
-0000301196 00000 n
-0000301351 00000 n
-0000301509 00000 n
-0000301667 00000 n
-0000301823 00000 n
-0000301981 00000 n
-0000302144 00000 n
-0000302312 00000 n
-0000302480 00000 n
-0000302643 00000 n
-0000302811 00000 n
-0000302979 00000 n
-0000303136 00000 n
-0000303299 00000 n
-0000303462 00000 n
-0000303625 00000 n
-0000303787 00000 n
-0000303950 00000 n
-0000304112 00000 n
-0000304274 00000 n
-0000304437 00000 n
-0000304600 00000 n
-0000304763 00000 n
-0000304931 00000 n
-0000305100 00000 n
-0000305269 00000 n
-0000305433 00000 n
-0000305597 00000 n
-0000305761 00000 n
-0000305925 00000 n
-0000306089 00000 n
-0000306253 00000 n
-0000306421 00000 n
-0000306590 00000 n
-0000306759 00000 n
-0000306928 00000 n
-0000307097 00000 n
-0000307266 00000 n
-0000307435 00000 n
-0000307604 00000 n
-0000307773 00000 n
-0000307943 00000 n
-0000308113 00000 n
-0000308282 00000 n
-0000308452 00000 n
-0000308622 00000 n
-0000308790 00000 n
-0000308959 00000 n
-0000309129 00000 n
-0000309296 00000 n
-0000309457 00000 n
-0000322857 00000 n
-0000313314 00000 n
-0000309780 00000 n
-0000322794 00000 n
-0000313888 00000 n
-0000314051 00000 n
-0000314214 00000 n
-0000314377 00000 n
-0000314540 00000 n
-0000314703 00000 n
-0000314866 00000 n
-0000315029 00000 n
-0000315192 00000 n
-0000315360 00000 n
-0000315528 00000 n
-0000315696 00000 n
-0000315864 00000 n
-0000316021 00000 n
-0000316181 00000 n
-0000316347 00000 n
-0000316514 00000 n
-0000316676 00000 n
-0000316838 00000 n
-0000317000 00000 n
-0000317162 00000 n
-0000317329 00000 n
-0000317496 00000 n
-0000317663 00000 n
-0000317830 00000 n
-0000317992 00000 n
-0000318154 00000 n
-0000318311 00000 n
-0000318478 00000 n
-0000318639 00000 n
-0000318806 00000 n
-0000318973 00000 n
-0000319140 00000 n
-0000915397 00000 n
-0000894066 00000 n
-0000915223 00000 n
-0000319307 00000 n
-0000319473 00000 n
-0000319628 00000 n
-0000319784 00000 n
-0000319940 00000 n
-0000320102 00000 n
-0000320264 00000 n
-0000320421 00000 n
-0000320576 00000 n
-0000320733 00000 n
-0000320895 00000 n
-0000321052 00000 n
-0000321209 00000 n
-0000321365 00000 n
-0000321522 00000 n
-0000321684 00000 n
-0000321841 00000 n
-0000322002 00000 n
-0000322157 00000 n
-0000322319 00000 n
-0000322480 00000 n
-0000322640 00000 n
-0000326277 00000 n
-0000323933 00000 n
-0000322968 00000 n
-0000326214 00000 n
-0000324171 00000 n
-0000324328 00000 n
-0000324485 00000 n
-0000324641 00000 n
-0000324798 00000 n
-0000324955 00000 n
-0000325112 00000 n
-0000325269 00000 n
-0000325426 00000 n
-0000325582 00000 n
-0000325740 00000 n
-0000893100 00000 n
-0000873133 00000 n
-0000892927 00000 n
-0000325898 00000 n
-0000326056 00000 n
-0000329377 00000 n
-0000328630 00000 n
-0000326375 00000 n
-0000328813 00000 n
-0000328938 00000 n
-0000329063 00000 n
-0000329188 00000 n
-0000329251 00000 n
-0000329314 00000 n
-0000872339 00000 n
-0000854022 00000 n
-0000872166 00000 n
-0000991576 00000 n
-0000333885 00000 n
-0000332768 00000 n
-0000329501 00000 n
-0000333262 00000 n
-0000333325 00000 n
-0000333449 00000 n
-0000333574 00000 n
-0000333699 00000 n
-0000332918 00000 n
-0000333111 00000 n
-0000333822 00000 n
-0000595891 00000 n
-0000657612 00000 n
-0000338540 00000 n
-0000337504 00000 n
-0000334009 00000 n
-0000337977 00000 n
-0000338102 00000 n
-0000337654 00000 n
-0000337816 00000 n
-0000338227 00000 n
-0000338352 00000 n
-0000338477 00000 n
-0000354470 00000 n
-0000341761 00000 n
-0000341201 00000 n
-0000338664 00000 n
-0000341323 00000 n
-0000341448 00000 n
-0000341573 00000 n
-0000341698 00000 n
-0000345190 00000 n
-0000344049 00000 n
-0000341872 00000 n
-0000344503 00000 n
-0000344628 00000 n
-0000344753 00000 n
-0000344878 00000 n
-0000345003 00000 n
-0000344199 00000 n
-0000344351 00000 n
-0000345127 00000 n
-0000546105 00000 n
-0000346274 00000 n
-0000345961 00000 n
-0000345275 00000 n
-0000346084 00000 n
-0000346210 00000 n
-0000348371 00000 n
-0000347668 00000 n
-0000346372 00000 n
-0000347794 00000 n
-0000347922 00000 n
-0000348049 00000 n
-0000348177 00000 n
-0000348306 00000 n
-0000991694 00000 n
-0000351303 00000 n
-0000350414 00000 n
-0000348470 00000 n
-0000350722 00000 n
-0000350851 00000 n
-0000350916 00000 n
-0000350981 00000 n
-0000350561 00000 n
-0000351110 00000 n
-0000351239 00000 n
-0000530439 00000 n
-0000354663 00000 n
-0000354215 00000 n
-0000351415 00000 n
-0000354341 00000 n
-0000853347 00000 n
-0000841358 00000 n
-0000853168 00000 n
-0000354598 00000 n
-0000358487 00000 n
-0000358296 00000 n
-0000354789 00000 n
-0000358422 00000 n
-0000840817 00000 n
-0000831071 00000 n
-0000840638 00000 n
-0000363097 00000 n
-0000362698 00000 n
-0000358653 00000 n
-0000363032 00000 n
-0000362845 00000 n
-0000431895 00000 n
-0000365442 00000 n
-0000364992 00000 n
-0000363236 00000 n
-0000365118 00000 n
-0000365247 00000 n
-0000365312 00000 n
-0000365377 00000 n
-0000368173 00000 n
-0000370720 00000 n
-0000368017 00000 n
-0000365567 00000 n
-0000370139 00000 n
-0000370268 00000 n
-0000370397 00000 n
-0000369816 00000 n
-0000369978 00000 n
-0000830173 00000 n
-0000820377 00000 n
-0000829999 00000 n
-0000819813 00000 n
-0000810727 00000 n
-0000819638 00000 n
-0000370526 00000 n
-0000370655 00000 n
-0000991819 00000 n
-0000369645 00000 n
-0000369703 00000 n
-0000369793 00000 n
-0000472215 00000 n
-0000507341 00000 n
-0000375384 00000 n
-0000374449 00000 n
-0000370876 00000 n
-0000374933 00000 n
-0000375062 00000 n
-0000374605 00000 n
-0000374771 00000 n
-0000375191 00000 n
-0000375320 00000 n
-0000661639 00000 n
-0000379043 00000 n
-0000378663 00000 n
-0000375536 00000 n
-0000378978 00000 n
-0000378810 00000 n
-0000380266 00000 n
-0000380075 00000 n
-0000379168 00000 n
-0000380201 00000 n
-0000382969 00000 n
-0000382391 00000 n
-0000380365 00000 n
-0000382517 00000 n
-0000382646 00000 n
-0000382775 00000 n
-0000382904 00000 n
-0000386147 00000 n
-0000385440 00000 n
-0000383107 00000 n
-0000385566 00000 n
-0000385695 00000 n
-0000385824 00000 n
-0000385953 00000 n
-0000386082 00000 n
-0000390455 00000 n
-0000389557 00000 n
-0000386272 00000 n
-0000389875 00000 n
-0000390004 00000 n
-0000389704 00000 n
-0000390133 00000 n
-0000390262 00000 n
-0000390390 00000 n
-0000991944 00000 n
-0000592515 00000 n
-0000394491 00000 n
-0000393913 00000 n
-0000390580 00000 n
-0000394039 00000 n
-0000394168 00000 n
-0000394297 00000 n
-0000394426 00000 n
-0000398086 00000 n
-0000397766 00000 n
-0000394629 00000 n
-0000397892 00000 n
-0000398021 00000 n
-0000401532 00000 n
-0000401032 00000 n
-0000398198 00000 n
-0000401338 00000 n
-0000810452 00000 n
-0000807094 00000 n
-0000810273 00000 n
-0000401467 00000 n
-0000401179 00000 n
-0000657354 00000 n
-0000403260 00000 n
-0000402813 00000 n
-0000401714 00000 n
-0000402939 00000 n
-0000403068 00000 n
-0000403195 00000 n
-0000403713 00000 n
-0000403522 00000 n
-0000403372 00000 n
-0000403648 00000 n
-0000406327 00000 n
-0000405749 00000 n
-0000403755 00000 n
-0000405875 00000 n
-0000406004 00000 n
-0000406133 00000 n
-0000406262 00000 n
-0000992069 00000 n
-0000406767 00000 n
-0000406576 00000 n
-0000406426 00000 n
-0000406702 00000 n
-0000410769 00000 n
-0000410003 00000 n
-0000406809 00000 n
-0000410317 00000 n
-0000410446 00000 n
-0000410574 00000 n
-0000410639 00000 n
-0000410704 00000 n
-0000410150 00000 n
-0000415267 00000 n
-0000415459 00000 n
-0000415012 00000 n
-0000410868 00000 n
-0000415138 00000 n
-0000415394 00000 n
-0000419338 00000 n
-0000418761 00000 n
-0000415584 00000 n
-0000418887 00000 n
-0000419015 00000 n
-0000419144 00000 n
-0000419273 00000 n
-0000422155 00000 n
-0000423534 00000 n
-0000422029 00000 n
-0000419476 00000 n
-0000423081 00000 n
-0000423210 00000 n
-0000423339 00000 n
-0000423404 00000 n
-0000423469 00000 n
-0000426611 00000 n
-0000425904 00000 n
-0000423689 00000 n
-0000426030 00000 n
-0000426159 00000 n
-0000426287 00000 n
-0000426352 00000 n
-0000426417 00000 n
-0000426546 00000 n
-0000992194 00000 n
-0000432218 00000 n
-0000431300 00000 n
-0000426723 00000 n
-0000431766 00000 n
-0000431456 00000 n
-0000431607 00000 n
-0000432024 00000 n
-0000432153 00000 n
-0000785720 00000 n
-0000436057 00000 n
-0000434786 00000 n
-0000432356 00000 n
-0000435476 00000 n
-0000435605 00000 n
-0000435734 00000 n
-0000434951 00000 n
-0000435103 00000 n
-0000435289 00000 n
-0000435863 00000 n
-0000435992 00000 n
-0000440288 00000 n
-0000439968 00000 n
-0000436183 00000 n
-0000440094 00000 n
-0000440223 00000 n
-0000443763 00000 n
-0000443384 00000 n
-0000440413 00000 n
-0000443698 00000 n
-0000443531 00000 n
-0000446780 00000 n
-0000446975 00000 n
-0000446525 00000 n
-0000443875 00000 n
-0000446651 00000 n
-0000446845 00000 n
-0000446910 00000 n
-0000450344 00000 n
-0000450153 00000 n
-0000447087 00000 n
-0000450279 00000 n
-0000992319 00000 n
-0000454655 00000 n
-0000454077 00000 n
-0000450456 00000 n
-0000454203 00000 n
-0000454332 00000 n
-0000454397 00000 n
-0000454462 00000 n
-0000454591 00000 n
-0000457866 00000 n
-0000456824 00000 n
-0000454767 00000 n
-0000457285 00000 n
-0000457414 00000 n
-0000456980 00000 n
-0000457132 00000 n
-0000457543 00000 n
-0000457672 00000 n
-0000457801 00000 n
-0000459418 00000 n
-0000459227 00000 n
-0000457978 00000 n
-0000459353 00000 n
-0000460953 00000 n
-0000460762 00000 n
-0000459517 00000 n
-0000460888 00000 n
-0000463877 00000 n
-0000463557 00000 n
-0000461052 00000 n
-0000463683 00000 n
-0000463812 00000 n
-0000468308 00000 n
-0000467939 00000 n
-0000464015 00000 n
-0000468243 00000 n
-0000468086 00000 n
-0000992444 00000 n
-0000625982 00000 n
-0000472280 00000 n
-0000471960 00000 n
-0000468420 00000 n
-0000472086 00000 n
-0000476118 00000 n
-0000475798 00000 n
-0000472405 00000 n
-0000475924 00000 n
-0000475989 00000 n
-0000476053 00000 n
-0000481414 00000 n
-0000480122 00000 n
-0000476243 00000 n
-0000481349 00000 n
-0000480314 00000 n
-0000480468 00000 n
-0000480623 00000 n
-0000480808 00000 n
-0000480982 00000 n
-0000481167 00000 n
-0000554393 00000 n
-0000485716 00000 n
-0000485525 00000 n
-0000481595 00000 n
-0000485651 00000 n
-0000489480 00000 n
-0000489289 00000 n
-0000485841 00000 n
-0000489415 00000 n
-0000493794 00000 n
-0000492851 00000 n
-0000489592 00000 n
-0000493342 00000 n
-0000493471 00000 n
-0000493007 00000 n
-0000493600 00000 n
-0000493729 00000 n
-0000493176 00000 n
-0000992569 00000 n
-0000564129 00000 n
-0000497456 00000 n
-0000496894 00000 n
-0000493906 00000 n
-0000497391 00000 n
-0000497050 00000 n
-0000497221 00000 n
-0000645064 00000 n
-0000500710 00000 n
-0000500390 00000 n
-0000497625 00000 n
-0000500516 00000 n
-0000500645 00000 n
-0000504226 00000 n
-0000503906 00000 n
-0000500835 00000 n
-0000504032 00000 n
-0000504161 00000 n
-0000507406 00000 n
-0000507086 00000 n
-0000504338 00000 n
-0000507212 00000 n
-0000511216 00000 n
-0000511025 00000 n
-0000507562 00000 n
-0000511151 00000 n
-0000515098 00000 n
-0000514469 00000 n
-0000511371 00000 n
-0000514776 00000 n
-0000514905 00000 n
-0000514616 00000 n
-0000515034 00000 n
-0000992694 00000 n
-0000519292 00000 n
-0000518613 00000 n
-0000515267 00000 n
-0000519098 00000 n
-0000518769 00000 n
-0000519227 00000 n
-0000518943 00000 n
-0000523314 00000 n
-0000522865 00000 n
-0000519404 00000 n
-0000522991 00000 n
-0000523120 00000 n
-0000523249 00000 n
-0000527347 00000 n
-0000526681 00000 n
-0000523469 00000 n
-0000527154 00000 n
-0000527283 00000 n
-0000526837 00000 n
-0000526999 00000 n
-0000530634 00000 n
-0000529995 00000 n
-0000527516 00000 n
-0000530310 00000 n
-0000530142 00000 n
-0000530504 00000 n
-0000530569 00000 n
-0000534443 00000 n
-0000533940 00000 n
-0000530760 00000 n
-0000534249 00000 n
-0000534378 00000 n
-0000534087 00000 n
-0000539058 00000 n
-0000538684 00000 n
-0000534625 00000 n
-0000538993 00000 n
-0000538831 00000 n
-0000806739 00000 n
-0000804741 00000 n
-0000806574 00000 n
-0000992819 00000 n
-0000622257 00000 n
-0000542988 00000 n
-0000542351 00000 n
-0000539184 00000 n
-0000542665 00000 n
-0000542794 00000 n
-0000542498 00000 n
-0000542923 00000 n
-0000562318 00000 n
-0000546169 00000 n
-0000545850 00000 n
+0000284545 00000 n
+0000964378 00000 n
+0000937857 00000 n
+0000964204 00000 n
+0000937172 00000 n
+0000935027 00000 n
+0000937008 00000 n
+0000296311 00000 n
+0000287657 00000 n
+0000284693 00000 n
+0000296185 00000 n
+0000296248 00000 n
+0000288191 00000 n
+0000288345 00000 n
+0000288502 00000 n
+0000288659 00000 n
+0000288816 00000 n
+0000288973 00000 n
+0000289135 00000 n
+0000289297 00000 n
+0000289458 00000 n
+0000289620 00000 n
+0000289787 00000 n
+0000289954 00000 n
+0000290119 00000 n
+0000290281 00000 n
+0000290447 00000 n
+0000290609 00000 n
+0000290763 00000 n
+0000290920 00000 n
+0000291077 00000 n
+0000291233 00000 n
+0000291389 00000 n
+0000291546 00000 n
+0000291701 00000 n
+0000291858 00000 n
+0000292020 00000 n
+0000292182 00000 n
+0000292339 00000 n
+0000292494 00000 n
+0000292655 00000 n
+0000292822 00000 n
+0000292989 00000 n
+0000293151 00000 n
+0000293306 00000 n
+0000293463 00000 n
+0000293620 00000 n
+0000293782 00000 n
+0000293939 00000 n
+0000294096 00000 n
+0000294257 00000 n
+0000294414 00000 n
+0000294576 00000 n
+0000294743 00000 n
+0000294910 00000 n
+0000295072 00000 n
+0000295234 00000 n
+0000295396 00000 n
+0000295558 00000 n
+0000295720 00000 n
+0000295875 00000 n
+0000296030 00000 n
+0000309686 00000 n
+0000299639 00000 n
+0000296396 00000 n
+0000309623 00000 n
+0000934476 00000 n
+0000917395 00000 n
+0000934292 00000 n
+0000300229 00000 n
+0000300392 00000 n
+0000300554 00000 n
+0000300716 00000 n
+0000300874 00000 n
+0000301037 00000 n
+0000301200 00000 n
+0000301355 00000 n
+0000301513 00000 n
+0000301671 00000 n
+0000301827 00000 n
+0000301985 00000 n
+0000302148 00000 n
+0000302316 00000 n
+0000302484 00000 n
+0000302647 00000 n
+0000302815 00000 n
+0000302983 00000 n
+0000303140 00000 n
+0000303303 00000 n
+0000303466 00000 n
+0000303629 00000 n
+0000303791 00000 n
+0000303954 00000 n
+0000304116 00000 n
+0000304278 00000 n
+0000304441 00000 n
+0000304604 00000 n
+0000304767 00000 n
+0000304935 00000 n
+0000305104 00000 n
+0000305273 00000 n
+0000305437 00000 n
+0000305601 00000 n
+0000305765 00000 n
+0000305929 00000 n
+0000306093 00000 n
+0000306257 00000 n
+0000306425 00000 n
+0000306594 00000 n
+0000306763 00000 n
+0000306932 00000 n
+0000307101 00000 n
+0000307270 00000 n
+0000307439 00000 n
+0000307608 00000 n
+0000307777 00000 n
+0000307947 00000 n
+0000308117 00000 n
+0000308286 00000 n
+0000308456 00000 n
+0000308626 00000 n
+0000308794 00000 n
+0000308963 00000 n
+0000309133 00000 n
+0000309300 00000 n
+0000309461 00000 n
+0000322864 00000 n
+0000313317 00000 n
+0000309784 00000 n
+0000322801 00000 n
+0000313891 00000 n
+0000314054 00000 n
+0000314217 00000 n
+0000314380 00000 n
+0000314543 00000 n
+0000314706 00000 n
+0000314869 00000 n
+0000315032 00000 n
+0000315195 00000 n
+0000315363 00000 n
+0000315531 00000 n
+0000315699 00000 n
+0000315867 00000 n
+0000316024 00000 n
+0000316186 00000 n
+0000316353 00000 n
+0000316520 00000 n
+0000316682 00000 n
+0000316844 00000 n
+0000317006 00000 n
+0000317168 00000 n
+0000317335 00000 n
+0000317502 00000 n
+0000317669 00000 n
+0000317836 00000 n
+0000317998 00000 n
+0000318160 00000 n
+0000318317 00000 n
+0000318484 00000 n
+0000318646 00000 n
+0000318813 00000 n
+0000318980 00000 n
+0000319147 00000 n
+0000916506 00000 n
+0000895175 00000 n
+0000916332 00000 n
+0000319314 00000 n
+0000319480 00000 n
+0000319635 00000 n
+0000319791 00000 n
+0000319947 00000 n
+0000320109 00000 n
+0000320271 00000 n
+0000320428 00000 n
+0000320583 00000 n
+0000320740 00000 n
+0000320902 00000 n
+0000321059 00000 n
+0000321216 00000 n
+0000321372 00000 n
+0000321529 00000 n
+0000321691 00000 n
+0000321848 00000 n
+0000322009 00000 n
+0000322164 00000 n
+0000322326 00000 n
+0000322487 00000 n
+0000322647 00000 n
+0000326284 00000 n
+0000323940 00000 n
+0000322975 00000 n
+0000326221 00000 n
+0000324178 00000 n
+0000324335 00000 n
+0000324492 00000 n
+0000324648 00000 n
+0000324805 00000 n
+0000324962 00000 n
+0000325119 00000 n
+0000325276 00000 n
+0000325433 00000 n
+0000325589 00000 n
+0000325747 00000 n
+0000894209 00000 n
+0000874242 00000 n
+0000894036 00000 n
+0000325905 00000 n
+0000326063 00000 n
+0000329384 00000 n
+0000328637 00000 n
+0000326382 00000 n
+0000328820 00000 n
+0000328945 00000 n
+0000329070 00000 n
+0000329195 00000 n
+0000329258 00000 n
+0000329321 00000 n
+0000873448 00000 n
+0000855131 00000 n
+0000873275 00000 n
+0000992685 00000 n
+0000333892 00000 n
+0000332775 00000 n
+0000329508 00000 n
+0000333269 00000 n
+0000333332 00000 n
+0000333456 00000 n
+0000333581 00000 n
+0000333706 00000 n
+0000332925 00000 n
+0000333118 00000 n
+0000333829 00000 n
+0000599812 00000 n
+0000658723 00000 n
+0000338547 00000 n
+0000337511 00000 n
+0000334016 00000 n
+0000337984 00000 n
+0000338109 00000 n
+0000337661 00000 n
+0000337823 00000 n
+0000338234 00000 n
+0000338359 00000 n
+0000338484 00000 n
+0000354475 00000 n
+0000341768 00000 n
+0000341208 00000 n
+0000338671 00000 n
+0000341330 00000 n
+0000341455 00000 n
+0000341580 00000 n
+0000341705 00000 n
+0000345197 00000 n
+0000344056 00000 n
+0000341879 00000 n
+0000344510 00000 n
+0000344635 00000 n
+0000344760 00000 n
+0000344885 00000 n
+0000345010 00000 n
+0000344206 00000 n
+0000344358 00000 n
+0000345134 00000 n
+0000546309 00000 n
+0000346281 00000 n
+0000345968 00000 n
+0000345282 00000 n
+0000346091 00000 n
+0000346217 00000 n
+0000348378 00000 n
+0000347675 00000 n
+0000346379 00000 n
+0000347801 00000 n
+0000347929 00000 n
+0000348056 00000 n
+0000348184 00000 n
+0000348313 00000 n
+0000992803 00000 n
+0000351308 00000 n
+0000350419 00000 n
+0000348477 00000 n
+0000350727 00000 n
+0000350856 00000 n
+0000350921 00000 n
+0000350986 00000 n
+0000350566 00000 n
+0000351115 00000 n
+0000351244 00000 n
+0000530587 00000 n
+0000354668 00000 n
+0000354220 00000 n
+0000351420 00000 n
+0000354346 00000 n
+0000854456 00000 n
+0000842467 00000 n
+0000854277 00000 n
+0000354603 00000 n
+0000358492 00000 n
+0000358301 00000 n
+0000354794 00000 n
+0000358427 00000 n
+0000841926 00000 n
+0000832182 00000 n
+0000841747 00000 n
+0000363102 00000 n
+0000362703 00000 n
+0000358658 00000 n
+0000363037 00000 n
+0000362850 00000 n
+0000431900 00000 n
+0000365447 00000 n
+0000364997 00000 n
+0000363241 00000 n
+0000365123 00000 n
+0000365252 00000 n
+0000365317 00000 n
+0000365382 00000 n
+0000368178 00000 n
+0000370725 00000 n
+0000368022 00000 n
+0000365572 00000 n
+0000370144 00000 n
+0000370273 00000 n
+0000370402 00000 n
+0000369821 00000 n
+0000369983 00000 n
+0000831284 00000 n
+0000821488 00000 n
+0000831110 00000 n
+0000820924 00000 n
+0000811838 00000 n
+0000820749 00000 n
+0000370531 00000 n
+0000370660 00000 n
+0000992928 00000 n
+0000369650 00000 n
+0000369708 00000 n
+0000369798 00000 n
+0000472220 00000 n
+0000507346 00000 n
+0000375389 00000 n
+0000374454 00000 n
+0000370881 00000 n
+0000374938 00000 n
+0000375067 00000 n
+0000374610 00000 n
+0000374776 00000 n
+0000375196 00000 n
+0000375325 00000 n
+0000662750 00000 n
+0000379048 00000 n
+0000378668 00000 n
+0000375541 00000 n
+0000378983 00000 n
+0000378815 00000 n
+0000380271 00000 n
+0000380080 00000 n
+0000379173 00000 n
+0000380206 00000 n
+0000382974 00000 n
+0000382396 00000 n
+0000380370 00000 n
+0000382522 00000 n
+0000382651 00000 n
+0000382780 00000 n
+0000382909 00000 n
+0000386152 00000 n
+0000385445 00000 n
+0000383112 00000 n
+0000385571 00000 n
+0000385700 00000 n
+0000385829 00000 n
+0000385958 00000 n
+0000386087 00000 n
+0000390460 00000 n
+0000389562 00000 n
+0000386277 00000 n
+0000389880 00000 n
+0000390009 00000 n
+0000389709 00000 n
+0000390138 00000 n
+0000390267 00000 n
+0000390395 00000 n
+0000993053 00000 n
+0000592715 00000 n
+0000394496 00000 n
+0000393918 00000 n
+0000390585 00000 n
+0000394044 00000 n
+0000394173 00000 n
+0000394302 00000 n
+0000394431 00000 n
+0000398091 00000 n
+0000397771 00000 n
+0000394634 00000 n
+0000397897 00000 n
+0000398026 00000 n
+0000401537 00000 n
+0000401037 00000 n
+0000398203 00000 n
+0000401343 00000 n
+0000811563 00000 n
+0000808204 00000 n
+0000811384 00000 n
+0000401472 00000 n
+0000401184 00000 n
+0000658465 00000 n
+0000403265 00000 n
+0000402818 00000 n
+0000401719 00000 n
+0000402944 00000 n
+0000403073 00000 n
+0000403200 00000 n
+0000403718 00000 n
+0000403527 00000 n
+0000403377 00000 n
+0000403653 00000 n
+0000406332 00000 n
+0000405754 00000 n
+0000403760 00000 n
+0000405880 00000 n
+0000406009 00000 n
+0000406138 00000 n
+0000406267 00000 n
+0000993178 00000 n
+0000406772 00000 n
+0000406581 00000 n
+0000406431 00000 n
+0000406707 00000 n
+0000410774 00000 n
+0000410008 00000 n
+0000406814 00000 n
+0000410322 00000 n
+0000410451 00000 n
+0000410579 00000 n
+0000410644 00000 n
+0000410709 00000 n
+0000410155 00000 n
+0000415272 00000 n
+0000415464 00000 n
+0000415017 00000 n
+0000410873 00000 n
+0000415143 00000 n
+0000415399 00000 n
+0000419343 00000 n
+0000418766 00000 n
+0000415589 00000 n
+0000418892 00000 n
+0000419020 00000 n
+0000419149 00000 n
+0000419278 00000 n
+0000422160 00000 n
+0000423539 00000 n
+0000422034 00000 n
+0000419481 00000 n
+0000423086 00000 n
+0000423215 00000 n
+0000423344 00000 n
+0000423409 00000 n
+0000423474 00000 n
+0000426616 00000 n
+0000425909 00000 n
+0000423694 00000 n
+0000426035 00000 n
+0000426164 00000 n
+0000426292 00000 n
+0000426357 00000 n
+0000426422 00000 n
+0000426551 00000 n
+0000993303 00000 n
+0000432223 00000 n
+0000431305 00000 n
+0000426728 00000 n
+0000431771 00000 n
+0000431461 00000 n
+0000431612 00000 n
+0000432029 00000 n
+0000432158 00000 n
+0000786831 00000 n
+0000436062 00000 n
+0000434791 00000 n
+0000432361 00000 n
+0000435481 00000 n
+0000435610 00000 n
+0000435739 00000 n
+0000434956 00000 n
+0000435108 00000 n
+0000435294 00000 n
+0000435868 00000 n
+0000435997 00000 n
+0000440293 00000 n
+0000439973 00000 n
+0000436188 00000 n
+0000440099 00000 n
+0000440228 00000 n
+0000443768 00000 n
+0000443389 00000 n
+0000440418 00000 n
+0000443703 00000 n
+0000443536 00000 n
+0000446785 00000 n
+0000446980 00000 n
+0000446530 00000 n
+0000443880 00000 n
+0000446656 00000 n
+0000446850 00000 n
+0000446915 00000 n
+0000450349 00000 n
+0000450158 00000 n
+0000447092 00000 n
+0000450284 00000 n
+0000993428 00000 n
+0000454660 00000 n
+0000454082 00000 n
+0000450461 00000 n
+0000454208 00000 n
+0000454337 00000 n
+0000454402 00000 n
+0000454467 00000 n
+0000454596 00000 n
+0000457871 00000 n
+0000456829 00000 n
+0000454772 00000 n
+0000457290 00000 n
+0000457419 00000 n
+0000456985 00000 n
+0000457137 00000 n
+0000457548 00000 n
+0000457677 00000 n
+0000457806 00000 n
+0000459423 00000 n
+0000459232 00000 n
+0000457983 00000 n
+0000459358 00000 n
+0000460958 00000 n
+0000460767 00000 n
+0000459522 00000 n
+0000460893 00000 n
+0000463882 00000 n
+0000463562 00000 n
+0000461057 00000 n
+0000463688 00000 n
+0000463817 00000 n
+0000468313 00000 n
+0000467944 00000 n
+0000464020 00000 n
+0000468248 00000 n
+0000468091 00000 n
+0000993553 00000 n
+0000626563 00000 n
+0000472285 00000 n
+0000471965 00000 n
+0000468425 00000 n
+0000472091 00000 n
+0000476123 00000 n
+0000475803 00000 n
+0000472410 00000 n
+0000475929 00000 n
+0000475994 00000 n
+0000476058 00000 n
+0000481419 00000 n
+0000480127 00000 n
+0000476248 00000 n
+0000481354 00000 n
+0000480319 00000 n
+0000480473 00000 n
+0000480628 00000 n
+0000480813 00000 n
+0000480987 00000 n
+0000481172 00000 n
+0000554597 00000 n
+0000485721 00000 n
+0000485530 00000 n
+0000481600 00000 n
+0000485656 00000 n
+0000489485 00000 n
+0000489294 00000 n
+0000485846 00000 n
+0000489420 00000 n
+0000493799 00000 n
+0000492856 00000 n
+0000489597 00000 n
+0000493347 00000 n
+0000493476 00000 n
+0000493012 00000 n
+0000493605 00000 n
+0000493734 00000 n
+0000493181 00000 n
+0000993678 00000 n
+0000564333 00000 n
+0000497461 00000 n
+0000496899 00000 n
+0000493911 00000 n
+0000497396 00000 n
+0000497055 00000 n
+0000497226 00000 n
+0000646175 00000 n
+0000500715 00000 n
+0000500395 00000 n
+0000497630 00000 n
+0000500521 00000 n
+0000500650 00000 n
+0000504231 00000 n
+0000503911 00000 n
+0000500840 00000 n
+0000504037 00000 n
+0000504166 00000 n
+0000507411 00000 n
+0000507091 00000 n
+0000504343 00000 n
+0000507217 00000 n
+0000511359 00000 n
+0000511168 00000 n
+0000507567 00000 n
+0000511294 00000 n
+0000515246 00000 n
+0000514618 00000 n
+0000511514 00000 n
+0000514925 00000 n
+0000515054 00000 n
+0000514765 00000 n
+0000515182 00000 n
+0000993803 00000 n
+0000519440 00000 n
+0000518761 00000 n
+0000515415 00000 n
+0000519246 00000 n
+0000518917 00000 n
+0000519375 00000 n
+0000519091 00000 n
+0000523462 00000 n
+0000523013 00000 n
+0000519552 00000 n
+0000523139 00000 n
+0000523268 00000 n
+0000523397 00000 n
+0000527495 00000 n
+0000526829 00000 n
+0000523617 00000 n
+0000527302 00000 n
+0000527431 00000 n
+0000526985 00000 n
+0000527147 00000 n
+0000530782 00000 n
+0000530143 00000 n
+0000527664 00000 n
+0000530458 00000 n
+0000530290 00000 n
+0000530652 00000 n
+0000530717 00000 n
+0000534591 00000 n
+0000534088 00000 n
+0000530908 00000 n
+0000534397 00000 n
+0000534526 00000 n
+0000534235 00000 n
+0000539206 00000 n
+0000538832 00000 n
+0000534773 00000 n
+0000539141 00000 n
+0000538979 00000 n
+0000807849 00000 n
+0000805851 00000 n
+0000807684 00000 n
+0000993928 00000 n
+0000622914 00000 n
+0000543178 00000 n
+0000542541 00000 n
+0000539332 00000 n
+0000542855 00000 n
+0000542984 00000 n
+0000542688 00000 n
0000543113 00000 n
-0000545976 00000 n
-0000549396 00000 n
-0000549076 00000 n
-0000546337 00000 n
-0000549202 00000 n
-0000549331 00000 n
-0000554458 00000 n
-0000553796 00000 n
-0000549508 00000 n
-0000554264 00000 n
-0000553952 00000 n
-0000554104 00000 n
-0000558566 00000 n
-0000557687 00000 n
-0000554570 00000 n
-0000557987 00000 n
-0000558116 00000 n
-0000558244 00000 n
-0000558373 00000 n
-0000558501 00000 n
-0000557834 00000 n
-0000562512 00000 n
-0000562063 00000 n
-0000558678 00000 n
-0000562189 00000 n
-0000562447 00000 n
-0000992944 00000 n
-0000564194 00000 n
-0000563874 00000 n
-0000562624 00000 n
-0000564000 00000 n
-0000565754 00000 n
-0000565563 00000 n
-0000564306 00000 n
-0000565689 00000 n
-0000567473 00000 n
-0000566965 00000 n
-0000565853 00000 n
-0000567091 00000 n
-0000567220 00000 n
-0000567347 00000 n
-0000567410 00000 n
-0000571388 00000 n
-0000571132 00000 n
-0000567585 00000 n
-0000571258 00000 n
-0000571323 00000 n
-0000576424 00000 n
-0000574584 00000 n
-0000571500 00000 n
-0000576101 00000 n
-0000574794 00000 n
-0000576230 00000 n
-0000576359 00000 n
-0000574961 00000 n
-0000575122 00000 n
-0000575284 00000 n
-0000575446 00000 n
-0000575607 00000 n
-0000575768 00000 n
-0000575939 00000 n
-0000785687 00000 n
-0000581569 00000 n
-0000579821 00000 n
-0000576536 00000 n
-0000581504 00000 n
-0000580040 00000 n
-0000580203 00000 n
-0000580364 00000 n
-0000580524 00000 n
-0000580687 00000 n
-0000580849 00000 n
-0000581012 00000 n
-0000581174 00000 n
-0000581337 00000 n
-0000993069 00000 n
-0000587912 00000 n
-0000584338 00000 n
-0000581694 00000 n
-0000587847 00000 n
-0000584656 00000 n
-0000584825 00000 n
-0000584987 00000 n
-0000585149 00000 n
-0000585311 00000 n
-0000585473 00000 n
-0000585636 00000 n
-0000585789 00000 n
-0000585952 00000 n
-0000586105 00000 n
-0000586258 00000 n
-0000586409 00000 n
-0000586563 00000 n
-0000586725 00000 n
-0000586887 00000 n
-0000587049 00000 n
-0000587210 00000 n
-0000587372 00000 n
-0000587534 00000 n
-0000587695 00000 n
-0000592710 00000 n
-0000591581 00000 n
-0000588024 00000 n
-0000592386 00000 n
-0000591755 00000 n
-0000591918 00000 n
-0000592069 00000 n
-0000592232 00000 n
-0000592580 00000 n
-0000592645 00000 n
-0000596083 00000 n
-0000595508 00000 n
-0000592849 00000 n
-0000595634 00000 n
-0000595762 00000 n
-0000596019 00000 n
-0000600404 00000 n
-0000599591 00000 n
-0000596252 00000 n
-0000600079 00000 n
-0000599747 00000 n
-0000599917 00000 n
-0000600144 00000 n
-0000600209 00000 n
-0000600274 00000 n
-0000600339 00000 n
-0000603670 00000 n
-0000603349 00000 n
-0000600503 00000 n
-0000603475 00000 n
-0000603540 00000 n
-0000603605 00000 n
-0000607574 00000 n
-0000606995 00000 n
-0000603782 00000 n
-0000607121 00000 n
-0000607250 00000 n
-0000607315 00000 n
-0000607380 00000 n
-0000607444 00000 n
-0000607509 00000 n
-0000993194 00000 n
+0000562522 00000 n
+0000546373 00000 n
+0000546055 00000 n
+0000543303 00000 n
+0000546181 00000 n
+0000549600 00000 n
+0000549280 00000 n
+0000546541 00000 n
+0000549406 00000 n
+0000549535 00000 n
+0000554662 00000 n
+0000554000 00000 n
+0000549712 00000 n
+0000554468 00000 n
+0000554156 00000 n
+0000554308 00000 n
+0000558770 00000 n
+0000557891 00000 n
+0000554774 00000 n
+0000558191 00000 n
+0000558320 00000 n
+0000558448 00000 n
+0000558577 00000 n
+0000558705 00000 n
+0000558038 00000 n
+0000562716 00000 n
+0000562267 00000 n
+0000558882 00000 n
+0000562393 00000 n
+0000562651 00000 n
+0000994053 00000 n
+0000564398 00000 n
+0000564078 00000 n
+0000562828 00000 n
+0000564204 00000 n
+0000565958 00000 n
+0000565767 00000 n
+0000564510 00000 n
+0000565893 00000 n
+0000567677 00000 n
+0000567169 00000 n
+0000566057 00000 n
+0000567295 00000 n
+0000567424 00000 n
+0000567551 00000 n
+0000567614 00000 n
+0000571592 00000 n
+0000571336 00000 n
+0000567789 00000 n
+0000571462 00000 n
+0000571527 00000 n
+0000576628 00000 n
+0000574788 00000 n
+0000571704 00000 n
+0000576305 00000 n
+0000574998 00000 n
+0000576434 00000 n
+0000576563 00000 n
+0000575165 00000 n
+0000575326 00000 n
+0000575488 00000 n
+0000575650 00000 n
+0000575811 00000 n
+0000575972 00000 n
+0000576143 00000 n
+0000786798 00000 n
+0000581773 00000 n
+0000580025 00000 n
+0000576740 00000 n
+0000581708 00000 n
+0000580244 00000 n
+0000580407 00000 n
+0000580568 00000 n
+0000580728 00000 n
+0000580891 00000 n
+0000581053 00000 n
+0000581216 00000 n
+0000581378 00000 n
+0000581541 00000 n
+0000994178 00000 n
+0000588116 00000 n
+0000584542 00000 n
+0000581898 00000 n
+0000588051 00000 n
+0000584860 00000 n
+0000585029 00000 n
+0000585191 00000 n
+0000585353 00000 n
+0000585515 00000 n
+0000585677 00000 n
+0000585840 00000 n
+0000585993 00000 n
+0000586156 00000 n
+0000586309 00000 n
+0000586462 00000 n
+0000586613 00000 n
+0000586767 00000 n
+0000586929 00000 n
+0000587091 00000 n
+0000587253 00000 n
+0000587414 00000 n
+0000587576 00000 n
+0000587738 00000 n
+0000587899 00000 n
+0000592910 00000 n
+0000591781 00000 n
+0000588228 00000 n
+0000592586 00000 n
+0000591955 00000 n
+0000592118 00000 n
+0000592269 00000 n
+0000592432 00000 n
+0000592780 00000 n
+0000592845 00000 n
+0000595839 00000 n
+0000595648 00000 n
+0000593049 00000 n
+0000595774 00000 n
+0000600264 00000 n
+0000599066 00000 n
+0000595995 00000 n
+0000599554 00000 n
+0000599683 00000 n
+0000599939 00000 n
+0000599222 00000 n
+0000599392 00000 n
+0000600004 00000 n
+0000600069 00000 n
+0000600134 00000 n
+0000600199 00000 n
+0000603459 00000 n
+0000603268 00000 n
+0000600390 00000 n
+0000603394 00000 n
+0000607454 00000 n
+0000607006 00000 n
+0000603545 00000 n
+0000607132 00000 n
+0000607197 00000 n
+0000607261 00000 n
+0000607389 00000 n
+0000994303 00000 n
+0000611290 00000 n
+0000610582 00000 n
+0000607579 00000 n
+0000610708 00000 n
+0000610773 00000 n
+0000610837 00000 n
+0000610902 00000 n
+0000610967 00000 n
+0000611095 00000 n
+0000611160 00000 n
+0000611225 00000 n
+0000615312 00000 n
+0000614349 00000 n
0000611415 00000 n
-0000610706 00000 n
-0000607686 00000 n
-0000610832 00000 n
-0000610961 00000 n
-0000611026 00000 n
-0000611091 00000 n
-0000611220 00000 n
-0000611285 00000 n
-0000611350 00000 n
-0000614945 00000 n
-0000614108 00000 n
-0000611540 00000 n
-0000614234 00000 n
-0000614363 00000 n
-0000614428 00000 n
-0000614493 00000 n
-0000614622 00000 n
-0000614751 00000 n
-0000614880 00000 n
-0000618118 00000 n
-0000617411 00000 n
-0000615155 00000 n
-0000617537 00000 n
-0000617666 00000 n
-0000617794 00000 n
-0000617923 00000 n
-0000617988 00000 n
-0000618053 00000 n
-0000622579 00000 n
-0000622002 00000 n
-0000618301 00000 n
-0000622128 00000 n
-0000622386 00000 n
-0000622451 00000 n
-0000622515 00000 n
-0000626176 00000 n
-0000625546 00000 n
-0000622704 00000 n
-0000625853 00000 n
-0000625693 00000 n
-0000626111 00000 n
-0000629951 00000 n
-0000629317 00000 n
-0000626288 00000 n
-0000629627 00000 n
-0000629756 00000 n
-0000629821 00000 n
-0000629886 00000 n
-0000629464 00000 n
-0000993319 00000 n
-0000785654 00000 n
-0000633220 00000 n
-0000632514 00000 n
-0000630063 00000 n
-0000632640 00000 n
-0000632769 00000 n
-0000632834 00000 n
-0000632899 00000 n
-0000633027 00000 n
-0000633091 00000 n
-0000633155 00000 n
-0000637089 00000 n
-0000636640 00000 n
-0000633332 00000 n
-0000636766 00000 n
-0000636895 00000 n
-0000636959 00000 n
-0000637024 00000 n
-0000638567 00000 n
-0000638247 00000 n
-0000637215 00000 n
-0000638373 00000 n
-0000804460 00000 n
-0000797176 00000 n
-0000804280 00000 n
-0000638502 00000 n
-0000640543 00000 n
-0000640095 00000 n
-0000638693 00000 n
-0000640221 00000 n
-0000640350 00000 n
-0000640479 00000 n
-0000645129 00000 n
-0000644186 00000 n
-0000640655 00000 n
-0000644549 00000 n
-0000796855 00000 n
-0000787642 00000 n
-0000796669 00000 n
-0000644333 00000 n
-0000644678 00000 n
-0000644806 00000 n
-0000644935 00000 n
-0000646171 00000 n
-0000645980 00000 n
-0000645366 00000 n
-0000646106 00000 n
-0000993444 00000 n
-0000646598 00000 n
-0000646407 00000 n
-0000646257 00000 n
-0000646533 00000 n
-0000649911 00000 n
-0000648685 00000 n
-0000646640 00000 n
-0000649202 00000 n
-0000649331 00000 n
-0000649460 00000 n
-0000649589 00000 n
-0000649718 00000 n
-0000649847 00000 n
-0000648841 00000 n
-0000649013 00000 n
-0000650365 00000 n
-0000650174 00000 n
-0000650024 00000 n
-0000650300 00000 n
-0000653609 00000 n
-0000653031 00000 n
-0000650407 00000 n
-0000653157 00000 n
-0000653286 00000 n
-0000653415 00000 n
-0000653544 00000 n
-0000657804 00000 n
-0000656586 00000 n
-0000653695 00000 n
-0000657096 00000 n
-0000657225 00000 n
-0000657483 00000 n
-0000656742 00000 n
-0000656921 00000 n
-0000657676 00000 n
-0000657740 00000 n
-0000664691 00000 n
-0000660863 00000 n
-0000657957 00000 n
-0000660989 00000 n
-0000661054 00000 n
-0000661119 00000 n
-0000661184 00000 n
-0000661249 00000 n
-0000661314 00000 n
-0000661379 00000 n
-0000661444 00000 n
-0000661509 00000 n
-0000661574 00000 n
-0000661704 00000 n
-0000661769 00000 n
-0000661834 00000 n
-0000661899 00000 n
-0000661964 00000 n
-0000662029 00000 n
-0000662094 00000 n
-0000662159 00000 n
-0000662224 00000 n
-0000662289 00000 n
-0000662354 00000 n
-0000662419 00000 n
-0000662484 00000 n
-0000662549 00000 n
-0000662614 00000 n
-0000662679 00000 n
-0000662744 00000 n
-0000662809 00000 n
-0000662874 00000 n
-0000662939 00000 n
-0000663004 00000 n
-0000663069 00000 n
-0000663134 00000 n
-0000663199 00000 n
-0000663263 00000 n
-0000663328 00000 n
-0000663393 00000 n
-0000663458 00000 n
-0000663523 00000 n
-0000663588 00000 n
-0000663653 00000 n
-0000663718 00000 n
-0000663783 00000 n
-0000663848 00000 n
-0000663913 00000 n
-0000663978 00000 n
-0000664043 00000 n
-0000664108 00000 n
-0000664173 00000 n
-0000664238 00000 n
-0000664303 00000 n
-0000664368 00000 n
-0000664433 00000 n
-0000664498 00000 n
-0000664563 00000 n
-0000664627 00000 n
-0000993569 00000 n
-0000671337 00000 n
-0000667773 00000 n
-0000664803 00000 n
-0000667899 00000 n
-0000667964 00000 n
-0000668029 00000 n
-0000668094 00000 n
-0000668159 00000 n
-0000668224 00000 n
-0000668289 00000 n
-0000668354 00000 n
-0000668419 00000 n
-0000668484 00000 n
-0000668549 00000 n
-0000668614 00000 n
-0000668678 00000 n
-0000668743 00000 n
-0000668808 00000 n
-0000668873 00000 n
-0000668938 00000 n
-0000669003 00000 n
-0000669068 00000 n
-0000669133 00000 n
-0000669198 00000 n
-0000669263 00000 n
-0000669328 00000 n
-0000669393 00000 n
-0000669457 00000 n
-0000669522 00000 n
-0000669587 00000 n
-0000669652 00000 n
-0000669717 00000 n
-0000669782 00000 n
-0000669847 00000 n
-0000669912 00000 n
-0000669977 00000 n
-0000670042 00000 n
-0000670107 00000 n
-0000670172 00000 n
-0000670237 00000 n
-0000670302 00000 n
-0000670367 00000 n
-0000670432 00000 n
-0000670496 00000 n
-0000670560 00000 n
-0000670624 00000 n
-0000670689 00000 n
-0000670754 00000 n
-0000670819 00000 n
-0000670884 00000 n
-0000670949 00000 n
-0000671014 00000 n
-0000671079 00000 n
-0000671144 00000 n
-0000671209 00000 n
-0000671273 00000 n
-0000677513 00000 n
-0000674075 00000 n
-0000671449 00000 n
-0000674201 00000 n
-0000674266 00000 n
-0000674331 00000 n
-0000674396 00000 n
-0000674461 00000 n
-0000674526 00000 n
-0000674591 00000 n
-0000674656 00000 n
-0000674721 00000 n
-0000674786 00000 n
-0000674851 00000 n
-0000674916 00000 n
-0000674981 00000 n
-0000675046 00000 n
-0000675111 00000 n
-0000675176 00000 n
-0000675241 00000 n
-0000675306 00000 n
-0000675371 00000 n
-0000675436 00000 n
-0000675501 00000 n
-0000675566 00000 n
-0000675631 00000 n
-0000675696 00000 n
-0000675761 00000 n
-0000675826 00000 n
-0000675891 00000 n
-0000675956 00000 n
-0000676021 00000 n
-0000676086 00000 n
-0000676151 00000 n
-0000676216 00000 n
-0000676281 00000 n
-0000676346 00000 n
-0000676410 00000 n
-0000676475 00000 n
-0000676540 00000 n
-0000676605 00000 n
-0000676670 00000 n
-0000676735 00000 n
-0000676800 00000 n
-0000676865 00000 n
-0000676930 00000 n
-0000676995 00000 n
-0000677060 00000 n
-0000677125 00000 n
-0000677190 00000 n
-0000677255 00000 n
-0000677320 00000 n
-0000677385 00000 n
-0000677449 00000 n
-0000682091 00000 n
-0000679827 00000 n
-0000677625 00000 n
-0000679953 00000 n
-0000680018 00000 n
-0000680083 00000 n
-0000680148 00000 n
-0000680213 00000 n
-0000680278 00000 n
-0000680343 00000 n
-0000680408 00000 n
-0000680473 00000 n
-0000680538 00000 n
-0000680603 00000 n
-0000680668 00000 n
-0000680733 00000 n
-0000680798 00000 n
-0000680860 00000 n
-0000680924 00000 n
-0000680989 00000 n
-0000681053 00000 n
-0000681118 00000 n
-0000681183 00000 n
-0000681248 00000 n
-0000681313 00000 n
-0000681378 00000 n
-0000681443 00000 n
-0000681508 00000 n
-0000681637 00000 n
-0000681766 00000 n
-0000681831 00000 n
-0000681896 00000 n
-0000681961 00000 n
-0000682026 00000 n
-0000684886 00000 n
-0000684242 00000 n
-0000682216 00000 n
-0000684368 00000 n
-0000684497 00000 n
-0000684626 00000 n
-0000684691 00000 n
-0000684756 00000 n
-0000684821 00000 n
-0000689225 00000 n
-0000688905 00000 n
-0000684999 00000 n
-0000689031 00000 n
-0000689096 00000 n
-0000689161 00000 n
-0000692825 00000 n
-0000692570 00000 n
-0000689378 00000 n
-0000692696 00000 n
-0000692761 00000 n
-0000993694 00000 n
-0000696073 00000 n
-0000695882 00000 n
-0000692964 00000 n
-0000696008 00000 n
-0000699802 00000 n
-0000699546 00000 n
-0000696199 00000 n
-0000699672 00000 n
-0000699737 00000 n
-0000702643 00000 n
-0000701935 00000 n
-0000699941 00000 n
-0000702061 00000 n
-0000702126 00000 n
-0000702191 00000 n
-0000702256 00000 n
-0000702321 00000 n
-0000702450 00000 n
-0000702515 00000 n
-0000702579 00000 n
-0000707309 00000 n
-0000707053 00000 n
-0000702782 00000 n
-0000707179 00000 n
-0000707244 00000 n
-0000710261 00000 n
-0000709488 00000 n
-0000707435 00000 n
-0000709614 00000 n
-0000709679 00000 n
-0000709744 00000 n
-0000709809 00000 n
-0000709938 00000 n
-0000710003 00000 n
-0000710066 00000 n
-0000710131 00000 n
-0000710196 00000 n
-0000712863 00000 n
-0000712154 00000 n
-0000710414 00000 n
-0000712280 00000 n
-0000712345 00000 n
-0000712410 00000 n
-0000712475 00000 n
-0000712540 00000 n
-0000712605 00000 n
-0000712734 00000 n
-0000712799 00000 n
-0000993819 00000 n
-0000716107 00000 n
-0000715721 00000 n
-0000713015 00000 n
-0000715847 00000 n
-0000715912 00000 n
-0000715977 00000 n
-0000716042 00000 n
-0000719241 00000 n
-0000718468 00000 n
-0000716247 00000 n
-0000718594 00000 n
-0000718659 00000 n
-0000718724 00000 n
-0000718788 00000 n
-0000718916 00000 n
-0000718981 00000 n
-0000719046 00000 n
-0000719111 00000 n
-0000719176 00000 n
-0000722628 00000 n
-0000722437 00000 n
-0000719407 00000 n
-0000722563 00000 n
-0000725737 00000 n
-0000725027 00000 n
-0000722754 00000 n
-0000725153 00000 n
-0000725218 00000 n
-0000725283 00000 n
-0000725348 00000 n
-0000725413 00000 n
-0000725542 00000 n
-0000725607 00000 n
-0000725672 00000 n
-0000729289 00000 n
-0000728968 00000 n
-0000725902 00000 n
-0000729094 00000 n
-0000729159 00000 n
-0000729224 00000 n
-0000732735 00000 n
-0000732544 00000 n
-0000729415 00000 n
-0000732670 00000 n
-0000993944 00000 n
-0000735807 00000 n
-0000735488 00000 n
-0000732861 00000 n
-0000735614 00000 n
-0000735679 00000 n
-0000735743 00000 n
-0000738378 00000 n
-0000737540 00000 n
-0000735960 00000 n
-0000737666 00000 n
-0000737731 00000 n
-0000737796 00000 n
-0000737925 00000 n
-0000737990 00000 n
-0000738055 00000 n
-0000738120 00000 n
-0000738185 00000 n
-0000738249 00000 n
-0000738314 00000 n
-0000741345 00000 n
-0000740701 00000 n
-0000738531 00000 n
-0000740827 00000 n
-0000740892 00000 n
-0000741021 00000 n
-0000741086 00000 n
-0000741150 00000 n
-0000741215 00000 n
-0000741280 00000 n
-0000744817 00000 n
-0000744626 00000 n
-0000741485 00000 n
-0000744752 00000 n
-0000747625 00000 n
-0000746851 00000 n
-0000744943 00000 n
-0000746977 00000 n
-0000747042 00000 n
-0000747107 00000 n
-0000747172 00000 n
-0000747301 00000 n
-0000747366 00000 n
-0000747431 00000 n
-0000747495 00000 n
-0000747560 00000 n
-0000751027 00000 n
-0000750836 00000 n
-0000747778 00000 n
-0000750962 00000 n
-0000994069 00000 n
-0000754063 00000 n
-0000753743 00000 n
-0000751238 00000 n
-0000753869 00000 n
-0000753934 00000 n
-0000753999 00000 n
-0000757373 00000 n
-0000756664 00000 n
-0000754287 00000 n
-0000756790 00000 n
-0000756855 00000 n
-0000756920 00000 n
-0000756984 00000 n
-0000757113 00000 n
-0000757178 00000 n
-0000757243 00000 n
-0000757308 00000 n
-0000761790 00000 n
-0000761534 00000 n
-0000757525 00000 n
-0000761660 00000 n
-0000761725 00000 n
-0000765404 00000 n
-0000765213 00000 n
-0000761916 00000 n
-0000765339 00000 n
-0000768186 00000 n
-0000767802 00000 n
-0000765530 00000 n
-0000767928 00000 n
-0000767993 00000 n
-0000768058 00000 n
-0000768122 00000 n
-0000771670 00000 n
-0000771025 00000 n
-0000768338 00000 n
-0000771151 00000 n
-0000771216 00000 n
-0000771345 00000 n
-0000771410 00000 n
-0000771475 00000 n
-0000771540 00000 n
-0000771605 00000 n
-0000994194 00000 n
-0000774735 00000 n
-0000774025 00000 n
-0000771810 00000 n
-0000774151 00000 n
-0000774216 00000 n
-0000774281 00000 n
-0000774346 00000 n
-0000774475 00000 n
-0000774540 00000 n
-0000774605 00000 n
-0000774670 00000 n
-0000777831 00000 n
-0000777575 00000 n
-0000774901 00000 n
-0000777701 00000 n
-0000777766 00000 n
-0000780973 00000 n
-0000780264 00000 n
-0000777957 00000 n
-0000780390 00000 n
-0000780455 00000 n
-0000780520 00000 n
-0000780585 00000 n
-0000780713 00000 n
-0000780778 00000 n
-0000780843 00000 n
-0000780908 00000 n
-0000784563 00000 n
-0000784242 00000 n
-0000781125 00000 n
-0000784368 00000 n
-0000784433 00000 n
-0000784498 00000 n
-0000785542 00000 n
-0000785221 00000 n
-0000784702 00000 n
-0000785347 00000 n
-0000785412 00000 n
-0000785477 00000 n
-0000785753 00000 n
-0000797097 00000 n
-0000804686 00000 n
-0000806986 00000 n
-0000806955 00000 n
-0000810672 00000 n
-0000820112 00000 n
-0000830619 00000 n
-0000841105 00000 n
-0000853729 00000 n
-0000872794 00000 n
-0000893681 00000 n
-0000915824 00000 n
-0000933719 00000 n
-0000936550 00000 n
-0000936320 00000 n
-0000963857 00000 n
-0000990968 00000 n
-0000994319 00000 n
-0000994443 00000 n
-0000994569 00000 n
-0000994695 00000 n
-0000994812 00000 n
-0000994904 00000 n
-0001011519 00000 n
-0001030788 00000 n
-0001030829 00000 n
-0001030869 00000 n
-0001031003 00000 n
+0000614475 00000 n
+0000614604 00000 n
+0000614669 00000 n
+0000614734 00000 n
+0000614862 00000 n
+0000614926 00000 n
+0000614991 00000 n
+0000615120 00000 n
+0000615248 00000 n
+0000618636 00000 n
+0000617930 00000 n
+0000615508 00000 n
+0000618056 00000 n
+0000618185 00000 n
+0000618314 00000 n
+0000618443 00000 n
+0000618572 00000 n
+0000622979 00000 n
+0000622529 00000 n
+0000618833 00000 n
+0000622655 00000 n
+0000622720 00000 n
+0000622785 00000 n
+0000626628 00000 n
+0000625868 00000 n
+0000623104 00000 n
+0000626175 00000 n
+0000626304 00000 n
+0000626369 00000 n
+0000626434 00000 n
+0000626015 00000 n
+0000630263 00000 n
+0000629684 00000 n
+0000626740 00000 n
+0000629810 00000 n
+0000629939 00000 n
+0000630068 00000 n
+0000630133 00000 n
+0000630198 00000 n
+0000994428 00000 n
+0000633862 00000 n
+0000632967 00000 n
+0000630375 00000 n
+0000633279 00000 n
+0000633114 00000 n
+0000633408 00000 n
+0000633473 00000 n
+0000633538 00000 n
+0000633667 00000 n
+0000633732 00000 n
+0000633797 00000 n
+0000786765 00000 n
+0000637898 00000 n
+0000637448 00000 n
+0000633974 00000 n
+0000637574 00000 n
+0000637703 00000 n
+0000637768 00000 n
+0000637833 00000 n
+0000639664 00000 n
+0000639345 00000 n
+0000638024 00000 n
+0000639471 00000 n
+0000805570 00000 n
+0000798287 00000 n
+0000805390 00000 n
+0000639599 00000 n
+0000641654 00000 n
+0000641206 00000 n
+0000639804 00000 n
+0000641332 00000 n
+0000641461 00000 n
+0000641590 00000 n
+0000646240 00000 n
+0000645297 00000 n
+0000641766 00000 n
+0000645660 00000 n
+0000797966 00000 n
+0000788753 00000 n
+0000797780 00000 n
+0000645444 00000 n
+0000645789 00000 n
+0000645917 00000 n
+0000646046 00000 n
+0000647282 00000 n
+0000647091 00000 n
+0000646477 00000 n
+0000647217 00000 n
+0000994553 00000 n
+0000647709 00000 n
+0000647518 00000 n
+0000647368 00000 n
+0000647644 00000 n
+0000651022 00000 n
+0000649796 00000 n
+0000647751 00000 n
+0000650313 00000 n
+0000650442 00000 n
+0000650571 00000 n
+0000650700 00000 n
+0000650829 00000 n
+0000650958 00000 n
+0000649952 00000 n
+0000650124 00000 n
+0000651476 00000 n
+0000651285 00000 n
+0000651135 00000 n
+0000651411 00000 n
+0000654720 00000 n
+0000654142 00000 n
+0000651518 00000 n
+0000654268 00000 n
+0000654397 00000 n
+0000654526 00000 n
+0000654655 00000 n
+0000658915 00000 n
+0000657697 00000 n
+0000654806 00000 n
+0000658207 00000 n
+0000658336 00000 n
+0000658594 00000 n
+0000657853 00000 n
+0000658032 00000 n
+0000658787 00000 n
+0000658851 00000 n
+0000665802 00000 n
+0000661974 00000 n
+0000659068 00000 n
+0000662100 00000 n
+0000662165 00000 n
+0000662230 00000 n
+0000662295 00000 n
+0000662360 00000 n
+0000662425 00000 n
+0000662490 00000 n
+0000662555 00000 n
+0000662620 00000 n
+0000662685 00000 n
+0000662815 00000 n
+0000662880 00000 n
+0000662945 00000 n
+0000663010 00000 n
+0000663075 00000 n
+0000663140 00000 n
+0000663205 00000 n
+0000663270 00000 n
+0000663335 00000 n
+0000663400 00000 n
+0000663465 00000 n
+0000663530 00000 n
+0000663595 00000 n
+0000663660 00000 n
+0000663725 00000 n
+0000663790 00000 n
+0000663855 00000 n
+0000663920 00000 n
+0000663985 00000 n
+0000664050 00000 n
+0000664115 00000 n
+0000664180 00000 n
+0000664245 00000 n
+0000664310 00000 n
+0000664374 00000 n
+0000664439 00000 n
+0000664504 00000 n
+0000664569 00000 n
+0000664634 00000 n
+0000664699 00000 n
+0000664764 00000 n
+0000664829 00000 n
+0000664894 00000 n
+0000664959 00000 n
+0000665024 00000 n
+0000665089 00000 n
+0000665154 00000 n
+0000665219 00000 n
+0000665284 00000 n
+0000665349 00000 n
+0000665414 00000 n
+0000665479 00000 n
+0000665544 00000 n
+0000665609 00000 n
+0000665674 00000 n
+0000665738 00000 n
+0000994678 00000 n
+0000672448 00000 n
+0000668884 00000 n
+0000665914 00000 n
+0000669010 00000 n
+0000669075 00000 n
+0000669140 00000 n
+0000669205 00000 n
+0000669270 00000 n
+0000669335 00000 n
+0000669400 00000 n
+0000669465 00000 n
+0000669530 00000 n
+0000669595 00000 n
+0000669660 00000 n
+0000669725 00000 n
+0000669789 00000 n
+0000669854 00000 n
+0000669919 00000 n
+0000669984 00000 n
+0000670049 00000 n
+0000670114 00000 n
+0000670179 00000 n
+0000670244 00000 n
+0000670309 00000 n
+0000670374 00000 n
+0000670439 00000 n
+0000670504 00000 n
+0000670568 00000 n
+0000670633 00000 n
+0000670698 00000 n
+0000670763 00000 n
+0000670828 00000 n
+0000670893 00000 n
+0000670958 00000 n
+0000671023 00000 n
+0000671088 00000 n
+0000671153 00000 n
+0000671218 00000 n
+0000671283 00000 n
+0000671348 00000 n
+0000671413 00000 n
+0000671478 00000 n
+0000671543 00000 n
+0000671607 00000 n
+0000671671 00000 n
+0000671735 00000 n
+0000671800 00000 n
+0000671865 00000 n
+0000671930 00000 n
+0000671995 00000 n
+0000672060 00000 n
+0000672125 00000 n
+0000672190 00000 n
+0000672255 00000 n
+0000672320 00000 n
+0000672384 00000 n
+0000678624 00000 n
+0000675186 00000 n
+0000672560 00000 n
+0000675312 00000 n
+0000675377 00000 n
+0000675442 00000 n
+0000675507 00000 n
+0000675572 00000 n
+0000675637 00000 n
+0000675702 00000 n
+0000675767 00000 n
+0000675832 00000 n
+0000675897 00000 n
+0000675962 00000 n
+0000676027 00000 n
+0000676092 00000 n
+0000676157 00000 n
+0000676222 00000 n
+0000676287 00000 n
+0000676352 00000 n
+0000676417 00000 n
+0000676482 00000 n
+0000676547 00000 n
+0000676612 00000 n
+0000676677 00000 n
+0000676742 00000 n
+0000676807 00000 n
+0000676872 00000 n
+0000676937 00000 n
+0000677002 00000 n
+0000677067 00000 n
+0000677132 00000 n
+0000677197 00000 n
+0000677262 00000 n
+0000677327 00000 n
+0000677392 00000 n
+0000677457 00000 n
+0000677521 00000 n
+0000677586 00000 n
+0000677651 00000 n
+0000677716 00000 n
+0000677781 00000 n
+0000677846 00000 n
+0000677911 00000 n
+0000677976 00000 n
+0000678041 00000 n
+0000678106 00000 n
+0000678171 00000 n
+0000678236 00000 n
+0000678301 00000 n
+0000678366 00000 n
+0000678431 00000 n
+0000678496 00000 n
+0000678560 00000 n
+0000683202 00000 n
+0000680938 00000 n
+0000678736 00000 n
+0000681064 00000 n
+0000681129 00000 n
+0000681194 00000 n
+0000681259 00000 n
+0000681324 00000 n
+0000681389 00000 n
+0000681454 00000 n
+0000681519 00000 n
+0000681584 00000 n
+0000681649 00000 n
+0000681714 00000 n
+0000681779 00000 n
+0000681844 00000 n
+0000681909 00000 n
+0000681971 00000 n
+0000682035 00000 n
+0000682100 00000 n
+0000682164 00000 n
+0000682229 00000 n
+0000682294 00000 n
+0000682359 00000 n
+0000682424 00000 n
+0000682489 00000 n
+0000682554 00000 n
+0000682619 00000 n
+0000682748 00000 n
+0000682877 00000 n
+0000682942 00000 n
+0000683007 00000 n
+0000683072 00000 n
+0000683137 00000 n
+0000685997 00000 n
+0000685353 00000 n
+0000683327 00000 n
+0000685479 00000 n
+0000685608 00000 n
+0000685737 00000 n
+0000685802 00000 n
+0000685867 00000 n
+0000685932 00000 n
+0000690336 00000 n
+0000690016 00000 n
+0000686110 00000 n
+0000690142 00000 n
+0000690207 00000 n
+0000690272 00000 n
+0000693936 00000 n
+0000693681 00000 n
+0000690489 00000 n
+0000693807 00000 n
+0000693872 00000 n
+0000994803 00000 n
+0000697184 00000 n
+0000696993 00000 n
+0000694075 00000 n
+0000697119 00000 n
+0000700913 00000 n
+0000700657 00000 n
+0000697310 00000 n
+0000700783 00000 n
+0000700848 00000 n
+0000703754 00000 n
+0000703046 00000 n
+0000701052 00000 n
+0000703172 00000 n
+0000703237 00000 n
+0000703302 00000 n
+0000703367 00000 n
+0000703432 00000 n
+0000703561 00000 n
+0000703626 00000 n
+0000703690 00000 n
+0000708420 00000 n
+0000708164 00000 n
+0000703893 00000 n
+0000708290 00000 n
+0000708355 00000 n
+0000711372 00000 n
+0000710599 00000 n
+0000708546 00000 n
+0000710725 00000 n
+0000710790 00000 n
+0000710855 00000 n
+0000710920 00000 n
+0000711049 00000 n
+0000711114 00000 n
+0000711177 00000 n
+0000711242 00000 n
+0000711307 00000 n
+0000713974 00000 n
+0000713265 00000 n
+0000711525 00000 n
+0000713391 00000 n
+0000713456 00000 n
+0000713521 00000 n
+0000713586 00000 n
+0000713651 00000 n
+0000713716 00000 n
+0000713845 00000 n
+0000713910 00000 n
+0000994928 00000 n
+0000717218 00000 n
+0000716832 00000 n
+0000714126 00000 n
+0000716958 00000 n
+0000717023 00000 n
+0000717088 00000 n
+0000717153 00000 n
+0000720352 00000 n
+0000719579 00000 n
+0000717358 00000 n
+0000719705 00000 n
+0000719770 00000 n
+0000719835 00000 n
+0000719899 00000 n
+0000720027 00000 n
+0000720092 00000 n
+0000720157 00000 n
+0000720222 00000 n
+0000720287 00000 n
+0000723739 00000 n
+0000723548 00000 n
+0000720518 00000 n
+0000723674 00000 n
+0000726848 00000 n
+0000726138 00000 n
+0000723865 00000 n
+0000726264 00000 n
+0000726329 00000 n
+0000726394 00000 n
+0000726459 00000 n
+0000726524 00000 n
+0000726653 00000 n
+0000726718 00000 n
+0000726783 00000 n
+0000730400 00000 n
+0000730079 00000 n
+0000727013 00000 n
+0000730205 00000 n
+0000730270 00000 n
+0000730335 00000 n
+0000733846 00000 n
+0000733655 00000 n
+0000730526 00000 n
+0000733781 00000 n
+0000995053 00000 n
+0000736918 00000 n
+0000736599 00000 n
+0000733972 00000 n
+0000736725 00000 n
+0000736790 00000 n
+0000736854 00000 n
+0000739489 00000 n
+0000738651 00000 n
+0000737071 00000 n
+0000738777 00000 n
+0000738842 00000 n
+0000738907 00000 n
+0000739036 00000 n
+0000739101 00000 n
+0000739166 00000 n
+0000739231 00000 n
+0000739296 00000 n
+0000739360 00000 n
+0000739425 00000 n
+0000742456 00000 n
+0000741812 00000 n
+0000739642 00000 n
+0000741938 00000 n
+0000742003 00000 n
+0000742132 00000 n
+0000742197 00000 n
+0000742261 00000 n
+0000742326 00000 n
+0000742391 00000 n
+0000745928 00000 n
+0000745737 00000 n
+0000742596 00000 n
+0000745863 00000 n
+0000748736 00000 n
+0000747962 00000 n
+0000746054 00000 n
+0000748088 00000 n
+0000748153 00000 n
+0000748218 00000 n
+0000748283 00000 n
+0000748412 00000 n
+0000748477 00000 n
+0000748542 00000 n
+0000748606 00000 n
+0000748671 00000 n
+0000752138 00000 n
+0000751947 00000 n
+0000748889 00000 n
+0000752073 00000 n
+0000995178 00000 n
+0000755174 00000 n
+0000754854 00000 n
+0000752349 00000 n
+0000754980 00000 n
+0000755045 00000 n
+0000755110 00000 n
+0000758484 00000 n
+0000757775 00000 n
+0000755398 00000 n
+0000757901 00000 n
+0000757966 00000 n
+0000758031 00000 n
+0000758095 00000 n
+0000758224 00000 n
+0000758289 00000 n
+0000758354 00000 n
+0000758419 00000 n
+0000762901 00000 n
+0000762645 00000 n
+0000758636 00000 n
+0000762771 00000 n
+0000762836 00000 n
+0000766515 00000 n
+0000766324 00000 n
+0000763027 00000 n
+0000766450 00000 n
+0000769297 00000 n
+0000768913 00000 n
+0000766641 00000 n
+0000769039 00000 n
+0000769104 00000 n
+0000769169 00000 n
+0000769233 00000 n
+0000772781 00000 n
+0000772136 00000 n
+0000769449 00000 n
+0000772262 00000 n
+0000772327 00000 n
+0000772456 00000 n
+0000772521 00000 n
+0000772586 00000 n
+0000772651 00000 n
+0000772716 00000 n
+0000995303 00000 n
+0000775846 00000 n
+0000775136 00000 n
+0000772921 00000 n
+0000775262 00000 n
+0000775327 00000 n
+0000775392 00000 n
+0000775457 00000 n
+0000775586 00000 n
+0000775651 00000 n
+0000775716 00000 n
+0000775781 00000 n
+0000778942 00000 n
+0000778686 00000 n
+0000776012 00000 n
+0000778812 00000 n
+0000778877 00000 n
+0000782084 00000 n
+0000781375 00000 n
+0000779068 00000 n
+0000781501 00000 n
+0000781566 00000 n
+0000781631 00000 n
+0000781696 00000 n
+0000781824 00000 n
+0000781889 00000 n
+0000781954 00000 n
+0000782019 00000 n
+0000785674 00000 n
+0000785353 00000 n
+0000782236 00000 n
+0000785479 00000 n
+0000785544 00000 n
+0000785609 00000 n
+0000786653 00000 n
+0000786332 00000 n
+0000785813 00000 n
+0000786458 00000 n
+0000786523 00000 n
+0000786588 00000 n
+0000786864 00000 n
+0000798208 00000 n
+0000805796 00000 n
+0000808096 00000 n
+0000808065 00000 n
+0000811783 00000 n
+0000821223 00000 n
+0000831730 00000 n
+0000842214 00000 n
+0000854838 00000 n
+0000873903 00000 n
+0000894790 00000 n
+0000916933 00000 n
+0000934828 00000 n
+0000937659 00000 n
+0000937429 00000 n
+0000964966 00000 n
+0000992077 00000 n
+0000995428 00000 n
+0000995552 00000 n
+0000995678 00000 n
+0000995804 00000 n
+0000995921 00000 n
+0000996013 00000 n
+0001012628 00000 n
+0001031897 00000 n
+0001031938 00000 n
+0001031978 00000 n
+0001032112 00000 n
trailer
<<
/Size 2169
/Root 2167 0 R
/Info 2168 0 R
-/ID [<0C97D45D411E72A60BD825BAD36788D6> <0C97D45D411E72A60BD825BAD36788D6>]
+/ID [<7030B291D48B197FDC60EDE00A0205BE> <7030B291D48B197FDC60EDE00A0205BE>]
>>
startxref
-1031261
+1032370
%%EOF
diff --git a/doc/arm/man.dig.html b/doc/arm/man.dig.html
index 6afc34bc7997..21edbeb2eaf3 100644
--- a/doc/arm/man.dig.html
+++ b/doc/arm/man.dig.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dig.html,v 1.93.14.17 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: man.dig.html,v 1.93.14.19 2011-05-18 01:36:04 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -52,7 +52,7 @@
<div class="cmdsynopsis"><p><code class="command">dig</code> [global-queryopt...] [query...]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2575940"></a><h2>DESCRIPTION</h2>
+<a name="id2581212"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dig</strong></span>
(domain information groper) is a flexible tool
for interrogating DNS name servers. It performs DNS lookups and
@@ -98,7 +98,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2576035"></a><h2>SIMPLE USAGE</h2>
+<a name="id2581307"></a><h2>SIMPLE USAGE</h2>
<p>
A typical invocation of <span><strong class="command">dig</strong></span> looks like:
</p>
@@ -144,7 +144,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2576146"></a><h2>OPTIONS</h2>
+<a name="id2630229"></a><h2>OPTIONS</h2>
<p>
The <code class="option">-b</code> option sets the source IP address of the query
to <em class="parameter"><code>address</code></em>. This must be a valid
@@ -248,7 +248,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2630214"></a><h2>QUERY OPTIONS</h2>
+<a name="id2630503"></a><h2>QUERY OPTIONS</h2>
<p><span><strong class="command">dig</strong></span>
provides a number of query options which affect
the way in which lookups are made and the results displayed. Some of
@@ -573,7 +573,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631283"></a><h2>MULTIPLE QUERIES</h2>
+<a name="id2631572"></a><h2>MULTIPLE QUERIES</h2>
<p>
The BIND 9 implementation of <span><strong class="command">dig </strong></span>
supports
@@ -619,7 +619,7 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631436"></a><h2>IDN SUPPORT</h2>
+<a name="id2631725"></a><h2>IDN SUPPORT</h2>
<p>
If <span><strong class="command">dig</strong></span> has been built with IDN (internationalized
domain name) support, it can accept and display non-ASCII domain names.
@@ -633,14 +633,14 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631465"></a><h2>FILES</h2>
+<a name="id2631754"></a><h2>FILES</h2>
<p><code class="filename">/etc/resolv.conf</code>
</p>
<p><code class="filename">${HOME}/.digrc</code>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631486"></a><h2>SEE ALSO</h2>
+<a name="id2631776"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">host</span>(1)</span>,
<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
@@ -648,7 +648,7 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631524"></a><h2>BUGS</h2>
+<a name="id2631813"></a><h2>BUGS</h2>
<p>
There are probably too many query options.
</p>
diff --git a/doc/arm/man.dnssec-dsfromkey.html b/doc/arm/man.dnssec-dsfromkey.html
index 245d387a9ee1..373bc8ba8606 100644
--- a/doc/arm/man.dnssec-dsfromkey.html
+++ b/doc/arm/man.dnssec-dsfromkey.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-dsfromkey.html,v 1.6.14.16 2010-08-20 02:05:40 tbox Exp $ -->
+<!-- $Id: man.dnssec-dsfromkey.html,v 1.6.14.18 2011-05-18 01:36:03 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -51,14 +51,14 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code> {-s} [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-1</code>] [<code class="option">-2</code>] [<code class="option">-a <em class="replaceable"><code>alg</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>dir</code></em></code>] {dnsname}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604158"></a><h2>DESCRIPTION</h2>
+<a name="id2604243"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-dsfromkey</strong></span>
outputs the Delegation Signer (DS) resource record (RR), as defined in
RFC 3658 and RFC 4509, for the given key(s).
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604172"></a><h2>OPTIONS</h2>
+<a name="id2604257"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-1</span></dt>
<dd><p>
@@ -99,7 +99,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604302"></a><h2>EXAMPLE</h2>
+<a name="id2604387"></a><h2>EXAMPLE</h2>
<p>
To build the SHA-256 DS RR from the
<strong class="userinput"><code>Kexample.com.+003+26160</code></strong>
@@ -114,7 +114,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604407"></a><h2>FILES</h2>
+<a name="id2604423"></a><h2>FILES</h2>
<p>
The keyfile can be designed by the key identification
<code class="filename">Knnnn.+aaa+iiiii</code> or the full file name
@@ -128,13 +128,13 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604449"></a><h2>CAVEAT</h2>
+<a name="id2604465"></a><h2>CAVEAT</h2>
<p>
A keyfile error can give a "file not found" even if the file exists.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604458"></a><h2>SEE ALSO</h2>
+<a name="id2604474"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
@@ -143,7 +143,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604494"></a><h2>AUTHOR</h2>
+<a name="id2604647"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.dnssec-keyfromlabel.html b/doc/arm/man.dnssec-keyfromlabel.html
index 4a28c5e99531..b1e08fd5a4cc 100644
--- a/doc/arm/man.dnssec-keyfromlabel.html
+++ b/doc/arm/man.dnssec-keyfromlabel.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-keyfromlabel.html,v 1.31.14.19 2010-08-20 02:05:37 tbox Exp $ -->
+<!-- $Id: man.dnssec-keyfromlabel.html,v 1.31.14.21 2011-05-18 01:36:06 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-keyfromlabel</code> {-a <em class="replaceable"><code>algorithm</code></em>} {-l <em class="replaceable"><code>label</code></em>} [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-k</code>] [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] {name}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604823"></a><h2>DESCRIPTION</h2>
+<a name="id2604976"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-keyfromlabel</strong></span>
gets keys with the given label from a crypto hardware and builds
key files for DNSSEC (Secure DNS), as defined in RFC 2535
@@ -58,7 +58,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604837"></a><h2>OPTIONS</h2>
+<a name="id2604989"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
<dd>
@@ -139,7 +139,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2605316"></a><h2>GENERATED KEY FILES</h2>
+<a name="id2605195"></a><h2>GENERATED KEY FILES</h2>
<p>
When <span><strong class="command">dnssec-keyfromlabel</strong></span> completes
successfully,
@@ -180,7 +180,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2605410"></a><h2>SEE ALSO</h2>
+<a name="id2605289"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
@@ -188,7 +188,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2605443"></a><h2>AUTHOR</h2>
+<a name="id2605322"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.dnssec-keygen.html b/doc/arm/man.dnssec-keygen.html
index d775f564a2d4..65a8036c4e1a 100644
--- a/doc/arm/man.dnssec-keygen.html
+++ b/doc/arm/man.dnssec-keygen.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-keygen.html,v 1.97.14.19 2010-08-20 02:05:37 tbox Exp $ -->
+<!-- $Id: man.dnssec-keygen.html,v 1.97.14.21 2011-05-18 01:36:03 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-keygen</code> {-a <em class="replaceable"><code>algorithm</code></em>} {-b <em class="replaceable"><code>keysize</code></em>} {-n <em class="replaceable"><code>nametype</code></em>} [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-e</code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-g <em class="replaceable"><code>generator</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k</code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-s <em class="replaceable"><code>strength</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] {name}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2605897"></a><h2>DESCRIPTION</h2>
+<a name="id2606118"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-keygen</strong></span>
generates keys for DNSSEC (Secure DNS), as defined in RFC 2535
and RFC 4034. It can also generate keys for use with
@@ -63,7 +63,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2605917"></a><h2>OPTIONS</h2>
+<a name="id2606138"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
<dd>
@@ -173,7 +173,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2606397"></a><h2>GENERATED KEYS</h2>
+<a name="id2606960"></a><h2>GENERATED KEYS</h2>
<p>
When <span><strong class="command">dnssec-keygen</strong></span> completes
successfully,
@@ -219,7 +219,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2606505"></a><h2>EXAMPLE</h2>
+<a name="id2609457"></a><h2>EXAMPLE</h2>
<p>
To generate a 768-bit DSA key for the domain
<strong class="userinput"><code>example.com</code></strong>, the following command would be
@@ -240,7 +240,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608814"></a><h2>SEE ALSO</h2>
+<a name="id2609513"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
<em class="citetitle">RFC 2539</em>,
@@ -249,7 +249,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608845"></a><h2>AUTHOR</h2>
+<a name="id2609544"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.dnssec-signzone.html b/doc/arm/man.dnssec-signzone.html
index 42bf06849b95..cfcc02ed4e05 100644
--- a/doc/arm/man.dnssec-signzone.html
+++ b/doc/arm/man.dnssec-signzone.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-signzone.html,v 1.94.14.25 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: man.dnssec-signzone.html,v 1.94.14.27 2011-05-18 01:36:05 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-signzone</code> [<code class="option">-a</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-e <em class="replaceable"><code>end-time</code></em></code>] [<code class="option">-f <em class="replaceable"><code>output-file</code></em></code>] [<code class="option">-g</code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>key</code></em></code>] [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>] [<code class="option">-j <em class="replaceable"><code>jitter</code></em></code>] [<code class="option">-N <em class="replaceable"><code>soa-serial-format</code></em></code>] [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>] [<code class="option">-O <em class="replaceable"><code>output-format</code></em></code>] [<code class="option">-p</code>] [<code class="option">-P</code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>] [<code class="option">-t</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-z</code>] [<code class="option">-3 <em class="replaceable"><code>salt</code></em></code>] [<code class="option">-H <em class="replaceable"><code>iterations</code></em></code>] [<code class="option">-A</code>] {zonefile} [key...]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2607637"></a><h2>DESCRIPTION</h2>
+<a name="id2607653"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-signzone</strong></span>
signs a zone. It generates
NSEC and RRSIG records and produces a signed version of the
@@ -61,7 +61,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2607661"></a><h2>OPTIONS</h2>
+<a name="id2607677"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a</span></dt>
<dd><p>
@@ -291,7 +291,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2659554"></a><h2>EXAMPLE</h2>
+<a name="id2660048"></a><h2>EXAMPLE</h2>
<p>
The following command signs the <strong class="userinput"><code>example.com</code></strong>
zone with the DSA key generated by <span><strong class="command">dnssec-keygen</strong></span>
@@ -320,7 +320,7 @@ db.example.com.signed
%</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2659694"></a><h2>KNOWN BUGS</h2>
+<a name="id2660120"></a><h2>KNOWN BUGS</h2>
<p>
<span><strong class="command">dnssec-signzone</strong></span> was designed so that it could
sign a zone partially, using only a subset of the DNSSEC keys
@@ -345,14 +345,14 @@ db.example.com.signed
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2659726"></a><h2>SEE ALSO</h2>
+<a name="id2660152"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
<em class="citetitle">RFC 4033</em>.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2659751"></a><h2>AUTHOR</h2>
+<a name="id2660177"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.host.html b/doc/arm/man.host.html
index 990d67e452a8..1bee2651d845 100644
--- a/doc/arm/man.host.html
+++ b/doc/arm/man.host.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.host.html,v 1.93.14.17 2010-08-20 02:05:40 tbox Exp $ -->
+<!-- $Id: man.host.html,v 1.93.14.19 2011-05-18 01:36:04 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">host</code> [<code class="option">-aCdlnrsTwv</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-N <em class="replaceable"><code>ndots</code></em></code>] [<code class="option">-R <em class="replaceable"><code>number</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-W <em class="replaceable"><code>wait</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-4</code>] [<code class="option">-6</code>] {name} [server]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2603383"></a><h2>DESCRIPTION</h2>
+<a name="id2603536"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">host</strong></span>
is a simple utility for performing DNS lookups.
It is normally used to convert names to IP addresses and vice versa.
@@ -202,7 +202,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603897"></a><h2>IDN SUPPORT</h2>
+<a name="id2604050"></a><h2>IDN SUPPORT</h2>
<p>
If <span><strong class="command">host</strong></span> has been built with IDN (internationalized
domain name) support, it can accept and display non-ASCII domain names.
@@ -216,12 +216,12 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603926"></a><h2>FILES</h2>
+<a name="id2604078"></a><h2>FILES</h2>
<p><code class="filename">/etc/resolv.conf</code>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603940"></a><h2>SEE ALSO</h2>
+<a name="id2604092"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>.
</p>
diff --git a/doc/arm/man.named-checkconf.html b/doc/arm/man.named-checkconf.html
index 8bf240bd3a73..e527ce98565d 100644
--- a/doc/arm/man.named-checkconf.html
+++ b/doc/arm/man.named-checkconf.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.named-checkconf.html,v 1.92.14.22 2010-08-20 02:05:39 tbox Exp $ -->
+<!-- $Id: man.named-checkconf.html,v 1.92.14.24 2011-05-18 01:36:05 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,14 +50,14 @@
<div class="cmdsynopsis"><p><code class="command">named-checkconf</code> [<code class="option">-h</code>] [<code class="option">-v</code>] [<code class="option">-j</code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] {filename} [<code class="option">-z</code>]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2608468"></a><h2>DESCRIPTION</h2>
+<a name="id2608142"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">named-checkconf</strong></span>
checks the syntax, but not the semantics, of a named
configuration file.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608482"></a><h2>OPTIONS</h2>
+<a name="id2608156"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-h</span></dt>
<dd><p>
@@ -92,21 +92,21 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2608598"></a><h2>RETURN VALUES</h2>
+<a name="id2608273"></a><h2>RETURN VALUES</h2>
<p><span><strong class="command">named-checkconf</strong></span>
returns an exit status of 1 if
errors were detected and 0 otherwise.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608885"></a><h2>SEE ALSO</h2>
+<a name="id2608286"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">named-checkzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608915"></a><h2>AUTHOR</h2>
+<a name="id2608316"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.named-checkzone.html b/doc/arm/man.named-checkzone.html
index aeaf7d363c1b..8a1aeaf5d6ff 100644
--- a/doc/arm/man.named-checkzone.html
+++ b/doc/arm/man.named-checkzone.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.named-checkzone.html,v 1.98.14.22 2010-08-20 02:05:37 tbox Exp $ -->
+<!-- $Id: man.named-checkzone.html,v 1.98.14.24 2011-05-18 01:36:06 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -51,7 +51,7 @@
<div class="cmdsynopsis"><p><code class="command">named-compilezone</code> [<code class="option">-d</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-C <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-o <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-s <em class="replaceable"><code>style</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>] {<code class="option">-o <em class="replaceable"><code>filename</code></em></code>} {zonename} {filename}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2609661"></a><h2>DESCRIPTION</h2>
+<a name="id2610633"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">named-checkzone</strong></span>
checks the syntax and integrity of a zone file. It performs the
same checks as <span><strong class="command">named</strong></span> does when loading a
@@ -71,7 +71,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2609712"></a><h2>OPTIONS</h2>
+<a name="id2610683"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-d</span></dt>
<dd><p>
@@ -257,14 +257,14 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2660557"></a><h2>RETURN VALUES</h2>
+<a name="id2664396"></a><h2>RETURN VALUES</h2>
<p><span><strong class="command">named-checkzone</strong></span>
returns an exit status of 1 if
errors were detected and 0 otherwise.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2660571"></a><h2>SEE ALSO</h2>
+<a name="id2664410"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
<em class="citetitle">RFC 1035</em>,
@@ -272,7 +272,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2660604"></a><h2>AUTHOR</h2>
+<a name="id2664443"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.named.html b/doc/arm/man.named.html
index 9a5617f2ed5d..1790e05e7090 100644
--- a/doc/arm/man.named.html
+++ b/doc/arm/man.named.html
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.named.html,v 1.99.14.22 2010-08-20 02:05:37 tbox Exp $ -->
+<!-- $Id: man.named.html,v 1.99.14.24 2011-05-18 01:36:06 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">named</code> [<code class="option">-4</code>] [<code class="option">-6</code>] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-d <em class="replaceable"><code>debug-level</code></em></code>] [<code class="option">-f</code>] [<code class="option">-g</code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-n <em class="replaceable"><code>#cpus</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-s</code>] [<code class="option">-S <em class="replaceable"><code>#max-socks</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>] [<code class="option">-v</code>] [<code class="option">-V</code>] [<code class="option">-x <em class="replaceable"><code>cache-file</code></em></code>]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2610009"></a><h2>DESCRIPTION</h2>
+<a name="id2610981"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">named</strong></span>
is a Domain Name System (DNS) server,
part of the BIND 9 distribution from ISC. For more
@@ -65,7 +65,7 @@