# PaCkAgE DaTaStReAm UMldap 1 9462 # end of header 0707010000fb1c000081a400000064000000640000000132f6b52e000000e6000000200000001b00000000000000000000000f00000004UMldap/pkginfoPKG=UMldap NAME=ldap ARCH=Solaris2.5 VERSION=3.3 CATEGORY=application DESC=University of Michigan LDAP Server VENDOR=University of Michigan EMAIL=ldap-support@umich.edu CLASSES=none BASEDIR=/opt/UMldap PSTAMP=bertrand970203230358 0707010000fb1b000081a400000064000000640000000132f6b52e00003b51000000200000001b00000000000000000000000e00000004UMldap/pkgmap: 1 9462 1 d none /var/opt/UMldap 0755 root root 1 d none /var/opt/UMldap/db 0755 root root 1 d none /var/opt/UMldap/etc 0755 root root 1 f none /var/opt/UMldap/etc/go500gw.help 0644 root root 1017 25332 854906797 1 f none /var/opt/UMldap/etc/ldapfilter.conf 0644 root root 2900 64998 854906786 1 f none /var/opt/UMldap/etc/ldapfriendly 0644 root root 3462 24304 854906785 1 f none /var/opt/UMldap/etc/ldapsearchprefs.conf 0644 root root 4936 51185 854906787 1 f none /var/opt/UMldap/etc/ldaptemplates.conf 0644 root root 16347 34545 854906786 1 f none /var/opt/UMldap/etc/rcpt500.help 0644 root root 1806 31109 854906801 1 f none /var/opt/UMldap/etc/slapd.at.conf 0644 root root 688 60345 854906817 1 f none /var/opt/UMldap/etc/slapd.conf 0644 root root 460 32858 855024327 1 f none /var/opt/UMldap/etc/slapd.oc.conf 0644 root root 13188 61580 854906818 1 f none COPYRIGHT 0444 root root 478 44263 855025367 1 f none README 0444 root root 2445 11597 855028995 1 d none bin 0555 root root 1 l none bin/ldapadd=ldapmodify 1 f none bin/ldapdelete 0555 root root 58268 7352 854906803 1 f none bin/ldapmodify 0555 root root 71268 5157 854906802 1 f none bin/ldapmodrdn 0555 root root 59312 40141 854906804 1 f none bin/ldapsearch 0555 root root 76980 59765 854906802 1 f none bin/ud 0775 root root 172320 1778 854906806 1 f none bin/xrpcomp 0555 root root 1718 49407 854906793 1 d none doc 0555 dgregor other 1 d none doc/guides 0555 root root 1 f none doc/guides/guide.pdf 0444 root root 322821 47532 830897254 1 f none doc/guides/guide.ps 0444 root root 518047 54560 830895830 1 d none doc/rfc 0555 root root 1 f none doc/rfc/rfc1558.txt 0444 root root 5239 62043 784305420 1 f none doc/rfc/rfc1777.txt 0444 root root 45459 58441 795800145 1 f none doc/rfc/rfc1778.txt 0444 root root 19053 25227 795800149 1 f none doc/rfc/rfc1779.txt 0444 root root 12433 24167 796923949 1 f none doc/rfc/rfc1798.txt 0444 root root 18548 21268 802409880 1 f none doc/rfc/rfc1823.txt 0444 root root 41081 52242 808065136 1 d none include 0555 root root 1 f none include/disptmpl.h 0444 root root 9598 4194 854906779 1 f none include/lber.h 0444 root root 5049 6684 854906777 1 f none include/ldap.h 0444 root root 18032 64819 854906777 1 f none include/proto-lber.h 0444 root root 3876 58387 854906778 1 f none include/proto-ldap.h 0444 root root 8600 28812 854906779 1 f none include/srchpref.h 0444 root root 2634 24467 854906780 1 d none lib 0555 root root 1 f none lib/liblber.a 0444 root root 23516 30285 854906782 1 f none lib/libldap.a 0444 root root 150332 5214 854906784 1 d none man 0555 root root 1 d none man/man1 0555 root root 1 f none man/man1/ldapadd.1 0444 root root 22 1886 854906830 1 f none man/man1/ldapdelete.1 0444 root root 3222 13847 854906829 1 f none man/man1/ldapmodify.1 0444 root root 7553 54989 854906830 1 f none man/man1/ldapmodrdn.1 0444 root root 3452 30676 854906831 1 f none man/man1/ldapsearch.1 0444 root root 8744 40912 854906831 1 f none man/man1/ud.1 0444 root root 1760 17057 854906832 1 d none man/man3 0555 root root 1 f none man/man3/cldap.3 0444 root root 16 1242 854906837 1 f none man/man3/cldap_close.3 0444 root root 607 48674 854906833 1 f none man/man3/cldap_open.3 0444 root root 1350 48605 854906834 1 f none man/man3/cldap_search_s.3 0444 root root 3275 13040 854906834 1 f none man/man3/cldap_setretryinfo.3 0444 root root 991 18231 854906835 1 f none man/man3/lber-decode.3 0444 root root 9700 37879 854906835 1 f none man/man3/lber-encode.3 0444 root root 8135 30875 854906836 1 f none man/man3/ld_errno.3 0444 root root 22 1891 854906860 1 f none man/man3/ldap.3 0444 root root 13422 7279 854906836 1 f none man/man3/ldap_8859_to_t61.3 0444 root root 24 2083 854906849 1 f none man/man3/ldap_abandon.3 0444 root root 1054 22553 854906837 1 f none man/man3/ldap_add.3 0444 root root 1613 6371 854906838 1 f none man/man3/ldap_add_s.3 0444 root root 20 1634 854906838 1 f none man/man3/ldap_bind.3 0444 root root 5765 45498 854906839 1 f none man/man3/ldap_bind_s.3 0444 root root 21 1750 854906839 1 f none man/man3/ldap_build_filter.3 0444 root root 26 2303 854906873 1 f none man/man3/ldap_cache.3 0444 root root 3181 13343 854906844 1 f none man/man3/ldap_charset.3 0444 root root 3832 7566 854906847 1 f none man/man3/ldap_compare.3 0444 root root 1528 65189 854906850 1 f none man/man3/ldap_compare_s.3 0444 root root 24 2080 854906850 1 f none man/man3/ldap_count_entries.3 0444 root root 28 2546 854906864 1 f none man/man3/ldap_count_values.3 0444 root root 27 2408 854906869 1 f none man/man3/ldap_count_values_len.3 0444 root root 27 2408 854906869 1 f none man/man3/ldap_delete.3 0444 root root 1164 32861 854906851 1 f none man/man3/ldap_delete_s.3 0444 root root 23 1964 854906851 1 f none man/man3/ldap_destroy_cache.3 0444 root root 22 1837 854906845 1 f none man/man3/ldap_disable_cache.3 0444 root root 22 1837 854906845 1 f none man/man3/ldap_disptmpl.3 0444 root root 14777 58724 854906852 1 f none man/man3/ldap_dn2ufn.3 0444 root root 23 1962 854906867 1 f none man/man3/ldap_enable_cache.3 0444 root root 22 1837 854906844 1 f none man/man3/ldap_enable_translation.3 0444 root root 24 2083 854906848 1 f none man/man3/ldap_entry2html.3 0444 root root 27 2402 854906858 1 f none man/man3/ldap_entry2html_search.3 0444 root root 27 2402 854906858 1 f none man/man3/ldap_entry2text.3 0444 root root 8388 56222 854906857 1 f none man/man3/ldap_entry2text_search.3 0444 root root 27 2402 854906857 1 f none man/man3/ldap_err2string.3 0444 root root 22 1891 854906861 1 f none man/man3/ldap_errlist.3 0444 root root 22 1891 854906861 1 f none man/man3/ldap_error.3 0444 root root 5321 54834 854906859 1 f none man/man3/ldap_explode_dn.3 0444 root root 23 1962 854906866 1 f none man/man3/ldap_explode_dns.3 0444 root root 23 1962 854906866 1 f none man/man3/ldap_first_attribute.3 0444 root root 2088 50634 854906862 1 f none man/man3/ldap_first_disptmpl.3 0444 root root 25 2214 854906854 1 f none man/man3/ldap_first_entry.3 0444 root root 1984 39106 854906863 1 f none man/man3/ldap_first_searchobj.3 0444 root root 28 2511 854906882 1 f none man/man3/ldap_first_tmplcol.3 0444 root root 25 2214 854906856 1 f none man/man3/ldap_first_tmplrow.3 0444 root root 25 2214 854906855 1 f none man/man3/ldap_flush_cache.3 0444 root root 22 1837 854906845 1 f none man/man3/ldap_free_friendlymap.3 0444 root root 25 2198 854906865 1 f none man/man3/ldap_free_searchprefs.3 0444 root root 28 2511 854906881 1 f none man/man3/ldap_free_templates.3 0444 root root 25 2214 854906853 1 f none man/man3/ldap_free_urldesc.3 0444 root root 20 1676 854906888 1 f none man/man3/ldap_friendly.3 0444 root root 1865 28320 854906864 1 f none man/man3/ldap_friendly_name.3 0444 root root 25 2198 854906865 1 f none man/man3/ldap_get_dn.3 0444 root root 3147 4049 854906865 1 f none man/man3/ldap_get_values.3 0444 root root 2338 6072 854906867 1 f none man/man3/ldap_get_values_len.3 0444 root root 27 2408 854906868 1 f none man/man3/ldap_getfilter.3 0444 root root 5264 45790 854906870 1 f none man/man3/ldap_getfilter_free.3 0444 root root 26 2303 854906871 1 f none man/man3/ldap_getfirstfilter.3 0444 root root 26 2303 854906871 1 f none man/man3/ldap_getnextfilter.3 0444 root root 26 2303 854906872 1 f none man/man3/ldap_init.3 0444 root root 21 1771 854906877 1 f none man/man3/ldap_init_getfilter.3 0444 root root 26 2303 854906870 1 f none man/man3/ldap_init_getfilter_buf.3 0444 root root 26 2303 854906871 1 f none man/man3/ldap_init_searchprefs.3 0444 root root 28 2511 854906880 1 f none man/man3/ldap_init_searchprefs_buf.3 0444 root root 28 2511 854906881 1 f none man/man3/ldap_init_templates.3 0444 root root 25 2214 854906852 1 f none man/man3/ldap_init_templates_buf.3 0444 root root 25 2214 854906853 1 f none man/man3/ldap_is_dns_dn.3 0444 root root 23 1962 854906867 1 f none man/man3/ldap_is_ldap_url.3 0444 root root 20 1676 854906887 1 f none man/man3/ldap_kerberos_bind1.3 0444 root root 21 1750 854906841 1 f none man/man3/ldap_kerberos_bind1_s.3 0444 root root 21 1750 854906842 1 f none man/man3/ldap_kerberos_bind2.3 0444 root root 21 1750 854906842 1 f none man/man3/ldap_kerberos_bind2_s.3 0444 root root 21 1750 854906842 1 f none man/man3/ldap_kerberos_bind_s.3 0444 root root 21 1750 854906841 1 f none man/man3/ldap_modify.3 0444 root root 3261 18841 854906873 1 f none man/man3/ldap_modify_s.3 0444 root root 23 1985 854906874 1 f none man/man3/ldap_modrdn.3 0444 root root 1861 26740 854906874 1 f none man/man3/ldap_modrdn2 0444 root root 23 1981 854906875 1 f none man/man3/ldap_modrdn2_s 0444 root root 23 1981 854906876 1 f none man/man3/ldap_modrdn_s 0444 root root 23 1981 854906875 1 f none man/man3/ldap_mods_free.3 0444 root root 23 1985 854906874 1 f none man/man3/ldap_msgfree.3 0444 root root 23 2008 854906878 1 f none man/man3/ldap_next_attribute.3 0444 root root 32 2964 854906862 1 f none man/man3/ldap_next_disptmpl.3 0444 root root 25 2214 854906854 1 f none man/man3/ldap_next_entry.3 0444 root root 28 2546 854906863 1 f none man/man3/ldap_next_searchobj.3 0444 root root 28 2511 854906882 1 f none man/man3/ldap_next_tmplcol.3 0444 root root 25 2214 854906856 1 f none man/man3/ldap_next_tmplrow.3 0444 root root 25 2214 854906855 1 f none man/man3/ldap_oc2template.3 0444 root root 25 2214 854906854 1 f none man/man3/ldap_open.3 0444 root root 3489 34745 854906877 1 f none man/man3/ldap_perror.3 0444 root root 22 1891 854906860 1 f none man/man3/ldap_result.3 0444 root root 3278 20814 854906878 1 f none man/man3/ldap_result2error.3 0444 root root 22 1891 854906860 1 f none man/man3/ldap_search.3 0444 root root 3782 63541 854906879 1 f none man/man3/ldap_search_s.3 0444 root root 23 1967 854906879 1 f none man/man3/ldap_search_st.3 0444 root root 23 1967 854906879 1 f none man/man3/ldap_searchprefs.3 0444 root root 3990 17037 854906880 1 f none man/man3/ldap_set_cache_options.3 0444 root root 22 1837 854906847 1 f none man/man3/ldap_set_rebind_proc.3 0444 root root 21 1750 854906843 1 f none man/man3/ldap_set_string_translators.3 0444 root root 24 2083 854906848 1 f none man/man3/ldap_setfilteraffixes.3 0444 root root 26 2303 854906872 1 f none man/man3/ldap_simple_bind.3 0444 root root 21 1750 854906840 1 f none man/man3/ldap_simple_bind_s.3 0444 root root 21 1750 854906840 1 f none man/man3/ldap_sort.3 0444 root root 2990 63023 854906882 1 f none man/man3/ldap_sort_entries.3 0444 root root 21 1793 854906883 1 f none man/man3/ldap_sort_strcasecmp.3 0444 root root 21 1793 854906884 1 f none man/man3/ldap_sort_values.3 0444 root root 21 1793 854906883 1 f none man/man3/ldap_t61_to_8859.3 0444 root root 24 2083 854906849 1 f none man/man3/ldap_tmplattrs.3 0444 root root 25 2214 854906855 1 f none man/man3/ldap_translate_from_t61.3 0444 root root 24 2083 854906848 1 f none man/man3/ldap_translate_to_t61.3 0444 root root 24 2083 854906849 1 f none man/man3/ldap_ufn.3 0444 root root 3637 56148 854906884 1 f none man/man3/ldap_ufn_search_c.3 0444 root root 20 1666 854906885 1 f none man/man3/ldap_ufn_search_ct.3 0444 root root 20 1666 854906885 1 f none man/man3/ldap_ufn_search_s.3 0444 root root 20 1666 854906885 1 f none man/man3/ldap_ufn_setfilter.3 0444 root root 20 1666 854906886 1 f none man/man3/ldap_ufn_setprefix.3 0444 root root 20 1666 854906886 1 f none man/man3/ldap_ufn_timeout.3 0444 root root 20 1666 854906887 1 f none man/man3/ldap_unbind.3 0444 root root 21 1750 854906843 1 f none man/man3/ldap_unbind_s.3 0444 root root 21 1750 854906843 1 f none man/man3/ldap_uncache_entry.3 0444 root root 22 1837 854906846 1 f none man/man3/ldap_uncache_request.3 0444 root root 22 1837 854906846 1 f none man/man3/ldap_url.3 0444 root root 3775 57179 854906887 1 f none man/man3/ldap_url_parse.3 0444 root root 20 1676 854906888 1 f none man/man3/ldap_url_search.3 0444 root root 20 1676 854906889 1 f none man/man3/ldap_url_search_s.3 0444 root root 20 1676 854906889 1 f none man/man3/ldap_url_search_st.3 0444 root root 20 1676 854906889 1 f none man/man3/ldap_vals2html.3 0444 root root 27 2402 854906859 1 f none man/man3/ldap_vals2text.3 0444 root root 27 2402 854906858 1 f none man/man3/ldap_value_free.3 0444 root root 27 2408 854906868 1 f none man/man3/ldap_value_free_len.3 0444 root root 27 2408 854906869 1 f none man/man3/regex.3 0444 root root 7847 10813 854906890 1 d none man/man5 0555 root root 1 f none man/man5/ldapfilter.conf.5 0444 root root 5039 6938 854906891 1 f none man/man5/ldapfriendly.5 0444 root root 823 5232 854906892 1 f none man/man5/ldapsearchprefs.conf.5 0444 root root 8446 2746 854906892 1 f none man/man5/ldaptemplates.conf.5 0444 root root 7445 48874 854906893 1 f none man/man5/ldif.5 0444 root root 2521 12388 854906893 1 f none man/man5/slapd.conf.5 0444 root root 9978 23383 854906894 1 f none man/man5/slapd.replog.5 0444 root root 3751 59449 854906894 1 f none man/man5/ud.conf.5 0444 root root 3001 1522 854906895 1 d none man/man8 0555 root root 1 f none man/man8/centipede.8 0444 root root 4602 10633 854906896 1 f none man/man8/chlog2replog.8 0444 root root 2966 59246 854906897 1 f none man/man8/edb2ldif.8 0444 root root 2785 39949 854906897 1 f none man/man8/fax500.8 0444 root root 19 1403 854906903 1 f none man/man8/go500.8 0444 root root 4042 10700 854906898 1 f none man/man8/go500gw.8 0444 root root 4259 29347 854906898 1 f none man/man8/in.xfingerd.8 0444 root root 2316 2233 854906899 1 f none man/man8/ldapd.8 0444 root root 3483 35603 854906899 1 f none man/man8/ldbmcat.8 0444 root root 1504 60410 854906900 1 f none man/man8/ldif.8 0444 root root 1212 36559 854906900 1 f none man/man8/ldif2id2children.8 0444 root root 21 1715 854906902 1 f none man/man8/ldif2id2entry.8 0444 root root 21 1715 854906902 1 f none man/man8/ldif2index.8 0444 root root 21 1715 854906901 1 f none man/man8/ldif2ldbm.8 0444 root root 3204 13794 854906901 1 f none man/man8/mail500.8 0444 root root 10415 37607 854906902 1 f none man/man8/rcpt500.8 0444 root root 2429 9843 854906903 1 f none man/man8/slapd.8 0444 root root 2624 28140 854906904 1 f none man/man8/slurpd.8 0444 root root 3853 8080 854906904 1 i pkginfo 230 18997 855029038 1 d none sbin 0555 root root 1 f none sbin/centipede 0555 root root 132644 15340 855022189 1 f none sbin/fax500 0555 root root 81812 12186 854906793 1 f none sbin/go500 0555 root root 108088 2956 854906796 1 f none sbin/go500gw 0555 root root 113232 35418 854906797 1 f none sbin/in.xfingerd 0555 root root 104932 51074 854906794 1 f none sbin/ldbmcat 0555 root root 62644 29988 855022188 1 f none sbin/ldbmtest 0555 root root 239440 38829 855022189 1 f none sbin/ldif 0555 root root 59828 21256 855022190 1 f none sbin/ldif2id2children 0555 root root 233708 34078 855022187 1 f none sbin/ldif2id2entry 0555 root root 232576 33478 855022186 1 f none sbin/ldif2index 0555 root root 232276 26326 855022186 1 f none sbin/ldif2ldbm 0555 root root 234044 58868 855022185 1 f none sbin/mail500 0555 root root 83572 32360 854906799 1 f none sbin/rcpt500 0555 root root 108800 17799 854906800 1 f none sbin/rp500 0555 root root 82936 61296 854906792 1 f none sbin/slapd 0555 root root 264488 47204 854906815 1 f none sbin/slurpd 0555 root root 113104 36426 854906826 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010000fb1c000081a400000064000000640000000132f6b52e000000e6000000200000001b00000000000000000000000800000004pkginfoPKG=UMldap NAME=ldap ARCH=Solaris2.5 VERSION=3.3 CATEGORY=application DESC=University of Michigan LDAP Server VENDOR=University of Michigan EMAIL=ldap-support@umich.edu CLASSES=none BASEDIR=/opt/UMldap PSTAMP=bertrand970203230358 0707010000fb1b000081a400000064000000640000000132f6b52e00003b51000000200000001b00000000000000000000000700000004pkgmap: 1 9462 1 d none /var/opt/UMldap 0755 root root 1 d none /var/opt/UMldap/db 0755 root root 1 d none /var/opt/UMldap/etc 0755 root root 1 f none /var/opt/UMldap/etc/go500gw.help 0644 root root 1017 25332 854906797 1 f none /var/opt/UMldap/etc/ldapfilter.conf 0644 root root 2900 64998 854906786 1 f none /var/opt/UMldap/etc/ldapfriendly 0644 root root 3462 24304 854906785 1 f none /var/opt/UMldap/etc/ldapsearchprefs.conf 0644 root root 4936 51185 854906787 1 f none /var/opt/UMldap/etc/ldaptemplates.conf 0644 root root 16347 34545 854906786 1 f none /var/opt/UMldap/etc/rcpt500.help 0644 root root 1806 31109 854906801 1 f none /var/opt/UMldap/etc/slapd.at.conf 0644 root root 688 60345 854906817 1 f none /var/opt/UMldap/etc/slapd.conf 0644 root root 460 32858 855024327 1 f none /var/opt/UMldap/etc/slapd.oc.conf 0644 root root 13188 61580 854906818 1 f none COPYRIGHT 0444 root root 478 44263 855025367 1 f none README 0444 root root 2445 11597 855028995 1 d none bin 0555 root root 1 l none bin/ldapadd=ldapmodify 1 f none bin/ldapdelete 0555 root root 58268 7352 854906803 1 f none bin/ldapmodify 0555 root root 71268 5157 854906802 1 f none bin/ldapmodrdn 0555 root root 59312 40141 854906804 1 f none bin/ldapsearch 0555 root root 76980 59765 854906802 1 f none bin/ud 0775 root root 172320 1778 854906806 1 f none bin/xrpcomp 0555 root root 1718 49407 854906793 1 d none doc 0555 dgregor other 1 d none doc/guides 0555 root root 1 f none doc/guides/guide.pdf 0444 root root 322821 47532 830897254 1 f none doc/guides/guide.ps 0444 root root 518047 54560 830895830 1 d none doc/rfc 0555 root root 1 f none doc/rfc/rfc1558.txt 0444 root root 5239 62043 784305420 1 f none doc/rfc/rfc1777.txt 0444 root root 45459 58441 795800145 1 f none doc/rfc/rfc1778.txt 0444 root root 19053 25227 795800149 1 f none doc/rfc/rfc1779.txt 0444 root root 12433 24167 796923949 1 f none doc/rfc/rfc1798.txt 0444 root root 18548 21268 802409880 1 f none doc/rfc/rfc1823.txt 0444 root root 41081 52242 808065136 1 d none include 0555 root root 1 f none include/disptmpl.h 0444 root root 9598 4194 854906779 1 f none include/lber.h 0444 root root 5049 6684 854906777 1 f none include/ldap.h 0444 root root 18032 64819 854906777 1 f none include/proto-lber.h 0444 root root 3876 58387 854906778 1 f none include/proto-ldap.h 0444 root root 8600 28812 854906779 1 f none include/srchpref.h 0444 root root 2634 24467 854906780 1 d none lib 0555 root root 1 f none lib/liblber.a 0444 root root 23516 30285 854906782 1 f none lib/libldap.a 0444 root root 150332 5214 854906784 1 d none man 0555 root root 1 d none man/man1 0555 root root 1 f none man/man1/ldapadd.1 0444 root root 22 1886 854906830 1 f none man/man1/ldapdelete.1 0444 root root 3222 13847 854906829 1 f none man/man1/ldapmodify.1 0444 root root 7553 54989 854906830 1 f none man/man1/ldapmodrdn.1 0444 root root 3452 30676 854906831 1 f none man/man1/ldapsearch.1 0444 root root 8744 40912 854906831 1 f none man/man1/ud.1 0444 root root 1760 17057 854906832 1 d none man/man3 0555 root root 1 f none man/man3/cldap.3 0444 root root 16 1242 854906837 1 f none man/man3/cldap_close.3 0444 root root 607 48674 854906833 1 f none man/man3/cldap_open.3 0444 root root 1350 48605 854906834 1 f none man/man3/cldap_search_s.3 0444 root root 3275 13040 854906834 1 f none man/man3/cldap_setretryinfo.3 0444 root root 991 18231 854906835 1 f none man/man3/lber-decode.3 0444 root root 9700 37879 854906835 1 f none man/man3/lber-encode.3 0444 root root 8135 30875 854906836 1 f none man/man3/ld_errno.3 0444 root root 22 1891 854906860 1 f none man/man3/ldap.3 0444 root root 13422 7279 854906836 1 f none man/man3/ldap_8859_to_t61.3 0444 root root 24 2083 854906849 1 f none man/man3/ldap_abandon.3 0444 root root 1054 22553 854906837 1 f none man/man3/ldap_add.3 0444 root root 1613 6371 854906838 1 f none man/man3/ldap_add_s.3 0444 root root 20 1634 854906838 1 f none man/man3/ldap_bind.3 0444 root root 5765 45498 854906839 1 f none man/man3/ldap_bind_s.3 0444 root root 21 1750 854906839 1 f none man/man3/ldap_build_filter.3 0444 root root 26 2303 854906873 1 f none man/man3/ldap_cache.3 0444 root root 3181 13343 854906844 1 f none man/man3/ldap_charset.3 0444 root root 3832 7566 854906847 1 f none man/man3/ldap_compare.3 0444 root root 1528 65189 854906850 1 f none man/man3/ldap_compare_s.3 0444 root root 24 2080 854906850 1 f none man/man3/ldap_count_entries.3 0444 root root 28 2546 854906864 1 f none man/man3/ldap_count_values.3 0444 root root 27 2408 854906869 1 f none man/man3/ldap_count_values_len.3 0444 root root 27 2408 854906869 1 f none man/man3/ldap_delete.3 0444 root root 1164 32861 854906851 1 f none man/man3/ldap_delete_s.3 0444 root root 23 1964 854906851 1 f none man/man3/ldap_destroy_cache.3 0444 root root 22 1837 854906845 1 f none man/man3/ldap_disable_cache.3 0444 root root 22 1837 854906845 1 f none man/man3/ldap_disptmpl.3 0444 root root 14777 58724 854906852 1 f none man/man3/ldap_dn2ufn.3 0444 root root 23 1962 854906867 1 f none man/man3/ldap_enable_cache.3 0444 root root 22 1837 854906844 1 f none man/man3/ldap_enable_translation.3 0444 root root 24 2083 854906848 1 f none man/man3/ldap_entry2html.3 0444 root root 27 2402 854906858 1 f none man/man3/ldap_entry2html_search.3 0444 root root 27 2402 854906858 1 f none man/man3/ldap_entry2text.3 0444 root root 8388 56222 854906857 1 f none man/man3/ldap_entry2text_search.3 0444 root root 27 2402 854906857 1 f none man/man3/ldap_err2string.3 0444 root root 22 1891 854906861 1 f none man/man3/ldap_errlist.3 0444 root root 22 1891 854906861 1 f none man/man3/ldap_error.3 0444 root root 5321 54834 854906859 1 f none man/man3/ldap_explode_dn.3 0444 root root 23 1962 854906866 1 f none man/man3/ldap_explode_dns.3 0444 root root 23 1962 854906866 1 f none man/man3/ldap_first_attribute.3 0444 root root 2088 50634 854906862 1 f none man/man3/ldap_first_disptmpl.3 0444 root root 25 2214 854906854 1 f none man/man3/ldap_first_entry.3 0444 root root 1984 39106 854906863 1 f none man/man3/ldap_first_searchobj.3 0444 root root 28 2511 854906882 1 f none man/man3/ldap_first_tmplcol.3 0444 root root 25 2214 854906856 1 f none man/man3/ldap_first_tmplrow.3 0444 root root 25 2214 854906855 1 f none man/man3/ldap_flush_cache.3 0444 root root 22 1837 854906845 1 f none man/man3/ldap_free_friendlymap.3 0444 root root 25 2198 854906865 1 f none man/man3/ldap_free_searchprefs.3 0444 root root 28 2511 854906881 1 f none man/man3/ldap_free_templates.3 0444 root root 25 2214 854906853 1 f none man/man3/ldap_free_urldesc.3 0444 root root 20 1676 854906888 1 f none man/man3/ldap_friendly.3 0444 root root 1865 28320 854906864 1 f none man/man3/ldap_friendly_name.3 0444 root root 25 2198 854906865 1 f none man/man3/ldap_get_dn.3 0444 root root 3147 4049 854906865 1 f none man/man3/ldap_get_values.3 0444 root root 2338 6072 854906867 1 f none man/man3/ldap_get_values_len.3 0444 root root 27 2408 854906868 1 f none man/man3/ldap_getfilter.3 0444 root root 5264 45790 854906870 1 f none man/man3/ldap_getfilter_free.3 0444 root root 26 2303 854906871 1 f none man/man3/ldap_getfirstfilter.3 0444 root root 26 2303 854906871 1 f none man/man3/ldap_getnextfilter.3 0444 root root 26 2303 854906872 1 f none man/man3/ldap_init.3 0444 root root 21 1771 854906877 1 f none man/man3/ldap_init_getfilter.3 0444 root root 26 2303 854906870 1 f none man/man3/ldap_init_getfilter_buf.3 0444 root root 26 2303 854906871 1 f none man/man3/ldap_init_searchprefs.3 0444 root root 28 2511 854906880 1 f none man/man3/ldap_init_searchprefs_buf.3 0444 root root 28 2511 854906881 1 f none man/man3/ldap_init_templates.3 0444 root root 25 2214 854906852 1 f none man/man3/ldap_init_templates_buf.3 0444 root root 25 2214 854906853 1 f none man/man3/ldap_is_dns_dn.3 0444 root root 23 1962 854906867 1 f none man/man3/ldap_is_ldap_url.3 0444 root root 20 1676 854906887 1 f none man/man3/ldap_kerberos_bind1.3 0444 root root 21 1750 854906841 1 f none man/man3/ldap_kerberos_bind1_s.3 0444 root root 21 1750 854906842 1 f none man/man3/ldap_kerberos_bind2.3 0444 root root 21 1750 854906842 1 f none man/man3/ldap_kerberos_bind2_s.3 0444 root root 21 1750 854906842 1 f none man/man3/ldap_kerberos_bind_s.3 0444 root root 21 1750 854906841 1 f none man/man3/ldap_modify.3 0444 root root 3261 18841 854906873 1 f none man/man3/ldap_modify_s.3 0444 root root 23 1985 854906874 1 f none man/man3/ldap_modrdn.3 0444 root root 1861 26740 854906874 1 f none man/man3/ldap_modrdn2 0444 root root 23 1981 854906875 1 f none man/man3/ldap_modrdn2_s 0444 root root 23 1981 854906876 1 f none man/man3/ldap_modrdn_s 0444 root root 23 1981 854906875 1 f none man/man3/ldap_mods_free.3 0444 root root 23 1985 854906874 1 f none man/man3/ldap_msgfree.3 0444 root root 23 2008 854906878 1 f none man/man3/ldap_next_attribute.3 0444 root root 32 2964 854906862 1 f none man/man3/ldap_next_disptmpl.3 0444 root root 25 2214 854906854 1 f none man/man3/ldap_next_entry.3 0444 root root 28 2546 854906863 1 f none man/man3/ldap_next_searchobj.3 0444 root root 28 2511 854906882 1 f none man/man3/ldap_next_tmplcol.3 0444 root root 25 2214 854906856 1 f none man/man3/ldap_next_tmplrow.3 0444 root root 25 2214 854906855 1 f none man/man3/ldap_oc2template.3 0444 root root 25 2214 854906854 1 f none man/man3/ldap_open.3 0444 root root 3489 34745 854906877 1 f none man/man3/ldap_perror.3 0444 root root 22 1891 854906860 1 f none man/man3/ldap_result.3 0444 root root 3278 20814 854906878 1 f none man/man3/ldap_result2error.3 0444 root root 22 1891 854906860 1 f none man/man3/ldap_search.3 0444 root root 3782 63541 854906879 1 f none man/man3/ldap_search_s.3 0444 root root 23 1967 854906879 1 f none man/man3/ldap_search_st.3 0444 root root 23 1967 854906879 1 f none man/man3/ldap_searchprefs.3 0444 root root 3990 17037 854906880 1 f none man/man3/ldap_set_cache_options.3 0444 root root 22 1837 854906847 1 f none man/man3/ldap_set_rebind_proc.3 0444 root root 21 1750 854906843 1 f none man/man3/ldap_set_string_translators.3 0444 root root 24 2083 854906848 1 f none man/man3/ldap_setfilteraffixes.3 0444 root root 26 2303 854906872 1 f none man/man3/ldap_simple_bind.3 0444 root root 21 1750 854906840 1 f none man/man3/ldap_simple_bind_s.3 0444 root root 21 1750 854906840 1 f none man/man3/ldap_sort.3 0444 root root 2990 63023 854906882 1 f none man/man3/ldap_sort_entries.3 0444 root root 21 1793 854906883 1 f none man/man3/ldap_sort_strcasecmp.3 0444 root root 21 1793 854906884 1 f none man/man3/ldap_sort_values.3 0444 root root 21 1793 854906883 1 f none man/man3/ldap_t61_to_8859.3 0444 root root 24 2083 854906849 1 f none man/man3/ldap_tmplattrs.3 0444 root root 25 2214 854906855 1 f none man/man3/ldap_translate_from_t61.3 0444 root root 24 2083 854906848 1 f none man/man3/ldap_translate_to_t61.3 0444 root root 24 2083 854906849 1 f none man/man3/ldap_ufn.3 0444 root root 3637 56148 854906884 1 f none man/man3/ldap_ufn_search_c.3 0444 root root 20 1666 854906885 1 f none man/man3/ldap_ufn_search_ct.3 0444 root root 20 1666 854906885 1 f none man/man3/ldap_ufn_search_s.3 0444 root root 20 1666 854906885 1 f none man/man3/ldap_ufn_setfilter.3 0444 root root 20 1666 854906886 1 f none man/man3/ldap_ufn_setprefix.3 0444 root root 20 1666 854906886 1 f none man/man3/ldap_ufn_timeout.3 0444 root root 20 1666 854906887 1 f none man/man3/ldap_unbind.3 0444 root root 21 1750 854906843 1 f none man/man3/ldap_unbind_s.3 0444 root root 21 1750 854906843 1 f none man/man3/ldap_uncache_entry.3 0444 root root 22 1837 854906846 1 f none man/man3/ldap_uncache_request.3 0444 root root 22 1837 854906846 1 f none man/man3/ldap_url.3 0444 root root 3775 57179 854906887 1 f none man/man3/ldap_url_parse.3 0444 root root 20 1676 854906888 1 f none man/man3/ldap_url_search.3 0444 root root 20 1676 854906889 1 f none man/man3/ldap_url_search_s.3 0444 root root 20 1676 854906889 1 f none man/man3/ldap_url_search_st.3 0444 root root 20 1676 854906889 1 f none man/man3/ldap_vals2html.3 0444 root root 27 2402 854906859 1 f none man/man3/ldap_vals2text.3 0444 root root 27 2402 854906858 1 f none man/man3/ldap_value_free.3 0444 root root 27 2408 854906868 1 f none man/man3/ldap_value_free_len.3 0444 root root 27 2408 854906869 1 f none man/man3/regex.3 0444 root root 7847 10813 854906890 1 d none man/man5 0555 root root 1 f none man/man5/ldapfilter.conf.5 0444 root root 5039 6938 854906891 1 f none man/man5/ldapfriendly.5 0444 root root 823 5232 854906892 1 f none man/man5/ldapsearchprefs.conf.5 0444 root root 8446 2746 854906892 1 f none man/man5/ldaptemplates.conf.5 0444 root root 7445 48874 854906893 1 f none man/man5/ldif.5 0444 root root 2521 12388 854906893 1 f none man/man5/slapd.conf.5 0444 root root 9978 23383 854906894 1 f none man/man5/slapd.replog.5 0444 root root 3751 59449 854906894 1 f none man/man5/ud.conf.5 0444 root root 3001 1522 854906895 1 d none man/man8 0555 root root 1 f none man/man8/centipede.8 0444 root root 4602 10633 854906896 1 f none man/man8/chlog2replog.8 0444 root root 2966 59246 854906897 1 f none man/man8/edb2ldif.8 0444 root root 2785 39949 854906897 1 f none man/man8/fax500.8 0444 root root 19 1403 854906903 1 f none man/man8/go500.8 0444 root root 4042 10700 854906898 1 f none man/man8/go500gw.8 0444 root root 4259 29347 854906898 1 f none man/man8/in.xfingerd.8 0444 root root 2316 2233 854906899 1 f none man/man8/ldapd.8 0444 root root 3483 35603 854906899 1 f none man/man8/ldbmcat.8 0444 root root 1504 60410 854906900 1 f none man/man8/ldif.8 0444 root root 1212 36559 854906900 1 f none man/man8/ldif2id2children.8 0444 root root 21 1715 854906902 1 f none man/man8/ldif2id2entry.8 0444 root root 21 1715 854906902 1 f none man/man8/ldif2index.8 0444 root root 21 1715 854906901 1 f none man/man8/ldif2ldbm.8 0444 root root 3204 13794 854906901 1 f none man/man8/mail500.8 0444 root root 10415 37607 854906902 1 f none man/man8/rcpt500.8 0444 root root 2429 9843 854906903 1 f none man/man8/slapd.8 0444 root root 2624 28140 854906904 1 f none man/man8/slurpd.8 0444 root root 3853 8080 854906904 1 i pkginfo 230 18997 855029038 1 d none sbin 0555 root root 1 f none sbin/centipede 0555 root root 132644 15340 855022189 1 f none sbin/fax500 0555 root root 81812 12186 854906793 1 f none sbin/go500 0555 root root 108088 2956 854906796 1 f none sbin/go500gw 0555 root root 113232 35418 854906797 1 f none sbin/in.xfingerd 0555 root root 104932 51074 854906794 1 f none sbin/ldbmcat 0555 root root 62644 29988 855022188 1 f none sbin/ldbmtest 0555 root root 239440 38829 855022189 1 f none sbin/ldif 0555 root root 59828 21256 855022190 1 f none sbin/ldif2id2children 0555 root root 233708 34078 855022187 1 f none sbin/ldif2id2entry 0555 root root 232576 33478 855022186 1 f none sbin/ldif2index 0555 root root 232276 26326 855022186 1 f none sbin/ldif2ldbm 0555 root root 234044 58868 855022185 1 f none sbin/mail500 0555 root root 83572 32360 854906799 1 f none sbin/rcpt500 0555 root root 108800 17799 854906800 1 f none sbin/rp500 0555 root root 82936 61296 854906792 1 f none sbin/slapd 0555 root root 264488 47204 854906815 1 f none sbin/slurpd 0555 root root 113104 36426 854906826 07070100000f19000041ed00000064000000640000000832f6b53500000000000000200000001b00000000000000000000000600000004reloc07070100000f1a000081a400000064000000640000000132f6a6d7000001de000000200000001b00000000000000000000001000000004reloc/COPYRIGHTCopyright (c) 1992-1996 Regents of the University of Michigan. All rights reserved. Redistribution and use in source and binary forms are permitted provided that this notice is preserved and that due credit is given to the University of Michigan at Ann Arbor. The name of the University may not be used to endorse or promote products derived from this software without specific prior written permission. This software is provided ``as is'' without express or implied warranty. 07070100000f1b000081a400000064000000640000000132f6b5030000098d000000200000001b00000000000000000000000d00000004reloc/READMEThis package was made by D.J. Gregor, . Feel free to toss questions my way. This is University of Michigan's LDAP server and related tools, documentation, and libraries. NOTE:::: The slapd server will _always_ hang on some versions of Solaris if a patch is not installed. The OS versions with the bug and the patch ID#'s needed are listed here: SunOS 5.5.1 Sparc Patch #103920 SunOS 5.5.1 x86 Patch #103921 SunOS 5.5 Sparc Patch #103164 SunOS 5.5 x86 Patch #103165 These are all of the OS versions that I know of that are affected by this bug. If you believe otherwise, please prove me wrong. :-) Also, if your OS version is Sunos 5.4 or older, check Sunsolve--there are probably other patches that you need. The LDAP server was compiled with the Berkeley b-tree database backend, along with shell and password file backends. Here is a list of where you can find things. I've tried to make things as Solaris-like as possible. You should note that static information is in /opt/UMldap, where non-static data, such as configuration files are in /var/opt/UMldap. End-user binaries /opt/UMldap/bin Non end-user binaries /opt/UMldap/sbin Library files /opt/UMldap/lib Manual files /opt/UMldap/man Other documentation /opt/UMldap/doc Include files /opt/UMldap/include Configuration files /var/opt/UMldap/etc Default databases /var/opt/UMldap/db (this can be changed in etc/slapd.conf) All configuration files that you may need to mess with are in /var/opt/UMldap/etc. For information on configuring the stand-alone server, read /opt/UMldap/doc/guides/guide.{ps,pdf}. ======================================================================= The rest of this file is taken from the README file in the distribution ======================================================================= DOCUMENTATION There are man pages for most programs in the distribution and routines in the various libraries. See ldap(3) for details. There is a postscript version of an administrator's guide for slapd in doc/guides/slapd.ps. There is an LDAP homepage available that contains the latest LDAP news, releases announcements, pointers to other LDAP resources, etc. You can access it at this URL: http://www.umich.edu/~rsug/ldap/ FEEDBACK / PROBLEM REPORTS We would appreciate any feedback you can provide. If you have problems, report them to this address: ldap-support@umich.edu 07070100003b44000041ed00000064000000640000000232f6b52f00000000000000200000001b00000000000000000000000a00000004reloc/bin07070100003b4e000081a400000064000000640000000132f4d7b30000e39c000000200000001b00000000000000000000001500000004reloc/bin/ldapdeleteELF,44 (44 p/usr/lib/ld.so.1l1C=o<u8]7UA9pk5VaP*rc.)4S6v;z'/_O`&}eNi%|Xyw>HBm3{M~d(qKg:+Q!2"#?FDG nj$@b^JIxE\-RY[ftLZsThW,0Hx,     <sps4l(0(7>2,R,tY^6@t|{7(_@rTh?%v4 @"&d7<THMt,WT_fFvA0@!#  NL1x  ( /THp($ Jl8!+/9DKM$P]L<ot,vh\_0tX#hT@,g8hu%*>4:(<FNU6PeJua(L=0uH@7  `8:@$v d<c(#p*0@05hDr4 QW ^j(dt~B!4pp`lP,l$Lt6l@)x/,;,FxM`8V`cLp0yX8(M,_ (Ht 3!\L 01`> E RL8cjM<z$$h/  !_07\-h[pp,d $")p47<\Hq,U`Lj|u^4+PNhh(83hL`<`tsocketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupappend_referralfree_request_iobdodelete_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringldap_unbindber_initgethostbynamefind_request_by_msgidldap_delete_sber_writestrcasecmpatexitmark_select_clearmark_select_writeexitldap_debugber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringldap_bindber_put_boolean_initber_readber_resetcheck_cacheber_get_boolean.uremtimedump_connectionldap_perrordo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushfree_connectionber_get_nullselectstrncpyset_ber_options_DYNAMICber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagctimestrcatstrncasecmpber_bvdupinet_addrwritereallocsendto_exitchase_referralsenvironperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoafreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dump___errnofgetssend_server_requestis_read_readyber_dumpldap_set_cache_options_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfree.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenber_skip_tagldap_uncache_requestlber_debugcldap_getmsgldap_delete_finifree_select_infober_put_ostringlber_bprintrecvfromber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfder_allocconnectber_get_stringallibsocket.so.1libnsl.so.1libc.so.1-tx0k <EQHv3(4y@%LXdpj|!}bDWnpLt or$@0<HT2`lxaVsu @D# @ec#@e_@ec, @ "@ @eZ@e[㿐@/e/el       㿐h """`  G# !/  h@e,?y? 38p*  !4!4!4!4!4!4 h!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4!4 p !4 !4 !4!4 `!4!4!!4!!4!4!4!4!4!$    %@d#x"b @d#x"b@d#x"b#xh@dْ`@d#x@dƐ @d#x"c|%,@d#x"b` %`  % "P@@dÒ@d ` #t"0" @b`" h@d @d "`X   % b@ ` h@`@d{ 2 ct3 #t` *`@2@ #t`@$#t$?#?#%@dq @do@*O  @ 2@ @d?㿐   h h h  @dG  @"h@F`0  h@d1!㿐",  "Pha  @d  V& l?@8㿐",  "Pha   @c  V& l V@]"! 㿈",  "Pha0  @c @E > @c   '! " @c쀢 "@ !  @@#`&!! @c@c@  b, `" L"Ph!@h!h  @c 㿐",  "Phap  @c  @c!$! @   &!   &!@cp &!@ !@c  `&!!&! & P . T & ",  "Pha  @cY =pN A@cb & @c^*?N  N " @cL :@cK$@,@c* * :  @? ?N @? ?㿐",  "Pia  @c c8?"1hc8@2``@?1h"㿐",  "Pib  @bߘ @bԐ0;c8?-c8#bP l@2"ib@bȔ t"  pJ ib @b pbPJ bPib8@bbP?2 l!"PibX l@b@bX",  "Pibx  @b `2` J Y   2  p " t@b& p t " @b& t @'`'`'` '`'`'`'`'` '`$'`(' P  ib t@ p?ib@ p? T& l@ ( l㿐",  "Pib  @b4 @ib J x@n& x? J@ S& l@^ ?㿈",  "Pib  @b  @ڐ?ib J x@A& x?  S& l@7 ? J@̖  @쀢?C  l㿈",  "Pib  @a̘ `i"i"@#?ibؖ ` x  P& x#\#`@?2   S& l@  ? @  `@}㿀!",  "Pib  @a ",  "Pib  @a `i"i"@K#?ibؖ ` x  P& x#\#`@?2   S& l@  ? @ J `@3  @쀢?  l㿐",  "Pic  @a3 @ 㿐 0   |`" !`8@q2`8! "  !@O!  @   <, @a  0 & <@a <@a 8 " @   쀢 " p@ א p " t@` t " L@` L " h@` h " d@` d " @K "!@`! "!@6! @`@`ΐ㿐 㿐",  "Pic  @` @{ic  x B@& x?  S@ ? Q & l@Ғ  l㿐"$  `" @@``@``@`2@@`@`@`@`}2 $ "$$@`t$$ "$(@`n$( "$,@`h$, @`b@``㿐  `@ @^`0@`@`I  2`@`?",   "Pic(  @`  `''' ''X'Ԑ d'T'' i'$c@'(T@'耢?&@` "   d#i'TcH@T?@`  "'TicP@P? TP T& l ",   "PicX  @_Ƙ `''' ''X'Ԑ d'T'' i'$c@'(T@Q'耢?&@_ "   d#i'TcH@>T?@_  "'Ticp@/P? TP T& l 2@      2@      㿐   @_^  @_W㿐   @_I @_G  @_@㿐@L T Z$ l T*`㿈",  "Picx  @_   x  @#\㿐",  'T"Pic  @^ `& lT`!@ T \@g @wT``  @#  l 2U? Q& l@ @^ݒ <2' Z& l @ @  =? ' ' ' $' (  &'  ' ' ,0' 0&0'  | ' 8" 4& |' 4@@   Q& l@ @Ζ ?2@`@&`&`@@& l㿀 @^   @^ L  Z@^ Zq$ l"&&) @   ? 2 `@^\@^Z QK$ l &@$` &  & ! & ?$! ! `  i#'' '@ 2$ l ?`!$!   &  2? ?& $!! @ ` @8  㿐! "%  "  `  @^    @ "  2   2 㿐` `@]&`&`㿐!",  "Pic  @] 2` `? C&`` 2!@@@@@@  "!@]!   2 `!`"` @`` "@@]@@]@]", "Pic &!@] ",` &`"Pic` @]e 㿐"Pj j (i#@]U `<#bPj 0j ``"` 2@j H@j Pi#@]7`  ` 2jj  j @]&@]H`bPj@]```2`㿐%Pj@]` | j@]`耤 %j %j#j      a0 j!8j!H@\bP j @\aX 8 2#bPj@\ܒa j@\Ւ`耦 +j)j%j @\ɒa " @\’!P @\ 2  2㿐",  "Pj` a@@\ `,`"`0`? "``" `4`02`0`4``8& |"`8`8`"`$`4"`4`$ "`@ǒ ` "` @\` @\@\㿐    @\w @\q@\o2 x",  '"Pjb  @\L & l&   @\E #jL R r2 ?b(@\V ",?  $Ȱ   ",?#@"Pjb8 @\  @\@R  Z& l? , ,, 2,'  ; @\ ,@[ jb`@\  , bPjbh @[ژ , bPjb @[͘ @n\&&@[Ԓ / '*  '  x$@& x @[ @[ $@[ : "!*@[  $  x #\ `,? v lbPjb @[z @ `耢 `@[{`q@[u䀦  㿐@`   @[[@[}  &@@[U@[R@[u &@@ Z& l$? j b(*b( `* `* `* `* `* `* `* `* ` * ` * j@[Qb@@[N P", "Pj"j# @[ @'`'`'` '`'`'`'`'` 'j`$c'`(@ '耢   T@ ? T$ld @LT Z$l  `Y  @ P?7 T@ ?4 &@Z ` jc@ ` ?jc@?ĐȖ @t" Ē"@   Sj@ߒc ?  S$l@Ւ  ",`?#@ "Pjc(  @Z @  |  @ 8 2x", 'L@"Pj#Pj#h @ZY  ` @Z?'L@Z  @Z "W? ? ?`  7  @Zq  @Zn  77․`, @L @Zc @Zb  ", @Z['@Z @ZZ`  ,  ϐ %", #bP!j#x@Z>'ܖ@Y 㿐@Z6@!0( `("`@0(! @ ("@ @!0(  ** @0(**@"@!0( *@!0( *㿐 @Y" @Yؔ   @YԔ 㿐@Y㿐",  "Pjc  @Y ' 2!@YȐ $! !@YĒ! @Y  @Y㿐",  "Pjc  @YY ' 7  @ @2$ & @' 2  ?   ` e`` `2``   2  @  2  2 &   & 2  2$ $"$ $ '& l 㿈 ", "Pjc   ",  "Pjc@Xޘ 2    U$`l' @X'?)-+", " aaa a  @*,2L? ? ", Pjccp @X  ?2?a cp ??  U QD$`l@Aհ;$`l??a? ɐ  ?@$????@X $"@'", Pk`  @XN ?", %,   "Pk`@  @X9 @> @`0( R& Q@? T@^ @X%v?,,?#@"Pk`P @X 0ꀊ  "Pk`k @W @k'  T '?`d& P Z, ! Qk` ''''''''''@g'?1 Y  2 l `  " &", "Pk Ȁk! k!@W ",  "Pka @W~ " @W'ְ? h&  , `?@Wt ',@,? &,  C , ? %?#,@ '"Pka0 @W> , `"Pk!Hk! k!@W) ` "@W/'@? Z$ l?a  D  i @W 2& Z$ l`?@&& 쀢 @2 "H'@ `eA'@"  `  @ ```2@`  " )'@?&)$ ",  "Pka@V `   ` d  ` 2  " `$ &'@$ l?㿀@ t k!`k!#\ k!#\@ ʐ?@ @? @耢?@?㿐`  &`$1` 1`1` ",` &`@V_&`  &` " @VR &` & 1",  "Pka@ @V4 ", "Pk`!؀`k!` k!@V  㿐",  "Pkb  @V    @O @V 2 㿐",  "Pkb  @U       2 `$? & "`",  "Pkb  @UИ    @ @Uא 2 `d@? 2      2  "!?   * ? @  ` 2    @ *1  p@Uɐ & p @U p  0+`@  * # @U   ? U Q$ l$ ll@ 0? R Q$ l? 0㿐 쀢 2" @Uk $  Z$ l? @Uv   "` "  " @    "` 쀠2  쀠2 㿐 쀢 @@U" & 㿐",  "Pkb(  @U  쀢 ! | "    " |  "   "``x$   "`㿐",  "Pkb@ @Tј  @㿐",  "Pkbh @T @ 㿐",  "Pkb @T 쀢 W | % ` @Œ  `222$ " |@ "@"j `   & ` @  `222$ "@ "@"@ `x$ 㿐",  "PkbД  @TC  쀢 9& l 5 @TE / Z $ @T>0'"@@TS   "@ @ g @T/ Z @T[ @"` @"` x$$   |$  " |& l㿐!",  "Pk@b`@S  쀢 "", 2 `", "Pkc  `o ", "Pkc(  |   @   2 w`   2 @T"` ",  $ "PkcX  @S ` e ob   "  ` o2   2       ` "`|$ ",  "Pkc @St V0)@` *   $`@S" $`@ @"@ ", "Pkc ",  "Pkcؔ  @SI `!",  "Pl`  @S:  쀢 "? "?'' @SL' `" @{ ,@> '", Pl`@S ` ,"@$`", Pl`0 @R @ "@"ڐ2 @  ",2 2?" )'%l@l  x""   "& $` ",  PH @R  ",  "Pl``  @R  X' ' ' ' ' ' ' ' ' $' (@'耢?l@7`?'Đ" '",  #bP!l @Rϐ@Rr @Rƒ 㿐@R 6& &  &  &  &  & @ :  &   "@@Ry   "@ @  @RU   @@R   "@  " @"`(' ' ' ' ' ' ' ' ' $' ('@'`'`'` '`'`'`'`'` '`$'`(@-'? l`@?@ ?@?"@ " '@R9 ?X ''' ''''' '$l'(`'@g? @QՐ@Q `? 2<  n2 6 2 #l  d2(  ''' ''''' '$'(`@2'耢?"  @Q@Q`?  "       @ 㿐#b,  "Pl ` @QY  X* @Q  @R 3/l  @Q*  @<@Qc "   -  # 2$&    "  ," `& bP @Q  2   Ϧ ",  "Pla  @P 㿈@  !?  / @  ,      &2?㿀@  2"? `  `/ @  .      ?"2@?'&@@d  2?瀊    "@ @T?&@&@㿐 & 㿀.?  ' "@ @.??* *@@      * +  '&@쀢?㿈s?? @쀢 ?.@&?㿈X?@PM &@@ߐ ?@* ?㿈@P8  !&@7?@P, @ "`@ @  ?@ * @"@?㿈??@P'쀢 &@@  2?@@쀢  ?* " &?㿈? ? xޒ-䀤  'ܒ "@ܒ @c??* ܓ*@@     ܘ * ܓ+  'ܔ'䀢?&@㿐?"? @ & & ?㿐 & ?'D'H'L'P'T'XL#| @ "Pla8@OD@_ N@ N@ ?J* : `;9]#*`@|\dddddddddddd{dddd}d~xdddd4ddddxxddydddyddzdz{Pdddz|d}0ddd4d`԰?@O $@Ԕ 2?* `Ĥ,Ā  ' "@ @??* *@@      * ,  ''Ā?$@`̰̒?=̀  'Ē "@Ē @Q??* ē*@@      ē* ē,  'Ĕ$@`&ṵ?̀ "l`i?``?@?8Y?@  2R?,N$@`j&f?@N[ &@ 23?0* `@NI  $H?@N=  "` @̐ 2? *  "@``&??@N' $@  2?@ 2?* " $@`&`$@` $@?@@'l?&?/  ? @ @MА $@@Mϒ$@@̒d?/ d@M  $d@Rd "?* l ?&?̀?_ ` $@?@@'l?&?E/  ?B @ @M~ $@@M}$@@@Mv /  $t\?\@Mi   "` \@\ "? * \"@l ?N&?? $&`@/ !"@@?"` &N` v"` V"`- "PlaXN@@L?`N@ @㿐  @L@L㿐 ` @L@L  2@Lܐ㿐@L " @L   $  @L * & 㿀6`  , *@  @ , ? , ,  * @" `     **@2'*'' @Q A` ' @F (  .*@@2..:  // @, 2 ?'"@@" ? '"@@ 2??㿐 㿐 u㿈"   **@2'*'' @ߖ ?>? ' @Җ (  .*@2..:  // @ 2 ?'"@@ ? @ ?㿐@K̐㿀   **@2'*'' @z M2 ." /' @i (  . *@2 ? .  . :  / / @O 2 ?'"@@E  ?? @: 2?@2 2? @?㿈   **@@2'*'' @ ? ' @ 2? ?㿀 /瀦/   **@2'*'' @  ' @ݖ 2?` @Җ ??㿐 0 @J 2"? 2  "   *`*@2 `*` "@ "  "$ 㿐 1 @JӒ 2"? 2  "   *`*@2 `*` "@ "  "$ x /  '     ?#?  #    `2q    **@2'*'' @B "?  > ' @3 )?  , *@2 ? ,  , :  / / @   ?'"@@  ??` @@@Jp` @  2_? @  "U?`J"`  *`*2`*`` ' ' @JA  `"/`/  @J3   `' @J' ` @@`   @J``@ %` %`@I%㿐㿐('D'H'L'P'T'XL N@ @c!غ * :  ;* @(<\ ?2  ?  ?  ? ?  ?@I? ? ?l ?& & ? " }@Ip 2k ?`"f@ a  ՐW  2 R?" 0 @H :?" 2 "  *`/@2% `*` ?" 1 @HԒ 2"? 2 "  *`/@2 `*` "@ "  "&   "PN@l@Hah? 2&?&`N@ @ 㿈  2  0@H=&  & &  0 # '   8@Hך#c| # "Plax*:@Hic| `,  @,  @  #@$@H , : 4  ?  & @  & 㿐  " 8@Hw $ 㿐 2    @( 2#? @HZ $    @ " ?  @HE `"` `"`㿐 @,#c: c2  @`* @H @H  &?@&   "@&  "@ " "@ "2  㿐` @G@G㿐` @&` `` c|`" @@"Pl!l!l!А @G#| $`@` @`@   `D@@G`@`2  a`0 @ @ `4@Gْ@$@G"?@` @GȔ$` &` "  @ @G_@G] 㿐 @GR ,?& .  㿐 @GE ,? & . 㿐 @G7 ,  ?& . 㿐 @G' ,? & .  " & &  &  &  &  &  &  &  &  $& $ (& (㿐 @G3 ,?& . `"  " " " " 㿐"P l @Fڒa؀`  l b@Fє"     lb@FȔ"  @K"@㿐"Pl@Fb0 %l#l   @FH  bx@F"   @-"@  2 "Pl@Fb㿈    `$ @ 6,`4  ? ` 9?  4/     `$ @ג 6,`4  ? ` -@    (ۤ  &2?㿈#| "Pl@F7b 2o?^&'&@     `&  @ 6,`4  ? ` 2? ( 6 "@    `&  @f 6,`4  ? `2h?&@@& @ @ H@8[?@E@&T?&@ &&  "@     `&  @( 6,` `? `@צ   & #c| "Plb@Ec| l@Eaؐlb@E" @"@&@& `  @E 0-P+lc ! #؀`4 `l#@E_0# @ 2`* *  *Ѣ``.  Pc@EF @E 0آ *?Ԣ`㿐@/D/D㠮 ??? ??㿐㿠㿠߭ldapusage: %s [-n] [-v] [-k] [-d debug-level] [-f file] [-h ldaphost] [-p ldapport] [-D binddn] [-w passwd] [dn]... nvkKch:p:D:w:d:f:rldap_openldap_bind%sdeleting entry %s !ldap_deleteentry removed ldap_bind ldap_bind_s ldap_open ldap_open successful, ld_host is %s (null)ldap_init open_ldap_connection Out of memoryBad parameter to an ldap routineUser cancelled operationBad search filterUnknown authentication methodTimed outDecoding errorEncoding errorLocal errorCan't contact LDAP serverUnknown errorResults too largeCannot modify object classAlready existsOperation not allowed on RDNOperation not allowed on nonleafObject class violationNaming violationLoop detectedDSA is unwilling to performDSA is unavailableDSA is busyInsufficient accessInvalid credentialsInappropriate authenticationAlias dereferencing problemObject is a leafInvalid DN syntaxAlias problemNo such objectInvalid syntaxType or value existsConstraint violationInappropriate matchingUndefined attribute typeNo such attributePartial results and referral receivedStrong authentication requiredStrong authentication not supportedCompare trueCompare falseSizelimit exceededTimelimit exceededProtocol errorOperations errorSuccessldap_err2string ldap_perror %s: %s %s: matched: %s %s: additional info: %s %s: Not an LDAP errno %d ldap_result2error {iaa}{ia}ldap_delete {its}ldap_simple_bind {it{ists}}ldap_simple_bind_s ldap_unbind send_unbind {itn}ldap_get_values {x{{sx}{s[v]ldap_get_values_len [V]send_initial_request send_server_request free_connection free_connection: actually freed free_connection: refcnt %d ** Connection%s: s* host: %s port: %d%s (null) (default) refcnt: %d status: %s ConnectingConnectedNeedSocket last used: %s ** Outstanding Requests: Empty * msgid %d, origid %d, status %s NotConnectedWritingChasingRefsInProgress outstanding referrals %d, parent count %d ** Response Queue: * msgid %d, type %d chained responses: * msgid %d, type %d free_request (origid %d, msgid %d) chase_referrals Referral: more than %d referral hops (dropping) ldap://chasing LDAP referral: <%s> ignoring unknown referral <%s> Unable to chase referral (%s) re_encode_request: new msgid %d, new dn <%s> NONE{i{it{is{it{s}}re_encode_request new request is: connect_to_host: %s:%d (by address)sd %d connected to: %s do_ldap_select ldap_result wait4msg (infinite timeout) wait4msg (timeout %ld sec, %ld usec) do_ldap_select returned -1: errno %d wait4msg: %ld secs to go read1msg no request for response with msgid %ld (tossing) got %s msgid %ld, original id %d entryresult{iaa}new result: res_errno: %d, res_error: <%s>, res_matched: <%s> read1msg: %d new referrals request %ld done res_errno: %d, res_error: <%s>, res_matched: <%s> adding response id %d type %d: {it{ess}}merged parent (id %d) error info: result errno %d, error <%s>, matched <%s> ldap_msgfree ldap_msgdelete ldap_flush_cache ldap_uncache_request %d ld_cache %x ldap_uncache_entry %s ld_cache %x ldap_uncache_entry_or_req dn %s msgid %d ld_cache %x add_request_to_cache add_result_to_cache: id %d, type %d artc: cache disabled artc: only caching search & compare operations artc: result added to cache request chain artc: not caching result with error %d artc: cached result with error %d artc: msgid not in request list check_cache cc: examining id %d,type %d cc: expired id %d cc: added type %d cc: result returned from cache xcache_hash: len is %ld, returning %ld {i{a{acheck_cache_memused: %ld bytes in use (%ld max) ccm: removed %d ccm: reduced usage to %ld bytes ber_scanf fmt (%s) ber: unknown fmt %c unknown fmt %c ber_filbuf udp_read %d bytes ber_flush: %ld bytes to sd %ld%s (re-flush)ber_dump: buf 0x%lx, ptr 0x%lx, end 0x%lx current len %ld, contents: *** sos dump *** ber_sos_dump: clen %ld first 0x%lx ptr 0x%lx current len %ld contents: *** end dump *** ber_get_next ber_get_next: tag 0x%lx len %ld contents: %s (end)*9Ex OH (d 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0l ldapdelete v3.3 (Sat Feb 1 01:21:33 EST 1997) root@bertrand:/opt/local/src/ldap/ldap-3.3/clients/tools @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. pH( p `!P"8# $012345h6X@@A(BCDEFPQhRXSHT8U(VWXYZ@(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1994 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 The Regents of the University of Michigan. All rights reserved. 0123456789abcdefHx,      #1?Udr}  #U#U#$2:( I8xV_Ui+PxU,`U/TY2,U3 B\G)pU37B= $QIl_ln|<sps4l0(2,,t6@|7(2?_R@W_rTkhv?%v4@&dTMt,TFA#0@!(# 1 GNSLd1xp  x( /THp($Jl8+M$PL<,vh\1_0DKt^Xp#hzT@,g8hu>4(<N6PJa(L(2=0BuH@OV^7 n w`8:@$v d<c(p0@5hr4   (d   $ , 3 9B I! Q4 Xp ^p` jl r yP , l  $L t 6l@ x , , x `8 ` L 0 X 8( 3M, A J_ a h ( H t  3  \L  1`   L8  M<  !$$h -/ :  ! A_0 S X7\ m-h [p  p,  d $ )p 7<\ q, `L | ^4 "+P . 4N Eh Uh a j(8 v3h L `  < ` tldapdeletevalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____do_global_dtors_auxgcc2_compiled.force_to_datafini_dummyldapdelete.ccontoperldpasswdbinddngcc2_compiled.verbosebasenotldapportldaphostlddversion.cgcc2_compiled.bind.ccopyrightgcc2_compiled.open.ccopyrightgcc2_compiled.error.cgcc2_compiled.ldap_errlistdelete.ccopyrightgcc2_compiled.sbind.ccopyrightgcc2_compiled.unbind.ccopyrightgcc2_compiled.free.ccopyrightgcc2_compiled.getvalues.ccopyrightgcc2_compiled.request.cfree_serversre_encode_requestcopyrightgcc2_compiled.use_connectionfind_connectionos-ip.ctblsize.20copyrightgcc2_compiled.result.cmerge_error_infotblsize.12copyrightgcc2_compiled.build_result_berldap_abandonedwait4msgread1msgldap_mark_abandonedcache.cmsg_sizecache_hashcopyrightuncache_entry_or_reqchain_contains_dngcc2_compiled.request_cmpmsg_dupcheck_cache_memuseddecode.cgcc2_compiled.encode.cber_put_seqorsetgcc2_compiled.ber_put_int_or_enumio.cber_filbufgcc2_compiled.get_tagber_reallocbprint.cgcc2_compiled.hexdig.2crtstuff.c__do_global_ctors_auxgcc2_compiled.force_to_datainit_dummy__DTOR_END____CTOR_END__socketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupappend_referralfree_request_iobdodelete_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringldap_unbindber_initgethostbynamefind_request_by_msgidldap_delete_sber_writestrcasecmpatexitmark_select_clearmark_select_writeexitldap_debugber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringldap_bindber_put_boolean_initber_readber_resetcheck_cacheber_get_boolean.uremtimedump_connectionldap_perrordo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushfree_connectionber_get_nullselectstrncpyset_ber_options_DYNAMICber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagctimestrcatstrncasecmpber_bvdupinet_addrwritereallocsendto_exitchase_referralsenvironperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoafreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dump___errnofgetssend_server_requestis_read_readyber_dumpldap_set_cache_options_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfree.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenber_skip_tagldap_uncache_requestlber_debugcldap_getmsgldap_delete_finifree_select_infober_put_ostringlber_bprintrecvfromber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfder_allocconnectber_get_stringal <@(#)SunOS 5.5 Generic November 1995as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1ld: (SGU) SunOS/ELF (LK-2.0 (S/I) - versioning).interp.hash.dynsym.dynstr.rela.bss.rela.plt.text.init.fini.rodata.got.dynamic.plt.data.ctors.dtors.bss.symtab.strtab.stab.index.comment.shstrtab.stab.indexstrvalues-Xa.cXt ; V=2.0 ` HH 0xxO< )(  3,,9?EM R[\ `fmtyPzP  4 07070100003b4f000081a400000064000000640000000132f4d7b200011664000000200000001b00000000000000000000001500000004reloc/bin/ldapmodifyELF 44 (44qqtt|ڀڀ/usr/lib/ld.so.1w2G?|>:e"Z;}v8[kUM+n/)7X9='0iy^mpSt%]`@LFx4Ro(~Pr<,V!3#DAJH5&6hEKT$ {auzBlfgONjICd.W_cqQbYs\-*1T ( @ t ڀ  HPX pl((7ی>MR tYݜ^R@t4{S(l{$ۤD[l|:44(;d=BNh,]@eۘlD{@,8bP\@!t j,h L <JH (#e89X?LNGl\fq8xhPh <\B`\{T0 8h "P(@1,;hGWl]ܸbZ84r(~=<XpiR\Pf|LdD X@`&ܠ.L6S0 Fڀ O8YU$hh r~(@Pth E܈d ݨ(tA4(ݴ/h5Ad`C^XS![bhtl|H`09pLQ@< , ,88` 4x.7ۀ>ܔDSXi,f4o{<CXX ۼNw Lq @ $h\85ܬ<i<<LxS9h_K l !sz!S<\I\hwLp݄,T9h>pR\x,'|LL<GyTF`Dfixw8hݐ8O h۰{H<$socketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesfreadldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupldap_modrdn2_sldap_modifyappend_referralfree_request_iob_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringldap_unbindber_initgethostbynamefind_request_by_msgidfseekstr_parse_lineldap_delete_sber_writestrcasecmpatexitmark_select_clearmark_select_writeexitldap_add_sldap_debugber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringldap_bindber_put_boolean_initber_readber_resetcheck_cacheber_get_boolean.uremtimedump_connectionstr_getlineldap_perrorput_type_and_valueftelldo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushfcloseldap_modrdnfree_connectionber_get_nullselectstrncpyputcharset_ber_options_DYNAMICber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagldap_modrdn_sfeofctimestrcatstrncasecmpber_bvdupinet_addrwritereallocstrrchrldap_addsendto_exitldap_modify_schase_referralsenvironperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoafreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dumpldif_type_and_value___errnostrcmpfgetssend_server_requestis_read_readyber_dumpldap_set_cache_optionsldap_modrdn2_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfree.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenber_skip_tagldap_uncache_requestlber_debugcldap_getmsgldap_delete_finifree_select_infober_put_ostringlber_bprintrecvfromber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfder_allocconnectber_get_stringallibsocket.so.1libnsl.so.1libc.so.1.>v8IDPV\Lhtۀیۘ4ۤ%۰ۼHuQ(4!@3LmXDdgpa|*܈zܔܠlܬܸ\{}|B $0<HT`kl[x݄ݐݜݨݴ @D# @n#D@n@n, @ "@ @n@n㿐@/n/n        㿐㿐@ /p@nkP "aX@ "aX!XpcȤ   !@n\5`?"a\"!t"h"adH"  p@nLЀ?~? 38t* #$@#$@$@$@$@#$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@$@#\#h#t#$@#$@#$@$@#$@$@$ $@$ $@#$@$@$@$0#"!\"!t"!l"!`  "!p@m "a@m "a@m "a@m "`&@m @m "aad %ad!h %!haX#@mؒ@m  䀦 aX#@m˒@m  p@mǒc訒 @mŐ@m #!d * !@!aԒ`"!xp@m#@m "`X   !!xa@̀ " !xq@`@my !@B @m :@m   @m = ` `@mv @  N     *N ` ``@@x@mZ !l !d @ !x@m)P'D '''    'ܤ  ''  5!\3!p@%D` q@m*`   @$ۖ䀢 `aXq Hq@m Y7 $q@m`P ̒ :@l'̀ 2*!@l @laЀ Ҁ !Ԁ"̶ ˀ q@l`X ŀ @l袒2 q@lϐ `@l B ̀qq@lɒ .q@l’`؀   q@l`  q@l`耢  q@l`  ''q`qȖd!\ "   `%  q@l` k q@la( c q@l|`     T !``  q0@lg @lM謒 q@lS `@l6 '; qa8q0܀qx@lK  J ' 0@ #'qa8qx YaX@l%#\  qaaX@l Y @  `Ā@=@` haX@l@k @`@k@k @y㿈'   !N @kԒ 2L?  \2,?@kՒ   @k2q@k `@k @k =2, @k   ?L 2 ?@ `J@  `*@@8J@`$`L@   !`L@ 2`@k@?@( L@J@  "L@*@@8J@L@ " `2L!\  #qaX@kX Y L + -   !`` `@kY @"` 2dN` 쀥  Y!\@쀢  @ @k'㿐 ``@ ` @k 2 `  `,@ 1`2@k * @k *``2&q@j!@j͐ ,"  @j  $@q@jܐ!@j "@jː@ "`q@jА `@j Y,@ `  @  ,  `@  ,@    @jǑ*  @jƓ*` & q@j!@j ,@ `,  @j"`2@q@j"@j{ !t` "@N /2 $@= @ji $@j  $ q@j{"@j^ @j *㿐` #qbX@j` Y!h R@ Mq"8+q)q  ?  qq  q!(`@jO   "+ "' @  @  ` @   * @ b@@ `"X@j( @  2@  !d q "` q!d q"q"xq H @j!d 2% !x@!x@O  !xq"q"@H 0!h q@iސ"@i 㿐!d q"q"xq H @i˔!d 2 !!x@!xq@b0!h q@i"@iǐ 㿐!h  q#q#0q H @i!d q#8q"xq H @i!d 2 !!x@!xq@cX0q@i|#h@i 㿐   "@|  @i_@i]  2 @iV㿐p@iEc蠒@iC;? @ib  @i9@i^/?@i]@iF&@  &`q@i+"@iP!? @iG "`@i@iC? @@iC@iC@i8@@i @i`?   ?#@i, (@i "  &/:   * @h@h q@hא!@h @hդ㿐#  #qc  @h  V& l?@ݔ㿐#  #qc  @h  V& l V@"! 㿈#  #qc  @h @E > @h   '! " @hl쀢 "@ !  @#`&!! @hh@hf@.  c `" L#q#q#ؐ  @hA 㿐#  #qc  @h1  @hO!$! @   &!   &!@h &!@ !@h#  `&!!&! & P . T & #  #qc  @g =pN A@g & @h'*?N  N " @g :@g$@,@g̐ * :  @ _? ?N @ O? ?㿐#  #s``  @g b?"1rb@2``@?1r 㿐#  #s`x  @g @g0;b?-b#c l@2"s`@gj t"  pJ s`@g^ pcJ cs`@gRc?2 l!#s` l@gD@gX#  #s`  @g2 `2` J Y   2  p " t@g+& p t " @g$& t @'`'`'` '`'`'`'`'` '`$'`(' P  sa t@ p?sa@ p? T& l@ ͐ l㿐#  #sa  @f֘ @;sa  f x@& x?, S %s#s (    a8@? 2s@aH? f@ S& l@ ?㿈  @ '쀢?E  l㿐#  #saP  @fp @D:sa` h x@& x?+ S %s#s@ ``h``ap@? 2s@ax? h@ S& l@{ ?㿈  @ ˜쀢?  l㿈#  #sa  @f  @ߐsa l x& x@F#\? l@ؖ S& l@6 ?㿈#   #sa  @eݘ @?sa l x& x@#\?2  S& l@  ? l@㿀#  #sa  @e @?sa l x& x@#\?  S& l@ޒ ? l@s  @ '쀢?E  l㿀#   #sa  @eo @C?sa l x& x@#\?  S& l@ ? l@3   @쀢? l 㿐#  #sa  @e1 @sa J x@n& x? J@ S& l@^ ?㿈#  #sa  @e @ڐ?sa J x@A& x?  S& l@7 ? J@̖  @쀢?  l㿈#  #sa  @dɘ `s!s!@#?saؖ ` x  P& x#\#`@?2   S& l@  ? @  `@}㿀!#  #sa  @d #  #sa  @d `s!s!@K#?saؖ ` x  P& x#\#`@?2   S& l@  ? @ J `@3  @쀢?  l㿐#  #sb  @d0 @ 㿐 0   |`" !`8@q2`8! "  !@O!  @   <, @d  0 & <@d  <@d  8 " @   쀢 " p@ א p " t@c t " L@c L " h@c h " d@c d " @K "!@c! "!@6! @c@cȐ㿐 㿐#  #sb  @c @{sb  x B@& x?  S@ ? Q & l@Ғ  l㿐"$  `" @@c`@c`@c2@@c}@c{@cy@cw2 $ "$$@cn$$ "$(@ch$( "$,@cb$, @c\@cZ㿐  `@ @^`0@`@cC  2`@c9#   #sb(  @c `''' ''X'Ԑ d'T'' s'$b@'(T@'耢?&@c "   d#s'TbH@T?@b  "'TsbP@P? TP T& l #   #sbX  @bØ `''' ''X'Ԑ d'T'' s'$b@'(T@Q'耢?&@b "   d#s'TbH@>T?@b  "'Tsbp@/P? TP T& l 2@      2@      㿐   @bX  @bQ㿐   @bC @bA  @b:㿐@L T Z$ l T*`㿈#  #sbx  @b   x  @#\㿐#  'T#sb  @a `& lT`!@ T \@g @wT``  @#  l 2U? Q& l@ @a <2' Z& l @ @  =? ' ' ' $' (  &'  ' ' ,0' 0&0'  | ' 8" 4& |' 4@@   Q& l@ @Ζ ?2@`@&`&`@@& l㿀 @a   @a L  Z@az Zq$ l"&&) @  T ? 2 `@aV@aT QK$ l &@$` &  & ! & ?$! ! `  s"'' '@ 2$ l ?`!$!  g&  2? ?& $!! @ ` @8  㿐! "%  "  `  @`    @ "  2   2 㿐` `@a &`&`㿐!#  #sb  @` 2` `? C&`` 2!@@@@@@  "!@`!   2 `!`"` @`` "@@`@@`@`# #sb &!@` #` &`#sb` @`b 㿐#s#s#(s"@`R `<#cs#0s#``"` 2@s#H@s#Ps"@`4`  ` 2ss##s#@`#@`f`cs@`c``2`㿐%s@` c | s@`c耤 %s#%t#t      `0 t 8t H@_c t @_`X 8 2#ct@_ْ` s@_Ғc耦 +t)t%t @_ƒ` " @_  @_ 2  2㿐#  #t` `@@_ `,`"`0`? "``" `4`02`0`4``8& |"`8`8`"`$`4"`4`$ "`@ǒ ` "` @_` @_@_}㿐    @_q @_k@_i2 x#  '#ta  @_I & l&   @_T #tL R r2 ?a(@_t ",?  $Ȱ   #?#@#ta8 @_  @_@R  Z& l? , ,, 2,'  ; @^ ,@_ ta`@_,   ctah @^ט  cta @^ʘ @n\&&@^Ȓ / '*  '  x$@& x @^ʒ @^ $@^ : "!*@^  $  x #\ `?  lcta @^w @ `耢 `@^u`q@^o䀦  㿐@`   @^j@^k  &@@^d@^a@^c &@@ Z& l$? t a(*a( `* `* `* `* `* `* `* `* ` * ` * t@^ia@@^f P# #t!t" @^ @'`'`'` '`'`'`'`'` 't`$b'`(@ '耢   T@ ? T$ld @LT Z$l  `Y  @ P?7 T@ ?4 &@] ` tb@ ` ?tb@?ĐȖ @t" Ē"@   St@ߒb ?  S$l@Ւ  #`?#@ #tb(  @]| @  |  @ 8 2x# 'L@#t"Pt"h @]V  ` @]?'L@]  @] "W? ? ?`  7  @]  @]  77․`, @L @]B @]w  # @]p'@]@]o`  ,  ϐ %# #c!t"x@]S'ܖ@\ 㿐@]K@!0( `("`@0(! @ ("@ @!0(  ** @0(**@"@!0( *@!0( *㿐 @\" @\   @\ 㿐@\㿐#  #tb  @\~ '| 2!@\ݐ $|! !@\ْ! @\Ԕ  |@\ј㿐#  #tb  @\V ' 7  @ @2$ & @' 2  ?   ` e`` `2``   2  @  2  2 &   & 2  2$ $"$ $ '& l 㿈 # #tb   #  #tb@[ۘ 2    U$`l' @\'?)-+# " aaa a  @*,2L? ? # tb` @[  ?2?a ` ??  U QD$`l@Aհ;$`l??a? ɐ  ?@$????@[ $"@'# tc  @[K ?# %   #tc@  @[6 @> @`0( R& Q@? T@^ @[v??#@#tcP @Z 0ꀊ  #tct @Z @k'  T '?`d& P Z, ! Qtc ''''''''''@g'?1 Y  2 l `  " &# #t#Ȁu  u @Z #  #u` @Z{ " @Z'ְ? h&  , `?@Zn ',@,? &,  C , ? %?#@ '#u`0 @Z;  `#u Hu  u @Z& ` "@Z)'@? Z$ l?a  D  i @Z# 2& Z$ l`?@&& 쀢 @2 "H'@ `eA'@"  `  @ ```2@`  " )'@?&)$ #  #u`@Y `   ` d  ` 2  " `$ &'@$ l?㿀@ t u `u #\ u #\@ ʐ?@ @? @耢?@?㿐`  &`$1` 1`1` #` &`@YY&`  &` " @YL &` & 1#  #u`@ @Y1 # #u` ؀`u ` u @Y 㿐#  #ua  @Y     @O @Y 2 㿐#  #ua  @X       2 `$? & "`#  #ua  @X͘    @ @Xѐ 2 `d@? 2      2  "!?   * ? @  ` 2    @ *1! p@Xސ &!p @X͔ p !0+`@  * # @XΘ   ? U Q$ l$ ll@ 0? R Q$ l? 0㿐 쀢 2" @XY $  Z$ l? @X   "` "  " @    "` 쀠2  쀠2 㿐 쀢 @@X & 㿐#  #ua(  @X  쀢 ! | "    " |  "   "``x$   "`㿐#  #ua@ @WΘ  @㿐#  #uah @W @ 㿐#  #ua @W 쀢 W | % ` @Œ  `222$ " |@ "@"j `   & ` @  `222$ "@ "@"@ `x$ 㿐#  #uaД  @W@  쀢 9& l 5 @WW / Z $ @W80'"@@WA   "@ @ g @W) Z @W: @"` @"` x$$   |$  " |& l㿐!#  #u@a`@V  쀢 "# 2 `# #ub  `o # #ub(  |   @   2 w`   2 @T"` #  $ #ubX  @V ` e ob d "  ` o2   2       ` "`|$ #  #ub @Vq V0)@` *   $`@V" $`@ @"@ # #ub #  #ubؔ  @VF `!#  #uc  @V7  쀢 "? "?'' @Vj' `" @{ ,@> '# uc@V ` ,"@$`# uc0 @U @ "@"ڐ2 @  #2 2?" )'%u@l  x""   "& $` #  H @U  #  #uc`  @U  X' ' ' ' ' ' ' ' ' $' (@'耢?u@7c?'Đ" '#  #c!u#@U@Uo @Uے 㿐@U 6& &  &  &  &  & @ :  &   "@@Ug   "@ @  @UO   @@U_   "@  " @"`(' ' ' ' ' ' ' ' ' $' ('@'`'`'` '`'`'`'`'` '`$'`(@-'? uc@?@ ?@?"@ " '@UN ?X ''' ''''' '$u'(c'@g? @TÐ@T`? 2<  n2 6 2 #u  d2(  ''' ''''' '$'(c@2'耢?"  @T@T`?  "       @ 㿐#c  #u c @TV  X* @TŒ  @R 3/u  @T*  @<@T "   -  # 2$&    "  " `& c @T  2   Ϧ #  #v`  @S 㿈@  !?  / @  ,      &2?㿀@  2"? `  `/ @  .      ?"2@?'&@@d  2?瀊    "@ @T?&@&@㿐 & 㿀.?  ' "@ @.??* *@@      * +  '&@쀢?㿈s?? @쀢 ?.@&?㿈X?@S; &@@ߐ ?@* ?㿈@S&  !&@7?@S @ "`@ @  ?@ * @"@?㿈??@R'쀢 &@@  2?@@쀢  ?* " &?㿈? ? xޒ-䀤  'ܒ "@ܒ @c??* ܓ*@@     ܘ * ܓ+  'ܔ'䀢?&@㿐?"? @ & & ?㿐 & ?'D'H'L'P'T'XL 쀊 @ #v`8@RA@_ N@ N@ ?J* : `;9d# *`@8`<<$T`t`԰?@Q $@Ԕ 2?* `Ĥ,Ā  ' "@ @??* *@@      * ,  ''Ā?$@`̰̒?=̀  'Ē "@Ē @Q??* ē*@@      ē* ē,  'Ĕ$@`&ṵ?̀ "l`i?``?@?8Y?@  2R?,N$@`j&f?@QI &@ 23?0* `@Q7  $H?@Q+  "` @̐ 2? *  "@``&??@Q' $@  2?@ 2?* " $@`&`$@` $@?@@'l?&?/  ? @ @P $@@P$@@̒d?/ d@P  $d@Rd "?* l ?&?̀?_ ` $@?@@'l?&?E/  ?B @ @Pl $@@Pk$@@@Pd /  $t\?\@PW   "` \@\ "? * \"@l ?N&?? $&`@/ !"@@?"` &N` v"` V"`- #v`XN@@O?`N@ @㿐  @O@O㿐 ` @O@Oݐ  2@O֐㿐@O " @Oڐ   $  @O * & 㿀6`  , *@  @ , ? , ,  * @" `     **@2'*'' @Q A` ' @F (  .*@@2..:  // @, 2 ?'"@@" ? '"@@ 2??㿐 㿐 u㿈"   **@2'*'' @ߖ ?>? ' @Җ (  .*@2..:  // @ 2 ?'"@@ ? @ ?㿐@Nې㿀   **@2'*'' @z M2 ." /' @i (  . *@2 ? .  . :  / / @O 2 ?'"@@E  ?? @: 2?@2 2? @?㿈   **@@2'*'' @ ? ' @ 2? ?㿀 /瀦/   **@2'*'' @  ' @ݖ 2?` @Җ ??㿐 0 @N 2"? 2  "   *`*@2 `*` "@ "  "$ 㿐 1 @M 2"? 2  "   *`*@2 `*` "@ "  "$ x /  '     ?#?  #    `2q    **@2'*'' @B "?  > ' @3 )?  , *@2 ? ,  , :  / / @   ?'"@@  ??` @@@MO` @  2_? @  "U?`J"`  *`*2`*`` ' ' @M   `"/`/  @M   `' @M ` @@`   @L``@ %` %`@L%㿐㿐('D'H'L'P'T'XL N@ @j!H * :  ;* 444444444444444444444444$4444844p444T4444444(4@44444$ ?2  ?  ?  ? ?  ?@LN ? ?l ?& & ? " }@L)p 2k ?`"f@ a  ՐW  2 R?" 0 @L :?" 2 "  *`/@2% `*` ?" 1 @K 2"? 2 "  *`/@2 `*` "@ "  "&   #N@v@K`h? 2&?&`N@ @ 㿈  2  0@K=&  & &  0 # '   8@K#`쀢 # #v`x*:@Kf`쀢 `,  @,  @  #@$@Kɐ , : 4  ?  & @  & 㿐  " 8@KV $ 㿐 2    @( 2#? @K9 $    @ " ?  @K$ `"` `"`㿐 @,#c: c2  @`* @J @J &?@&   "@&  "@ " "@ "2  㿐` @J@J㿐` @&` `` `쀢`" @@#v v v А @J 쀢 $`@` @`@   `D@@J`@`2  a`0 @ @ `4@J@$@J"?@` @Jݔ$` &` "  @ @JY@JW 㿐 @Jd ,?& .  㿐 @JW ,? & . 㿐 @JI ,  ?& . 㿐 @J9 ,? & .  " & &  &  &  &  &  &  &  &  $& $ (& (㿐 @JK ,?& . `"  " " " " 㿐# v @Iג`؀`  v a@IΔ"     va@IŔ"  @K"@㿐#v@Ia0 %v#v   @IH  ax@I"   @-"@  2 #v@Ia㿈    `$ @ 6,`4  ? ` 9?  4/     `$ @ג 6,`4  ? ` -@    (ۤ  &2?㿈 쀢 #v@I4a 2o?^&'&@     `&  @ 6,`4  ? ` 2? ( 6 "@    `&  @f 6,`4  ? `2h?&@@& @ @ H@8[?@H@&T?&@ &&  "@     `&  @( 6,` `? `@צ   & #`쀢 #va@H`쀢 v@H`ؐva@H" @"@&@& `  @H˔ 0-+vb!  `4 `v"@H\0# @ 2`* *  *Ѣ``.  b@HC @H 0آ *?Ԣ`㿐N! @ " &@  N 2 &@`:"N@`N@ @N@  #(y#vb q  !K ".@+?8K.@`N@ : ` N@! @ " N@ `N@ 2`N@ #(F#vb( >  m& i&K  *@`K  *@]&@Gʒ @Q& `` ?#5vK = 2#   ?( #bH @G 7?$K  *(  *: @( * +H =  *: @+ * +@H =   @ +@`  &.@"@& 㿐 "( J` `  ! @GZ &J`   "*@* `&*@ &㿈@  '@(`@`` ' :( ' )  . 82*  :%`  @2 W`L $ '( '('@``@ (`} ' :)`@' ,(  ?`@ ?(( @@`L '( '(`@.`0 '.`@ ވ @:D @  (  (   ?((@@`L '( '(`@.`0 '. = (' (㿈@Fu.@FΒ    L@FǠ * @Fi '*㿐@/E/EĮ ??? ??㿐㿠㿠׉ldapusage: %s [-abcknrvF] [-d debug-level] [-h ldaphost] [-p ldapport] [-D binddn] [-w passwd] [ -f file | < entryfile ] ldapaddFabckKnrtvh:p:D:w:d:f:rldap_openldap_bind-%s: invalid format (line %d of entry: %s replicadnstrdup%s: skipping change record for entry: %s (LDAP host/port does not match replica: lines) changetypemodifyaddmodrdndelete%s: unknown %s "%s" (line %d of entry: %s) replacenewrdn%s: expecting "%s:" but saw "%s:" (line %d of entry %s) deleteoldrdn%s: extra lines at end (line %d of entry %s) %s: missing value on line %d (attr is %s) safe_realloccallocmalloc%s: no attributes to change or add (entry %s) %s %s: NOT ASCII (%ld bytes) %s %sadding new entry %s !%smodifying entry %s ldap_addldap_modifymodify complete %sdeleting entry %s ldap_deletedelete completenew RDN: %s (%skeep existing values) do not %smodifying rdn of entry %s ldap_modrdnmodrdn completed ldap_bind ldap_bind_s ldap_open ldap_open successful, ld_host is %s (null)ldap_init open_ldap_connection Out of memoryBad parameter to an ldap routineUser cancelled operationBad search filterUnknown authentication methodTimed outDecoding errorEncoding errorLocal errorCan't contact LDAP serverUnknown errorResults too largeCannot modify object classAlready existsOperation not allowed on RDNOperation not allowed on nonleafObject class violationNaming violationLoop detectedDSA is unwilling to performDSA is unavailableDSA is busyInsufficient accessInvalid credentialsInappropriate authenticationAlias dereferencing problemObject is a leafInvalid DN syntaxAlias problemNo such objectInvalid syntaxType or value existsConstraint violationInappropriate matchingUndefined attribute typeNo such attributePartial results and referral receivedStrong authentication requiredStrong authentication not supportedCompare trueCompare falseSizelimit exceededTimelimit exceededProtocol errorOperations errorSuccessldap_err2string ldap_perror %s: %s %s: matched: %s %s: additional info: %s %s: Not an LDAP errno %d ldap_result2error {iaa}{ia}ldap_modify {it{s{{e{s[V]}}{e{s[v]}}}}}ldap_add {it{s{{s[V]}{s[v]}}}}ldap_modrdn {it{ssb}}ldap_delete {its}ldap_simple_bind {it{ists}}ldap_simple_bind_s ldap_unbind send_unbind {itn}ldap_get_values {x{{sx}{s[v]ldap_get_values_len [V]send_initial_request send_server_request free_connection free_connection: actually freed free_connection: refcnt %d ** Connection%s: s* host: %s port: %d%s (null) (default) refcnt: %d status: %s ConnectingConnectedNeedSocket last used: %s ** Outstanding Requests: Empty * msgid %d, origid %d, status %s NotConnectedWritingChasingRefsInProgress outstanding referrals %d, parent count %d ** Response Queue: * msgid %d, type %d chained responses: * msgid %d, type %d free_request (origid %d, msgid %d) chase_referrals Referral: more than %d referral hops (dropping) ldap://chasing LDAP referral: <%s> ignoring unknown referral <%s> Unable to chase referral (%s) re_encode_request: new msgid %d, new dn <%s> NONE{i{it{is{it{s}}re_encode_request new request is: connect_to_host: %s:%d (by address)sd %d connected to: %s do_ldap_select ldap_result wait4msg (infinite timeout) wait4msg (timeout %ld sec, %ld usec) do_ldap_select returned -1: errno %d wait4msg: %ld secs to go read1msg no request for response with msgid %ld (tossing) got %s msgid %ld, original id %d entryresult{iaa}new result: res_errno: %d, res_error: <%s>, res_matched: <%s> read1msg: %d new referrals request %ld done res_errno: %d, res_error: <%s>, res_matched: <%s> adding response id %d type %d: {it{ess}}merged parent (id %d) error info: result errno %d, error <%s>, matched <%s> ldap_msgfree ldap_msgdelete ldap_flush_cache ldap_uncache_request %d ld_cache %x ldap_uncache_entry %s ld_cache %x ldap_uncache_entry_or_req dn %s msgid %d ld_cache %x add_request_to_cache add_result_to_cache: id %d, type %d artc: cache disabled artc: only caching search & compare operations artc: result added to cache request chain artc: not caching result with error %d artc: cached result with error %d artc: msgid not in request list check_cache cc: examining id %d,type %d cc: expired id %d cc: added type %d cc: result returned from cache xcache_hash: len is %ld, returning %ld {i{a{acheck_cache_memused: %ld bytes in use (%ld max) ccm: removed %d ccm: reduced usage to %ld bytes ber_scanf fmt (%s) ber: unknown fmt %c unknown fmt %c ber_filbuf udp_read %d bytes ber_flush: %ld bytes to sd %ld%s (re-flush)ber_dump: buf 0x%lx, ptr 0x%lx, end 0x%lx current len %ld, contents: *** sos dump *** ber_sos_dump: clen %ld first 0x%lx ptr 0x%lx current len %ld contents: *** end dump *** ber_get_next ber_get_next: tag 0x%lx len %ld contents: %s (end)parse_line missing ':' parse_line missing value invalid base 64 encoding char (%c) 0x%x ڀPL   ! T 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0TH ldapmodify v3.3 (Sat Feb 1 01:21:27 EST 1997) root@bertrand:/opt/local/src/ldap/ldap-3.3/clients/tools @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. X@0˸˘ pX8  !"ʨ#ʐ$p0P182 3456@ɰAɘBpCPD@E FPQRSȸTȨUȘVxW`X@YZ@(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1994 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 The Regents of the University of Michigan. All rights reserved. 0123456789abcdefABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/>?456789:;<=  !"#$%&'()*+,-./0123T ( @ t ڀ  HPX #H1P?!PU!Pdr!}X45@l2tx6 ,Lp&!6 x\#`+h3/T?dC7S\er8HU8ޠU9p<xpU@, UA&/ U9CXHQxU[FjrU|H`(UJYMUO ]\ cX8U%S4X|$CWS[|fUpfv4Uj,uLxHkny 8@Y)|>\Pz_Xks,,@Xh'09APXc¬y¬HTL pl(یM  tݜR@.45S(LlY{$lۤqDy[l|:44;dh,@ۘ&D5@,8AbPQ\^@!ct yj,h L <JH(e8XLGl +82hPDh <V\[B`fq\{T0 8h P@,h  l ܸ Z84 ,( 8=< DX Wp ]i lR\P |f |L  d D  X @ ` ܠ L S0  ڀ 8 U$ "h  , @~( U \@ bPth v  E ܈    d  ݨ ( t A4 ݴ h Ad` ^X !   " .l 6 = JH` [0 e j9pL t {Q@ <  ,  ,  8 8`  4x  ۀ ܔ S i, 4 ){< @CX MX T nۼ t {  N  w  L q @ h\8 ܬ i<< x 9h K  & ! -z ?! DS<\ YI\h lwLp y݄ ~, T  9h >p R\ x, |LL yFD ix18hAMݐV8bO hr۰z{H<$ldapmodifyvalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____do_global_dtors_auxgcc2_compiled.force_to_datafini_dummyldapmodify.cprogdodeletedomodrdncontoperdomodifyvalsfromfilesldfromfilepasswdprocess_ldapmod_recforcebinddnprocess_ldif_recgcc2_compiled.freepmodsnewreplaceverboseaddmodifyopnotread_one_recordldapportldaphostldmversion.cgcc2_compiled.bind.ccopyrightgcc2_compiled.open.ccopyrightgcc2_compiled.error.cgcc2_compiled.ldap_errlistmodify.ccopyrightgcc2_compiled.add.ccopyrightgcc2_compiled.modrdn.ccopyrightgcc2_compiled.delete.ccopyrightgcc2_compiled.sbind.ccopyrightgcc2_compiled.unbind.ccopyrightgcc2_compiled.free.ccopyrightgcc2_compiled.getvalues.ccopyrightgcc2_compiled.request.cfree_serversre_encode_requestcopyrightgcc2_compiled.use_connectionfind_connectionos-ip.ctblsize.20copyrightgcc2_compiled.result.cmerge_error_infotblsize.12copyrightgcc2_compiled.build_result_berldap_abandonedwait4msgread1msgldap_mark_abandonedcache.cmsg_sizecache_hashcopyrightuncache_entry_or_reqchain_contains_dngcc2_compiled.request_cmpmsg_dupcheck_cache_memuseddecode.cgcc2_compiled.encode.cber_put_seqorsetgcc2_compiled.ber_put_int_or_enumio.cber_filbufgcc2_compiled.get_tagber_reallocbprint.cgcc2_compiled.hexdig.2line64.cb642nibgcc2_compiled.nib2b64crtstuff.c__do_global_ctors_auxgcc2_compiled.force_to_datainit_dummy__DTOR_END____CTOR_END__socketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesfreadldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupldap_modrdn2_sldap_modifyappend_referralfree_request_iob_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringldap_unbindber_initgethostbynamefind_request_by_msgidfseekstr_parse_lineldap_delete_sber_writestrcasecmpatexitmark_select_clearmark_select_writeexitldap_add_sldap_debugber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringldap_bindber_put_boolean_initber_readber_resetcheck_cacheber_get_boolean.uremtimedump_connectionstr_getlineldap_perrorput_type_and_valueftelldo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushfcloseldap_modrdnfree_connectionber_get_nullselectstrncpyputcharset_ber_options_DYNAMICber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagldap_modrdn_sfeofctimestrcatstrncasecmpber_bvdupinet_addrwritereallocstrrchrldap_addsendto_exitldap_modify_schase_referralsenvironperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoafreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dumpldif_type_and_value___errnostrcmpfgetssend_server_requestis_read_readyber_dumpldap_set_cache_optionsldap_modrdn2_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfree.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenber_skip_tagldap_uncache_requestlber_debugcldap_getmsgldap_delete_finifree_select_infober_put_ostringlber_bprintrecvfromber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfder_allocconnectber_get_stringal <@(#)SunOS 5.5 Generic November 1995as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1ld: (SGU) SunOS/ELF (LK-2.0 (S/I) - versioning).interp.hash.dynsym.dynstr.rela.bss.rela.plt.text.init.fini.rodata.got.dynamic.plt.data.ctors.dtors.bss.symtab.strtab.stab.index.comment.shstrtab.stab.indexstrvalues-Xa.cXt ; V=2.0   ` !< )TT  3 89?((E@@1Mtt Rڀڀ[ ` fHHmPPtXXyX x 0  H07070100003b50000081a400000064000000640000000132f4d7b40000e7b0000000200000001b00000000000000000000001500000004reloc/bin/ldapmodrdnELF44 (44 /usr/lib/ld.so.1m1B=q<x8N]"U9rl6VbP*td.)5S7y;}'/`oa_fMj%X|z>Gn3~Le(sJh:+Q!2#?EC4&FO pk$@c^IH{DA\-RY[wgvKZuTiW,0T(d$ 8   T vpvpl(l(7>5hRtY^9@t8{:(8buC8'Tz4 |"(0d7@<HP,W_f.4uJD@! QO4 )2H(M8'1<CP`PUO<glwy\c 0w$x%0h@,jthx d&+B4;*<GQXV:(PfMvddL-x@lx@X\:  8=|$z4 gxfP(0,7@=8@hQup ^/0lryddF$!0slP 0,($D)&L34:9@L4R,^,i8p8y`;dP,c,T -T;6TJhQ_ `4n u8 P(8tQ<p%h2 !blt;\1(h_p|",/L6 =&R+Tpd:x\xtD,dL<apQDhd86h cP#@+<5=wLsocketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupldap_modrdn2_sappend_referralfree_request_iob_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringldap_unbindber_initgethostbynamefind_request_by_msgidber_writestrcasecmpatexitmark_select_clearmark_select_writeexitldap_debugber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringdomodrdnldap_bindber_put_boolean_initber_readber_resetcheck_cacheber_get_boolean.uremtimedump_connectionldap_perrordo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushldap_modrdnfree_connectionber_get_nullselectstrncpyset_ber_options_DYNAMICber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagldap_modrdn_sctimestrcatstrncasecmpber_bvdupinet_addrwritereallocstrrchrsendto_exitchase_referralsenvironperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoafreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dump___errnofgetssend_server_requestis_read_readyber_dumpldap_set_cache_optionsldap_modrdn2_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfree.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenber_skip_tagldap_uncache_requestlber_debugcldap_getmsg_finifree_select_infober_put_ostringlber_bprintrecvfromber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfder_allocconnectber_get_stringallibsocket.so.1libnsl.so.1libc.so.1-48l<DQGyw3%| ,k8!DP\chtCWprKvqt@2(4@LXbdVp|ux @D# @f4#@f0@f4, @ "@ @f+@f,㿐@/e/e㰮       㿐  "#"#"# @ /h@fP@7!;5#h@eЀ?u? 3kH*   ! !!!!!! !!!!!!!!!!!!!!!!!!!!!!! !H!!`!! !! !!!!!p!!!!!!!4  Ȑ &@e#8"a@e#8"a@e#8"a@e#8"c<'a@e#8@e#8"a &cĐ $c`"@@e@ez #4&  . @e|h@e#@ei @es h@ev#@e_  !"hc@eg@@ec@eO  i@ea`( @eY@eB !!@aВ`"#i@eH 0@e1 "`X   !#a@Ȁ `#i@`@@e   #̒@E<?#?#3h@e  0O $ @e@`*@@e@ec@d #̒@  @d @dc@dݐ  Ԑ#Ȁ 2ϐ@#@dА㿐#Ā i P@di `i x@d#  @Si@F`0#Ā i@dÐ 㿐!쀊  "i`  @d  V& l?@㿐!쀊  "i`Ȕ  @d  V& l V@ϔ"! 㿈!쀊  "i`ؔ  @do @E > @dw   '! " @dV쀢 "@ !  @#`&!! @d[@dY@  a `" L"i i!  @d+ 㿐!쀊  "ia  @d  @d*!$! @ W  &!   &!@d &!@ X!@d  `&!!&! & P . T & !쀊  "ia(  @c =pN A@c & @c*?N  N " @cޒ :@cݒ$@,@c * :  @ ,? ?N @ ? ?㿐!쀊  "ja  @c b?"1ib@2``@?1i"0㿐!쀊  "ja  @ck @ci0;b?-b#b l@2"ja@cT t"  pJ ja@cH pbJ bja@c<b?2 l!"jb l@c.@cLX!쀊  "jb   @c `2` J Y   2  p " t@c& p t " @c& t @'`'`'` '`'`'`'`'` '`$'`(' P  jb8 t@q p?jb@@j p? T& l@  l㿈!쀊  "jbH  @b @wjbX l x& x@#\? l@p S& l@Β ?㿈!쀊   "jbH  @b @I?jbX l x& x@#\?2  S& l@ ? l@9㿀!쀊  "jbH  @bd @?jbX l x& x@#\?  S& l@v ? l@   @쀢?  l㿀!쀊   "jbH  @b$ @ې?jbX l x& x@@#\?  S& l@6 ? l@˖   @쀢? lΔ 㿈!쀊  "jbh  @a `j"j"@#?jb ` x  P& x#\#`@?2   S& l@  ? @  `@}㿀!!쀊  "jb  @a !쀊  "jbh  @a `j"j"@K#?jb ` x  P& x#\#`@?2   S& l@  ? @ J `@3  @쀢?8  l㿐!쀊  "jb  @aM @ 㿐 0   |`" !`8@q2`8! "  !@O!  @   <, @a8  0 & <@a1 <@a/ 8 " @   쀢 " p@ א p " t@a t " L@a L " h@a h " d@a d " @K "!@`! "!@6! @`@`㿐 㿐!쀊  "jb  @`Ę @{jb x B@& x?  S@ ? Q & l@Ғ  l㿐"$  `" @@``@``@`2@@`@`@`@`2 $ "$$@`$$ "$(@`$( "$,@`$, @`@`㿐  `@ @^`0@`@`i  2`@`_!쀊   "jbؔ  @`: `''' ''X'Ԑ d'T'' j'$b'(T@'耢?&@`9 "   d#j'Tb@T?@`&  "'Tjc@P? TP T& l !쀊   "jc  @_ `''' ''X'Ԑ d'T'' j'$b'(T@Q'耢?&@_ߒ "   d#j'Tb@>T?@_̒  "'Tjc @/P? TP T& l 2@      2@      㿐   @_~  @_w㿐   @_i @_g  @_`㿐@L T Z$ l T*`㿈!쀊  "jc(  @_/   x  @#\㿐!쀊  'T"jc@  @_ `& lT`!@ T \@g @wT``  @#  l 2U? Q& l@ @^ <2' Z& l @ @  =? ' ' ' $' (  &'  ' ' ,0' 0&0'  | ' 8" 4& |' 4@@   Q& l@ @Ζ ?2@`@&`&`@@& l㿀 @^   @^ L  Z@^ Zq$ l"&&) @   ? 2 `@^|@^z QK$ l &@$` &  & ! & ?$! ! `  j#X'' '@ 2$ l ?`!$!  &  2? ?& $!! @ ` @8  㿐! "%  "  `  @^&    @ "  2   2 㿐` `@^ &`&`㿐!!쀊  "jc`  @]֘ 2` `? C&`` 2!@@@@@@  "!@]!   2 `!`"` @`` "@@]@@]@]!쀊 "jcx &!@] !쀊` &`"jc` @] 㿐"j#j#j#X@]o `<#bj#k `"` 2@j#@k j#X@]Q`  ` 2kk 0 @k P@]@@]h`bk@]9````2`㿐%k@])`x | k@]"` %k %k#k      `k k @]b k @]a 8 2#bk@\a8 k@\` +k)k%k @\aP " @\ܒ!h @\ג 2  2㿐!쀊  "k` a@@\ `,`"`0`? "``" `4`02`0`4``8& |"`8`8`"`$`4"`4`$ "`@ǒ ` "` @\` @\@\㿐    @\ @\@\2 x!쀊  '"ka  @\f & l&   @\e #kL R r2 ?a@\v ",?  $Ȱ   !?#@"ka @\.  @\?@R  Z& l? , ,, 2,'  ; @\' ,@\ kb@\.  쀊 bkb @[ 쀊 bkb8 @[ @n\&&@[ / '*  '  x$@& x @[ؒ @[ $@[Ԓ : "!*@[  $  x #\ `?  lbkbX @[ @ `耢 `@[`q@[䀦  㿐@`   @[{@[  &@@[u@[r@[ &@@ Z& l$? k a*a `* `* `* `* `* `* `* `* ` * ` * k@[qbx@@[n P!쀊 "k"k" @[" @'`'`'` '`'`'`'`'` 'k`$b'`(@ '耢   T@ ? T$ld @LT Z$l  `Y  @ P?7 T@ ?4 &@Z ` kb@ ` ?kbȔ@?ĐȖ @t" Ē"@   Sk@ߒbЀ?  S$l@Ւ  !쀊`?#@ "kbؔ  @Z @  |  @ 8 2x!쀊 'L@"k#k# @Zs  ` @Z?'L@Z  @Z "W? ? ?`  7  @Z  @Z  77․`, @L @Z @Z  !쀊 @Z{'@Z.@Zz`  ,  ϐ %!쀊 #b!k#(@Z^'ܖ@Z  㿐@ZV@!0( `("`@0(! @ ("@ @!0(  ** @0(**@"@!0( *@!0( *㿐 @Yʒ" @Y   @Y 㿐@Y㿐!쀊  "kc@  @Y 'Ѐ 2!@Y $! !@Y! @Yߔ  @Yܘ㿐!쀊  "kcP  @Ys ' 7  @ @2$ & @' 2  ?   ` e`` `2``   2  @  2  2 &   & 2  2$ $"$ $ '& l 㿈 !쀊 "kc`   !쀊  "kc@X 2    U$`l' @Y'?)-+!쀊 " aaa a  @*,2L? ? !쀊 kcc0 @X  ?2?a c0 ??  U QD$`l@Aհ;$`l??a? ɐ  ?@$????@X $"@'!쀊 kcЖ @Xh ?! %쀊   "kc  @XS @> @`0( R& Q@? T@^ @XEv??#@"l` @X 0ꀊ  "l`8l @Xh @k'  T '?`d& P Z, ! Ql`p ''''''''''@g'?1 Y  2 l `  " &!쀊 "l xl  l @W !쀊  "l` @W " @W'ְ? h&  , `?@W ',@,? &,  C , ? %?#쀊@ '"l` @WX 쀊 `"l l  l @WC ` "@WO'@? Z$ l?a  D  i @W1 2& Z$ l`?@&& 쀢 @2 "H'@ `eA'@"  `  @ ```2@`  " )'@?&)$ !쀊  "la0@V֘ `   ` d  ` 2  " `$ &'@$ l?㿀@ t l!P`l #\ l #\@ ʐ?@ @? @耢?@?㿐`  &`$1` 1`1` !` &`@V&`  &` " @Vr &` & 1!쀊  "la`@ @VN !쀊 "l`!`l ` l @V: 㿐!쀊  "la  @V*    @O @V7 2 㿐!쀊  "laȔ  @V       2 `$? & "`!쀊  "la  @U    @ @U 2 `d@? 2      2  "!?   * ? @  ` 2    @ *1#Ԁ p@U &#Ԑp @UՔ p #ԛ0+`@  * # @U٘   ? U Q$ l$ ll@ 0? R Q$ l? 0㿐 쀢 2" @U $  Z$ l? @U   "` "  " @    "` 쀠2  쀠2 㿐 쀢 @@UB & 㿐!쀊  "laؔ  @U  쀢 ! | "    " |  "   "``x$   "`㿐!쀊  "la @T  @㿐!쀊  "lb @Tؘ @ 㿐!쀊  "lb@ @TŖ 쀢 W | % ` @Œ  `222$ " |@ "@"j `   & ` @  `222$ "@ "@"@ `x$ 㿐!쀊  "lb  @T]  쀢 9& l 5 @Te / Z $ @T^0'"@@Ts   "@ @ g @TO Z @T{ @"` @"` x$$   |$  " |& l㿐!!쀊  "l@b`@T  쀢 "! 2 `!쀊 "lb  `o !쀊 "lb  |   @   2 w`   2 @T"` !쀊  $ "lc  @Sɘ ` e ob  "  ` o2   2       ` "`|$ !쀊  "lc8 @S V0)@` *   $`@S" $`@ @"@ !쀊 "lc` !쀊  "lc  @Sc `!!쀊  "lc  @ST  쀢 "? "?'' @Sl' `" @{ ,@> '!쀊 lc@S- ` ,"@$`!쀊 lc @S @ "@"ڐ2 @  !쀦2 2?" )'%l@l  x""   "& $` !쀊   @Rژ  !쀊  "m`  @Rʘ  X' ' ' ' ' ' ' ' ' $' (@'耢?m@7`0?'Đ" '!쀊  #b!m 8@R@R @R 㿐@R 6& &  &  &  &  & @ :  &   "@@R   "@ @  @Ru   @@R   "@  " @"`(' ' ' ' ' ' ' ' ' $' ('@'`'`'` '`'`'`'`'` '`$'`(@-'? m`0@?@ ?@?"@ " '@RY ?X ''' ''''' '$m'(``'@g? @Q@Q`? 2<  n2 6 2 #m  d2(  ''' ''''' '$'(`h@2'耢?"  @Q@Q`?  "       @ 㿐#a쀊  "m `p @Qs  X* @QВ  @R 3/m  @Qő*  @<@Q "   -  # 2$&    "  " `& b @Q3  2   Ϧ !쀊  "m`  @Q 㿈@  !?  / @  ,      &2?㿀@  2"? `  `/ @  .      ?"2@?'&@@d  2?瀊    "@ @T?&@&@㿐 & 㿀.?  ' "@ @.??* *@@      * +  '&@쀢?㿈s?? @쀢 ?.@&?㿈X?@Pm &@@ߐ ?@* ?㿈@PX  !&@7?@PL @ "`@ @  ?@ * @"@?㿈??@P('쀢 &@@  2?@@쀢  ?* " &?㿈? ? xޒ-䀤  'ܒ "@ܒ @c??* ܓ*@@     ܘ * ܓ+  'ܔ'䀢?&@㿐?"? @ & & ?㿐 & ?'D'H'L'P'T'XL#< @ "m`@O^@_ N@ N@ ?J* : `;9^"ؓ*`@Lp{|,}}}}~~ ,l@p`԰?@O1 $@Ԕ 2?* `Ĥ,Ā  ' "@ @??* *@@      * ,  ''Ā?$@`̰̒?=̀  'Ē "@Ē @Q??* ē*@@      ē* ē,  'Ĕ$@`&ṵ?̀ "l`i?``?@?8Y?@  2R?,N$@`j&f?@N{ &@ 23?0* `@Ni  $H?@N]  "` @̐ 2? *  "@``&??@N:' $@  2?@ 2?* " $@`&`$@` $@?@@'l?&?/  ? @ @M $@@M$@@̒d?/ d@M  $d@Rd "?* l ?&?̀?_ ` $@?@@'l?&?E/  ?B @ @M $@@M$@@@M /  $t\?\@M   "` \@\ "? * \"@l ?N&?? $&`@/ !"@@?"` &N` v"` V"`- "maN@@M?`N@ @㿐  @M@M㿐 ` @M@M  2@L㿐@M " @M    $  @M * & 㿀6`  , *@  @ , ? , ,  * @" `     **@2'*'' @Q A` ' @F (  .*@@2..:  // @, 2 ?'"@@" ? '"@@ 2??㿐 㿐 u㿈"   **@2'*'' @ߖ ?>? ' @Җ (  .*@2..:  // @ 2 ?'"@@ ? @ ?㿐@K㿀   **@2'*'' @z M2 ." /' @i (  . *@2 ? .  . :  / / @O 2 ?'"@@E  ?? @: 2?@2 2? @?㿈   **@@2'*'' @ ? ' @ 2? ?㿀 /瀦/   **@2'*'' @  ' @ݖ 2?` @Җ ??㿐 0 @K 2"? 2  "   *`*@2 `*` "@ "  "$ 㿐 1 @J 2"? 2  "   *`*@2 `*` "@ "  "$ x /  '     ?#?  #    `2q    **@2'*'' @B "?  > ' @3 )?  , *@2 ? ,  , :  / / @   ?'"@@  ??` @@@J` @  2_? @  "U?`J"`  *`*2`*`` ' ' @Ja  `"/`/  @JS   `' @JG ` @@`   @J6``@ %` %`@I%㿐㿐('D'H'L'P'T'XL N@ @d! * :  ;* |T< dx  ?2  ?  ?  ? ?  ?@I_ ? ?l ?& & ? " }@I:p 2k ?`"f@ a  ՐW  2 R?" 0 @I :?" 2 "  *`/@2% `*` ?" 1 @H 2"? 2 "  *`/@2 `*` "@ "  "&   "N@m@Ha? 2&?&`N@ @ 㿈  2  0@H=&  & &  0 # '   8@H#c< # "ma(*:@Hc< `,  @,  @  #@$@HԐ , : 4  ?  & @  & 㿐  " 8@H $ 㿐 2    @( 2#? @Hz $    @ " ?  @He `"` `"`㿐 @,#c: c2  @`* @H/ @H- &?@&   "@&  "@ " "@ "2  㿐` @G@G㿐` @&` `` c<`" @@"m!Hm!pm! @G#< $`@` @`@   `D@@H`@`2  a`0 @ @ `4@G@$@G"?@` @G$` &` "  @ @G@G} 㿐 @Gr ,?& .  㿐 @Ge ,? & . 㿐 @GW ,  ?& . 㿐 @GG ,? & .  " & &  &  &  &  &  &  &  &  $& $ (& (㿐 @GS ,?& . `"  " " " " 㿐" m @Fa`  m a@F"     ma@F"  @K"@㿐"m@FՒa %m#m   @Fʒ  b(@FĔ"   @-"@  2 "m@FbX㿈    `$ @ 6,`4  ? ` 9?  4/     `$ @ג 6,`4  ? ` -@    (ۤ  &2?㿈#< "m@FQbp 2o?^&'&@     `&  @ 6,`4  ? ` 2? ( 6 "@    `&  @f 6,`4  ? `2h?&@@& @ @ H@8[?@F@&T?&@ &&  "@     `&  @( 6,` `? `@צ   & #c< "mb@Ec< m@Eama@E" @"@&@& `  @EӔ 0-+mb# #`4 `m"@Ey0# @ 2`* *  *Ѣ``.  b@E` @E 0آ *?Ԣ`㿐@/E/E ??? ??㿐㿠㿠ldapusage: %s [-nvkc] [-d debug-level] [-h ldaphost] [-p ldapport] [-D binddn] [-w passwd] [ -f file | < entryfile | dn newrdn ] kKcnvrh:p:D:w:d:f:strdup%s: invalid number of arguments, only two allowed rldap_openldap_bindmodrdn %s: %s removing old RDN keeping old RDN ldap_modrdn2_smodrdn complete ldap_bind ldap_bind_s ldap_open ldap_open successful, ld_host is %s (null)ldap_init open_ldap_connection Out of memoryBad parameter to an ldap routineUser cancelled operationBad search filterUnknown authentication methodTimed outDecoding errorEncoding errorLocal errorCan't contact LDAP serverUnknown errorResults too largeCannot modify object classAlready existsOperation not allowed on RDNOperation not allowed on nonleafObject class violationNaming violationLoop detectedDSA is unwilling to performDSA is unavailableDSA is busyInsufficient accessInvalid credentialsInappropriate authenticationAlias dereferencing problemObject is a leafInvalid DN syntaxAlias problemNo such objectInvalid syntaxType or value existsConstraint violationInappropriate matchingUndefined attribute typeNo such attributePartial results and referral receivedStrong authentication requiredStrong authentication not supportedCompare trueCompare falseSizelimit exceededTimelimit exceededProtocol errorOperations errorSuccessldap_err2string ldap_perror %s: %s %s: matched: %s %s: additional info: %s %s: Not an LDAP errno %d ldap_result2error {iaa}{ia}ldap_modrdn {it{ssb}}ldap_simple_bind {it{ists}}ldap_simple_bind_s ldap_unbind send_unbind {itn}ldap_get_values {x{{sx}{s[v]ldap_get_values_len [V]send_initial_request send_server_request free_connection free_connection: actually freed free_connection: refcnt %d ** Connection%s: s* host: %s port: %d%s (null) (default) refcnt: %d status: %s ConnectingConnectedNeedSocket last used: %s ** Outstanding Requests: Empty * msgid %d, origid %d, status %s NotConnectedWritingChasingRefsInProgress outstanding referrals %d, parent count %d ** Response Queue: * msgid %d, type %d chained responses: * msgid %d, type %d free_request (origid %d, msgid %d) chase_referrals Referral: more than %d referral hops (dropping) ldap://chasing LDAP referral: <%s> ignoring unknown referral <%s> Unable to chase referral (%s) re_encode_request: new msgid %d, new dn <%s> NONE{i{it{is{it{s}}re_encode_request new request is: connect_to_host: %s:%d (by address)sd %d connected to: %s do_ldap_select ldap_result wait4msg (infinite timeout) wait4msg (timeout %ld sec, %ld usec) do_ldap_select returned -1: errno %d wait4msg: %ld secs to go read1msg no request for response with msgid %ld (tossing) got %s msgid %ld, original id %d entryresult{iaa}new result: res_errno: %d, res_error: <%s>, res_matched: <%s> read1msg: %d new referrals request %ld done res_errno: %d, res_error: <%s>, res_matched: <%s> adding response id %d type %d: {it{ess}}merged parent (id %d) error info: result errno %d, error <%s>, matched <%s> ldap_msgfree ldap_msgdelete ldap_flush_cache ldap_uncache_request %d ld_cache %x ldap_uncache_entry %s ld_cache %x ldap_uncache_entry_or_req dn %s msgid %d ld_cache %x add_request_to_cache add_result_to_cache: id %d, type %d artc: cache disabled artc: only caching search & compare operations artc: result added to cache request chain artc: not caching result with error %d artc: cached result with error %d artc: msgid not in request list check_cache cc: examining id %d,type %d cc: expired id %d cc: added type %d cc: result returned from cache xcache_hash: len is %ld, returning %ld {i{a{acheck_cache_memused: %ld bytes in use (%ld max) ccm: removed %d ccm: reduced usage to %ld bytes ber_scanf fmt (%s) ber: unknown fmt %c unknown fmt %c ber_filbuf udp_read %d bytes ber_flush: %ld bytes to sd %ld%s (re-flush)ber_dump: buf 0x%lx, ptr 0x%lx, end 0x%lx current len %ld, contents: *** sos dump *** ber_sos_dump: clen %ld first 0x%lx ptr 0x%lx current len %ld contents: *** end dump *** ber_get_next ber_get_next: tag 0x%lx len %ld contents: %s (end)N]i sT T4d(p 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0i@H ldapmodrdn v3.3 (Sat Feb 1 01:21:39 EST 1997) root@bertrand:/opt/local/src/ldap/ldap-3.3/clients/tools @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. xhP8( pX@( !"#$01p2X3H4056@ABCDxEXF@P0QRSTUVWXxYPZ@@(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1994 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 The Regents of the University of Michigan. All rights reserved. 0123456789abcdefT(d$ 8   T  #1? U drh}t%0HU%0U#&2:)IxV_pUi,xU0, U2xY5hU6 E\K$)0U3:B@H$Q?aitU~M]4UQ]`HSVp`q8"l-8Y7dLp(^blmnXymqsP@P $h&5>I_n|vpvpll(5ht9@8:(28?bRW_ukvC8'Tz4|(0d@P,.4J%D2@!7 MQYOj4v ~)2H(M8P`PO< y\)c 0<CwVh$xq%0h{@,jthxdB4*<QX:(PMddL)3-x?@lOx@\Xc\k: { 8=|$z4 gxfP(,@8@hup /0    %dd / 9 ? G O V \F$ l! t {0 s l P  0, ( D &L 4 9@ 4 , , 8 8 ` & 3 < B;d VP, d mc ,  T    T 6T h _  4  8 "P(8 3t :Q< Jp Q%h ]2 j ! qbl t ;\ 1(h _p | , L   & +Tp :x\ tD, %dL :< Eap R XQD ih y  d8 6h  cP @ <  wLldapmodrdnvalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____do_global_dtors_auxgcc2_compiled.force_to_datafini_dummyldapmodrdn.ccontoperldpasswdbinddngcc2_compiled.verbosebasenotldapportldaphostldrversion.cgcc2_compiled.bind.ccopyrightgcc2_compiled.open.ccopyrightgcc2_compiled.error.cgcc2_compiled.ldap_errlistmodrdn.ccopyrightgcc2_compiled.sbind.ccopyrightgcc2_compiled.unbind.ccopyrightgcc2_compiled.free.ccopyrightgcc2_compiled.getvalues.ccopyrightgcc2_compiled.request.cfree_serversre_encode_requestcopyrightgcc2_compiled.use_connectionfind_connectionos-ip.ctblsize.20copyrightgcc2_compiled.result.cmerge_error_infotblsize.12copyrightgcc2_compiled.build_result_berldap_abandonedwait4msgread1msgldap_mark_abandonedcache.cmsg_sizecache_hashcopyrightuncache_entry_or_reqchain_contains_dngcc2_compiled.request_cmpmsg_dupcheck_cache_memuseddecode.cgcc2_compiled.encode.cber_put_seqorsetgcc2_compiled.ber_put_int_or_enumio.cber_filbufgcc2_compiled.get_tagber_reallocbprint.cgcc2_compiled.hexdig.2crtstuff.c__do_global_ctors_auxgcc2_compiled.force_to_datainit_dummy__DTOR_END____CTOR_END__socketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupldap_modrdn2_sappend_referralfree_request_iob_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringldap_unbindber_initgethostbynamefind_request_by_msgidber_writestrcasecmpatexitmark_select_clearmark_select_writeexitldap_debugber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringdomodrdnldap_bindber_put_boolean_initber_readber_resetcheck_cacheber_get_boolean.uremtimedump_connectionldap_perrordo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushldap_modrdnfree_connectionber_get_nullselectstrncpyset_ber_options_DYNAMICber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagldap_modrdn_sctimestrcatstrncasecmpber_bvdupinet_addrwritereallocstrrchrsendto_exitchase_referralsenvironperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoafreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dump___errnofgetssend_server_requestis_read_readyber_dumpldap_set_cache_optionsldap_modrdn2_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfree.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenber_skip_tagldap_uncache_requestlber_debugcldap_getmsg_finifree_select_infober_put_ostringlber_bprintrecvfromber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfder_allocconnectber_get_stringal <@(#)SunOS 5.5 Generic November 1995as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1ld: (SGU) SunOS/ELF (LK-2.0 (S/I) - versioning).interp.hash.dynsym.dynstr.rela.bss.rela.plt.text.init.fini.rodata.got.dynamic.plt.data.ctors.dtors.bss.symtab.strtab.stab.index.comment.shstrtab.stab.indexstrvalues-Xa.cXt ; V=2.0 l TT `s((< )dd4  3x9?$$E88M R[TTh `fmtyz@ 0 H!07070100003b51000081a400000064000000640000000132f4d7b200012cb4000000200000001b00000000000000000000001500000004reloc/bin/ldapsearchELF"4(4 (44T/usr/lib/ld.so.13GU>:h"^E;8_W,qvn0)7m[\9=s'1lVbuoCyT}%6adAMj5Sw(Q{<-X!+4# B?OKI*&FLH/~$D@tirZkPNpxJgYcfzRe]|`.2 8"h| ѐ   8 dpl((7>rR"tY^@t|{(\(,dH2D 54%1 :5dOT`,o w~uH8@! 7Hq\( G/@`o8H4($Vd43xA8W0LfXp|(hP<4~,\\X0t,@42h>`NT@]ddpj\,tchL04|H@<0XTP ]L\"<(4/?JKy[uDl @y|DX(  #$8$ `_(8@lh2 ?TE`LXsmXLzdlKHWP !tx$ l,l=GyTXL]3Lg|n@`,`,$8`Јx,ˆ\@3:8 TZa8o}rD qD ѐ T84<$3Lho ( ![%%h*4\?mhRDhp_}t0y4,(3I|p\v,]PL F t p ,h <, H Q-$ Z}$4 j8 vh  \  }X4 \<  socketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesstrtokwrite_ldif_valueldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupldap_get_dnappend_referralfree_request_iob_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringprint_entryldap_unbindber_initldap_search_stgethostbynamefind_request_by_msgidstr_parse_lineber_writeldap_first_entrystrcasecmpatexitmark_select_clearmark_select_writeexitldap_debugldap_next_attributeber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringsprintfldap_bindber_put_boolean_initber_readfwritefputsber_resetcheck_cacheber_get_boolean.uremtimedump_connectionstr_getlineldap_perrorput_type_and_valuedo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushqsortfclosefree_connectionldap_searchldap_explode_dnldap_sort_valuesber_get_nullldap_is_dns_dnselectmktempstrncpyputcharset_ber_options_DYNAMICusageber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagctimestrcatstrncasecmpldap_sort_strcasecmpldap_abandonber_bvdupinet_addrwritereallocsendtoldap_build_search_req_exitldap_search_schase_referralsenvironldap_sort_entriesperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoaldap_explode_dnsfreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dumpldif_type_and_value___errnostrcmpfgetsis_read_readysend_server_requestber_dumpldap_set_cache_options_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfreeldap_first_attribute.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenldap_dn2ufnber_skip_tagldap_uncache_requestlber_debugcldap_getmsg_finifree_select_infober_put_ostringlber_bprintrecvfromdosearchldap_next_entryber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfldap_count_entriesder_allocconnectber_get_stringallibsocket.so.1libnsl.so.1libc.so.1 /|8(>hJtXM%5I~u(4k@ULXsdZp[|!t`rR 4_$0<jH*T`lxD @D# @r"t@r@r, @  "@@r@r㿐@/r/r`       㿐㿐!#Xta@rt@raАt@rbt@rbPt@rbt@rbt@rbؐt@rct@rc@t@rct@rct@rcu@r`(u@r`Xu@r`u@r}`u@ryau@ruaXu@rqau@rmau@ribu@reb@u@rabxu@r]bu@rYbȐu@rUb@rM 㻈 "!  "!" "!"      I!%#u@r9(?? 9* 'T'l)h()h()h)h)h)h)h'\)h)h)h)h)h'L)T)h)h)h)h)h)h)h)h)h)h)h)h)h(()h' )h()h()h)h)h)4)h&)h) )h)h''8'$&) )h)h)D` "`` "`@q`"`$4a "aa "aa  "a a "a`ucP@qϔ  ` ucX@qƔ  ` uc`@q  v #Xu@qch0Z`uc@q  `g uc@q  `^ uc@q  `U uc@q  L #Xu@qc00@q`B"a@q`>@q`9"a @q|`4"a@qw`/"a@ql`*"a@qm`%"a@qb`!@q^`@q``"a@! |& 4 |@ |* @qM@ |*``0 a "*J $ , @@q4  `  "a |a* &@`| "`| |* @`M@ - M`  #8u@q c趒@q @p  ! !u@p#!! @(a2$X@p! @pՐ $\$` $   a@ "v@)`@p  `v @pВ`2@v@pʐ 80  !v@@p @  2@p ` u##\a@2* +$@p @p *;@p #\ #\a@#8@p@@p`㻈\@p v H@pn t @[? v@``e l !? !쀠 @_@ d`@Ő@pE  @J@v@`p<?@ʔ v@u``! # K  ` @z @`@p  @@` v @o@OH@a ` !v@o @ɒv @oܒ! @Őa ` !v@o֠ @0v @oĒ@oԐ@oҐ@^+-/v! !@o a uc@ }v @ow@p i! 6v`@o @o v@ou`Ƞ  @`@@o a @ok  @op@J @o] "2`@od.` !  @  @ `@*a  @ @ `@ v ؐ@o+`@ @@k㿐@'w@o,cH@o! ?㿐#4  #Xv`  @n  V& l?@g㿐#4  #Xv`  @n˘  V& l V@"! 㿈#4  #Xva  @n @E > @nے   '! " @n쀢 "@ !  @P#`&!! @n@n@  c4 `" L#Xv!v!@  @nk 㿐#4  #XvaH  @n[  @n!$! @  &!   &!@nT &!@!@nk  `&!!&! & P . T & #4  #XvaX  @n% =pN A@nU & @nQ*?N  N " @n? :@n>$@,@m * :  @ʘ? ?N @? ?㿐#4  #Xvap  @m̘ ' 7  @ @2$ & @' 2  ?   ` e`` `2``   2  @  2  2 &   & 2  2$ $"$ $ '& l 㿈 #4 #Xva   #4  #Xva@mQ 2    U$`l' @m'?)-+#4 " aa@ @ca  @*,2L?@ג? #4 Xva`x @m  ?2?a `x ??  U QD$`l@Aհ;$`l??a? @  ?@$????@m $"@'#4 Xva @l ?#4 %4   #Xvb  @l @! @ƒ@"<`0( R& Q@? T@^ @lv?@Q44?#@#Xvb  @lu 0ꀊ  #XvbXv @li @'  T '?`d& P Z, ! Qvb ''''''''''@'?1 @  2 l `  " &#4 #Xv"v" v"@k #4  #Xvb @k " @l'ְ? h&  , `?@l ',@,? &,  C , ? %?#4@ '#Xvc @k 4 `#Xv#v" v"@k ` "@k'@? Z$ l?@  @  i @k 2& Z$ l`?@ *&& 쀢 @2 "H'@ `eA'@"  `  @ ```2@`  " )'@?&)$ #4  #XvcP@k/ `   ` d  ` 2  " `$ &'@$ l?㿀@ @+ v#p`v"#\ v"#\@?@ߒ @? @E耢?@8?㿐`  &`$1@` 1`1` #4` &`@j&`  &` " @j &` & 1#4  #Xvc@ @j #4 #Xv`#`v"` v"@j 㿐#4  #Xvcؔ  @j    @ @j 2 㿐#4  #Xvc  @jh       2 `$? & "`#4  #Xvcؔ  @jC    @] @je 2 `d@? 2      2  "!?   * ? @  ` 2    @ *1! p@j3 &!p @j1 p !0+`@  * # @j#   ? U Q$ l$ ll@d 0? R Q$ l? 0㿐#4  #Xx`P  @i b?"1wb@2``@?1w 㿐#4  #Xx`h  @i @i0;b?-b#cX l@2"x`x@iw t"  pJ x`@ik pcXJ cXx`@i_cX?2 l!#Xx` l@iQ@iX#4  #Xx`ؔ  @i? `2` J Y   2  p " t@iV& p t " @iO& t @'`'`'` '`'`'`'`'` '`$'`(' P  x` t@ p?x`@ p? T& ld l㿐#4  #Xxa  @h @!2 ?  c@ @  x $ l c@ c@ x@ АK`2 0x! 0  xx & x#\ Xa#` ` c#d \#h#lxa( x c X& x#\ `#` \#d#h@" S@h@a@h  Wxa8@? S& l@  㿐xa@@?1` N@  ` N ( )`"N \2   `2 N 耢`N`  .@)? )  , x@KaH8` 㿐!#4  #XxaP @h  N@ @%*`:  (" ` ) "`44 N@ &` & | !/4@ 4< 4 Xxah  @g  w "ϰ?Ǣ Xxa  @gј  d "? Xxa  @g  Q "?Xxa  @g   N@ ` L ( )`"L \2    `2 L 瀢``2z?,@g  N@ J@ \2* * `J@  \*@?K@g ), K Xxa  @gU x@sa؀?6`9 xXa  @gC @gy @gI@gs \  N@ J@ \2* * `J@  \*@n?@gD ?@g@N@ @` 㿐#4  #Xxa @g N@ H !)*`:   "N@`N@ @N@ 7` N`  ` J ( )`"J \2   `2J 耢`J`     `,`?2,`?Ų 㿐#4  #Xxb @f @fܒ =2,F? ?L > > ~ <     , ,,@f *  x@f̒b(  @ =,  xb0 @xb8@, =,8 @?㿐#4   #Xxb@@fJ xb` @f?-?%%x *@fq * .@``   N 0@G?"?` .@x@9bh8@?㿐#4  `#Xxa  @f C2 ?  c@4 @   x & l c@ c@   \?2 l lU @J& l U㿐#4  \#Xxa  @e 2 ?  c@ @  x & l c@Ҕ c@   ?<  l㿐#4  #Xxbp @et @ 㿐#4  #Xxb@ea  |    2 8 8 2  @2  , u Y  2 ˒ & lv : @ K2 0? Z1& l  xb P x @C& x xb P x@9& x  S& l@.  " (@3   Q& l?  ( @ r @2 @  `2 @@e=  &  ?    `@ ?` `@e-*` &  Z& l ? .`"  @?"`& l㿐 쀢 2" @e $  Z$ l? @d   "` "  " @    "` 쀠2  쀠2 㿐 쀢 @@d & 㿐#4  #Xxb  @d|  쀢 ! | "    " |  "   "``x$   "`㿐#4  #XxbД @dJ  @㿐#4  #Xxb @d7 @ 㿐#4  #Xxc  @d$ 쀢 W | % ` @Œ  `222$ " |@ "@"p `   & ` @  `222$ "@ "@"F `x$ 㿐#4  #Xxc`  @c  쀢 9& l 5 @c / Z@Đ $ @cҐ0'"@@c   "@ @ @cÐ Z @c @"` @"` x$$   |$  " |& l㿐!#4  #Xx@cx`@cr  쀢 "#4 2 `#4 #Xxc  `o #4 #Xxc  |   @   2 w`   2 @T"` #4  $ #Xxc  @c( ` e ob Ӕ "  ` o2   2       ` "`|$ #4  #Xy` @b \0)@` *   $`@c#" $`@ @"@ #4 #Xy`@ #4  #Xy`h  @b˜ `!#4  #Xy`  @b  쀢 "? "?'' @b' `" @{ ,@> '#4 Xy`@b ` ,"@$`#4 Xy` @bw @ "@"2 @  #42 2?" )'%y@l  x""   "& $` #4  X @b9  #4  #Xy`  @b)  X' ' ' ' ' ' ' ' ' $' (@ '耢?y@a?'Đ" '#4  #cX!y!@bN@a @bE 㿐@b6 6& &  &  &  &  & @  &   "@@b   "@ @ @a   @@b   "@  " @"`(' ' ' ' ' ' ' ' ' $' ('@'`'`'` '`'`'`'`'` '`$'`(@ '? ya@ ?@ t?@ ?"@ " '@a ?X ''' ''''' '$y'(a@'@ ? @a?@aV`? 2<  n2 6 2 #y  d2(  ''' ''''' '$'(aH@ '耢?"  @a @a `?  "       @ 㿐#c4  #Xy aP @`Ҙ  X* @a/  @R 3/y  @a$*  @<@` "   -  # 2$&    "  4" `& cX @`  2   Ϧ #4  #Xya  @`x 㿈#4  #XyaȔ  @`i `y!y!@v#?ya ` x  P& x#\#`@p?2   S& l@f  ?  `@^㿀!#4  #Xya  @`* #4  #XyaȔ  @` `y!y!@,#?ya ` x  P& x#\#`@&?2   S& l@  ? n `@  쀢?  l㿐#4  #Xyb  @_И @ 㿐 0   |`" !`8@R2`8! "  !@0!  @   <, @_  0 & <@_ <@_ 8 "   쀢 " p p " t@_ t " L@_ L " h@_ h " d@_ d " @K "!@_! "!@ ! @_@_㿐 㿐#4  #Xyb   @_G @\yb0 x B@]& x?  S@a ? Q & l@J  l㿐"$  `" @@_E`@_C`@_A2@@_;@_9@_7@_52 $ "$$@_,$$ "$(@_&$( "$,@_ $, @_@_㿐  `@ @ `0@`@_  2`@^㿐@^@㿐 2@ "5 `2@/? ", @  % @` €   `,` 2 @ 2   ? 㿐@@0@^ԑ-   Z& l8?@@ $@A@< $@^ @{$ `@"! \@^㘢 @  `&@@6` @ &@@^n 㿐@    `@^  X#4  #Xyb8  @^# `2`" Y''' ''''' '$y'(bH@ '耢? T& l 㿐#4  #XybP  @] @p @^ =@]@]` N !)L@ ;! ; = " ,h @ \2d @`L@  \_, @Y   T,2P @N ,2,J,?L @ 2 `;`,!)(  ?L @ `;`, y@]b` "*`y@]bh "#`y@]bp "`y@]bx "`y@]{b "`y@]tb "` =, `L@  ;,㿐@]    'y,`@],`" @]K,`& ` @]␠@,`&㿐 #4   #Xyb  @]! @ %@]n    'y,`@]c,` @],`& ` @]j␠@,`&|? !)   L ," ;  "e  \2`L L "Z?0ZW U 2SL` `@]! 2 $J `@]$  J@ =@`@*J@@*`N "" L? "  ? $@\֒`@ $@\* " L@ L    !) N 2 L 2 㿐N   @\ = @\ ,`?` `e` @`  ` "  e" `  `e` ` 㿈#4  #Xyb  @\: @O)&`""" " """ " d '" $y"$(bȔ"(@쀢? T$ l@.  㿈#4  #XybД  @[  d'yb @z쀢? T$ l@   #4   #Xyb  @[ܘ `''' ''X'Ԑ d'T'' y'$c'(T@B'耢?&@[ƒ "   d#y'Tc@/T?@[  "'Tyc@ P? TP T& l #4   #Xyc   @[ `''' ''X'Ԑ d'T'' y'$c'(T@'耢?&@[l "   d#y'Tc@ՖT?@[Y  "'Tyc8@ƔP? TP T& l 2@      2@      㿐   @[5  @[.㿐   @[  @[  @[㿐@yL T Z$ l T*`㿈#4  #Xyc@  @Zј   x  @#\㿐#4  'T#XycX  @Z `& lT`!@ T \@g @wT``  @  l 2U? Q& l@ @ZÒ <2' Z& l @ @ =? ' ' ' $' (  &'  ' ' ,0' 0&0'  | ' 8" 4& |' 4@@   Q& l@ @Ζ ?2@`@&`&`@@& l㿀 @Zr   @Zk L  Z@ZW Zq$ l"&&) @   ? 2 `@Z3@Z1 QK$ l &@$` &  & ! & ?$! ! `  y#p'' '@ 2$ l ?`!$!  &  2? ?& $!! @ ` @8  㿐! "%  "  `  @Y    @ "  2   2 㿐` `@Y&`&`㿐!#4  #Xycx  @Yx 2` `? C&`` 2!@@@@@@  "!@Y!   2 `!`"` @`` "@@Ym@@Yg@Ye#4 #Xyc &!@Yo #4` &`#Xyc` @Y! 㿐#Xy#y#y#p@Y `<#cXy#z (`"` 2@z @z y#p@X`  ` 2zz H Xz h@X@YL`cXz@Xے`x``2`㿐%Xz@X˒` | z@XĒ` %z %z#z      `z!z!@XcX z @Xa  8 2#cXz@XaP z@X` +z)z%z @Xah " @X~!X @Xy 2  2㿐#4  #Xz` a@@Xb `,`"`0`? "``" `4`02`0`4``8& |"`8`8`"`$`4"`4`$ "`@ ^ ` "` @Xb` @X\@XZ㿐    @XN @XH@XF2 x#4  '#Xzaؔ  @X & l&   @X #zL R r2 ?a@W ",?  $Ȱ   #4?#@#Xzb @WИ  @W@   Z& l? , ,, 2,'  ; @W ,@Wː zb(@W  4 cXzb0 @W 4 cXzbP @W @n\&&@W / '*  '  x$@& x @W @Wo $@W : "!*@W^  $  x #\ `4?  lcXzbp @W6 @ `耢 `@WR`q@WL䀦  㿐@`   @W2@Wc  &@@W,@W)@W[ &@@ Z& l$? z a*a `* `* `* `* `* `* `* `* ` * ` * z@WLb@@WI P#4 #Xz"z"Ȑ @VĘ @'`'`'` '`'`'`'`'` 'z`$b'`(@-'耢   T@? T$ld @ *LT Z$l  `Y  @?7 T@3?4 &@V ` zb@ ` ?zb@?ĐȖ @ " Ē"@   Sz@vb耢?  S$l@ l  #4`?#@ #Xzb  @V; @ 1  |  @ 8 2x#4 'L@#Xz#z#0 @V  ` @V?'L@V  @V} "W? ? ?`  7  @Vl  @V3  77․`, @L @V7 @VW  #4 @VP'@U@VO`  ,  ϐ %#4 #cX!z#@@V3'ܖ@U 㿐@V+@!0( `("`@0(! @ ("@ @!0(  ** @0(**@"@!0( *@!0( *㿐 @U" @U   @U 㿐@Uv㿐#4  #XzcX  @U= ' 2!@U{ $! !@U! @U  @Uo㿈@  !?  / @  ,      &2?㿀@  2"? `  `/ @  .      ?"2@?'&@@d  2?瀊    "@ @T?&@&@㿐 & 㿀.?  ' "@ @.??* *@@      * +  '&@쀢?㿈s?? @쀢 ?.@&?㿈X?@T &@@ߐ ?@* ?㿈@T  !&@7?@T{ @ "`@ @  ?@ * @"@?㿈??@TW'쀢 &@@  2?@@쀢  ?* " &?㿈? ? xޒ-䀤  'ܒ "@ܒ @c??* ܓ*@@     ܘ * ܓ+  'ܔ'䀢?&@㿐?"? @ & & ?㿐 & ?'D'H'L'P'T'XL @ #Xzch@Si@_ N@ N@ ?J* : `;9h!`*`@ (((((((((((((((((<(((((D(((P(((((((X(x((((((((D`԰?@S` $@Ԕ 2?* `Ĥ,Ā  ' "@ @??* *@@      * ,  ''Ā?$@`̰̒?=̀  'Ē "@Ē @Q??* ē*@@      ē* ē,  'Ĕ$@`&ṵ?̀ "l`i?``?@?8Y?@  2R?,N$@`j&f?@R &@ 23?0* `@R  $H?@R  "` @̐ 2? *  "@``&??@Ri' $@  2?@ 2?* " $@`&`$@` $@?@@'l?&?/  ? @ @R $@@R$@@̒d?/ d@R  $d@Rd "?* l ?&?̀?_ ` $@?@@'l?&?E/  ?B @ @Q͐ $@@Q̒$@@@QŐ /  $t\?\@Q   "` \@\ "? * \"@l ?N&?? $&`@/ !"@@?"` &N` v"` V"`- #XzcN@@Q?`N@ @㿐  @Q6@Q4㿐 ` @Q%@Q#  2@Q㿐@QA " @Q;   $  @Q; * & 㿀6`  , *@  @ , ? , ,  * @" `     **@2'*'' @Q A` ' @F (  .*@@2..:  // @, 2 ?'"@@" ? '"@@ 2??㿐 㿐 u㿈"   **@2'*'' @ߖ ?>? ' @Җ (  .*@2..:  // @ 2 ?'"@@ ? @ ?㿐@P 㿀   **@2'*'' @z M2 ." /' @i (  . *@2 ? .  . :  / / @O 2 ?'"@@E  ?? @: 2?@2 2? @?㿈   **@@2'*'' @ ? ' @ 2? ?㿀 /瀦/   **@2'*'' @  ' @ݖ 2?` @Җ ??㿐 0 @OK 2"? 2  "   *`*@2 `*` "@ "  "$ 㿐 1 @O" 2"? 2  "   *`*@2 `*` "@ "  "$ x /  '     ?#?  #    `2q    **@2'*'' @B "?  > ' @3 )?  , *@2 ? ,  , :  / / @   ?'"@@  ??` @@@N` @  2_? @  "U?`J"`  *`*2`*`` ' ' @N~  `"/`/  @Np   `' @Nd ` @@`   @NS``@ %` %`@N%㿐㿐('D'H'L'P'T'XL N@ @m# * :  ;* Tx |hx ?2  ?  ?  ? ?  ?@M ? ?l ?& & ? " }@MZp 2k ?`"f@ a  ՐW  2 R?" 0 @M@ :?" 2 "  *`/@2% `*` ?" 1 @M# 2"? 2 "  *`/@2 `*` "@ "  "&   #XN@z@LÒc? 2&?&`N@ @ 㿈  2  0@M=&  & &  0 # '   8@M&#` # #Xzc*:@L` `,  @,  @  #@$@M , : 4  ?  & @  & 㿐  " 8@L $ 㿐 2    @( 2#? @L $    @ " ?  @L `"` `"`㿐 @,#c: c2  @`* @L^ @L\ &?@&   "@&  "@ " "@ "2  㿐` @L@L㿐` @&` `` ``" @@#Xz#z#{  @K $`@` @`@   `D@@L6`@`2  a`0 @ @ `4@L(@$@L"?@` @L$` &` "  @ @K@K 㿐 @K ,?& .  㿐 @K ,? & . 㿐 @K ,  ?& . 㿐 @Kv ,? & .  " & &  &  &  &  &  &  &  &  $& $ (& (㿐 @Ka ,?& . `"  " " " " 㿐#X { @J``  { `8@J"     {`8@J"  @K"@㿐#X{@J`` %{#{   @JՒx  `@Jϔ"   @-"@  2 #X{@J’`؁㿈    `$ @ 6,`4  ? ` 9?  4/     `$ @ג 6,`4  ? ` -@    (ۤ  &2?㿈 #X{@J\` 2o?^&'&@     `&  @ 6,`4  ? ` 2? ( 6 "@    `&  @f 6,`4  ? `2h?&@@& @ @ H@8[?@JM@&T?&@ &&  "@     `&  @( 6,` `? `@צ   & #` #X{a@I` {@I`{`8@I" @"@&@& `  @I 0-X+{a0!)  @`4 `{!8@I0# @ 2`* *  *Ѣ``.  Xa0@Ik @I 0آ *?Ԣ`㿐N!) @ " &@  N 2 &@`:"N@`N@ @N@  #4(y#X{a@ q  !)K ".@+?8K.@`N@ : ` N@!) @ " N@ `N@ 2`N@ #4(F#X{aX >  m& i&K  *@`K  *@]&@I" @Q& h `` ?#5{K = 2#4   ?( #4Xax @HŘ 7?$K  *(  *: @( * +H =  *: @+ * +@H =   @ +@`  &.@"@& 㿐 "( J` `  !) @H &J`   "*@* `&*@ &㿈@  '@(`@`` ' :( ' )  . 8)2*  :%`)  @2 W`L $ '( '('@``@ (`} ' :)`@' ,(  ?X`@ ?(( @@`L '( '(`@.`0 '.`@ ވ @:D @  (  (   ?X((@@`L '( '(`@.`0 '. = (' (㿈@G.@G    L@Gݠ * @Gʐ '*㿐@/G/G࠮ ??? ??㿐㿠㿠pusage: %s [options] filter [attributes...] where: filter RFC-1558 compliant LDAP search filter attributes whitespace-separated list of attributes to retrieve (if no attribute list is given, all are retrieved) options: -n show what would be done but don't actually search -v run in verbose mode (diagnostics to standard output) -t write values to files in /tmp -u include User Friendly entry names in the output -A retrieve attribute names only (no values) -B do not suppress printing of non-ASCII values -L print entries in LDIF format (-B is implied) -R do not automatically follow referrals -d level set LDAP debugging level to `level' -F sep print `sep' instead of `=' between attribute names and values -S attr sort the results by attribute `attr' -f file perform sequence of searches listed in `file' -b basedn base dn for search -s scope one of base, one, or sub (search scope) -a deref one of never, always, search, or find (alias dereferencing) -l time lim time limit (in seconds) for search -z size lim size limit (in entries) for search -D binddn bind dn -w passwd bind passwd (for simple authentication) -h host ldap server -p port port on ldap server ldap=nuvtRABLD:s:f:h:b:d:p:F:a:w:l:z:S:baseonesubscope should be base, one, or sub neversearchfindalwaysalias deref should be never, search, find, or always rldap_open( %s, %d ) ldap_bindfilter pattern: %s returning: ALL%s filter is: (%s) ldap_searchldap_result%d matches dn%s ufn/tmp/ldapsearch-%s-XXXXXXw%s%s%s NOT ASCIIldap_bind ldap_bind_s ldap_open ldap_open successful, ld_host is %s (null)ldap_init open_ldap_connection ldap_result wait4msg (infinite timeout) wait4msg (timeout %ld sec, %ld usec) do_ldap_select returned -1: errno %d wait4msg: %ld secs to go read1msg no request for response with msgid %ld (tossing) got %s msgid %ld, original id %d entryresult{iaa}new result: res_errno: %d, res_error: <%s>, res_matched: <%s> read1msg: %d new referrals request %ld done res_errno: %d, res_error: <%s>, res_matched: <%s> adding response id %d type %d: {it{ess}}merged parent (id %d) error info: result errno %d, error <%s>, matched <%s> ldap_msgfree ldap_msgdelete Out of memoryBad parameter to an ldap routineUser cancelled operationBad search filterUnknown authentication methodTimed outDecoding errorEncoding errorLocal errorCan't contact LDAP serverUnknown errorResults too largeCannot modify object classAlready existsOperation not allowed on RDNOperation not allowed on nonleafObject class violationNaming violationLoop detectedDSA is unwilling to performDSA is unavailableDSA is busyInsufficient accessInvalid credentialsInappropriate authenticationAlias dereferencing problemObject is a leafInvalid DN syntaxAlias problemNo such objectInvalid syntaxType or value existsConstraint violationInappropriate matchingUndefined attribute typeNo such attributePartial results and referral receivedStrong authentication requiredStrong authentication not supportedCompare trueCompare falseSizelimit exceededTimelimit exceededProtocol errorOperations errorSuccessldap_err2string ldap_perror %s: %s %s: matched: %s %s: additional info: %s %s: Not an LDAP errno %d ldap_result2error {iaa}{ia}ldap_search {ist{seeiib{it{seeiib{v}}}t{}put_filter "%s" put_filter: AND put_filter: OR put_filter: NOT put_filter: simple put_filter: end ]put_filter: default put_filter_list "%s" put_simple_filter "%s" *tst{ss}put_substring_filter "%s=%s" t{s{}}ldap_abandon %d do_abandon origid %d, msgid %d {isti}{iti}ldap_flush_cache ldap_uncache_request %d ld_cache %x ldap_uncache_entry %s ld_cache %x ldap_uncache_entry_or_req dn %s msgid %d ld_cache %x add_request_to_cache add_result_to_cache: id %d, type %d artc: cache disabled artc: only caching search & compare operations artc: result added to cache request chain artc: not caching result with error %d artc: cached result with error %d artc: msgid not in request list check_cache cc: examining id %d,type %d cc: expired id %d cc: added type %d cc: result returned from cache xcache_hash: len is %ld, returning %ld {i{a{acheck_cache_memused: %ld bytes in use (%ld max) ccm: removed %d ccm: reduced usage to %ld bytes ldap_simple_bind {it{ists}}ldap_simple_bind_s ldap_unbind send_unbind {itn}ldap_get_dn {aldap_dn2ufn cooustlcn@.ldap_explode_dn ldap_first_attribute {x{{sx}ldap_next_attribute {sx}ldap_get_values {x{{sx}{s[v]ldap_get_values_len [V]send_initial_request send_server_request free_connection free_connection: actually freed free_connection: refcnt %d ** Connection%s: s* host: %s port: %d%s (null) (default) refcnt: %d status: %s ConnectingConnectedNeedSocket last used: %s ** Outstanding Requests: Empty * msgid %d, origid %d, status %s NotConnectedWritingChasingRefsInProgress outstanding referrals %d, parent count %d ** Response Queue: * msgid %d, type %d chained responses: * msgid %d, type %d free_request (origid %d, msgid %d) chase_referrals Referral: more than %d referral hops (dropping) ldap://chasing LDAP referral: <%s> ignoring unknown referral <%s> Unable to chase referral (%s) re_encode_request: new msgid %d, new dn <%s> NONE{i{it{is{it{s}}re_encode_request new request is: connect_to_host: %s:%d (by address)sd %d connected to: %s do_ldap_select ber_scanf fmt (%s) ber: unknown fmt %c unknown fmt %c ber_filbuf udp_read %d bytes ber_flush: %ld bytes to sd %ld%s (re-flush)ber_dump: buf 0x%lx, ptr 0x%lx, end 0x%lx current len %ld, contents: *** sos dump *** ber_sos_dump: clen %ld first 0x%lx ptr 0x%lx current len %ld contents: *** end dump *** ber_get_next ber_get_next: tag 0x%lx len %ld contents: %s (end)parse_line missing ':' parse_line missing value invalid base 64 encoding char (%c) 0x%x      8 8 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q ldapsearch v3.3 (Sat Feb 1 01:21:15 EST 1997) root@bertrand:/opt/local/src/ldap/ldap-3.3/clients/tools @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. H0 ߨ߈ `H( !ް"ޘ#ހ$`0@1(23456ݸ@ݠA݈B`C@D0EFPQRܸSܨTܘU܈VhWPX0YZ@(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1994 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. 0123456789abcdefABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/>?456789:;<=  !"#$%&'()*+,-./0123 8"h| ѐ   8  #1?#@U#@dr#}#   2&-U72FMUW3foC44@U7HBhEH8;F,GxM*Rxh:UDJSULhSlzN XhUXXj8fY]i`[hXg#k07? UIlXaxUko8zYrss0UuU|U})58U?NX\ePwUt$U $ PP05@@OìhW4cl,{@h0X\dp&l6(ELr`"tgl@|(\(,dH2D5"43? H5d]bn,} uH8@! 7Hq\( G/@`o8H)4(2Vd4AxO8e0LtX~|(hP<4~,\\X0  t ( :@ B2h L` \ b@ kd rp x\, ch L   04 | H@< 0X  TP   ]L &\ 0< 64 = MJ Yy iuD z @ |D  X   (   # $8 $   ` _(  &8@ ,lh @  MT S` Z fs {XL d l    KH  W P  ! t  x $  l & - :l K UyT fL k3L u| |@  `, `,  $8 `  Јx    ,  !ˆ *\@ A H8 b h o8 } r  D  qD  ѐ T8  4< $3Lh o( !![3%h84\Mmh`Dhpm}04,(3I|p\v,]PL F#t)p:hJ,V_-$h}$4x8h\}X4\<ldapsearchvalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____do_global_dtors_auxgcc2_compiled.force_to_datafini_dummyldapsearch.csortattrskipsortattrallow_binarypasswdbinddngcc2_compiled.sepverboseincludeufnbaseldifnotvals2tmpldapportldaphostldsversion.cgcc2_compiled.bind.ccopyrightgcc2_compiled.open.ccopyrightgcc2_compiled.result.cmerge_error_infotblsize.12copyrightgcc2_compiled.build_result_berldap_abandonedwait4msgread1msgldap_mark_abandonederror.cgcc2_compiled.ldap_errlistsearch.cput_complex_filterput_filter_listcopyrightgcc2_compiled.put_substring_filterput_simple_filterput_filterabandon.ccopyrightgcc2_compiled.do_abandoncache.cmsg_sizecache_hashcopyrightuncache_entry_or_reqchain_contains_dngcc2_compiled.request_cmpmsg_dupcheck_cache_memusedsbind.ccopyrightgcc2_compiled.unbind.ccopyrightgcc2_compiled.free.ccopyrightgcc2_compiled.sort.cgcc2_compiled.et_cmp_fnet_cmpgetdn.ccopyrightgcc2_compiled.getentry.ccopyrightgcc2_compiled.getattr.ccopyrightgcc2_compiled.getvalues.ccopyrightgcc2_compiled.request.cfree_serversre_encode_requestcopyrightgcc2_compiled.use_connectionfind_connectionos-ip.ctblsize.20copyrightgcc2_compiled.decode.cgcc2_compiled.encode.cber_put_seqorsetgcc2_compiled.ber_put_int_or_enumio.cber_filbufgcc2_compiled.get_tagber_reallocbprint.cgcc2_compiled.hexdig.2line64.cb642nibgcc2_compiled.nib2b64crtstuff.c__do_global_ctors_auxgcc2_compiled.force_to_datainit_dummy__DTOR_END____CTOR_END__socketber_get_stringaber_get_stringbber_put_stringgetoptldap_getfilter_free_startreadldap_count_values_lencallocalloc_ber_with_optionsber_put_nullldap_disable_cacheatoiber_dupber_get_intber_printfdump_requests_and_responsesstrtokwrite_ldif_valueldap_initber_next_elementber_put_seq_environopen_ldap_connection_endber_put_setis_write_readymemmovestrdupldap_get_dnappend_referralfree_request_iob_GLOBAL_OFFSET_TABLE_ldap_resultclose_connectionsend_unbind__ctypeldap_err2stringprint_entryldap_unbindber_initldap_search_stgethostbynamefind_request_by_msgidstr_parse_lineber_writeldap_first_entrystrcasecmpatexitmark_select_clearmark_select_writeexitldap_debugldap_next_attributeber_first_elementldap_destroy_cachemallocber_get_bitstringaber_put_bitstringsprintfldap_bindber_put_boolean_initber_readfwritefputsber_resetcheck_cacheber_get_boolean.uremtimedump_connectionstr_getlineldap_perrorput_type_and_valuedo_ldap_selectldap_value_freeconnect_to_hostldap_uncache_entryber_flushqsortfclosefree_connectionldap_searchldap_explode_dnldap_sort_valuesber_get_nullldap_is_dns_dnselectmktempstrncpyputcharset_ber_options_DYNAMICusageber_allocnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobldap_get_values_lenber_peek_tagctimestrcatstrncasecmpldap_sort_strcasecmpldap_abandonber_bvdupinet_addrwritereallocsendtoldap_build_search_req_exitldap_search_schase_referralsenvironldap_sort_entriesperrorerrnober_get_tagVersionstrchrber_get_nextldap_simple_bindinet_ntoaldap_explode_dnsfreeldap_openoptindldap_count_valuescloseber_put_intber_bvfreeoptargber_freeber_bvecfreeber_sos_dumpldif_type_and_value___errnostrcmpfgetsis_read_readysend_server_requestber_dumpldap_set_cache_options_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_setldap_mods_freestrcpyldap_msgdeleteldap_unbind_s_etext_lib_versionmark_select_readfflushnew_select_infomemcmpldap_bind_sldap_ld_free_ctypeldap_enable_cachemainsend_initial_requestldap_simple_bind_sldap_msgfreeldap_first_attribute.divber_put_enummemcpystrlenldap_set_rebind_procldap_result2errorldap_value_free_lenldap_dn2ufnber_skip_tagldap_uncache_requestlber_debugcldap_getmsg_finifree_select_infober_put_ostringlber_bprintrecvfromdosearchldap_next_entryber_alloc_tldap_get_valuesfprintfldap_flush_cachesysconfldap_count_entriesder_allocconnectber_get_stringal <@(#)SunOS 5.5 Generic November 1995as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1ld: (SGU) SunOS/ELF (LK-2.0 (S/I) - versioning).interp.hash.dynsym.dynstr.rela.bss.rela.plt.text.init.fini.rodata.got.dynamic.plt.data.ctors.dtors.bss.symtab.strtab.stab.index.comment.shstrtab.stab.indexstrvalues-Xa.cXt ; V=2.0  0 < ) 8 8  3""9hh?||EѐѐM R[88 ` fmty@8#$ #<(#(07070100003b52000081a400000064000000640000000132f4d7b60002a120000000200000001b00000000000000000000000d00000004reloc/bin/udELF>t44 (44%%%%&)(%%/usr/lib/ld.so.1}b#nG<P%; F:mYgSX=Ulf1zjV>E(XQoku` R"u'\V co!~Dy6q/|N9Q7i(]*qJ=FHC"-MT_?zrR;eOrw0 d`xHk 6LdUtcGh[-eD]x*fMI^. {Z0v4A +#$K$'<+9)L&J.?K5aO[@W3Yg~4782ZjA}lB_iw1yvhpt!,b|85&nP@C)B,>3Ip\%^SsENT:2a{m/Ws (T:0:`>t  $ % % &(*pD$D,D4K]P*$\p&l6(EP&WXk:`{>tt)40Tj @ t)dj(+<& !XT7*>F\<NZti$ts\)&)'T|:(44 d.3?lKPS$`,o)w&~](*,04)z@8tx@!XP:x% t)::I(O:\^J|eqU}  ::XtSH,(,4*}8KL(0)-;0KrXUP_'f'Hnd('0&XP<&|`4 hL4XPtfx:T$\|8$+l07Lh C'`J&\(clvuP('<Rx8&XT:Dx<h+`X!: $0@5P=<HDT&pZ@cH nTz)(XT,2hDʬhP)8)p'r(4&Th:P$l<0\8)>`L|[@llLqdtjLP~:Ox,L@h ThlHtl|(\p'l  ,(3aC(8MpU)Z˜e@r2|dD)()L:H'$k % Vl<`xZl8 H ' ,40 d` %t ,m$ ;  E/ Y.( n& ux@ {wx hdh   \P  (t  <  ' ' ' '  L # d **  4*T :) B( J}  T< ` j  s }l4 *` <l )X 8 \  H *a (   &   ` vH ) ! ((, /& ;@ A MD U( \*pq dDx qܘ4 y&   X jT Q0 *< aL (P (    ; L *\\ !< /i@ AD L(  V)@ \At| o yX, X, c ' { H   8 `  3 ( < ' 'x , #k 7(  A J+T al qt\ }(D :L $( L K &( 'l ' 0  P  0 T Y' $B(0X3fLG\NU\% c p:L8`&l,<)xhSAx  !b*`l)?P.k,\CR,hVdbpo(hwe),,4(' ?lh ( pEL(j\))0<$HCe<X^d,q,dL&dhh$l*He4:ZxP8+fh;&CI+Z)|beP4u'}(T<*0,|free_strarraysocketber_get_stringaber_get_stringbber_put_string_y16updategetoptldap_getfilter_freeshell_istermios_startcurscrreadattr_to_indexldap_count_values_lenisadncallocalloc_ber_with_optionsCOLORSreset_shell_modeber_put_nullldap_disable_cacheatoicurs_parm_errldap_free_friendlymaprewindber_duptidy_upber_get_intconfirm_actionber_printfdump_requests_and_responsesstrtokstrtolfreadgetpwuidcol_sizestrip_ignore_charsMouse_statusisspaceacs_mapldap_initber_next_elementBCber_put_seq_environopen_ldap_connection_endber_put_setpurge_grouptgetnumprint_valuesis_write_readymemmovestrdupldap_get_dnfetch_bufferldap_ufn_setprefixMallocforkappend_referralldap_modifyfree_request_iobattnospeedbulk_loadeditcswidth_GLOBAL_OFFSET_TABLE_ldap_resultclose_connection_curs_scrwidthsleepprog_istermiosstatussearch_basesend_unbind__ctype_use_envldap_err2string_called_beforeisaurlldap_unbindber_init_slk_initldap_search_stgethostbynamefind_request_by_msgidre_exec_quick_ptrfseekprint_one_URLldap_delete_sreset_prog_modeget_valueber_writesignalgeteuidldap_first_entrystrcasecmpatexitmark_select_clearmark_select_writeexitldap_add_sstrcodesmodifyldap_debugchwinszldap_next_attributecur_strsber_first_elementparse_answerldap_destroy_cachechange_baseaccessldap_ufn_search_smallocber_get_bitstringaset_booleanber_put_bitstringsprintfinitialize_clientlppldap_ufn_search_cDef_terminitialize_attribute_stringsbound_dnldap_binddefault_bind_objectber_put_booleanbit_attributesCOLSre_subsprint_helpbind_status_initber_read_frst_strs_do_slk_tchprintbasecfgetospeedPCber_resetcheck_cacheber_get_booleanlist_groupsadd_groupprint_URL.uremtermerrtime.remdump_connectionsetjmpmbgetwidthtgetstrcur_numsldap_perrorverboseftell_do_slk_norefdo_ldap_selectmy_ldap_modify_sauthSPldap_value_freeconnect_to_hostcurs_errnore_modwldap_uncache_entryldap_getfirstfilterber_flushUPmbscrwlist_membershipsformatfclosefree_connectiongetenv_scrmaxldap_searchsetbufldap_explode_dntcsetattrTABSIZEwaitmod_addrDNber_get_nullboolcodesldap_is_dns_dnselectmktempstrncpycur_termputcharset_ber_options_DYNAMICldap_friendly_nameisadatenext_line_tokensber_allocformat2strncmpdmsizeremove_group_csmaxnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobprint_mod_listldap_get_values_lenber_peek_tagfindEntryfeof_useidlnclear_entryisgroupctimestrcatstrncasecmpioctl_setidlnldap_abandonldap_ufn_search_ctber_bvdupinet_addrwritereallocstrrchradd_value_first_term_tcsearch_virtscr_rip_initldap_addsendtonextstr_dgettext_blast_keyswcscrwldap_build_search_reqcopyrightfdopenLINESx_group_exitldap_search_sldap_modify_schase_referralsexeclpenvironperror_frst_boolserrnober_get_tagttytypeunlinkVersion_frst_tblstrtgetentstrchrber_get_nextvrfychange_fieldldap_simple_bindinet_ntoaldap_explode_dnsgetcfreeterm_parm_errdef_shell_modeldap_init_getfilterldap_openldap_ufn_timeoutfriendly_nameldap_count_values_frst_numssetuptermcloseldap_getnextfiltermygetpassber_put_intber_bvfreeprint_listopenmod_perrorprint_DNoptargber_freeber_bvecfreeber_sos_dumpnumcodes___errnoldap_init_getfilter_bufstrcmpfgetsis_read_readysend_server_requesttcgetattrber_dumpldap_set_cache_optionsfree_mod_structcode_to_strscanfcur_boolseopatacs32map_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_set_do_slk_refFree_mbtrueldap_mods_freestrcpyldap_msgdeletedo_commandsldfetch_boolean_valuestdscrldap_unbind_s_etext_lib_versioncurses_versionmark_select_readStrFreeDupfflushtgetflagnew_select_infomemcmpldap_bind_sldap_ld_freeldap_build_filter_ctypepick_oneldap_enable_cachegroup_basemy_ldap_dn2ufnmainsend_initial_requestldap_simple_bind_sCOLOR_PAIRSldap_msgfreegetcharldap_first_attribute.divber_put_enumfatalmemcpystrlenldap_setfilteraffixesterm_err_stringsldap_set_rebind_procbopatldap_result2errorre_compstrstrldap_value_free_lenldap_ufn_setfiltermbeucwfind_all_subscribersldap_dn2ufnber_skip_tagldap_uncache_requestlber_debugcldap_getmsgldap_delete_finifree_select_infober_put_ostringlber_bprintprint_an_entryrecvfromldap_next_entryterm_errnoperform_actionber_alloc_tldap_get_valuesfprintfdebugldap_flush_cachesysconfldap_count_entrieslongjmpisattyder_allocconnectlfdpber_get_stringalattrlistlibsocket.so.1libnsl.so.1libc.so.1F g >x&X~&d&p&|&& &:&O&/&&&#&h&'U' ''$'0}'<'H{'T<'`'lT'xF'z''''E'\''''';((( I(,(8(DN(P*(\(hy(t(C(((+((@((~(((b)T)))()4%)@5)L)X )d))p)|)))N))k){)t));)9*2* *p*$*0*<(*H*T*`  @D# @ "d@@, @ ""@ @@㿐@//⨮       㿐㿐$ "#\Oc!*% @Ŕ?? 28$* A,AAAAAAAAAAAAAAAAAA$AAAAAAAAAAAA@@A@AAAAA@|AAA@AA@AAA"  @ #"a4*"b"  @~ *"b@|"  "cL@w"  "cT" $P@r"  "cX@j"  "c` $c\$c\@e" @b"8@_"P@\"p@Y"@V"@S"@P"@M##@ K@ʔ @4 $#@@C`(@,? "p@? 2*@4$@:#@ @@㿐*" @! $#\ "@ @" P$#"#!+`@@  @! ` @?L    "#!`L@ 2``@ @ 2L@@*!L@   @"#!` ,`L@    @@a@ @@ِa@ג @ϐa@͒ @Őa @Ò "L@@a(@ " L@@a0@ #L@   @"#!` `L@  @a8@  "`@ "@ci@a@@ @@"TY@vaP@t @@!RI@faX@d  @ *@b`6@Sah@Q @Iap@G  @?ax@= @@ " @ x@/@/!@@ a@ @@"@a@ @a@  @a@ @~@/@a@  @a@ 2L@d@  ? @ϐa@͒ @Q@@a@  @a@  @7@V @a@  @a@  @@; l@b@ @ @\@yb@w @@L@ib@g @@5<@Yb@W  $\ " +"\@6" '@DbH@B  \ " "\*"X "`X*"X " X@+bX@) 2L@u 2@  @"`@"*@B0"X@ 㿐*" ! @"! #L@"#*bX  L  @#L bX L@א"@ "#@"*"`@"#!< " @E @#@G$@#$#\ #0#P#X@ *"X  X #`##@  *"  #@1 /$-+$#'P\ "@}@{`@x P@u @r @o!@l!8@s @] LP 2\  !P!h@ia  @ @@ "01@[a 2+N@ @6!0#@9 = @6 =2" L#! @  ?L "?@ @@@ ?Ő !*l@ "X#\ @2E#d "X`l? $#\  @!@"H !*@"!* @.Sb0!*"X@El@ސ"@-Pl0ɐ#@ؒ"Xl@E` B!@$#9#@,`X@C$@D @äc(@@F`#!8?@ @6X@#8@ @O#@ n N$@ $ X@E*X$##@)!@  @#@@ @t?@x @,lb ,@ 0Y* @d#Pڀ@3@@$@,l!@ E@  >0@fch   2,@%c@;  #p@8@5#@2#0@ pc@@A@  @@@0#@㿈*" @  @(@) "  #А` @(@  * #P*"  0@@ `H|#' "#! @ "r!*@?* `P@  L L     "#!`J@ 2`J@ "ې ؐ@ $La8@  L     "#!`J@ 2`J@ " @ ""caX@ $L    "#!`J@ 2`J@ " @j *"b`#`X@k!*"` 2!"@X#$"`!"# 2! @O#$#! #L 2 @F h$#L#L @'cX!*  $"X$#@A`p@* # c` @'d $#@3`p"X`l 4 @,`@ #"!D"X c`"`X@ #"a<#"!<#*"X@5 ! @9X#T*  "b$#@ `@E#T!# $!8#" P$c V@*`@* A@!g P <$ #`h@ 耢  @!!$!8@!!'$c $!8@!!$!8ꀢ $c@!!$c!8 @!s! "!"$!8!"# @!h!   P$# V@`P㿐!$#@@?@! V@Ւ` P@ڒ 㿈 @˒ $ #`h@˔耢?"  耢`#"!8ꀢ`""# V@`P㿀*" "!@@x#\!*  P#p"X@/ @*"X l` `"`@+ɒa`  p'H*"  !p@L*"X l? $#\ "@=!!"0@7"pH# %*@/'$#@)"@0 @2  @O Y" n N" 4 w " yq yu@8Hcl @H$cl.@=   >@ >  * Q @qM " +@א"X@Ӑ""@ϒ@̐#@ɐ#    @@  `#`@@##@ܐ#\ PX@.  X@+ c@0@*  @*@#i*"  $#c@  @}#!$#@p @k?Op s x /    | "x !|  ` "!@ "` !"`@`"`@ 2`  + "@!+`"@@C , }*"  @3 !*"X\ X @2"" X` "" "X@*`0"X#*bX@A\  bX@*y`HbX " X* bX\@A@?ʐ\#\ P bX@.7 bX`l 4  `@ @*Qc bX\" X bX\۰Xc@*= @)E\0"X`HX\m@)6\0bX" X@’ " %2,@ , L @ "*"`@8 $-*\'*#/3 @@ `!@ X"c@-#\`"" "X@A\  m "X\@@@?5@(\2`  `@b` 2@@! @V!@B6@[` @ EO` nM NK .@C"X@?"! @;@8#!0@3aP    c@@)   #`@ @#!H@\#\ PX@-P C@ \?@(y\*@7"l 㿀*" '!`@'$#%@p@ @ ܔO q Q?@ؐ @Ґ0㿀 *"  !@–!*"X@@JS$# X@>|%@?w X@@ఒ!@0!@@A}@A{ `#!8?@"@6X@"@ @ zO n N@x `"#l@&  X@@X&,`&@)*"  " @Xpb@H@nl#\ !*" "X#|c@,  "X`l  7 @(c2 "X@?l#@'l( "X@'#X)l@? X@=`&@b `"@X@?cl,`@'z$ 㿀*" "@@  1*@ ###\P"X@,,#  "X`l  @(Lc@'T- "X@?g"X@?@@'F1"@'Ab@@ @b@ܒ  $#@@b@@ @@*"  "@#!D   @ Β  ~ $#\ "@"##H@!$#@p @ {?Op b  *@& #`@u0U"X@>@=5@>0 '$\`@a#@@ @&ΐ@W#$#+b\ 22@I#@F @q@A 0 @= `@D @ .?Mb @ @@&\@ @@x*" @'`'`'`  x'`'`@'#/"@<"@` 2`@ @@ْ`"c Ҕc "c$ -$#%+  @c$"`"`@ސ@ @ ϔL y Y *@`@`$c *" +*"X@!!@! #@!(# @!H#   '  @h@   `!*"X @+h ]$#\ `@!"X@0`h#,`@ ? `0"`@a@@a @'`'`'` '`'`@]'-$'`'`'` '`'`@E'-$\ "@L!@I!@F"@C"8@@"h@="!$#@B#c @ *?Lc  \ @)"0 +@c$!"$`c@0$`@/ 6 %c$\ $`@ "耢 k*" @@#(#H@$$@#X!*"X @*Ô $#\ `@#p"X@/_0!@#@ 2 ###7%c$!@ @ߒ 2   0 P $%c$!@͠ x@̒  ##ؐ \`%c$@  2 @@#0@ 0~@ +@{ "c$#c@@c @ Mc y Y @@d`$c #  *$#\ T@o!0P" +*"X@f!!@b! #@\!(# @W!H#   '  @h@H   `!*"X @*  $@o"X0#\ `@.!("X@.` #,`@ ? 㿐*"  !P@@Jah  @# @'@:ax @4a  !@$#'4/*%+)`!@0@ސ!@ P@ϔL4 ^@ a #= X!@Ē$#\ N! H@ = Z @#А! @ 2@ڐ!(1!8"H@ 2@͐"X$"p#@۔  #@Ԕ 2.@#@## K3 @ @  В K( @!! K  @"8"X K @""Ȑ#@  #@  @#@|#@y 0ؐ @@  H@   P@{ 2@` X@] h@Z x !`@h 2@M!h!x"@[  "@T 2 @9"@6""#P@D 2@)#X#h#@7 2@ s  @* 2@ f  ؒ@   @ 2 @ @!O!!P@ 2@!XB!p"@  "@ 2 @א"(@Ԑ"@+"X"@ 2@ǐ"""В@Ք 2"ؐ#@˔ 2N@## ?# K' 0 H@?cН *"   @ `# x@#!D     怦  N @` @q !$#@v$_?O ʪ`@\*``@tԐ 2' @M0'' '')"<,`"@`'' 'Ԑ'ؓ,``,``,``,``#,`!<`'"@ 'x'|'!'Đx'Ȑ"?c"  "`'!''#?`@"  "`'!(''#@?c!8"  "'!@'' ,`*" 6"@@!P!p*bX@!@"< % -)@Ԓ    !@ʒ  `!@ !*"X@<  "X@a@! `$#\ "@@"X`.㻐*"  @"@0"X@@D"p@@"@}"!$#@$l?O y Y-!*"X@ "X`l 2 #@`@Œc0@X#@0"X@ϒ$#\  @J#X0#x@F֐p*" `#@6 #В@0  " ''ؐ#@$@!@* @*`% @ `$ 2 @&a8 2w '' 8'ܐ'% '*" 6'@ H*bX@!p#!< @!Ѐ $-+)@@p@ے@``@֒@ @    @@˔`@  `@ !*"X##a<@Ѐ   "X l     *"X l 2* "X0"X@a<$#\   0!!8@?c *"?  #!`@y@  \@r!x!$#@w? 0 ]?L J@a$@!0?#\ !@Q? @ ?c@#@  ?`0@ 9 @i@ 2- @G?*#@? 0* @1 @ $@ $pX` #\ 鏒`? !@ #o%@  ?`$ #ɀ- "0X-? " h?`? @ %@ @ "`""H "%@  %@ *" 6@ H!p*bX@ݦ !@ْ? @`$@31/@`p@˒` @ƒ    ࠒ@  ` !*"X?@|@ "?"X? - 10X??*"X@ `t?`? @ %@ @ "`""?c@? @"  %@ %@ *" 6@t H!p*bX@n !@j? @`$@3/)@`p@\`@W     @L  ` !*"X?@ @ "o"X -?` ?*"X ? @##4٨ c4֨ @p*"    @ "#"(@#!D   .  ` N 2@"@!$#@ؐ$?O؀ J*``@O ""X3@H'''Ԑ'"' c'* @*`% @`$2$#\ "x@0"X@-0@@#@ @+* "*/*5%973@ 2  "# i @"$@$$rOЀ "ͬ@@b "ì@}@{b *@s@qc " @i@gc *b`1'@F H!pX@A @=!؀ !@@ p@4@`@/@    `@$   `@ X@ IX@ @c "\@(ɒ @q MX@)@''*" 1'@ H!pX@@!؀ ! @ p@ے`@֒    `@˔    `X@؀ X@*@* '@#H(  *"X%@``@#p㿐 *"  @##!D #   z#!<@(J   @y#@*Y0h@*Vϐ@ 8* @*`% @`$ 2 @`#0Q @[# +"p  2 @Jc@A$@`   $#\ )@4 h0%"p,%b`" "b` 8"!*'#"X <@t "XU"X"X@< ? 0*"  @$#\ "'@ @t  2  \'Z'! Km '$#@`  2""@@$͔O @@c "3'@ؐ@֒c ͐ @ΐ@̒c Ő @Đ@’c( '$#\ @ @  2#0# K 0 #$$#\ x X  #$@ 0a0^c\ ".`! @z ؒ K @s.`*   |"h1* @d!$#@i $$#Q?O 3 ,V'@T @ +庒 !@A$#\ ֐ 2Ґ @4 ! K  @+ Ð% (' @# < O @  .@L 2, L @"h"h ' 7@?/'''''*" 4'@ H!p"X@ !@ $+)@@ p@ْ@``@Ԓ@     @ɔ  ``@ "X@  "X`l "p 0"X@'`m$@    '"h ' 7@/'''' *" 4'@ H!p"X@ !@| $+)@@ p@p@``@k@     @`  ``@ "X@1 "X`l "X@Ò$#\ "'"@?'#\ `$ "$#\ ɐ 2Ő"@'㿐 b @6  ""`@ " x*"  @" "@ 2@#!$#@$?O wU   '@R #8@ڒ0j%*X@&`@$@B@% $c\`@@#hc@ڔL ''#\cX @  '? X@ c00!*"X@&@䔒'"X@c0$$@@#0#\ @@ 嶔쀢   5  5 @ @'R*"  @c # 8@^#!D     + N @K P!$#@Pp 9?Op "( ɐ#*b` `@3㢒 "X@* 냐@ b % @ x%@ x*"  @    @ 2@ !$#@$?O xc   '@ ` #8@@ Z0i%*X@%l@#@$ $c\`@@ѐ a@[ '@ 7'#\c X@  '? X@c0.!*"X@%M䔒'"X@ c0"$@@!(0#\ @@!pÔ쀢   5 5 @ @&_*" !8@r#!D     S $#\ "@]!H!p!@W!$#@]p F?Op 7⻒  %*@  !@@0*X@$ǐ@#@# Đ$#\ @*!ꅐ@ @&@  @!@"X%@`㿈*b`"@ "!!"’b0@ @!`"" "H @bP"X@H?0t’b`%@Đ! "@@b@ݒb@ْb@ՒbȐ@ђb@͒b@ʒ@ΐ    @C@ !@1"06@#0 2$#\  @- /`@#8@' @(   @’ !@   @ @ @ #X 㿐@ 0@* #@@.< #@@jc``#  #h@@^#@[#?6` .@ @Rc & `@  㿐 `| .`: `|@@R 2`` @ @ 2@  ? !"@Hcඒ@r"X0t?"`;ø "@:@w p@*=O #@| @wL @-`@`c"@#@#0D@cL ` %`_*  `(  % @@Ǥ$@[ `$`@   *"  @ 0E @% %% 0 2% `(% @% %?!X&   @` %`*  ̐ ( % ?"`@@{$@ `$2-- ?!T@  -*"  @b 0 - ?aX 7"  )%,@@ @d P 2'@`  "@ 2@x (@" %@, $$ @H "   %&Г,*" S*"X@ X% @ h?!X@ C  /è   Ô`x@` @  2Ð @À   `@ߔ   `Ð!@Ӕ@А!(   Ŧ!*%?X"X`@ "X@!0?!X@    c  㿐% Ȁ` @ 2    㿘 @!&@ ! $2NN `<2 NN "N `>2N .@`.`&"N 2N㿐N +Ncn "D/cb "#cn "N7`p "#)  cd  %@~;?DbLC  bH`` JJ "3 1  "H"@ J` J "!   H0 J` J     H,2  O@㿠  c !@+ ;?bP?W@ 㿠  c!@ ;?bT . @ @"" @@@ː `@&@㿠"H@F"2"`6&?"H b2bt"H"H"3"p"H"H"4"n"H"Hb5br "H"H⤲.bw `HHRbl`nbHRlbH`@  ``2* ?* @  ?a @%'H?@#\"1N 21"D(#`@?&@|#d"3O"/@R#`@O` $ 3bZ@p@A / //@`N /```@`/`@l 6(`@` "6cp@N@N/?@E@Q 6 ?(@ 2 3"Z#@ " 3Z 2bZ&*!@"a @x@x4 Q3"Z 2? J2"Z (`DO`a2HD`@`<`8J"X`3 @%<"bH@ &"L@ D "P@& 2#"T@"P@"L@"H 3Z @R"Z@h A?& *bX*("H ##bLaH""Px"T)D2@ϐ2#"TaH "@"T"- &- H@%H*%HL"bH"P"HT#bH""H"bH"H25@" 5H 2l@ 3$+d+*$*d * 4#"#b#@$@"`6<?b2bt"3"p"2"nb3br`"H@@ "  *w —n` 2 )?"\"H? "#""H""""H""Hb"b"H` "  +b  $ @ " #b\@;L %L $@N /@`' @:  @% 2 "P$``B"P?@ 67@7@`' @: %: @?J"">?a `h@?"? " "P3  " bP 2@@#@# @J$P2" @?$P2"T$ f"T @  6'@'@`' @: %: @**@bHb 2 ?#bH @#@HJ " ! "T#"T#b!"H#"H"bL@s"H"H   (" bP@j "H?(l"H"  (@abT"Hd$bT O*  '@@H@ " `,OH42|!PR?2bHK`2 "HR  & P2"m # @O@. " @2`H  ".2 `bHb "b``*"Hq?#%$ , *  && ` " `@"`2`"H Ā "`@ Ā2 `"H%$* "%$` `*O@! "H\""Hh#"Hx""H#e4"H#8㿠?6# 6# ?&# &#!6#6##@6㿠"H@"2\ 6&?"H "H2"H"H3"H"H4"H"H5 "H bȺ` .bHbH`RlbHbH`S"l@% 㿠bHbH` @Sbl%#`9"H`"H n@ T"l"H"Ht$b"H"Hbp%""H"Hbn%"H"H?br"" "H w` +" 㿠 ) 2   2  :V@ +`@ V@,`@&&$V@$?㿠$bt# 22 "t @"`)*"hɒ`H% @ 8% ɒ`@ x% ɒ`@ % ɒ`@ % ɒa @!% ɒaH@!8% ɐ!x@a@Q)-*U"Zd- *@@Gɲa@B#!""x@``2 2 2 "```2 2 2  "  2 S"z2Sb|Rbx "  2 Rb2RR !  "  "  2 S"SbS℁㿐#!4  $#ÒaP  @  V& l?@s㿐#!4  $#Òa`  @˘  V& l V@"! 㿈#!4  $#Òap  @ @E > @J   '! " @쀢 "@ !  @C#`&!! @@@Ē  #a4 `" L$#À!Ô!  @k 㿐#!4  $#Òa  @[  @!$! @"  &!   &!@? &!@"!@  `&!!&! & P . T & #!4  $#Òa  @% =pN A@ & @*?N  N " @  :@;$@,@ * :  @!? ?N @!? ?㿐#!4  $#Òaؔ  @̘ ' 7  @ @2$ & @' 2  ?   ` e`` `2``   2  @  2  2 &   & 2  2$ $"$ $ '& l 㿈 #!4 $#Òa   #!4  $#b@Q 2    U$`l' @'?)#-$+(!4 " aa@  @Va  @*,2L?@!ʒ? !4 Òb0`@ @  ?2?a `@ ??  U QD$`l@Aհ;$`l??a? @!s  ?@$????@y $"@'!4 ÒbX @ ?!4 %#4   $#Òbx  @ @+ @@,/`0( R& Q@!? T@^ @v?@ D44?#@$#Òb @u 0ꀊ  $#Òb @i @!'  T '?`d& P Z#, ! QÒb ''''''''''@"'?1 @  2 l `  " &#!4 $##Ö#@ Ø#@@ #!4  $#ÒcH @ " @a'ְ? h&  , `?@M ',@,? &,  C , ? %#?#4@ '$#Òch @ 4 `$##Ö#@ Ø#@@ ` "@'@? Z$ l?@   @  i @ 2& Z$ l`?@*&& 쀢 @ 2 "H'@ `eA'@"  `  @ ```2@` # " )'@?&)$ !4  $#c@/ `   ` d  ` 2  " `$ &'@$ l?㿀@) @ #؀`Ú#@#\ Ð#@#\@' ?@)Ғ @? @ 8耢?@ +?㿐`  &`$1#@` 1#`1#` !4` &`@8&`  &` " @+ &` & 1#!4  $#Òc@ @ !4 $#` `Ö#@` Ø#@@ 㿐#!4  $#Ē`@  @    @( @ 2 㿐#!4  $#Ē`P  @h       2 `$? & "`#!4  $#Ē`@  @C    @(P @ 2 `d@? 2      2  "!?   * ? @  ` 2    @ *1!" p@ &"p @ p "0+`@  * # @   ? U Q$ l$ ll@)W 0? R Q$ l? 0㿐#!4  $#Œ`  @ c?"1Ēc@2``@?1İ!P㿐#!4  $#Œ`Д  @ @0;c?-c#$c l@2"`@w t"  pJ Œ`@k pcJ cŒa@_c?2 l!$#Œa  l@Q@TX#!4  $#Œa@  @? `2` J Y   2  p " t@& p t " @& t @'`'`'` '`'`'`'`'` '`$'`(' P  ŒaX t@| p?Œa`@u p? T& ld l㿐#!4  $#Œah  @ @!2 ?  c@ ̔ @&ݒ  x $ l c@ c@֖x@ÐK`2 0Ų!x 0  x & x#\ Xa#` ` c#d \#h#lŒa x c X& x#\ `#` \#d#h@$" S@}@a@  WŒa@$? S& l@&  㿐Œa@$x?1` N@  ` N ( )`"N \2   `2 N 耢`N`  .@)? )  , @$>a8` 㿐!#!4  $#Œa @  N@ @%$*`:  (" ` ) "`44 N@ &` & | !/4@ 4< 4 ŒaД  @  w "ϰ?Ǣ Œa  @ј  d "? Œa  @  Q "?Œb  @   N@ ` L ( )`"L \2    `2 L 瀢``2z?,@{  N@ J@ \2* * `J@  \*@?K@ؐ ), K Œb(  @U @#fb@?6`9 ŐbH  @C @C @4@= \  N@ J@ \2* * `J@  \*@n?@ ?@N@ @` 㿐#!4  $#Œb` @ N@ H" #!*`:   "N@`N@ @N@ 7` N`  ` J ( )`"J \2   `2J 耢`J`     `,`?2,`?Ų 㿐#!4  $#Œbx @ @ =2,F? ?L > > ~ <     , ,,@ *  @b  @ =,  Œb @"}Œb@"v, =,8 @?㿐#!4   $#Œb@J ŒbȔ @"Y?-?%%Ţ *@; * .@``   N @":?"?` .@@",bА8@?㿐#!4  `$#Œah  @ C2 ?  c@ @#  x & l c@ٔ c@  \?2 l lU @}& l U㿐#!4  \$#Œah  @ 2 ?  c@ @#  x & l c@ c@  ?<  l㿐#!4  $#Œbؔ  @t @|;Œb f x@!|& x?, S %#     c@!d? 2@!Yc? f@T S& l@#I ?㿈  O쀢?֔  l㿐#!4  $#Œc  @ @:Œc( h x@!& x?+ S %#@ ``0``c8@ ? 2@ c@? h@ S& l@" ?㿈  쀢?q  l㿐#!4  $#ŒcH  @ @ŒcX J x@ & x? J@ S& l@" ?㿈#!4  $#ŒcH  @~ @?ŒcX J x@ & x?  S& l@"z ? J@x  쀢?   l㿐#!4  $#Œc` @A @ 㿐#!4  $#Œcx@.  |    2 8 8 2  @2  , u Y  2  & lv : @ 2 0? Z1& l  Œc P x @ & x Œc P x@& x  S& l@!  " (@!   Q& l?  ( @2 @2 @B `2 @@(  &  ?    `@ ?` `@T*` &  Z& l ? .`"  @?"`& l`  \ ' Z.@J@ "  @ " 2*@@ " lh p ' ' '܄ 'Ԁ 䀠7 @Đ "%& l@D$-$  ` e#@"`  @@    $ @, , & lb Z$ `$` `2`   d@@  .쀥#\8#\ #`#`#d`d@p&쀢? X ,@ѐ(@ d ـ  'Ԁ@" "@ L\ x d  @c F@} B R   `@ ``4#\ h ##\#`\#d` #hd#lh#p@1 @kj' h @`_@@ 2@W R& lT R   `@  @x h@ِ   @A@? Z& l< Z@2/,@.`@`@@@&.`#\#`\#d`#hd#lh#p@Ґ `@'@@@㿀\#\Œc#`Œc#dƒ`#hGx \' \ "\  \ "#\#\Ő##`Ő##dƐ #h&㿐`RN `   2  `  2 ~ 4`" $` $  '" $ `$`  ` ``` $` "$ $` $ 㿀 a"\ X`d ?='' 䀢 $`" @ $& l " X   ?$g €@    l $㿐 d @ @t& d㿐 h @@& h` *` ( ( (" "?`$  "㿐 쀢 2" @r $  Z$ l? @   "` "  " @    "` 쀠2  쀠2 㿐 쀢 @@G & 㿐#!4  $#ƒ`(  @~˜  쀢 ! | " )   " |  "   "``x$   "`㿐#!4  $#ƒ`@ @~  @㿐#!4  $#ƒ`h @~} @ 㿐#!4  $#ƒ` @~j 쀢 W | % ` @Œ  `222$ " |@ "@" `   & ` @  `222$ "@ "@" `x$ 㿐#!4  $#ƒ`Д  @~  쀢 9& l 5 @~ / Z@ $ @~c0'"@@~Z   "@ @ @~T Z @~ @"` @"` x$$   |$  " |& l㿐!#!4  $#@``@}  쀢 "!4 2 `!4 $#a  `o !4 $#a(  |   @   2 w`   2 @T#"` !4  $ $#ƒaX  @}n ` e ob  "  ` o2   2       ` "`|$ #!4  $#ƒa @}3 0)@` *   $`@}" $`@ @"@ #!4 $#ƒa #!4  $#ƒaؔ  @} `!#!4  $#ƒb  @|  쀢 "? "?'' @}' `" @{ ,@> '$!4 b@|Ҙ ` ,"@$`!4 ƒb0 @| @ "@"&2 @  !42 2?" )#'$%@l  x""   "& $` !4  㘒H @|  #!4  $#ƒb`  @|o  X' ' ' ' ' ' ' ' ' $' (@N'耢?@Ēb?'Đ" '#!4  #$c!Ơ"@|@|1 @| 㿐@| 6& &  &  &  &  & @  &   "@@|   "@ @ @|z   @@|   "@  " @"`(' ' ' ' ' ' ' ' ' $' ('@'`'`'` '`'`'`'`'` '`$'`(@'? Ʋb@/?@?@$?"@ " '@|X ?X ''' ''''' '$'(b'@? @{@{`? 2<  n2 6 2 #  d2(  ''' ''''' '$'(b@'耢?"  @{X@{`?  "       @ 㿐##a4  $# b @{  X* @{ϒ  @R 3$/  @{đ*  @<#@{ "   -  # 2$&    "  4" `& c @zؘ G 2   Ϧ !4  $#ƒc  @z 㿐@zޒc84  @{o  @{m @{e @{@z  @{[@z@z@z @@z㿈'D'H @{$0  @ @$#`@zgc@( "@@@ 0  H  ! DH@6쀢 ? * =>>==@z@zxH @zْ @z&$@@@$`   $`$` $`&%    @"``QH @z 2$$` &`&@ &`  "@zc` &` @z ch   &` @ycx &`@zU " &` @yڒ * @yԒ ~`?@zA&`  H@y@Q( "`@  nD@z.㿐$( `@z%`"&$(@y&$($, @z"&$,@y&$,㿐$ "&$@z @z$$&$ & @ 2 @ 2  @  2 @$ "       & @yc &$  @̔$$ @ @y$ &$  㿈` ` d(d,$`d$#\d$ #`@$` $`  $` `$` 㿈`'쀥\    `@ `@y\@y-@N r`%2e,@N vQ a"N! @ 1`$NN`-?ϴN  N?π4``B@, ,@`@x@y@  ,$@ `&,@x@y@ $@$@@xԐ 2`" @xɐ@yi@,@`$@}N 쀢$@@xܐ0,@㿐 @y<  ?$@@yW"&  @y7$@ $@ @yE&㿐3!b  J ".b 1|#  NS̚ "D!܅(8:6(FJJJJJHTHTJJFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFIJF  2. N2.  .N^? N- ]x6  .N]2/N%x(8]+-2N]"NN@`x6  @. Nx6  .NN.( !N " +" 4 N&N+"1#N+2 .@@.`@ ...8 .d؅(8W(IIJJJJJJJJ@J@J@J@J@J@J@J@J@JJJ JJ(` 4 +"  ! ..5`1\#NG   . ?.%?+"1K  N9 .N 4!@ . .+"10 P..N !.   !(1#(1#!(1#!(1  (1 8(1ǰ h㿐"""*"""" " " " " " " " !Jb" $ b@/"N  *: *`:  "N N N " @ N `*""*""$  㿐N@``  "*"*"$  * LMM MLMXM`MtMMNN`N@N` ? N) N x: @    `b.+NN@* "}`N@* "x`bЀ" ? J 2r  J 2iN@j bЀ"f ? J "`  J "WN@X N@*  M`NJ  E *NCN@N@    "N`: " N6 N 2  *`:   N  :       N x  @Q ?  N@`S` " J  x8  2  (    x0   (  J2 J* : *$(8&\" *@ Є  (8*@`( " " J  *@J` *  Jϐ *@ 㿈#!4  $#ǒ`x  @u] `Dz Ǵ @]#?ǒ` ` x  P& x#\#`@W?2   S& l@M  ? f `@E㿀!#!4  $#ǒ`  @u !4  $#ǒ`x  @u `Dz Ǵ @#?ǒ` ` x  P& x#\#`@ ?2   S& l@  ?  `@  쀢?팔  l㿐#!4  $#ǒ`  @tĘ @ 㿐 0   |`" !`8@92`8! "  !@!  @   <, @u  0 & <@u <@u 8 "   쀢 " p p " t@t t " L@t L " h@t h " d@t d " @ "!@t! "!@ ! @t@tŐ㿐 㿐#!4  $#ǒ`Д  @t; @Cǒ` x B@D& x?  S@H ? Q & l@1  l㻐2@t " 2q@t2`覒{ $@t. O #2 @tŐ @th*   &@tTc`  $@t ?=O #@sߒ 2,@@sْ ,@`L@ " `L@  @*`:  " \  "  `L@  @*`@s,"@@s@"`@t,"@@  @@s " @ 2@㿐 @s@s   @s&㿐"$  `" @@s`@s`@sܐ2@@s@s@s@sА2 $ "$$@s$$ "$(@s$( "$,@s$, @s@s㿐  `@ @`0@`@s  2`@s㿈&@>쀢 4 7@s /   '@r袒 @s&@  &@  @@s `  @ @s^쀦 2 &` @sV0@sS @sQ?㿐@` J  `$J 2 `$ J `` L #`  ܀`&`&@& "@s @s!@*?&@r&?㿐J`= "#! @ " J J 2J , "    "#!J`  @  2 J`2* J "2* `? &@rM  㿐   @r  @rX#!4  $#ǒ`  @r0 `2`" Y''' ''''' '$'(a@ '耢? T& l 㿐#!4  $#ǒa  @q @p @q =@q@q` N "#!L@ ;! ; = " ,h @ \2d @`L@  \_, @Y   T,2P @N ,2,J,?L @ 2 `;`,"#!(  ?L @ `;`, @qa "*`@qa( "#`@qa0 "`@qa8 "`@qa@ "`@qaH "` =, `L@  ;,㿐@qѐ    ',`@r,`" @qC,`& ` @rP@,`&㿐 #!4   $#ǒaX  @q. @ %@q    ',`@qʓ,` @q ,`& ` @qגP@,`&|? "#!   L ," ;  "e  \2`L L "Z?0ZW U 2SL` `@qL 2 $J `@q$  J@ =@`@*J@@*`N "" L? "  ? $@qR`@ $@qZ* " L@ L    "#! N 2 L 2 㿐N   @p = @p ,`?` `e` @`  ` "  e" `  `e` ` 㿈#!4  $#ǒap  @pG @O)&`""" " """ " d '" $"$(a"(@쀢? T$ l@.  㿈#!4  $#ǒa  @p   d'ǒa @z쀢? T$ l@   #!4   $#ǒa  @o `''' ''X'Ԑ d'T'' '$a'(T@B'耢?&@oܒ "   d#'TaД@/T?@oɒ  "'Tǒa@ P? TP T& l #!4   $#ǒa  @o `''' ''X'Ԑ d'T'' '$a'(T@'耢?&@o "   d#'TaД@ՖT?@oo  "'Tǒa@ƔP? TP T& l 2@      2@      㿐   @o  @o㿐   @ox @ov  @oo㿐@yL T Z$ l T*`㿈#!4  $#ǒb  @nޘ   x  @#\㿐#!4  'T$#ǒb  @nƘ `& lT`!@ T \@g @wT``  @  l 2U? Q& l@ @o? <2' Z& l @ @ =? ' ' ' $' (  &'  ' ' ,0' 0&0'  | ' 8" 4& |' 4@@   Q& l@ @Ζ ?2@`@&`&`@@& l㿀 @n   @n L  Z@n Zq$ l"&&) @   ? 2 `@n@n QK$ l &@$` &  & ! & ?$! ! `  ǐ"0'' '@ 2$ l ?`!$!   &  2? ?& $!! @ ` @8  㿐! "%  "  `  @m    @ "  2   2 㿐` `@n=&`&`㿐!#!4  $#ǒb8  @m 2` `? C&`` 2!@@@*@@@  "!@m!   2 `!`"` @`` "@@m@@m@m#!4 $#ǒbP &!@m !4` &`$#ǒbx` @m. 㿐$#""ǔ"0@m `<#$cǦ"Ǥ"`"` 2@ǔ"@"ǘ"0@m`  ` 2##ǖ#(@l@m2`c@lc8``2`㿐%$@lؒcP | @lђcp %Ǫ#%#      c#ǘ#А@lc  @lc 8 2#$c@l` @lcp +)% @l`( " @l @ @lX 2  2㿐#!4  $#` `p@@lo `,`"`0`? "``" `4`02`0`4``8& |"`8`8`"`$`4"`4`$ "`@ ^ ` "` @l` @l@l㿐    @l @l@l2 x#!4  '$#Ȓ`  @l & l&   @l #L R r2 ?`@l  ",?  $Ȱ   #!4?#@$#Ȓ` @kݘ  @lN@   Z& l? , ,, 2,'  ;$ @k ,@kƐ Ȓ`@k”  #4 cȒ` @k #4 cȒa @k @n\&&@k / '*  '  x$@& x @l @kg $@kn : "!*@k_  $  x #\ #`#4?  lcȒa0 @kC @ `耢 `@k`q@k䀦  㿐@`   @k-@k  &@@k'@k$@k’ &@@ Z& l$?  `*` `* `* `* `* `* `* `* `* ` * ` * @k)aP@@k& P#!4 $#Ȁ!XȖ! @jј @'`'`'` '`'`'`'`'` '`$a'`(@-'耢   T@? T$ld @ *LT Z$l  `Y  @?7 T@3?4 &@j ` Ȓa@ ` ?Ȓa@?ĐȖ @ " Ē"@   S@va? # S$l@ l  !4`?#@ $#Ȓa  @jH @ 1  |  @ 8 2x#!4 'L@$#!Ȕ! @j"  ` @j?'L@j  @j~ "W? ? ?`  7  @jӔ  @j  77․`, @L @j @j  #!4 @j'@j1@jt`  ,  ϐ %#!4 #$c!Ƞ"@j'ܖ@i 㿐@jP@!0( `("`@0(! @ ("@ @!0(  ** @0(**@"@!0( *@!0( *㿐 @j " @in   @ij 㿐@iΐ㿐#!4  $#Ȓb  @iJ '"Ԁ 2!@i $! !@i! @i  @iߘ㿈@  !?  / @  ,      &2?㿀@  2"? `  `/ @  .      ?"2@?'&@@d  2?瀊    "@ @T?&@&@㿐 & 㿀.?  ' "@ @.??* *@@      * +  '&@쀢?㿈s?? @쀢 ?.@&?㿈X?@hǐ &@@ߐ ?@* ?㿈@h  !&@7?@h @ "`@ @  ?@ * @"@?㿈??@h'쀢 &@@  2?@@쀢  ?* " &?㿈? ? xޒ-䀤  'ܒ "@ܒ @c??* ܓ*@@     ܘ * ܓ+  'ܔ'䀢?&@㿐?"? @ & & ?㿐 & ?'D'H'L'P'T'XL*" @ $#Ȓb(@gv@_ N@ N@ ?J* : `;9!X*`@                 4     <   H       P p         <`԰?@g $@Ԕ 2?* `Ĥ,Ā  ' "@ @??* *@@      * ,  ''Ā?$@`̰̒?=̀  'Ē "@Ē @Q??* ē*@@      ē* ē,  'Ĕ$@`&ṵ?̀ "l`i?``?@?8Y?@  2R?,N$@`j&f?@fՐ &@ 23?0* `@fÐ  $H?@f  "` @̐ 2? *  "@``&??@f' $@  2?@ 2?* " $@`&`$@` $@?@@'l?&?/  ? @ @fJ $@@f$@@̒d?/ d@f:  $d@Rd "?* l ?&?̀?_ ` $@?@@'l?&?E/  ?B @ @e $@@f3$@@@e /  $t\?\@e   "` \@\ "? * \"@l ?N&?? $&`@/ !"@@?"` &N` v"` V"`- $#ȒbHN@@e'?`N@ @㿐  @e@e㿐 ` @e}@e{  2@et㿐@el " @ef   $  @e * & 㿀6`  , *@  @ , ? , ,  * @" `     **@2'*'' @Q A` ' @F (  .*@@2..:  // @, 2 ?'"@@" ? '"@@ 2??㿐 㿐 u㿈"   **@2'*'' @ߖ ?>? ' @Җ (  .*@2..:  // @ 2 ?'"@@ ? @ ?㿐@d㿀   **@2'*'' @z M2 ." /' @i (  . *@2 ? .  . :  / / @O 2 ?'"@@E  ?? @: 2?@2 2? @?㿈   **@@2'*'' @ ? ' @ 2? ?㿀 /瀦/   **@2'*'' @  ' @ݖ 2?` @Җ ??㿐 0 @cǒ 2"? 2  "   *`*@2 `*` "@ "  "$ 㿐 1 @c 2"? 2  "   *`*@2 `*` "@ "  "$ x /  '     ?#?  #    `2q    **@2'*'' @B "?  > ' @3 )?  , *@2 ? ,  , :  / / @   ?'"@@  ??` @@@c` @  2_? @  "U?`J"`  *`*2`*`` ' ' @b  `"/`/  @bא   `' @bː ` @@`   @b``@ %` %`@bq%㿐㿐('D'H'L'P'T'XL N@ @# * :  ;* Lpt`p ?2  ?  ?  ? ?  ?@az ? ?l ?& & ? " }@aUp 2k ?`"f@ a  ՐW  2 R?" 0 @a :?" 2 "  *`/@2% `*` ?" 1 @a 2"? 2 "  *`/@2 `*` "@ "  "&   $#N@@`ВbX? 2&?&`N@ @ 㿈  2  0@a-=&  & &  0 # '   8@a#*b # $#Ȓbh*:@`b `,  @,  @  #@$@a , : 4  ?  & @  & 㿐  " 8@a $ 㿐 2    @( 2#? @` $    @ " ?  @` `"` `"`㿐 @,#c: c2  @`* @` @`Ò &?@&   "@&  "@ " "@ "2  㿐` @`Z@`X㿐` @&` `` *b`" @@$#""Ș" @_Ô*" $`@` @`@   `D@@``@`2  a`0 @ @ `4@`@$@`"?@` @`u$` &` "  @ @_@_ 㿐 @` ,?& .  㿐 @` ,? & . 㿐 @` ,  ?& . 㿐 @_ ,? & .  " & &  &  &  &  &  &  &  &  $& $ (& (㿐 @_2 ,?& . `"  " " " " 㿐$#  @_ bȀ`   b@_"     b@^"  @K"@㿐$#@^c $%#   @^8  ch@^ܔ"   @-"@  2 $#@^ϒc㿈    `$ @ 6,`4  ? ` 9?  4/     `$ @ג 6,`4  ? ` -@    (ۤ  &2?㿈*" $#@^ic 2o?^&'&@     `&  @ 6,`4  ? ` 2? ( 6 "@    `&  @f 6,`4  ? `2h?&@@& @ @ H@8[?@^x@&T?&@ &&  "@     `&  @( 6,` `? `@צ   & #*b $#Ȓc@]Ȕb @]bȐb@]" @"@&@& `  @] 0-$+ȴc"#!  `4 `Ȕ#@]0# @ 2`* *  *Ѣ``.  c@]x @] 0آ *?Ԣ`㿐@/]/]h ??? ??㿐㿠㿠P/var/opt/UMldap/etc/ud.conf/var/opt/UMldap/etc/ldapfilter.confc:d:Df:l:p:s:u:vV Debug flag values 1 function trace 2 find() information 4 group information 8 mod() information 16 parsing information 32 output information 64 authentication information 128 initialization information These are masks, and may be added to form multiple debug levels. For example, '-d 35' would perform a function trace, print out information about the find() function, and would print out information about the output routines too.Usage: %s [-c filter-config-file] [-d debug-level] [-l ldap-debug-level] [-s server] [-p port] [-V] ->do_commands() Enter a command. If you need help, type 'h' or '?' and hit RETURN. * memsetstatusstopquitcbcdmovetobasemembershipslistgroupbasefinddisplayshow Could not find "%s". veditmodifychangealterbindiamhelpjoinsubscriberesignunsubscribecreateremovepurgeverbose Verbose mode has been turned on. dereferencetidy Invalid command. Type "help commands." Thank you! ->status() Current server is %s (%s) Search base is Group base is Bound as "%s" Bound as Nobody Verbose mode is %sabled endis Aliases are %sbeing dereferenced notobjectClass->change_base(%s, %s) You need to specify how the base is to be changed. Valid choices are: ? - list the choices immediately below this level .. - move up one level in the Directory tree root - move to the root of the Directory tree default - move to the default level built into this program - move to the entry specified Change base to? Search base is now Group base is now root.. You are already at the root (|(objectClass=quipuNonLeafObject)(objectClass=externalNonLeafObject)) Your query was too general and a limit was exceeded. The results listed are not complete. You may want to try again with a more refined query. Time or size limit exceeded. Partial results follow. ldap_search_s There is nothing below this level. There are %d choices: %2d. %s More? Which number? Invalid number default "%s" is not a valid search base Base unchanged. Try using 'cb ?' ou=%s, %s "%s" is not a valid base Base unchanged. ->initialize_client() %s/%s.udrcUsing config file %s rserver?? -> %s ldap The X.500 Directory is temporarily unavailable. Please try again later. ldap_bind_s Problem with ldap_init_getfilter TERMlicohc INTERRUPTED! objectClass->vrfy(%s) objectClass=*ldap_search->disambiguate(%x, %d, %x, %s) Your query was too general and a limit was exceeded. The results listed are not complete. You may want to try again with a more refined query. Time or size limit exceeded. Partial results follow. %1d names matched "%s". Do you wish to see a list of names? Calling ldap_search_s() ld = 0x%x search base = %s scope = LDAP_SCOPE_BASE filter = objectClass=* read_attrs[%d] = %s read_attrs[%d] = NULL attrsonly = FALSE &mp = 0x%x ldap_search_s Please enter 'y', 'n', or RETURN. ->find(%s) Locate whose entry? "%s" appears to be a UFN ldap_ufn_search_sldap_count_entries Could not contact the X.500 server to find "%s". You do not need to enclose names in quotes. udSearching, filter = %s Found one %s match for "%s" Do you mean %s? dn = %s filter = %s &results = 0x%x ->pick_one(%d) Enter the number of the name you want or Q to quit: Invalid response ->print_list(%x, %x, %x) title %3d. %s %3d. %s, %s More? cn->find_all_subscribers(%x, %s) %s=%smemberOfGroup Only retrieving the first %d subscribers.... sub[%d] = %s ->fetch_boolean_value(%s, %s) FALSETRUE Got garbage -> [%s] ->modify(%s) Enter the name of the person or group whose entry you want to modify: Modify whose entry? Could not locate "%s" in the Directory. Modifying Directory entry of "%s" You now need to specify what field you'd like to modify. Choices are: ----------------------- Pressing Return will cancel the process. Modify what? ->change_field(%x, %s) No current "%s" Enter a value Do you wish to add an additional value? Enter an additional value ld = 0x%x who = [%s] mods[0]->mod_op = %1d mods[0]->mod_type = %s mods[0]->mod_values[%1d] = %s Modification of '%s' complete. %s: owner You may now: Add additional values to the existing ones, OR Clear all values listed above, OR Delete one of the values listed above, OR Replace all of the values above with new ones. Add, Clear, Delete, or Replace? No changes made. clearAll existing values will be removed. Modification halted. Clearing attribute '%s' who = [%s] mod = [%d] [%s] [%x] '%s' has been cleared. addEnter the value you wish to add Add an additional value? Enter another value you wish to adddeleteEnter the value you wish to delete Delete an additional value? Enter another value you wish to deletereplaceEnter the new valueAll existing values will be overwritten with the new values you are about to enter. No changes made. No modification made. Modifications to '%s' complete. ->get_value(%s, %s) labeledURLpostalAddresshomePostalAddress %s: %1d: > Could not find "%s" in the Directory Owners of groups must be valid entries in the X.500 Directory. The name you have typed above could not be found in the X.500 Directory.ldap_first_entry The international standard for addresses only allows for 30-character lines Please re-enter your last line. $ The international standard for addresses only allows for six lines Value is [%s] ->set_boolean(%s, %s) TRUEFALSE This field needs to be set to either TRUE or to FALSE. "%s" is not a legal value. Please set this field to either TRUE or to FALSE. The current value of this field is %s. Should I change the value of this field to %s? Please enter Y for yes, N for no, or RETURN to cancel: Setting has been changed Setting has not been changed %2d -> %s ? -> Print this list Press the RETURN key without typing a number to quit. First, enter the URL. (Example: http://www.us.itd.umich.edu/users/). The URL may be up to %d characters long. URL: A URL may not have any spaces or tabs in it. Please re-enter your URL. Now please enter a descriptive label for this URL Label: %s %smodify modify: failed because part of the online directory is not able to be modified right now or is temporarily unavailable. Please try again later. lastModifiedTimelastModifiedBymemberOfGroupvacationMessageonVacationlabeledURLdrinkhomePostalAddresshomePhonemultiLineDescriptionuidtitlepostalAddresspagerfacsimileTelephoneNumbertelephoneNumbermailcnmemberrfc822RequestsToRequestsTorfc822ErrorsToErrorsTomoderatorownerassociatedDomainjoinable->parse_answer(%x) Done clearing entry Determining DN and name DN = %s Name = %s parsing ap = %s Unknown attribute "%s" Done parsing entry ->add_value(%x, %x, %s) value #%d %s ->print_an_entry() "%s" Group "%s" has %d subscribers ATTR #%2d = %s [%s] (%d values) Subscribers: There are %d subscribers. Print them? ->print_values(%x) Output string for "%s" is too long. Maximum length is %d characters Members%s:%s%s %sHome aBusiness a->print_DN(%x) ->clear_entry() Clearing entry "%s" Clearing attribute "%s" -- no values, skipping freeing %d values ->print_URL(%x) (no description available) %s badly formatted timeauth(%s, NULL) uid=%sYou must first authenticate yourself to the Directory. What is your name or user id? Authenticating as "%s" I could not find "%s" in the Directory. I used a search base of Could not find "%s" Authenticating to the directory as "%s"... Enter your X.500 password: Entry has no password The password you provided is incorrect. ldap_bind_s Authentication failed. Authentication successful. ->mygetpass(%s) /dev/ttyrGETATTRSETATTR%c%c%c%s ->printbase(%s, %s) %sroot , ->fetch_buffer(%x, %d, %x) fgets->isgroup() objectClassclass #%1d: (%s) rfc822MailGroup->format(%s, %d, %d) Cannot format (%s, %d, %d) %s%s format2("%s", "%s", "%s", %1d, %1d, %1d) Cannot format: indent too large %s%s%s strip_ignore_chars(%s) "ADDDELETEREPLACE?????/var/opt/UMldap/etc/ldapfriendly%s, %smallocfree Is this OK? YESOK->print_help(%s) commands Here are brief descriptions of available commands: ? To print this list. bind [who] To bind (authenticate) to the directory. cb [where] To change the search base. change [entry] To change information associated with an entry. create [group] To create a new group entry. dereference To toggle dereferencing of aliases. vedit [entry] To edit a complete Directory entry using your editor. find [entry] To find an entry in the directory. groupbase [where] To change the group base. help [command] To display detailed help for a particular command. join [group] To subscribe to a group. list [who] To list the groups owned by someone. memberships [who] To list out the groups in which someone is a member. purge [group] To remove obsolete entries from a group. quit To terminate the program. remove [group] To remove a group entry. resign [group] To unsubscribe from a group. status To display directory connection status. tidy To unsubscribe from groups that no longer exist. verbose To toggle the verbose switch. Type "help " to get help about a particular command. Type "help options" to get help about options in brackets above. options Most commands need additional information in order to work. For example, the 'remove' command needs to know the name of the group to remove. This can be specified along with the 'remove' command, or the program will prompt you for the information. [entry] An entry needs to be specified. This may be a person or a group. The name can be specified as either a ordinary name (e.g., 'Jane Doe'), or as some other identifying characteristic (e.g., 'uid=babs'). [group] A group in the Directory needs to be specified. This name should be specified as a ordinary name (e.g., 'Friends of maX500'). [where] A place in the Directory needs to be specified. This name should be specified as an X.500-style name (e.g., 'ou=people, o=University of Michigan, c=United States of America'). In most cases, it is easier to omit the [where] and allow the program to guide you. [who] A person in the Directory needs to be specified. This name can be specified as either a ordinary name (e.g., 'Jane Doe'), or as some other identifying characteristic (e.g., 'uid=babs').list list [who] Prints out the list of groups owned by the person specified.memberships memberships [who] Prints out the list of groups in which the person specified is a member.vedit vedit [entry] Looks up the specified person in the Directory, and then writes this entry into a file. It then uses the EDITOR environment variable to select an editor, and then loads this file into the editor. The entry can now be modified in any way desired, and when the editor is exited, the entry will be written back into the Directory.status status Prints out the current connection status. Lists the name of the current LDAP server, the current search base, the current group base, and the identity to which you are bound. If you have not bound as anyone then ud considers you bound as Nobody. cd is an alias for cb.groupbase groupbase [where] The syntax and use of this command is identical to the more commonly used 'cb' command. This command sets the base which is used to create groups in the X.500 Directory. Setting the base to a certain value does not necessarily grant the person write-access to that part of the Directory in order to successfully create a group.cdcb cb [where] cd [where] The cb command changes the search base. By default, this program looks only in the local part of the Directory. By using the cb command, you can search other parts of the Directory. Examples: * cb .. changes the search base so that it is one level higher in the Directory. Note that if you perform several of these in a row you will move to the root of the Directory tree. * cb ? prints out a list of the possible areas to search below the current search base. This is useful once you have moved high in the tree and wish to snoop about. * cb default sets the search base to its original default value. * cb o=Merit Computer Network, c=US sets the search base to organization given, the Merit Computer Network in this case. This comamnd checks the validity of the specified search base, and rejects it if it is not a valid Distinguished Name (DN). A DN uniquely identifies a portion of the global X.500 namespace.quitstop quit stop Quits the program. 'stop' is an alias for 'quit'. finddisplayshow find [entry] show [entry] display [entry] Displays information about the person specified. If the name specified matches more than one person, one will be presented a list from which to make a choice. 'show' and 'display' are aliases for 'find.'bind bind [who] Binds (authenticates) to the Directory. It is generally necessary to bind to the Directory in order to look at privileged entries or to modify an entry. Allows one to authenticate prior to issuing a 'change' or 'modify' command. Most often used by administrators to bind to an identity.modifychange modify [entry] change [entry] Changes information associated with an entry in the X.500 Directory. 'change' is an alias for 'modify'.verbose verbose Turns on long and windy messages which might be useful to new users of this program. If verbose mode is already on, this turns it off.dereference dereference Turns off following of aliases when searching, etc. If alias dereferencing has already been turned off, this turns it back on.create create [group] Creates a new group in the Directory.joinsubscribe join [group] subscribe [group] Adds the person as a subscriber to the specified group.purge purge [group] Goes through the specified group looking for Distinguished Names that cannot be found. As it finds each one, it gives the person an opportunity to delete it.resignunsubscribe resign [group] unsubscribe [group] Deletes the person from the specified group.remove remove [group] Removes a group from the Directory.helpPrints out a brief description of each command.tidy tidy Unsubscribes you from non-existent groups. Useful when you cannot resign from a group because, while your X.500 entry still contains a pointer to it, someone has removed a group of which you were a subscriber.Prints out a brief description of each command. Same as typing 'help help'. Don't recognize <%s> ->add_group(NULL) ->add_group(%s) group Group to create? cn=%s, %s The group "%s" already exists. cnowner.associatedDomainErrorsToRequestsToFALSEjoinable About to call ldap_add() ld = 0x%x dn = [%s] attrs[%1d] code = %s type = %s value #%1d = %s value #%1d = NULL ldap_add_s Group not added. Group "%s" has been added to the Directory ->remove_group(NULL) ->remove_group(%s) The group '%s' will be permanently removed from the Directory. Are you absolutely sure that you want to remove this entire group? You do not own the group "%s". ldap_delete_s Group not removed. The group has been removed. The group "%s" has been removed. resign fromjoin->x_group(%d, NULL) ->x_group(%d, %s) x_group: %d is not a known action No one is permitted to join "%s" memberOfGroup About to call ldap_modify_s() mods[%1d] code = %1d mods[%1d] type = %s mods[%1d] v[%1d] = %s You are already subscribed to "%s" You are not subscribed to "%s" You are now subscribed to "%s" You are no longer subscribed to "%s" ->bulk_load(%s) File to load? rbulk_load: fopen Loading group members from %s Could not locate "%s" -- skipping. mailmember->purge_group(NULL) ->purge_group(%s) Group to purge? Could not locate group "%s" "%s" has no X.500 members. There is nothing to purge. Did not find: Purge, Keep, Replace, Abort [Keep]? KeepAbortPurgeReplace Could not find a replacement for %s; purged only. Did not recognize that answer. No entries were purged. ->tidy() Could not locate "%s" You have not subscribed to any groups. "%s" is not a valid group name. At most %d invalid groups can be removed at one time; skipping the rest. You are not a member of any invalid groups. There is nothing to tidy. ->mod_addrDN(%s) There are three options available at this point. You may: Add additional values; Delete values; or Replace the entire list of values with a new list entered interactively. There are four options available at this point. You may: Add one or more additional values; Delete one or more existing values; Replace the entire list of values with a new list entered interactively; or Bulk load a new list of values from a file, overwriting the existing list. Do you want to Add, Delete, or Replace? Do you want to Add, Delete, Replace, or Bulk load? adddeletereplacebulkDid not recognize that response. Please use 'A' to add, 'D' to delete, or 'R' to replace the entire list with a new list Did not recognize that response. Please use 'A' to add, 'D' to delete, 'R' to replace the entire list with a new list, or 'B' to bulk load a new list from a file The entire existing list will be overwritten with the new values you are about to enter. Modification halted. Values may be specified as a name (which is then looked up in the X.500 Directory) or as a domain-style (i.e., user@domain) e-mail address. Simply hit the RETURN key at the prompt when finished. %s? Could not find "%s" I could not find anything that matched what you typed. You might try the "purge" command instead. It is used to purge corrupted or unlocatable entries from a group.rfc822 Could not locate value "%s" "%s" has been added "%s" has been removed rfc822member->list_groups(NULL) ->list_groups(%s) List groups belonging to whose entry? Could not locate "%s" in the Directory. Listing groups belonging to "%s" owner=%sldap_search_sldap_count_entries %s owns no groups in this portion of the Directory. %s owns %d groups. ->bind_and_fetch(NULL) ->bind_and_fetch(%s) Group? Group name = (%s) Group DN = (%s) ->list_memberships(NULL) ->list_memberships(%s) List memberships containing whose entry? Listing memberships of "%s" member=%s %s is not a member of any groups in this portion of the Directory. %s is a member of %d groups. Last modified atlastModifiedTimeLast modified bylastModifiedByFavorite BeveragedrinkVacation MessagevacationMessageOn VacationonVacationMore Info (URL)labeledURLModerated bymoderatorRequestsToRequests torfc822RequestsToErrorsToErrors torfc822ErrorsToOwnerownerAssociated domainassociatedDomainJoinable flagjoinablePassworduserPasswordUniqnameuidPager numberpagerFax numberfacsimileTelephoneNumberBrief descriptiondescriptionObject classobjectClassHome addresshomePostalAddressHome phonehomePhoneMembersmemberE-mail addressmailBusiness phonetelephoneNumberBusiness addresspostalAddressTitletitleAliasescnAccess ControlaclSubscriptionsmemberOfGroup->edit(%s) Enter the name of the person or group whose entry you want to edit: Edit whose entry? Could not locate "%s" in the Directory. Editing directory entry "%s"... /usr/ucb/vi->load_editor() /tmp/udEdit.XXXXXXmktempwfopen## Directory entry of %s ## ## Syntax is: ## ## ## : : ## ## Lines beginning with a hash mark are comments. EDITOR Using %s as the editor... fork%s The %s attribute has more than %d values. You cannot use the vedit command on this entry. Sorry! %s r A maximum of %d values can be handled at one time. Sorry! Malloc %s has zero values - skipping cn ld = 0x%x dn = [%s] mods[%d]->mod_op = %s mods[%d]->mod_type = %s mods[%d]->mod_values = NULL mods[%d]->mod_values[%1d] = %s mods[%d]->mod_values[%1d] = NULL Modification complete. ldap_bind ldap_bind_s ldap_open ldap_open successful, ld_host is %s (null)ldap_init open_ldap_connection ldap_result wait4msg (infinite timeout) wait4msg (timeout %ld sec, %ld usec) do_ldap_select returned -1: errno %d wait4msg: %ld secs to go read1msg no request for response with msgid %ld (tossing) got %s msgid %ld, original id %d entryresult{iaa}new result: res_errno: %d, res_error: <%s>, res_matched: <%s> read1msg: %d new referrals request %ld done res_errno: %d, res_error: <%s>, res_matched: <%s> adding response id %d type %d: {it{ess}}merged parent (id %d) error info: result errno %d, error <%s>, matched <%s> ldap_msgfree ldap_msgdelete Out of memoryBad parameter to an ldap routineUser cancelled operationBad search filterUnknown authentication methodTimed outDecoding errorEncoding errorLocal errorCan't contact LDAP serverUnknown errorResults too largeCannot modify object classAlready existsOperation not allowed on RDNOperation not allowed on nonleafObject class violationNaming violationLoop detectedDSA is unwilling to performDSA is unavailableDSA is busyInsufficient accessInvalid credentialsInappropriate authenticationAlias dereferencing problemObject is a leafInvalid DN syntaxAlias problemNo such objectInvalid syntaxType or value existsConstraint violationInappropriate matchingUndefined attribute typeNo such attributePartial results and referral receivedStrong authentication requiredStrong authentication not supportedCompare trueCompare falseSizelimit exceededTimelimit exceededProtocol errorOperations errorSuccessldap_err2string ldap_perror %s: %s %s: matched: %s %s: additional info: %s %s: Not an LDAP errno %d ldap_result2error {iaa}{ia}ldap_search {ist{seeiib{it{seeiib{v}}}t{}put_filter "%s" put_filter: AND put_filter: OR put_filter: NOT put_filter: simple put_filter: end ]put_filter: default put_filter_list "%s" put_simple_filter "%s" *tst{ss}put_substring_filter "%s=%s" t{s{}}ldap_modify {it{s{{e{s[V]}}{e{s[v]}}}}}ldap_add {it{s{{s[V]}{s[v]}}}}ldap_delete {its}ldap_abandon %d do_abandon origid %d, msgid %d {isti}{iti}objectClass/var/opt/UMldap/etc/ldapfilter.conf,ufn firstufn intermediateufn lastldap_flush_cache ldap_uncache_request %d ld_cache %x ldap_uncache_entry %s ld_cache %x ldap_uncache_entry_or_req dn %s msgid %d ld_cache %x add_request_to_cache add_result_to_cache: id %d, type %d artc: cache disabled artc: only caching search & compare operations artc: result added to cache request chain artc: not caching result with error %d artc: cached result with error %d artc: msgid not in request list check_cache cc: examining id %d,type %d cc: expired id %d cc: added type %d cc: result returned from cache xcache_hash: len is %ld, returning %ld {i{a{acheck_cache_memused: %ld bytes in use (%ld max) ccm: removed %d ccm: reduced usage to %ld bytes rbad regular expresssion %s subtreeonelevelbaseNo previous regular expressionMissing ]Empty closureIllegal closureToo many \(\) pairsNull pattern inside \(\)Unmatched \)Null pattern inside \<\>Cyclical referenceUndetermined referenceUnmatched \(ldap_simple_bind {it{ists}}ldap_simple_bind_s ldap_unbind send_unbind {itn}rENDldap_get_dn {aldap_dn2ufn cooustlcn@.ldap_explode_dn ldap_first_attribute {x{{sx}ldap_next_attribute {sx}ldap_get_values {x{{sx}{s[v]ldap_get_values_len [V]send_initial_request send_server_request free_connection free_connection: actually freed free_connection: refcnt %d ** Connection%s: s* host: %s port: %d%s (null) (default) refcnt: %d status: %s ConnectingConnectedNeedSocket last used: %s ** Outstanding Requests: Empty * msgid %d, origid %d, status %s NotConnectedWritingChasingRefsInProgress outstanding referrals %d, parent count %d ** Response Queue: * msgid %d, type %d chained responses: * msgid %d, type %d free_request (origid %d, msgid %d) chase_referrals Referral: more than %d referral hops (dropping) ldap://chasing LDAP referral: <%s> ignoring unknown referral <%s> Unable to chase referral (%s) re_encode_request: new msgid %d, new dn <%s> NONE{i{it{is{it{s}}re_encode_request new request is: connect_to_host: %s:%d (by address)sd %d connected to: %s do_ldap_select ber_scanf fmt (%s) ber: unknown fmt %c unknown fmt %c ber_filbuf udp_read %d bytes ber_flush: %ld bytes to sd %ld%s (re-flush)ber_dump: buf 0x%lx, ptr 0x%lx, end 0x%lx current len %ld, contents: *** sos dump *** ber_sos_dump: clen %ld first 0x%lx ptr 0x%lx current len %ld contents: *** end dump *** ber_get_next ber_get_next: tag 0x%lx len %ld contents: %s (end)SUNW_OST_OSLIB/usr/share/lib/terminfo is unaccessibleSUNW_OST_OSLIBI don't know anything about your "%s" terminalSUNW_OST_OSLIBcorrupted terminfo entrySUNW_OST_OSLIBterminfo entry too longSUNW_OST_OSLIBTERMINFO pathname for device exceeds 512 charactersSUNW_OST_OSLIBmalloc returned NULLSUNW_OST_OSLIBterminfo file for "%s" terminal is not readableSUNW_OST_OSLIBSorry, . %D,D((T  &(:`:0D 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 00000 0,080 X.500 UserDirectory 3.3 (Sat Feb 1 01:22:56 EST 1997) root@bertrand:/opt/local/src/ldap/ldap-3.3/clients/ud @(#) Copyright (c) 1991, 1992, 1993 Regents of the University of Michigan. All rights reserved. 0W$phX80 ϸϨϘψx`p8X иШИЀxhϸx`v` (   jT#jTjT3jT3jTSxp˜"`PjT8(jTjT3jTp`P@uP"(jT"jT#jT˜"jT˜"xjT"hXjT"3H8uPB(jTjT  !"#$        hgn ijk    fl+,copqdpez{|}~mq/.rrytuvwx0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abs&5 k  j%)*./ 024361ABDEFGHIJKCN9;?TPM<>QRU@V87=XLOSY:WZ[]^_`abcd\' fe!"g*)hwstxvuz{|~}ylmno+#-( !"#$%&'(,$- iD4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEE EEEEE E$E(E,E0E4E8E<E@EDEHELEPETEXE\E`EdEhElEpEtExE|EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFF FFFFF F$F(F,F0F4F8F<F@FDFHFLFPFTFXF\F`FdFhFlFpFtFxF|FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGG GGGGG G$G(G,G0G4G8G<G@GDGHGLGPGTGXG\G`GdGhGlGpGtGxG|GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHH HHHHH H$H(H,H0H4H8H<H@HDHHHLHPHTHXH\H`HdHhHlHpHtHxH|HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJ JJJJJ J$J(J,J0J4J8J<J@JDJHJLJPJTJXJ\J`JdJhJlJpJtJxJ|JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKK KKKKK K$K(K,K0K4K8K<K@KDKHKLKP @@KTH#$" !+,&K@(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. pXH8 x`H8 (!"#$012x3h4P506 @ABCDExF`PPQ0R STUVWXYpZ`@(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved.  @@(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1993 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1994 The Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1990 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. @(#) Copyright (c) 1995 Regents of the University of Michigan. All rights reserved. 0123456789abcdefbwamxbxsxneognhckmhsindadbmimsosesxthzulxonx5iHCNRNPNDccuthlYAYBYCYDYEYFYGcoitlilmsgpbvtwsNllhlwmaMWCopaNCYaYbYcYdYeYfYgYhYiYjYkYlYmYnBTYoYpbtblcrcsctclcecdchCCcmdohovileCMvendllupvsdcdldshdasmbmdtidmmhimmkmpmrsousecaemeteedeiseuevbfffsi1isi3ificalipkbkakCktkDkLkdkMkEkSk0k1k;k2k3k4k5k6k7k8k9khkIkAklkHkNkPkrkFkRkTkukeksl0l1lal2l3l4l5l6l7l8l9mommnwpcDCDLDOICSFALLERISRUPpkplpxpspfporpr1r2r3rfrccvscsfsrsastwitatsuchuiPK1K3K2K4K5pOrPacpnkBSXRXSARAXNXFeALOLF@1@2@3@4@5@6@7@8@9@0%1%2%3%4%5%6%7%8%9%0&1&2&3&4&5&6&7&8&9&0*1*2*3*4*5*6*7*8*9*0#1#2#3#4%a%b%c%d%e%f%g%h%i%j!1!2!3RFF1F2F3F4F5F6F7F8F9FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZFaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrcbMCMLMRLfSCDKRCCWWGHUDIQDTOPUfhPAWAu0u1u2u3u4u5u6u7u8u9opocIcIpspSfSbZAZBZCZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSZTZUZVZWZXZYZZZaZbZcZdZeZfZgZhZiZjZkZlZmZnZoZpZqZrZsZtZuZvZwZxZyKmMiRQGmAFABxldvcis0s1s2s3MLMTXyZzYvYwYxYyYzYZS1S2S3S4S5S6S7S8unknownTERMTERMINFO/usr/share/lib/terminfo/a//usr/share/lib/terminfo/.LINESCOLUMNSSVR4 (T:0:`>t  $ % % &(*pD$D,D4KD$)D,7>M>\*pj?Du?P+XL@+dPP+LK?PM@OO@+\OPTP0+TL+P$++x7Yd(DXSUb+p+|~+l+pTV{Dd+VW$WVhW+z0W4P __ (+L?,IO|8^+Lv}no4o4,dp4v8r5<P',h1P@v`G`V,t^v<$fvppzh|pDT,//B)/dJ5>IU<\gq:t:U;U`4;XU t-H<(ENXbjy;x 0h=(U x lLX=U%=U/l>G>0UQ`j>Ut?8>U '0`(l : 85(?@Y,&8t8*G7XS6([:Do{?UDh;(@@@ELt?@UQ0@U&S5@AHUJVlY`AYjXy[t\ZlBU]BXUdBU e  CU %f 4 >u\ K{H ]C`U gj vpl$ o   CU ~    x H H  @ & 5h =, I R$ aD j u( ( D!  D0 D( ]P *$ \p l (  & #X 7:` G>tt N U)4 Z0T hj @ ~ t )d j(    +< &   XT *  \<  &t 5$ @s\ \) c& j) p'T y | : (  4 4     d   l P $ ,, ;) C& J] V( c*,0 v4 }) z@ 8 t x@! XP    :x % t :(:\*J|1=UI  Q:Zj:XytSH,(,4*}8KL(0)0rX!P+'2'H:d(K'0V&X]Po<&|`4 hL4XPtfx:T$\|8+l0Lh '`&((/lBuP(N`'<hRxz8~&XT:Dx<h+`X: $@P <D &p&@/H :TFP)(\X_T,i2huDʬhP)8)p'r(4&Th:Pl<\) `|'@l8L=d@jLPP~`:kOxs,L@h ThlHtl|(\p'l (a(8p!)&˜1@>2HdDW)^(e)Lm:Hv'$~k % Vl<`xZl8H',40d`tm$ /%.(:&Ax@GwxVhdhj w\P|(t<''''L#d* *T)(}  <,6 ?Il4R*`Y<la)Xk8w\~ H*a(& `vH)!(,&@ D!((*pq0Dx=ܘ4E&L YX^jTkQ0|*<aL(P( ;L*\\<i@ D( ")@(At|;EX,QX,\cg'l{wH 8`3(<''x,k(  +T-l=t\I(DO:LY$(_LhKo&('l'0P 0TY' B(XfL\U(% / <:KL8\`g&nlw,<)xhSAx  !b*`l?Pk,\R,h"d.p;(hCeX)],,j4p(w' ~?lh ( pEL(j\)0$He<$^0,=,dLR]jv&d|hh$l*He4:ZxP8fh&+&)|.eP4A'I(PT<Z*0bgx,|udvalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____do_global_dtors_auxgcc2_compiled.force_to_datafini_dummyversion.cgcc2_compiled.main.cldap_portcmd.5attrs.14bp.18serverbuf.4gcc2_compiled.choices.11buffer.17resp.12dereferencebuf.13envfilter_fileinput.6config_filefind.cattrs_set.7disambiguategcc2_compiled.search_attrs.9attributes.20attributes.17num_pickedattrs.2read_attrs.8rc.10mod.ccheck_URLnewsetting.17ans.2mod.7resp.6buf.5gcc2_compiled.buffer.13mods.8get_URLline.12response.16values.9print.cgroup_attr_print_ordertime2textgtimegcc2_compiled.person_attr_print_orderauth.cprompt.2name.3password.4gcc2_compiled.set_bound_dnutil.cmap.21pbuf.2cp.22gcc2_compiled.short_DN.27help.cgcc2_compiled.string_to_key.cgcc2_compiled.group.cactions.7gcc2_compiled.mod.14bind_and_fetchmods.15attrs.2values.16globals.cgcc2_compiled.edit.cprint_attrs_and_valuestemplate.4gcc2_compiled.modifiableload_editorovalueswrite_entryentry_temp_filetermcap.c_stripdelaysstroffsetsnumoffsetsbooloffsetstnames.creset_sh.csetupterm.c_Getshtcsearch.ctermerr.cfirst_term_err_messagembgetwidth.ccurses.cbind.ccopyrightgcc2_compiled.open.ccopyrightgcc2_compiled.result.cmerge_error_infotblsize.12copyrightgcc2_compiled.build_result_berldap_abandonedwait4msgread1msgldap_mark_abandonederror.cgcc2_compiled.ldap_errlistsearch.cput_complex_filterput_filter_listcopyrightgcc2_compiled.put_substring_filterput_simple_filterput_filtermodify.ccopyrightgcc2_compiled.add.ccopyrightgcc2_compiled.delete.ccopyrightgcc2_compiled.abandon.ccopyrightgcc2_compiled.do_abandonufn.cobjattrs.2copyrightgcc2_compiled.ldap_msg_mergeldap_ufn_expandldap_ufn_search_ctxcache.cmsg_sizecache_hashcopyrightuncache_entry_or_reqchain_contains_dngcc2_compiled.request_cmpmsg_dupcheck_cache_memusedgetfilter.ccopyrightbreak_into_wordsgcc2_compiled.regex.ctagstkdeftabchrtypbittabbitarrgcc2_compiled.nfapmatchbolstasbind.ccopyrightgcc2_compiled.unbind.ccopyrightgcc2_compiled.friendly.ccopyrightgcc2_compiled.free.ccopyrightgcc2_compiled.dsparse.cnext_linenext_tokengcc2_compiled.getdn.ccopyrightgcc2_compiled.getentry.ccopyrightgcc2_compiled.getattr.ccopyrightgcc2_compiled.getvalues.ccopyrightgcc2_compiled.request.cfree_serversre_encode_requestcopyrightgcc2_compiled.use_connectionfind_connectionos-ip.ctblsize.20copyrightgcc2_compiled.decode.cgcc2_compiled.encode.cber_put_seqorsetgcc2_compiled.ber_put_int_or_enumio.cber_filbufgcc2_compiled.get_tagber_reallocbprint.cgcc2_compiled.hexdig.2crtstuff.c__do_global_ctors_auxgcc2_compiled.force_to_datainit_dummy__DTOR_END____CTOR_END__free_strarraysocketber_get_stringaber_get_stringbber_put_string_y16updategetoptldap_getfilter_freeshell_istermios_startcurscrreadattr_to_indexldap_count_values_lenisadncallocalloc_ber_with_optionsCOLORSreset_shell_modeber_put_nullldap_disable_cacheatoicurs_parm_errldap_free_friendlymaprewindber_duptidy_upber_get_intconfirm_actionber_printfdump_requests_and_responsesstrtokstrtolfreadgetpwuidcol_sizestrip_ignore_charsMouse_statusisspaceacs_mapldap_initber_next_elementBCber_put_seq_environopen_ldap_connection_endber_put_setpurge_grouptgetnumprint_valuesis_write_readymemmovestrdupldap_get_dnfetch_bufferldap_ufn_setprefixMallocforkappend_referralldap_modifyfree_request_iobattnospeedbulk_loadeditcswidth_GLOBAL_OFFSET_TABLE_ldap_resultclose_connection_curs_scrwidthsleepprog_istermiosstatussearch_basesend_unbind__ctype_use_envldap_err2string_called_beforeisaurlldap_unbindber_init_slk_initldap_search_stgethostbynamefind_request_by_msgidre_exec_quick_ptrfseekprint_one_URLldap_delete_sreset_prog_modeget_valueber_writesignalgeteuidldap_first_entrystrcasecmpatexitmark_select_clearmark_select_writeexitldap_add_sstrcodesmodifyldap_debugchwinszldap_next_attributecur_strsber_first_elementparse_answerldap_destroy_cachechange_baseaccessldap_ufn_search_smallocber_get_bitstringaset_booleanber_put_bitstringsprintfinitialize_clientlppldap_ufn_search_cDef_terminitialize_attribute_stringsbound_dnldap_binddefault_bind_objectber_put_booleanbit_attributesCOLSre_subsprint_helpbind_status_initber_read_frst_strs_do_slk_tchprintbasecfgetospeedPCber_resetcheck_cacheber_get_booleanlist_groupsadd_groupprint_URL.uremtermerrtime.remdump_connectionsetjmpmbgetwidthtgetstrcur_numsldap_perrorverboseftell_do_slk_norefdo_ldap_selectmy_ldap_modify_sauthSPldap_value_freeconnect_to_hostcurs_errnore_modwldap_uncache_entryldap_getfirstfilterber_flushUPmbscrwlist_membershipsformatfclosefree_connectiongetenv_scrmaxldap_searchsetbufldap_explode_dntcsetattrTABSIZEwaitmod_addrDNber_get_nullboolcodesldap_is_dns_dnselectmktempstrncpycur_termputcharset_ber_options_DYNAMICldap_friendly_nameisadatenext_line_tokensber_allocformat2strncmpdmsizeremove_group_csmaxnew_connectionber_scanfadd_result_to_cacheadd_request_to_cacheprintf__iobprint_mod_listldap_get_values_lenber_peek_tagfindEntryfeof_useidlnclear_entryisgroupctimestrcatstrncasecmpioctl_setidlnldap_abandonldap_ufn_search_ctber_bvdupinet_addrwritereallocstrrchradd_value_first_term_tcsearch_virtscr_rip_initldap_addsendtonextstr_dgettext_blast_keyswcscrwldap_build_search_reqcopyrightfdopenLINESx_group_exitldap_search_sldap_modify_schase_referralsexeclpenvironperror_frst_boolserrnober_get_tagttytypeunlinkVersion_frst_tblstrtgetentstrchrber_get_nextvrfychange_fieldldap_simple_bindinet_ntoaldap_explode_dnsgetcfreeterm_parm_errdef_shell_modeldap_init_getfilterldap_openldap_ufn_timeoutfriendly_nameldap_count_values_frst_numssetuptermcloseldap_getnextfiltermygetpassber_put_intber_bvfreeprint_listopenmod_perrorprint_DNoptargber_freeber_bvecfreeber_sos_dumpnumcodes___errnoldap_init_getfilter_bufstrcmpfgetsis_read_readysend_server_requesttcgetattrber_dumpldap_set_cache_optionsfree_mod_structcode_to_strscanfcur_boolseopatacs32map_edata_PROCEDURE_LINKAGE_TABLE_fopenmemsetber_start_seqber_start_set_do_slk_refFree_mbtrueldap_mods_freestrcpyldap_msgdeletedo_commandsldfetch_boolean_valuestdscrldap_unbind_s_etext_lib_versioncurses_versionmark_select_readStrFreeDupfflushtgetflagnew_select_infomemcmpldap_bind_sldap_ld_freeldap_build_filter_ctypepick_oneldap_enable_cachegroup_basemy_ldap_dn2ufnmainsend_initial_requestldap_simple_bind_sCOLOR_PAIRSldap_msgfreegetcharldap_first_attribute.divber_put_enumfatalmemcpystrlenldap_setfilteraffixesterm_err_stringsldap_set_rebind_procbopatldap_result2errorre_compstrstrldap_value_free_lenldap_ufn_setfiltermbeucwfind_all_subscribersldap_dn2ufnber_skip_tagldap_uncache_requestlber_debugcldap_getmsgldap_delete_finifree_select_infober_put_ostringlber_bprintprint_an_entryrecvfromldap_next_entryterm_errnoperform_actionber_alloc_tldap_get_valuesfprintfdebugldap_flush_cachesysconfldap_count_entrieslongjmpisattyder_allocconnectlfdpber_get_stringalattrlist < < < < < < << <@(#)SunOS 5.5 Generic November 1995as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995@(#)SunOS 5.5 Generic November 1995as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1as: SC4.0 dev 15 Feb 1995 GCC: (GNU) 2.7.1ld: (SGU) SunOS/ELF (LK-2.0 (S/I) - versioning).interp.hash.dynsym.dynstr.rela.bss.rela.plt.text.init.fini.rodata.rodata1.got.dynamic.plt.data.ctors.dtors.data1.bss.symtab.strtab.stab.index.comment.shstrtab.stab.indexstrvalues-Xa.cXt ; V=2.0termcap.cXt ; V=2.0tnames.cXt ; V=2.0reset_sh.cXt ; V=2.0setupterm.cXt ; V=2.0tcsearch.cXt ; V=2.0termerr.cXt ; V=2.0mbgetwidth.cXt ; V=2.0curses.cXt ; V=2.0    (T(T:0:00 ):`:` 3>t>ts9?ErFM$$V%% [%%d&(&(H i*p*poD$D$vD,D,}D4D4KK^K) u@ {B07070100003b53000081a400000064000000640000000132f4d7a9000006b6000000200000001b00000000000000000000001200000004reloc/bin/xrpcomp: run this script through /bin/sh RP500=/var/opt/UMldap/etc/rp500 NAME="$1" if [ -z "$NAME" ]; then echo "usage: xrpcomp name [arguments for comp]" 2>&1 exit 1 fi DB=".rpdb" if [ ! -s "$DB" ]; then DB="$HOME/.rpdb" fi if [ ! -s "$DB" ]; then echo "unable to read $DB" 2>&1 exit 1 fi C=/tmp/rp$$.comp S=/tmp/rp$$.sh O=/tmp/rp$$.orig trap "rm -f $C $S $O" 0 1 2 3 13 15 cp /dev/null $S gawk -v NAME="$NAME" -v S="$S" -v O="$O" ' function rev(f) { s = "" for (l = length(f); l > 0; l--) s = s "." substr(f, l, 1) return substr(s, 2, length(s) - 1) } BEGIN { RS= ""; FS = "\n" } { if (NR == 1) { from = $2 gsub("Recipient[ ]*:", "Originator:", from); orig = "\r\n" from for (i = 3; i <= NF; i++) orig = orig "\r\n" $i; printf orig "\r\n" > O } if ($1 != NAME) next for (i = 2; i <= NF; i++) { if (match($i, "Facsimile[ ]*:") > 0) { fax = substr($i, RSTART+RLENGTH) gsub("[ +-]", "", fax) printf "ADDR=\"remote-printer@%s.tpc.int\"\n", rev(fax) > S printf "To: remote-printer@%s.tpc.int\n", rev(fax) printf "Subject:\n" printf "--------\n" printf "# $C . $S if [ -z "$ADDR" ]; then echo "recipient \"$NAME\" not in $DB, checking X.500..." 2>&1 $RP500 "$NAME" > $C RC=$? if [ $RC = 1 ]; then exit 1 elif [ $RC = 0 ]; then cat $O >> $C echo "#" >> $C else echo "error searching X.500" 2>&1 exit 1 fi fi shift comp -form $C $* -editor rpprompter 07070100012742000041ed00000064000000640000000432f6b53000000000000000200000001b00000000000000000000000a00000004reloc/doc070701000049d6000041ed00000064000000640000000232f6b53000000000000000200000001b00000000000000000000001100000004reloc/doc/guides07070100004a0d000081a400000064000000640000000131867c660004ed05000000200000001b00000000000000000000001b00000004reloc/doc/guides/guide.pdf%PDF-1.1 % 1 0 obj [/CalRGB << /WhitePoint [0.9505 1 1.089] /Gamma [1.8 1.8 1.8] /Matrix [0.4497 0.2446 0.02518 0.3163 0.672 0.1412 0.1845 0.08334 0.9227] >> ] endobj 2 0 obj << /Filter [/ASCII85Decode /LZWDecode ] /Length 459 >> stream J,g]g+e/h_!_gCtO=0f)$P%cIi8Zdfc5&3j_8$7g.@L`YKUJNGBP\poR=_;Dl'P(T (7Boo^^S:71(MN]ZQX/+Cbu.lK"p74pe1T%s.DY%&\1TdJhr54.M9au6>79n6`Q:4 PbLSZTLEE(8E@'*1mg_*eTnN*;*'V3+gm-EEetX%;Bo$ur2ss*N`.-!.kG_q6GDD' dKoL!8Ka#EV,@V!\j8ZFbp6EE<9cn=N6j0nf;(&;QU6bUD')c@\ 9-d\DA=cZ0Q>gIM$$;cd2O@&a;X,Nn_aP(]I1aRc(K1^ue> gF/(+GaKo$qneLWDrQ#;5\S(\$q'LM9bYJX9N;hHO_e;>`Y"/'J:I~> endstream endobj 4 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 326 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MM=HqCFi=2cKD]RyVܖ][eF1Ec.5ڂY^n׋yk(M+5|b㱘~S+2b_kh#85Ms-6kU|;Num%c{V85;Ly4n]AϺ3w{3nK|0?N>1O3?0/\?oRP$$ P:L$ٺ 0rD+ endstream endobj 5 0 obj << /Length 241 /Filter /LZWDecode >> stream yd  `h0D!g؁Pj1(T0b6e@j0FZcϊyPeɄ@a7)$©J qt9Npf2seJ xL.ACho*Fţ ց ӱs4"y@M4=B qqlD QFd r9gA@-5SعS\R2  f.Ȱ8 endstream endobj 6 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F10 8 0 R >> >> endobj 11 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 517 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVMe3v?@ibyhԪUO3ڍB5P@g5NRW*pؕv@xU.UkU>rRkU{ oڭ {YHvbd15̖'/ޯW5&qq 2!c^]S3RYjl-Gs׍%Ao{-͝ZXM/-ܪݴB?'ݧgQ[C:οuny~+-T˼2дPL ,lرO::N:3N"豵Ъ 6K.t'p 8)Ll>)zG!$2 ;%#L'IR)H+G{->2/<&F"3)sB-1;sb7-9)5Ms';(u?&y=-% C>TEEF4dGQ)IR4KI3MR5O TcQ%"[S;TwTEYOU@k endstream endobj 12 0 obj << /Length 1432 /Filter /LZWDecode >> stream yd  `h0D!g؁Pj1(T0b4e@l9ƣcg4$҈, T@6ʑhx0(rT;KbH: !R6B#c{s)sItJգ@mvx1OgCA'V0Ybᝆk*'c)i:q"hPfoIG0vBV.Yf%LZ-Mciz FRNtT\4oЬ`{]\"j4Ն2-O2 # C4sH@4!P7D7C4 x6 kJH@0+Zã<86kp:A@9 2J`f"N)P +nAss9hf@7 _OA :.0Bٰ7L@ p1R<2#6IrVA#CCR)K@ =9^$4 Ct劕4j6k8U T܄hQ D2F0$uGA7K<0R2Tׅ"I RX:8G5Nᗐ:ی4 CCp4E( cH5~@gHjapl-2巙QlV1Q 1ʡD"1j3&77C(GlFdNK-j44Aj7c#/@hBZ$&jM8g5͠HBήM|wWL&+KV|}-s#h6(}D@PoȼХ|;qd,ʓ 6VlViJV?:j*-a t$ߌXT,%B7JU8( ;XpѰkM)nCQ7HnJ_)"pA }$SQ)Ch?IDjv᠂pV,c2y@OEZ+W޺z $5@QPe=5&ROA6"@o|!#x"(e8f 3 Rd20)5ŰQ}p~pqD:I@ <`P P9qHa r zn Qt>RH\&s54Z? ˔x\uӈkFG^nQCdY,Vɰ~O4 = '( (7ygtnm)IF >Ӝ=N4|q\d->iE I  b1 =u*Lnf7m( endstream endobj 13 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F10 8 0 R >> >> endobj 15 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 610 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVB'3Y<-X+ JѩBɽ.SMѨ:^Wgru:8*ZRXv[4kW!V:mUvK%t^7q֛v0VNa7:;=g5'ʕ]_Ox0k츹^w+ʱ*IݖSZCM3-`B-Z]H-v3yw5H^x_wh endstream endobj 16 0 obj << /Length 3922 /Filter /LZWDecode >> stream yd  `h0D!g؁Pj1(T0b4e@l9ƣ2T1XQFT0Q !C-L&Af\6!_D&Oqzf2QdcpN*B I'DbR6Ka!pk'cͲ()%&k|ĩqHk 8. X}3D0r4)0L*5o4 :m@]ݾwx|BHh8 ;\ FSmsu#*: +!D* l 6'ˉ m@" " ␲ b(+ "%i$Ap j!@~PL%ɒkK?)x\!L(\8&0D+!~6$ñ $ 2j" J3 P(PDm-K4t?!\OKL ar.$@hA,k'U..0+x:ъnU>츘"3l,4,H@p"erKX (;VQda6SA(-rҴ:Ħݾn ׬LEY-K>B05E 869* }cƁi.poUO^ d<(hb)Cb?"@) pc.-pᚗUq ٙ6g^74.~ h5& ɽ8k01I61-|@W!A! PEPPZT F% @OE %Ωk`Rk"<А4ϔOiE\"\ZkUXr`9g.   &rB*E[2x>df:zz'(D">B #4DBv H4uF=5F #AĶTB% ꏉu;0jeV*0pA\)dTS/'N˒SSALsm,5P)Aqj |*(VeBk!X ff8\NyRBrQԑ9$Lɣ\temQ*7SLMv &b@&"4MdA|Q-G@=SscH4Eѥ \@@'Ҵ(6*ztg B60*8dWb)32fz<ƃRs]N]OEB W=*08gd=Ú`IX9:)rM$h%֕{s `Z{"+n(Bc!ܔ m'7nY_b/޼ssr>UBc0DՒJ$4ԧОE :t 0&Ahc 6 @IKFB/Zt;$d${εX3a $S0pc 2P^ ah7b F!du 6nMZҤ_q*O8 6+G:Lu?wD !ɗ>BjQ3pR7'ȟ | #@4w0hn[WMI. ͨ1YJNm%k}[+Oަ:3+3[fT0>BtuB=> 5 5J)\5*(gF 5zLYmݸh-ۑ !^Yh-7gs60[?$oQ) - 䌫M)"ȑfB'EOFx7/ ~MͳjTF<}D9PR kf;4ZtzEqVKYx[P?bҟ@"1aq-v Ѻ#[qH{細t Ѥ>)aAV4!w قu~"#Rsoo.;mS064`o A6HPJWL1}&`.XM&'SG-0G*9{C |ٌ1ߞbS̝,L8Wrb.Z` "  `$`8*^a N5/ƪpB/1` l& zOP pP XNH0,y@=z`jm섾i `Op0 0 ʬe6KF+̄,n86TV-j d\ ez%[o>I)*Uά" d0" Kp/ Oޤp%/Y Dna>ĀUH`\K " @ɀ@ ` bFGG(/`Ԥp@L'[@@s`>&P+I 䪭1Ԑ@/ 'Qy"CNMqJnBHH1&1*n<pU#I_c#C$=$P<Ε1S+` X汔'!QV(Q*"z *2i$E$HI*9*G+2+sinу&*Rk , 1mN\q(B2xDyƉn^4D"N #/&0CUsJE٥O%-.Ӳ$ f2*"r" nF1dЧJlx$ ^ I,6bG1J/9\` iճ3s&D_8(d-{JƧ߃.JҮG]{31s,`B^=J<+NBzoh=5x*jd,Wcld~4n?j'1x]4 +K#"tLN{7BGn/2;77< @ƓjIJ.pF\rXcV1b48K>d69,,2`]cV:*pLdc\gD+CKN8ZQ/JCO8Fԛ\gPQxf.50*\`0kO"iL 4R6?+JƸ8{KT|,uNtʯN/P.4!"Ię&s̿J=Lc1=x`$e0'vD-!d?V+*1M8t$p >JPg'nC4l(~DNZ0Gk\.ਠjRc7q-UJ1 +]4# j/is]Q*dK"AP?k/ʏe}ai URe-j-Oe LZzvJJ ޚeFCqfhCeg*ggRLUr!d%G*BlƭQYj%$)&-/#@ L @ѧ)ajw`q 4P+UsOlB7:`LȠtLu(upuuKBk'%sbww> Bx@t>zp<_h5|SS}W~7}w}rW9> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F10 8 0 R >> >> endobj 22 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 621 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`*NgSiy/ΦT?AJ4ig*M*cMBZ޹^DZ|[O31c,%er kła_cUFR0Ը>+ nQr0v? Ws8*{euZn:2tE h1-3;.Bk{|eM9[zWCi]$*?V]W{;x]+DK?It;+"-AK>Kʆ)p 9n :@p8ď̶7Cɪ<0*3S=ŰW,-:4/r#F0 ʱ<\)܏GȄx#B45JX9YX6+$M kй͑ .DGR1/DQ.:.u!PR',Fm?MKP4o0%UUm M QZE%GSg8#Y,UIS8ҕ&Y՟`̵m QJ3UK ºT'Ul;'rۗ4KxwKyb;|^u_$"8+ endstream endobj 23 0 obj << /Length 3799 /Filter /LZWDecode >> stream yd  `h0D!g؁PjT0cB"C8c *Fţp- 1 pilP8 XQ 6 F 8s)pT%CF""G'¥.^oW`pX;b5#QcfE{eAN.1 |4Q(ԊPڛOLՊr`clEm6[|Nk{NPn0\.C Ʉtz]>h8n1ILq ҇<5 tZ.$҈37 2 d(!@"h@dn=/ &Hkꈄhf=p("@" ,0) $-3B)ʋ;,Hd-,OQC2ܭH=}:V !"f\Ia&.vƉo!Ăܚs']/6]j'4" ?oy؏XIh{ :@Cud4C 9ҬX6g\ܢx: 4?|):y )pĮLgM PqS @23| 5Q&%x M6H9"3]EӤu ,#Č-iՋd4\ @Ӽ @Gǵ=s3D^[@C `8y!lYKa8Nz$kj]"EB)ӫcHđ(S[?(R\J,|P(S!A )Pz)"T ܊F nQ8X?$YO1$m#xC@Mi3M;Y:mXdXIWҐz,:'X5riPDsu4bZ0fJe't ωi&G5Af0з RL@Kb:@ M(ND>JZ A$#lP| tP:*4h@Pn)dfzR64ک @[ecAU>'8AM2rMeSL!B_ ^ΖVꑰû`SK7XaǮiZ $!0,}7+iAIW `I ;BHȴb}V`&PgU1SiK6ّiTRX'Δa+DJI^r3WoqpxԢM qk K9D .*[tITGPkA2EXUT AD'!Ui9IO"7R%Ir6u uÄ;PĞ% (2]4dj0ap8YwO PNA)Nu}2܊}2ͩ+e. h3 \Mbx{q1HS \:~S+g 9$;N |;BCUss F @ȥ1mi+ݾ>ߛpN 9)5]\[]o\N%XV'h@2D Τ}G3st3-삤OoN^)7y\}V CT*1Sهx)} ϻ%rBҹ/^@ٰf !:/|7]<" A@A郀l %T:3ϱIgɘ W%ja<뇹:Uz>o\wvJ+!~W?#3]ġ#_^oᅔ!,N:R pi&i܎R V2,Z&9LlfK2ͶªJ)j?LMӂv"llPԪI3f [c1/ҿBT{gE FJOhBgFPP~yEBTNb \fe@ ށ@ @ b@؈|) lJ*0pʢ#ҫC(4Xi&D&2ADRLl+JP`MC`GxwL OE^j%I(Ec#`P ' p(D&@l /".~"-.Xn1”` `tƱһ=NIJĖL2l%1Dur^r 1& r q!P 1)~ K <&/Q,Ll0*TLPl$# H?D.$r lP x ` dpPr&a'9p~@2o·ݑ&IF06c )GH 2Jb)0&0jfd -R.7 ~*M% %b̀ |.q1I[11J{/3*O `AQ?1C4I1B$62XX-s`)#T347SF~1"7HKW,ӄ{B^颌E @"&?:"ڃ./I9:iL>;V2 ˳:27:p/F839g1@%` dlt}ź C$TNQ?U3^-b2/ zD3U7C񢨔'/,4Vs @*lAOFFЁI 3,3"OH+jf6r7LĊ ssJJLCJ?(iG}%"zWN_0"&` Cd)C#~SrA I2%TB [ȡ)D G*l'&B`Qp[p!0 PLbTl 0*Vn"mUʘ V,T /TT>t kUh )M l<˗W#)v1[D_ZU=&e&@9l)(#[5YIVڄmudV{W ~8,5Nqi^$\FM 315-' <İc RM d@6`F܀c W/7efiM.2< P෵6sD,<܋W%b6@ Eo` eL:K7kMqVxaj#bt[G^)C $z 6` WnRSHP}l/1lƟpo6T()-|Ԕ FPZkl# sqKԌ1^ B; m^q)2D4 Ka#Q5 endstream endobj 24 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R >> >> endobj 26 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 522 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`"m7LJ\85_ N(z4~I)y9jqJ}*Q j{cYhVzEji+})5yk. 9a/ѫFˋ^r셷%m\&&QMEUcy6_h, ͭj&C7 xtpgGՍt:yrqo9Z#wm\jKN۷󺶧]v2Hr= &OcƎ/sD?m=/:#0R-C#<4+rP˗ q3|C) /Q "Ç1\s8̄OrC><"RbJqCXԾQBpa0DȆL> stream yd  `h0D!g؁Pj%P 7Jh\0ŒrF1$43+Fp Lid;"$Wb61Hkƣq[ W;w^oW|F4@R5 P 8*(Lta0pmPGjsq(' AcDcqpohڅmAIPbqgy`@& 34<ѓ]#Y֋J!)N4-EUV'=r!chZ6ir%} uksxhN50 7NcƵ+ Q - a"]-iDUQwDM^WYQ0Z" `:P`T^ dL@ݵ?yn$<?#"0xCM=rMW6Kth*2 UNe!U".G Z*XjQCf6ی۵hl.LC.,a\GͺW >W.ǯUمi!Oq?T((L0LA7Z'1NCQlZ=wO8Y_Ɏ3H9`2Lݜv"0U3wN&NaRA C3;6Ūڗ_v[?6Y_ԥ(r9d.sUGU!5> ۂ-P5,[K;4nJyM4<8(h)IAMxT;!VB&D)1+'q̻c=ۤ&) )'lBLBE`-N5D쒞(a@ѤcS{(pg pU@C8uA:t${NebУ]K>=8ARx}NJhAps d6KHpyn 2yF(qu?*ƹ=FzيBQQMf !@(PHX >0 R !لPL|'p@H6v @8`39I5Ic^0jVcO`)0nMhmZ\MY25T R`042NqdQu; I94h ӺJ}UqPLјQ]>T"fБ ڧŲ:늑a !<'CډDA(GkYh >JU[KVQFC=HfR@>m .:Œѫ!T$-АhjFPZA`(`AV35UzHC a#[u0E" %߈Q/M96h4Ƥbڜ9/S qt&KK$ 9!db *R9S0rc@Ƽ'VkQ!*2n]Wg3jtQ.H-#_/$-Y6 T"p&E`| fqxPl1',h6D4k&n"עVQWLPaA0ːb40Ð !IKCK|2#loCbLULn{d6K. ;rninB+˰gt̰);MeFW&MOpmE {1oPN !3'u%$;G R`(L޹Øo aJr ×=\>@O@.eàd PY !.K(lE#Ծ˥7v9k!YL\*馺gaF\mGj4N03J3u!}/}p\{8sjnJ]:4NwyF,Y}gc|߭cƜzsSVx;_lm-ܮ@ M $ @`ޮJx/2 d@Zo$P(g&B{g.>nAn7.頂 ` N.ꮮtNij@G>snf$"pXM.K P[Κ v΀㮨ft i* ΐp` 0d䥾Ўe"<1 b endstream endobj 28 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R >> >> endobj 30 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 853 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVBg3Xݯ9V hT4 ZVPJeeAN䦩Ut&_P+du5el dĨ6߫+J?zZpwi.-81 1:;9oDm.ϬY7QXeqNa'ͱKޓ)m ^fڲ3[t,\wYN5AະFSӰsX\3b_ꅰ-> ׺˫藱 X.s?Oo l; %?N7',ˤGpRS{vG <%Nr80#O1?\E|5к F<K̄;OG7Iĺ %u6{ I:H!HpUS2rl3Pt7-ZѮGU[7ys#20RŃ\+ydXmyTַ1ݶe},-Y-=FU-Ha2'DRK3aIK> stream yd  `h0D!g؁Pj1(T0b4e@l9ƣ.T1CP -"hh( F$t9̇So7#oJl 2NЉb9 yR60 Aa8$҉B%u1;0\q Dqkn+d9 83é0l>e\xl[B9}FT4Nb!u6j)r4)<72JL;ԁA;Rc|JP1H2ư HތR-X\>O3.7*8P4Ð갸\.lb)4 :Eh6, Fq&qx.P2 #(ڰP FAfƲ|nl3=+')"RѴ !H,$ +02`1 `3alMPQ6eA:v޷ X"Ψ릞( XʬIzCW-:o;D˧1 *2 07A";oŁ<+ wKF2 +SeO c-;RʮA଎M9T!0tAr ҸM ;4j<Ö+~7 fY}fr&7CL1f`7Ps҃fOUQ?Xeɧ6p3GrC;8^Qji@ yY)*XZ*)Jg iP+GzeynyhމC.nv;0YB+AH8"c# \.T6D&;'NVasβUHF:+HL,z>AK/ܷX6+ ^)I@`(Fo?pa"Eǚ\sFTaR{ɜSxQZcn|lb7!"@^]Sg%جH|5PvfKo ,|pQ-̎1m†,:@h P8%P1j:b__hP]FUЩ}ep%9zZBdk@ZbSeId2H4FẛJl}XO\@XOT >#!A4(W &vYdR9wBb,״AtYXeeLmR0sz.VwĀHuÚ 1v rIY Aop3:bş'4i\ZK:ҚaĔڳr /B )?"rRp(`n\o&xŧEh(id t+ƙ㩐uئq0Dƒ8.$rnڞ3*jNj;*F(P&f_?2C*{ bn{7]axaZL.QsYdmknF>H"FC G14<'-6{ZP q\W4BUyYL%"dl $G dȏE,yȠ(nrHcwj~MblDt>eH*4m@Kp5J.pXnc& 꾎qBv-|taiޞ+(c f.].=f:E츰VLl8`َ$>ŏ~o;)2ޣ\hԦ;h* 0ܔ%-.Ġ@ VH&ȴeQZHF~ "RmLt\nF "/Cp@pZK)GZnr$a& 8P"GF5xo@` | cj=iN)$"lNF@po df,X0/O8P:c<4#UbCе #(nXdX$d]HOP#$p“YP Q$M`0plRI+@f n^;dKĸUrFZ-Q$eV h0Zh0UqOoRPXJι**,+"0ĿrZ'0hbBrV2&I%"J%o^mɨD: ^ iSn:Eܮ·] dA,F/ 30ðLyCIܠRe"rD@bʽ2 Y@S"|e?) A4obꬌbvDzR,2Sjui| (;ɈD5Bh(a'f2ZTg,1E-61Sp1.0CFR㶫~gjjaP1&?Gר&ozϥ IH:H}&WK8|O;'0`= H ?:FOkS 946HmU<^Qp'8Wκ!򪌱!!Mo:`Q1';i!o3,g/ Й# u1E4&U(Z}RDF|$k|܉QC.C )32^®8Uu]%@z./m.LOn"&EtSTg&Չ0p GrQSO&>R"G"^ӠUte2WKDv7K@7X%e"1#`qK.S;0-yF ES򝄃z"UE k hm!,Vt muQBi,Vo>!o"U o&sOS `ʲ]'͇F]yZ7X'/NÁ$f/G*L(ԖD̴% |fQwSΫ"µ%zW &|ΗeɅ@Ҥ ׍zT^ jiXP#wN6赂Wx"qu*,m*|(&'z陸P䃅d>%W%Jq$֦> @ \] bfWR[B- 8)Fנ_ ,IjW8$ņE nAt6 1PlF @@ܠ!q#1z߈  H4sb̮6ֹl뇬gctlQpI|^9$^2JCLkT, HW뾔P2l#&VÀPB̐|38,͂O^DS`NC Ji(Lw6 յF$$"\XdDXs b endstream endobj 32 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 35 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 795 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Bm7NZY='t94`S-2PPj%EC ޻>Vl5X^gO-uACj :RPWK$_+lX혋FacњD&s,+`yCDy8Ynj@PtV{mljU1Sn=y3s+WʺgTTHUu2nKyI:f;Β⼉,1L@Ҕ#6/pEI2(7:P*;clɾJ)[e¬j!lc0,^&C 3xK:1tZ.p(̢L) $;M 쯰0 B*&-dġ*tJȲR)sH 0z QD M&ܹЕ2˳?O }F+  TBWN 7kJ5I9/?_VMxO,=Ά,V͉aSùceX1FT{Zv7KW 9W> stream yd  `h0D!g؁PjF#Apj DIH\0̊9g0' o7M 4j. ٤a8O#yd0&S'Y; #q( -㥊 9Ni7:sN-")@t4s) EmE=̚3aAR]*#F/**{Xqu*]X-e6ztG-Nk73ɼf&܎-qEk# 1!:(NԅZ J)Jcp!pj%*R|(J$&7,jR%8DAx41\ЖXtdXA 2#3 U =Ot6r@bXhcC#RPOsuQau_-RRj< #h2` 4#,3`4@ذ6 B64h5V s*FH+Pf"a.^ӅS#z*qXnBnxz u$" VDUQ #`t10 < $c0n9REbP[A$(}`7I|%pV KqXA1JFH&Cre3&h͙egLSH3!d-5סKZgԥ# h7֥c po)i1@+((4%_jd+mpw!9EjKI(6H6#Ҍ7C*Us򥕉1Fzh]Hˬ+DL24T+tNFSqVͶֈ'1*QD`\- Z0(f0+eй)ђUx|/%%?ƄKT)3%iz|a :dFsPTH\aD6ƍpl3)gڗeIv6ʋj2[Z!K -b>4-'^&r|D pFZXr^R\JBZ Y5OLP>.ΖHqd٣~[_+ܑmj/Lɠl ~/z ^Uf Ƌ{`ȭ f:fB=T)㑗z)#Ř,߸CjհP.`F[OΣPټ=/nv'| ݼ[9\1ZDozSKRf«媲dJE(0t.GeL6L6]KMK. R<+ghb 񢴠 @=JZ^" l(H w cL5p|>0VLf&mfLmT ~(Z4 T '(=3\ZP#N 0hj!5&P#:5p4BD0꼤+X\K$qةqi#H.EO#vLCDd 2'HSЬ.@V@|Eh*n~=hgc΄BIrjy-O!^'X ?m eNB/@((|FP$*.oz/ .D`Nl"XvJDRB,G|kf 1CZa,%OJ`0$a/1r}âp/7\Xe6#1o,ŌT@Z2hy3Z2 Sjp+v2BvZP@-*[JsrDfTHI($0RdoF</o#q\1oID`3HeBc +$o-7r E>fzWBS ]Fr1j H6YC< |MsCDJ5@‚y$C4r'E*Jg@040vq,S W+mTh2Ё'^ 5m4:Ah`ChcC:PmbPRN:3chP;d:6 MxFGj(#uWF֒cn /ve@DpnKFp>qޯGK5Gs7C?F .cU=YbɣVtqk0*UkPElI@XUMYYssYաniһFU]Z% =v g`,B.`I gRlY `'4ÀT3]*[vz4=6F@wvF-C2S-$H䒵 0ldq jDDl̤:p7N;LFE*'Ҩ :KϪ*>Y6.+Z,,@͠٭za-`  лLԌSB¥$ @ sY0;Eqh#'Ɯ0N1/1cDPtAkqWԺ#.z@)hf"I&0)uUaUZV#/7̄WXMB)g @Pu&CT/7WD2eQ2VU}QUbH-=qu$,u0vWLd!\[mBJQOcDu%1Vqu$8X09C=,' endstream endobj 37 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F12 33 0 R /F16 38 0 R >> >> endobj 42 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 748 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BlכNUy:(4*QT}2E4&QN[U§PJuZUP0dkՊmt[v';a`nrbhu >xu[e99& `,͚i8!T7KK]M"x:3jaƠUr. ̾O+z7rr&V ݦmeZ}^׆SI>>a{D7 z7;Ź ȹ ": .k@׶2OnAlҦ@ Hӹ9 +l<n4H"Qk /.z} Hh >K>TL{ӬsIF~QDJkOǏszE%ILDл_|YBM(/LL+EԔB40(Z'>NlEC  Vp0\E;=5G2XzCm"; k8̌l<6 LXw5YlSS Rgr+R5+qZMSMuF+7mW~ 't|⸒Zq9Te µ5Xl -TMV]U Yv3lذӼo4Ecĭh[܃cKmUvW1au݉VjzWy~k3&clDյ! endstream endobj 43 0 obj << /Length 3991 /Filter /LZWDecode >> stream yd  `h0D!g؁PjF#Apj DIH\0Aʆ9P -fSڈ, 'cI :  GAArJlp3fٰW [G#xTPr4 e93yr7*N e1*!6r6N.N& G2}k7Kr:E[8U3L1sl * cXLLs Ƒe͆C;(GqGZ3~/%`Z4 q߀R5JIJ :z"@d6:OⰓPr4(B@;4L诪jˈFP C 2|r 4-nKhc7C40[5 8jX:T* x2p@'!q"O > %\Hu:ŰPQԂnBD2(6:l{r(06дAͮﷃ|73ϫ40 ֦l<ӧ#7 #t%ցqt;Vt4(բR8dc3l,DU{R `4rbJ^EŒsJ,< jPvvVu*heb9= qھdžgY?[;0b7z:!Q!uJJ]ES)ˬǘ#+$sϫ^.s.6;5rkiu#0`` Fb7ٔ<9)MݤG7VIEݸ1"lT@ SN1?xӦZ)٭2pjw 使*dG(,Yw- _0={p4VpY L~f6UhCE!4gPъ4x 5Fh}jؔea LS2[ȹtb*aʐ*kY$C1DKCA͚;L$P8;,)09hyC*%18Sc:}hڵu2QYJzjqH) 9$`T0s e8@#1WŦ#* )08 26G4| @ `iT|s@"Pehā@MFl8w}|:4xcBC:o|&>P(tF l>մBgdzctnxw1|̲JVFAN}M S6ŷ`/b.so]Tu2Q"V]SuO@/y!}y v 'BgrdT"@u9Nl*\5X Vh%#-^x0: ʣmޟP^D (rͺs#VDdH$ZiƠ0C.X&b*r |@+F)ZCPKڤ"ł4nK0QlN27+p␯*T.J(/ؒBک밁N.:# 2M.DL'GȰ.;@o(@ R@P?4c0]-F ,zI+D K FВnW0jE zc r"9y ftḎF¹¸ icf/АMM51\&K*6!'Sl-I[NQlFN\LZ'r*֖l2%\C$)I\oVy'܊J`0%"PSxphZf ĆN0KE1N|p*샮JHE.ʛ H\GrfR^ ) ;'s*+ ʔO@2¯*J&#|C ?ʩ2ЌX gr'Nb`A&*lg x q1SGpHns#L(RGPHQm$v6ADl(6'hMHIl*X2DM^\V+?Z+-r_`l".L@fm"4/02X0"|B4NHo)D@Ă|rnP<¤c^D 7r=T<.12¾32һƾn7 {:QPA ·FtHӔXB=4FGC/A *K%DtnG?؄b03FUO Tu(bT(QP 10I!:Вd&Ed!9U7OW3$%:q/l.Pj>'Zfe%B!6+"1 ]R#BN~R-ΜC6|>>c*JyI6/_0o dA<HfRZ8O'-,8Lش67[0PG  į aNjRIz , H%T*Ud`8~Q#JL&0OY:5 2+Gw𨘎2%z^v,`,#7*3GYb YR&Y; B: @0HA TAe[S[3#Nc\dQ+Q*W%(&d?h>Xz[s~F9+]!WM3u0S8+JOWbr; ֶ@^m:Kg-)(Bko疷uBWCocN`sB`Z&K1܌ruHp8ʒ023:cia7V=t5!_@ Q>`z1 W> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R >> >> endobj 46 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 738 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Bm753mΧlNyNjU.OA*5dAЕ 2}]iSj.HVs]sjصzKqJuw~p{:^Ю N5D %j5X/L~%g-Xršػ;jvΧkC ^) xVNs)/8^Tc}m45|eOfYBUlnOL]Mg1mX"v?0.}(٧At5lk< o[:Z礰 (#@oAkX44$:*lƐ2,Ld4|CL Ҿ#;ΪlT]*oH0TKJqKL"k5zR|Ĝ,lܜpGN"*S,qG%T5L L/$O˔3 " D/YD5 WH/:ԝsF4SFScG@ƶCt|˳4LOC\Uwh#VG&L*`nܷ3Kw$=쭅/6WIRE=t%\xeE_'LQ$7 Qv5~S:^Ku]M𭼓SmzPy{ yh΅hsiuޛ}hiJj۩橯"z̓CB endstream endobj 47 0 obj << /Length 3826 /Filter /LZWDecode >> stream yd  `h0D!g؁PȤjT0Z1 Qm "GiP#!cIr0 4)4 apc7F}#)IJ[M+ ml`03add5~1Žآ8 "hPse1Ah6D:H1 o:b8&>G4uT%FWўql Uc3)ק~S;{3 o;l0OpbasC0X:ch16(@; ַc;!c w$oNV@тʋD@;7@knz:A\Ak&38 ;x(O02#0-X26X m5 :aD2n<+F../qNJ- A7CM H]Lu49p@$ 2Pd |4r9ãC.\h`TL 27:w2-Q-LhPoH\r*vh9 ?I{"32ֵoP@d@""GNt)ch=RqY8Pcy45t+w!usu~L"BnWiYvy4Ȥ@1 #2Ѫǁ'LDY F<¹MK*|B!:#M4/̱p3<(9rϔcJopaO.CfѺd7? Llnh5c4:(B 4lȌJKA#1}~8 ïNmUK)6Thn!8rz5X}tv &QL5hC8zOd[/JiB$T51!PK{ddD6  / #jeL/sͭ% <,2p7ChX" 9PBd:Chu% @O a&C/`PJs i-.kf]eRĘKE\5-Mg6+5=G<|(D!IPA ah-JKw(8If6 YH\,5WZC3eglĮ`bd 1Ю[Ho,5g% .3H[)J|BIIGPW^)IW.(sv;>t^qƲU9S"W9P0*ȑD]BicHғ8҄T ViHj II0B );h`l%#-ȩ[(k69W'.֌DHge(n %1e 2 ^VX~/t6̢2g z†uIBsNbKlO01<73iL䍓Vium]@0zd[ƈ72Ɠo+@ʞ=<=&dV$;szs7`EhI3C N1v2dd t )1J=8D2X-+=1B)sL3- 4f 'bb?mYRlh r4SŲY B  XB'*e]ɗA9]21>`@^dNuF< ME°'erقD:M]s9q$T'}Iov<--PQe_ٛnN\Aۙѹzˉa򷆳'oV0^= =KU?*D*-U3Kc .ruGjP Ђ| l\`j 1Y@6Ŧc?&-PEkDEbFKL0FD^ɦPT /= .@NJ肘'u̢MdHN%| X_@5`.jITҵ/cp>F" 7D>>0zBf|Np_ E\Cz (4%RgoeR/d!.0@  j?1t?*Zckhi,KK(ԩ즌ml `"PSBqHeR/>FDlpaf? t GB,ed4]1ebi 1dЂ(n"bhvP3I 7=%.G̏f̮MOx4 Dldå!C5sgC3Rރ!"&~fH#d #Pc*3i23 g, ì .H"4oWQd 20~X&*4$]"E/%2G3򙣤#6"3 61 Kf@M**Ppf,SLi-%K9L4^T(`gIKΌ\]1W fFJ&^/5)^,;"*/+D 1$&@tQ:&ؙq0% Ӕ8P+.i8OMMqW khT1lY?`)tEC2҄gH6F9@iK3ͱMWMnY4Yd,Ӆ[upsWWAFoǼVQ 璒KG_]o ueD PNLN]*Wdj+r10ψ-+ CmgY:Ƙ*xdD41bA)Lv 8Pgnp37\6dfW[? ԁNR1].NuF-A iB2ԍ/Or**OĖP+\E*Ry0iI_u_uxXErMiUlbsB֨kPf;grdt/rܽ#[=dcn7%} bE WfvK `d+:Wb0Dj#DNZ ( endstream endobj 48 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R >> >> endobj 50 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 723 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVNy;h3X-9+F4YZ> ZLVURi),)}g٬֋4ɫ+B ("2o\J2+.:qs!t#C릗2> stream yd  `h0D! 3؁PC4P1 J!QC#Hf Ñj8.MШw!Hn3 #a@6 "c5JgC #׌Q )MI). P٤@d. AiAsҤla@R\|:3GNf xK`\66ьCav6-ŰT= RI@s2Άy@p9ƛ^ 8׬-1E>Cj[Pb S8y!ԨDv=$ 0c #pK%Ib & (ZϠ@: :ϥm*/X?&()J8*J4tCC,9S4 P$ŭ` B܅97ø:  !Kɠhj{*?-^ӓ.D#H8 d*֫D9E10+hR}.g ]I> *4"A])2P*($(<3:Ct#kWq:džAC[=h ֔RLߌ/WudcEA(# `2bL%Q,8Ǽ9([ ɤ ɣHaOlς=Tޭ:RwѦ m?lD bikFb̅H lCJrf `‘ *} `""C\Chh25 S :qC0i{aW ˌV%0i65zA͑P/YI%KG\FЕ6 LH>'x2cSnјKdWr! vi&T4T aTR1M T\Є{nbRU.Q,2йcdKc ,]q}M٦(]3WA4!(NtXi V2d@-}*1z˵>>&#{1k3soD9<*c#t`O eavI-& {7ֱf4 M?E}>)4ZLx%r_o=)^ǩxeF. J]NxfF|=R!c7@T BjkeK 4,B0A 0*.dQDY XQK)H"e:d4\3еvxS GJ mJi?2 yk(NsTk =Gժ$ġ63p*^X^ 7n qn0$Ȧŗ1 hX!x }G'-Z[y1r>dT {,(7Êd b.&4"O13.\@"PLI`vgjvwDڔ”x|d=@ T3, ɢ D z ` @  `E1e9 /@ ѻ  1 Q q q@ C g yP!!4'*EfE6^7Ϣ8Mi, $ f1/ZL'!r12bkO n#3(2"LDȮ>"̰Ȣ望ܑbSD.Hd:HD YI,`HA Pk0(~r R  ˪F 1Ldܲޭ̒(,e'@ Y(+-,M4+M&$t1l@'Q(#9(r)"f "΂G-$6KdH25(/(0Ӛ)@ ȕPp6ӸfSsCvff/m)+-p b endstream endobj 52 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 54 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 656 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`lVN'3is@4ϧt ?S9|aXPfTzv HS+YYz`gT˜Wg(fܰ6Ur9PqRnd+xV"zbs,.ZUOt<2;5M6K'<~_$me{A u=Bxc˧*|OM C1S9-D7mk%CmVl/"4Lrܢ/)戸4 *齩- <ʲ 9 -0=.+5&pp!*+;813CM*1'%QDE'K+1cHH ƎS+JlȌmA-*K3q4o3MchȁKR34;QR3н *M :JjUONȺV ~6}k3 a)3~l B2꯳t--Mw#6\ͯO5> stream yd  `h0D! 3؁PC4P1J!' Ep@5#(2 Lr7·Y!9{h41*K[ؠ@l41Z7NF[itJ#F}@ ,5b aAs8M73 ) ً0xMG`2E rk]VEo:q-ъ]nϭ~*Vkq=ȺyaL 02t8PryfUܕ0`dȲa,_.7P"].0d 6dnBC;$2 f7N߰ˁreˢ@2c-tǷ&#!D6JGqjt 2J9'F ׹˷E@07AȞ*A)$B$p} a)($ O[=k=zC"U CV: m`9Ofz#5MUnu?RФ߭۽:Nr-uT ̏k٣kyL=>yӋ5Bj#1IA@*ȅ謿-~ӂ)'"Dkb1@9Ű}㼛EXУ2^E0)Yi+# c<`ixjq ȬTXK \d kri.P`lphMRaX@f_GT&jBmfbq*C0%Of_Fj(A`('`Pnk Сҧʀf^&"DLɀ4Pb/|0BH dϯr{vH0 oHʐEK5-?fcdo, kH]0&'<mB0\bNH $fmE#B *H H3 OǾ&do# I n Jnf>Qb=ĵ#(=8.֣6fqd<;񊤒e6)1$!f<9>1>"kkj$MZ$&B溄>(C1p, 1-Y@ />ܠ-(ئ1 $9I?dKĉ)t"* ,,£AzľKp`m|'B̐kFdj<m.n'Ybr^,r r>]'}#+L냈jtfJb1h&Em A1,&v_IxijL %^3F i]1C-ҌJkӫQ2qrsn qO7qlJ֦aA#LB`F-$["ųY"66ш1N>m ;AI֟ endstream endobj 56 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 58 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 665 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVN syO)459VԔ YMVO$f 3i _Ovdn}S-7kTA\. _.xv3ci6V5ek}:OkxWj&|t[p{* \v7]:uC!Zc^_0=en;}> !;uCڗ Cz}?rb Κ"0 1?(P#A,{+O~<#Mc׶nYk9jAmHs%);>2R1L'zC\ 0A hs.J-l̿!nu QS 7C\̓LY+MTɰ)#IdC,ʲ.?56$S+(U.(R4%.jrETi =Rca)4,OUsC'V)rԖTHtG hK;?TGڐ;AjteP54 eLu?ssO3^PO> stream yd  `h0D! 3؁PC4Q PB0% F@9 #xp\0aRQ3@R-HP F !Lt: n3X&m4ST%K \65;b 7#?RiuA 9lctv "e3VȠߨ9}mOzxv0\  Dt 910A(V%@ѐՅul^W%S Ur< v溭X!P7@@0!hdb#  x4\4zc@73@;"%{ (j(pj@(;TҔ)͛jN ZaDH,V6 6D?`0HDâLKk! R"S@l^+¶ 4 CJ0!/ iaQa]JSRKX18LKt&<n4KC`&J3#S ҍ9`pr:*JFKn x0Ε|L#p?NN0?Q6crNwX\yD/l+=x$خٌN(YR} AlpK*8`@i Z܆vx Jb̉l/ "~p ue:Q[Mh)NsV(Wz. p']kwĩvI'̈́R9`晉ҳcA,D1F,nɟkgٯM%v!A;t>ZXˑ 0fgNe[iLL6YڛWf I5z)ĪaW[p50&XBykGY8/.1:j9bmjn+t{FۆkCƓ(Ӕ6ȅL`W=e64qQ1Vr!K!:* '޺UѲ#ކ [gIC:YӻPʷYfz!4!!=ձg(8shA1(]Ntq!-s01vsb T<,zYT7 ^ %p+qΖ~,虨p͕S~U u\Iѧ%uaZ9&')% cmaa $:`mWa( mbK9/MʫP8pSqEҏ:#2He9{9&y۸ t*ktN) Ky K"؈;sx g9#/U\o9kٽNȤuH9>oz> ݾ(W<^??^"{JItƉx@@@}xG t' J iNh &\(G&SJ-&n2Bt:h>SpC6z؅Wʆ rdhLȄ9⊸Au HTҤhf"#c&#&h!(O Α )"<pr##sp1'r' po'3 Wp" 蔏0o@mCGXWm pQggGXA ug05B+Qd"Y1]0r(J#1| CH$"p"1/1QpҘ&p  #>D0H&V].3h*h)wBڃf(}R-7ƒ{oh~FkO@@"~0:L%POV2-<$D=>ʮ¨`P<0y$*`ʂNf *"-(|f oMD $P-x@i ODjO0Հ9 We:܆F6b3ȪȆ 4T*~p㍦M(LMB2B1^"hn"-n\PMNW F endstream endobj 60 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F16 38 0 R >> >> endobj 62 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 617 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6V+0s?ƨ3(=gEhJg@X,V;$.X fҦ=VaY ݾNz a-Wj} UY))-V2t.hf*7+hij#v 2o{ᴒh:ljÎbnfWǢqZKK[sp}GE16\]z .'l3~U."+"ܶ&n@J;R==h<1 r˺m ét>'pЪ䏼pXDjh0U澭4MԣcISgYJGiUV9hRŕkFwo"!qQs=EAu=7dwWyX IZ_p_ endstream endobj 63 0 obj << /Length 3509 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P1J!cC"qj515 Ja *DZ9‘hkMT h(&%eFq@e7Cx6 KBTHC0l sh‚01KM3Ac&st4ɼ 9sfHƢnkm%]Ʊj5q'$di8 )##tbRr7%p<g+$܀6%"{mP&u¤W@IL's*S0c@E! P)$B:60D *pq.CJiIZ |En%@eL .r @cXFĀf\湧G0 1&WEjCzJ YCa !7Ԋ˟짢SpnF%ڃ QUAQR1lb(9lyt҃(S aMO5: iTIgP|7R*R ZՂEբ;˒Lvyjuh͞b ƩCix:T>Qs1@uT8Ψ,pdX[61BTCZD :Ʀg5A5)NOR`0M"3ԪJ4h!qZ+ t4uuOabVw-e5bNf]-Dͻ5).[w2]{fBJ,U (%e[=ꕧ[E2Opl#乕PGh(gNAA1JkȠ7 oI q80FzCH{OVA -$1NtWn,wMil-f1B)'b9Y<=b&:s! rki2JSCud*t![3k~LK!-+L9;P]b9vlq{:xan.*NH(>jU J8;`Hrϗz[M]Φn @yCR42ukSv| *C?5ѢgئcMWo6; ǀP eOP&n"#m4!(Č.)b0':# L€h~`Lm41hi$0hB*p0~pe'NG,k)Cnp4'm<Ȣ0)(--bmۀP`l8"f+,8mS ) xP / 2o$GnZ\/bfv兪lmx~о"`B02./lB!gN6WBmL gOhmdT'|WQJb1xt;:#'໱IU+o;n QL=Xk -X.!AL;etPǑ",:R bg!:q2$- 2Y#!" gqix!'$I9&"(id+)e)I"r P!+2Xo%w&1)i$( Υ)nR#U*iZ˻.ْ/.!lG/B1!*1r=/R<;j2k  3.+,;2 Q ./-c(%5igNyZv0Q*Ӈ $0 Ck p籈_,0ifq(} ^>4'7?Σ*H[;,&qi2R@ďt(PQ,v!p&G8 .> K@?LƎQ ~N5dKRzD UXX" endstream endobj 64 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F16 38 0 R >> >> endobj 67 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 680 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV50? @b+PԪEYF L=V':nM]PP+ueYMfbV]o\m[sPgPnZW[> c/{kf.ݙ3 S!5?2-|gy[H5y7ޗ5Úm6ӭ3Go3]K۟_qV:0lk"*b3쮎Oz?PR# H{ ]Dl 6? |6qbS&D[0:GLPE ?|HQJ ƽRry#G,,C/:i&JkSnMs*CNM461d/F^EN\?1"CվAD4tIϑ$rhhN:N9S.D#@Q/: -]N"1Q5WspWTiH6 7ṚUb'WT0# DA*%ZVTRM$}Zedtdm{FV̀35`#.EA&<77~%u\2r =T<]WL$X[ cfh@ endstream endobj 68 0 obj << /Length 3250 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P1 J!cC%sF`1'9P -%"ѸP.Hr9an3 & n9 &e~). PѤd. Q4'3la>E3aeK&qf1# = aX5RWt^)sxgpiBś,~F[̡^6cb<#kuu mvYpA:D1-3dAxm`9=J Ҍ*c8p0P: 0+6d&.@hp(K89 #(9A703kpv\S @0qӬ4he@2|=S-p]sʚ?Q#B \rFD4R#0޶ 㻪94ƐX2c4S%9L$(1DLh*VtZԮLbH#x.+3K=u+7>$ @ 7Ҕ>KԋSL 4XY2QZiP3΍8tbc,Bh\m:N֓"P  vH<xY*RHk~\,0;-xU MnۨH::5bW;25P0ЁeͦcoJx  }|G~7RóybM˘:Q}NGXIPi&r_l| hpJ%/` ˍ#65#>Dk#M9f h:uEnm;!F"ʯEtXtϚҒ}q,FcÀt67Av #%8bC^߸W!%濒"Kk榄YkwX9g0@o ҰƻC Hh``8+ h +RuιͧP:!\2$ƛ[\lͤ`P3GNJF86q(71[{qkHONd9d̼B@D;5H2*A< P#{0!2÷"p2Bܮrqv;@q e(k,EVGN WA&0c,P}F X4'}W{l:G~4?@}?KA"d@PjBH7ԟÛ$+U$UIA'* J\2 `PPѢ6G(_Ozs7cg-"*SQNB cu^>X{ H)|P@|1' f J} }G*hp%@Al@)g50{{mO8xk,QR3Lq )ŜPIE!&XM54L%+lUPt,)Qy SUkSuGM`(vK+9kB3a!0zo|T\\5rH f'5H< %B,p_!mX˂[nS^G:lBn J\FJ-ZPVp9ND :l+}82aW0kw}؊tbKeۆY/7WjeY'ml vWs.pMIzroe` u^FjX7 JtdBhY(iF7To.iHueRjx\I@ 4@i$|J)+4, 6LD)űT")m7%Bn6ՐaV@(C= /UJQUSނ cyPٳ@J;))KIC67or-Fa/*eOt@,dfS55CY.c\Az؃: -:)!0ҫ_[~pH5mѩy,Ayr"M˹dv 4]uV+@=J`d;.ș3{F rx++l=7LQ7^)RWNxmy7B J2f0d; >1ޚ2z0$js=-~B/H+Xni+PbIP%[F̰pjP9A@@pQ/D1"   pGkf`hbTS4Hjj]؁*UjAʒA֕r.H+4̼"o]ʒK GN^أ 2KKܞ(`` qqNLr!? b<ߐ$m ̱/ > /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R /F14 70 0 R >> >> endobj 72 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 685 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`YAg3iw7Ofz .i"h9>fTbAM5yJc@gZMSST.;땊Ct-xީu}eGKr3+d2lg/ӈ=?gZiKuZVߵעlnsa[&]iȶx7[UubwR<zv,ˏimU]6b+/j&jK/kR&P\4 poŨC4=\ۭq:Z0Z$B >Kd' %вֿQD+^PrErBR<$> stream yd  `h0D! 3؁PC4P1J!' Ej EÑD % H!_)dY![BQpd4APi9 Fn2 &aqJh\6Od㊖aeOSi7Lj(3iei:'#2b'92`;Xy9 ѐi7\6&-2L-o6L7R4Ͷ{6cpМ̵in ,I*(S&o@@)pg 0 ȋ8j@:вVapnjh-.*; 2..2@"l r@$A["AHbRL Z(ai@Llj&[@ xлc83@퍃,R)J@8 4ZT=xdRaD Ғ̺S|jp&"6à3:Stԙ3plGLABPC 3Ch?x@dF,r67#p1]S&"Bj &.K4cpP2ݪbmuB(Eh/5 c6BhdEaJǟ:v`a[*M 7oԘ\՜㝢gxHÂX7hXMgp k eI]7!pdx%/#ij?Gz]~5f^2ȸs|0bM˼7R?/'6"xh /<4a ZlT YlARa OaȴuxᠵaH8R,P^+: 2E Ǝ,KL3>O] ?I1Bxcr‘RjK r%/Q<">m}fĒ r+p@gC 0ʁthl ]hJ]6a\cma:RGRY T)PR2bFQ<33qp)Cӆ1Y qWBD>'T}ǦKຑL; ,\%SLqQi6(t3bP"DbϜ>_)3iH.0 m Qmz9M]6OkH6LJ1"̪HF:t xf1x`e P^Cb10 b 9 y%؃I)P: AH%F rh[dJ '``CuAQQSM(ԪZZ)}զ7Vǘ'ͺɊU9Eo0Фf!wu& O*R*=K< T}TEuZ?+::yYbUg]V[Y3,F׆Gk3Wl ܋UbJBbVJY e,+jK=h-֢Z]l+6Њ4 un+0%=jY1&0r*:h,0\;R8N ްjd\j G1d.Sz}!$.("ĕ27^+4<ڇs`"!%8Aq6h8nԆոnV ,X":\6+y _c4Nmn:ތ](LV\ɮә~lF+>$BpI ko1fCqg!&,P )W̳9I,̼1f"[/VRxCaIrK΁DJI!UZBO~+IEohWΙp lEn>agaP82䛄prPm%^{S'%#D^4_?A34g_Ůh0|Qrufw%^uiYzJž?G! Pj(U zS%6rK}8 'YrZcmY9 6 ,܀ԕk4f McaJQPz jJdc9#Zzm鮞 ^ʪ* v8X3D.(GP?'rPo2r 3NBw$~ F(XYဌ` F$9%W"HÇ@\i*l/$?tP iCc0Fzpr,z"MOSD䍍Pcʂ2j|- o~j,- !D4#خ `b 1^q, | @Bl vDU@P@@ (.C$?p6R@$[$ %М#A\jjSY%VIc1*02{,pZXԮ)@ 1ouGaQ2FQȄ1-6\q r.p-|Q endstream endobj 74 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 76 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 680 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`bm7Ny;VP!sHPj=&mH':o@P*5fIԧzBN5?Q;]/O(=-D.T=ʟ\Ӯv65``G%闬qCc{kީ2 *msZ=.М37Jl &pJ۱'=K(?P ;m\\* oT" PBª)r0|78Ksk Tc33(-)Pi &в5K$v9oEBT V;/ <5h/lД,eXThT\ [Bi1W{NE0 @/UlO]$g)́D14±M~T $-~2>>W/@{@kw1@$#ϓ"y^UPebe endstream endobj 77 0 obj << /Length 3076 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P1 Jhb1 DQ(- )$&$y@a9DSg*i&FH6jb}hf)y Bk0̢@w4 dB]: Ӊi FClyR~[S R8 9lYWSў. Pb7pyS; LF*;7Fu!t´.k?F/zۭk3ÝT)pl AKbمb sA2Nj(1C)!7*H0r$l ۘن!b%4kT׌.<Dlhhp铮 %hl1Aq%>.~ @3Q#tA4$LA2:jROZ !Oz!Ms9ɢ4=-xZ8@6 Z2 *HюC^/2RtɄf s@"Bh$T S m6 i)<#x: *4(75mEq]$D& .a26 Xf/a? 363FpkKPP( ׆T C\iŢ$]Ky)NiΖvgq0E _RQ \z10PCaDBQ,K4fym D$B_Cs+%p$ H 3 a7C!!,)Xs-LUShіPhLKɐ& V6\1p*BD rx.&~ɥs'&ә\Ru;e9]\KQ9`]7!0Ϫ}ѥ&NlzS@L^́a40VtDj.e7nhD ف/s0Ldu;:gW4FMq}(M`b.(;gp탔_Pv&3FqTt\B&G:R,(4迣Ixt8J@()y4*{.7+t>Cl< 41^CH)8MP$̫8*C<]яxRF>Dh$|ǭ4fENԩNĘdE@AeKL K6j̙BiKkC.t3fAM"Q(U?% 4P#C(u3SKV .!$E.BԚlsT`SPKD6 /[?M.s9a:6=^+R u]EeFUN5&P7DYt-1*ٟ4f1yAݭs'M}6k b ))U< X)ټ3&#.s4ڍ$f{MЮWݣ6YZB>lBs: A`\2H׫+\xtsbFMWgLW ^Zm 5j@wPPZpDnHf+$5&aɓ[mN/.ʹ; <*L!\¦%n\o2fXP <'P^س^:dGBHPCdM}Ih|Q`g+L6tI޹Ũ%:s6Fj*ha$ëuDE#V?8<l@jB~iv\W:R sLEX`psgv;$P4@Wqkh&O`pa@W #&_&YmA,iy=Dzg4HlFȽ`%u5զϝse*nglʲD=, {vFВWףID;rJUj9V[96NYvxUo,]Ȕ>>Nd0d(>H*>T P?cj?eJ@p-vmDx#R\$L.) ii0V | \iOcvkL;m,<ʺ) /.hNfPPO++4SH OqXy K v1qn1hG&dD`R2]+F R\c;D endstream endobj 78 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R /F14 70 0 R >> >> endobj 80 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 656 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BN'0I}2(*{:NHU8]SM5J.\bqfYaՋE9Uc3e*aա5 JCް,G_o4 Zw+pYkj m<+EG/H%d")Oi3|[m.{1gø^vLfˁv$۞#=˶yP7L[TxaAii޵z§* ձ*KK>5 BpcJÿ:;u:봍+,#I(R6mk qsBȜ! LLﺊˋ!{J;$Q Ȑt^;0 : Jj+r6L2vʰ#2õ?;D, >;rkѱ34ѳ7@QlH/ Jtӡ> "EDZP [(TCCG9ꎾsMLQԊ/9=mUG̬e٩Sl|S,Oc"1t}!hJUq_X8#o6X>8My+ endstream endobj 81 0 obj << /Length 2918 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P1J!' Ej EÙD(2 $L !A* $E&IY!1\4OŴ*K;Kbs cI 9Nz3Næz &N4nao㩴e9 aZ8 ei#!Au9_Qhf(3ItJL l !WR2 .J.m6t)9Bw!At44P9P l36/0,320#`и::-#B(X҇ :b8Lg#x X̺ hdë*a9C|3LdV2 6rR2,J(P*Z*+ ҹ1D!δ`i/+JgM3rFcLSZ*%S#+11Am=K`d=E(?k"ɲXP[޴Ws3B@l <oI76灼> )e嗩377 ̵̜]?%+B1c,J3u3.?Ny}.Pc f2P[*Vrw D^n2fvaK` il0A'"`u/@6G8.;H۴6MYү@A8I3{TMHh&2شi|X-^.YfKY80×ͼf84|.R 3="!AV!()]wx9R:BD 0Z21_s9U,epYy1fj*16J+lJ frv<0JO*RSWqv٢4&}Kg߶1 ? 1I0pmr(:gGe7EAwC K =F ,9ulXxU+#4EU&l]Ǧ٥^]&ƚR4 X0o =D?;Ldѕe73Ɇ]NE&Щ@pJLxpozFbiT`\b!up5n9B?&n*a`o1&2A9_j:a{01)0ܻDZdtd/C.5& Lzg .rSP+ $!jo/C0ҳm9Q>)g ĠQzYYL)VihZVJF:80aS9`՚rg͓}]9Omi8 >~!3Cix[L>Ul* hJ/كpZj4fG~KEfr'c·z ` \&K2秚->tMBF,JT z脼e|жϒZF Ilˬ&"&" "OZ §.(++tlfg4hj` $gٮ.1 %!F#e0^I"PXrMg@? t nL3|44Al7n&|N 2**H /Mdd[:Ȧdb-xZ?p~kpgj9j[lVdv/% /z4h5Q8Nj@ ^S@jib6Be,vHlvɶåOJkp %́{ ژ`NP'zi nhsm&j&4l00~IξK Zˣ.ά]q0uQ^G&hW )hO"(?c51CDipK,C)Jͪ@Pۢ: b endstream endobj 82 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 84 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 447 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MY?Ph-zFRhzL.{Ր* S+UnPP4%H(V=*EJr75R~[o=>JPNw!cJ?er;%#n47z)R𑜎KYkntV%A4ʮ2&"\bVʧXnf{jv wuz}9qoNҌ)Sf??=1"y@CqApc!A' Bp_ # % BAA$ @D?c8Qa5ѣ%1w603$-&"m!"r2c%'2C'"2cM(8Ҥ+J-$3 R4M3d7MPJj܍N; endstream endobj 85 0 obj << /Length 1399 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P1 J!' Ej EÑD  D*K;ɍY@i7ΆaU,hA3gҍ JIlPY7D3EdOmBt4S'C 7hr(Nxhd(1ʹuNFS1֪yO2YtJ᥊;@ЭS (M;M;9t|d>ǹSyțyp. Zn4#AjuS-294c6!sZץ!l'ͻ@6 #+0ZbdBM҉ d!j".2BCP 8anN=A2-c˄ :2#)x3 #;0L\JȁD6 S%c/:$4m s3-J2pSΩʾkpF4L3PnBcE1Fɲ|CCeUk-U>7u GjSUz&DHR1m4Xp*J*2%6-yV͢(!HRAhdԺU)iZ0*⹎h.?TqwqH/Edމ`,ܵ~NhMS] x;Jg  }.aD- 5H=n'ϬXpn}LrF<ÎIP4A8Ä5<բta&&"^P1&h‰H>2 -qpΩxqPBX L|+{m# q|'5`ZlEtF a.&)e(j*C,TΟK߁L L%Ygd.qX, Sc*H*Yu"'FZ)/ũ/&WQk3 `e"{j}A`Zc2d|C<a1'>9Lکm17"x&yL:-fyY̘H`R 1uP"s  Py.HU!q,^4 endstream endobj 86 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 88 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 738 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVN!3u8MfʱVQ(MVRT `zԚVXl3e-4[5 'St//0Y]!1Am [T=4^U!=VRE5vV֝o^$D36#8SD[{TW"f+̇d;#mgEmѴ>7Ng8X0Zs8u++7-eՆhΟU\۪k% endstream endobj 89 0 obj << /Length 3310 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P1J!cC#Hf Ñj8.D$wQHn5 #AD(e KBT6i hDf1 3R60 1Aa8%RɼB%f\HͲ}phwiGHfqg:'CNP@F4 FCql7Ÿ%(0E(n1qf:'*sSwD: & n9 &X <ν`a2k"PtVA@2!@AAϜ x a@9jں02J)C A=P4(\hlEI;!f@+)ZZ5h\aj*H@b2/Rr Ӧ j@2.J3zC @2ͳAq 29kc4j+n6P" |N xȸc3*D í* !hdD*Mj $]LLHKb4O:F񼯛PQhZ6?-Z2"$A4 >VPs 5;$/]J"|ж 2cK,2\YUȅӅ5OH, 2PZҵz k)fHԁu` oa\RT^ ڜx聸i]YLLt#ͫi|43Vn:lj9̩;n96H!gcuj1R;ٯ mNëɩb (Lxe.nSe/.΁P=^i{rrj0%%VL>8+ V 6ꁔ4#C6"eF`qKPA!R,ܔ@D,j@eIM^rg)hRC\kJgX|o:`o GD$9vI̴XL›ix1R𤏓hѡ1YtX=w1N}r.`h mw_a!NWL7 n :%5bEPJinUʛCkѢk0(/H c)NK;h7 * 4x^3̤v.ZK:f CEG2󸾃) @#vVD\:} (y@ !WX7'>ctsWV!Ab](KTI҇T9B YՊ%B[sΈԹmZa&}v[ҸeQipb,X} j*nAXd Sվ:f 8 [E"C$Y/r`A@.5͂m1M': ӻCHp2Av%NKKIw 晑Qֈ1 [=:eŔk"ϔ|x g;Spg:*7a%Pa*q_KXHTN.Ga&w9XYjb4n{ _o|seW8;  JrXpQ<+9uړeIՇ|8"z*'EeCW=!ծD]nvOP+Z5Td,h3'$gZ\GVwχQ$;0uf 3,T]PZˠ#<},̠T^ P@n4((}Oe穀`e@TIXٓV!]xOOOEBTH3T[Y7ιCWرg˻-!'vQȐ;@:q #vz g?hO;Fl:ZƜU@>`nF$VDzviWFMB,G5!|8bF }d8+,ߢ`d@ Q5B$5!VG橭p<+` mj%5/ʌu,i:%6 [+i# DþvxCRf*1R-5,G B҅΍(\h&T_F:. 1*;%7`> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 93 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 702 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`N'S#4M)JEQJ .!L%)y7UnUT ~gU3EVHX6Ip/3}-٬ ZůOŇ0-_/Xa8|*{]l^SSiy-Sh}YRϵeאޏ0(d (L@EO0?l0RC09C>Ck ÉA"J3.Ͱ.=1'#P45FO""4 ZJ;-ͭvrRO;I|"OrT!F$m }&B,/ *ȼr#4'&K&L*3]K/b1@n hR 4PTJ9HLs\n@Z4E jЕv<+XeZ[%fPT\;׬dN (Rnl~-%iѐŧ\T֦5?w7^YHKҗP9^c7RsI;p|ܳ)n噣ffekuhu endstream endobj 94 0 obj << /Length 3200 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P2 J!iCj DH`2BtVnT;KbZ5bONTab # # @) n9KBT Fbh\2AC CxU&kvqPd2g#Id ph4fSGJa8 1sG"a()5* fX{FDc5MC@u739>@6k9ӈ(951C4sBظAsvu `6C \7!@͖8 Vm!)hax9C# C؃)- ==#3O$R *Nxa}1d3F.W ߪ1>|0"’ c-=ȵ5TgbB(!mL+źtQ2cߣ<^d pգ B262c It g`$E402B5[^(܄"AtRH~SZ (U@.M i((j`K,L2PەUwA,agfIقNdw ?i'dž [D?4@oUe]sת=ԆRRI)k1jx<2DCƂWe[}o!Fq \hNЧEf,8),j0&{HHD'"࣑ 9.=Akbm0ȴoU/+4i q6JSxejjS$́PdJ `ᶍ[S^%D兛Ct/X1pk I @/5dn n&i8hk)2`[emu5hXwE 0i|d fv Lsd;#ĵb&O8DNx> \q޷a]{jDJB|vN,:ǑBFɊ$U!5R$Gm(-ݶ$0@cY˿jBeu`9Q^-zQjo$EH=k濺wki 6Igwr `"\֛'8rw z:,3Ew73QE2il`pꩱ,͆*dﻖmLIhXn&Is*Pi櫮[>ln$;]0KS2ˠ}> Pz%`agl@Tƻ>e4fSw/fT&cy흛+)0!8XۚKsH")rxzoZ)s`j̦CkEQ2f 26 gDzow6J';38$Bw`~1ƌN^'ZiӰ6'ê&oKwm)8s~'ÇϤI6{\T,LF\zmH%Kcޘ}Xf(|O,i`tLL3(SLJF4솣J plpe,E$oDP$Zo8܉xf J{->"\4ԭ-  ά٪d7`n{7%M# ` P`úC$@oR yrlk0$%=cz{F윭q +eCHi`AH 󰢞E^fc&hz>Ȏc#D3 逤`>idaFfDn`JF m(9q>l1 L/LMm?.Č7lJo&vJ6p6HO/# pKj`1 ap}i `P !@  \&$, Qn荹d0(| ܠJ m8鏐H\Ĥ򈈌 ĦBN =   tIl,GdN6h`i4O,CL,zJM ZMJRQHbFb 3> 1 f.B%$4n-`ReX j>+6Jj .)lMs)RRIS)glA2ɮFX}16 @ cH4EB2qj 4reHޯR%^&q 'MR~19( }i~&N#+FXXx237L,dRSǣ1ed%BlɡC,;-U@@Nov* .EpExpdl,$2OnJ b endstream endobj 95 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 97 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 572 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5M=O`S,SD LzPgD*5^C\סujCX#6)VJZ}BS-7)]9|# ZEw^6n+Y( cc*N@]ZЬ@s46'ZlZdY=>qjYN_vU%%ut}Uy/N]ne>L~{yd:&+b ;:^K;/AAfP4潫4p#đ"İ #DBS Л d[DS!oS̝P;>>4{$>ۿo|<%)AO܅!K2ӿJ P c&,dyE)=>N)#tHSd%*'4'33Q<JKkM O>8S R53TP;jO[]Ca"3b.vCe!4%f!si)n͡GZev広 endstream endobj 98 0 obj << /Length 2204 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P2J!' Ep@5#(2 T:whi<F@f:gCI 1MØT%H (d)!u3CY 4MCagZAU$P4S)yTkgb,f8q uq]pF9e71:Lm*R1 j0XkC縿i;L^P3$N7#a9sIe9^Fм*LJ4㪦+Ϡث9O@ %!4Xd8*m6 (?q<2@PP0DD^0h޼-k^ax8?a$,kC816Ha`.p.[r hڬ+ Hl Kp2J*p) p`D3pi8T/cÄ 0" `Z X\'R@< #h IRXRXVAZъbt3oab1ŻU EYf Ԃ @ϴ:_N3TNЄ 07M̍"9#ڌu\ɵ[Mt}(0c*cr^7uiڣ-6o.4ݪmj 0̈l^Ȍvet$@ 4!y *C| KcLN׶]ĘZeha)iJ^8akֺhgcJ0\ B:ϓl0h(VZ)̸;}b{cχ8Jj@. rfxP0/wzAF,L4嵇xy!J* "mYp^RGO@n 6x \"\k;6P#]n:c A4CWs1N(> ` Dn0U4 u,̭]q#ufUDK%8U@mabql|@}Co 8 .魙Szd5oЩ8HtU^+9`u`c (-2f aU tw2~(T 3MоGDÁqԆGCc_ܙu \`oH2 vQpS0DT*44&AlH\:G"XDLmu]~Y:Îc')Q@% l_BpPڞC@.]V{_S݋f8o` zV s;2P @oFBŷw"uC mI40<4']]\NsF0XjŮŏP(5ԝ{O] :KӸ6m>uszm7=U R;&JeIsT̮vƠOբyPͽu)-62̦*c?BBe!;"=b!f`#WDs8[CJ1. PVСַgT#2Ȱf.kSoI[#OcSw\wΤ B5hrAIgbƷ&\NF,VjptK]k0e pa u%AM#Q`bލ #" {577)ܲ%#o3\*v.Ok3e]I-?9qIdxyjPUP9oiȈh@a`ˍ*R)t6A EioiļQY95kA2 LseJl͖cLkƛ.s[N/g5ߥ^vD&Jj[#%;:R˔5GY #d*fYO!%9{4w˝'"2 endstream endobj 99 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 101 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 577 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MJd y>Z*B4\fOS*5<TRᓨMNDA-^CM8)mvk0x_b0lcPV)t>V/dU\Bh,,׵869e/y+G-}).V"̼s;3Hrnn)~zE1zFv+5*fA;LN[T[ғ @kP) ( #Ғ=ұmBP;#+ҿ Bμ(s:O. ˃XG+ 0 ,-#h@*;,KDR-.+%;B묓ҿg7P>//(CΝ*D:MD"Bԝ)@N#/{^2UO>̼plE搽Wa06Ee)bg9VqiZvdQ]*n  endstream endobj 102 0 obj << /Length 2266 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P2 J!' Ej EÑD fH -fєi6Nhl8 &㡔e9%ҡ*[Cb i=hc 4=APi9 nUJQc4&\ [B]cڍ{ QxMX4m\s9H6^&푊 F7' 2Y< 9NS r79k4t1O{vɎfS hcF.\%ڼd!I(P" 0:u%z-lͽDjjjHlTX&NZ@9à1*j$6:#2K"̂p,/@2 (5Md(ɋ2GȌA/qGIl3`7輸A@A!Ahr *n UIy5F6b - m"v=0$ƃN"!\i@FsIj|N[S T`SZ<)8ҵ8`Wm,DzShmdσèP1#kWRlھ amE ;OP=1AЄ%W̰v 1{{1kX؍oh(NV^, %֫BoXﴺ&r1~0 Ic̉Yٵh{>.`Ӎ'JکeRh$60L 6MA !$p VbV$0rJRU2-'~:km(;ћR5p  -_0XN U8J%gЭ !FXIH&v,ʵ3"k挞{P2AQZEi+#fODixMt(0a31<0\05"Ɣl͇^R|K! "ӑ.y=9N*(pf 0 aPgO ~pX&RQK9gCJh(ҋJALDE0@c[QN>N S깕%V>aY `:ۋx$H1RW-6E8PP+i q0D(MaH `#j!ANzYejiT2'BW$+,1/@CAUiQ 47e$2vOz,ZTjՔIy BW3.K9>ʛWB*DU [ 7JsI_`*awu0j&N|psGAk ͜uєH[bk]*j|왎,SyBrA4eØhf]b 8PF6֯ڡ37tAF A2*"[.S Y坋KJ5s<]m[F^fyFU#STGȧ1@|fU!, ^c}1YtAGi^Pc0pH,>ۋv[ T ].2Ƙ,[mSw0Qor0ޔr]Ptջ'2(#w\,y{ &@k.1=T| R_m| WYoW6s~Z_{;6UUP itpz[6zRyH7ѫ^P$c^6e7U1Verϓϔ1y7{ }8+29fU ᩓ45|ALt1vEY`7!,'$f#+='Te'C@n:Hf!Q2)1p/d4,zvxuLݤ<MY #@k^h|R }2DٻGPT=k tL14[:fR1P\> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 105 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 713 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`J!6G3,P sjpנe >(jUU*z.5C5K%c,jKm g~^ȕ:KiWiN \c'8VjCbA^44 KKtϚ) bˤhSZ\w8Yh@÷6kV߭'?Y}^u[>κn?S0[*.3 D0ۚʮ/,0Գo3p" (HӒBqr@/ ɮB> stream yd  `h0D! 3؁PC4P2J!' Ej EÑD %Aa2Ȧf3H@|褺T%K``A3 ' `6!J tt4׎SU,nqD^hC!f&: !a1Nz3Ioc!:-U6R>2 -I!]Ft1Ż4**L " 1mNPoZ&RpLJoer 7o9H-Jӵ-X@;#`)à9 $*݆CAh52C09 Q8\" n*?Jd@26|R&Ϊ(˒6ʊ@2δZF"}'(6 #«!f@9y;Op6N:OG 0D15 7OB MQsJ %й9/@Ѭ\H1DOT@1k\4#`= P;%\$9D3A,@Yn ɒIoܜ/a, 7L*9c4,ޢR(R!r*:/agtMsU3{/+ܬQޅd@CTe݋Al㴂tr]n&.g!aϓ}!#i3bSdyZN3"$L,2: bkmj&]f'?A40:Am!Fڽa@6 #{m2ɚ6w͌#ɥirLC57 m ցM x@"0.J0x0(<9⎭^p[X$ ?tQ=㧮'@GW!9 Xߓ?v$łPn^1FhBx+'ۮ3] %Y8X_`( 03A#\n)EgndAT]ë40'tN7& 7VOXy&p 7PڭLd9I|?.f\ ^J0I%?% ܄I/ʍJp{Vw'eP.[LDQU5MA0AM:'BIQ$+ @7Ε le)TZV X(APTZ67m|6EJ,2SFќRPPåT :9\TaȀ^!VȢO 섪/v 1Ku<˓T7Fp CvU8ʐP fpˆ2Zlj fg&lMKXp*=alBMlVU}SN_Bt@dmVL&h(2(W.y8܇n ̳ڶ.\_PFU.fʈ"tQ0ꈽ] ~_8 WRͯ?UO}AM94eb;FpsIJb|.IJ0g\-c{( jZ1$eymγ5ltzu證{;=ŞMFFGf%5Ww$mh`K$G8H58F+Q$C SrxwDW~%{K֔~(3g5FF^ڜc'${D*.mZX&kiϧIF!1B^}m{ӞvWPHӂcIH∣;Cr d ǧhM̓EZMNvdhp`)XTr7vEN|Jd }oN4.lV02$Fk^Ԙz=FN 8BgX@riQDZ0dHBIm)˪]^iФ s1b-&R` CxF C}ކ'8,ѐZn`4D8A.R* #(DjT@2tÀCSjkeXxXqv$$ZTx5VhqD5powQh d kgq*QcF rGR,$Q;H]]qsQl04i, tDX+Hfpe` N1+LpUV Z["0?{" Oެ @Mqdo D?Q/c 7_@ b endstream endobj 107 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 109 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 651 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`bm6Ddu>gYoGP;IEoKju n=@5XXd61H)tau5 oUV\ xd0\Lhfnw?+5t2;\te2+]1mᘛ'eN|^kb1mm`?3> stream yd  `h0D! 3؁PC4P2 Jhb1 DQ(- TPE<Mau*AbpX4f LG[9 G ;Kbt2"ѐb7f4n0̧!`=*ߌmǀ)%ҡ*[5MVK1r1^ [Xm wsGؼl C)%W 듛}Rc* ';i73i3LCd04y7YTZ2O" @4e1䣳1|tI"@-P: +@'AaP3# # @:6 Zl%ͺP0<*ooPP;ZdȴȩC(0C"9zָ ;0B:Ը91=cE1\}&1+rM3$0.AXɍ-?JsmA(᎒pa L4 . H:(\8R9N@:c(: I ̕=v2 1ʰ7 @R;#$? 5x2DeT3rј95`ZڂjbOc`9#ܘϳ۲:^#; #$*Hk9.Z pP P8b H]N6X@7RwH$(׸*rG +ʳ\γ2 : r>I.ʎB8U#,s]-`9a85]c:NNncOq~HMK>-Ԝs@% B5C֩q!ԔӫMGdn]r#QX]I{{SiR-:r0d2ϼMn8NSy=\Bv=џ,U$YL)@q-eAOsm+sڞ[Tk=:&U)Wx!섨IKszt֩[ i>վ h\iwxL k>HgT@zC|Z `AO ` [H J!"ث e&<"d+rOrRi2SbYbfC0eՋ<փMHH9aHo3xrY{8TS}Y@nC{W2+,d9Fg¢Dŏ鬥~Z/wԵO&n03g5N4P ¾vI`PƭC"Gn]\L  1HI&EUEY[M6uph:7b؞QJc; 6[nPe!]ֽzcPu&fuIЄ2qg5,g /p|(j(= '`Ӡ_^u`I9v1%LXr΂K|m*mXٻ^? 㫪:/9>`̭O_<5[m۵V^Ք7߅PPc9'Elmp5d颳g.dëCtf u<-2Z% a%m$6'Mni=Nb(:b/ X)2i2)7,ẛ!2l&;N#L+Z1ʤQ& @C r&8X7ōrqbॷeZ zZ eRH6!Jpc]<T]SבD*oP =x-N0Nd dd Rn%<[6I6hX[ͺc;-ӄږ \tVփym_Xn_WV B !_.hS9!wǓk?Oo~D8x㈎>6 *M(V@m&dĥMm*,4\I- dC6o4 P4B\K6|z낰̌hFP\0aD <$HbM/ lpc 3VN0 |O/N8 (9oNК3m/BnHGq2j* ŸK\m+J6 q`r *x\2dj$iOJ.BӀ b endstream endobj 111 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 113 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 570 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`bm6Ddu>@q){A*U.GDMj,MG+z]Z`BpYm\-;uJV*IrGa%qeYBfG+}S]>U0U:fO^㫺yzX;<lt7َq ʷ^ ܼQfMv3enrՊdY YIv6/Ox/sS1&sxѴm@o[>쓕l/ϊ[7L@"oP!/JE0#0< ABP[ŎAl9 J,4TGM(., J/7:2zs5mi:K(3U@(Z$FP*kC7lή="j2 REt?5Ht 9$JQsS'DvlMa2UMX4g!d[;U)[h8 endstream endobj 114 0 obj << /Length 2039 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P2Jhb1 DQ(- !*J("L:K 8L,3K#Rn-ؠa1 3I)Ñ@,0Jl[N'C쒸(2wEIe3NC B b7^ћdsx;ɊI@o8 &pp2&cMAIa;WfZQu,[l0`Ӈňk#\yǜX?p2!<}*9j/G(P3?P:C+7h60n9c{t0#*%\'A@; c/ ʰ k- fѾjԅ: ڱ 893rM#R8A\0xV j00! 7āa *2C #@C43NaCdɌE`"Ԕ"$q :U27m<9UKks#f`7PrL 9wx )ʖJ|Db$2;_Kjދ^jj 58:Aе^ans(.c23lDϹnW^Sj۷9Sn$4O[s='d&;W*S˦&|4Aʓ &Apյ:һ+{0x@CEy,Z>ofb}:PDUS °ϟ 4΅(*QXF)EF@Zm}0l@/Z!@n<$H'`@ U#duз P{`:'Z ?A aS0XC, )9 u @/W~=LA`3RDm Z6.82w$kZ` A( y?K03xGBL™cν}$`S]OA$w!hi\=Z܀ tn5@6VqR{TEPOo0y9 rFJF$2T7)X8oBi, tMpa\QPTX7'@F@ ?JTlnc_׀2z44F}\1]s3CiCEQ"DJQ#/@ O,Pf`!F?ADײeQҢrUx%٫ p7xNteشu@q䬿3bj^.'j9 =^^UCᔳЛ9TPĆ?6HJBz0  #H tt珄JWdaV:ZKxҲJ.CEaMĐ/Yk<XH8ì-|!;l (Y]{Io7oԲ=tbECVyju"N>H0lsj:A6$gBg6Iw&k@wvs+#_e-c q2MXhpƙJӇ\7L*`/pL{o-N!C-؉ݕ:[r A/d10"Q I<%||@o(48 ecش0ŀT՞ @tB2!=ѱcNA_xZ csA%4 4Rr^@GJ RA@S,S@!֑ - q0`͡`k}K $XpC70 ˅ 4%u>kD:^hZSh-Ζz'bWU|Fͱ5)Y2vܨ[gtÐdeo=ѳދ뽺 ӶٛnRX1[oNviJ6[<"2 endstream endobj 115 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 118 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 657 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`bm7NgMyw9Oad A(h]B␬@է5vwC֫;%F'SiQ*|r [fRZיڗGћCfVo\qbHf)p: A.^lU*ᰛ+բc̔:l6}lVNrz[]B\/SOkt\RL7w?>2k͔|>~ ʀnpbKrcAT"p+l5 BC"+$.֭BL3;BӤ˴LOb!QNJlpȉK/K*׸'Rl,q|Ɠ¾/;1]1A34$~.\--3ꬾ|j~ǿ#52Ò |8=wKqEj *+76kJkU)mBPk,%5f߉>X0L >,:~6  endstream endobj 119 0 obj << /Length 2738 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P2 Jhb1 DQ(- Tsؠh2̢yi7bc4" @p0Mm,f EȢKFBm0mo_i(Jhf.fٸA # c:)fPPnҊ-8f>,4ͤrQAʒpҥRlb lӡIF^3NSuV ·=S+Od!֖ ݾRq:w8iaހh\&N:~*Lkn`hp߽,3!lJ(4 ؽ9@0){O!@hd铂=賗907`;84!|J:J@К܄"1CH2cK 4B\d6(`B*&`k9ۄ0JK 1 Pd!PC6T(Dq B:`S4[!p?U/H!+ G":1-0cr9p2)pح¯k>+2K9MT/ ҧhЫ=w<[.T0c[hUczC\~0O*3zjQ8,ꟾ/s\!D9_@JELc.]#0S7r_sH.cԇ5Cu~^3pL.Wt5cl3S$*ކ#B@hk"AAFʮAS30ή0~~6lp@Cx8:+aBVz'O<S"N tKoZH[խ!.( #;؅bKZ)͡vcG(*P7fu"sxҩM+j0Ja)bx8z~:|`&۳MoL蘃jJ$SM%A=5f[5aM26|ѻV/PlV4 t91p:<9&ضb.B]b'e *\ENa$ɍKxrnj\+7i@e4Zu` 郆PyBl ${m,BӲK 57P3.u ermRW-2J+-^ r,k;'` n2$( q&3L2SY(x,4N/RC=@LHEDlRr jn7ZJ@3-SISkl\!CdJ4'di sh5w6 <0!3 >Z8Xib4%$>5N~/a4@6?ގh)ZsC@ʢ}Gya:84ʶ|٣Ѽk1 'xd &1>ʌ8Z%Od4ǐe #(&6س ^GC04iP!B$ <8R,#UJ @=Extg]t  l8HV, BۜXn@Ar np.簭\޴N$Vw@.]@A(/]wI5 ܂ yPl-޻{ !2,<ouݣdaL؟.}(:Tp 3XU)n u-yP]Aŀdp]U*MJL[9+mQYZ:hӣ4 ,>Jk,a+7de߸YY{2ʐPӖ5*ЩөO*"JM&*LIS1LqZDqN*FZ-zգy23$)i>d-0焲gU5S@WL4UJ40j|5u@E ti)*sNBX3YvDCЋOcX]/Eq*LDf̈́V:l*lVop 7.yTc i7 {VcPfxiO>E]f*7]m4dB0`a*g`6IԮ֙"ZM.XHSe -|Ch/s^ˊ5A3gv`At(`Q/91KfI sK=:׉ZhsUqZg@q8rHnkYB}كN^ M+/9M{0RI%W9@:lYmi ּiq/dI[nm@o2ol .m>L-n$.o\>bb㲙cJݦ& ^’?` z`Jjm($D:*e|,XW+ZN_+>.S@@C0 nXD$nj2pcː{lw/ hNIT@r j*jE),bʴ Ǭ&ghëh ?/sh>抉R[$êG&& 1ƖLjdFDNai jDk/DMmH"Q`P,qCYH®$t;/ntn#dLbk&  )bb&A*qnn&(0ʂA7obb RSfG b endstream endobj 120 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 122 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 681 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BlM{6`(%4WRt Kժ59*_NAi9Qd; jO[oV+wmzC/ÃYclEJ+Us9vT/RLW}NbTMV?ۼ޵rY=ca٩/:`9lOAƣtzmx%]9x=|cAׯoM[|muJ8.JZ=˪9:nL$-6sDƻ%cM ?" @QC$,Z+*\5 !.;1\@ӵN $C~H c|( QI JpCtƓl¢*8;>OAҼ7e+Ҫ$L$. [=>t.<43N"NM'͓TTDtDiaFO%x˶֙VN/4gULY]E>_;4Q55(\yjؖ k=lyTw) IQ "kLJ7HOR aY=ݳ6~Cy&K:9M}&yCeY + endstream endobj 123 0 obj << /Length 2729 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P2Jhb4 DQr1ˆрa8IgawSp6Dya6OFS NE2Ḡc P#D0h\4GgbqA iRJsLXoMƓs4"xb5hx˧Y}s g0K;䵭z !H`b6d0!f©C7 cijPqh@ {,(ɇaH̳l>дcx7m~*B hd)Kkx&c4ьJ*c14c@3 #d9 % 8@9j0P1 JB4Cu)A0M*ϳz 8Ouk<T2*$ğr;C\ JPèFpb5aYV[5 hU|8-aa|iAL -4=B0c2pF #|H^>cXE'܉ (-qMJ6r]JZ2#{Zs>3VˡEM_Gh5* B0ef>R4ÝJK4`qMP1*AN4s:*Ao!sC@UnkzxGF5;orS-CK :a*_zj`uͣ/@nӮ74raTY."ܹ:2 32ǃ3C 3{3M#8z| ,2u)FVR`dBbb|-;Ql@EdguGv,VxPȡ e:Q ,%n% t\m3HHVR6 b endstream endobj 124 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 126 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 716 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`N'Su2M"sGРjDb3V<nl0*>+ͮ'U(J> stream yd  `h0D! 3؁PC4P2 J!iCj DH`1'ܨwQHl4 P35:^PTCAPeLf3) :'# ). R<& !p ;FKYlYd\'~ Á#O8yj[ҩd1Ù|vyc;˘1D+A͝2fcyo;㭦{oM, qmih> firf_>/>#4l< f)P4RJ {% dKԠB`30`; `@4`ҶÀhr!M DJ .zN*=-TJ-b:9F1j` P+lC 5|/Ҽ\ cxXʳ./ 5(2̈< 1?;jR =H2 Ϸ IE @ b!{ pg6S޻Dh!M7Z8ʻC6UN"Ыک& K. m\#V 1^C%xbZ#^^c7[B4_ si#E*PXL4ذZJ3rk l728n+L*Y]&n)dNAmH*Zii1nkiڊl::!à($`\-C5w'묊8nf:;AT6:7,4 9qjhp6 ^IH[`o)Lf=Ff4CUFx h"mh6 #`k޼G).l?{'[K/KT}y(l H5Dփ& ouhA4@n5Bm ∊P))(*dz,x߃e0G2.?g 2gt*;&>apgS PZnP&Mni^oH>C Ep׾mUHN$w$RPuNXZ$I%SO<8HaIjŌ!!(N߫t1 t[iOG#ViO2kDq$P7VǀO K! oR5Wc #(!xɝW5I Wq|7D-L29,y/L=Dl=EW1{ 03sVo9DZ2C;ܢ*h4*(Pn-NHYpjv`)E:R>k08jwՄ g&u-W!Q *[#թYz4?j!50``*4FG'shmesnvӶAEVyr qoS[u[AY$-cޚMj7ɇS}e/2umLXyh8,޻LQꯡ3MtìXCG*MMd=3jvNL򱉠i –gZ )UoH h_6Y ́m_3d8T4v8JTJH( T쟽w4 2X"@2DH!ԁ.=c$IcLEmH[!^3(VwY}f-8ELfokE+ !N,z2p{E1<0dT7+rv֋d!Xآnn;R*ub¬5K&_%RFGHf |F*l*D"Do16Yʦl4&bnF%,4qcK#0,dͦ ^gV@seu l((@tPdúU+#]g@SXML&fhjVEFD-nOlrdq Rcgp DFkgdH_&J B$ˇp$ʶ;D 9QiZ e"1q[.LmdKź=ƒ.-+eN#I%ZghhFZLT骨 DR* >r/gNҁW tNmH],ibP^&gt0qF-)͘?.ՄTQ=CF06|:/ w)0qQ^cBQ.  83FFn3#6,SƌFK?j{ $O&qnDZNPo$$O Ʋ(yp๤xh2D- t..NȐ`G&KcIp@Ѡ (p,bpq DTO3@ s `E18qb@?ú endstream endobj 128 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 130 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 702 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` 6N&SIy5(SEZUOV j5 NסV**n hH 6Y"+5 +mMWV*rCޯkba׋ucqLփ \q,fn3ICMV#Z,woPޟMs:koؽ6{d܈Ck taT?pN|MՈp=? ǏYo[ac^#h;І@Nܯ)•T$"6Op8 j߷.S@ϓ5k+ K0D f"i,GkD4DѪQP5n2*|1b?кg1)¿".rF-!KM;t+N<&r>7|GK%7.Km5LM@hZdBs%;1:-{4Ȑ5QEOW(lO=ͽu$Ct2 Z pC;eZrJ:Ӄ`X+ITK!3ŊSŔԑ+EKu}Kg[2B5\CFT @iժҹ> stream yd  `h0D! 3؁PC4P2J!' Ej EÑD  *K;Ɍ&3s !z" SJ1Ac2I1 FS -!ѵT hTI9B%AJdRS3yyBr0\H@e4d2P p81&: 9\_ MfEolWkx-  xf a ^xu1.fZl )3it i%p-p HP3 퓂7nKԵlۊphj zJ5̓d!W? SfN\&)r.\Xn?I\b%d1ˤٷn*G'%N hZTK} 'mYFtТeIɑZe?g(ݕ*rVҐU&X#6P"c-)fDc t !FQ]P;xy4 |+j]v\D[rysqSd.\Cjc @e̺͹;fh8џUމ&\"XYhU_qK#9 QB&s^lCߞRKy.d\)IީBSbE8 7̗|/ʈ*G4!ٌ (sљ vmn4:xp{p6'/22ϓR>K'K6 |(xzڃ=pDJQ*nR plƏScCrTX4e@`X `ϚNQ1&4ȣN䓣0d)5Đ`r-fZ RMO!8A \ٚʦVgpif1Ru~-jON9A DnMس,06w} n/p2Z}5ɼ,XgYݰпAnTMd<I$aИvu26 5ܯ0n Px:f%MZ9JP1a,]CP[\CxCOQڏ>Qk0rgF%3qʶ(C] VȤvY,BuNml֕#D]Z3vp3{:< YDp̑@Q[9O>*6'uMBw8',S%T2P{&r4[jg$ .ڶhY`'ynv tmkm.-fU_UXsE687SOe1,r.MWթ,d {avLUr4+&T6 yD 0gdijx(dʀ{[TMv6pہD 躙tVu36_y%yeߓ1SkZ|ʒˀneX/7D@ ,3fpd6k8f1ȵ75A% F"޹xzXպ䪓 Y}] fvGZ{T6(`-(1CkH[j}0B@J7g+Eu2ҭ WRt/Lt\h"d`t܂b#)^@zO#~ 朗Jp͉ *rBl\8ϒ>I8ZJ 0lRINm (v .'ig2FZ> nfN`)†ehCiovd *X4¯-cF2 e*LN-,YPcc Tdck8+HQ'4M'dhk*{,^!nj3( fKK1 )5 kEa\H<2gjȤ'+&b*NhOt-df8~k2iD % umv/Q2 RDA+EMBaI4bCbX9' HǢӭcf" ]b|dYGEpv#C!'r.R1 6rl e i ЈȤ¦w03C83/m'Ҁޣ">aBKrBR N*"(Hrf:{ RD0=*АoWhxFDʻ2Q-X,PJpip. ̀nL~%ȭg`P€ Fmdp6$&nLT@m(?3ÆI|v}fQӀlwP(O©< P * !eQjDiF8IfȒG-I9rq". Mrr2۠ZKRdPN&DЏ+> R#"Doj"`r"B#NNDq&`P.qfRiE%iPK N)4Eo$/3#o:)0b F[7b9I+$.($pbth)c `K fi# $S GDA#Q *|LG:oGOd>2 k٬hW%2fNR2JOKD3<16QGcLtb2Rjۮ։PZM>L^ :ldH2> /Font << /F2 7 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 134 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 711 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BXכMs}:Φ:4 K@46%?Vk4K̬PzEUeQ(5:FhIneN&.qzm_iػLa+XS ֨ڍ=n@5\ lZ)[kMes*E -7y*s}n!Nn8o=ևq0Z5C2b|MSt4$%,k`/<,HEq.м},%Rޣ97zq9N3| LIî5%̌L̻mHǔzcS3w4.@< \Ob)GpA7mbfzZ hCD+Bzd"+ endstream endobj 135 0 obj << /Length 3428 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4Q @hh.Qpb7%p'$ [QS- Tp@m7P#D0lc g*KI13a92,  +<'G 4A\FSQ? j丱FMAf̦q@iToU r)vêz|b3 Ivo3lp3c6*8icI@tF@r(2+[*s%4/Jcٌ0r5kh4Bv #F84Ar 6-5N#䞆l<'Sk« CPCʷ ێaԓIk"Za(HD "/ d'@x7 -|['- :*9a@.¢U(%0`;thG4@FDž4c|M 2̘Ed(6Wjœj#\ Cl?#<~k|<۹%/khMЭ4T)Q+2L]034-q 났mBc#9֑`p4CdhGU 2Hx@4 6@.=k@P1)bcT3A\zjIDQWei 3`z[B\ص#S˨b_Tcr)2Q8.1Wf iQ7Eϛ:k^kf8U*mV:N Yp8 p3̛,zfVsx˅ #KlIlB:?PToh#Tn 5jf}/_źGailMQTT-mJ,gl. A%HqVarF,* 5~"\H"3bam.BAUP[;mҚX8tţ$m/V:R޴3h%»FI&2h=CTl{@e3}ʭYȩy'C O@T1a%>:OpYp+M$%xEҢE 5;v+WLiLb,I4#o$6lar۫p@9\uMPឪ+xdK Ш֩C!Ã)@FYa<'(2qNh w4mJDnW3j$+邢( [{TuJ^ωi +IJBGzDdWs6Ąk5*u j푀i X8Lf !4@Z[P)6PT<ƴU*b"dXra hnb1)\Aq> ̤TqѡD6P,ۃ1(hoB 7TIj]:Y AKhPh>@" C~1Yk 6HZ*, x6(v=0tHJTV2k%,MT`X1\nX 7=.#geZ! C{Q𑿙iԳc554}?a|09yL뿜<e[1YTU@s4ȆtѸ!8 9]lsb7fFTfeH \QJF6|)R|$\q`* U`%jp ಚբ5dˋL{) m(=>0DQ8 ( !ZYGP J~2>1& C)J3bҦ7PimfY:5l$ҊaM)rk̮*c&c8mHcFk7&"BY~75HĬøKث l<JHJ@{LW4HMcݕDbCxc*N̆6 X, `,s3h:eh2FmX R[<4`2%lei`DA5}aZ+yn6Pm BP`~A+Xf_h3ZR_e> &Y*.SZTkES2 䎼.pmH~<"$"JFi&)F5bp.P@`d"&Mp0KjDOX# )7,0bC@^SS^ . \F ] nR^N^0p  @ pp2_ ߄`ɄJ&iH$ՀZ0p ,t \0 A 깰@"t4>L0`bF~+X*ɂM)D1fchcU)©,q*bbf%-Ob􄦤L vD嶞`L, %pQKA!ü$<-p")&`7ÀV;Φ=Fp#LE@>v v@MƲ(+Q#m|~\D Lf)ni8c#( &Bh5L*wt+LHP %\d2v+/: `4M89f:0B$ȈD`so$5Sk(I +Lv'eG$r枇! B )"-%%`n@ZѲ@*wȣ2rDHiԂ#XLjGxGpR~|V``p)0q:[lT]ƳK>B1HdNt'n6_bo'G"I,7!ꇄY*t P: brRmef T2I 9`lH9;v)8g2LZ**b`DQʾz֞s0E˜I"=U4"FfQ5J_o(L$s4چZ0X򢧖`γ-`Xu뎗gZ~Cf2E(^:Mrv; b endstream endobj 136 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 138 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 760 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BMSio8Pg %mDKTy&=ഈ%2OĐ4 5"q[Xl R4LmmLU+4vZnVhZ :03YAϤ8&"QAv̦b~ Ʀ)x8s;s-o#Vtu\^ÓUm8YRP+v5yW[]T\YɒJzڸΣS;*N$o {Vol>NsjںέPˤ>/DPT;- J86k/GCzђK+l["OR"*- G!+@Fl=P#<{5H.r/ϋ*O۽3<4$#.?m@lp 81$IȐtRY@) GSԺ3+֑sM$J44mdWL([փloF6QDöv|R2rUC5sD3SuU!ETU#=Lk;LjSSӍt$-?VsuT8m1S@NSfV*lβbnUwA*8*yg}ה6L⸜4p zEiu=V` _0EDUY%9<p˘-[2ͱP% LBQV ~ni endstream endobj 139 0 obj << /Length 3169 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3Jhb4 DQr1ˆрa/IgwCA@oNTLh(7UeT%A8L,51ض0Pdƣm2C U,O' 9>Qpn2OSvV ͇0M}8OlQN:PbUGsizJ~8 X;%;6c[mvn4dfSHlNCu:gQhk7˲=-ʡ<)0 <,l4+21I( #;c#Xϳ3{ ,b79*(4p60C4N1lCLB("A?6VȰP`1H ߍ#7¨Z& 0Pʯ, jPe3!QAP2ST8Q $mbOHMC3NcªPD74:*x H4 #<b)TỎHcK_kZ|*9`16_ UjS gQ 2+!mYW cpz&cΩXeZ*U\{_6c.5P)Q%I^C;um$mxubC xo C%mvp r^92VYLI ]|0#cz(4,:58ctΐJ8s6zfWz)i؎X c]W%*{ds,̪PŹ/ `2ە 8Yhc~/μlv_ Ӵ<ɳ[板| 5qYo#Ix'+#sZGNU(;Pczǟh]خkL,ئr3I(| rrN<>c>*$J47 n4\Ԕ7>A8Ƅxx1:sغ 5#P(ABGNҡMI"FSPnO *PAs\i-&`o=)YdI"XRbN+Je=U &o4ETdl(rT2ՌO%rxb؀Ts0۫A{+5jC ] 6 0N1D!D{Ew6kaaD B$`6""wLY(&BQ:PSAU5pRÐ*L)Slz .t8@i`dW'OO[=B!N4 <n;jHi^j+ԬȮfDRz7764/li)^@5BV\kll#QLr; ՠ@$8@l33,)-J>k'Ə6o/H@PT̼ (3,/L0㐣(D:*:9NLIَ1" > ҹ2`R#P rxbCCoK."3Cɏ,BDO 1DPD0iDk-`m"ndX^+ܞB\i7m./*Jº6)QVDH קlzF1l1N=pޖ Er<( *+L)*hJ<hIdP)ֈGon?n6؋a2(LG20S˜=M> <@Y-"0'zME-/lQ1 F {+s C^+*8@r1-.n- *F ~Vno,BH!E37? ɹ0@3Ų2LI^8@m4 '61&N`ܰXf6ipʝq@b)3 Mn E: >%R"iQc-# ;$63^3*QR7@ >x,mrnPVDE. `\Gqڗ9"P=BX endstream endobj 140 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 143 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 357 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`XכBg0i;4Lhy;p,u;N*1\*եUMԩJOSi4]5nͮ 3%TZ6?.Ӝz E6h]c[)k)im{տ{n;~Ӌ:^:N;6ݷq<5OcI}3/^ˢ>:_G۩2?di| @;A(A# Bkd*B[a 4C,BÑC$q,U ltEpc  endstream endobj 144 0 obj << /Length 675 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3 J!' b8DHmf-0;KbR-E1b6 S1i:Mr&#@I7# a9E%ҡ*@-!@ʍH-h2S;4*hc;$`(9LSj4pEbY(cJb,e|ep&th<^u9yl͢d(c]\o7 ."1(Gj"ncmcn袬 #:;*!hA@a4,I,2 '<#(@: 3 0@.%KAN7(4Q(r#J9 8rs}c> /Font << /F2 7 0 R /F12 33 0 R >> >> endobj 147 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 681 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i@>fqeuEJ4J *-yԞGVkUR^t-r]X'v ͢U.TEV`w vl= :ګ[L6jpثaXs]qw̵3j̥QbTd{agpPyG.'*-D;/Uy~ cC>P]>&= -̪(/P[;0K-̛ Cn.$qE? DiS1@4H!.Bk$,jK{G=!*ɍdjSB2m4Q)rl "hdKLL.>1dwNKdKRN+' x;+ endstream endobj 148 0 obj << /Length 2900 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3J!cC#Hf j8.Mq ;KbZ7‘@R:Ɠq@). P٤@d.Љn4 P#(l0 d ah<:6O()0XIn6b GI fpe" w7 1r2ie93-0 8qU7Ӫ.Z9Fm~cB3+KL<㪾DJˌ.!pj'3<6 1˓L*OI ˉ &l=.l HP1 #P4lB0Mom?TqJ9c׌7*{2eJiO(MPP Jr* @3ya<8?EJOL?1Dԉ$ A#jc2`L< Ǩı87äf@(t%"RBdF.B ]V0hD0Pv v?L^|˒`մ5D(l"xg1Կacj,aLIHPS@M@# |OBRYcgqGP"b2)i.Bh0b Tpl nJAV K7/MjKA 54 RHX!-mb$X( a2T3>α|kA%lqxg f+fj(-ՙ )_er=U&UM(_ĚWK0ĭf2r[(NgI1 23MbH X95UA$!Y@B_O Ʒ*8hƩ}8XĔńBtJtbۑѝ RNW">!W[THH]vI*Nm=e,^fԺINBQadEs8Mh:;&kk[YpQK%,hߊer-TxNWޤ$SYAy`ײ08bߌC38pR˿q)ܐʑ̍Ӟ!D\S6mff"_f#èl3<3Nk97rI9z1Zx0/K "M\%a89\"Qj0c)륌8A}&\}aɘ81ҝֹ +$mqXqҔU T0wE \Cve~B&P &:0eB.j؀BJVZI47b*Q'帻5Pg;+i?,Vs%m6n(jX"0͗gEc2)k+#(rrQ/VfeͷHáYn%VýɧzNmIo~&tjɵy 0尓G{6&yP@Y ` . SZFZS9geeLP'Z3`x%)hqéלTy8 M@^mn@ZHA |"PB?}J'aQ26Z9YIAe\~ n"$Q79[[k*g QZ٦ FDR[ XxȍG 3J%e^/y)9d7Z:* `̀άIn!MFj@ϔ=d&BnܠB DxBPbZF͢- JK0f}@@rxԜSpqPhs0i-%02c"p%P+ kCJRkZ'=P2/*E܈6ަ~@DQ4-Ɋ)` .|8gcZb{_2c/O6`¯u xqPe ˅>v1$ҰJ։2ɦ:o /pً~( b* BZ* x-d xO4 :p>t0H7LB` 8dfFo4Qܡ0*# ȐP-Ӥ J N<uB˨5&jD;\fOgED6 .&6lF3 b endstream endobj 149 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 151 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 662 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6@'Sm6lzݱUSC*C4=GI\v'hP7}H>S{"у:EY^c}Mىbx9S)9?ؾCvdu~J  endstream endobj 152 0 obj << /Length 3080 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3 J!cC"qj515 CT`.aGpilP6G1@2U@) GSqn3f 0n2 H&y "L褺T%K`\6bCaڧ?z,($&[lWr&24 (I5dK 6kGvیvia:: 'یlk¹ysx(R I)"@-x: +|.N놄8k=M4#/x4 %#Jb$P<3#|Ek`S$L=h녣6t]1bO0E )>Gj4܂ȍh34R2δOAbs$Ӑ ȒP[!t&(ZL1A ԸR0"Ԯ|8︵{FĒKp(P,XM͈4 +꒳ZCr䨧a@2cL1 .f~ BbK-u29u*)UW9MP2cM/w3;2D悵-_"&goW-\(J06.A#HӍ@3 ָ/p4^ʨ46 6=_[e#4V 9PaY06:D(,[H9ä26<`aQRA+Jڡ !NCa[\3!hC52Ӟ@( ~v#vWU6^ 2Wd@F(T37 t5!:2jȂ4H,8 ^+A^R["ς +Qt0fŨ4%[ A(GruN: ]:b y2 %#hTH&EG%p !0IjCUmM"4Q$ a #kqg9:72p;dXYT3p C@2hہmܛxupiF;3p&@1Nj8 ., Xtj2dmL8LUA#*.NêTR&Isr/AHߜv$`DQTt,e ҁ@kQ}&5M K m anH} L/uS5 Gjw[T:+4|1q\@%DsRI4u\4*\ѢySlI:Fmq>1δAKkP#GJCLI2$ e (G:V[ k]e= +e.+h; ЮP2z*vDVrI#pjq.V99r|*3xaĞ':K&b]+ఆ}LXږb6^wSpS (@HD$&[ A4U8AXL S6 ݴ C:|-@3 + <.H\6Fc.o!NhYjSHS0 8sm&*CϡA(}E\t&7i/Z:e'7Pv[qk аw*3"k xCRue!ي?sK{'ZN D簩@^ Io~6P %qCʟY1 PS谼0;m/`Q﹏4{p"׫LC~Ĺ)Q>S/Sfʵ7&hhlUe9/&8SyV:FGw0,u*ۛ.q p"&; 9gm:)>F>" *Q2M]@ 3+zY 3jsk-8Ǒ#$e A#hN`Zcsw~bMvFRMNiy: ̖.lIV3IvbENk`i9 4 ͧZp| 섕cq(|yL%b $`R|+֓hvK:\zC/Rp4.@܎ȕc  꾡@@4obNHC$0 + Tn$ϘhϞϢ1@6L( Hj vd(,Y&p"8a0 opȲ)6% ΋$o(ds P5pP4m);$&!f(l`&I&~,`Lg(%ˢL.JA-Vt" bf+d\-r9^?31l+j$%xϢ$ۣrH`*#,$+ p""DH:F:Ԡ^gbQb3fu@-":~.QKt_ Ȕ\B#nlMnb!&"L!f&y>Rd4 /< 0I KEo6zr:90B̤&*#fO0G~ pK@^|2fyfBxGMއh 9tDϤW@=B݋mQn(HT=RL,D_Jhnet(or32BmX~YIX@{/\ #Rp "dF/ L2 D.` -K8Ɣw)FiJNT Z endstream endobj 153 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 155 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 641 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVN!*W %VQ(\=O4tyW+^XPkzu-:[6hmw oe#}Xs ㇱb*~톞C%x蝋=a׎0{=N[󙽦U-"*2k˵pE]F;jޮkyęf= +UTH7ec* /O- .C |2?軍3 'kDI ,[LD4O?ϮKڱ )6r*DI61I1\$Z8$sE,èI{,‹^M,<׸P6|d.;;=1!N T}!GѱR5]2DZCPQAFCYVmKC*tY3NUu,P݃E-j93SW2C81o(=mL.P8vmX[UwwELި7x] }KU荺`8 i`kXXNaXc + endstream endobj 156 0 obj << /Length 2603 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3J!cC#Hf Ñj8. gI`5@R-HP &Ɠi7P DB4F"f c D͆U,!l>m[`0XL4[ZC[t?Aq(JgS¼t9ţ)Uv[8\8´jW@Rdr`XSc2ËϒTdɼ\~^_y &4\2i s`:*@22phl4p rJˮN6cA06akz3,ZхݹP#.,2J #4@ l  -:C7d\2 X xEt\1Cp1*rN7#T(i,W3 ##r0¼5: ap@,;O tDx Kzߪä\Jzr J}j<ʽMua5c\v9, 1<@&z CT. 4C*}[^AVË: (X.IME+)" h' ") CEj~_\*9 mߌ`fMdR`12`Ot,3F01w~˽ j1;HSt070L1 d.(]M^#)677^qAaT.:>4`ArQ*\EE]^17S@")xQ֦}ђNCjA377{9qZJ?.z-ER= 3=Vm:Qu5|9OPw]b5F#3Sz-i 37j`ʒ?=3쉉2P@b,RsNGaC9DvHbl9Ȃ?[E'l@v;)tl9C´lW iChFa(T $/$ !QL 4,U`h<-E\.ȠhNlU(A"&&S#*{fxY݌+X큣?/UY 2# @euY53(/ mPxiV9> An6Vg1 5vQ ~&񝳿S@BCe`忌nzP!rXW+ۮVJdܞɔ^ѵd]2<7eI Prq~ضEPLJ6e@7!4CFZKaJOt5U>wS Q8lUe6>#TO!qB"fS rdžQ9f%^Hf"?cvZq!ǬQba-B_ O &ũe|YdZϕC#}KP,@kk Tnٺn`K CIt W.*߂֝Z#"ݞ>~eg'2?-# f׌7tl>\9oP'z ڔ=gMy>64[6M)[PdĔ*a-Y^;@8m,0%ʔWe795f+!.;~n|Bjn<&n갏 N7,>( lFV%"J LP1n dh+ʒ0T>-*, l*JrD1,%" @K`T|<,RPLHJЄp^ŷ@Lp**zpYt `eU fp 0 ^HJT+ o{P nSXFԘn>#HB$H*cJFnSP b endstream endobj 157 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 159 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 496 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`b6N&QHwBՓj^8Qtz%o:4*5&UVjzJ_[UҬp+-;mP5uC)uSWya؜2QSvVS;=C!kz mbgj4e"SGH4|mכ8;uUҋ\po>h+q45o| @O׶h243?(s5 )ͽlS{-E+>+P)2n/#@M gD1z/ ?<>: T4O{%A0# ?4DEP{}FQN(Ɖ5$m+N~+ endstream endobj 160 0 obj << /Length 1609 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3 J!' Ej EÑD  *K;ɍm8 C)t MC9>K y0f R[BQCA@t7 &m1W6 ^0 &qANTA GT2z. a c0f ə&#!vi[c̒L 9֌wcIӁz9d u;2m#ah0YZ$|(2F):U5-vLl_zp\{#½=6<3 [43\ :T5τ(: 8nC%xZ/üԲʣ=JҸ,bb-,޵+/K0L#*> /Font << /F2 7 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 163 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 711 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iVN!Y<ɦFC4<:*ZP浸-BO{%9XKiP#;e:- ]fox;:ayo [eK̾rzhf0lEנ[=)6ؼ֣q=%j˙Zy׭C26\.&׹=/_r]oɯmĉ:m8Mp+m40t 4k# =] A$B׿̢ƥ*BOboӱf@σ0*d"FR[7C&=23(;4ȢT?ĞG¾H)N(T3l_^1|F0SVwbHL*rs[{&gҷHYܝIzDGOz + endstream endobj 164 0 obj << /Length 3106 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P3J!cC#Hf Ñj8. p(]Bؠp)pb5#:t0'3(r2&pn2 Ie7[vRl9KBT al8l  㱱maOԚ]4h4CmF"Zg&k/D `o: hZ2k*Ճ.FR+@M34i~?x(1+S jW-B& јgu}l0 dJrźk˷j*;2+ ƲP3Cx:!!-  LK9*4r%\/lAI{8n(9#pZ>J`(T:C#6,7p #0@߸#궮̾2\ *зO9BL(`Ɍtu-øA3´th=τEį ,K"BhSkDd;09cc6S\oU4ASK%?W%e KFhغ;6vIZj$è` +$¸h At$[ږ4 2#x_ۏJ5n6x)8 FC@:` ,B=˺l?W10ao6R!B޸#"KHDIoGHy^-doLKMśq4F /t'K b|9YҽlC]uV8K xx4*)arf@2L3 yq1T? 02-0֜#T.j݈c~Ѻw+4M"и6yj9kØY5uc'A (^#i-9CO p9Ra8nrLg),@T˴ i4S Х&m\ Jj4 %0l}?Z (u8DbVot2\Ŵ&e>Qh*B2wۚh.<9\_2#z~-P !0o[|I2p2J9V"h5i-w$+qtRbr]\N M}&b sl`;\j &`P ,72"vqƇڹ }h%5UK:*; Gtb/ :XY5C{ 䚕 bg:ZEq4Mʶh@2R)Yh -(,_C:ɜp#i0ʉ7(Rρ`(Rpna@%A ɐOY )4JSE(L: ^ `Ԅ2rkA#fXFxl )S9Tyi/ Qa&HƘ̊d`0E_ۚ(eheܜ(2R| Ztwkw s0>ȭlo+jTcj nP(. ]3-#3# w~;GgJ:(Bz1g kDq̪Ik lӖшj^Lq9:ƚR,Iq1n - b:ځNeFpk%Q-3[C|4<2C -m7R4B^f$A !ȅmuuҤۜwgB%`47"@< Wzk.9-4l(&(9m)2ݐꑠM,; ̬ut \ez9 A(5a]$["Ed&U^rBkʈtO86>J_^ ŏ( p:${8HD -ҭVnrRm8Db{v>u-EFve [g8!Gq0ILr-WU$Ll ,0ebUJV:ř32GzCpi:2\ >nnk9\;oQ%Xb[cM,@JYTOڵiWuKz8bvB˄%ܜr M% ̎izGfԙNq:Q"䁗z$߷9g Ƌ^p鼶pjvoQ9yx%M絲تm0f֋C\ eZq, hv,> \+Qihpb}jpʐ]hhB+.L؂XXQNα$%`Q|[.,>m8 =_ONyP@wgxr&" qJ Jb0az-*&(B–Rt3ў(ܣf;bf4y<= 6QV|4 G h,L)o1-mZurE?p@Φ+b.X.̍5#nIJapl endstream endobj 165 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 169 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 670 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6'-4B:[EΚe.JBm2 RiF;ȫ5ڵXZjz5cH4ڽmAK]naoS{|',>_.O)\ z햳_z퀙l֋D[imY&)eni}4톛/r2yU3_KrH~gM6}KP-;S?c8TGZ>G|>l3з,9hCƏf%O>A<Ӑټ1i2 R@ O @3uJFr潫o ':C#RDtP&I%B~ *FF+ˡG\*rܘLӃϹ Z&3.P O(J:صt}8.Z.S~E/^ܲ5'Ϋ[:5S(<#1AS KL2uIOPUYbM(m$Yq3q,_U(u qSPSq.T\TC8Uk0GX+ZYLŏ 6x"F:zl<`v#1&3XեbKk$~> stream yd  `h0D! 3؁PC4P3 J!' b8DHmf-0;KbIe< EAXP{NCs:a:lr2ņSpÙ,7R褺T%K`dNi/ a4 bHTz3!TrR &Ӂ, FCAR1 Q!$pi*Phj@h2er|*4o k(1R.  xr|0IES1o>C鼨C,ô'L@s?/ߧvH#sȽˆ˽lڄ 0 Mo7;x5 194nrJA9 #:--HZxh xf j!pr7aj`EE@7`;8@@1C034Atxް莣2k $ ji*F) R<+CnOAt J2#ITrδcUYUb, mRzCjis @27L h!уg=ACņF{H ԕ)K$h/Lϭ\A -3A g >L/{w`Ϻ*80MXc78_f7r#CJ!d|+G>Wӆʓ (>j*O$ #( B2T.#I逴@g48 C :!Tl *(5 PbmMn`Lm(0jyX )2A cRp-QX}QD| LĚ]"%6"|bYl 0t7yg b՝c ?&m+RxZ|*d 48K1t`LdT*]Uvoh 7p(#܃R2 fP/d4#`U| r yZ WC,b"|W၁F 8yW՜uf9 k*䬮9h860,X(ɭU$5$O Hc̖%†JS89 :&ѤZ\C1ܢ[g%<jN+ $TQvN jR)zT!2ިZ1 j é3P'W%3K9EvP(Znf5ܓLkKPjRfh 6%ӻ)/oRph"}Y/*7Vq~ ؗ0ƜzS *5B0wkeMZ{C*n%‚<Ǘ_E>#ŽyX!ѯQɉ5T &bܩ&f4co4lVL;ɫ;|;ǛtOj:5(~Eu፶aZReYK|7vڼE27ߋO+߯G& Ǯopm2Y2,73|o(E}-:bx"w\эI[3obAvd,kOd̋+ |1-rFtD4 he†RI.boJ9v"ZLMn8&"NL0XbچX=Hkkģ$_eH. ڱC7'̎h'@,(no[JL-hI- 4>gz,R2k*|S$Q LFC\XhZ^FFإ`npz*MԯZRIИG0\ϤVREOx`|~I6 P.6qBEmFPOno.I`*q; 4>'sP Sʽ;zvf9PBS^!㠋N;G:PGi70\ l .nNZeA bÜ66LLDM:MtXgJh|Gbar$)R(]ׅZB B`f<_fd"En챈(3BF4ou1FVmLt zj ``EE#nqP. ̄B 0qN차E LSDbm:TFy*Q&h(pc>msQ=22BX` b endstream endobj 171 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 173 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 578 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Bm7VL-4Khb"ΨMKM͚N7U굪.Q6;KOmUk z%T.W;Jo,5*bl5%1 ;pc4 _h'YMEiZTp~Uiۍ{Onya1V[6zb[y{fNov+sU{lMEs'~Go9nE)K:"p"߸@3< 39);My&p@+>+P1 L»ETJ- hBBMÒ$@ 03QMҗ0<=n?N%.BP{FOCɧ3~\w+3 9 lp.LA/?-N7ƉuۤSyD 5D9} sTOIWUjEM=V5Ky5d$S5H~V5ZYUmuelEoYGq!b endstream endobj 174 0 obj << /Length 2519 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4Q @hh.hQX0 "rILF7Sp6GR\' Fbhr8&q CIc:PO"hl7 Χ3o1M#ih͆R]*hD*-EÑk7+:t&r7&#a@w0 Hn1ٌ'3.ѽ9O[y}ۋLtLa-e7a2 n^Os%@f4E e9#5،m:M h7.4sB:7dK9 驊bh궮,J),Of41hP S!L#ZE02S$%@ho"/2*[" 0 lK@2!C(D,'p˩27LQ ^-򪴎3(<1LBHШ.fu6ph:rAr!D$Mt(%tcB2 ȳ36 XxjT3-|/#p@#dB!rJ/?[,à-p S!Pb38ۡ-RLp{c|+R05<2@@-@޶.[)󅲯,+x;/i0o`-Sdso4RV{]36g4ky 2QOT-ox7ctA(:2*qC۴s8Ns~s ln: 89ګ1d|Qc) TC*qU[ju Ds~GdF?7\A1tI &SЎMيhJI$շm(Q'RLմgklP\,:@CӶlS W+C쟜Xؘ,F9'/| Jc%ѣAk 1@2'ڷ-* yR|+OZ1^ADRA]g#Hu Xϑ3D`Ș4f7KyH0@m>0 µQ.v٬'JdC7Ap%B@j 4ML<9mz mΔPVkXVVfWڈPQrFvU գO .0Lo L L-Y:!z.QdYT%^\f>)@( ilQdl t9u1I0RI "5D"Ό4ST\w%9C}p9jP *)2J`4YDt;7> 4Ap`;t@~m&ɘW.c)5I8\H.-5bG|i#8e&9C1y%4 EU6S@6 1S-c o,hEqYEv]u#tk_Zl|H/ ƊC(*7e=ĢԪD6 |lj CP@dk0 fւxӾm;JbՠZq:w"J+3M͸Ym 6.mOi:!e*XFhcXxIm]:P%]"lH۰jF^rj+4=7,bBƻΦ&W}"Rg_Oa|Qqj[ p[e8DŽ&~a&N) ~$>m/ޮ$ܭ'ߎ}'#Lj<Xj5MT"<挸bq$ Zʠ ** (mdn.TC6kdlO<OPhͅ2>|:cnX 9&nErI&=7 > J"@A@B @fLson/ωp o;' M b endstream endobj 175 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 177 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 671 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Bm7V5y<ϧ3} Q೘*eA4|>UUj&EWqbeU;bl+!^?'v[ ~Z W|[ av,+V'X5yx-FP3/Ze8hu푡z=ՋAn9ɞôq:'}.R[H-o_!?1?IK3@ ̣MN39§=($&5=Oq[:7/[H|g3; )MJ+,3mbxA@t#JFK 9}C*ШJsGNtKR49m=] ,Mo8%Mk1ZD-[bֲU_;+X}aTP60K%P@#d_hr]\5cwQ?WYxml6*1.h2sEXSEgeyb + endstream endobj 178 0 obj << /Length 3308 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4 Jhb4 DQ(- 9$rt9Bbc4&Sh2%R( EA#6N3)l0 8$ s;Ig#XC-3yg:'CN]*iރݧPyq5ɩFʍ?N2 ejeŬuv-(r(7BK/uA⽡-B+Za &!Lu1p߸T6].-gC\'A@(I3h7n2#(1b cA'kJJ-ipp!@xCH|2+j 8.Z}(-P*1#p@FHR!P0(| 2)C( R3pdPvg=b>o ^21n53?#BtZ:$/Kn(qE R; uFع="̣ xDP48C-=.mڨ7ORګGn̴͂-P.K2"1̠b.0#C38& lI@7Esx89F}G[H0+ Cxx WLE7 6[a)kO+3(JX=rgIXk\`وӌ!Hm!Ov97y| PM.%\Tj;v뻎1f07d)heXR8KRN]A[ǼWY3IzlS`5Kt2QJ)QL+c.0O#ֳ̦٫u8:ڇ *:(0h7f2e9?Ae^QNl|rAʻrP0uXG`W6i *΃Nii(֫3O B XYs,3' km4ÎK3ő29 Q`p2y,I3[kX'ҷY& 1מWOea17[MFƳKҸ)IZ 0q!}.0H+v!نGjx丆`AJ,|8,z i9J)?7ZêSi C+DYzޗ 8vxT?N#+X^::;' !c :@Q>)(Z̒A t* 7MsКRo5@p6΢BZHs(ɪ %,eķizg l ]8rL@:CxfASz bzyzA0a6jkM֚Yl9Eps `7*B PR&y !,;CbFBT8&}fM-JMovť4y m$SJ :b%?QD&Jnp x^Ok;\nhƅ,خ(lBT' fi ${h&‹*⎯ӣ (WH8(XbЈ&De $;蘜K 1i )#HZ`. "p~*ʢ Gj-`n,%~-R*e} JfN댄Ć3\ z@kR vS,iǨW.hlDD*bl!8IqvQzj=X ( **{ƾ!"@l e4$o~Sd?4`@x, QFˬ,P `ZMeP\Q IJҼB ޮ&)"y x"qCe@r>b6:7oƃZ{rHO 16gkj'-'G'nz@18+mTRt X2[pfve&+RtҘƲL\ϒfeZ|oFڅqq %.-hXlyYюjϰ"%"-$)$qnvn%-8gD" ޙz  'Ո(;Zs+R $0Vs>GP)1ODƠiィp&'me%/00Z >}#P lЁ1r> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 181 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 685 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`N'Sy2 h,9K4 DhYkQg3Fϫ Xkd zQY-U. m'X<LU>y G q s/h&X][tڌEiڈ֭ڬc-L}{'sXKE9V+͈`NNq#zH]}JIJ8/wC4Jﵬ80̓Ⲉ Z2RBkrC/6MK- 0F'm7kGd1 r.N*o@ [ һ).S.p+ R7Os91;F|KOȯɵeeʎ)-"&@σ'[4Ӳ.t,>35K%ʑL5Է˳,M2Eq5=Tʋ*G>U#?4 M651[$CW%bP]l^d+TS|e"\E#Up[7]^8k/Wdw͝lV- ql\0;61x{k9&9AFOc*LdMbpYX endstream endobj 182 0 obj << /Length 3221 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4J!iCj DH`1I'9( -hn(S#QeLT*UA@αO ItJΡ0h]J(6 &a22#̪Y#rOCxT#Rg9M[<Gf )Rx-!ARdqڋS]כx0]<>ۉ-JzNs= 5!͛#ilgQ 彶sB. !d0Q C}PRJ#/ 8GHM#z 6$ԩ RKjh(YXMu/*gM)2C^7N蟨w(f'Piۛ62ZX.D` n9ϰ'X#rN[)DdlKx W_FKa.z;sØb)2cU2FLpYB5ݖbYefݜ @hM& yq"F6Zk`m`$Sc"a'n\7 ȓQ8tRVMH~}͗,o$2n8/x+ lj =Cm% > ĊrOGvh,6LxO6 ,W`X>D,FV)tƫ Ư6}lv"hhrĪ 0Ov~S: 7G/%dՍBj"3 W > P5j1P*p#p.n1N¦kF )Fo҉Q@X LSI~Zl6D֚ɰ0R*؊o6C]2#(ñ)Fy#DfRf--t׍% L0)jNI2F3 eO T?Kf0`\,"Pr}Krvb*z6׫,mVvQʚk\O SSNe 9K% $@Q)@)q8@$T@ cZRCJ&iO"0 ꔄnOGsSZZT @NlM 1.N:ic&Z N%Dv b endstream endobj 183 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 185 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 592 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BmVMZio<'Ig.9ѩtN44 v]W(be.YV%Bo\n:L1u]xX*]nڥxdkT#V:7x~vjcf-`&+[pn[kgT}I-zkBoX\82o;&?/BZE[%Ry~<3e@Tj~F.:jȈP $.P#U=PR4C!)|p@"O6?=ACȓ^01'SGME",> 3 +VK촬cJK;n+l'jܒoAX,L+'ɋO܅ 2E':,P|<RSQ !!-dt%R7*=9o)>R]YVsI:U;[VҩGps,eu`V@#JUiMo"pu]q ځ endstream endobj 186 0 obj << /Length 2489 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4 Jhb4 DQr1ˆр-2I) K 8L,2c8y>RQ@t:i}IAdq('bcF#[RH\9| ҈ ixߋ6WGJh\6.7;Ʃy a4C(@W4~+-ȺT+JܘZbA``]8U>ep*_yi7 Fu碑`4NChfr*ˢ|/ *:ڌo4( 4`7(xc7 28x@1( X2:1[ێMvޭZ  {#9JsZ5-n[&O$B@1ڎ:c,ia` x1MNdM@P$;pfMk '98NC:F?8 15Y! 8DhkO:C㥎SbO+DIr}+Z3x`$,ޡC@Ώ3`@27+^v<\ɇ:t 054{9E)sJ&2:+JP5(( |sK) XΪo] 80joJ{:0:l ?*rf80A&I]-(ԇ ht@Q8Sxd!W@q!FWA2lj #8(V_BCj>چƪNd[tޗ۬,((" #uQ:#PܕX./.4 h¥v 8aD^R@UC,>n9d7P*|̻|)lFdJm3RB 1!6~\X r:DvHcN"BMGn -8Q&p:Nê(ȖbQ&+ŀ9@A2eu$r"BI$DaP)H)0]فAPP!FY&\Yv>sV+KxZfcLz>):H)%"I'> M!/yxe pFsZtmGR0l'I+pܡ-Q4HBҫ=%# ˑ`uh84#/hL"yJrYLA\<9ü78= 8c(}y*P )Ǖ]ZկVPyh@MڌKD%(mO;ACEܲfUPo $6DÙhw 9TbP *dbű9 uWFyk^c%ڻu UV' iVi ?ԑ\9:KLm* nX L^>T˨*+)**d*Dto-(xLa\/]nw2lI 8r(\qZY; N~ o$4IO& /<0rҠ7!3D,? Q{ɓ幮jT,"QqrOAV VM1{戍Pw vjo*?hjvd6'`bA:@ّ|kNE8gTm-6`E]NOB>a1@}z1az0P $&5i*o $Yl&us.LM^)vxS FKg&O/KڜnN?$ 6|$y4^Ku2uc4ղQ{=7~;[vheQ~kc[Qt;9L?2 !% 8c!102 FŝaH4H~돊?P]2\3-; bzZr.#̐= g#؋]['CaǑ6j7 ] XYc RvI{yXmgy(4c⋑<1gÎbNJ,lZe dƌl8,pElvDc 9LRbBȄ~cZDшe&Э,0[L ITbFRKX0:dV4LE L E ^lp ljC(tǐ2% b endstream endobj 187 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 189 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 642 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`e+`HdٮOyQ]. Q(0*6b^D5%fZm;PNJFVk{k>cQSC,~d_) [=%K3zU*2 Q⩛6yz4Y AؖkWb5يAͳt\>ݞke^ųYŇP9:OW'Gl۲;lD=p#6o R(k1 E#Q ?dv| E <<5GG2E u37z3@BT!3/$[2I 0O Kԩ-N@; NӭDp B3Bz={c0b-I4l'UUdQsh1;QeYUN, G-%.J*n;E,Jw:vٍS6#l-X%ZCijvv6#wt*  endstream endobj 190 0 obj << /Length 2471 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4J!' Ej EÑD % X 1J9T!3(tHU(Pc7#Qn&SqUR:dZ Vqry1j2Ά3as #+Ŵ*%I&9mv~b*P3x)|PdXqftwy;df@o3 p5Y.QLT*ULWDk-prm/}ZYfQb쀃$2cκ ޾>S$3@: #P^")bД) Mxd;B$V& h4"x()"!! ""TF x&"5Q b0'1A!H 8b) r4A7 Xb< 5:ta B,4 Ⰿ;nԪaZ:mc& (@: UU.S(Rl# :pBPgZ)$WaNn)Bۮ禁BlHZn gIv* @hp蝢4-9dv뭃2 %xy^_ Qaŀ*_㫆7 VVfhv`7}OSX۬ SHh\t횎C`Emi!#X{3C x9c1b!Ҵ lH4؝x^S&/w>W!P5doW''kd[/P8x1Yqz(@UTh$˅>ԕ<$o̳ viڶ  x"ZY9=pv#f渦H~wO8 =\0OLC MMj:4`Wo|@ j ͉`knEoh -#7P( j! *sз0 p(+fr0$p C&8 o0[Yn $è XSU{lGpz" %<'aZ"RX||U%p'ACvO Iң҅Xw{^y, ĉ52&D!9!$Lh A3)8[3E9 ]oy̱MݒF8Q $(TyUA 'Pry)LeW%`7$Fs勀:XiAqHt *vY]ŧBAD54"f*Pk@[D0ϴ0(G@1aj;(1kɇ6; )"+)ZLEq}gD !MSCXa  8(6.ByZnHRd}M(0kY[7L`~14 bARX (3&ݝ+eExAa&"j5 %|jf"N66{=l0K63rrKbNsZ6橗ν@\ -AvhsCAֻFZ\N3 U';vݐ(4y*m]W0nҗ52$Ż 4%ؓ 7xl,PM[mn,fE 텲! q IEl-@eSe Bb9ThlzLOq WK*>6cCd{M7,Ikjj|آި0p]2h6`:fctJoiL(r]m 65:*smWnAzbO@+ ,^/Cj%/&IUB5x `2 Cau߻C ш|`&j䬂Da 猷9 *ÖFی4 \ J\w=S3lF˟@jIW<(`Ř0f(nWJjA[Iu}lLK)-3*ikZ_U4ì ҍёLĴ=$>PQkdq+P` (5gµNɠɎ&zTs* ݼki2yZ2mZ<6({*`ՈCeI5ʲvdkovdT`;(U"xFyV t~nyn:SZWRٖbxh˄՜%$]9Ú˂|&8`jKS^§((z)Ϯ&6_p櫼 BBL|. `hG Ì`&܅LFr&g)f ɴ$2  b endstream endobj 191 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 195 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 617 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MJy>k {Q(i&JSU:M@SgjnE]H5WF]j-4Y|bcl׈}^(Tk5Uq6|N_pNndpAS[5N) ib)-lv<}g˫!{tQ*G'ETnyz[C~z8n^GdMOngV<]W>ػ (<,A)&>$+^%i3n?:ڬC 6УC8b:N\'h"յ qs?#G|.?C{!"'qoDOB-s1Q/b'rc 1JM#2XώT+2l7+/!M15-ЏFű ] Ds32L'O4PT,"4+pC;4ӷFmUC 4 ,42BɡaIȝSDʳ,7k?O(+ISSKWFהE3h6\Ht#0s]7T^qXVUu_Ê endstream endobj 196 0 obj << /Length 2798 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4 J!' Ej EÑD % NRd0QbAyLR2Χ#@t4S9@c4MAr #I,-F;n3 &`D! +Jn2 |*- c1R-Q4i7Ng!گbefZJ4wOAbaNjF;@d2kXiS -d6+űFK). @h4`h\P2 4H7k8 9/b4,;1:ɍ36 vPhR@/Zpb'ɛҋ;02Lb;FҸb+Ay, |Ʈ)# X P ڪ<@ # 8̽$7-0*%.)U5.20695:NU\ %]29ah5W8Uzʝ'f.SOs31tRP; !me~) [λ)%_q4 3k:SH:t:#籙.v;V ˌ7#2\N&PYοJ~RENq%I >/lZk 7&57~8o # ٹqO7\{$*)8 tmLxpW>鰬!B/TYv_FX9uӌ-pc ԟeomVw8v&mj- 0F^&`@3聠(/Pl_k2@ 1"Lc̋Rߙ0zQ殑[6\W XROETo9i)%u[0 >+ȯM6%2.i >6Z0@.(6G p|j8i؄%xRT?Pw3 x+g'1 ءy+-L(CenUCʖxun ) [1kU+!'C#|o>H RǒK'=]-ev]QTIP+X0S #Fѥֻ^y:F6W|:F@Ϋ5ab̓.(V)YM倷<]HhÕKÍUDV|D(xò |xZ*V oһ# 8.DS1 s~1D/W*Tv)jH)Wq#CՏ/{>ᑹ Pf4dĤmM02гB@Ch BPLY+-jhR\6@m,ɱM^v\1=:!Sdωcý1\#fę#NXy-sH-rٚV_KÖehչ:fψ#KBkfE`BE LPfPr{ t I"kH,x˨ Ji6Bβ֌p. 61@ ұ%nWeT!! "J! ~#j C6jP"8ᣤ A0ƠC ./3` b endstream endobj 197 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 199 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 716 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`E6k'U8O3$ENh*.m<Ҫ3(6@C**f)i󚕆R,p"JXp;ӭ0[]vSyQ;`Xq8V`y9)pa/\uwg5/7fl,cCP]Smmy> d[w<Zm;G+k†N:M3+,3a/Ҝw+!2p[ItC>HU<= TBMn*UMS!1jez]S.RW_vD/'А%G936uq\jԸdYktTUl&ɳP#HEu] #we"ѭ WuEsh*i+l:(lUQ$\pMrޏXd{,ST8-;޸?\QWJ9V7ⴭENv߳{.gփhqN;1zc;Z+ endstream endobj 200 0 obj << /Length 3434 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4J!' b8DHn6 3]c:͆z :0r3MƓфi7!a4FZYd'hJp* qh]0"HBp:hԋu'XIS sE&6S&bIi%ATt5 j(7ʵs45c6[ʤI &􅽚WG' e9XzT4D3Oh@ JӪ :1*",@ܧk-," b 1 p7`剫2, b&%hp*#aj|RK#! a@fhPJpP'h0@!L(pP$ @aprd$@42gA $#)"L z;`j?(-C Q8slGRI535#2MT 3_X+g+!k'QTcШ lҫJ)Sڽ7 8 -*P%]P`IP"YErg4Sdyhѣ\NP#[ߪ5qv;s5Y@< #hFCK2 7_CM!0J:y~Z;t@<@;K@6=cY4ćyN؃啎ʲ)PK:nQbf5*L T6LhY dղou3&ҵ "ՀTq9|u[nA8WfAh6\.R<=XTCbN xs);]d 2$Ɩk3|5-/@|[nm߂Л\ejKFG ..miٹ;$Z!Ei99xCpc K^\rCBwJ$0ehH(  )s!:1/ӻTD2U=Y/Xq[a5D&4LQ2 +W W `Lm̵OG$}K650@nNŦyOC CKB4SdĶl}AlBrj_kQURnn74d H ua38IhHs)aҹXn>P\qP6zf0n6WPG[`m4;H^ g"DHƒ]Ϭ1Ѹ@'ր7rK7y A@ʌSvشDh'4Q<b*d>PF\F.L$#=ҮYܲUK:#z^%sQI* 19~z4D&d c\` 6Am k%t,T(5t56N,Q"ډC4MC, 8]$JXT/4GL))5,Hpjq|T}H4wes5n.JE~J.D:Aݑx%Ρg+&玞Aٯ*JϑQoN2P:R pB RA<2UC^ =ȲO*7}Zb\D,:/@'(#[w5҈8(̓Q[SߘKqq7ٗa!踂_ j=4_XdhB4"úoQ%ijaF3 ʷ6Z(5X./OCĉb`](vL}ՕR$t`"զE-c{tR}ܖ.~/0'&H؈ ^ u k2' ZRُb FƖ.s J4Px/n O = )OIͮL~l&Zs-uhu PjkJ43oήf (1޲f " ZoZ;)c *DD{.*,xL9+& i0z-0fg*.DM "@ Dډtde &zq΂5 }"lcUb@_89yQ`Ν)b݇L{< ,`["I'Q|k0@y f/%ly& `n\үpds0k&dZ[rB N' eNh Fwh!1X[ "qR!)v݅S&*A eh"ֿ0-ړ6.UI fF]J r%/ $-R$fZA_RZdZnJ dfZ}"C9vZ-"kfSH.;d;& 9'oB36 |R2tq/MqE&mG,NN<v@P 2Q3gsa ]+) Z3)R3a N$j/HPCQPS}-^riH# .g,@>P H': ތ&Nƶcͯ@pԤP@=kjGq[6@ ZQp8x3G,ӆiPn+8, 4WMmCT)0ft*$IJ|qLp: 9QZkI{S8u#@Ȫ~h˜rT b endstream endobj 201 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 203 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 678 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`lk&iy*Mgs{>aTiwNT&(ԚTgպƕ'UzMj ?+XUWn R+ؾ Za؋uG˰}։]Lv'[ز6Rk8B.jdm7n7LF-3cͼz..#`>?cl[M&'!Hmf}wM~??N5 38"Jٕ3Z4!:({U z##`5̳,;2D1{0绱O(t!Jq%$o\?Oa'S zPJьMLo‡ћZEoGQ9/Sle@IdC#RTCQcf*< N :,> stream yd  `h0D! 3؁PC4P4 J!' Ej EÑD%R,a g!->Hyu8 !@n7cyo; &!e1 &qpSCPm&gNRJA2E^[M!RQEX ,kEn\l0u# r9D`r؍fSχ2N-cprbvp8\C'ns9Ca竲_([2 ʮ `:=cs<2  O۴ 5448,Of}ra&AmMȓ,"Aڤ+Ќ囔>D|KoWeW 688Xdqi59h|^}08@7xko,(pl ,P%4S$_a<9P SIO)V =-@0o3I8O4rO BڮA7 e9+:/1nFp7x*p Ar ۫GdYBU tU$AòD<U!fNt1#Rv)߼rUoUE !e7F *$ł?]a0J  ns*8+; @ Rl 7JDvJN IԼ0\`Y r xe=!'(Yoa&.{-~6q2a.3~M fCm_e%λ|4$3PثL^/X-ZsVBc|/(sNdeq58*d{qʼn hds 8/bDld*CsBtҒ 鄽|"?K^%pq4dŠO:l "4Ϧ&̆fcD\k7Eh CE}(Tܖ\ v+bzN#R Ozt鶸uc` KUC>\RsIд`5o CqRiƀAiJlgEl|re?,`FPePRf5$`) /67@i& D8"%fM@*+ m_'7 n $(Q("κp&Y<%#B=fq &x^'2˶3 b%e&NRZJ 75͉vWI EBebB Ű2lx-gRzڍy i(jG)-> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 207 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 706 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Bm7NUyy=O0 7琺5 ;Q"3 ~MڲUOasH=R@Y$BC4e-Jk7 -%yɰDB+:F{D9M8Bx43p2"/ '$BҀK\$9qd5B*nK#S;|DD3'3=ͳ1HhTC˯EDQ9Q,%}enZb4~k8>syS%#ɣ!+ endstream endobj 208 0 obj << /Length 3464 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4Jhb4 DQ(- ÈT:wCA@f7 g̦3n9M'j1A\9D#fk1h2Lfphj( r1ML((; 'Ln<)AItJK$ Pc 4㘸@F7l;7t]Dd6kd4 u mՍ۹`c: :> 'qEJtU,x<[d5@Ahd!n񊉻At BmbJıp8A+ (A!j* "Z|5#&0C  9#;1H8:Ch76J@a0͘ :A 9k(:9 lm:8lbL\1rQ:\LZSl ъ3f=#fq^u 4mHQ/LQ9[Jkdb ,;-Al)@pPUN ;_Yvr?HF?HC<G H)(o^`I 0"0Cf,>U $y,2|! wK^QJ9%c2Ii5QJ^l Xe,It6T @1){1!9ܺ_Xz$nՒy='ڧ8ٸrXcu@! Gn^;m6#ĒkW 9-oƑ3O) F0a''g Sy@(]5 [s@ dϰ)+*FQ]M k4+Sa1 qP3PH *6.d~x$ÕLza7P@*UJ4ekH*0%]<0z(N w/`K 5 D9_p9p(±+F֭ 3~!PT6a% @yd3kBUf$'4]I<1I`KEA@pL"<` bE*y:Jig-`y ̑BXF 0U@ A͔+dQr3A;@\ Ƿ!c: +t7d;amc5 f !6JR="?8\H0pg+,A,1U9J X,؛ Π)O7h({j|PJ|Z>QAp;OVqkwfCܟoS.EltTїRYsd1i$"/lrZ"ppFnT8snJz(̠md/~닭7]lksRւk1=^4њP 79xIfNݏ qY/3z {^ GjmAO")Gތ`goWoj *+{%S)@ el+Gi~BR))#j2_R3HE{ii 1?$ՔvM,p*(ZOHVf4 vR{pOJ@:sonq1xwkNAljXg.NM_4? -C[xz!o<N]tKi3>Y=xwyiLY}AǮk 9 ̝Ӿz#tKP4 F3 CϝAs 2tPƣ0BK}&NK=꽋.BjڝD*,㶬6T BKl ȓ H-rpm'&"oaDm>vjH ,+&ЀRlV& NLPn\J*\c)L(gK^⼯ve*0:C7^kx*jע 0D hgV$' Ϣ h΅N /:m f*W :Brf% 滀҄;Q<~+@n„0PJ/ZoMĦ$& 7$Q&"ipxAlDϥ}5qoDϐ+{D9+ʛKdtD[ ='onHymVIH^|thc *Eš#Zb^́# @ *>l3G HV2^JhrG $*id@D\ y !D41*zk*~ٍ̊PH:xdZ`) rBt. d(@ 2Cu1VQʫ Nz"Q+K+( vb iR^V d 15Iрn„dޑ|3n-z0{3d.c Nв!^+#Ь[' p~} _B.jV/^9B%bS8袌;h "ޠPDHBt*uft Pϓv* * zmnB&ؐFaq3E`KD.6H1k(K j+3lT3r8TĎDs/c!CBm. (s%'JSys13S93ˣ4 TϳL0M@z3zdž㮠*7=Cm0"f<²{?18f鴬9~CFiOHeOtϴn@CA@FHSIstSJ ebp67p89E5iԍTCeVLHcSE1W5mC`LWG GP21%_&ЯԐBl T#*+cjA b endstream endobj 209 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 211 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 732 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`e@*b}?C 36i4d HT"u(=RMUf-N7wZ\ҿ=q8f`j,&\Dn} b毴mV[mj E#gu=+ăZ/t_|VͶ)U:sSEr\+ѝ*(Nt&*8PK(˻ ژK#1CdF7h|19$`#ML64kLC;B/ >7{jHsQ:q $N/%҂6Dm6M4޷NچIlc74Se KɎ<.o%‰܏$6;uNUiK}[We[.V \\(V. Wu.ߴ=)uD 'Y6@t?4p\YMW17N30TfuI}#mV0җ~^PT8m^؍A8T>!{sN-g%\̧,tyYFMsYoZIA ȗJ]_4G_[gZ#٣"X>af Ag)n}j\uV endstream endobj 212 0 obj << /Length 3797 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4 J!cC#Hf j8. 2Is=*@R-Hb( #1m0fQB!FqÖ%sAXSp`27 6J˹:#7f d T;.7w!g•b8 .;fT6 xץ }8c M ؄]KFhOdB() z4Rsp4dԎiEhbTBER@ \Jd4sjݱOvm@pXv6oXdirʂ.g<$cř( PC)젺 !:Z; CzHq{*<7pɑ#BS Fm#3jH8ƑXfq$5THm7"v 0SQ [t-N\+ŀHQMaeà a͆"m 4i*` KR^ y@&NA5[ 8E^L)ǖMF\u*E&d&HT9z>E"_A4# 8ovOEZU 2\ dע (˼HB1^a㼖1ap3sQ¢کi*OݿTlC1 ְElHJ Aeؒ!:RLkqɺu<(!`SۅcgqQ}P:UpnP@" s]E%#-Q.k ֵjr1d%KPXf5 i\3 MUA8 S&l*Pl9L E,zYV6^t&j ,AcH^<]m$ՁBPdbi%#SX0s֋&-4sC)E~9r0)!eTg[o0}MRATH &Bzm?8d阗>/K8& & -AqEdRq]M?qJ@XSVfWɚ&Vvg&~fX]Ff_Yv9w䉠CM꒬h eek+ 9Bj>@rTMն Fxsȵ* DBs]A)oXϔ0fیiɦ(# 'G*vn4tNuxakc娐\0yn ]\tЫv 6ԧJźSMM[pn-%r쉃ypjŭeG@M3m7u]HgkWA!$W㕷`i/w{C\ekU^v;q[P,>p2Z|#gj?ݣ)QeDy4z9Ku-pQ{%Em82G/Njpe%k(mTpQ BmVA2!ʯH~ AL#* Fae27s$+֠0 Ou(0(,AźShŠ6nԒpSpu B$ Mp\rPECpyHX5ԫXdI_wVrhZ^qԙٶ uv5t9ӅhdlK}ݾzLʂ@#,Dr, P.9ЄB=?%ڒRe&oit.T,5 wLrrGb)~H/Y7O xHĢb$W=}3\Ur^కKk8623% F#M:GQ` SGMcBRdO< tȃJ2R4Xu PƦ*P.rA=5]pQQGr<̴.f"nlo6Nv.[ r!, u b endstream endobj 213 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 215 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 462 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6@'Su9Py mFϨɽ`tZkU&;jx%ngy|JFkzeeS]:a,ն!}PU{  ךFN>Ю=YY;18,VD\qU떏gm =s@n s{,b58;Ϫ7,Zes_ck06nMV`86i<0bI\ ;%0LA(2Ch- C DpKdSEp<[cFojrjz|CH贆Ip%I ɩtJrKhdKl/Lp\MsT7M9NhL*;NKRd?BT ; endstream endobj 216 0 obj << /Length 1407 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P4J!cC"qj515 ChT`.GpilQ)pZ2!@1 Id7(i3 )c2%ҡ*[#C l[GA:e8e0 `nƂy| \)P F#,סf~-8`y #1m0Zu8ۙx7H䢃ɼۖ EغTw{h%4Pc Ɠ/j7еhnݽc䶼8AP9Dʽd@Sޠ&,:ʲRط. 7.!C|3 "!𴍃(2-PBPF9Ð4Ld9Nc:C*S`12*IPK<뼣)hr,"L *R ڻ/l] Mѯ hOQ; :-k+Đ%!QƔ'5B@(0׀hju];Ucm/PjLi>b`! Za[kț& #"Q!mpB([pRp -OhhߖUYKM\1@4 #B@Lv$-Q,EeʀFN,21c7Ghnb#7KZP55& Eص|%*&٥ƴL7CPˎ c`9M & kTo\-+4Ch+4X낄p޹jV ³tG5*P5 O9n_dc`;A )W~luns '57͵Cd[ې;Jg}lL-򊶰 E(d 6#C %P⁃#3ed4Eg8 C!7,{ u 9KT -^h)k a_M @QhtaNvZpJM鱆`J7%]_4$Ў{DI* nID0@tCw9a,@U7$@& ahh͙YBnG)S* : र| DAE .\R2aWnyuڜ[ͦb겖! $Wi@S@_(,y}W~xb<~`ch$p^v~ Tba!,itWr@7OP%3Pg$@ϹYC&\JUM)%M jc-A@e !|%&Jo)}d3x]T1-jAIJ:Gǀ\GK) endstream endobj 217 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 220 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 571 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV@3Z}>fy\iThIVR4zwTPZ@蓛dv]vfY vNؕ~~/ jtZpy,vN^{F9e~+du/v[\I4S.9nxo)pq7: ~Ïrb- gobc[.vmֽƦ{b|.ip/DGJ7: (϶N{279LR9?@7M *"pZtFChѺA1w1*[@m%&0s4ArB'D+Fc'zC!IړL F簮=[vIL7AN"C$Se@nGQFt]+DR53BSt;@S}C6reK%TS#R0U[WUcYVqk[V]s]Wn{7W=Vj݋X3œFYogYꪃ?> stream yd  `h0D! 3؁PC4P5 J!cC#Hf Ñj8. F(\2OJpilP1F!DT Fs:&#n3%ҡ*4 "iH #awJц$l0 d!`8J-e4kB Pk`\66x0Ecy+8-h3 *N6MǑ΢1z3 ^/OzA,uӌqԨ9 +B p 9AnZ`jT-ın զ j.̠Mc:xP¸: -r#/,)P# x2  ҜԼC8 l20cİ\a@j,#0Qң/ܖ ;Alcj*KKHcJdn:013 hʳUC.p9 #xAtߥ,1Kl!3CDE(R~S-2+}^Qj +5a%mR KhĖ w[^e #i437@1C³9Gx]X2ԂЯAY#Tb4 s<|aՎֲpj?(Q3#p6_QCZ(7VA:P;!riu±0N;96GiZUz (70";Q r!E Czγ-|]9} ]]"o*;{q-}XlȶR7Gv~?7C069v/bomLyu^fu0dб"τm>$_$nVL_RXa(Z\Z8@Վ$ap {䠈ú Y8 )Sr(2(*a 2vRrRN ' I c6\<9&|ukѾ-eg'|3t@( qj-PrT ždhyn8D(E=0%Xr)]<Pe a1u2fYT-D9tpb1\Q$2p@1\)ReLNHd߉32&&<LO)曉>b[2Za 0#eiW+1Ce6W`N H&1W$Y+h4 (.{u4{e>a3S\ϒR|SG1uO#B(S^PaI2 ADIPn:BlEs 4TlTLr}l&|7lș" h0ڢ5*`(J4 +r:Ml;t(+ms%<:E%4`QnJFщC8ʔ%I2Gќ(zx9Vk۱ǿ1r{DlQ@5]~rqeZrĬF'Jt3AT_ tC y"2 endstream endobj 222 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 224 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 760 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV@-y{5Ք6YF@hM%YHP&u*jRϧJv:WVn g65[קXz^+da\eοq߯8\g/Sd7:Ou3\vᏇ8T==Y3xm{Oq]KmnUsɮh1_ݪa=8-%&%o8nk/*-L.Pkh4/$AɌ:!KܳLF@o! cfC;P0<*ҩ5*pZ,YF/T0A+A F4 㖫MʨDM<#0\ƑM, -+nL ;B19"L ̳8}:Illү197OC]R;?G(P#ɑ>磫d5Vս1N-i?ѶV"0VmtUޫ6T3a،rRT4Z)=̕GdٴDrM»3|YHRA7L#*ʈ)k?k<-.aLPE%2MG1";q;/,3Zeӫ×xUy1eK_uDވ|4u? mGTLS&5>ت'WOMjLh` endstream endobj 225 0 obj << /Length 3553 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P5J!cC#Hf Ñj8. Fp(\2FJpilQ)ƔMF.El4'CI *gsIh. P٤@d. Al.G  /I1u9 d al6cbHƕEKthU le9 &8sP8 &IqSvc1ϐM1`){9pKpy`58܊Ø(rYIn^bK68+V)+X- x9Csn  O<:Ψ4px@4 #p-kHb 2H[ AOJ#cd: 0@198H$2q( m찼8 (°2鍯80 0q T (P987$P;on?cɥo>|"" F<4:Bh@&#C5!Vuxb$C;ZJZr @b-RV3 TNr GKך7>Bv:/]Ydw0VJƒ ;TZFDKa"W ȍHmra/r9*f  )`7c&IۮVSbqR5h ~"oc=ewQC`hI\23)}y{ʣ(;oCMq\BQ5^@vhj\^rكX # +OI (AwIohUm-ELr9;ɕK`m^/B:pI<7ZQ6"**k _RjsCR3EA3H8cF8 ޙ#;LpWS^$ƆW¥[eȓڈVa@@P`,t,@cJx P;;DI`W%bbB%axe2fH(yTU~" tV, 0%0cA4qrLH% `]d1c$ k.v8s _<2@Lj?q5/dk'x8RA0DŤ 9cM%DJd^M5pn^UGɸ'PZ"B4I; g^[(Xa;%C}dP&ɕd$ P2ȹ%9͙ '(Bc*h U1F'v=:W_NQ%CL#U 24l IA 9r|bd/`hT1WFL򤕰8e'R2&D/N6_(TYuTQj^ZE54dJrFEi#9]},{#;&p(,d`v+ xI6N_!q#yHHk'&(Ke 9TIWg0t4LY ^.U}TjFns%K2Sķ0G*N o6|@u{XZf,OOΘڸZN3(nJLB"ZKi"Jz$j<$pavJ~cΖd٩Ɗ wE:XwNhœ<ƚP=˄O8\lJ:OLF"fj(L08gp`( \NO@j0OޤbB nJ`nЀМtL? ȚE$/Jt$#dL[_$P.Z_$P|/nX2D# EFG.u @kpd,Phhǯv`Ⱦm Dzb,F%T/JgXdP|oO D1B+ 6FGKB HhDupZzаjFSfg)쬭\EԹd.l()00KNQa!FR 1 7O qMgʑ /f&9,#-QȚ W$inqrFthzKdS5`Ѡ H)R+ ANI(Hd* idl8si6tSe73K?Rr0t R':8,s|YQ2+K@@P <~Q_ D/fnN$gny' V,}_иd,7!K'GFyGt3*IdдH endstream endobj 226 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 228 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 613 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BMiu=g*$4'3z4mϠ,U;fA C=>ҴnQku:_nf|2M{Nw>w'#רr\_ElG/JT;V ?˫꾛03𘳎@(ІAkЯCR?t<: 3AQT*0s7DeݺL| r0Ⱥ&S A ̢3Q{77e"$/DIS⨲BOMW>AҜl64,|=Kܝ+NGڅG qлӳ=O*N~BJ8:T3-nv KT5 aQ-SUUqC-ҨǾm PTSUR"IM\Ѕ]l-yޗţ}> stream yd  `h0D! 3؁PC4P5 Jhb4 DQ(- *J(: Tc1ͧIa%C4(9 ' n9 & u7qR- T%Cg#yvo9LU,Sas\u6Lfqu.׋к7&%*uQAR XI!͎2" - ]JN5=+i:n(mNIt^a 8 :{4:Ʉ+J\㠨#( ;ۢzL h0A:s ̣,3L<:Ap\n5 zp!xa*J\)  cpz! #*!2X2c`/誵?(0@&#K7K)L''36(<@6>A e E : "b2x9 #87iX$R2e3MӴB9u-O'HA. C{9#K7-_\=R@[HOL0$;WӔPTU%L4mXuko XAufUY&D:;M^o -84}?Fe̡)J-K0LS$33T2:9N책tɁ*ϘzMze@5aNۀ*Y՝B%jxK3CRZ'j:he*-`5R jk )jnL(tf <4 Apq"-[[i`R qhp寜 o)w* ܮ+dtrf2=!pfo'0iwrZ2[(4t^({)Bht9a 4 "dAٳBDp [*n ` PPly 7qAj(e 4cr"!#S 9?W4cC`a8|7ùkfЖZp;rtKٔ_N$]g {3|:6[30NH-#≶ .5.Y}$Blz$ϕW~Q6)D8q\=cItIADԓ[# huTJܽJ@2\x;$'s(Ǣj2^U8ՑiD#9uI|dC8!;DNws?\O͝$hagWuk3JU$ "Dj#E6pIs%j`^&\%OCpkŘ|1̈hɰ:mh .ߟUM@ۻiKZ|[U{A9v{|?.3l*,䅘3@⾨P{'.]{` 0{cÏ`jl¯Y=.V%>[BV~N ]4fu7onqg~%rÒtyl'ިxM<zFdfn ,`GI8 ;(<.hK>0 ڧ>0ΞFa@^Pnknn~i<ރG>mt<@P  d N8l $6MHR<h "D'1#nY' endstream endobj 230 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 232 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 730 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`bYͧ3^y>N4JS؍"AN4EenCP5bBL-FG`uku5iS6lV0[BET>;kzo#(m3Cf0l4rïd뙚k8)؞R֗m+lSBO޵w|/gpx͆ky\cfYoƇ:-l{2Aϻ>M5 3C*(BSq ZʳB,2 .j4ͫl\7Lp;n#R4^PF$n&ŐڰR0POʷS 2kP/˓-;<$k܀-Ğͭ#N9EUucD.E> stream yd  `h0D! 3؁PC4P5Jhb1 DQ(EIl7Aa3AHl(7iItJiFm-Ne(a:̵I\8B!pel1kPs6NG$Ya`۠a5HBRJlP 83)THoapr4/7(4hb!f2㠀)יzl =3gYSz zZ14 w&. )2@)ΐb:OrZppʄ rkʵ c7,> 7 RA !Qkn,( 2 bX?t #/ۆ0L @'H CP7AY3(1#675z3MP7C#xث s)BM H49J: KN7FB2'%Zz+lgNSɃidpbJ/-[!C`6TR\[ZIre h96$;X!7[ !('0  cH4 !4b-049r2ܸSmQT.l-TFe>0vɸJ24ԖӴ-K5 dxc@{œ)ûz!hhhPkOkdTWAT^cOJvxKW #|s,Ijה"#6`ޚ)(ۖ[| h\0sK)L/*12bK&  ?Q\CDKQLfT?34TI3.c:jlr@DpK @2 خr!&J[Chm -WKh139SpF%K b`|{$|e<9s>JX1%b@D|IE8vr,.V;P@G\;á@@ܙYa" ,O G6kXA&OFȢz]ɯ(^( F# 7om/i_X;miQ"IAJ|8f T;WuXBiC5A9e0JSG*ɍR:uOߏM汇Jqcgu2EЧ6,(`\R{~ &Z,2y-χ:(l^ԖAhBeaֺJ+F$O|3|/˜X0ˋMgj(c@Ae=/! t=le+ŭːP jiYX/W s jlgX*T5Kv;VҞPXg0InP:q-9]cnw<)؇ @njm7Z qrozd4a-fǒ7z,ԃy%6ŕy<7G\~vҷ[;@P(}%(#tt9E vCSd;GB .lUUY?%-[A 3.{nfDfL$ə4iBӁi83O4$6CxEחD8 &5?oSd%_1GLTg׫v=CCY\<d87 r"n?B6/gVPbbgp)"P6>X C"0OvpdtupH`r$1"|"hG6lT^@spjBˢN6l+~iI`_P)L j_ QCQwp^9+5hzwξ:OÌ4<"( ^/*k %еKa ZȦP@d.bδpe'~-pƌB0g emfMvfwЪ{¶YׂҐ bs(fIt d`!zB:PKm "@ e0ڰrpz"@00 ;QO .or34bXmQԤs1?LY QQ Y1EpHzFJ!&ʧϽ!뀯m "4J-pDż_$El.od(qD;pܬhXc^^ȎȀ͚> ڌ;5<F(.^BQ}PHG b8b0K%EltPQ 2buR ZD %άp'qZrq7 0vb3J}[4HwC+3yE̻"jS?% <`!+/ۅJ NDf$ cNߓ^nπP@?Ën5A<'1Ljmڒndzx@ @tpPäER3C^-1cReZs3B(C`]C< SC@Ll9)v -sv3zA>2?OL)*2Hh3f(Qd.|2pMgQE!H"Eo,)70_\J 6N( G2 ZAp vǤ(0!3pk ICBnQ90NCG\@@ &hв(ǓIH FXvON@4-8 lՏc䒵m.Kg32TKU$R1 Q:Bڿb,ϠP ǯ^Dtx0-58Q7F,D~u! <J2%|hwßi>ɤ@!O%4Q%./֦fvlQ) Azʒr?Ict·Mkt>&v .%LSM@MU(dG&NQND-h+ N'=kG!qLj^agdkXyH( j;[V> "'2acn借> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 236 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 697 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`XכFo2g*@R)P9.8SSmNs6VkS^;ϫH]6[m:j Uk5RnK]A/p[b}axeQK|_Y3u}%j[ZŚpb1lci7?.w"T|e8q}.חp+rՕm>3JyژZP?;:>| 3`4f,D k'ܫ;L1r07:!$Jı7Q)ЌA򓾢E0Ե(RcI"i?kt|麋6S;#=n+ZCpc(J0q<̧7PDw.%4B"P{GF T Oj=]jZu$IL2j\ӪUs0jeeBcjMpKTqlGzPT5X.υ==L#.#w}ʘuy(LCvL-VL I)дYTTMcJuAv`h="er[Rf/jagoz endstream endobj 237 0 obj << /Length 3380 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P5 J!iCj DH`1'9P -"hiJS`h8Jiή(Ti d()N@t4D3arNAItJ0h@- SrZ0UR\s:I&l6[6I\q0 1Sx;*1IEܪYLA>v φ\onf1a9\y~ EA[BKJ10 [Cx"A: ; &3@9J  P0P2N "߽/Lk63N{׶)3h4P7|Ƨ ̓c(从Ar8Ak&tŒ,ɼn40K9M=5!gHsqlq:⻱92A*DL\'|0PJ@P4(2l7S$ЦR`TIUU',*Oʒ6,|?JrPeEBRi R {@7H3(1alٯ@kYY{ޤs`j!r 7v6@0*'BqYµdc0vJ t s*!9 P+Cb4W٤٩@8>Ø1fP t|ji$2.Bf? 9AgsegR_ bB9@6^2 @8C4 J/Lo,J3bzA}ߣuX%";ҫ#$ۈ3*EkDR$MeC/+Wg!;ج+_0 ܰ%'d7v~JOmc?ơwbCwG.3Br¡8M*P*5 iDPb(W*`;dG'iZ0e!fL#gI j٘5w88KR>M %tC@ ̙mHs~PMPX=EыŢwᕔffAh8^l hNl@d`JWqօh`C[TEDc}JAVd1ǂBg6â:`p䰐dy&k0R TE&Th) Jõ ~2-⪔4RB 7PRO%@)j5@КEASLI_((W(`e@^\^ptArI*09T6sQF`k\;ZLs@$Rr@V/9 &=@vtd<7f(?  Po&e;Zq $݅kMMX])xdfz(hϚ/2UZrfV%4RC:DzNAV;`JX} qzEe{fiAwT+Pf@rSp9-)kCӠ^keaԘ(}!g^Ifzbo<\~ʧUߵ xyГ3ka|CxuGjRiþ:u ir;"dzVmlvhQ:wlE=`*\, qfKS(nLq@CnpŸ~ Ο}ㄷ JX4n*m.@LCSDf Ph hm:XOA jPf=6@ D  _ 0GdfK:"`ƖHK ƞ1 G`P P Og wK<` !q8O AGs#g#+Lm~ @%1 (ƭOi&q2lfO$'(2(/2qdB餾( :bE&` Ѿ`\X@ꛣʜ4 b endstream endobj 238 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 240 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 653 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`B!6ՓĎe?"S#^6i=GQh@UjXlV; .:ҭ4ZELTq=yrTe&o审`C664LF"wԳ"Ccn8H7lp4dAc3O r< Xg v]DvƗlYoav U/95FЃߏ2=CH?=2rA &ʪʲ@O+ڊC WnAPZ$>E n!+l?k9 oyc.C).q'JdT;h)> stream yd  `h0D! 3؁PC4P5J!' b8DHd6 3lPr2 R-Ņy=:Z.9U'C mS!t3E%ҡ(7AţtEy1n2 RCyX 7J01b)T*̆)Ҙd&@c 㡤l9L .v[C"sI|@6Fх`7IgēpLi9 e &=X@w4 :u7hAApP5r)0C @hdb#Aâ (Ai\fP ": K ꩊs|Ko.kKqXa򢩪ApgD@/!5H,4ࡲO .t`9#|R`MK>1+B6Bw aiC4OBFTVqu2 c`;Ld̄O@lrE*Sb0γ \&3`EM *}r K8k&#ofM"ae]mqUY80( G|H.qV"Ʌ1(P7!@͊بY3"GQE]y7J͖cu hKgTTq W=5N\0i~{#53PkjC>;R9}l b'̈́ݨcd!kR- <vH6Kk'p:55Lnh9)Z:Bُ;m>H| Kas0A4B^-w TT2 *֒+6ge_$ S:͗VU=s]:-N†A*C A`=ETB1-c\is.2\[|iuڒe&-)Vs4`YUﵾlA`Ud`YOJC]5Jt P.;'P7Xi$ 4l9MBpmK>T^bK5;"$As.n<穈Xr_* C,c)R@YqOG L7# [MpQ(iҕjx A@ڵe~)+-{=;6Ŏ:@kN=TIU I>*[UhHJfC֑1!{x5$ףZE(攊9(L 6)=ej|+.LƎ" i18Lm-蝭J\3 P @_.B55C6vmD<ZӐ19ի= B9!XslZWT5 t:>\4:p@shd1>c ߡx[P3wA dDEү_C)q@(]4ȭ|}%H2+#E!.]NI*VzB ZNi ՊsX )r-Pp" F}Ѝ>rN$ $%E]6.5JE^ ʈ6[7nMX2J띪Z Yy :tD\reǼ4_cdEG#U;B+ $.'%nlVO 2?g.X4 򜣃)`r7-ÐJZ\G8@Dh8%A41*XD{r,6ӞMdٹٷ,mi:SSC.Q^R9FRBu-2T7.HPy5e̻ q04{2܆>D߹m|TVt@9Gh-wQ+MP@ jN#YfY"݅D1l}3SIk)i% s5 m&DdQEgj[]-m]1<[w:\sg +.?b[gd0y d waZWFy[7a;qUR쩨͕)%5hl 簎`򀵤-4țެbtayMQqiː7OnύWn>^ ?Dkwp@຃qrnUx73s ࢒a Q5!/OGЃQ g; Am޼S߾:4`WIvr8.+ LO˧fn/z&f%`cdH;c5B)\˾Eq.Zb /蜐zb*^*¶+,",HFdD":Dn" 2yoB/vDX'τ)&. "*?)Pk ) B$ΞMRɔqΞʀ^g5)d++, ? $"UV6;h«s¢t(=@Q"2nEXedVF\ @ @t,V * G07 Hv*'j 1Ix*59q>,B-#|3fp6IpY`lKlD4#D6l1z ʐ!%h+"t 2,-J> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 245 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 703 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`e'`IԪy VPfzڋ=*T&ER1 D@YX&5ZDQtDnZʵbg/WE{]C2b9>Q@Xka쬧)m8+βGܭ7ۮUG6mcgsWn6qp7m57ڏz&&s|X.Oro:^J: ˪6o mV?;; 9n4!C ˆ{p*Z(EKtQ°4|zĻwV27~ ܬX͇ MAw:E\~܋5sSdSE:͍&Yv:9>MVu{fz$C!B endstream endobj 246 0 obj << /Length 4138 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P5 J!' c1db6eHش`. F,t&ǥRYE(&ӁAP6}@ c!e:GBat&̆1d*MZr}APa2-v}uox bI xZp2ҍqQk((y2'4mV)fy Fv<G- HR9  ӝ '>G 8>ݘ D3 @f7QSQ~4=O3#p66 #4r7p* @hdÆ`.+|(:CX AJnl02p놨,(:L;. 'Kd <#(,#7TU!rBILAhp$ 0M#p c`9$#Lr ,D(]L8b PB#(Z9`@6OP7KO˪H+i33SjJ #Kx9#-Q̘pp2 $FQ m\P,( OKN}>7c-XT-=ph̴#J^s{iBCd(6XQpröTT4KS.X٫ #tJM$EHP7>/7ۺ*qDR"L9m]7sKJ6.|û19UoApA/2;1UÄX.dsj8,R\f5c9P5Ml2 fEUʣˌO8ŋpIm?Rn-%][Ewf0wbv8qx->c=6FN#?3PsRL3d`la^{lFX@2[(MYLPbi@e e.(Ibkk@E+,{ 6xP $ c T|)5'A`P n ϴ/⢝1N!;"dOaeMdsE.$j NP:!Z IK*S @+ KVa&* @ ݪ fp6#pSI˒ A^vUpr Խ$JQF#vPlhMd$LB~(Uh9ʂyx2rdyUe)xhF\ lS`7  )Ic3M:@F?+Q5#(2 ƥg& WT&&C/1rsD9I&?%(ez\Gx "FGFX9C/oP"Y.A$ b Pt gkfp20 C̸%:IZ00-:I%jCIоRism\˸PKj1r h~6ʖkxaζ]UX` d!_oj_m@Ԅ3E͔P˨UA79Q⨁A)P4_H3SOYmQ)(|O:A2 X{@"0aSkܖ f LԳiO*4ifJ̪sbHú.PXQEhJȋH)i:h}FOy9yы4 *,A-#Յ~=MWwсC~[>6[|Bs)uӦ V@\)K_EcS aʤXekcF*~J'/s"krV95u߀fKTt˔U>ijFト)Ʌh1jX`1s$1}7rZh Jͦ= 1cXl ->dnлF@m׽FØzpfXPmFج#؎bn?q[ȶS[[Tk~$ui*jIoC IoEk:Kb%V.SA^퀦 MvElQ \40/MnS99} \%H9{N> rt+@ `!f(f !'~##!CR$[M:p !$@\ \ L! @ `""Rʬ G  ` KpOxCf{BjЂ!hyoB# $C#29 r>*+4s-`RJLѨaB% O 9 H?PF #lǓ hbťVl[,!K]ECO ~rr8q*{2 Nm#2*r*+169--R""b( ,W &TR*j(G#22҉"h#lN A2* O.L3Y=""b]c"#0Rl P? rP)"q$$EE1!"!b! Z5ph7"0v r)77Cq7CW #b; '&' 'PFG|Opp 9S:d4b2+[S;;<2< =5jV(oh u 2,KW443 &T{QG̹HHBQIiF8b65x8tԟGԬbJ 4Gtb!J kG!HSL41H?MLCQGL:OeO5$5K,OGԖ^5]NCHx^5a(tLRB1StGtM5!ME:#43Ne1UPQ1O!NMUmPF[E1WUaQ4ƬdCuRSULSV5QTpJ3Vը5mKt3WUUS#J S\Pѕ]uY]6QTVSReWNh}GgS6Tu\sKX H76t4Lv66?7T]7p +F@p:"!TdhAR"VU%J!e.ThG U&F0B cQSLz[#c5,5(,#kV*JS _W1ֲ*`mX6#ki2u{' 7vLXWm#mXR/[Vv꼒p3UhuO6M(rt %1I$5#Gss!E`TEEuhW\EVu&Sw\%wV"lvW4x7]lљyv4WyClxy:J[Wg# w-+ViP7Z;w_1CM+RW(r7s76e9ZSBBi -:Q({!O0b:Q xh  endstream endobj 247 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R /F16 38 0 R >> >> endobj 249 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 508 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`m7NUyy9"Ӹ%FЦRU.UMR)кuW kzwZVX&6%cWS]oY,#R`T N}r5nOl5DŊvItb RF^.7=whkC!c.Wkwi. Պ+ow9ݎ{7vrW{'wG!C9K{Y;\Nv<޶ۦn޷r) Ӱ3> 93dC. C#/KB,c/#KjƑ $qMЄ"Ԓh#I qJԳqKqL<5MoډLNktMMPq- !PieERi+DR#S4;MS5 Pj}MT" endstream endobj 250 0 obj << /Length 1658 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P5J!qCDFI#;ɈƓ9e Bl4'CI 3a8CxW, aAK xL.r69w¤qHFB#}O a|*PECENhJ 18ޯC)\CHqN!I )ҡy6f -q6D(LKKh1j>$_a;ʼnPHdH/"DP0γ Y/%+2- a`*("NQB!(\)"dITd//*er|fX"r9Z[q!A:|ifVIv5\l6.oO9lwb 6ͤ@UI_y?Ո ARKU8u)3;D)ə(KjWF1$0í5hkԤDdɝJUWa#F;%*]L<9uAҲS]OXH endstream endobj 251 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R >> >> endobj 253 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 266 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MM=HqCFi=2cKD]RyVܖ][eF1Ec.5۝nXկ5KFN04 Dq3\GҲ1|+6s1C֢]^Vcwl䕠 endstream endobj 254 0 obj << /Length 55 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P5 Ji endstream endobj 255 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R >> >> endobj 257 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 722 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV+'Y^{8g2ټV+ i4 @Ҫ4ҴjSS$4XkWePV{eg[p%e^mվC`% 94; tZ7+'m<&R{^gykFVTFY؛r!mz#uvZ]JX Zp; j̻">k4kOk^5q#A ƑbQ)!+5Q:’z|>JJ~<-Mjb94'Hl_\<%:-ܸ3+> stream yd  `h0D! 3؁PC4P5J!cC#Hf Ñj8.Fdg ;KbZ7 Tꀠ\)n2O PAS1r4 &=b1 6BP DB4EÁw=*F҆(9 '$Y7DLa4ϲcBKUha1 cbXk yz[Ƙpc!:Dx4Xa9 "@f9A~ +( +;1Af?l8-{ HP`o2k 0(گc1ppn$6\:#d\a@ܬCxf/5P8>#: 2 D7Hk*3Xrè1L37p>Sf MtFmǑmXrB,D$4 0Bc*ȕ]#z9LK9$SPA(A{fˊEE1pZkUGP 7lTJc_I{ƓLA 6p1ISQj'skp+:CԬM2`Z2 22[cjO‒Y]t}"*8 X#KP5NKsX9hfW*=yp/K@$cQk = 87A70u&Z(=j4YM@+3@A\{i2֭ @(Ӥ׶h`xqun;22YVF C7r#sZ&N~g rG `ƸONs9#Y˦ܯPA ܾú{:[g]m:H6qʭQ2ɼb-X0+:cX@òaivǤ<u 3A◷j)༧Z B|9 "d6czo̭IbM!ts9hr87I! B:+h&V;eD.Mf03VOYf YZn 1G KH1QnGCS #`l@c Rz0fćO0gY^γ/UVh>d!&\BI*#1檤$4X|8i;, ds̹FE#$aCprF11?R;8#,Ԑ/Q#ybT! 摜QL Spm^u4*md[~HAgœa!l0naFc`ԛBBC"Hhha<)iH2d^]}BQ J#72L˒9Ve]O7sH){-uM )U4Uc,`Hoo-EQߍxָZ ELٍg-*ؑU\vFiJD١1vw:rKW@ 7$%>i hVCa P Bp.&NM^\̄J)Qp Ya֑WnRU5 %DgYOjSNP.鯂w cy`7-ko>V0@ό`[; XJLw$LUSU`01Vsg_7Rd 5£cno5;$Nҳ\y%2 K)Z 2(5e3(I*c$ ""UЍn7N`.  :1J|m* "NéWz~㚩bǜglR /ƂB|78w&mM"%{ie}WUHگ xX+΍KUPĘӿk 妛S#JK &Jud^LFPmLPdcopB. nƽ*avAk6E͞+-Vpa xg&uj:hf-&i1 7(C4TN"D`H:~`@΋l  Js@7-Be/(z&Z.KvZo*K-DHP [ QNb)fDݤfnPMZ0H>]vfw4gj6TQijһ2fIzuBH:P`T"1b1Î^Sέ(qZMDd> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 261 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 542 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5M*<ΧKEOh =m!Qtv BiU%B \Tg5Y^'r[[V iW+֙u\nq5%}X03"DYMf}Q5y*^%rykS+Ne9VFKq1|vew@}/ keZ~xj/dxݾɮ]_⹼>=ƛaTw|~\tCw"|{Ms>[޺prH) [;Dp D .Ã#{)m ;6΃l; 2/ O%J-(A3,r-Jr//N3%s2*R7;Fpm:> stream yd  `h0D! 3؁PC4P6 J!' Ej EÑD fI&3d. %Rg?rؠa1̴Hh9X). @ҠDIk3ye1 7(b8ZwuswA:pdЈIbQn9hHR5n:H[-W1hnKR/53>7jR qaX *a\a;P:'.W[ q!l' fOPRL1cs0à8 ߏmvPq=` *@)"h& X7%B/#cAfhJXjdy}vJ*3׾/4n #KhdIBHWOA<(Hmfd%KKzP240lM'M;)D5J c7QO9W"@<~bwKer{k8On,>1S'8 g_C}AuZoD']yUd莣-5wwi8:@Qj&kU O #4*[ H<%>m|9 \fWpk;+4vs$`OtPj`o68@t=ToB M(3< )ML0҉[ZgFC҄s^`T@s *MT@N"VDXXAFU41*"y`f*0(cL UXO ,(ڍ9\P`i>P$ݡ,en໹"M CpgCN!tX$Zh7h7u^+mY?l,aj-mF˚=7&ޚ TʶIox@Ej Vj3$ =J݅5o:iBTM8KApó1 bK$V`@N 0&&l>2F_ `b{P41,IkILX31L˘S9ҿ /0IaOlX>b_T>oj$J j .WcXka'M*v ܢ[rx*5L߁ߧ)ʙ>{YhB&`6#b.lJ|Wq"O5CLFX-@ E1C'0#i(hE82 .27TY˧vU yR+cR-шS p$xSyeTO*I;;K5(vw7&RxDvkJ_,1D[ sa7f` &oìi3`Trj{ LsC`Scʼ# } W R@(GI:! `8Qg yE*q@vE%t0[ML$[ЮMHM>@`mM~'&;DLjze_U170Ԩ"w@Qk|QEjH%);YlPkJG6oтjYP &w~CWvqbOz25 5@ jǭ-`cL i~NYTPڍo Irڑ)W]mY KŰ6ˢ$\9Cm.h$xdhWۤc WEznI͐YBt ,(禄p_!!*ITkWEN|Pve"lxR@@ endstream endobj 263 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R /F18 264 0 R >> >> endobj 266 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 488 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV+& }:Ngs:5F3FD(z&;YB56qMZk+UL[,>@nKܪ\ & _F*ze8 os8|v#K2[9h: TYl i-p$V=h[.㚟W+v7 9~݃Nn<+d> czgK|ߨt㬭ꚃ;'#ТRzl'c=0&&B&OLA K)M r떢júHs63z1/iGqR1"O/,6M3 (V>넕K΄u24Q KZ){;D\G$?4C#EEHTb@Q%+G2b endstream endobj 267 0 obj << /Length 1663 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P6J!' Ej EÑD %m8NFRU,&s $# e731l(ItJU$fb!)iZK;t^/WO8NF>$Z7nByhCV(1*Vpqp2-NeY'c h2%N-ʔApSW΅jk04Su<<3/o5e[Ij<*@+3a3nؖ@C :aE52W`@ `;x cjjE% NLswLUBC**J^u&2^4}&MzB'Ѳ8fJBWBDH!%$HatVф=X$JM`SJVp L#_jjMV?Xv)e5T1J(J%~@TʛP aWTj4/#T04EQmxZ.I\i VU&*%F%~.F A  d'x[꧍hy"8_ a 'A a' BT; kxo<'PB;])F;/׈* B) endstream endobj 268 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 271 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 548 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6VNgS^w>Nh6U?Rht$W)Tgi2Z.Qz\hvk=NjfXF+XaX|]7`pl -I2Q"/hgh.3uڠz#q6sѲu?Isz9ҷsn#SyņŶ^&4kt|+ NuoZ(ܸ+lL%ϫ9Al:?T<@+C0@l[Đ&qS?;PkaFђ 7uƋqC Ci 4DEqɒ(,r:S30Otª\)Lm6s|6EHJ{//K3Nr}Qu#.t*NS36r ;RC1m KSTeRrMZSmc(k>%rq-{]/JUYv#c<Ce5 endstream endobj 272 0 obj << /Length 2083 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P6 J!' Ej EÑD fI&9OFSai:JX<641ޏBG4( #M2әp-VO: ♘PnWE 7M#)i2QtJC=ed@ qAt:2 1δ-L$(a6q0rS I Y|*-LÎ&DIEJu2P`mb:9 …$:ҷ ;c*0#x1̃$2Π@9$24CH9 PB =Ϝ+ #47Kn썰kĕ*b8j8f H:2ʪ?Ҫ9H\+"̴!hŌ08r̪z,8p C7 PZF|PG:8>30dQ,lz1 #Ff'i<$nh7bCk6!*2h6l¯̜Mpn56d9PcM֌Ɨr,uOx9o#X ^؆ P1a&O]C1"ׄ  c+ x {,0-TЌlBLmuQ*:^-2j]/L*=^L{x ,UKMG4UCNs 1}3RebŰ/ZtO2=27lțWᆡ&#YphZVܖAa Rcɦ]∄NNDjLk3oU*6uW?o\Y&J*m߼l'؜cgp+\lX l˰[7N??|w%JsRϞ-A߱ҊC=Rf-@8d d7 UV@)D 4 !BfjkJɔRRk&M92œg&rSgnLhh}|tp߄#~`ɂdvA*k<pn]`@& 9VP3xd !! A."Hm9p3*zrkU H.b/F0}I2SocFL %!\) e{jHDƲMA/tGfҡS ɊsMo"Da!0T`2y/bc}%ԔSRT:C$$"1BbAj,@!(aBn(㪑9>pk2{~dLQ+ZbX),vԉ`Q,8Ԟli!|*4, 6aА-Hap0ug<1'9%ZS\=-5@zTz aC@qQ+bSRYf业*7&=0eLM}^ %v 58TQQ Й QQI:X (  n ,C‘BTqUȟFf1Tפ7n丹5N)gDQ) ;Ii ""P m981_̰:@0HC= @,)",_B0 )PxFݼ7X[.o ضc8na 9*8;,'_%2t y B+A4tRtAhp93݋F0!1?8Ġe̽ Xh3deBxrAkJɕK' 2jT#)-lgj\ϹG)]Z7L }'KR]1w;!L`( `Pˤ.ͪA+I&tKXP*]t3(Pg-`Z=V* yEm!VE?yYz8L xREx$4I0:w}8UW~6!߄D8Nk- a/nE e]+W  ^4ql _Xi  endstream endobj 273 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F12 33 0 R >> >> endobj 275 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 535 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`z6D擙t"P`T-qEͨBjqls_t.Sm=R[9Wc? Bn=Z)4 @ BZ7 < \/@Q#}-D(ֶ 2 {2T4^<ʄd"miEά KDzHӃ!+,o#Q:"rQ =hAD6D9N<̌$.!6qd;H6̪DT@HS[D:tM-S@J#T0"P*-;g=BT N<5#Y%jVsTuzP endstream endobj 276 0 obj << /Length 1531 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P6J!' b8DHmfLt< C)@s:3i6 !U,h]0"Kbi3bagbaAc4&3(1]qm 'q@*KBP4*YM6\Yk a9\FUv+83)e2ًaFMa߫F @e81{yXl2 \~G'؅U2PjnQmn10 X7A`73obc΅lֺЈ +x,@+ӾHr60d  Ck]#0ѬS c@̅DQ\ʮJHъP>ϼ /X.1+HLlҖMLj$.͘ʸϢ3ADó Zг5HtM=̮ne ]R3(tm:;8`?E)R8;/5VOUr DүWUZL" Xu?#k2l` :XԝGK[6ݻU6 *EAVEn[U2W-dJЕgu>WVu U3oї1 } /Xtv7Gفk7-UmsnF+8ڹCY<S֤z+/CN\0CO@#> 斠xd bI.& * r/x6 j;H2 (H, d(QHfe gԉo6#Co5?Y\L_̜GIo TJ DRc fbr pb<+6ZXn-S1hkn ~:zyBAPT* ɮ †.C*6.NBkySOPc=*'A@\1klh雯o˗>g{o [NC%?ױPMoˇ> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 279 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 550 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`ʱXכNgSi}:M&7Rg46BP WEMn%QzXCuZ̮_Dn*dr/6z̰0&T76J%XL.S21 r[[Zl&gmir,D{P6?Nsyڋ*w[w^:rymo{,~͚?4~5rM눈Nv4 LϻEq ʢp*,DHZiZH/cHtm0Emr(0ls}15S"3$yFp*ֵN(lԟEpIs1.O俲C[-D)+=O$NN4L[OбP)R%ͰtaWRt*aH!]S'^> Wȕ=+଀ endstream endobj 280 0 obj << /Length 2039 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P6 J!' Ej EÑD % ҩd0 3 a>Hb 2NgCIuWq_7Jn:73xo"d_ jS9T hC(xZt# Gr99"_6X i3Lf!s_&t8<(2-PLZ3ӈ3~~j7*y '&%n՘I0e3t:+b7 X x6 pkæ!/k2@2 #\4@1F53J-4ӣeQ5([,& P> ]IX.쌬`d:f4PauqO/5{DڳeuPr3]]TwW8`KNU/UA) ARN]'aX JDLLXN!܍4/A ʻ";U(R/:AP،@4 `40k{%.iAEmpP0^LkaCmkߪڮѩАQ!P2jtYHozއA*ZXڋ\:Q !p\x Jadāg9Fid esI9UgI8Mc ju~,/  YPpM['U 0*F\:)BqIu5fS .CH>@A􁪢/d 9 D)0gY4c Ir Ce.ID#tAp3!=GV!0*P@lpj((zɤKZX9րr%pX"`Qmfhpr)Ap)PʫA1)AbJRHU":^fRlSAUUKU̝IK=%#iK9ؔ7VewLGR3q QJʚWP;5IzhH /Rf4$`_ = ) X°Pr8%'j6G$H4>.8n 4d c:Lns a4Ď H7T{k;i!ی'=W TvZȭžM̊Ų& ËlZKv5P2} 6"y ecPd&Z8EW@n\94C}.8GqT˥V[K{G m#s\[vXU酿S"p#"d:31q4ӫcm$wXfL:tlm&f3Ӌx/YϲsUܰhJc!F ZB 2XZl 0P52XZ# h( UP,r_CjnBR0EלF?m#(fA D'4wh*%,EWq5WQ#nS!Z8T2kdtӊeO^+;GXK$-1hon0AQ7fӵ9 endstream endobj 281 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 283 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 508 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`XכN'3(k*Ϋ+x3UGWo7+?|rr5\?7Μ 2OzOZBJƧkA D ="̸k. Ћ~,r9[?4NLC}&d쵮#D|>m^;M9t?*?0r$ڕ4[V;Nry*Kst2SxGm;"c=o> stream yd  `h0D! 3؁PC4P6J!iCj DH`8¤pnT;KbpR- )Hn FA\Jl E*-x-EI$PT4D2aILAn1 &ps cI˄0 aw9ӥr؝jO%K}c 3f\J>}RFnL#1Tb26+!PT O*Pbqfxƣ1:]@o[qIidac)q7Z`,P"àXEL~ms' i9µ0uPޖ*uR}7žy(x !81GuaWDf{$@.ԝWJAݞ/?@O3 ʲ֟o\wT[9g(N1ĢJ'VrR(rA8@#B!A@Fp{CHk$>SB_*Ȟ("`!,b\UC-TۮTW H"ΆrS0e(Mp:%oSFE$g1 qXA? +3R@@ endstream endobj 285 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 287 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 581 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Y2M'Fm?ӹ' ރC=RIԫn1]kէv(}?+6g[,5 %4;$&_&y,f"=SSi&r*%)ab4H._f:%QaکGZwr4]CaӱGxdN-e'z/{ ÆzxMv{ ~.nr*o9;pT3P+ ;.0̦hRBOU,3[P3lyH[уo3;n"2ң(DJzm%1;2K0λsV?9R1s4ޛ-q³=?LC <Ґd0A]-@sa?3T:8e"2e6}ʴӞ[PҜͮuT1dE u ;#boTͱq2" + endstream endobj 288 0 obj << /Length 2263 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P6 J!' Ej EÑD %l2 DX3LH -Fn2 fcP*1EP * H~C7SӁQFs7O8NF6 Z7mBx hCb(1 '+Uq M8Z*PMZ[C7ՙ}hb MG:v&Is:v%p#[Q!l龡\ Ø9 +\=801 EnV+q # 4p68hdnGbpJ #Rߦy 5n7S: MQLz #[482<xA!:C 7*|NГ"r8浪*+PhUrN&hYYc[5@ C 2.<ᔪ(ըT L `cp@3s -23P,N0P6 N=sC<1]f BFv45q±:ҵz2ML?UlIL1أP:l2BѴ*K :Uқ4!&X;ḷOiߊ3@;:< ˏ+~-Ym"? :fK !jApmB!ss=껔>(ȧ] OEqmGNqk!pb'TmZrD&\|)܃i$,L64bm7ٳ4:?69ct3TmH#0x<2^`ZWHCZ 6%ɡdPnz'9:jQx…+s 0 a;QE P?$CuW") n07)EiZ 7L k’1csHf +&e95ht`&3ᎻI*g}\R‡S H0,EA.EJ*$0cbaZ(xڮ+|.f '0,1إ?炔 D1a8vBa!OPq@ij-S墕“^0U[ AB\dhWS[0P t$A | ZH>Vγ͌,Tt# tPէ DVXihL, KcLsSpvr QYp8`, e'-*[9, P얌F KC8&3 Pia3JwNoҘ>yJ-F&u&R()# up0)-BUh ^lL1uGK zW3]+v޼Wvv o>) XI)a}B$ z ag1P)-U;fZ ABv V-)ٯAqJ}޿(< 1h9EQ|7 ȶC E 'F/ԮOQJ4Xg_{tKfd1*yAᴵ^O %z+1f!ؿ'1,KoUݽiN3@ܡ:14 ӶֹJAѸ, `D8aL>04 K̘v}`IQ7*]L<>ZMx2\df u ZhU\rω,r,%2 )A:$wf ]@F"5c`=t9>jvaZ^dANׁ:N+֘ViTQS!f@MȀ6S'#[K_;9:$Kz'QRDh8%1W2*s ,ɉ3o8p` /6b_mMl|ng&o. it(fP7tv/pJ'Qabu4pܼVR/*!\Z47Q\{?cdK!w)r̷rCB @]zh!X~N9OI3K1R;X] { k%׻_Ŏ]D5b" "4%$ӌH endstream endobj 289 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 291 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 565 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`BlMMys:Mhu A0Z\}T!%7@ѕeIKUk>U, U ONkr}_⿀,V.б8'ᩗx6ykZG=4Iru֜3T:Co(ѝ>ӫv[]x^2hT'oA#l'{Qce0.=]d%|*۴OӸ* /կoZ<k :p C { 2kC> stream yd  `h0D! 3؁PC4P6Jhb4 DQ(- 9$rb1cc4&1nΧ# OZ K#1pebyh9Фcy@p̧3gX%`ѽ6N#TPT4W ѐg6|5!T1ALA(D# e7Z=&Ļ5jL95:iU*Պr_4C-*dzWCaw9pX3ng[+=] 5D(7Int$P!5{bfP2H* @h1)HS P:Ad@|# °2= DlLA@9 _ BJ 81G8 Hk@h2!bD2 #h:  2b?0A  M8p+`6B c:c #; QtZjPMm1tk3BjZR96A`2Lm4v=xWOg:z:7"ꊦ [GjAj)Ceb @2賅8@9هJ -=.T1!GsL J_G7$4b>=9fA endstream endobj 293 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 296 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 608 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Bm75dy?N'й*{T7h* }<@k(mRLUӚVPנڕJo-( Zjeݰ}Y_0v^7VdO,d>Od -E̴euлmlVcwķkکe,'RM*1j՘Y,s?^=Y՛ڶ=C"< .=l>?b6 3 $/L@D*nDɛҨ1d'kn8N,QPر;o>ǑJ "=:r#)21G+#<*5q/H0?D,#$.FhĵS : S=D(RA&d PFl4T,QS,MJAQB1?:+,@cTU5N$ =F3+'1KS{HWt<e"q3و62mhV4ZU(> stream yd  `h0D! 3؁PC4P6 Jhb4 DQ(- ÈT:wCA@f4gAr2юe:iB F1ͦyAe23dQc5Mt4"Z8P#ȠыƙE%ҡ*A.PEq[w[@i'k֞elJ|f3y8Ztd۝ ͛TTN'CL8.(9LF)t]vU}6:|7s!BBյ 2j,@)L"TI"̅r^l2Bl沍90Z0*&tRpnSɘ@0$A®Oyr>0` (l6AfW-30YCNqY$WHSFk(AQ\ِP |R}qJZF *n)epSursJ*_ACVZ` %)B˝lC6@A7`C 0Ei-4biO (A p ( bUdʏ9,ohʟZELs`9j;\3h: s#%SoY[cE%p0YZg2:_֤PSg7TVm4 G%4<v? P_V }k]dltgde% KQ9vInK+"gL#$![7NƄGQBTL,䨥m_ c,9 c!tOAD5SAY^KYTxRv[fp?` 4~x5) 1hh+5*55϶Rͷ'c틛^)`ͅ5$,qktaPVqƿdL|I&Y9> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 300 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 345 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MJy8N ECxl)4RqSFk=rc[byfYlE}bav d\.om aaP[F?27̖S-ץUG9=E$:}TYl#a5[FK4,5Ưr+2Ϊt)*?Rur1ښ&'=4?*I???r?)5"g60B5ApS0M t3B,:CZ?MCp0 endstream endobj 301 0 obj << /Length 633 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P6J!' Ej EÑD > /Font << /F2 7 0 R /F12 33 0 R >> >> endobj 304 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 710 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV+'Y^{8'3.+4RYNiu*uVO)9v 7JlՖG, L>\e+}}DmWer-TBC=[c;:* 6a^2V<>Ǟka=wi}9l]߹-^Ķo]n,cip_CrSKxyl_O v. $@V%NK7#44<ɹNE<'ʃ 4̄+EkĮ/ B` "ůrͬc#0 yɏ|& &㹲#!%i $1D%H#g219NjFR m - $5 4.'P&C4$. -+8˵?FPy =]'2RЪyҔT6S;51$?d&Hk@<52lQiVsm#2Pc3ƶL3[=ҋNU>ZF%֕v;[xT QuwG-}+״Oiص+YSV]-QSm XLRSS74mJαW-U}*.幆Ny@5 ~.:ih@ endstream endobj 305 0 obj << /Length 2993 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P7 J!cC#Hf Ñj8.MT;KbZ7tꀠ\) dp8MCI7Cp7FgD2AL&3]). R<& ͱ!m( Ff!TYPi9fSnFe݌îb1PѠ=>. rPvrBt2o&CmPt9ouZ:Bp@1ajf2 9Nb,$:B0 ?kK촫lKBb p0 :VDxe9c "n{:n;a:(8FkR: (@EprŰl$&q[`@7R̙5rpabHL~Qb c6.:T\40S13D#" x8 J ¬mf3/c}7 cxWM4+qIrYAFQl lO Lr`Ǣhwf(r-%, hh*J諡e ڌj j2lj̨F"۱+dAa%9qblw Xz= aP95(OMް.l!AR0I$P2NѸg/R2뜤Cke3 (+\Ø6L.Rԓ7M4nJ톽bڂ6-pgF9.N1uf`4{81:2]Pmwx+n71S=K6 X47PV /@/m_MYk.ðR!.;Ǭ'pΫ; ׂ@[o *n -h(V1Kz_#OV^/o ?F׫}(( 5BzApu8\v%f OeF䬣T5-c*PҖjr gSB y@6xb.4F v΅-u %bYeOj]b{ R87> ˰ f8Kɪ 5 Cqȹ3D̉(&96B":HNrE)lĨ`$H)%DM"x[l2#p"S> R4ɟetoL_0rNb̡ƙ-,!M%'d͑R!t!(Iz27'( % w jD`ǥ쿋y.z(5`dTMAl +JNmvdʅfLfx՞Χ1i8B^9iFۊo; ه*$bo?H(6A2P$yKcft,t'"X}:QiɌQL 3Je:NIppi ( $U D^6brg=ʀPfhV#(AEثX[ е"[bFZ[w:;ӳ)a<%ʃ柏@o<(Ug͇j5!3W9%sWIX9@Q7~s2 4 s+'ScCR=W,VJ0{]'%8HNu {Tucǰj[pcJ@à\2АKftьZlʣZ Ida;!'n}bƂoNJ!*R^W \qu #hJҫK8^L"[i2N%QTVQ߰2 ЦTR:Ú*s-%?*.4UF>/@yNa?wq{3`yk[N䯉nGm|jߥ[H;%چ;Dm'_jlb܁(DK1!J.eg^MhB[GJi1v!&Z1{;QcTJj^vm8S^"KF&.q&FE0@4-%ЭRQ BF!-yx$hN2텶.jˤ*C^ 옼Wdf0,xTEpxhozDcbX. Kۨ KsKJd ʀ b endstream endobj 306 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 308 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 502 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`XכN&ɤ=:@`.&A'5:duUUd4]3O++,ZN->s%Ԯ%YF:ͺ)aЪɊrw.VZ7Y0 {+mK7PS]gR^jk*nwru<&ksw47*Gm]lnM5X<<.DW0=l>o>K@7?{޹\;z^sE@9, BE  052HLPxO kc'oTDb ѩ(/Kw +30s527!tϿP R-(BC.&44> stream yd  `h0D! 3؁PC4P7J!iCj DH`5'!whp(iuHc TEVgXTi7%ҡ*[14\2 BCAAh8N1m0!d'$ e8LO 72p7CTn:?5T!T1ㅈam+M_ 3[HMlpP9#6 #h:=u{åy޷7;7d9|J:*P7Ƿ\ )Nx~9 0kNs}kv4&63w!֩ktm#4fM@w gLZ:߭kds[q$  nv4|qjQ_Λǔ~6h=l*@c@K(K{v& `Mm 9sc岄Y!jXa6 P䲆C7k 3j7{eI}7PE9KҨ]F 814Jp1F]5.16;mC-?b.1A"2 endstream endobj 310 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 312 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 470 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`XכFә{?(o't,SEU9R&PUԎ1K+zdoe1UFJZU5]ܢWoGK|C uSMp^&s4 Nve*|JY6zSnI3'J ۃˆa5+sMU֎b9^Ukw3˵u^;~s{wפys]:C#Kzv޻Dp[r)Kh"«d:"{ok+EHq-Fm2 pCJ{ tdQzW%"*+Oq)>K4 +H-c$ɑ+j*E 貘F;2_=Os?O P MX endstream endobj 313 0 obj << /Length 1264 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P7 J!iCj DH`6')D( -"hd()u0c?Jiΰ5SyfJ1lu3'nE~2#Ͽؾ@0?c8 XjyPT=0.O (2pplLB_ 0Dώ`1ta Q1 APA\ؠzb6()+„ a\ɺ;/u1@$̃&Z5S{'NY24=/apЌLVB!3 #pB%=,MTwGNi4#Ir>ӎe=H741; l :Ljʳ6H487 2*]Yl# >Ȫ^*(J^ {+_Bg* B -u.Bl032l{#3'3D08ԍ[Z:s'rR>V .R;/ӸAN=S?ϔ2㖸l QE.j2m. >!h˹0&sSsb#+In;ӽKiUh 8 #6,LߚAs\ʋ@³?9P1T5؅.MW]7g`D.6Z{vgcw0d8@ !cH<쵭'{0<<ılnDY( DeњVdyʙwߊb06i8 (ӴBjֲ|\SJ@5_s\!eHl"j78 !iA=+SpKj`rΝ̹:]1"n~3< [ ÿ!2V$:#=Cmf`0Hb V$Z W3zlVrJSwy/cH3)P0P%((IS)c6Qrtc~7 E *X1P%(VtmY7PAh'( Eqi8:v ݄0xHqkSxf endstream endobj 314 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F12 33 0 R >> >> endobj 316 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 631 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`XכN&ӹ/7&m @PSe6OIhԚRSS" 7U+ZN,\mplj:\ebm~w*aV.NpmNXn۩y,F맾2wG dYk&;ۜmvx~Q᜝o#cwW].{]-Um9:3u9Cͺ4>X?vo"22+έp$#+ 4񾉔C qCm[԰? MΛܚ2xm5CtHr0 6ܧ-Ҭ6KG̲ D43 C=c3HϜN?s<ЋA B˯0ʹ$1:=MK ɲs?8314˻4BBSM{_J;D=K e[?LZ\ÝUFGLL.X*lJQvpu[=LJT؎[ȴMU.L=zZݐ߬>W]Dׅ + endstream endobj 317 0 obj << /Length 2600 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P7J!iCj DH`3¤ps:*@R- H]OE*}DQWև5ڐb0pT%K`X4f r[D_(pPh2 & 3F?"rZs6U@o8NYSNxs2&as;2y.m|1$D'RȄw G)1g4B,e3ܰiPU&-Φc1 wx>?(P#2AΊ衅ɢãͭ+X6A\"4M"C`hDDBK#6Q߰No!_: (l)J`@8 -2ܸxq+HR<ԁpsG!9c  !Hb7P3Q!@@:PAP4P@1+f/ 5ʌ"M4cK |0΍͊X(|ja x*rʚ dze{ƱLL /`h$i q'K 312tEᄃ(DPn :P7σH61#:P0)(&@&FWã'-2A7R1C72c.td.th)K à4d2aOV!P/m30ASP2M1 A5\?c_XpZbJfap{ yA"#L.Vm/sڦ]셲,AgFʏ00[]M9ѽr݅`$ydlŃlזG10&o(:0 LCtZ֚}FnSCȼ!wN}!FSCJi!HCJna9r£\T,3/ZZol0@ⲣ9i le2%6 '2qBwȂ6[- FC ji=OV)j9ΗB0>WTO17CgrNzv1e !^Po+ [:%ma&Ҩ5d`79`@b`p 0!C|HVt&J{pI8y94QErj(k[͸9ؼ ,]YӘփ P<ӚLk qGhUnH"094;ǀC̚9[L$l>GQzY>I|Gm!N2"hPXgrQ!IBBbS )}0gÄj&epO:bI;#u0a}jB`w><1]l^"Ht;(P˒s O(u=A# nz@VW0c|y0@seEM򔑺y@rBĨnKᅠOvҜ 5F6K*"l 4z22ڳd^<WRbN:u]jR fAcn8T$SBt$Tͻ1$Ĝ:X2D :sK2?SByOm 8*e ,6g1aEvݑF6VZyv2]H h#Oݣ ),2/P@irNSkI8`Ar}{?ȖtV<2r:1A7'D5Ć yFȒbAz5*Pinbye7;޴k| Td/t/|dcd[& j: PY}KMT_x4%WUA"!P ՀĴw`W \wio> iZCdC4QM !_):Lj}GLiIoqgj%7vm:&6QUZM) 2fb[N PseZ> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 321 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 715 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`RN'ys?OhT.iMSh%2M5bqVUjvRIb}VN-yFO: sK@ft]J/~N<^65)&P,: LrWYV>kO,T %{50x+5l7v\N.J;^9LST\tֱ~%:GZ1Lnm˺ߨ˰ #61$OP&8 \;;BB&ں0L/LʷQF5'J\=OR%ֳ; +L ݟDXE蕦izfi` endstream endobj 322 0 obj << /Length 3095 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P7 Jhb3 FТ$p]@R- El5!T%Fb#4& 0Lʇy1d4"yr0 &qYMFoW*ME̖1B 2 'KIJU`s]ŜΗ@d2-I˦;㱶6FsSqb3h3LwU,cQ]XTh7MAl7_!9MOPog()a7"ʴh8Ar'~ L15 R(Kj.,@\3*n¦j$+"ɶn7Qaơp4M#L5CX6 9hbbmt1ͬj`hH 39ʂZɻ: ;i,!͒@1mx3|!皰rSQTm;A@ѹ(UnS9imDυRL;YCr=eeY}4[>;FE p0ŵ%rO'&viH +AϋIwRgWΔ:hPɘᓶHm?IU !R`Y?/.66있sF$t=s-U2v &2RZaEL]U (Rf5K* H)42gt^h{Rؾ[P DȄYԄ8D2% !K5h` =FBi*L0jB7|>f^R{ML9U@w5ڿwT\euFd`qa6+;a!Q5܌PP!|iLxo_,dKS%]̔~;l)a[!)@RR}V7ãPWZ)^OgL(ϻCD#J^45%^jC/ 4;HA9 O& V@ 92Q㌶_9A*r\^jS7TC'BIZP!.FnR$] γBd궡B)*1AςFbz^sF0ZiDwU `"曫rێmB 2iQ^,P9K:jU0t }Ɇ@\M`c 36nD"3c2YD*V0rCrzCsK:qS 縻;кWU+uvh(9[r`/Mc ~Wu}MW3wHenУR0)C!YzSAH5%(bS۲~r= ;\? )KtL:fhOZL*/11RrM?P(o fNnsr ^ŸBS1ҩ8De@ J2V @R :Y8EIҫn˂Y <XS@:eKgN0~͛\'#%:!S׺ מ Qj RZ{f$Δm@|Cj?7e~A{\g# 抛 +ʩ$5lt|"m'@ )p;lDyL)d˱(^OnR{RywI+__OFF_[u4& t.ʌ?phܠ*WZ*wGtJZ՟1e/̥x.M\1|Yp Z^0` m 6baief(~.ʉ&cVcu8ry$htς-8-(t)`e9o\90C*| Žbd̍*&[k nF |zDfxPSC\tOCwul~MZNj4 =#[(2%p[-.pxf. B3..T B: đ4llcMbMoޢjGlK J`Hbjv:>'EEh$M`g8> /Font << /F2 7 0 R /F4 18 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 325 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 486 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`eMӘzm6'P)N>OtX PjMz=:HTi:.Wj bYbҪeo[v[XDۇp^//Amv>eE^dx6;mm&Os1t -E2li8,[l7Aq=CYĹܫr9ǹº̗ȼէ#AmomgwNV.伿ֿ@3T0ЂCL,*Jj,> stream yd  `h0D! 3؁PC4P7J!' Ej EÑD fI Fcj E#I^s4J C!RX4( p(; &(Gb!R]*AP63[Re0!D8A&H -Q'{8-ōFI u!z Svs yԠg 'Bx: axcZ٦`{bp7r+:AQJRp"BnCb#aaآpKeWJ&)cS;m2JzÀ䪎0C ݄ cpzafTX:\ A1{:f&gvsZN:^KHfuk6:Yǵ_nCzFn Mnix:#&<>.i)aB:טF2+ ƨW.ySU@u{Of@4sy!'W,f B(*_۩䢷E}+7?R2@Ė\SNdW(iؓPC:$ M3WCB& 0jpu "A( &< "u;`6Je\`ua9Cu:&(Ɂd)'ePybA7(")s !BؕA~&`BCpBSs(Jàu !=&yeps砳]W| :pUC:2yba!èt䵂p[0r ^Pn-3ț b C)T9Y+9CHg 2j | " Ŋ<7qq7y!6G܇ax&%3X&(rGXH{J9L7(R^BaB>i`b R낇 FPq>1ko=准u?II)A`jFcfPr$9S$tKLz ƈ3Љڋ-1Pok40Gt\CJLlT6tK@6 oӔ3eIޓ8SUL;bMQ, Ҧ%j>fa D؂Nd0H;;jAK9[:oKy~- su$"a J@B|!Z<9PkRUR@@ endstream endobj 327 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 329 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 716 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV@0IY;P$SvrV@ YLR)YYYKkU$-I[>Zm4[=mXb:twѭuBsMa_fڱ! +dqj ߩv'WZ&g mLuky/7y_6Ox[*d@,'y7}ӏWWѵ 0 { (A "OK.:۱ 0=nL--5PKA*O,γ$Pl?*\*+tFP 5-NKkɬգ0img\h[Uu.UMua%O:,;1Dz]` =\Z45NS\$a.ulwbCj]QA<Є^˕0k)9!w[XB9J:kyZ޴xMi.vichWpfyze^hu΋SeeU+ endstream endobj 330 0 obj << /Length 3206 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P7 J!cC#Hf Ñj8. Fp(]Bؠb)ƂB( FXp( SqxB!t9LGS $LI ;NtJ"!tmF1a&w=*FbJ(1*AG66ñav6-͌sm Gh]He4O]61 5xܩ0fQ0A(apѯks74>lsS4#һ23(0cx ,3f.h`!@04*-j*9l6'x:@8R|~"nBZpӱ#0O/k1z?˸9{6*d/KD⩯40\36hrO$O(aWDL11GJ`(pF;@hRuW" [IBA'Ӓk*('x6 W@X$pk Eql`ApG@ZtYN5c*h60cx3 fC4S41< 2.T&(T3Ru t)t /h`3*([j+iVȠׁIt5P9h6bQ04jY5Mbحr5:9XH+_qTxqMdn~  ڌ>.UT6% HaAr璆+ޓ|AprY`qeF Yn4|-C(O)20Cc7>5EPӜ'#2f4UvSu܇4i;ݻBO1Ì(]dbq0ww V_Y3sA Qc͍+nRVY)}`EWhyٿX9)$Ph|yuҙ 1rRLXRʙRZHF5pmdY7ƐRAJBUa:\*elg`hg!Z챗hjPcQ`Rx&Hc &d֘aF hRlk+^REFTelN@xouJv~b8C5z&J,l7Q"XL(&SKe) Čk' Q+&aP9U62Q r?BX_SѼj2S_q䒁5gT k"SudPZ`ʪ]p86z 웈S{zw'%X˟du6ǜ$XaV>Ai`㕩`*9<4ZVaDs_0{}_hu E2.&}N4>ėA+kЋ _}mU{7YvXSgn!ފWD;^X1ZKRl^ItLNuy\E9R-ӂZ}LYDY7QkyBr)dyo/Ѩ<ءv1(hNۓUM3s;|[bs*EMO $h~ngMq:LRzsa4N̔Ӭq|MyϩFL tgNr^3ȍxv7/p9Y1?6Gl̑{]ߌ5Ĥ}2.9aw!SSM0LkP *+;=e_Z#!jO;C_Yj 4ɚvRArs%;VpOet:ũIYe~~hi^ `r| I|nt5bJhc 3BK2Xzua88)ylKČV ) BO5vh3+L#Vw-DB7Rēr9Sm 'ٶ6)ijo>\GޙJ@D1Ncg0`UR h1q.0> UhhwR`5B;CRrg*|nځ#Цd$MR  4)%CZ਎X0ܣLC-$X 6"hxIƚZs>` L@ `Zu*`]  PA / IDL̝M` e " ] `r  T$Ќ@` p e@BYZ(#B [Z.L-!P[..xI~:tp o2<^A[Hs[%D>V:Cd/3 ,š e` 4yXe'$ez퐝B +u@]Ht *KŚKh&qspr htPX0@[vco\3ZUrdbLLeXFԂ/hx A.p(2%̀ir-2,t7Rb'l 2hMD RvZ$)&4ьrSRiK !h8r$u'hЬ@(F n bFh0q+Jg^VQ2C֋hjKoDL?fodjʨ*bJ|i>@YXI%2tpqR* '. E 0e/`//1 Ƭ~l)6rfhH⟅Icjf^}"USdNn..Fr% ďo+4]`ը @bZf m"밴(ӹ#sk@@`X`)`.r4ePeU9!x endstream endobj 331 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 333 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 640 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` i5MJ= s@Ri2HTi** BURQW)H&X)[U>kVa5Np$s}4kv`6Z{WOzten z@Y?C3tz*Au{f`q ^g82]߇sg7_hlxGr;}FRd7{3-_6zGR>Ȏ>lО=oJ;/|?K\۲N<# ; (9208:$pR@ѓڧ2i3.69Qz% ȜY3Z*ħ#R*2̃D* >(4Kd12tȐt$$;?6\q3B {I&"RC?L`+Ort) ̬‡IRK1UK,3M}5\Z,;T(- !:+_Y9,Q.sE,# jK*KZHTʼ> stream yd  `h0D! 3؁PC4P7J!' Ej EÑD % JRd0QbAy[̦)t2FSev2p8fS oen2OHp5ao7 6fn(7 Fƒ6PoBnî:l:톟SgwbYR]*:02TXgCNCcIhx}Ggf3jh*L8-c7$20%`hp *"` ##شhg CO갋:P\23Cx@1 ROIa `9 ̴hီ2QZ£R:-?k3MӴƎUcl (cMxѶG7n0#uƇ =8b!z o[1)g;O7-?Plw h4ʟ+p(!NοlTtlKw[6O Li#7$rK*?0\'F?,$΢2Hen''1=YM@:V`&E`Ԍ3@".Ж~a[} 5X@N3d3ʀO0$ T*D(BRjYr ^Pm4ٛCmo,7;a7~~aR>^^q!A7+n!il5:(S uA"bN>a:['@Xr:R#WJBԏA>b^(/B`^2y0iғMzL@Zc{p>H#L+jL6݃n09{? oVHVLL$6q`9XA6lPA Vԭat=hkRt~j~ i2}P9Dr TlLAE:jZ!2".ͩXIhc -p\SIM*ԍi5:CFI~ZPyJ+pZ0q0I4n UE:L1.Cu;"/-bOev {Ne&`E .cM {[0}SN^ib:؎ė۝ntSD CSwf:)pcE 5][lIB@I>t0SZ׌YrLP`'K7)6iS҅B\Di" &pZ#GPWV11L6ii@@]t"_J fL!_@8Fn0\ \SԼ~ȋ0*UZAtRӣ"yTr77@ Jѹa2A0"^m-VXL^Ó.إ YS[횓rZȠק%`1LsSOԪ 3w1!ȼA6'=eɧxr &a)Vbhc= "ZH!uK4SnCAYYgPT)$RC|OWK M3CM >his`ᚳp ɝ @W5J*u5>ؕlv! m2'.f}.Mk][@_Q(oK$UL),^c@fѵmlm79p;V 8-oT2Ng~OXmC+)>MpQnd"*9 ?F%jSa1Ām[OO>l{Ƌtnz1\e. #5y#Q]Ȳ k:{Cbn2{(":~wkud^xPPTq~Ahgo zTn?^ pLYY|[2'/h&-( +6Z-e*c~)H'QE&[h{"dcnpV.;f \~ \/jIB eh 1/:U\2P  n oP/*#41b'@j% +/*O"0|ncR  rž V@P͌ܪi~ dǧ )Z*ˎMgb+>ZQfL( 8I/$&̍&#:6 ҿIMV@jB#: 6> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 337 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 520 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Y {?"Sj%9QfӪ=.FУRqVc)bC\) DޝcĬj@.mjcVl[~G7j]^uRYCmS+=Q3dw7Z)IRqEo8Ꝓm\e9b^-WXY~Cs|ⱷSҸf_Ms%/ϝˇ{+;p5M+Mۻ;kȾ X,:3@O ^İ ,JPtF7DJ9  /+\;x° E K"BE#H(R+J2ğ-I/I1E#3=CO54cE7<Ң982;.s3<2->'1?$$C5DOE%teGCIFtKRĝMSt}OSQ tKRTjBɍZUmc endstream endobj 338 0 obj << /Length 1597 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P7 J!' Ej EÑD  *K;ɄAC"JEHe7 ') zaj2Ά3asG3y'Kv P-6fi_ɼr>1x~G'74* Nba8syzBf`=*Z]>ɬl6BZ31q*.:M&3@ur9\@DQ3v fZ㞖 `Z,8=`0+Яt!l1Bb~I©|0aU1*Apb-AJ-)"P ゴcd P[!殄HZA@@4FH* @hr2,8\T #$+R诌3?#<#x@9 DAP65 G7N zIgA5 #p7Ch)@;C]Q&Ija O6jV3c1P\@ercWLTN/P jԌ#6k' @q6J P!_@6t#9h:HLSO$d3ro 6A4Az4k/v`%J ;E@Ac(Ս:27 W3PS]2р^ sYdA:jaj1F$bՍx0XD6 4#HlrVIx8P2am%\Fxr3N$9o\_؎]-?R7sqt!TաplGjHtьpm0ot( .ɨh[SUr: 5:5zK c P2E!8VC`yjnpA;47, Y+euAB .|"@jNL+I5"!5aٍPbKr`y!?|A ̠y_vk74P~/I5K (Geb Z+yAt4Kljۡhi$GD2&ab !֟$T`&@+VIZ%UVZpVYI,La3gU4*V( =X2Fmd$v 7L@V(/Z_k>OUK(R4C 6!\:* )4 endstream endobj 339 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 341 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 791 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L` iV+'Y^{3%7NZd ZM@*0::T+>OShdgY9"sYTjUHJo-rZ)6JϰvNEάJ,=䡗=b$GGsUijYM+4>[,rx \oTct<f5޻^7> stream yd  `h0D! 3؁PC4P7J!cC#Hf Ñj8. FЩ(\1ʇpilP1F@֣S #@N)imPZTlZP)V4:"#.!N:0l*MBR5o JA`,ި8l)7Z1`걍C|-(c$C°K4jBj*BQ,3  H*~/k9(C̰Z*EPtԛPčrX&У%;FMQkżF7\zǻYɘQntAC&IXQnnJ Q·<"Mݲpí]pT5jmх*papgq z44SXdQM|e@ӟwF9 CʸQښg\hLSFJO]^8`11jW ᵵ tj_`0V( Z+eqWAn!L95,xWCrD\ *a#SQ̟]/ҴIq0FdL̝rB9vFߔJA* h{O* ei TPZA-V@00C;2 '@7M{FoHh r8G8&B,30}2I)AX&ldI àw`X )o K@b1\88f1% W(}-':viCM6t "r&QF-%.Lso@)u 1R3U0uHjR}BW xPp  2\ PpPfK,7PG24jR'' {{%CXe$6ё JLZ&P09 bՁkDU2i,ZG!aI`)d`KBE 3x:` mX`ʤ2:G`X8:0 %p&K5V :Ш`v`yEEqA@r`S gtJiW̌ aQ賧5SJ)1^Ed}_"f|YaUU'2 sj8+ר2.ȼz[㞵N9>~m5n *(I2 N6 (p0/6F,[kmn° ZovUl(+Z5'"𼄴ڟE#ejRz+ ǀ-ʷ+,W1By<1@]A3 @Ǖ gOH3ii|+wmy=bxaUg. [l_F4E ln gJ*%F2*iqS%}F5h,f@KDJzZ !6zEkuK(whv]K$@ebBd k'da07n6X2 &/^k1,AH' ֠Q[-Y[euKilS:{mcX2q.&N$NޅEVC7F@;h_[yǪF-x:&Zʄ6 {Ij%K5@a#ёO0@SO/m4$穧omQc\F\\&DvDyӏB6ʩf4Guq@0@]tۏ92 DT @`uaڕۮ<|c(@ew Cmr3Ve4$lOeaIA腯TMna M]_k~va,pE9D%C"SQ@\?jtG@d *#3MXHfEn KRolmԋ  f6(b!C nd Ư&\ƠTʖʊ6a/N& %jVn*4p^K k3 HP% Tl-`ֈ# I一+TģeJjz[ pr-nX^рPD "*^~\4 Ĭ) p `Z, R9J@է6 ` `x Ltj$d(HăȂq\F`ޅjKP*6 0dԠe`AfR2ɼ  ! +ĒŖl肱k9hkp|1%bJ}J^"(xz"+v*/e0ħ RdB ,h *2nPCpK{DF &2Yn>~BO2ekflH&l`P8H0c1`SRl ,Iʎb&>Eͯ.J^h}R Z`U& SE8 @@1zh;6m%MdiK$ |Pbǩ)O;j],|PꊩSv+J2kL-*$%//Q@cA8# ΣP,S䑸K :8*2fFIȑ# 0bS>pDl*>EkDRLh#Eb:RvԠc/FnL& mF xj8l6 Ij8y*.p3;R "QrBW3 LK[j3{N)".\EE вY)pƟFb:38o9rZnDES5pU& ]-75Pr%@"Ե jJJkP@"i&77VVS 4epL{h:s!Qwb1n), n mL_k&By& B}șDIv O}x)*,V8RK`6x,Ivk k`*jo]|Q63?{Lf7gW\;nw\\DX s"1*D+/?1h}?P$HrSd@W 1lo.U2A7 "WP׉"~'/ֹ3 W r ~ 2+'e8*vc[lNc8_>;| (gfMi,- endstream endobj 343 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R >> >> endobj 347 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 730 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6+'iԚi23NR`ty-g*j%IVfvJ kHR{5Tiv:L:[.W$p/2"c4+juWlT6*Vl`Jܶ6 ,cBM6匦\+jM󽕞8}E]c-{z;]"zUm5MWܧ<؞b8a .(´/N*@jAۨ, n] ;dJ!jĬQZ,[-k@1:SGI{*=㼽4s- :pӟ B,>ūs<9Pw1i[C+Hb0BvNK[{*S3;%rԢ[_oK^O+"+9Qz0s;|봲܅ S@-/2Y!Sm)UV3zOd"/Q}G_V B9=OhfǓ / Vf6|j˃p>ۖe4%ڗt9g$5}{ %}G43 W+SW7TbD940mRV~|]tIL>4jC;e&._"K IMx2Wڴg5՘=Pc3(ʔbΫ3jƳhx endstream endobj 348 0 obj << /Length 3769 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P8 J!' b8DHr8 3ؠd0fSڈ.:Q qo9\e2eR,a %h8-Fi &%n[/X&)l8#qۉk24U2PU*ՊԮ[^aExd6 $ˑSah1 M5e0# !Lt4Sev&#!pqZ̒M=4#25 ΜaiXW(z#!@4a7@%7#0h@! @@7͘* Hkjcz .0P @8J`4\hb KwmR; *) # '1쳢&!\5.ĐܻCɼrʯ@d:Sڶ4T ?hf!PP 0C J=DS3;O{ H2lȱ3""tNll7U`<1#$䎁7zL HV c(9"8L{;#P(!HZ@k{_E!P8|xf #pGeVSc:UX ˊ Nlβ;NM#ؠu̺s34tꆙ BV 64A\ӘW~E†gojXεR="k D,Svr5Tpv#m4)`Sm{<4@-RRɮ}cOVX72{9vJ9acjiwûx}!KJpq]̅"H<ԏyi6H<NSx=Oԍ,8S)i4ryڹot߾̹xt;ܚ6hO=i2LxV"aT*{`ѳ<`KThY/"[;wy'kd0vphhkL7* CdDfV.l8HPߌj`u$4RBztu0Cl+Ij-f$C0ud %v~R|44 i'n` 11Q$9y8c%V\N< ¨c!WyLl(2hPP  v0aKEC\kR{.`P (t `"2 4:ngP,vMb%9gho 3/!KPay8TnJBp0Ӝ 8a J)#^Rqf Of<;mU|NZvjqHPS~'g7l~ȝ9y hAUz3kRXrlɚ&b&-RB9UZ%˚Tҁ#Rt&$xC1?Y 7A Y# yʺA3r@O"3+ ^g4頞:y,?P$@QY!R I޻AQT!(dwu^-zHA%XJ5g' \n J 0lAxE\b g%~RRB$} AL0)0t(-CdKb-*WId-0zҬKI4;H̵+6 vi>ozu22^Ÿ0Ӡ(Py%RA(-D_ Uԃy!-US=+iuKCo*,Ic5S))Qט` idi|(``&mQb7 ]Y'nu!)\HcNjX)6MW:( !h<lTSZ-EXR2% @JS^$nx( j'/ˈݱ5<fˎVtrT& !6feoFKrVN{y( K 1^"zpkiJ:G!aeTl"0AV0wcZRZ @6ٙfɡ!̠Z  x(# Y/dOO-+NumŜ9S!#J  vk;%5= 5݈J>ݦ6E hgi#3ƂG-waLaq? FQQ؍pkv0˪ /vNuAwX@ߍRT}YH ʊh#ty_yNj fJCV7UֳZݕ0jsTRi,JoHX& p.mPq~ I*VpG*.Lrrfxg:ىCɠ?er2p & Ҁ,D=qDX-)b= r\sXBH bC'$֭8>8g> TN-RLjkG1~.LzhNp6$dz-gx^M0Y6d9$cE &z(Uttkg+$h lKgq <Ф # 0JE& iJvE, R?XhX[F&r +RRj k`ƪf*I3+;k"_ lDh1jN QnN8P#ഋ"Ƹ$ЁPbPCp  HCA  0 ) ,"--/R1c(6C:4~0"6sn ͠A䨏pE,YJ%ꪈpS^KB.` .,N+HGWx'H;*+6E..`7 0 0CVݓ0 Dj(r35-O&!j;B< 2X: ~`19KE .&ZsV*VK#¦l<ף,zV`P1 ?h7@DRՃC H"·*# 8)o䩲x|OF}:5 ;b; /00Ls 3 = h' PBTst 2H,=HHbGIVK&4"m,A$h@ J?l :G﴾hu8NG [)<.0LDX|I " 0Dm;.Gnp@ jomn B:ٌZ_-a)hE\ CȻ]"9GrL @O6SsܻF6d$bR b'y_dM.*AyǼ Pd , g=X{T~f*[BSX1 @&Ht$[j2͐*..e^ P,6V:вVE2.qaJ?>*N@RB)doP<,Hm~r> . 9L,c^jT n@Ȁ-RTh > /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R /F14 70 0 R >> >> endobj 351 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 755 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`Blכ'ed=O7KS)E+\fHn$$#Nc"96,*8űLϒ,C#ː̭Kl7B3D'kGAzB4lө@6+ Vs#04?m"-]@j܍Y0ҡI+Dup^w>> H}$[&4SfBa=jc #\X8-Q`e%Gٸ\a;_H,L~,+8F XU;sIT`Kc*Ֆ)s9+L[EkñlvrMK;.=-f׷K謀 endstream endobj 352 0 obj << /Length 3839 /Filter /LZWDecode >> stream yd  `h0D! 3؁PC4P8Jhb4 DQr1ˆp$&#A* a;;'T0Jy1t9Dq@r2 &S@t4[B4N  1Fu-FY1m6 s٨ijs*\r8W b8Poˆ6cL&3FƿaC)G. @o2j(<΢Hf/wNj|4T: 7Ft<-ƝpPsxbبe2_vz˴)04  0; #< `C(P1 !H`bB+𨝰/$,.!2a!l6(P5#K~1 JEp%c pҶC 0@&-3v2Cl0xK!t2ì(: $\1Mx 24#`=MK p@H2O €9n2EIZC\KO41QHǮ[.8Hhh@1ꄢU47ʲ-=[Uj]ZA)pZ 9K7ApmZr4~A H[ShlYddpiSH?@R ,a9P 1s!6.ae 7i QIHb`/ 8$΋;tm8S4Pt--F8Hjʯbvώ #3b08Ά &8h+@Ɇ,,9X j3FgU Zij ݬv4Ey3 FCuюoVuF&Ϗ`s.?;CJ7cDs?`~ ŧ~O9'C m70*Z(!kr0Dԕ`R%r}?pw&Ishp&,a9ǐZ)G5w (7q1!eIP0%jwi i--spZSlf4΍:Pka{݈pvqQn]ZmI@Q(03&0] !2@Ƈ (Oc|5617zGu2;%F>d^\dEcMGp!s;8b򄀤6[-5ʹuc5$[ˋwWW1 $C&# \PP-45` É.9ij/E]Dyzc6C<%ࡄR7bu;@>Fa d]i_rԚh,vZI9M%E N:aUR@>E`u nfEr sĺhiSΣҡcaV5tŁ@h.xӨ-V2Kut”RIUS,ˬFIph؜~'(cI"]" "  0+"L,hBXq2!_cᓲ)iFf}XUKAH`59Gai"FH20gw wG&Rcf ޼-y̵e1-PB\4`89)M0ѭͯ_OQW䚏G/9s|? IUZ'mP(@i!UBv|ӟJ Qx4c2DpI`YYZc <)2`8N^M)?{30uz\ ԴetC'FV+4 ƍ#"%H35aQg e-?Hj4WbbdYnR%0l J؁g-Є2>]TAlk  rsc]m vлl2^' PK=z[s)/gT 'H9N `k {&?Uk:{4Ж/|U%Τ>g,n}`!&]yG{Д9وVi0pU|4mb%ηYF~Q)}o^<h' N,'䔨D!Ur]ĵ+P^ZCyh}lu2\U}I3ڂ¤h !ajau3B0k..yps. Mj.S4P iDb%)fpUq(y+`hڭܯRn`$Utל*n@  sيZ 3Oe92#3\rB,V),fnneП&ڨbʌnĬC`|WcIX݂V~C~mΦ !>+*VЌl j`j0% z,IJ|ċtB~#PjH5t`6`A*8d\(b+>h0Ga&0\w E"<,cPhft#slIsnT (^d0-:bH}p,pf7/,P}Jn:բXXRprDM -0bP,)8 <,7z\ -T-~ke`5' JOlr@^- (]$ a0∩r f"c4mememec,dPf@@cMt(\i½abV*S2A/3[1? 7,c+ 2Z..!M6nNoqꎂҴHB0Ѹ{mLmu%vJ`7Wc쒂Pt0 !xctT`@ fHBRF (6 o%F”,tXPU?BBjXN'*.|-oH΃@ ʖԌl@b,]FjJ5BijW%X%?&Pr}237Tq"䞉sNl豱Jfsfp{cx,`ąA `6w4EʈO^ .D'o "zlN`3e@,1Il~  0k  P0d.goZbjD`;pɀnP ?-ޢ U\LNiM#pKQCS5`8@%Fg4\%_@IY([Qp& DOG`-@r؁/1_UBRtl)tuQXI_ИP,ATvotD{]hl~S+ԨEkj6uGb,Z5NNU<#Nhry)d4i%54Δ֐> rfkclOf[O X5)r2L%TCKN(ro4`*¬o?&f iV]Opf m ŒeWӦ2hjԿ:oV@ Xk2I%%’.U@ b endstream endobj 353 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F10 8 0 R /F12 33 0 R /F14 70 0 R >> >> endobj 355 0 obj << /Filter /LZWDecode /Width 77 /Height 99 /BitsPerComponent 8 /ColorSpace [/Indexed /DeviceRGB 255 2 0 R] /Length 411 >> stream 5P8$ BaPRDbPhtN-5ⱘvHc /$JbT,L`6!*yL4<5 !YMӦ M2TFTL. I1jMeSTk>gLJ\nzX:J?ba$烜ݭ]XnECGt&kh'x{w!|_-H'H7lUko;I⋿Du|jTf)N^q:>Gn_|2?$_T۟~4|>߷?D@o n4"Bm *BCi<:CTBC.> stream yd  `h0D! 3؁PC4P8 J!' b8DHmfؠo7 g#m2EAXPs6NG e9M4c@:֌fquJh D1@l8F$F6z1 F'. c8Q9Lo7&zAiF\8cKj3IiU,ۦr3B ̦t@U9u`sSv{@n2Ε?T f s[ ~4Z%8Zp+9bpdA(P,@,sN\mF @0!n4S?!V2)7!pGBܯa*:q3F-J ^D1{C[?R &\G1x"phfDΠR؅2#04À#CQd ̯q)A `a #cMc: #6tPN`4CcLߡ=(/LLѕ[0&34 4$Ð8 HMѭf5{*9I,@44/W;A!~X691ӥ+tapAN4qO &Y-he!u335E$u@9PEjԃ#Vi[a8@"8\XԸ%t#*{q\4Xt9s,21&]ESApz1m0X 7 /9T\ GAq$)V $2@{5(gM)Uj` V5k%#umx00@3+o\[`9z4Z*9G"wI.8dBXrK$AL4:aWKue tʣjfܨܿF}l@#$j?K!3pha gzOG*L4Ch Kx@oj΃IY肅hMa!pRdE d endstream endobj 357 0 obj << /ProcSet [/PDF /Text] /ColorSpace <> /Font << /F2 7 0 R /F4 18 0 R /F6 19 0 R /F8 20 0 R /F12 33 0 R >> >> endobj 7 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /Encoding /MacRomanEncoding /BaseFont /Times-Roman >> endobj 18 0 obj << /Type /Font /Subtype /Type1 /Name /F4 /Encoding /MacRomanEncoding /BaseFont /Times-Bold >> endobj 19 0 obj << /Type /Font /Subtype /Type1 /Name /F6 /Encoding /MacRomanEncoding /BaseFont /Times-BoldItalic >> endobj 20 0 obj << /Type /Font /Subtype /Type1 /Name /F8 /Encoding /MacRomanEncoding /BaseFont /Times-Italic >> endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F10 /Encoding /MacRomanEncoding /BaseFont /Helvetica-Bold >> endobj 33 0 obj << /Type /Font /Subtype /Type1 /Name /F12 /Encoding /MacRomanEncoding /BaseFont /Courier >> endobj 70 0 obj << /Type /Font /Subtype /Type1 /Name /F14 /Encoding /MacRomanEncoding /BaseFont /Courier-Bold >> endobj 38 0 obj << /Type /Font /Subtype /Type1 /Name /F16 /Encoding /MacRomanEncoding /BaseFont /Helvetica >> endobj 264 0 obj << /Type /Font /Subtype /Type1 /Name /F18 /Encoding 358 0 R /BaseFont /Symbol >> endobj 358 0 obj << /Type /Encoding /Differences [ 240/apple ] >> endobj 3 0 obj << /Type /Page /Parent 9 0 R /Resources 6 0 R /Contents 5 0 R /Thumb 4 0 R >> endobj 10 0 obj << /Type /Page /Parent 9 0 R /Resources 13 0 R /Contents 12 0 R /Thumb 11 0 R >> endobj 14 0 obj << /Type /Page /Parent 9 0 R /Resources 17 0 R /Contents 16 0 R /Thumb 15 0 R >> endobj 21 0 obj << /Type /Page /Parent 9 0 R /Resources 24 0 R /Contents 23 0 R /Thumb 22 0 R >> endobj 25 0 obj << /Type /Page /Parent 9 0 R /Resources 28 0 R /Contents 27 0 R /Thumb 26 0 R >> endobj 29 0 obj << /Type /Page /Parent 9 0 R /Resources 32 0 R /Contents 31 0 R /Thumb 30 0 R >> endobj 34 0 obj << /Type /Page /Parent 40 0 R /Resources 37 0 R /Contents 36 0 R /Thumb 35 0 R >> endobj 41 0 obj << /Type /Page /Parent 40 0 R /Resources 44 0 R /Contents 43 0 R /Thumb 42 0 R >> endobj 45 0 obj << /Type /Page /Parent 40 0 R /Resources 48 0 R /Contents 47 0 R /Thumb 46 0 R >> endobj 49 0 obj << /Type /Page /Parent 40 0 R /Resources 52 0 R /Contents 51 0 R /Thumb 50 0 R >> endobj 53 0 obj << /Type /Page /Parent 40 0 R /Resources 56 0 R /Contents 55 0 R /Thumb 54 0 R >> endobj 57 0 obj << /Type /Page /Parent 40 0 R /Resources 60 0 R /Contents 59 0 R /Thumb 58 0 R >> endobj 61 0 obj << /Type /Page /Parent 65 0 R /Resources 64 0 R /Contents 63 0 R /Thumb 62 0 R >> endobj 66 0 obj << /Type /Page /Parent 65 0 R /Resources 69 0 R /Contents 68 0 R /Thumb 67 0 R >> endobj 71 0 obj << /Type /Page /Parent 65 0 R /Resources 74 0 R /Contents 73 0 R /Thumb 72 0 R >> endobj 75 0 obj << /Type /Page /Parent 65 0 R /Resources 78 0 R /Contents 77 0 R /Thumb 76 0 R >> endobj 79 0 obj << /Type /Page /Parent 65 0 R /Resources 82 0 R /Contents 81 0 R /Thumb 80 0 R >> endobj 83 0 obj << /Type /Page /Parent 65 0 R /Resources 86 0 R /Contents 85 0 R /Thumb 84 0 R >> endobj 87 0 obj << /Type /Page /Parent 91 0 R /Resources 90 0 R /Contents 89 0 R /Thumb 88 0 R >> endobj 92 0 obj << /Type /Page /Parent 91 0 R /Resources 95 0 R /Contents 94 0 R /Thumb 93 0 R >> endobj 96 0 obj << /Type /Page /Parent 91 0 R /Resources 99 0 R /Contents 98 0 R /Thumb 97 0 R >> endobj 100 0 obj << /Type /Page /Parent 91 0 R /Resources 103 0 R /Contents 102 0 R /Thumb 101 0 R >> endobj 104 0 obj << /Type /Page /Parent 91 0 R /Resources 107 0 R /Contents 106 0 R /Thumb 105 0 R >> endobj 108 0 obj << /Type /Page /Parent 91 0 R /Resources 111 0 R /Contents 110 0 R /Thumb 109 0 R >> endobj 112 0 obj << /Type /Page /Parent 116 0 R /Resources 115 0 R /Contents 114 0 R /Thumb 113 0 R >> endobj 117 0 obj << /Type /Page /Parent 116 0 R /Resources 120 0 R /Contents 119 0 R /Thumb 118 0 R >> endobj 121 0 obj << /Type /Page /Parent 116 0 R /Resources 124 0 R /Contents 123 0 R /Thumb 122 0 R >> endobj 125 0 obj << /Type /Page /Parent 116 0 R /Resources 128 0 R /Contents 127 0 R /Thumb 126 0 R >> endobj 129 0 obj << /Type /Page /Parent 116 0 R /Resources 132 0 R /Contents 131 0 R /Thumb 130 0 R >> endobj 133 0 obj << /Type /Page /Parent 116 0 R /Resources 136 0 R /Contents 135 0 R /Thumb 134 0 R >> endobj 137 0 obj << /Type /Page /Parent 141 0 R /Resources 140 0 R /Contents 139 0 R /Thumb 138 0 R >> endobj 142 0 obj << /Type /Page /Parent 141 0 R /Resources 145 0 R /Contents 144 0 R /Thumb 143 0 R >> endobj 146 0 obj << /Type /Page /Parent 141 0 R /Resources 149 0 R /Contents 148 0 R /Thumb 147 0 R >> endobj 150 0 obj << /Type /Page /Parent 141 0 R /Resources 153 0 R /Contents 152 0 R /Thumb 151 0 R >> endobj 154 0 obj << /Type /Page /Parent 141 0 R /Resources 157 0 R /Contents 156 0 R /Thumb 155 0 R >> endobj 158 0 obj << /Type /Page /Parent 141 0 R /Resources 161 0 R /Contents 160 0 R /Thumb 159 0 R >> endobj 162 0 obj << /Type /Page /Parent 167 0 R /Resources 165 0 R /Contents 164 0 R /Thumb 163 0 R >> endobj 168 0 obj << /Type /Page /Parent 167 0 R /Resources 171 0 R /Contents 170 0 R /Thumb 169 0 R >> endobj 172 0 obj << /Type /Page /Parent 167 0 R /Resources 175 0 R /Contents 174 0 R /Thumb 173 0 R >> endobj 176 0 obj << /Type /Page /Parent 167 0 R /Resources 179 0 R /Contents 178 0 R /Thumb 177 0 R >> endobj 180 0 obj << /Type /Page /Parent 167 0 R /Resources 183 0 R /Contents 182 0 R /Thumb 181 0 R >> endobj 184 0 obj << /Type /Page /Parent 167 0 R /Resources 187 0 R /Contents 186 0 R /Thumb 185 0 R >> endobj 188 0 obj << /Type /Page /Parent 193 0 R /Resources 191 0 R /Contents 190 0 R /Thumb 189 0 R >> endobj 194 0 obj << /Type /Page /Parent 193 0 R /Resources 197 0 R /Contents 196 0 R /Thumb 195 0 R >> endobj 198 0 obj << /Type /Page /Parent 193 0 R /Resources 201 0 R /Contents 200 0 R /Thumb 199 0 R >> endobj 202 0 obj << /Type /Page /Parent 193 0 R /Resources 205 0 R /Contents 204 0 R /Thumb 203 0 R >> endobj 206 0 obj << /Type /Page /Parent 193 0 R /Resources 209 0 R /Contents 208 0 R /Thumb 207 0 R >> endobj 210 0 obj << /Type /Page /Parent 193 0 R /Resources 213 0 R /Contents 212 0 R /Thumb 211 0 R >> endobj 214 0 obj << /Type /Page /Parent 218 0 R /Resources 217 0 R /Contents 216 0 R /Thumb 215 0 R >> endobj 219 0 obj << /Type /Page /Parent 218 0 R /Resources 222 0 R /Contents 221 0 R /Thumb 220 0 R >> endobj 223 0 obj << /Type /Page /Parent 218 0 R /Resources 226 0 R /Contents 225 0 R /Thumb 224 0 R >> endobj 227 0 obj << /Type /Page /Parent 218 0 R /Resources 230 0 R /Contents 229 0 R /Thumb 228 0 R >> endobj 231 0 obj << /Type /Page /Parent 218 0 R /Resources 234 0 R /Contents 233 0 R /Thumb 232 0 R >> endobj 235 0 obj << /Type /Page /Parent 218 0 R /Resources 238 0 R /Contents 237 0 R /Thumb 236 0 R >> endobj 239 0 obj << /Type /Page /Parent 243 0 R /Resources 242 0 R /Contents 241 0 R /Thumb 240 0 R >> endobj 244 0 obj << /Type /Page /Parent 243 0 R /Resources 247 0 R /Contents 246 0 R /Thumb 245 0 R >> endobj 248 0 obj << /Type /Page /Parent 243 0 R /Resources 251 0 R /Contents 250 0 R /Thumb 249 0 R >> endobj 252 0 obj << /Type /Page /Parent 243 0 R /Resources 255 0 R /Contents 254 0 R /Thumb 253 0 R >> endobj 256 0 obj << /Type /Page /Parent 243 0 R /Resources 259 0 R /Contents 258 0 R /Thumb 257 0 R >> endobj 260 0 obj << /Type /Page /Parent 243 0 R /Resources 263 0 R /Contents 262 0 R /Thumb 261 0 R >> endobj 265 0 obj << /Type /Page /Parent 269 0 R /Resources 268 0 R /Contents 267 0 R /Thumb 266 0 R >> endobj 270 0 obj << /Type /Page /Parent 269 0 R /Resources 273 0 R /Contents 272 0 R /Thumb 271 0 R >> endobj 274 0 obj << /Type /Page /Parent 269 0 R /Resources 277 0 R /Contents 276 0 R /Thumb 275 0 R >> endobj 278 0 obj << /Type /Page /Parent 269 0 R /Resources 281 0 R /Contents 280 0 R /Thumb 279 0 R >> endobj 282 0 obj << /Type /Page /Parent 269 0 R /Resources 285 0 R /Contents 284 0 R /Thumb 283 0 R >> endobj 286 0 obj << /Type /Page /Parent 269 0 R /Resources 289 0 R /Contents 288 0 R /Thumb 287 0 R >> endobj 290 0 obj << /Type /Page /Parent 294 0 R /Resources 293 0 R /Contents 292 0 R /Thumb 291 0 R >> endobj 295 0 obj << /Type /Page /Parent 294 0 R /Resources 298 0 R /Contents 297 0 R /Thumb 296 0 R >> endobj 299 0 obj << /Type /Page /Parent 294 0 R /Resources 302 0 R /Contents 301 0 R /Thumb 300 0 R >> endobj 303 0 obj << /Type /Page /Parent 294 0 R /Resources 306 0 R /Contents 305 0 R /Thumb 304 0 R >> endobj 307 0 obj << /Type /Page /Parent 294 0 R /Resources 310 0 R /Contents 309 0 R /Thumb 308 0 R >> endobj 311 0 obj << /Type /Page /Parent 294 0 R /Resources 314 0 R /Contents 313 0 R /Thumb 312 0 R >> endobj 315 0 obj << /Type /Page /Parent 319 0 R /Resources 318 0 R /Contents 317 0 R /Thumb 316 0 R >> endobj 320 0 obj << /Type /Page /Parent 319 0 R /Resources 323 0 R /Contents 322 0 R /Thumb 321 0 R >> endobj 324 0 obj << /Type /Page /Parent 319 0 R /Resources 327 0 R /Contents 326 0 R /Thumb 325 0 R >> endobj 328 0 obj << /Type /Page /Parent 319 0 R /Resources 331 0 R /Contents 330 0 R /Thumb 329 0 R >> endobj 332 0 obj << /Type /Page /Parent 319 0 R /Resources 335 0 R /Contents 334 0 R /Thumb 333 0 R >> endobj 336 0 obj << /Type /Page /Parent 319 0 R /Resources 339 0 R /Contents 338 0 R /Thumb 337 0 R >> endobj 340 0 obj << /Type /Page /Parent 345 0 R /Resources 343 0 R /Contents 342 0 R /Thumb 341 0 R >> endobj 346 0 obj << /Type /Page /Parent 345 0 R /Resources 349 0 R /Contents 348 0 R /Thumb 347 0 R >> endobj 350 0 obj << /Type /Page /Parent 345 0 R /Resources 353 0 R /Contents 352 0 R /Thumb 351 0 R >> endobj 354 0 obj << /Type /Page /Parent 345 0 R /Resources 357 0 R /Contents 356 0 R /Thumb 355 0 R >> endobj 9 0 obj << /Type /Pages /Kids [3 0 R 10 0 R 14 0 R 21 0 R 25 0 R 29 0 R ] /Count 6 /Parent 39 0 R >> endobj 40 0 obj << /Type /Pages /Kids [34 0 R 41 0 R 45 0 R 49 0 R 53 0 R 57 0 R ] /Count 6 /Parent 39 0 R >> endobj 65 0 obj << /Type /Pages /Kids [61 0 R 66 0 R 71 0 R 75 0 R 79 0 R 83 0 R ] /Count 6 /Parent 39 0 R >> endobj 91 0 obj << /Type /Pages /Kids [87 0 R 92 0 R 96 0 R 100 0 R 104 0 R 108 0 R ] /Count 6 /Parent 39 0 R >> endobj 116 0 obj << /Type /Pages /Kids [112 0 R 117 0 R 121 0 R 125 0 R 129 0 R 133 0 R ] /Count 6 /Parent 39 0 R >> endobj 141 0 obj << /Type /Pages /Kids [137 0 R 142 0 R 146 0 R 150 0 R 154 0 R 158 0 R ] /Count 6 /Parent 39 0 R >> endobj 39 0 obj << /Type /Pages /Kids [9 0 R 40 0 R 65 0 R 91 0 R 116 0 R 141 0 R ] /Count 36 /Parent 166 0 R >> endobj 167 0 obj << /Type /Pages /Kids [162 0 R 168 0 R 172 0 R 176 0 R 180 0 R 184 0 R ] /Count 6 /Parent 192 0 R >> endobj 193 0 obj << /Type /Pages /Kids [188 0 R 194 0 R 198 0 R 202 0 R 206 0 R 210 0 R ] /Count 6 /Parent 192 0 R >> endobj 218 0 obj << /Type /Pages /Kids [214 0 R 219 0 R 223 0 R 227 0 R 231 0 R 235 0 R ] /Count 6 /Parent 192 0 R >> endobj 243 0 obj << /Type /Pages /Kids [239 0 R 244 0 R 248 0 R 252 0 R 256 0 R 260 0 R ] /Count 6 /Parent 192 0 R >> endobj 269 0 obj << /Type /Pages /Kids [265 0 R 270 0 R 274 0 R 278 0 R 282 0 R 286 0 R ] /Count 6 /Parent 192 0 R >> endobj 294 0 obj << /Type /Pages /Kids [290 0 R 295 0 R 299 0 R 303 0 R 307 0 R 311 0 R ] /Count 6 /Parent 192 0 R >> endobj 192 0 obj << /Type /Pages /Kids [167 0 R 193 0 R 218 0 R 243 0 R 269 0 R 294 0 R ] /Count 36 /Parent 166 0 R >> endobj 319 0 obj << /Type /Pages /Kids [315 0 R 320 0 R 324 0 R 328 0 R 332 0 R 336 0 R ] /Count 6 /Parent 344 0 R >> endobj 345 0 obj << /Type /Pages /Kids [340 0 R 346 0 R 350 0 R 354 0 R ] /Count 4 /Parent 344 0 R >> endobj 344 0 obj << /Type /Pages /Kids [319 0 R 345 0 R ] /Count 10 /Parent 166 0 R >> endobj 166 0 obj << /Type /Pages /Kids [39 0 R 192 0 R 344 0 R ] /Count 82 /MediaBox [0 0 612 792 ] >> endobj 359 0 obj << /Type /Catalog /Pages 166 0 R >> endobj 360 0 obj << /CreationDate (D:19960430164126) /Producer (Acrobat Distiller 2.1 for Power Macintosh) >> endobj xref 0 361 0000000000 65535 f 0000000016 00000 n 0000000172 00000 n 0000304924 00000 n 0000000719 00000 n 0000001200 00000 n 0000001511 00000 n 0000303866 00000 n 0000304314 00000 n 0000313252 00000 n 0000305017 00000 n 0000001621 00000 n 0000002294 00000 n 0000003798 00000 n 0000305114 00000 n 0000003909 00000 n 0000004675 00000 n 0000008669 00000 n 0000303976 00000 n 0000304086 00000 n 0000304202 00000 n 0000305211 00000 n 0000008813 00000 n 0000009590 00000 n 0000013461 00000 n 0000305308 00000 n 0000013594 00000 n 0000014272 00000 n 0000016881 00000 n 0000305405 00000 n 0000017014 00000 n 0000018023 00000 n 0000022447 00000 n 0000304428 00000 n 0000305502 00000 n 0000022581 00000 n 0000023532 00000 n 0000027740 00000 n 0000304649 00000 n 0000313927 00000 n 0000313360 00000 n 0000305600 00000 n 0000027875 00000 n 0000028779 00000 n 0000032842 00000 n 0000305698 00000 n 0000032975 00000 n 0000033869 00000 n 0000037767 00000 n 0000305796 00000 n 0000037900 00000 n 0000038779 00000 n 0000042003 00000 n 0000305894 00000 n 0000042148 00000 n 0000042960 00000 n 0000046171 00000 n 0000305992 00000 n 0000046316 00000 n 0000047137 00000 n 0000050622 00000 n 0000306090 00000 n 0000050756 00000 n 0000051529 00000 n 0000055110 00000 n 0000313470 00000 n 0000306188 00000 n 0000055244 00000 n 0000056080 00000 n 0000059402 00000 n 0000304536 00000 n 0000306286 00000 n 0000059559 00000 n 0000060400 00000 n 0000063470 00000 n 0000306384 00000 n 0000063604 00000 n 0000064440 00000 n 0000067588 00000 n 0000306482 00000 n 0000067734 00000 n 0000068546 00000 n 0000071536 00000 n 0000306580 00000 n 0000071670 00000 n 0000072273 00000 n 0000073744 00000 n 0000306678 00000 n 0000073878 00000 n 0000074772 00000 n 0000078154 00000 n 0000313580 00000 n 0000306776 00000 n 0000078288 00000 n 0000079146 00000 n 0000082418 00000 n 0000306874 00000 n 0000082552 00000 n 0000083280 00000 n 0000085556 00000 n 0000306972 00000 n 0000085679 00000 n 0000086413 00000 n 0000088752 00000 n 0000307074 00000 n 0000088887 00000 n 0000089757 00000 n 0000093273 00000 n 0000307176 00000 n 0000093397 00000 n 0000094205 00000 n 0000097022 00000 n 0000307278 00000 n 0000097157 00000 n 0000097884 00000 n 0000099996 00000 n 0000313693 00000 n 0000307381 00000 n 0000100131 00000 n 0000100945 00000 n 0000103756 00000 n 0000307484 00000 n 0000103902 00000 n 0000104740 00000 n 0000107542 00000 n 0000307587 00000 n 0000107666 00000 n 0000108539 00000 n 0000111721 00000 n 0000307690 00000 n 0000111856 00000 n 0000112715 00000 n 0000116233 00000 n 0000307793 00000 n 0000116357 00000 n 0000117225 00000 n 0000120726 00000 n 0000307896 00000 n 0000120861 00000 n 0000121778 00000 n 0000125020 00000 n 0000313810 00000 n 0000307999 00000 n 0000125144 00000 n 0000125658 00000 n 0000126405 00000 n 0000308102 00000 n 0000126518 00000 n 0000127356 00000 n 0000130329 00000 n 0000308205 00000 n 0000130464 00000 n 0000131283 00000 n 0000134436 00000 n 0000308308 00000 n 0000134571 00000 n 0000135369 00000 n 0000138045 00000 n 0000308411 00000 n 0000138180 00000 n 0000138833 00000 n 0000140515 00000 n 0000308514 00000 n 0000140639 00000 n 0000141507 00000 n 0000144686 00000 n 0000315174 00000 n 0000314040 00000 n 0000308617 00000 n 0000144821 00000 n 0000145648 00000 n 0000148687 00000 n 0000308720 00000 n 0000148822 00000 n 0000149557 00000 n 0000152149 00000 n 0000308823 00000 n 0000152295 00000 n 0000153123 00000 n 0000156504 00000 n 0000308926 00000 n 0000156650 00000 n 0000157492 00000 n 0000160786 00000 n 0000309029 00000 n 0000160932 00000 n 0000161681 00000 n 0000164243 00000 n 0000309132 00000 n 0000164378 00000 n 0000165177 00000 n 0000167721 00000 n 0000314748 00000 n 0000314158 00000 n 0000309235 00000 n 0000167867 00000 n 0000168641 00000 n 0000171512 00000 n 0000309338 00000 n 0000171647 00000 n 0000172520 00000 n 0000176027 00000 n 0000309441 00000 n 0000176162 00000 n 0000176997 00000 n 0000180224 00000 n 0000309544 00000 n 0000180370 00000 n 0000181233 00000 n 0000184770 00000 n 0000309647 00000 n 0000184905 00000 n 0000185794 00000 n 0000189664 00000 n 0000309750 00000 n 0000189799 00000 n 0000190418 00000 n 0000191898 00000 n 0000314276 00000 n 0000309853 00000 n 0000192033 00000 n 0000192761 00000 n 0000195115 00000 n 0000309956 00000 n 0000195250 00000 n 0000196167 00000 n 0000199793 00000 n 0000310059 00000 n 0000199939 00000 n 0000200709 00000 n 0000203561 00000 n 0000310162 00000 n 0000203696 00000 n 0000204583 00000 n 0000208519 00000 n 0000310265 00000 n 0000208676 00000 n 0000209530 00000 n 0000212983 00000 n 0000310368 00000 n 0000213129 00000 n 0000213939 00000 n 0000217035 00000 n 0000314394 00000 n 0000310471 00000 n 0000217181 00000 n 0000218041 00000 n 0000222252 00000 n 0000310574 00000 n 0000222421 00000 n 0000223086 00000 n 0000224817 00000 n 0000310677 00000 n 0000224929 00000 n 0000225352 00000 n 0000225478 00000 n 0000310780 00000 n 0000225579 00000 n 0000226458 00000 n 0000229809 00000 n 0000310883 00000 n 0000229955 00000 n 0000230654 00000 n 0000232856 00000 n 0000304759 00000 n 0000310986 00000 n 0000232993 00000 n 0000233638 00000 n 0000235374 00000 n 0000314512 00000 n 0000311089 00000 n 0000235498 00000 n 0000236203 00000 n 0000238359 00000 n 0000311192 00000 n 0000238472 00000 n 0000239164 00000 n 0000240768 00000 n 0000311295 00000 n 0000240892 00000 n 0000241599 00000 n 0000243711 00000 n 0000311398 00000 n 0000243835 00000 n 0000244500 00000 n 0000246394 00000 n 0000311501 00000 n 0000246518 00000 n 0000247256 00000 n 0000249592 00000 n 0000311604 00000 n 0000249727 00000 n 0000250449 00000 n 0000252460 00000 n 0000314630 00000 n 0000311707 00000 n 0000252606 00000 n 0000253371 00000 n 0000255765 00000 n 0000311810 00000 n 0000255889 00000 n 0000256391 00000 n 0000257096 00000 n 0000311913 00000 n 0000257209 00000 n 0000258076 00000 n 0000261142 00000 n 0000312016 00000 n 0000261288 00000 n 0000261947 00000 n 0000263740 00000 n 0000312119 00000 n 0000263864 00000 n 0000264491 00000 n 0000265828 00000 n 0000312222 00000 n 0000265952 00000 n 0000266740 00000 n 0000269413 00000 n 0000314867 00000 n 0000312325 00000 n 0000269559 00000 n 0000270431 00000 n 0000273599 00000 n 0000312428 00000 n 0000273745 00000 n 0000274388 00000 n 0000276051 00000 n 0000312531 00000 n 0000276175 00000 n 0000277048 00000 n 0000280327 00000 n 0000312634 00000 n 0000280462 00000 n 0000281259 00000 n 0000284123 00000 n 0000312737 00000 n 0000284258 00000 n 0000284935 00000 n 0000286605 00000 n 0000312840 00000 n 0000286740 00000 n 0000287688 00000 n 0000291986 00000 n 0000315087 00000 n 0000314985 00000 n 0000312943 00000 n 0000292143 00000 n 0000293030 00000 n 0000296872 00000 n 0000313046 00000 n 0000297030 00000 n 0000297942 00000 n 0000301854 00000 n 0000313149 00000 n 0000302023 00000 n 0000302591 00000 n 0000303720 00000 n 0000304857 00000 n 0000315277 00000 n 0000315330 00000 n trailer << /Size 361 /Root 359 0 R /Info 360 0 R /ID [<9933155cbea29b5466e48e790a8b51b3><9933155cbea29b5466e48e790a8b51b3>] >> startxref 315440 %%EOF 07070100004a0e000081a4000000640000006400000001318676d60007e79f000000200000001b00000000000000000000001a00000004reloc/doc/guides/guide.ps%!PS-Adobe-3.0 %%Title: (Microsoft Word - slapd.guide \311) %%Creator: (Microsoft Word: LaserWriter 8 8.3.3) %%CreationDate: (3:52 PM Tuesday, April 30, 1996) %%For: (deadbeef) %%Pages: 82 %%DocumentFonts: Times-Roman Times-Bold Times-BoldItalic Times-Italic Helvetica-Bold Helvetica-BoldOblique Courier Courier-Bold Courier-Oblique Helvetica Symbol %%DocumentNeededFonts: Times-Roman Times-Bold Times-BoldItalic Times-Italic Helvetica-Bold Helvetica-BoldOblique Courier Courier-Bold Courier-Oblique Helvetica Symbol %%DocumentSuppliedFonts: %%DocumentData: Clean7Bit %%PageOrder: Ascend %%Orientation: Portrait %%DocumentMedia: Default 612 792 0 () () %ADO_ImageableArea: 30 31 582 761 %%EndComments userdict begin/dscInfo 5 dict dup begin /Title(Microsoft Word - slapd.guide \311)def /Creator(Microsoft Word: LaserWriter 8 8.3.3)def /CreationDate(3:52 PM Tuesday, April 30, 1996)def /For(deadbeef)def /Pages 82 def end def end /md 218 dict def md begin/currentpacking where {pop /sc_oldpacking currentpacking def true setpacking}if %%BeginFile: adobe_psp_basic %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /bd{bind def}bind def /xdf{exch def}bd /xs{exch store}bd /ld{load def}bd /Z{0 def}bd /T/true /F/false /:L/lineto /lw/setlinewidth /:M/moveto /rl/rlineto /rm/rmoveto /:C/curveto /:T/translate /:K/closepath /:mf/makefont /gS/gsave /gR/grestore /np/newpath 14{ld}repeat /$m matrix def /av 83 def /por true def /normland false def /psb-nosave{}bd /pse-nosave{}bd /us Z /psb{/us save store}bd /pse{us restore}bd /level2 /languagelevel where { pop languagelevel 2 ge }{ false }ifelse def /featurecleanup { stopped cleartomark countdictstack exch sub dup 0 gt { {end}repeat }{ pop }ifelse }bd /noload Z /startnoload { {/noload save store}if }bd /endnoload { {noload restore}if }bd level2 startnoload /setjob { statusdict/jobname 3 -1 roll put }bd /setcopies { userdict/#copies 3 -1 roll put }bd level2 endnoload level2 not startnoload /setjob { 1 dict begin/JobName xdf currentdict end setuserparams }bd /setcopies { 1 dict begin/NumCopies xdf currentdict end setpagedevice }bd level2 not endnoload /pm Z /mT Z /sD Z /realshowpage Z /initializepage { /pm save store mT concat }bd /endp { pm restore showpage }def /$c/DeviceRGB def /rectclip where { pop/rC/rectclip ld }{ /rC { np 4 2 roll :M 1 index 0 rl 0 exch rl neg 0 rl :K clip np }bd }ifelse /rectfill where { pop/rF/rectfill ld }{ /rF { gS np 4 2 roll :M 1 index 0 rl 0 exch rl neg 0 rl fill gR }bd }ifelse /rectstroke where { pop/rS/rectstroke ld }{ /rS { gS np 4 2 roll :M 1 index 0 rl 0 exch rl neg 0 rl :K stroke gR }bd }ifelse %%EndFile %%BeginFile: adobe_psp_colorspace_level1 %%Copyright: Copyright 1991-1993 Adobe Systems Incorporated. All Rights Reserved. /G/setgray ld /:F1/setgray ld /:F/setrgbcolor ld /:F4/setcmykcolor where { pop /setcmykcolor ld }{ { 3 { dup 3 -1 roll add dup 1 gt{pop 1}if 1 exch sub 4 1 roll }repeat pop setrgbcolor }bd }ifelse /:Fx { counttomark {0{G}0{:F}{:F4}} exch get exec pop }bd /:rg{/DeviceRGB :ss}bd /:sc{$cs :ss}bd /:dc{/$cs xdf}bd /:sgl{}def /:dr{}bd /:fCRD{pop}bd /:ckcs{}bd /:ss{/$c xdf}bd /$cs Z %%EndFile %%BeginFile: adobe_psp_uniform_graphics %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /@a { np :M 0 rl :L 0 exch rl 0 rl :L fill }bd /@b { np :M 0 rl 0 exch rl :L 0 rl 0 exch rl fill }bd /arct where { pop }{ /arct { arcto pop pop pop pop }bd }ifelse /x1 Z /x2 Z /y1 Z /y2 Z /rad Z /@q { /rad xs /y2 xs /x2 xs /y1 xs /x1 xs np x2 x1 add 2 div y1 :M x2 y1 x2 y2 rad arct x2 y2 x1 y2 rad arct x1 y2 x1 y1 rad arct x1 y1 x2 y1 rad arct fill }bd /@s { /rad xs /y2 xs /x2 xs /y1 xs /x1 xs np x2 x1 add 2 div y1 :M x2 y1 x2 y2 rad arct x2 y2 x1 y2 rad arct x1 y2 x1 y1 rad arct x1 y1 x2 y1 rad arct :K stroke }bd /@i { np 0 360 arc fill }bd /@j { gS np :T scale 0 0 .5 0 360 arc fill gR }bd /@e { np 0 360 arc :K stroke }bd /@f { np $m currentmatrix pop :T scale 0 0 .5 0 360 arc :K $m setmatrix stroke }bd /@k { gS np :T 0 0 :M 0 0 5 2 roll arc fill gR }bd /@l { gS np :T 0 0 :M scale 0 0 .5 5 -2 roll arc fill gR }bd /@m { np arc stroke }bd /@n { np $m currentmatrix pop :T scale 0 0 .5 5 -2 roll arc $m setmatrix stroke }bd %%EndFile %%BeginFile: adobe_psp_basic_text %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /S/show ld /A{ 0.0 exch ashow }bd /R{ 0.0 exch 32 exch widthshow }bd /W{ 0.0 3 1 roll widthshow }bd /J{ 0.0 32 4 2 roll 0.0 exch awidthshow }bd /V{ 0.0 4 1 roll 0.0 exch awidthshow }bd /fcflg true def /fc{ fcflg{ vmstatus exch sub 50000 lt{ (%%[ Warning: Running out of memory ]%%\r)print flush/fcflg false store }if pop }if }bd /$f[1 0 0 -1 0 0]def /:ff{$f :mf}bd /MacEncoding StandardEncoding 256 array copy def MacEncoding 39/quotesingle put MacEncoding 96/grave put /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave /ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute /ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls /registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash /infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation /product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash /questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft /guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge /ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl /daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand /Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave /Oacute/Ocircumflex/apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron MacEncoding 128 128 getinterval astore pop level2 startnoload /copyfontdict { findfont dup length dict begin { 1 index/FID ne{def}{pop pop}ifelse }forall }bd level2 endnoload level2 not startnoload /copyfontdict { findfont dup length dict copy begin }bd level2 not endnoload md/fontname known not{ /fontname/customfont def }if /Encoding Z /:mre { copyfontdict /Encoding MacEncoding def fontname currentdict end definefont :ff def }bd /:bsr { copyfontdict /Encoding Encoding 256 array copy def Encoding dup }bd /pd{put dup}bd /:esr { pop pop fontname currentdict end definefont :ff def }bd /scf { scalefont def }bd /scf-non { $m scale :mf setfont }bd /ps Z /fz{/ps xs}bd /sf/setfont ld /cF/currentfont ld /mbf { /makeblendedfont where { pop makeblendedfont /ABlend exch definefont }{ pop }ifelse def }def %%EndFile %%BeginFile: adobe_psp_derived_styles %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /wi version(23.0)eq { { gS 0 0 0 0 rC stringwidth gR }bind }{ /stringwidth load }ifelse def /$o 1. def /gl{$o G}bd /ms{:M S}bd /condensedmtx[.82 0 0 1 0 0]def /:mc { condensedmtx :mf def }bd /extendedmtx[1.18 0 0 1 0 0]def /:me { extendedmtx :mf def }bd /basefont Z /basefonto Z /dxa Z /dxb Z /dxc Z /dxd Z /dsdx2 Z /bfproc Z /:fbase { dup/FontType get 0 eq{ dup length dict begin dup{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall /FDepVector exch/FDepVector get[exch/:fbase load forall]def }/bfproc load ifelse /customfont currentdict end definefont }bd /:mo { /bfproc{ dup dup length 2 add dict begin { 1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse }forall /PaintType 2 def /StrokeWidth .012 0 FontMatrix idtransform pop def /customfont currentdict end definefont 8 dict begin /basefonto xdf /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin basefont setfont ( )dup 0 4 -1 roll put dup wi setcharwidth 0 0 :M gS gl dup show gR basefonto setfont show end }def }store :fbase }bd /:mso { /bfproc{ 7 dict begin /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxa 1 ps div def basefont setfont ( )dup 0 4 -1 roll put dup wi 1 index 0 ne { exch dxa add exch }if setcharwidth dup 0 0 ms dup dxa 0 ms dup dxa dxa ms dup 0 dxa ms gl dxa 2. div dup ms end end }def }store :fbase }bd /:ms { /bfproc{ dup dup length 2 add dict begin { 1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse }forall /PaintType 2 def /StrokeWidth .012 0 FontMatrix idtransform pop def /customfont currentdict end definefont 8 dict begin /basefonto xdf /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxb .05 def basefont setfont ( )dup 0 4 -1 roll put dup wi exch dup 0 ne { dxb add }if exch setcharwidth dup dxb .01 add 0 ms 0 dxb :T gS gl dup 0 0 ms gR basefonto setfont 0 0 ms end end }def }store :fbase }bd /:mss { /bfproc{ 7 dict begin /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxc 1 ps div def /dsdx2 .05 dxc 2 div add def basefont setfont ( )dup 0 4 -1 roll put dup wi exch dup 0 ne { dsdx2 add }if exch setcharwidth dup dsdx2 .01 add 0 ms 0 .05 dxc 2 div sub :T dup 0 0 ms dup dxc 0 ms dup dxc dxc ms dup 0 dxc ms gl dxc 2 div dup ms end end }def }store :fbase }bd /:msb { /bfproc{ 7 dict begin /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxd .03 def basefont setfont ( )dup 0 4 -1 roll put dup wi 1 index 0 ne { exch dxd add exch }if setcharwidth dup 0 0 ms dup dxd 0 ms dup dxd dxd ms 0 dxd ms end end }def }store :fbase }bd /italicmtx[1 0 -.212557 1 0 0]def /:mi { italicmtx :mf def }bd /:v { [exch dup/FontMatrix get exch dup/FontInfo known { /FontInfo get dup/UnderlinePosition known { dup/UnderlinePosition get 2 index 0 3 1 roll transform exch pop }{ .1 }ifelse 3 1 roll dup/UnderlineThickness known { /UnderlineThickness get exch 0 3 1 roll transform exch pop abs }{ pop pop .067 }ifelse }{ pop pop .1 .067 }ifelse ] }bd /$t Z /$p Z /$s Z /:p { aload pop 2 index mul/$t xs 1 index mul/$p xs .012 mul/$s xs }bd /:m {gS 0 $p rm $t lw 0 rl stroke gR }bd /:n { gS 0 $p rm $t lw 0 rl gS gl stroke gR strokepath $s lw /setstrokeadjust where{pop currentstrokeadjust true setstrokeadjust stroke setstrokeadjust }{ stroke }ifelse gR }bd /:o {gS 0 $p rm $t 2 div dup rm $t lw dup 0 rl stroke gR :n }bd %%EndFile /currentpacking where {pop sc_oldpacking setpacking}if end %%EndProlog %%BeginSetup md begin countdictstack[{ %%BeginFeature: *ManualFeed False level2 {1 dict dup /ManualFeed false put setpagedevice}{statusdict begin /manualfeed false store end} ifelse %%EndFeature }featurecleanup countdictstack[{ %%BeginFeature: *InputSlot Upper %%EndFeature }featurecleanup countdictstack[{ %%BeginFeature: *PageRegion LetterSmall level2 { 2 dict dup /PageSize [612 792] put dup /ImagingBBox [30 31 582 761] put setpagedevice }{ /lettersmall where {pop lettersmall} {letterR} ifelse } ifelse %%EndFeature }featurecleanup (deadbeef)setjob /mT[1 0 0 -1 30 761]def /sD 16 dict def 300 level2{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse %%IncludeFont: Times-Roman %%IncludeFont: Times-Bold %%IncludeFont: Times-BoldItalic %%IncludeFont: Times-Italic %%IncludeFont: Helvetica-Bold %%IncludeFont: Helvetica-BoldOblique %%IncludeFont: Courier %%IncludeFont: Courier-Bold %%IncludeFont: Courier-Oblique %%IncludeFont: Helvetica %%IncludeFont: Symbol /f0_1/Times-Roman :mre /f0_12 f0_1 12 scf /f0_10 f0_1 10 scf /f0_9 f0_1 9 scf /f1_1/Times-Bold :mre /f1_12 f1_1 12 scf /f1_10 f1_1 10 scf /f2_1/Times-BoldItalic :mre /f2_12 f2_1 12 scf /f2_10 f2_1 10 scf /f3_1/Times-Italic :mre /f3_12 f3_1 12 scf /f3_10 f3_1 10 scf /f4_1/Helvetica-Bold :mre /f4_16 f4_1 16 scf /f4_14 f4_1 14 scf /f5_1/Helvetica-BoldOblique :mre /f5_14 f5_1 14 scf /f5_12 f5_1 12 scf /f6_1/Courier :mre /f6_12 f6_1 12 scf /f6_10 f6_1 10 scf /f6_9 f6_1 9 scf /f6_8 f6_1 8 scf /f7_1/Courier-Bold :mre /f7_12 f7_1 12 scf /f7_10 f7_1 10 scf /f8_1/Courier-Oblique :mre /f9_1 f8_1 def /f9_10 f9_1 10 scf /f10_1/Helvetica :mre /f11_1 f10_1 1.04 scf /f11_9 f11_1 9 scf /f12_1/Symbol :bsr 240/apple pd :esr /f12_12 f12_1 12 scf /Courier findfont[10 0 0 -10 0 0]:mf setfont %%EndSetup %%Page: 1 1 %%BeginPageSetup initializepage (deadbeef; page: 1 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (1)S 110 257 :M f4_16 sf .48 .048(The SLAPD and SLURPD Administrator\325s Guide)J 239 282 :M f0_12 sf -.125(University of Michigan)A 261 306 :M -.11(30 April 1996)A 266 318 :M -.031(Release 3.3)A endp %%Page: 2 2 %%BeginPageSetup initializepage (deadbeef; page: 2 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (2)S 60 64 :M f4_14 sf .489(Copyright)A 96 88 :M f0_12 sf -.074(Copyright )A 151 88 :M -.117A 167 88 :M (1992-1996 )S 226 88 :M -.094(Regents )A 271 88 :M (of )S 288 88 :M -.22(the )A 309 88 :M -.065(University )A 366 88 :M (of )S 383 88 :M -.11(Michigan. )A 439 88 :M -.444(All )A 461 88 :M -.068(Rights)A 96 100 :M .045(Reserved.)A 96 124 :M -.11(Redistribution and )A 187 124 :M (use )S 207 124 :M -.167(in )A 220 124 :M -.052(source )A 255 124 :M -.109(and )A 276 124 :M -.109(binary )A 310 124 :M (forms )S 342 124 :M -.215(are )A 360 124 :M -.22(permitted )A 408 124 :M -.082(provided )A 454 124 :M -.249(that )A 475 124 :M -.112(this)A 96 136 :M -.105(notice is preserved and that due credit is given to the University of )A 412 136 :M -.248(Michigan )A 460 136 :M -.33(at )A 472 136 :M -.332(Ann)A 96 148 :M -.078(Arbor. The name of the University may not be used to endorse or promote )A 451 148 :M -.046(products)A 96 160 :M -.14(derived )A 139 160 :M -.08(from )A 170 160 :M -.084(this )A 195 160 :M -.038(software )A 244 160 :M (or )S 262 160 :M -.178(documentation )A 339 160 :M -.095(without )A 383 160 :M -.163(specific )A 427 160 :M -.064(prior )A 459 160 :M -.164(written)A 96 172 :M .164 .016(permission. )J 158 172 :M -.083(This )A 185 172 :M -.038(software )A 232 172 :M (is )S 246 172 :M -.082(provided )A 294 172 :M .086 .009("as )J 315 172 :M .08 .008(is" )J 334 172 :M -.095(without )A 376 172 :M -.109(any )A 399 172 :M (express )S 441 172 :M (or )S 457 172 :M -.277(implied)A 96 184 :M .046(warranty.)A 60 210 :M f4_14 sf .453(Acknowledgments)A 96 234 :M f0_12 sf -.219(The )A 120 234 :M -.332(LDAP )A 156 234 :M -.18(development )A 222 234 :M -.33(team )A 250 234 :M -.33(at )A 265 234 :M -.22(the )A 286 234 :M -.065(University )A 343 234 :M (of )S 360 234 :M -.248(Michigan )A 411 234 :M (consists )S 456 234 :M (of )S 473 234 :M -.499(Tim)A 96 246 :M .144 .014(Howes, Mark Smith, Gordon Good, Lance )J 306 246 :M -.066(Sloan )A 337 246 :M -.109(and )A 358 246 :M -.131(Steve )A 388 246 :M (Rothwell. )S 439 246 :M -.219(Our )A 461 246 :M -.065(thanks)A 96 258 :M -.082(also )A 119 258 :M -.167(to )A 132 258 :M -.065(Bryan )A 165 258 :M -.038(Beecher, )A 212 258 :M (Frank )S 245 258 :M -.04(Richter, )A 288 258 :M -.246(Eric )A 312 258 :M .318 .032(Rosenquist, )J 374 258 :M -.13(Peter )A 403 258 :M -.097(Whittaker, )A 458 258 :M -.331(Martijn)A 96 270 :M .598 .06(Koster, )J 137 270 :M -.131(Craig )A 168 270 :M (Watkins, )S 216 270 :M -.066(Rocky )A 252 270 :M -.054(Rakesh )A 292 270 :M (Patel, )S 324 270 :M -.331(Alan )A 351 270 :M .21 .021(Young, )J 392 270 :M -.247(Mark )A 422 270 :M .63 .063(Prior, )J 455 270 :M -.164(Enrique)A 96 282 :M -.018(Silvestre Mora, Roland Hedberg, and numerous others.)A endp %%Page: 3 3 %%BeginPageSetup initializepage (deadbeef; page: 3 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (3)S 60 64 :M f4_14 sf 2.724 .272(Table of Contents)J 60 82 :M f1_10 sf 3.281 .328(1. INTRODUCTION TO )J f2_10 sf .93(SLAPD)A f1_10 sf 1.566 .157( AND )J f2_10 sf 1.142(SLURPD)A 300 82 :M f1_10 sf 1.533(..............................................)A 486 82 :M (6)S 60 99 :M f0_10 sf -.209(1.1 W)A f0_9 sf -.216(HAT IS A DIRECTORY SERVICE)A f0_10 sf (?)S 213 99 :M .506(...........................................................................................)A 487 99 :M (6)S 60 110 :M -.112(1.2 W)A f0_9 sf -.102(HAT IS )A f0_10 sf -.175(LDAP?)A 144 110 :M .504(..................................................................................................................)A 487 110 :M (6)S 60 121 :M -.132(1.3 H)A f0_9 sf -.16(OW DOES )A f0_10 sf -.17(LDAP )A f0_9 sf -.205(WORK)A f0_10 sf (?)S 183 121 :M .505(.....................................................................................................)A 487 121 :M (8)S 60 132 :M -.277(1.4 W)A f0_9 sf -.288(HAT IS SLAPD AND WHAT CAN IT DO)A f0_10 sf (?)S 237 132 :M .506(...................................................................................)A 487 132 :M (8)S 60 143 :M -.163(1.5 W)A f0_9 sf -.18(HAT ABOUT )A f0_10 sf -.194(X.500?)A 165 143 :M .505(...........................................................................................................)A 487 143 :M (9)S 60 154 :M -.269(1.6 W)A f0_9 sf -.281(HAT IS SLURPD AND WHAT CAN IT DO)A f0_10 sf (?)S 243 154 :M .506(.................................................................................)A 487 154 :M (9)S 60 171 :M f1_10 sf 3.181 .318(2. A QUICK-START GUIDE TO RUNNING)J f2_10 sf 3.12 .312( SLAPD)J 320 171 :M f1_10 sf 1.538(........................................)A 480 171 :M 2(10)A 60 194 :M 2.812 .281(3. THE BIG PICTURE - CONFIGURATION CHOICES)J 332 194 :M 1.542(.....................................)A 480 194 :M 2(12)A 60 211 :M f0_10 sf -.181(3.1 LDAP )A f0_9 sf -.203(AS A LOCAL SERVICE ONLY)A 219 211 :M f0_10 sf .506(.......................................................................................)A 482 211 :M (12)S 60 222 :M -.123(3.2 L)A f0_9 sf -.149(OCAL SERVICE WITH )A f0_10 sf -.132(X.500 )A f0_9 sf -.185(REFERRALS)A 246 222 :M f0_10 sf .506(..............................................................................)A 482 222 :M (12)S 60 233 :M -.14(3.3 LDAP )A f0_9 sf -.143(AS A FRONT END TO )A f0_10 sf -.179(X.500)A 213 233 :M .506(.........................................................................................)A 482 233 :M (13)S 60 244 :M -.158(3.4 R)A f0_9 sf -.198(EPLICATED SLAPD SERVICE)A 198 244 :M f0_10 sf .505(..............................................................................................)A 482 244 :M (13)S 60 261 :M f1_10 sf 3.334 .333(4. BUILDING AND INSTALLING )J f2_10 sf 3.128 .313(SLAPD )J f1_10 sf 1.322 .132(& )J f2_10 sf 1.139(SLURPD)A 332 261 :M f1_10 sf 1.542(.....................................)A 480 261 :M 2(14)A 60 278 :M f0_10 sf -.159(4.1 P)A f0_9 sf -.223(RE)A f0_10 sf -.194(-B)A f0_9 sf -.184(UILD )A f0_10 sf -.258(C)A f0_9 sf -.239(ONFIGURATION)A 195 278 :M f0_10 sf .505(...............................................................................................)A 482 278 :M (14)S 72 289 :M f3_10 sf .432 .043(4.1.1 Editing the Make-common file)J 219 289 :M .506(.......................................................................................)A 482 289 :M (14)S 72 300 :M .01 .001(4.1.2 Editing the include/ldapconfig.h file)J 240 300 :M .506(................................................................................)A 482 300 :M (16)S 60 311 :M f0_10 sf -.19(4.2 M)A f0_9 sf -.202(AKING THE )A f0_10 sf -.221(S)A f0_9 sf -.288(OFTWARE)A 180 311 :M f0_10 sf .505(....................................................................................................)A 482 311 :M (17)S 60 322 :M -.18(4.3 I)A f0_9 sf -.254(NSTALLING THE )A f0_10 sf -.272(S)A f0_9 sf -.355(OFTWARE)A 195 322 :M f0_10 sf .505(...............................................................................................)A 482 322 :M (17)S 60 339 :M f1_10 sf 1.595 .16(5. THE )J f2_10 sf .812(SLAPD)A f1_10 sf 3.896 .39( CONFIGURATION FILE)J 264 339 :M 1.528(......................................................)A 480 339 :M 2(19)A 60 356 :M f0_10 sf -.136(5.1 C)A f0_9 sf -.169(ONFIGURATION )A f0_10 sf -.174(F)A f0_9 sf -.127(ILE )A f0_10 sf -.174(F)A f0_9 sf -.254(ORMAT)A 207 356 :M f0_10 sf .506(...........................................................................................)A 482 356 :M (19)S 60 367 :M -.154(5.2 C)A f0_9 sf -.192(ONFIGURATION )A f0_10 sf -.197(F)A f0_9 sf -.144(ILE )A f0_10 sf -.256(O)A f0_9 sf -.223(PTIONS)A 207 367 :M f0_10 sf .506(...........................................................................................)A 482 367 :M (19)S 72 378 :M f3_10 sf .4 .04(5.2.1 Global Options)J 159 378 :M .505(...........................................................................................................)A 482 378 :M (20)S 72 389 :M -.084(5.2.2 General Backend Options)A 198 389 :M .505(..............................................................................................)A 482 389 :M (22)S 72 400 :M .19 .019(5.2.3 LDBM Backend-Specific Options)J 231 400 :M .506(...................................................................................)A 482 400 :M (24)S 72 411 :M .221 .022(5.2.4 Shell Backend-Specific Options)J 222 411 :M .506(......................................................................................)A 482 411 :M (25)S 72 422 :M -.053(5.2.5 Password Backend-Specific Options)A 240 422 :M .506(................................................................................)A 482 422 :M (26)S 60 433 :M f0_10 sf -.1(5.3 A)A f0_9 sf -.111(CCESS )A f0_10 sf -.15(C)A f0_9 sf -.164(ONTROL)A 153 433 :M f0_10 sf .505(.............................................................................................................)A 482 433 :M (26)S 72 444 :M f3_10 sf .107 .011(5.3.1 What to control access to)J 198 444 :M .505(..............................................................................................)A 482 444 :M (26)S 72 455 :M .111 .011(5.3.2 Who to grant access to)J 189 455 :M .505(.................................................................................................)A 482 455 :M (27)S 72 466 :M -.022(5.3.3 The access to grant)A 174 466 :M .505(......................................................................................................)A 482 466 :M (28)S 72 477 :M .217 .022(5.3.4 Access Control Evaluation)J 204 477 :M .505(............................................................................................)A 482 477 :M (28)S 72 488 :M .398 .04(5.3.5 Access Control Examples)J 201 488 :M .505(.............................................................................................)A 482 488 :M (28)S 60 499 :M f0_10 sf -.114(5.4 S)A f0_9 sf -.161(CHEMA )A f0_10 sf -.17(E)A f0_9 sf -.189(NFORCEMENT)A 180 499 :M f0_10 sf .505(....................................................................................................)A 482 499 :M (29)S 60 510 :M -.16(5.5 C)A f0_9 sf -.2(ONFIGURATION )A f0_10 sf -.205(F)A f0_9 sf -.15(ILE )A f0_10 sf -.226(E)A f0_9 sf -.273(XAMPLE)A 213 510 :M f0_10 sf .506(.........................................................................................)A 482 510 :M (30)S 60 527 :M f1_10 sf 3.187 .319(6. RUNNING )J f2_10 sf 1.298(SLAPD)A 168 527 :M f1_10 sf 1.519(..............................................................................)A 480 527 :M 2(33)A 60 544 :M f0_10 sf -.136(6.1 C)A f0_9 sf -.22(OMMAND)A f0_10 sf -.148(-L)A f0_9 sf -.135(INE )A f0_10 sf -.226(O)A f0_9 sf -.198(PTIONS)A 186 544 :M f0_10 sf .505(..................................................................................................)A 482 544 :M (33)S 60 555 :M -.22(6.2 R)A f0_9 sf -.257(UNNING SLAPD AS A )A f0_10 sf -.283(S)A f0_9 sf -.318(TAND)A f0_10 sf -.268(-A)A f0_9 sf -.267(LONE )A f0_10 sf -.367(D)A f0_9 sf -.419(AEMON)A 270 555 :M f0_10 sf .507(......................................................................)A 482 555 :M (34)S 60 566 :M -.176(6.3 R)A f0_9 sf -.228(UNNING SLAPD FROM INETD)A 201 566 :M f0_10 sf .505(.............................................................................................)A 482 566 :M (34)S 60 583 :M f1_10 sf 3.166 .317(7. MONITORING )J f2_10 sf 1.047(SLAPD)A 188 583 :M f1_10 sf 1.521(.........................................................................)A 480 583 :M 2(35)A 60 606 :M 3.396 .34(8. DATABASE CREATION AND MAINTENANCE TOOLS)J 352 606 :M 1.548(................................)A 480 606 :M 2(37)A 60 623 :M f0_10 sf -.179(8.1 C)A f0_9 sf -.22(REATING A DATABASE OVER )A f0_10 sf -.36(LDAP)A 228 623 :M .506(....................................................................................)A 482 623 :M (37)S 60 634 :M -.205(8.2 C)A f0_9 sf -.253(REATING A DATABASE OFF)A f0_10 sf -.158(-)A f0_9 sf -.324(LINE)A 216 634 :M f0_10 sf .506(........................................................................................)A 482 634 :M (38)S 72 645 :M f3_10 sf .031 .003(8.2.1 The ldif2ldbm program)J 189 645 :M .505(.................................................................................................)A 482 645 :M (39)S 72 656 :M -.018(8.2.2 The ldif2index program)A 189 656 :M .505(.................................................................................................)A 482 656 :M (40)S 72 667 :M -.038(8.2.3 The ldif2id2entry program)A 201 667 :M .505(.............................................................................................)A 482 667 :M (41)S 72 678 :M -.089(8.2.4 The ldif2id2children program)A 213 678 :M .506(.........................................................................................)A 482 678 :M (41)S endp %%Page: 4 4 %%BeginPageSetup initializepage (deadbeef; page: 4 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (4)S 72 50 :M f3_10 sf -.03(8.2.5 The ldbmcat program)A 183 50 :M .505(...................................................................................................)A 482 50 :M (41)S 72 61 :M .033 .003(8.2.6 The ldif program)J 165 61 :M .505(.........................................................................................................)A 482 61 :M (41)S 60 72 :M f0_10 sf -.165(8.3 T)A f0_9 sf -.185(HE )A f0_10 sf -.193(LDIF )A f0_9 sf -.232(TEXT ENTRY FORMAT)A 210 72 :M f0_10 sf .506(..........................................................................................)A 482 72 :M (42)S 60 83 :M -.124(8.4 C)A f0_9 sf -.157(ONVERTING FROM )A f0_10 sf -.159(QUIPU EDB )A f0_9 sf -.155(FORMAT TO )A f0_10 sf -.142(LDIF )A f0_9 sf -.215(FORMAT)A 330 83 :M f0_10 sf .51(..................................................)A 482 83 :M (43)S 72 94 :M f3_10 sf -.051(8.4.1 The edb2ldif program)A 183 94 :M .505(...................................................................................................)A 482 94 :M (43)S 72 105 :M .309 .031(8.4.2 Step-by-step EDB to LDIF conversion)J 252 105 :M .507(............................................................................)A 482 105 :M (44)S 60 116 :M f0_10 sf -.15(8.5 T)A f0_9 sf -.214(HE LDBMTEST PROGRAM)A 186 116 :M f0_10 sf .505(..................................................................................................)A 482 116 :M (45)S 60 127 :M -.15(8.6 T)A f0_9 sf -.168(HE )A f0_10 sf -.223(LDBM )A f0_9 sf -.222(DATABASE FORMAT)A 210 127 :M f0_10 sf .506(..........................................................................................)A 482 127 :M (46)S 72 138 :M f3_10 sf .517 .052(8.6.1 Overview)J 135 138 :M .504(...................................................................................................................)A 482 138 :M (46)S 72 149 :M .286 .029(8.6.2 Attribute index format)J 186 149 :M .505(..................................................................................................)A 482 149 :M (47)S 72 160 :M -.017(8.6.3 Other indexes)A 150 160 :M .505(..............................................................................................................)A 482 160 :M (47)S 60 177 :M f1_10 sf 3.909 .391(9. PERFORMANCE TUNING)J 208 177 :M 1.522(....................................................................)A 480 177 :M 2(48)A 60 194 :M f0_10 sf -.209(9.1 T)A f0_9 sf -.261(HE ALL)A f0_10 sf -.261(ID)A f0_9 sf -.3(S THRESHOLD)A 180 194 :M f0_10 sf .505(....................................................................................................)A 482 194 :M (48)S 60 205 :M -.176(9.2 T)A f0_9 sf -.247(HE ENTRY CACHE)A 156 205 :M f0_10 sf .505(............................................................................................................)A 482 205 :M (48)S 60 216 :M -.115(9.3 T)A f0_9 sf -.129(HE )A f0_10 sf -.149(DB )A f0_9 sf -.208(CACHE)A 141 216 :M f0_10 sf .504(.................................................................................................................)A 482 216 :M (48)S 60 227 :M -.212(9.4 M)A f0_9 sf -.23(AINTAIN THE RIGHT INDICES)A 204 227 :M f0_10 sf .505(............................................................................................)A 482 227 :M (49)S 60 244 :M f1_10 sf 3.55 .355(10. DISTRIBUTING )J f2_10 sf .91(SLAPD)A f1_10 sf 3.165 .316( DATA)J 236 244 :M 1.525(.............................................................)A 480 244 :M 2(50)A 60 267 :M 2.989 .299(11. REPLICATION WITH )J f2_10 sf .997(SLURPD)A 240 267 :M f1_10 sf 1.525(............................................................)A 480 267 :M 2(51)A 60 284 :M f0_10 sf -.112(11.1 O)A f0_9 sf -.171(VERVIEW)A 129 284 :M f0_10 sf .504(.....................................................................................................................)A 482 284 :M (51)S 60 295 :M -.126(11.2 R)A f0_9 sf -.142(EPLICATION )A f0_10 sf -.173(L)A f0_9 sf -.255(OGS)A 165 295 :M f0_10 sf .505(.........................................................................................................)A 482 295 :M (51)S 60 306 :M -.134(11.3 C)A f0_9 sf -.211(OMMAND)A f0_10 sf -.142(-L)A f0_9 sf -.13(INE )A f0_10 sf -.218(O)A f0_9 sf -.19(PTIONS)A 192 306 :M f0_10 sf .505(................................................................................................)A 482 306 :M (52)S 60 317 :M -.217(11.4 C)A f0_9 sf -.263(ONFIGURING SLURPD AND A SLAVE SLAPD INSTANCE)A 306 317 :M f0_10 sf .509(..........................................................)A 482 317 :M (53)S 72 328 :M f3_10 sf .15 .015(11.4.1 Set up the master slapd)J 195 328 :M .505(...............................................................................................)A 482 328 :M (53)S 72 339 :M .238 .024(11.4.2 Set up the slave slapd)J 189 339 :M .505(.................................................................................................)A 482 339 :M (54)S 72 350 :M .116 .012(11.4.3 Shut down the master slapd)J 213 350 :M .506(.........................................................................................)A 482 350 :M (54)S 72 361 :M -.041(11.4.4 Copy the master slapd\325s database to the slave)A 282 361 :M .508(..................................................................)A 482 361 :M (54)S 72 372 :M -.046(11.4.5 Configure the master slapd for replication)A 267 372 :M .507(.......................................................................)A 482 372 :M (54)S 72 383 :M -.076(11.4.6 Restart the master slapd and start the slave slapd)A 294 383 :M .508(..............................................................)A 482 383 :M (55)S 72 394 :M (11.4.7 Start slurpd)S 147 394 :M .505(...............................................................................................................)A 482 394 :M (55)S 60 405 :M f0_10 sf -.194(11.5 A)A f0_9 sf -.236(DVANCED SLURPD )A f0_10 sf -.308(O)A f0_9 sf -.271(PERATION)A 216 405 :M f0_10 sf .506(........................................................................................)A 482 405 :M (55)S 72 416 :M f3_10 sf -.046(11.5.1 Replication errors)A 174 416 :M .505(......................................................................................................)A 482 416 :M (55)S 72 427 :M -.031(11.5.2 Slurpd\325s one-shot mode and reject files)A 255 427 :M .507(...........................................................................)A 482 427 :M (56)S 60 438 :M f0_10 sf -.159(11.6 R)A f0_9 sf -.185(EPLICATION FROM A SLAPD DIRECTORY SERVER TO AN )A f0_10 sf -.212(X.500 DSA)A 366 438 :M .514(......................................)A 482 438 :M (56)S 60 455 :M f1_10 sf 2.617 .262(12. APPENDIX A: WRITING A )J f2_10 sf .893(SLAPD)A f1_10 sf 4.354 .435( BACKEND)J 320 455 :M 1.538(........................................)A 480 455 :M 2(58)A 60 472 :M f0_10 sf -.183(12.1 T)A f0_9 sf -.21(HE SLAPD )A f0_10 sf -.28(B)A f0_9 sf -.239(ACKEND )A f0_10 sf -.339(API)A 189 472 :M .505(.................................................................................................)A 482 472 :M (59)S 72 483 :M f3_10 sf .306 .031(12.1.1 Bind)J 120 483 :M .504(........................................................................................................................)A 482 483 :M (59)S 72 494 :M .228 .023(12.1.2 Unbind)J 132 494 :M .504(....................................................................................................................)A 482 494 :M (60)S 72 505 :M .123 .012(12.1.3 Compare)J 138 505 :M .504(..................................................................................................................)A 482 505 :M (60)S 72 516 :M -.022(12.1.4 Search)A 129 516 :M .504(.....................................................................................................................)A 482 516 :M (61)S 72 527 :M .99 .099(12.1.5 Modify)J 132 527 :M .504(....................................................................................................................)A 482 527 :M (63)S 72 538 :M 1.022 .102(12.1.6 Modify RDN)J 156 538 :M .505(............................................................................................................)A 482 538 :M (64)S 72 549 :M .206 .021(12.1.7 Add)J 117 549 :M .504(.........................................................................................................................)A 482 549 :M (65)S 72 560 :M .186 .019(12.1.8 Delete)J 126 560 :M .504(......................................................................................................................)A 482 560 :M (65)S 72 571 :M .17 .017(12.1.9 Abandon)J 138 571 :M .504(..................................................................................................................)A 482 571 :M (66)S 72 582 :M .269 .027(12.1.10 Initialization)J 159 582 :M .505(...........................................................................................................)A 482 582 :M (66)S 72 593 :M .276 .028(12.1.11 Configuration)J 162 593 :M .505(..........................................................................................................)A 482 593 :M (66)S 72 604 :M .784 .078(12.1.12 Close)J 129 604 :M .504(.....................................................................................................................)A 482 604 :M (67)S 60 615 :M f0_10 sf -.24(12.2 U)A f0_9 sf -.236(TILITY )A f0_10 sf -.353(R)A f0_9 sf -.269(OUTINES )A f0_10 sf -.382(Y)A f0_9 sf -.281(OUR )A f0_10 sf -.353(B)A f0_9 sf -.3(ACKEND )A f0_10 sf -.47(M)A f0_9 sf -.269(AY )A f0_10 sf -.499(W)A f0_9 sf -.264(ANT TO )A f0_10 sf -.353(C)A f0_9 sf -.462(ALL)A 321 615 :M f0_10 sf .51(.....................................................)A 482 615 :M (67)S 72 626 :M f3_10 sf -.013(12.2.1 Sending Search Entries)A 195 626 :M .505(...............................................................................................)A 482 626 :M (67)S 72 637 :M .44 .044(12.2.2 Sending a Result)J 171 637 :M .505(.......................................................................................................)A 482 637 :M (68)S 72 648 :M .204 .02(12.2.3 Testing a Filter Against an Entry)J 234 648 :M .506(..................................................................................)A 482 648 :M (68)S 72 659 :M -.012(12.2.4 Creating an Entry)A 174 659 :M .505(......................................................................................................)A 482 659 :M (68)S 60 676 :M f1_10 sf 2.921 .292(13. APPENDIX B: WRITING A SHELL BACKEND)J 316 676 :M 1.538(.........................................)A 480 676 :M 2(70)A endp %%Page: 5 5 %%BeginPageSetup initializepage (deadbeef; page: 5 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (5)S 60 50 :M f0_10 sf -.112(13.1 O)A f0_9 sf -.171(VERVIEW)A 129 50 :M f0_10 sf .504(.....................................................................................................................)A 482 50 :M (70)S 60 61 :M -.095(13.2 I)A f0_9 sf -.126(NPUT )A f0_10 sf -.136(F)A f0_9 sf -.198(ORMAT)A 147 61 :M f0_10 sf .505(...............................................................................................................)A 482 61 :M (70)S 72 72 :M f3_10 sf .306 .031(13.2.1 Bind)J 120 72 :M .504(........................................................................................................................)A 482 72 :M (70)S 72 83 :M .228 .023(13.2.2 Unbind)J 132 83 :M .504(....................................................................................................................)A 482 83 :M (71)S 72 94 :M -.022(13.2.3 Search)A 129 94 :M .504(.....................................................................................................................)A 482 94 :M (71)S 72 105 :M .123 .012(13.2.4 Compare)J 138 105 :M .504(..................................................................................................................)A 482 105 :M (71)S 72 116 :M .99 .099(13.2.5 Modify)J 132 116 :M .504(....................................................................................................................)A 482 116 :M (72)S 72 127 :M 1.022 .102(13.2.6 Modify RDN)J 156 127 :M .505(............................................................................................................)A 482 127 :M (72)S 72 138 :M .206 .021(13.2.7 Add)J 117 138 :M .504(.........................................................................................................................)A 482 138 :M (72)S 72 149 :M .186 .019(13.2.8 Delete)J 126 149 :M .504(......................................................................................................................)A 482 149 :M (72)S 72 160 :M .17 .017(13.2.9 Abandon)J 138 160 :M .504(..................................................................................................................)A 482 160 :M (73)S 60 171 :M f0_10 sf -.118(13.3 O)A f0_9 sf -.136(UTPUT )A f0_10 sf -.145(F)A f0_9 sf -.212(ORMAT)A 156 171 :M f0_10 sf .505(............................................................................................................)A 482 171 :M (73)S 72 182 :M f3_10 sf (13.3.1 Search Entry)S 153 182 :M .505(.............................................................................................................)A 482 182 :M (73)S 72 193 :M 1.14 .114(13.3.2 Result)J 129 193 :M .504(.....................................................................................................................)A 482 193 :M (73)S 72 204 :M .425 .043(13.3.3 Debugging)J 147 204 :M .505(...............................................................................................................)A 482 204 :M (73)S 60 215 :M f0_10 sf -.106(13.4 E)A f0_9 sf -.105(XIT )A f0_10 sf -.136(S)A f0_9 sf -.177(TATUS)A 138 215 :M f0_10 sf .504(..................................................................................................................)A 482 215 :M (73)S 60 226 :M -.076(13.5 E)A f0_9 sf -.129(XAMPLE)A 123 226 :M f0_10 sf .504(.......................................................................................................................)A 482 226 :M (74)S 72 237 :M f3_10 sf .353 .035(13.5.1 Configuration file)J 174 237 :M .505(......................................................................................................)A 482 237 :M (74)S 72 248 :M -.009(13.5.2 Search command shell script)A 216 248 :M .506(........................................................................................)A 482 248 :M (74)S 60 265 :M f1_10 sf 2.825 .282(14. APPENDIX C: DISTRIBUTED INDEXING WITH )J f2_10 sf .866(CENTIPEDE)A 392 265 :M f1_10 sf 1.571(......................)A 480 265 :M 2(76)A 60 282 :M f0_10 sf -.119(14.1 A)A f0_9 sf -.114(N )A f0_10 sf -.16(E)A f0_9 sf -.193(XAMPLE)A 138 282 :M f0_10 sf .504(..................................................................................................................)A 482 282 :M (77)S 60 293 :M -.088(14.2 L)A f0_9 sf -.118(IMITATIONS)A 138 293 :M f0_10 sf .504(..................................................................................................................)A 482 293 :M (78)S 60 310 :M f1_10 sf 3.225 .323(15. APPENDIX D: USING KERBEROS AUTHENTICATION WITH )J f2_10 sf .821(SLAPD)A f1_10 sf 1.44 .144( AND)J 60 321 :M f2_10 sf 1.193(SLURPD)A f1_10 sf (.)S 112 321 :M 1.516(............................................................................................)A 480 321 :M 2(79)A 60 338 :M f0_10 sf -.172(15.1 B)A f0_9 sf -.186(UILD THE )A f0_10 sf -.217(U-M LDAP P)A f0_9 sf -.211(ACKAGE WITH )A f0_10 sf -.279(K)A f0_9 sf -.206(ERBEROS )A f0_10 sf -.215(S)A f0_9 sf -.203(UPPORT )A f0_10 sf -.236(E)A f0_9 sf -.282(NABLED)A 375 338 :M f0_10 sf .515(...................................)A 482 338 :M (79)S 60 349 :M -.166(15.2 U)A f0_9 sf -.17(SING )A f0_10 sf -.265(K)A f0_9 sf -.209(ERBEROS WITH SLAPD)A 210 349 :M f0_10 sf .506(..........................................................................................)A 482 349 :M (79)S 72 360 :M f3_10 sf -.016(15.2.1 Obtain a srvtab File for Your slapd Server)A 270 360 :M .507(......................................................................)A 482 360 :M (79)S 72 371 :M -.009(15.2.2 Install the srvtab File and Tell slapd Where It Is)A 294 371 :M .508(..............................................................)A 482 371 :M (80)S 72 382 :M -.003(15.2.3 Add Kerberos Names to Entries to Enable Authentication)A 330 382 :M .51(..................................................)A 482 382 :M (80)S 72 393 :M -.068(15.2.4 Associate a Kerberos Name with the \322rootdn\323 \(optional\))A 324 393 :M .51(....................................................)A 482 393 :M (81)S 60 404 :M f0_10 sf -.158(15.3 U)A f0_9 sf -.161(SING )A f0_10 sf -.251(K)A f0_9 sf -.186(ERBEROS )A f0_10 sf -.328(W)A f0_9 sf -.2(ITH SLURPD)A 216 404 :M f0_10 sf .506(........................................................................................)A 482 404 :M (81)S 72 415 :M f3_10 sf -.013(15.3.1 Obtain a srvtab File for Your slurpd Server)A 273 415 :M .507(.....................................................................)A 482 415 :M (81)S 72 426 :M .092 .009(15.3.2 Configure the slapd Slaves to Accept Kerberos Authentication)J 354 426 :M .512(..........................................)A 482 426 :M (81)S 72 437 :M .116 .012(15.3.3 Configure slurpd to Use Kerberos When Connecting to the Slaves)J 366 437 :M .514(......................................)A 482 437 :M (82)S endp %%Page: 6 6 %%BeginPageSetup initializepage (deadbeef; page: 6 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (6)S 60 64 :M f4_14 sf (1)S 69 64 :M (.)S 73 64 :M 3.11 .311( )J 80 64 :M 1.777 .178(Introduction to )J f5_14 sf .456(slapd)A f4_14 sf .814 .081( and )J f5_14 sf .533(slurpd)A 96 91 :M f0_12 sf -.083(This )A 121 91 :M -.165(document )A 171 91 :M -.071(describes )A 219 91 :M .259 .026(how )J 244 91 :M -.167(to )A 257 91 :M .208 .021(build, )J 289 91 :M (configure, )S 342 91 :M -.109(and )A 363 91 :M (run )S 384 91 :M -.22(the )A 403 91 :M -.119(stand-alone )A 462 91 :M -.442(LDAP)A 96 103 :M -.168(daemon \()A f3_12 sf -.155(slapd)A f0_12 sf -.15(\) and the stand-alone LDAP update replication )A 386 103 :M -.164(daemon )A 427 103 :M <28>S f3_12 sf .04(slurpd)A f0_12 sf .064 .006(\). )J 473 103 :M -.164(It )A 484 103 :M (is)S 96 115 :M -.097(intended for newcomers and experienced administrators alike. This section provides)A 96 127 :M -.102(a basic introduction to directory service, and the directory service provided by )A 467 127 :M f3_12 sf -.25(slapd)A 96 139 :M f0_12 sf -.1(in particular.)A 60 164 :M f5_12 sf (1)S 68 164 :M (.)S 72 164 :M (1)S 80 164 :M 3.666 .367( )J 87 164 :M 2.634 .263(What is a directory service?)J 96 191 :M f0_12 sf -.104(A directory is like a database, but tends )A 285 191 :M -.167(to )A 298 191 :M -.189(contain )A 336 191 :M -.163(more )A 364 191 :M -.053(descriptive, )A 423 191 :M -.164(attribute-based)A 96 203 :M -.114(information. The information in a directory )A 303 203 :M (is )S 315 203 :M -.182(generally )A 362 203 :M -.161(read )A 386 203 :M -.165(much )A 416 203 :M -.163(more )A 444 203 :M -.131(often )A 472 203 :M -.22(than)A 96 215 :M -.041(it is written. As a consequence, directories don't usually )A 365 215 :M -.258(implement )A 418 215 :M -.22(the )A 436 215 :M -.264(complicated)A 96 227 :M -.149(transaction )A 153 227 :M (or )S 169 227 :M -.145(roll-back )A 217 227 :M -.092(schemes )A 263 227 :M -.139(regular )A 302 227 :M -.108(databases )A 354 227 :M (use )S 377 227 :M (for )S 398 227 :M -.067(doing )A 432 227 :M -.132(high-volume)A 96 239 :M -.189(complex )A 140 239 :M .193 .019(updates. )J 184 239 :M -.219(Directory )A 232 239 :M -.093(updates )A 272 239 :M -.215(are )A 290 239 :M -.221(typically )A 334 239 :M -.166(simple )A 369 239 :M -.117(all-or-nothing )A 438 239 :M .197 .02(changes, )J 485 239 :M -.327(if)A 96 251 :M -.142(they are allowed at all. Directories are tuned )A 306 251 :M -.167(to )A 319 251 :M -.165(give )A 343 251 :M -.045(quick-response )A 419 251 :M -.167(to )A 432 251 :M -.132(high-volume)A 96 263 :M -.056(lookup )A 134 263 :M (or )S 149 263 :M -.106(search )A 184 263 :M (operations. )S 242 263 :M -.164(They )A 271 263 :M -.22(may )A 296 263 :M -.163(have )A 323 263 :M -.22(the )A 342 263 :M -.237(ability )A 377 263 :M -.167(to )A 392 263 :M -.256(replicate )A 437 263 :M -.165(information)A 96 275 :M -.117(widely in order to increase availability and reliability, while reducing response )A 468 275 :M -.082(time.)A 96 287 :M -.163(When )A 129 287 :M -.145(directory )A 176 287 :M -.15(information )A 236 287 :M (is )S 249 287 :M -.118(replicated, )A 303 287 :M -.145(temporary )A 356 287 :M -.109(inconsistencies )A 433 287 :M -.139(between )A 478 287 :M -.33(the)A 96 299 :M -.079(replicas may be OK, as long as they get in sync eventually.)A 96 323 :M -.195(There )A 127 323 :M -.215(are )A 145 323 :M -.165(many )A 176 323 :M -.144(different )A 221 323 :M .246 .025(ways )J 251 323 :M -.167(to )A 265 323 :M -.093(provide )A 306 323 :M -.326(a )A 316 323 :M -.145(directory )A 363 323 :M (service. )S 405 323 :M -.218(Different )A 452 323 :M -.11(methods)A 96 335 :M -.131(allow )A 126 335 :M -.144(different )A 170 335 :M (kinds )S 200 335 :M (of )S 215 335 :M -.15(information )A 275 335 :M -.167(to )A 289 335 :M -.163(be )A 305 335 :M -.053(stored )A 339 335 :M -.167(in )A 353 335 :M -.22(the )A 372 335 :M -.031(directory, )A 423 335 :M -.262(place )A 452 335 :M -.163(different)A 96 347 :M -.103(requirements on how that information can be referenced, queried )A 405 347 :M -.109(and )A 426 347 :M (updated, )S 471 347 :M .169(how)A 96 359 :M -.334(it )A 107 359 :M (is )S 120 359 :M -.182(protected )A 168 359 :M -.08(from )A 196 359 :M -.137(unauthorized )A 262 359 :M .212 .021(access, )J 301 359 :M (etc. )S 323 359 :M -.083(Some )A 355 359 :M -.145(directory )A 402 359 :M -.08(services )A 446 359 :M -.215(are )A 466 359 :M f3_12 sf -.177(local)A f0_12 sf (,)S 96 371 :M -.073(providing )A 148 371 :M -.139(service )A 187 371 :M -.167(to )A 202 371 :M -.326(a )A 213 371 :M -.163(restricted )A 262 371 :M -.189(context )A 303 371 :M 1.675 .168(\(e.g., )J 337 371 :M -.22(the )A 358 371 :M -.108(finger )A 393 371 :M -.139(service )A 433 371 :M (on )S 452 371 :M -.326(a )A 464 371 :M -.132(single)A 96 383 :M -.071(machine\). )A 147 383 :M -.263(Other )A 177 383 :M -.08(services )A 219 383 :M -.215(are )A 237 383 :M (global, )S 274 383 :M -.073(providing )A 324 383 :M -.139(service )A 362 383 :M -.167(to )A 376 383 :M -.326(a )A 386 383 :M -.165(much )A 417 383 :M -.091(broader )A 458 383 :M -.22(context)A 96 395 :M .15 .015(\(e.g., the entire )J 173 395 :M -.03(Internet\). )A 221 395 :M -.11(Global )A 257 395 :M -.08(services )A 299 395 :M -.215(are )A 317 395 :M -.094(usually )A 355 395 :M f3_12 sf -.081(distributed)A f0_12 sf -.103(, )A 413 395 :M -.189(meaning )A 457 395 :M -.249(that )A 478 395 :M -.33(the)A 96 407 :M -.1(data they contain is spread across many machines, all of which cooperate to )A 456 407 :M -.109(provide)A 96 419 :M -.117(the directory service. Typically a global service defines a uniform )A 408 419 :M f3_12 sf -.243(namespace)A f0_12 sf ( )S 463 419 :M -.081(which)A 96 431 :M -.118(gives the same view of the data no matter where you are in relation to the data itself.)A 60 456 :M f5_12 sf (1)S 68 456 :M (.)S 72 456 :M (2)S 80 456 :M 3.666 .367( )J 87 456 :M 2.817 .282(What is LDAP?)J 96 483 :M f3_12 sf .271(Slapd)A f0_12 sf .405 .041('s )J 137 483 :M -.199(model )A 171 483 :M (for )S 190 483 :M -.145(directory )A 237 483 :M -.139(service )A 275 483 :M (is )S 288 483 :M -.064(based )A 320 483 :M (on )S 337 483 :M -.326(a )A 347 483 :M -.166(global )A 382 483 :M -.145(directory )A 430 483 :M -.199(model )A 465 483 :M -.329(called)A 96 495 :M -.065(LDAP, )A 134 495 :M -.065(which )A 168 495 :M (stands )S 203 495 :M (for )S 222 495 :M -.22(the )A 241 495 :M -.15(Lightweight )A 303 495 :M -.219(Directory )A 352 495 :M -.163(Access )A 390 495 :M .18 .018(Protocol. )J 439 495 :M -.332(LDAP )A 474 495 :M (is )S 487 495 :M (a)S 96 507 :M -.145(directory )A 142 507 :M -.139(service )A 179 507 :M -.123(protocol )A 222 507 :M -.249(that )A 243 507 :M .243 .024(runs )J 268 507 :M -.08(over )A 293 507 :M .587 .059(TCP/IP. )J 337 507 :M -.219(The )A 359 507 :M -.166(nitty-gritty )A 413 507 :M -.189(details )A 447 507 :M (of )S 462 507 :M -.442(LDAP)A 96 519 :M -.215(are )A 116 519 :M -.14(defined )A 157 519 :M -.167(in )A 172 519 :M .247 .025(RFC )J 201 519 :M (1777 )S 231 519 :M -.138("The )A 260 519 :M -.15(Lightweight )A 324 519 :M -.219(Directory )A 375 519 :M -.163(Access )A 415 519 :M .223 .022(Protocol." )J 471 519 :M -.11(This)A 96 531 :M -.046(section gives an overview of LDAP from a user's perspective.)A 96 555 :M f3_12 sf -.082(What )A 126 555 :M .243 .024(kind )J 152 555 :M .555 .055(of )J 167 555 :M -.151(information )A 228 555 :M -.442(can )A 250 555 :M -.163(be )A 267 555 :M -.166(stored )A 302 555 :M -.167(in )A 317 555 :M -.22(the )A 337 555 :M -.281(directory?)A f0_12 sf ( )S 390 555 :M -.219(The )A 414 555 :M -.332(LDAP )A 450 555 :M -.163(directory)A 96 567 :M -.139(service )A 133 567 :M -.199(model )A 166 567 :M (is )S 178 567 :M -.064(based )A 209 567 :M (on )S 225 567 :M f3_12 sf -.079(entries)A f0_12 sf -.102(. )A 264 567 :M -.331(An )A 282 567 :M -.131(entry )A 310 567 :M (is )S 322 567 :M -.326(a )A 331 567 :M -.231(collection )A 381 567 :M (of )S 396 567 :M f3_12 sf -.281(attributes)A f0_12 sf ( )S 444 567 :M -.249(that )A 466 567 :M (has )S 487 567 :M (a)S 96 579 :M (name, )S 130 579 :M -.274(called )A 162 579 :M -.326(a )A 172 579 :M f3_12 sf -.077(distinguished )A 240 579 :M -.222(name)A f0_12 sf ( )S 270 579 :M .458 .046(\(DN\). )J 304 579 :M -.219(The )A 327 579 :M -.163(DN )A 349 579 :M (is )S 362 579 :M (used )S 390 579 :M -.167(to )A 405 579 :M -.126(refer )A 433 579 :M -.167(to )A 448 579 :M -.22(the )A 468 579 :M -.163(entry)A 96 591 :M (unambiguously. )S 177 591 :M -.246(Each )A 204 591 :M (of )S 218 591 :M -.22(the )A 236 591 :M .894 .089(entry's )J 273 591 :M -.165(attributes )A 320 591 :M (has )S 340 591 :M -.326(a )A 349 591 :M f3_12 sf (type)S f0_12 sf ( )S 373 591 :M -.109(and )A 394 591 :M -.109(one )A 415 591 :M (or )S 429 591 :M -.163(more )A 458 591 :M f3_12 sf .053(values)A f0_12 sf (.)S 96 604 :M -.103(The types are typically mnemonic strings, like ")A f6_12 sf -.155(cn)A f0_12 sf -.17(" )A 344 604 :M (for )S 362 604 :M -.166(common )A 407 604 :M (name, )S 440 604 :M (or )S 454 604 :M -.074(")A f6_12 sf -.109(mail)A f0_12 sf (")S 96 616 :M -.095(for email address. The values depend on what type of attribute it )A 403 616 :M .768 .077(is. )J 419 616 :M .258 .026(For )J 440 616 :M -.081(example, )A 487 616 :M (a)S 96 629 :M f6_12 sf -.18(mail)A f0_12 sf ( )S 129 629 :M -.22(attribute )A 173 629 :M -.2(might )A 206 629 :M -.189(contain )A 246 629 :M -.22(the )A 266 629 :M -.197(value )A 297 629 :M -.066(")A f6_12 sf -.097(babs@umich.edu)A f0_12 sf -.073(". )A 415 629 :M -.663(A )A 429 629 :M f6_12 sf -.223(jpegPhoto)A 96 641 :M f0_12 sf -.062(attribute would contain a photograph in binary JPEG/JFIF format.)A 96 665 :M f3_12 sf 1.025 .103(How )J 125 665 :M (is )S 138 665 :M -.22(the )A 157 665 :M -.151(information )A 217 665 :M -.489(arranged?)A f0_12 sf ( )S 268 665 :M (In )S 283 665 :M -.065(LDAP, )A 322 665 :M -.145(directory )A 369 665 :M -.14(entries )A 405 665 :M -.215(are )A 425 665 :M -.121(arranged )A 472 665 :M -.167(in )A 487 665 :M (a)S 96 677 :M -.218(hierarchical )A 162 677 :M -.219(tree-like )A 212 677 :M -.108(structure )A 266 677 :M -.249(that )A 296 677 :M -.162(reflects )A 343 677 :M -.132(political, )A 397 677 :M -.131(geographic )A 462 677 :M -.131(and/or)A endp %%Page: 7 7 %%BeginPageSetup initializepage (deadbeef; page: 7 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (7)S 96 50 :M -.188(organizational )A 166 50 :M .168 .017(boundaries. )J 226 50 :M -.141(Entries )A 264 50 :M -.108(representing )A 327 50 :M -.109(countries )A 375 50 :M -.162(appear )A 411 50 :M -.33(at )A 424 50 :M -.22(the )A 443 50 :M -.111(top )A 463 50 :M (of )S 478 50 :M -.33(the)A 96 62 :M (tree. )S 121 62 :M -.065(Below )A 156 62 :M -.249(them )A 183 62 :M -.215(are )A 202 62 :M -.14(entries )A 238 62 :M -.108(representing )A 301 62 :M -.109(states )A 332 62 :M (or )S 347 62 :M -.207(national )A 389 62 :M -.046(organizations. )A 461 62 :M -.082(Below)A 96 74 :M -.249(them )A 128 74 :M -.2(might )A 164 74 :M -.163(be )A 185 74 :M -.14(entries )A 226 74 :M -.108(representing )A 294 74 :M (people, )S 339 74 :M -.188(organizational )A 415 74 :M .416 .042(units, )J 452 74 :M .044(printers,)A 96 86 :M (documents, )S 157 86 :M (or )S 173 86 :M -.084(just )A 196 86 :M -.132(about )A 228 86 :M -.124(anything )A 275 86 :M -.163(else )A 299 86 :M (you )S 323 86 :M -.217(can )A 345 86 :M -.134(think )A 375 86 :M .775 .077(of. )J 395 86 :M -.054(Figure )A 432 86 :M (1 )S 444 86 :M .669 .067(shows )J 481 86 :M -.326(an)A 96 98 :M -.107(example LDAP directory tree, which should help make things clear.)A 282 143 24 12 rC 283 153 :M f11_9 sf -.049(c=US)A gR gS 326 178 96 36 rC 327 188 :M f11_9 sf (o=Acme, Inc.)S 327 200 :M (mail: info@acme.com)S 327 212 :M (fax: 313 123-4567)S gR gS 173 213 99 60 rC 174 223 :M f11_9 sf (cn=Barbara J Jensen)S 174 235 :M (cn: Babs Jensen)S 174 247 :M (cn: Barbara Jensen)S 174 259 :M (mail: babs@umich.edu)S 174 271 :M (...)S gR gS 161 113 266 164 rC 272.5 141.5 45 18 rS 323.5 175.5 103 44 rS 163.5 212.5 115 64 rS 184 142 24 12 rC 185 152 :M f11_9 sf -.223(c=GB)A gR gS 161 113 266 164 rC 174.5 140.5 45 18 rS 237 177 41 12 rC 238 187 :M f11_9 sf (o=U of M)S gR gS 161 113 266 164 rC 234.5 174.5 45 18 rS -1 -1 259 175 1 1 293 159 @b 298 160 -1 1 350 175 1 298 159 @a -1 -1 217 213 1 1 257 192 @b -1 -1 202 141 1 1 242 115 @b 244 116 -1 1 296 141 1 244 115 @a 163 226 -1 1 279 225 1 163 225 @a 323 191 -1 1 427 190 1 323 190 @a gR gS 0 0 552 730 rC 192 298 :M f3_12 sf -.14(Figure 1: An example LDAP directory tree.)A 96 322 :M f0_12 sf -.07(In addition, LDAP allows you )A 243 322 :M -.167(to )A 256 322 :M -.141(control )A 293 322 :M -.065(which )A 326 322 :M -.165(attributes )A 373 322 :M -.215(are )A 391 322 :M -.122(required )A 434 322 :M -.109(and )A 455 322 :M -.164(allowed)A 96 335 :M -.098(in an entry through the use of a special )A 282 335 :M -.22(attribute )A 324 335 :M -.274(called )A 355 335 :M f6_12 sf -.1(objectclass)A f0_12 sf -.083(. )A 440 335 :M -.219(The )A 462 335 :M -.131(values)A 96 348 :M -.117(of the )A f6_12 sf -.193(objectclass)A f0_12 sf -.123( attribute determine the )A f3_12 sf -.141(schema rules)A f0_12 sf -.135( the entry must obey.)A 96 372 :M f3_12 sf 1.025 .103(How )J 125 372 :M (is )S 138 372 :M -.22(the )A 157 372 :M -.151(information )A 217 372 :M -.285(referenced?)A f0_12 sf ( )S 276 372 :M -.331(An )A 295 372 :M -.131(entry )A 325 372 :M (is )S 339 372 :M -.161(referenced )A 394 372 :M (by )S 412 372 :M -.112(its )A 429 372 :M -.083(distinguished)A 96 384 :M -.096(name, which is constructed by taking the name of the entry )A 378 384 :M -.165(itself )A 405 384 :M -.234(\(called )A 440 384 :M -.22(the )A 458 384 :M -.282(relative)A 96 396 :M -.077(distinguished )A 163 396 :M (name, )S 196 396 :M (or )S 210 396 :M -.081(RDN\) )A 243 396 :M -.109(and )A 264 396 :M -.203(concatenating )A 332 396 :M -.22(the )A 350 396 :M -.131(names )A 384 396 :M (of )S 398 396 :M -.112(its )A 413 396 :M -.122(ancestor )A 457 396 :M (entries.)S 96 408 :M .258 .026(For )J 117 408 :M -.081(example, )A 164 408 :M -.22(the )A 182 408 :M -.131(entry )A 210 408 :M (for )S 228 408 :M -.138(Barbara )A 269 408 :M (Jensen )S 305 408 :M -.167(in )A 319 408 :M -.22(the )A 338 408 :M -.235(example )A 382 408 :M -.13(above )A 415 408 :M (has )S 436 408 :M -.163(an )A 452 408 :M -.11(RDN )A 482 408 :M (of)S 96 421 :M -.121(")A f6_12 sf -.195(cn=Barbara )A 179 421 :M -.397(J )A 194 421 :M -.153(Jensen)A f0_12 sf -.168(" )A 245 421 :M -.109(and )A 266 421 :M -.326(a )A 276 421 :M -.163(DN )A 298 421 :M (of )S 313 421 :M -.121(")A f6_12 sf -.195(cn=Barbara )A 397 421 :M -.397(J )A 413 421 :M -.227(Jensen, )A 471 421 :M -.297(o=U)A 96 434 :M -.297(of )A 120 434 :M -.297(M, )A 144 434 :M .056(c=US)A f0_12 sf .071 .007(". )J 187 434 :M -.219(The )A 211 434 :M -.165(full )A 233 434 :M -.163(DN )A 257 434 :M -.163(format )A 295 434 :M (is )S 310 434 :M -.108(described )A 362 434 :M -.167(in )A 378 434 :M .247 .025(RFC )J 408 434 :M .667 .067(1779, )J 443 434 :M -.279("A )A 463 434 :M -.066(String)A 96 446 :M -.075(Representation of Distinguished Names.")A 96 470 :M f3_12 sf 1.025 .103(How )J 124 470 :M (is )S 136 470 :M -.22(the )A 154 470 :M -.151(information )A 213 470 :M -.276(accessed?)A f0_12 sf ( )S 263 470 :M -.332(LDAP )A 298 470 :M -.092(defines )A 337 470 :M -.098(operations )A 391 470 :M (for )S 410 470 :M -.152(interrogating )A 475 470 :M -.163(and)A 96 482 :M -.124(updating )A 141 482 :M -.22(the )A 159 482 :M -.031(directory. )A 210 482 :M -.164(Operations )A 266 482 :M -.215(are )A 285 482 :M -.082(provided )A 332 482 :M (for )S 351 482 :M -.11(adding )A 388 482 :M -.109(and )A 410 482 :M -.207(deleting )A 452 482 :M -.163(an )A 468 482 :M -.163(entry)A 96 494 :M -.069(from the directory, changing an existing entry, )A 320 494 :M -.109(and )A 341 494 :M -.123(changing )A 388 494 :M -.22(the )A 406 494 :M -.247(name )A 435 494 :M (of )S 449 494 :M -.163(an )A 464 494 :M .069(entry.)A 96 506 :M -.07(Most of the time, though, LDAP is )A 265 506 :M (used )S 291 506 :M -.167(to )A 304 506 :M -.106(search )A 338 506 :M (for )S 356 506 :M -.15(information )A 415 506 :M -.167(in )A 428 506 :M -.22(the )A 446 506 :M -.034(directory.)A 96 518 :M -.116(The LDAP search operation allows some portion of the directory )A 405 518 :M -.167(to )A 418 518 :M -.163(be )A 433 518 :M -.121(searched )A 478 518 :M (for)S 96 530 :M -.14(entries )A 132 530 :M -.249(that )A 154 530 :M -.264(match )A 187 530 :M -.082(some )A 217 530 :M -.246(criteria )A 254 530 :M -.145(specified )A 301 530 :M (by )S 318 530 :M -.326(a )A 329 530 :M -.106(search )A 365 530 :M -.045(filter. )A 397 530 :M -.119(Information )A 459 530 :M -.217(can )A 481 530 :M -.326(be)A 96 542 :M -.134(requested from each entry that matches the criteria.)A 96 566 :M .258 .026(For )J 118 566 :M -.081(example, )A 166 566 :M (you )S 190 566 :M -.2(might )A 223 566 :M -.081(want )A 252 566 :M -.167(to )A 267 566 :M -.106(search )A 303 566 :M -.22(the )A 323 566 :M -.219(entire )A 355 566 :M -.145(directory )A 403 566 :M -.092(subtree )A 443 566 :M -.065(below )A 478 566 :M -.33(the)A 96 578 :M -.065(University )A 151 578 :M (of )S 166 578 :M -.248(Michigan )A 215 578 :M (for )S 234 578 :M -.164(people )A 270 578 :M -.083(with )A 296 578 :M -.22(the )A 315 578 :M -.247(name )A 345 578 :M -.138(Barbara )A 387 578 :M .596 .06(Jensen, )J 428 578 :M -.164(retrieving )A 478 578 :M -.33(the)A 96 590 :M -.331(email )A 125 590 :M (address )S 165 590 :M (of )S 179 590 :M -.245(each )A 205 590 :M -.131(entry )A 234 590 :M .629 .063(found. )J 271 590 :M -.332(LDAP )A 306 590 :M -.165(lets )A 327 590 :M (you )S 350 590 :M (do )S 367 590 :M -.084(this )A 389 590 :M (easily. )S 425 590 :M -.328(Or )A 442 590 :M (you )S 465 590 :M -.25(might)A 96 602 :M -.131(want to search the entries directly )A 257 602 :M -.065(below )A 290 602 :M -.22(the )A 308 602 :M .409 .041(c=US )J 340 602 :M -.131(entry )A 368 602 :M (for )S 386 602 :M -.126(organizations )A 453 602 :M -.083(with )A 478 602 :M -.33(the)A 96 614 :M -.055(string )A 127 614 :M -.24("Acme" )A 168 614 :M -.167(in )A 181 614 :M -.197(their )A 206 614 :M (name, )S 239 614 :M -.109(and )A 260 614 :M -.249(that )A 281 614 :M -.163(have )A 307 614 :M -.326(a )A 316 614 :M -.106(fax )A 335 614 :M .204 .02(number. )J 379 614 :M -.332(LDAP )A 414 614 :M -.165(lets )A 435 614 :M (you )S 458 614 :M (do )S 475 614 :M -.112(this)A 96 626 :M -.104(too. The next section describes in more detail what you can do with LDAP and )A 471 626 :M .169(how)A 96 638 :M -.066(it might be useful to you.)A 96 662 :M f3_12 sf 1.025 .103(How )J 127 662 :M (is )S 142 662 :M -.22(the )A 163 662 :M -.151(information )A 225 662 :M -.257(protected )A 275 662 :M .24 .024(from )J 305 662 :M -.194(unauthorized )A 373 662 :M -.306(access?)A f0_12 sf ( )S 415 662 :M -.083(Some )A 450 662 :M -.163(directory)A 96 674 :M -.08(services )A 139 674 :M -.093(provide )A 180 674 :M (no )S 197 674 :M -.059(protection, )A 254 674 :M -.124(allowing )A 301 674 :M -.109(anyone )A 341 674 :M -.167(to )A 356 674 :M -.106(see )A 377 674 :M -.22(the )A 397 674 :M -.054(information. )A 462 674 :M -.442(LDAP)A 96 686 :M -.04(provides )A 141 686 :M -.326(a )A 150 686 :M -.166(method )A 189 686 :M (for )S 207 686 :M -.326(a )A 216 686 :M -.276(client )A 245 686 :M -.167(to )A 259 686 :M -.151(authenticate, )A 323 686 :M (or )S 338 686 :M -.064(prove )A 370 686 :M -.112(its )A 386 686 :M -.208(identity )A 426 686 :M -.167(to )A 440 686 :M -.326(a )A 450 686 :M -.163(directory)A endp %%Page: 8 8 %%BeginPageSetup initializepage (deadbeef; page: 8 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (8)S 96 50 :M -.028(server, paving the way )A 208 50 :M (for )S 226 50 :M -.163(rich )A 248 50 :M -.106(access )A 282 50 :M -.141(control )A 319 50 :M -.167(to )A 332 50 :M -.188(protect )A 368 50 :M -.22(the )A 386 50 :M -.15(information )A 445 50 :M -.22(the )A 463 50 :M -.061(server)A 96 62 :M (contains.)S 60 87 :M f5_12 sf (1)S 68 87 :M (.)S 72 87 :M (3)S 80 87 :M 3.666 .367( )J 87 87 :M 2.849 .285(How does LDAP work?)J 96 114 :M f0_12 sf -.332(LDAP )A 131 114 :M -.145(directory )A 178 114 :M -.139(service )A 216 114 :M (is )S 229 114 :M -.064(based )A 261 114 :M (on )S 278 114 :M -.326(a )A 288 114 :M f3_12 sf -.193(client-server)A f0_12 sf ( )S 352 114 :M (model. )S 391 114 :M -.33(One )A 416 114 :M (or )S 432 114 :M -.163(more )A 462 114 :M -.442(LDAP)A 96 126 :M (servers )S 136 126 :M -.189(contain )A 176 126 :M -.22(the )A 196 126 :M -.247(data )A 221 126 :M -.166(making )A 262 126 :M (up )S 280 126 :M -.22(the )A 300 126 :M -.332(LDAP )A 336 126 :M -.145(directory )A 384 126 :M (tree. )S 411 126 :M -.331(An )A 431 126 :M -.332(LDAP )A 467 126 :M -.331(client)A 96 138 :M -.122(connects )A 141 138 :M -.167(to )A 154 138 :M -.163(an )A 169 138 :M -.332(LDAP )A 203 138 :M -.051(server )A 236 138 :M -.109(and )A 257 138 :M .243 .024(asks )J 282 138 :M -.334(it )A 292 138 :M -.326(a )A 301 138 :M .178 .018(question. )J 349 138 :M -.219(The )A 371 138 :M -.051(server )A 404 138 :M .193 .019(responds )J 452 138 :M -.083(with )A 478 138 :M -.33(the)A 96 150 :M .602 .06(answer, )J 138 150 :M (or )S 152 150 :M -.083(with )A 177 150 :M -.326(a )A 186 150 :M -.141(pointer )A 223 150 :M -.167(to )A 236 150 :M -.062(where )A 269 150 :M -.22(the )A 287 150 :M -.276(client )A 316 150 :M -.217(can )A 336 150 :M -.22(get )A 355 150 :M -.163(more )A 384 150 :M -.15(information )A 444 150 :M -.098(\(typically,)A 96 162 :M -.14(another )A 135 162 :M -.332(LDAP )A 169 162 :M .389 .039(server\). )J 210 162 :M .281 .028(No )J 229 162 :M -.275(matter )A 262 162 :M -.065(which )A 295 162 :M -.332(LDAP )A 329 162 :M -.051(server )A 362 162 :M -.326(a )A 371 162 :M -.276(client )A 400 162 :M -.122(connects )A 445 162 :M .512 .051(to, )J 462 162 :M -.334(it )A 472 162 :M (sees)S 96 174 :M -.127(the same view of the directory; a name presented to one LDAP server )A 426 174 :M -.128(references )A 478 174 :M -.33(the)A 96 186 :M -.11(same entry it would at another LDAP server. This is an important feature of a global)A 96 198 :M -.093(directory service, like LDAP.)A 60 223 :M f5_12 sf (1)S 68 223 :M (.)S 72 223 :M (4)S 80 223 :M 3.666 .367( )J 87 223 :M 2.191 .219(What is slapd and what can it do?)J 96 250 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 127 250 :M (is )S 139 250 :M -.163(an )A 154 250 :M -.332(LDAP )A 188 250 :M -.145(directory )A 234 250 :M -.051(server )A 267 250 :M -.249(that )A 288 250 :M .243 .024(runs )J 314 250 :M (on )S 331 250 :M -.165(many )A 362 250 :M -.144(different )A 407 250 :M .727 .073(UNIX )J 443 250 :M (platforms.)S 96 262 :M -.124(You can use it to provide a directory )A 271 262 :M -.139(service )A 308 262 :M (of )S 322 262 :M (your )S 348 262 :M -.08(very )A 373 262 :M .955 .095(own. )J 402 262 :M -.164(Your )A 430 262 :M -.145(directory )A 476 262 :M -.326(can)A 96 274 :M -.102(contain pretty much anything you want to put in it. You )A 362 274 :M -.217(can )A 382 274 :M -.188(connect )A 422 274 :M -.334(it )A 432 274 :M -.167(to )A 445 274 :M -.22(the )A 463 274 :M -.199(global)A 96 286 :M -.332(LDAP )A 130 286 :M -.145(directory )A 176 286 :M (service, )S 217 286 :M (or )S 232 286 :M (run )S 253 286 :M -.326(a )A 263 286 :M -.139(service )A 301 286 :M -.331(all )A 317 286 :M (by )S 334 286 :M .361 .036(yourself. )J 382 286 :M -.083(Some )A 414 286 :M (of )S 429 286 :M f3_12 sf .17(slapd)A f0_12 sf .268 .027('s )J 468 286 :M -.218(more)A 96 298 :M -.161(interesting features and capabilities include:)A 96 322 :M f1_12 sf 2.925 .292(Choice )J 140 322 :M 2.506 .251(of )J 157 322 :M .362(databases)A f0_12 sf .375 .038(: )J 218 322 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 249 322 :M -.131(comes )A 283 322 :M -.083(with )A 308 322 :M -.196(three )A 335 322 :M -.144(different )A 380 322 :M -.14(backend )A 424 322 :M -.108(databases )A 474 322 :M (you)S 96 334 :M -.217(can )A 118 334 :M -.053(choose )A 158 334 :M .453 .045(from. )J 192 334 :M -.164(They )A 223 334 :M -.215(are )A 244 334 :M -.133(LDBM, )A 288 334 :M -.326(a )A 300 334 :M -.122(high-performance )A 391 334 :M -.031(disk-based )A 449 334 :M -.205(database;)A 96 346 :M .422 .042(SHELL, )J 142 346 :M -.326(a )A 152 346 :M -.163(database )A 197 346 :M -.218(interface )A 242 346 :M -.167(to )A 256 346 :M -.144(arbitrary )A 301 346 :M .727 .073(UNIX )J 337 346 :M -.123(commands )A 393 346 :M (or )S 408 346 :M -.132(shell )A 435 346 :M -.082(scripts; )A 475 346 :M -.163(and)A 96 358 :M -.041(PASSWD, a simple password file database.)A 96 382 :M f1_12 sf 2.228 .223(Multiple )J 151 382 :M 2.04 .204(database )J 207 382 :M .49(instances)A f0_12 sf .544 .054(: )J 269 382 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 303 382 :M -.217(can )A 326 382 :M -.163(be )A 345 382 :M -.097(configured )A 404 382 :M -.167(to )A 421 382 :M -.062(serve )A 454 382 :M -.285(multiple)A 96 394 :M -.108(databases )A 145 394 :M -.33(at )A 157 394 :M -.22(the )A 175 394 :M -.163(same )A 203 394 :M -.066(time. )A 231 394 :M -.083(This )A 256 394 :M -.131(means )A 290 394 :M -.249(that )A 312 394 :M -.326(a )A 322 394 :M -.11(single )A 355 394 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 385 394 :M -.051(server )A 419 394 :M -.217(can )A 440 394 :M (respond )S 483 394 :M -.334(to)A 96 406 :M -.109(requests for many logically )A 228 406 :M -.144(different )A 272 406 :M -.041(portions )A 315 406 :M (of )S 329 406 :M -.22(the )A 347 406 :M -.332(LDAP )A 381 406 :M (tree, )S 406 406 :M (using )S 436 406 :M -.22(the )A 454 406 :M -.163(same )A 482 406 :M (or)S 96 418 :M -.083(different backend databases.)A 96 442 :M f1_12 sf 2.563 .256(Generic )J 145 442 :M 2.04 .204(database )J 198 442 :M .257(API)A f0_12 sf .215 .021(: )J 227 442 :M (If )S 239 442 :M (you )S 261 442 :M -.139(require )A 298 442 :M -.163(even )A 324 442 :M -.163(more )A 352 442 :M -.094(customization, )A 425 442 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 454 442 :M -.165(lets )A 474 442 :M (you)S 96 454 :M -.13(write )A 125 454 :M (your )S 152 454 :M .259 .026(own )J 178 454 :M -.14(backend )A 222 454 :M -.163(database )A 267 454 :M (easily. )S 303 454 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 335 454 :M (consists )S 378 454 :M (of )S 393 454 :M (two )S 416 454 :M -.166(distinct )A 455 454 :M -.109(parts: )A 487 454 :M (a)S 96 466 :M -.064(front )A 123 466 :M -.109(end )A 144 466 :M -.249(that )A 165 466 :M -.093(handles )A 205 466 :M -.123(protocol )A 248 466 :M -.204(communication )A 324 466 :M -.083(with )A 349 466 :M -.332(LDAP )A 383 466 :M -.207(clients; )A 421 466 :M -.109(and )A 443 466 :M -.326(a )A 453 466 :M -.163(backend)A 96 478 :M -.119(that handles database operations. Because these two pieces communicate via )A 459 478 :M -.326(a )A 468 478 :M -.163(well-)A 96 490 :M -.074(defined C API, you can write your own customized database backend to )A f3_12 sf -.076(slapd)A f0_12 sf (.)S 96 514 :M f1_12 sf 3.765 .377(Access )J 142 514 :M .367(control)A f0_12 sf .404 .04(: )J 191 514 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 224 514 :M -.04(provides )A 271 514 :M -.326(a )A 282 514 :M -.163(rich )A 306 514 :M -.109(and )A 329 514 :M -.039(powerful )A 379 514 :M -.106(access )A 416 514 :M -.141(control )A 456 514 :M -.123(facility,)A 96 526 :M -.124(allowing )A 142 526 :M (you )S 165 526 :M -.167(to )A 179 526 :M -.141(control )A 217 526 :M -.106(access )A 252 526 :M -.167(to )A 266 526 :M -.22(the )A 285 526 :M -.15(information )A 345 526 :M -.167(in )A 359 526 :M (your )S 387 526 :M (database\(s\). )S 450 526 :M -.221(You )A 476 526 :M -.326(can)A 96 538 :M -.141(control )A 133 538 :M -.106(access )A 168 538 :M -.167(to )A 182 538 :M -.14(entries )A 218 538 :M -.064(based )A 250 538 :M (on )S 267 538 :M -.332(LDAP )A 302 538 :M -.212(authentication )A 372 538 :M -.054(information, )A 436 538 :M .28 .028(IP )J 452 538 :M .146(address,)A 96 550 :M -.131(domain name and other criteria.)A 96 574 :M f1_12 sf .249(Threads)A f0_12 sf .235 .023(: )J 148 574 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 179 574 :M (is )S 191 574 :M -.163(threaded )A 235 574 :M (for )S 254 574 :M -.083(high )A 280 574 :M -.051(performance. )A 348 574 :M -.663(A )A 361 574 :M -.11(single )A 394 574 :M -.188(multi-threaded )A 467 574 :M f3_12 sf -.25(slapd)A 96 586 :M f0_12 sf (process )S 137 586 :M -.093(handles )A 178 586 :M -.331(all )A 194 586 :M -.166(incoming )A 243 586 :M .361 .036(requests, )J 291 586 :M -.122(reducing )A 337 586 :M -.22(the )A 356 586 :M -.166(amount )A 396 586 :M (of )S 411 586 :M -.055(system )A 449 586 :M -.139(overhead)A 96 598 :M -.091(required. )A f3_12 sf -.109(Slapd)A f0_12 sf -.094( will automatically select the best thread support for your platform.)A 96 622 :M f1_12 sf .411(Replication)A f0_12 sf .444 .044(: )J 167 622 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 198 622 :M -.217(can )A 218 622 :M -.163(be )A 233 622 :M -.097(configured )A 288 622 :M -.167(to )A 301 622 :M -.248(maintain )A 346 622 :M -.234(replica )A 382 622 :M -.109(copies )A 417 622 :M (of )S 432 622 :M -.112(its )A 448 622 :M -.038(database.)A 96 634 :M -.159(This master/slave replication )A 234 634 :M -.163(scheme )A 273 634 :M (is )S 285 634 :M -.266(vital )A 309 634 :M -.167(in )A 322 634 :M -.12(high-volume )A 386 634 :M -.11(environments )A 454 634 :M -.062(where )A 487 634 :M (a)S 96 646 :M -.093(single )A f3_12 sf -.107(slapd)A f0_12 sf -.093( just doesn't provide the necessary availability or reliability.)A endp %%Page: 9 9 %%BeginPageSetup initializepage (deadbeef; page: 9 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 273 722 :M f0_12 sf (9)S 96 50 :M f1_12 sf .425(Configuration)A f0_12 sf .438 .044(: )J 182 50 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 213 50 :M (is )S 225 50 :M -.111(highly )A 260 50 :M -.136(configurable )A 324 50 :M -.047(through )A 366 50 :M -.326(a )A 376 50 :M -.11(single )A 409 50 :M -.126(configuration )A 477 50 :M -.329(file)A 96 62 :M -.065(which )A 130 62 :M -.054(allows )A 166 62 :M (you )S 189 62 :M -.167(to )A 203 62 :M -.163(change )A 241 62 :M -.084(just )A 263 62 :M -.132(about )A 295 62 :M -.131(everything )A 351 62 :M 1.227 .123(you'd )J 385 62 :M -.161(ever )A 411 62 :M -.081(want )A 440 62 :M -.167(to )A 455 62 :M (change.)S 96 74 :M -.074(Configuration options have reasonable defaults, making your job much easier.)A 96 98 :M f3_12 sf -.046(Slapd)A f0_12 sf -.038( also has its limitations, of course. It does )A 324 98 :M -.111(not )A 343 98 :M -.145(currently )A 389 98 :M -.164(handle )A 424 98 :M (aliases, )S 463 98 :M -.081(which)A 96 110 :M -.215(are )A 114 110 :M -.163(part )A 136 110 :M (of )S 150 110 :M -.22(the )A 168 110 :M -.332(LDAP )A 202 110 :M (model. )S 239 110 :M -.219(The )A 261 110 :M -.249(main )A 288 110 :M -.416(LDBM )A 325 110 :M -.163(database )A 370 110 :M -.14(backend )A 414 110 :M (does )S 441 110 :M -.111(not )A 461 110 :M -.197(handle)A 96 122 :M -.129(range )A 128 122 :M -.092(queries )A 168 122 :M (or )S 184 122 :M -.165(negation )A 230 122 :M -.092(queries )A 270 122 :M -.08(very )A 297 122 :M .229 .023(well. )J 327 122 :M -.13(These )A 361 122 :M -.121(features )A 404 122 :M -.109(and )A 427 122 :M -.163(more )A 457 122 :M -.166(will )A 481 122 :M -.326(be)A 96 134 :M -.1(coming in a future release.)A 60 159 :M f5_12 sf (1)S 68 159 :M (.)S 72 159 :M (5)S 80 159 :M 3.666 .367( )J 87 159 :M 3.799 .38(What about X.500?)J 96 186 :M f0_12 sf -.054(LDAP was originally developed as a front end to X.500, )A 368 186 :M -.22(the )A 386 186 :M -.109(OSI )A 409 186 :M -.145(directory )A 455 186 :M (service.)S 96 198 :M .891 .089(X.500 )J 133 198 :M -.092(defines )A 173 198 :M -.22(the )A 193 198 :M -.219(Directory )A 244 198 :M -.163(Access )A 284 198 :M -.082(Protocol )A 331 198 :M -.197(\(DAP\) )A 369 198 :M (for )S 390 198 :M -.189(clients )A 427 198 :M -.167(to )A 443 198 :M (use )S 466 198 :M (when)S 96 210 :M -.198(contacting )A 148 210 :M -.145(directory )A 194 210 :M .571 .057(servers. )J 236 210 :M -.332(DAP )A 263 210 :M (is )S 275 210 :M -.326(a )A 284 210 :M -.119(heavyweight )A 348 210 :M -.123(protocol )A 392 210 :M -.249(that )A 414 210 :M .243 .024(runs )J 440 210 :M -.08(over )A 466 210 :M -.326(a )A 476 210 :M -.22(full)A 96 222 :M -.088(OSI stack and requires )A 207 222 :M -.326(a )A 216 222 :M -.15(significant )A 269 222 :M -.166(amount )A 308 222 :M (of )S 322 222 :M -.148(computing )A 376 222 :M -.033(resources )A 425 222 :M -.167(to )A 438 222 :M .719 .072(run. )J 462 222 :M -.442(LDAP)A 96 234 :M .243 .024(runs )J 121 234 :M -.206(directly )A 160 234 :M -.08(over )A 185 234 :M (TCP )S 211 234 :M -.109(and )A 232 234 :M -.04(provides )A 277 234 :M -.084(most )A 304 234 :M (of )S 318 234 :M -.22(the )A 336 234 :M -.178(functionality )A 400 234 :M (of )S 415 234 :M -.332(DAP )A 443 234 :M -.33(at )A 456 234 :M -.326(a )A 466 234 :M -.22(much)A 96 246 :M .178 .018(lower cost.)J 96 270 :M -.103(This use of LDAP )A 186 270 :M -.131(makes )A 220 270 :M -.334(it )A 230 270 :M -.08(easy )A 255 270 :M -.167(to )A 268 270 :M -.106(access )A 302 270 :M -.22(the )A 320 270 :M .891 .089(X.500 )J 355 270 :M -.031(directory, )A 405 270 :M -.111(but )A 424 270 :M -.201(still )A 445 270 :M -.08(requires )A 487 270 :M (a)S 96 282 :M -.165(full )A 119 282 :M .891 .089(X.500 )J 157 282 :M -.139(service )A 197 282 :M -.167(to )A 213 282 :M -.247(make )A 245 282 :M -.247(data )A 271 282 :M -.256(available )A 319 282 :M -.167(to )A 335 282 :M -.22(the )A 356 282 :M -.165(many )A 390 282 :M -.332(LDAP )A 428 282 :M -.189(clients )A 466 282 :M -.165(being)A 96 294 :M -.049(developed. As with full X.500 DAP clients, a full X.500 server is no small piece )A 482 294 :M (of)S 96 306 :M .106 .011(software to run.)J 96 330 :M -.131(The stand-alone )A 175 330 :M -.332(LDAP )A 209 330 :M (daemon, )S 254 330 :M (or )S 268 330 :M f3_12 sf (slapd)S f0_12 sf (, )S 301 330 :M (is )S 313 330 :M -.264(meant )A 345 330 :M -.167(to )A 358 330 :M -.163(remove )A 397 330 :M -.165(much )A 427 330 :M (of )S 441 330 :M -.22(the )A 459 330 :M -.064(burden)A 96 342 :M -.099(from the server side just as LDAP )A 260 342 :M -.165(itself )A 287 342 :M -.14(removed )A 332 342 :M -.165(much )A 362 342 :M (of )S 376 342 :M -.22(the )A 394 342 :M -.053(burden )A 431 342 :M -.08(from )A 458 342 :M -.046(clients.)A 96 354 :M -.045(If you are already running an X.500 service and you want to continue to do so, )A 474 354 :M (you)S 96 366 :M -.217(can )A 116 366 :M -.082(probably )A 162 366 :M (stop )S 186 366 :M -.14(reading )A 225 366 :M -.084(this )A 246 366 :M .212 .021(guide, )J 280 366 :M -.065(which )A 313 366 :M (is )S 325 366 :M -.331(all )A 340 366 :M -.132(about )A 370 366 :M -.047(running )A 411 366 :M -.332(LDAP )A 445 366 :M -.22(via )A 463 366 :M f3_12 sf (slapd)S f0_12 sf (,)S 96 378 :M -.095(without )A 138 378 :M -.047(running )A 181 378 :M 1.46 .146(X.500. )J 222 378 :M (If )S 236 378 :M (you )S 260 378 :M -.215(are )A 280 378 :M -.111(not )A 301 378 :M -.047(running )A 344 378 :M 1.46 .146(X.500, )J 385 378 :M -.081(want )A 414 378 :M -.167(to )A 429 378 :M (stop )S 455 378 :M -.054(running)A 96 390 :M .07 .007(X.500, or have no immediate plans to run X.500, read on.)J 96 414 :M -.164(It )A 108 414 :M (is )S 121 414 :M -.041(possible )A 165 414 :M -.167(to )A 179 414 :M -.256(replicate )A 223 414 :M -.247(data )A 247 414 :M -.08(from )A 275 414 :M -.326(a )A 285 414 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 315 414 :M -.145(directory )A 362 414 :M -.051(server )A 396 414 :M -.167(to )A 411 414 :M -.163(an )A 428 414 :M .891 .089(X.500 )J 465 414 :M (DSA,)S 96 426 :M -.065(which )A 129 426 :M -.054(allows )A 164 426 :M (your )S 190 426 :M -.164(organization )A 252 426 :M -.167(to )A 265 426 :M -.247(make )A 294 426 :M (your )S 321 426 :M -.247(data )A 345 426 :M -.256(available )A 391 426 :M (as )S 406 426 :M -.163(part )A 429 426 :M (of )S 444 426 :M -.22(the )A 463 426 :M -.199(global)A 96 438 :M -.008(X.500 directory service on a "read-only" basis. This is discussed in section 11.6.)A 96 462 :M -.188(Another )A 139 462 :M (way )S 164 462 :M -.167(to )A 178 462 :M -.247(make )A 208 462 :M -.247(data )A 232 462 :M -.167(in )A 246 462 :M -.326(a )A 256 462 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 286 462 :M -.051(server )A 320 462 :M -.256(available )A 367 462 :M -.167(to )A 382 462 :M -.22(the )A 402 462 :M .891 .089(X.500 )J 439 462 :M -.208(community)A 96 474 :M -.052(would be by using a X.500 DAP to LDAP gateway. At this time, no such )A 451 474 :M -.043(software)A 96 486 :M -.056(has been written \(to the best of our knowledge\), but )A 345 486 :M -.11(hopefully )A 394 486 :M -.082(some )A 423 486 :M (group )S 455 486 :M -.166(will )A 477 486 :M -.16(see)A 96 498 :M -.075(fit towrite such a gateway.)A 60 523 :M f5_12 sf (1)S 68 523 :M (.)S 72 523 :M (6)S 80 523 :M 3.666 .367( )J 87 523 :M 2.138 .214(What is slurpd and what can it do?)J 96 550 :M f3_12 sf (Slurpd)S f0_12 sf ( )S 134 550 :M (is )S 149 550 :M -.326(a )A 161 550 :M .727 .073(UNIX )J 199 550 :M -.164(daemon )A 243 550 :M -.249(that )A 267 550 :M -.065(helps )A 299 550 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 331 550 :M -.093(provide )A 374 550 :M -.23(replicated )A 426 550 :M (service. )S 470 550 :M -.164(It )A 484 550 :M (is)S 96 562 :M -.059(responsible )A 154 562 :M (for )S 172 562 :M -.111(distributing )A 230 562 :M -.092(changes )A 272 562 :M -.247(made )A 301 562 :M -.167(to )A 314 562 :M -.22(the )A 333 562 :M -.163(master )A 369 562 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 399 562 :M -.163(database )A 444 562 :M -.111(out )A 464 562 :M -.167(to )A 478 562 :M -.33(the)A 96 574 :M -.072(various )A f3_12 sf -.078(slapd)A f0_12 sf -.062( replicas. It frees )A f3_12 sf -.078(slapd)A f0_12 sf -.078( from having to worry )A 375 574 :M -.249(that )A 396 574 :M -.082(some )A 425 574 :M -.163(replicas )A 465 574 :M -.25(might)A 96 586 :M -.163(be )A 112 586 :M .24 .024(down )J 144 586 :M (or )S 159 586 :M -.178(unreachable )A 220 586 :M (when )S 251 586 :M -.326(a )A 261 586 :M -.163(change )A 299 586 :M -.131(comes )A 334 586 :M -.083(through; )A 379 586 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 414 586 :M -.093(handles )A 455 586 :M -.14(retrying)A 96 598 :M -.108(failed requests )A 168 598 :M -.165(automatically. )A 238 598 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 269 598 :M -.109(and )A 290 598 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 324 598 :M -.24(communicate )A 390 598 :M -.047(through )A 431 598 :M -.326(a )A 440 598 :M -.166(simple )A 475 598 :M -.331(text)A 96 610 :M -.072(file that is used to log changes.)A endp %%Page: 10 10 %%BeginPageSetup initializepage (deadbeef; page: 10 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (10)S 60 64 :M f4_14 sf (2)S 69 64 :M (.)S 73 64 :M 3.11 .311( )J 80 64 :M 2.016 .202(A Quick-Start Guide to Running)J f5_14 sf 1.805 .181( slapd)J 96 91 :M f0_12 sf -.084(This section provides a quick step-by-step guide to )A 340 91 :M (building, )S 387 91 :M -.166(installing )A 434 91 :M -.109(and )A 455 91 :M -.054(running)A 96 103 :M f3_12 sf (slapd)S f0_12 sf (. )S 129 103 :M -.164(It )A 140 103 :M (is )S 152 103 :M -.165(intended )A 196 103 :M -.167(to )A 209 103 :M -.093(provide )A 249 103 :M .231 .023(users )J 278 103 :M -.083(with )A 304 103 :M -.326(a )A 314 103 :M -.166(simple )A 350 103 :M -.109(and )A 372 103 :M -.132(quick )A 403 103 :M (way )S 428 103 :M -.167(to )A 442 103 :M -.22(get )A 461 103 :M -.163(started)A 96 115 :M -.031(only. If you intend to run )A f3_12 sf -.035(slapd)A f0_12 sf -.031( seriously, you should read the rest of this guide.)A 114 133 :M 1(1.)A 132 133 :M f1_12 sf .798 .08(Get the software)J f0_12 sf .17 .017(. )J f3_12 sf .186(Slapd)A f0_12 sf .427 .043( is part of the LDAP )J 359 133 :M -.025(distribution, )A 421 133 :M -.065(which )A 454 133 :M (you )S 476 133 :M -.326(can)A 132 145 :M -.1(retrieve using this URL:)A 150 163 :M f6_10 sf .001(ftp://terminator.rs.itd.umich.edu/ldap/ldap.tar.Z)A 132 180 :M f0_12 sf -.059(If you are reading this guide, you have probably already done this.)A 114 198 :M 1(2.)A 132 198 :M f1_12 sf 1.564 .156(Untar )J 169 198 :M 1.546 .155(the )J 192 198 :M .48(distribution)A f0_12 sf .518 .052(. )J 267 198 :M -.083(Pick )A 293 198 :M -.326(a )A 303 198 :M -.262(place )A 332 198 :M (for )S 351 198 :M -.22(the )A 370 198 :M -.332(LDAP )A 405 198 :M -.052(source )A 441 198 :M -.167(to )A 455 198 :M (live, )S 481 198 :M -.326(cd)A 132 210 :M -.071(there, and untar it. For example:)A 150 229 :M f6_12 sf -.211(cd /usr/local/src)A 150 241 :M -.206(zcat ldap.tar.Z | tar xvf -)A 114 258 :M f0_12 sf 1(3.)A 132 258 :M f1_12 sf 3.166 .317(Configure )J 194 258 :M 1.546 .155(the )J 216 258 :M .663(software)A f0_12 sf .658 .066(. )J 274 258 :M -.221(You )A 299 258 :M -.166(will )A 322 258 :M -.163(have )A 349 258 :M -.167(to )A 363 258 :M -.249(edit )A 385 258 :M (two )S 408 258 :M -.131(files )A 433 258 :M -.167(to )A 447 258 :M -.122(configure)A 132 270 :M (things for your site.)S 150 289 :M f6_12 sf -.214(vi Make-common)A 150 301 :M -.206(vi include/ldapconfig.h.edit)A 132 319 :M f0_12 sf -.165(Read the )A 177 319 :M -.165(comments )A 229 319 :M -.167(in )A 242 319 :M f6_12 sf -.191(Make-common)A f0_12 sf ( )S 323 319 :M -.109(and )A 344 319 :M -.108(configure )A 393 319 :M -.056(things )A 426 319 :M -.074(appropriately.)A 132 331 :M -.107(If you have the Berkeley DB package installed, or )A 371 331 :M -.22(the )A 389 331 :M -.249(GDBM )A 428 331 :M -.038(package, )A 474 331 :M (you)S 132 344 :M -.09(should set the )A f6_12 sf -.141(LDBMBACKEND)A f0_12 sf -.095( variable accordingly. Otherwise, the )A 455 344 :M -.14(defaults)A 132 356 :M -.053(should be OK to get you started.)A 132 375 :M (In )S 151 375 :M -.22(the )A 174 375 :M f6_12 sf -.195(include/ldapconfig.h.edit)A f0_12 sf ( )S 358 375 :M (file, )S 386 375 :M -.163(be )A 406 375 :M (sure )S 436 375 :M -.167(to )A 455 375 :M -.109(set )A 478 375 :M -.33(the)A 132 388 :M f6_12 sf -.192(DEFAULT_BASE)A f0_12 sf ( )S 221 388 :M -.109(and )A 243 388 :M f6_12 sf -.188(LDAPHOST)A f0_12 sf ( )S 304 388 :M -.145(variables )A 351 388 :M -.167(to )A 365 388 :M -.111(something )A 419 388 :M -.148(appropriate )A 478 388 :M (for)S 132 400 :M -.041(your site. Other than that, the defaults should work OK.)A 114 418 :M 1(4.)A 132 418 :M f1_12 sf .344 .034(Make the software)J f0_12 sf .249 .025(. From the top level LDAP source directory, type:)J 150 437 :M f6_12 sf -.264(make)A 132 454 :M f0_12 sf -.142(Examine the output of this command carefully )A 353 454 :M -.167(to )A 366 454 :M -.052(ensure )A 401 454 :M -.131(everything )A 455 454 :M (is )S 467 454 :M -.329(made)A 132 466 :M -.022(properly. If this command fails, seek help.)A 114 484 :M 1(5.)A 132 484 :M f1_12 sf .52 .052(Install the software)J f0_12 sf .394 .039(. From the top level LDAP source directory, type:)J 150 503 :M f6_12 sf -.397(su)A 150 515 :M -.216(make install)A 132 532 :M f0_12 sf -.236(Examine )A 179 532 :M -.22(the )A 199 532 :M -.111(output )A 235 532 :M (of )S 251 532 :M -.084(this )A 274 532 :M -.189(command )A 326 532 :M -.181(carefully )A 373 532 :M -.167(to )A 389 532 :M -.052(ensure )A 427 532 :M -.131(everything )A 484 532 :M (is)S 132 544 :M -.072(installed properly.)A 114 563 :M 1(6.)A 132 563 :M f1_12 sf 1.198 .12(Make )J 167 563 :M .909 .091(a )J 178 563 :M 3.339 .334(configuration )J 259 563 :M .729(file)A f0_12 sf .995 .1(. )J 286 563 :M -.218(Create )A 320 563 :M -.326(a )A 330 563 :M -.247(file )A 350 563 :M -.274(called )A 382 563 :M f6_12 sf -.215(myslapd.conf )A 475 563 :M f0_12 sf -.163(and)A 132 575 :M -.088(enter the following lines into it. See Section 5 for more details on this file.)A 150 593 :M f6_10 sf (referral)S 204 593 :M (ldap://ldap.itd.umich.edu)S 150 604 :M (database)S 204 604 :M (ldbm)S 150 615 :M (suffix)S 204 615 :M ("o=, c=US")S 150 626 :M (rootdn)S 204 626 :M .008 .001("cn=, o=, c=US)J 150 637 :M (rootpw)S 204 637 :M (secret)S 132 655 :M f0_12 sf -.165(Be )A 150 655 :M (sure )S 175 655 :M -.167(to )A 189 655 :M -.233(replace )A 227 655 :M -.166A f6_12 sf -.27()A f0_12 sf -.237A 377 655 :M -.083(with )A 403 655 :M -.22(the )A 423 655 :M -.247(name )A 454 655 :M (of )S 470 655 :M (your)S 132 668 :M -.164(organization )A 194 668 :M -.109(and )A 215 668 :M -.11(")A f6_12 sf -.195()A f0_12 sf -.16(" )A 307 668 :M -.083(with )A 332 668 :M (your )S 358 668 :M (name. )S 391 668 :M (If )S 403 668 :M (you )S 425 668 :M -.215(are )A 444 668 :M -.111(not )A 464 668 :M -.167(in )A 478 668 :M -.33(the)A 132 681 :M 1.282 .128(US, )J 157 681 :M -.233(replace )A 195 681 :M -.199A f6_12 sf -.269(US)A f0_12 sf -.311A 224 681 :M -.083(with )A 250 681 :M (your )S 278 681 :M -.164(two-letter )A 329 681 :M -.093(country )A 371 681 :M .232 .023(code. )J 403 681 :M -.219(The )A 427 681 :M f6_12 sf -.185(rootdn)A f0_12 sf ( )S 475 681 :M -.163(and)A endp %%Page: 11 11 %%BeginPageSetup initializepage (deadbeef; page: 11 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (11)S 132 51 :M f6_12 sf -.185(rootpw)A f0_12 sf ( )S 178 51 :M -.132(lines )A 204 51 :M -.215(are )A 222 51 :M -.083(only )A 247 51 :M -.122(required )A 290 51 :M -.164(if )A 301 51 :M -.263(later )A 325 51 :M (you )S 347 51 :M -.081(want )A 375 51 :M -.167(to )A 389 51 :M -.165(easily )A 421 51 :M -.109(add )A 443 51 :M (or )S 458 51 :M -.132(modify)A 132 63 :M -.123(entries via LDAP.)A 114 81 :M 1(7.)A 132 81 :M f1_12 sf 1.478 .148(Create )J 173 81 :M .909 .091(a )J 184 81 :M .405(database)A f0_12 sf .39 .039(. )J 240 81 :M -.083(This )A 265 81 :M (is )S 277 81 :M -.326(a )A 286 81 :M -.04(two-step )A 331 81 :M .567 .057(process. )J 375 81 :M -.083(Step )A 400 81 :M -.663(A )A 412 81 :M (is )S 424 81 :M -.167(to )A 437 81 :M -.272(create )A 468 81 :M -.326(a )A 477 81 :M -.329(file)A 132 94 :M -.107(\(we\325ll )A 165 94 :M -.33(call )A 186 94 :M -.334(it )A 197 94 :M f6_12 sf -.17(myldif)A f0_12 sf -.165(\) )A 248 94 :M -.165(containing )A 302 94 :M -.22(the )A 321 94 :M -.14(entries )A 357 94 :M (you )S 380 94 :M -.081(want )A 409 94 :M (your )S 437 94 :M -.163(database )A 483 94 :M -.334(to)A 132 106 :M -.064(contain. Use the following example as a guide, )A 358 106 :M (or )S 372 106 :M -.106(see )A 391 106 :M -.142(Section )A 430 106 :M .769 .077(7.3 )J 450 106 :M (for )S 468 106 :M -.218(more)A 132 118 :M -.046(details.)A 150 137 :M f6_12 sf -.205(dn: o=, c=US)A 150 149 :M -.208(o: )A 150 161 :M -.207(objectclass: organization)A 150 185 :M -.203(dn: cn=, o=, c=US)A 150 197 :M -.212(cn: )A 150 209 :M -.209(sn: )A 150 221 :M -.206(mail: )A 150 233 :M -.209(objectclass: person)A 132 250 :M f0_12 sf -.176(You can include )A 212 250 :M -.199(additional )A 262 250 :M -.14(entries )A 297 250 :M -.109(and )A 318 250 :M -.165(attributes )A 365 250 :M -.167(in )A 378 250 :M -.084(this )A 399 250 :M -.247(file )A 418 250 :M -.164(if )A 429 250 :M (you )S 451 250 :M .451 .045(want, )J 482 250 :M (or)S 132 262 :M -.157(add them later via LDAP.)A 132 280 :M -.1(Step B is to run this file through a tool to create the )A f3_12 sf -.117(slapd)A f0_12 sf -.118( database.)A 150 299 :M f6_12 sf -.203($\(ETCDIR\)/ldif2ldbm -f myslapd.conf -i myldif)A 132 317 :M f0_12 sf -.194(Where )A 167 317 :M f6_12 sf -.192(myslapd.conf)A f0_12 sf ( )S 255 317 :M (is )S 267 317 :M -.22(the )A 285 317 :M -.126(configuration )A 352 317 :M -.247(file )A 371 317 :M (you )S 393 317 :M -.247(made )A 422 317 :M -.167(in )A 436 317 :M -.082(step )A 460 317 :M .833 .083(6, )J 475 317 :M -.163(and)A 132 330 :M f6_12 sf -.185(myldif)A f0_12 sf ( )S 178 330 :M (is )S 190 330 :M -.22(the )A 208 330 :M -.247(file )A 227 330 :M (you )S 249 330 :M -.247(made )A 279 330 :M -.167(in )A 293 330 :M -.082(step )A 317 330 :M -.331(7A )A 336 330 :M .217 .022(above. )J 373 330 :M (By )S 392 330 :M -.039(default, )A 433 330 :M -.22(the )A 452 330 :M -.187(database)A 132 343 :M -.132(files will )A 177 343 :M -.163(be )A 192 343 :M -.233(created )A 229 343 :M -.167(in )A 242 343 :M f6_12 sf -.066(/usr/tmp)A f0_12 sf -.055(. )A 306 343 :M -.221(You )A 330 343 :M -.22(may )A 354 343 :M -.092(specify )A 392 343 :M -.163(an )A 407 343 :M -.256(alternate )A 450 343 :M -.163(directory)A 132 356 :M -.114(via the )A f6_12 sf -.186(directory)A f0_12 sf -.115( option in the )A f6_12 sf -.186(slapd.conf)A f0_12 sf -.114( file.)A 114 374 :M 1(8.)A 132 374 :M f1_12 sf .686 .069(Start )J f2_12 sf .197(slapd)A f0_12 sf .619 .062(. Because )J f3_12 sf .197(slapd)A f0_12 sf .114 .011( )J 271 374 :M -.095(listens )A 305 374 :M (on )S 321 374 :M -.326(a )A 330 374 :M -.165(privileged )A 381 374 :M (TCP )S 407 374 :M -.082(port )A 430 374 :M .204 .02(number, )J 474 374 :M (you)S 132 386 :M -.064(will need to be root to do this.)A 150 405 :M f6_12 sf -.397(su)A 150 417 :M -.205($\(ETCDIR\)/slapd -f myslapd.conf)A 114 434 :M f0_12 sf 1(9.)A 132 434 :M f1_12 sf .292 .029(See if it works)J f0_12 sf .291 .029(. You can use any LDAP client to do this, but our example)J 132 447 :M -.066(uses the )A f6_12 sf -.103(ldapsearch)A f0_12 sf -.07( tool.)A 150 466 :M f6_12 sf -.203(ldapsearch -h 127.0.0.1 'objectclass=*')A 132 483 :M f0_12 sf -.117(This command will search for and retrieve every entry in )A 403 483 :M -.22(the )A 421 483 :M -.034(database. )A 469 483 :M -.108(Note)A 132 496 :M -.081(the use of single quotes around the filter, which prevents the \322)A f6_12 sf -.126(*)A f0_12 sf -.097(\323 from being)A 132 508 :M -.095(interpreted by the shell.)A 96 532 :M -.221(You )A 120 532 :M -.215(are )A 138 532 :M .259 .026(now )J 163 532 :M -.129(ready )A 193 532 :M -.167(to )A 206 532 :M -.109(add )A 227 532 :M -.163(more )A 255 532 :M -.14(entries )A 290 532 :M 1.675 .168(\(e.g., )J 321 532 :M (using )S 351 532 :M f3_12 sf -.231(ldapadd)A f0_12 sf -.233(\(3\) )A 407 532 :M (or )S 422 532 :M -.14(another )A 462 532 :M -.442(LDAP)A 96 544 :M -.123(client\), experiment with )A 212 544 :M -.046(various )A 251 544 :M -.126(configuration )A 318 544 :M .369 .037(options, )J 361 544 :M -.14(backend )A 404 544 :M -.048(arrangements, )A 475 544 :M (etc.)S 96 557 :M -.081(Note )A 123 557 :M -.249(that )A 144 557 :M (by )S 160 557 :M -.039(default, )A 200 557 :M -.22(the )A 218 557 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 247 557 :M -.163(database )A 292 557 :M -.053(grants )A 326 557 :M f6_12 sf -.18(READ)A f0_12 sf ( )S 359 557 :M -.106(access )A 394 557 :M -.167(to )A 408 557 :M .177 .018(everybody. )J 467 557 :M .274 .027(So )J 485 557 :M -.327(if)A 96 569 :M (you )S 119 569 :M -.081(want )A 147 569 :M -.167(to )A 161 569 :M -.109(add )A 184 569 :M (or )S 200 569 :M -.11(modify )A 240 569 :M -.14(entries )A 277 569 :M -.08(over )A 304 569 :M -.065(LDAP, )A 344 569 :M (you )S 368 569 :M -.166(will )A 392 569 :M -.163(have )A 420 569 :M -.167(to )A 435 569 :M -.083(bind )A 462 569 :M (as )S 478 569 :M -.33(the)A 96 582 :M f6_12 sf -.185(rootdn)A f0_12 sf ( )S 143 582 :M -.145(specified )A 190 582 :M -.167(in )A 204 582 :M -.22(the )A 223 582 :M -.109(config )A 258 582 :M -.247(file )A 279 582 :M -.078(\(see )A 304 582 :M -.142(Section )A 345 582 :M 1.769 .177(5.2.2\), )J 385 582 :M (or )S 401 582 :M -.163(change )A 440 582 :M -.22(the )A 460 582 :M -.219(default)A 96 594 :M -.029(access control \(see Section 5.3\).)A 96 618 :M -.219(The )A 119 618 :M -.073(following )A 170 618 :M -.082(sections )A 213 618 :M -.093(provide )A 254 618 :M -.163(more )A 283 618 :M -.248(detailed )A 324 618 :M -.15(information )A 384 618 :M (on )S 401 618 :M (making, )S 445 618 :M -.066(installing,)A 96 630 :M -.037(and running )A f3_12 sf -.038(slapd)A f0_12 sf (.)S endp %%Page: 12 12 %%BeginPageSetup initializepage (deadbeef; page: 12 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (12)S 60 64 :M f4_14 sf (3)S 69 64 :M (.)S 73 64 :M 3.11 .311( )J 80 64 :M 2.139 .214(The Big Picture - Configuration Choices)J 96 91 :M f0_12 sf -.101(This section gives a brief )A 218 91 :M -.08(overview )A 266 91 :M (of )S 280 91 :M -.046(various )A 319 91 :M -.332(LDAP )A 353 91 :M -.145(directory )A 399 91 :M -.021(configurations, )A 475 91 :M -.163(and)A 96 103 :M -.089(how your LDAP server \(either )A f3_12 sf -.089(slapd)A f0_12 sf -.069( or )A f3_12 sf -.094(ldapd)A f0_12 sf -.077(\) fits in with the rest of the world.)A 60 128 :M f5_12 sf (3)S 68 128 :M (.)S 72 128 :M (1)S 80 128 :M 3.666 .367( )J 87 128 :M 2.636 .264(LDAP as a local service only)J 96 155 :M f0_12 sf (In )S 110 155 :M -.084(this )A 131 155 :M -.046(configuration, )A 202 155 :M (you )S 225 155 :M (run )S 246 155 :M -.326(a )A 256 155 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 286 155 :M -.065(which )A 320 155 :M -.04(provides )A 366 155 :M -.145(directory )A 413 155 :M -.139(service )A 451 155 :M (for )S 470 155 :M (your)S 96 167 :M -.096(local domain only. It does not interact with other directory servers in any )A 443 167 :M .722 .072(way. )J 471 167 :M -.11(This)A 96 179 :M -.019(configuration is shown in Figure 2.)A 1 G 233 194 140 46 rC 235 211 46 27 rF 0 G 234.5 210.5 47 28 rS 1 G 326 211 46 27 rF 0 G 325.5 210.5 47 28 rS 245 211 29 25 rC 245 221 :M f11_9 sf (L)S 250 221 :M (D)S 256 221 :M (A)S 263 221 :M (P)S 245 233 :M (c)S 250 233 :M (l)S 253 233 :M (i)S 256 233 :M (e)S 261 233 :M (n)S 266 233 :M (t)S gR gS 335 217 27 13 rC 335 227 :M f11_9 sf (s)S 340 227 :M (l)S 343 227 :M (a)S 348 227 :M (p)S 353 227 :M (d)S gR gS 233 194 140 46 rC np 324 230 :M 310 234 :L 310 230 :L 310 226 :L 324 230 :L 324 230 :L eofill 282 232 -1 1 311 231 1 282 231 @a np 279 217 :M 293 214 :L 293 217 :L 293 221 :L 279 217 :L 279 217 :L eofill 294 219 -1 1 327 218 1 294 218 @a 289 194 28 13 rC 289 204 :M f11_9 sf (L)S 294 204 :M (D)S 300 204 :M (A)S 307 204 :M (P)S gR gS 0 0 552 730 rC 191 261 :M f3_12 sf -.169(Figure 2: Local service via slapd configuration.)A 96 285 :M f0_12 sf -.079(Use this configuration if you are )A 253 285 :M -.084(just )A 274 285 :M -.124(starting )A 313 285 :M -.111(out )A 332 285 :M 1.008 .101(\(it's )J 355 285 :M -.22(the )A 373 285 :M -.109(one )A 394 285 :M -.22(the )A 412 285 :M -.119(quick-start )A 466 285 :M -.165(guide)A 96 297 :M -.131(makes )A 130 297 :M (for )S 148 297 :M (you\) )S 174 297 :M (or )S 188 297 :M -.164(if )A 199 297 :M (you )S 221 297 :M -.081(want )A 248 297 :M -.167(to )A 261 297 :M -.093(provide )A 301 297 :M -.326(a )A 310 297 :M -.264(local )A 336 297 :M -.139(service )A 373 297 :M -.109(and )A 394 297 :M -.215(are )A 413 297 :M -.111(not )A 433 297 :M -.164(interested )A 483 297 :M -.334(in)A 96 309 :M -.165(connecting )A 151 309 :M -.167(to )A 164 309 :M -.22(the )A 182 309 :M -.08(rest )A 203 309 :M (of )S 217 309 :M -.22(the )A 235 309 :M .631 .063(world. )J 271 309 :M (It\325s )S 292 309 :M -.08(easy )A 318 309 :M -.167(to )A 332 309 :M -.092(upgrade )A 375 309 :M -.167(to )A 389 309 :M -.14(another )A 429 309 :M -.137(configuration)A 96 321 :M -.057(later if you want.)A 60 346 :M f5_12 sf (3)S 68 346 :M (.)S 72 346 :M (2)S 80 346 :M 3.666 .367( )J 87 346 :M 3.373 .337(Local service with X.500 referrals)J 96 373 :M f0_12 sf (In )S 110 373 :M -.084(this )A 131 373 :M -.046(configuration, )A 202 373 :M (you )S 225 373 :M (run )S 246 373 :M -.326(a )A 256 373 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 286 373 :M -.065(which )A 320 373 :M -.04(provides )A 366 373 :M -.145(directory )A 413 373 :M -.139(service )A 451 373 :M (for )S 470 373 :M (your)S 96 385 :M -.264(local )A 122 385 :M -.166(domain )A 161 385 :M -.109(and )A 182 385 :M -.163(an )A 197 385 :M f3_12 sf -.24(ldapd)A f0_12 sf ( )S 227 385 :M -.065(which )A 260 385 :M -.04(provides )A 305 385 :M -.106(access )A 339 385 :M -.167(to )A 352 385 :M -.22(the )A 371 385 :M .891 .089(X.500 )J 407 385 :M (world )S 440 385 :M (\(you )S 467 385 :M -.082(don\325t)A 96 397 :M -.096(have to run the )A f3_12 sf -.112(ldapd)A f0_12 sf -.097( yourself \320 you can just point to )A 349 397 :M -.041(somebody )A 402 397 :M -.163(else )A 424 397 :M .259 .026(who )J 449 397 :M (does )S 475 397 :M -.163(and)A 96 409 :M .89 .089(doesn't )J 137 409 :M -.167(mind )A 168 409 :M (you )S 193 409 :M -.125(pointing )A 239 409 :M -.167(to )A 255 409 :M -.197(their )A 283 409 :M (service\). )S 331 409 :M -.083(This )A 359 409 :M -.126(configuration )A 429 409 :M (is )S 444 409 :M .447 .045(shown )J 483 409 :M -.334(in)A 96 421 :M .459(Figure\3123.)A 1 G 188 436 212 150 rC 190 496 46 28 rF 0 G 189.5 495.5 47 29 rS 1 G 267 437 46 28 rF 0 G 266.5 436.5 47 29 rS 1 G 268 558 46 27 rF 0 G 267.5 557.5 47 28 rS 201 497 29 24 rC 201 507 :M f11_9 sf (L)S 206 507 :M (D)S 212 507 :M (A)S 219 507 :M (P)S 201 519 :M (c)S 206 519 :M (l)S 209 519 :M (i)S 212 519 :M (e)S 217 519 :M (n)S 222 519 :M (t)S gR gS 276 444 26 13 rC 276 454 :M f11_9 sf (s)S 281 454 :M (l)S 284 454 :M (a)S 289 454 :M (p)S 294 454 :M (d)S gR gS 279 564 26 13 rC 279 574 :M f11_9 sf (l)S 282 574 :M (d)S 287 574 :M (a)S 292 574 :M (p)S 297 574 :M (d)S gR gS 188 436 212 150 rC np 264 459 :M 256 471 :L 254 468 :L 251 466 :L 264 459 :L 264 459 :L eofill -1 -1 229 496 1 1 254 468 @b np 237 504 :M 249 496 :L 246 494 :L 244 491 :L 237 504 :L 237 504 :L eofill -1 -1 247 495 1 1 273 468 @b np 238 517 :M 250 524 :L 247 526 :L 245 529 :L 238 517 :L 238 517 :L eofill 247 528 -1 1 275 554 1 247 527 @a np 265 562 :M 252 554 :L 255 552 :L 257 549 :L 265 562 :L 265 562 :L eofill 229 528 -1 1 256 553 1 229 527 @a 211 466 28 13 rC 211 476 :M f11_9 sf (L)S 216 476 :M (D)S 222 476 :M (A)S 229 476 :M (P)S gR gS 212 542 28 13 rC 212 552 :M f11_9 sf (L)S 217 552 :M (D)S 223 552 :M (A)S 230 552 :M (P)S gR 1 G gS 188 436 212 150 rC 353 558 45 27 rF 0 G 352.5 557.5 46 28 rS 359 558 36 25 rC 359 568 :M f11_9 sf (X)S 365 568 :M (.)S 368 568 :M (5)S 374 568 :M (0)S 380 568 :M (0)S 359 580 :M (s)S 364 580 :M (e)S 369 580 :M (r)S 374 580 :M (v)S 380 580 :M (e)S 385 580 :M (r)S gR 0 G gS 188 436 212 150 rC np 351 578 :M 337 581 :L 337 578 :L 337 574 :L 351 578 :L 351 578 :L eofill 313 580 -1 1 339 579 1 313 579 @a np 310 565 :M 324 561 :L 324 565 :L 324 568 :L 310 565 :L 310 565 :L eofill 325 567 -1 1 353 566 1 325 566 @a 321 538 23 13 rC 321 548 :M f11_9 sf (D)S 327 548 :M (A)S 334 548 :M (P)S gR gS 259 486 40 13 rC 259 496 :M f11_9 sf (r)S 264 496 :M (e)S 269 496 :M (f)S 273 496 :M (e)S 278 496 :M (r)S 283 496 :M (r)S 288 496 :M (a)S 293 496 :M (l)S gR gS 0 0 552 730 rC 141 607 :M f3_12 sf -.162(Figure 3: Local service via slapd + X.500 referrals configuration)A 96 631 :M f0_12 sf .264 .026(Use )J 120 631 :M -.084(this )A 142 631 :M -.126(configuration )A 210 631 :M -.164(if )A 222 631 :M (you )S 245 631 :M -.081(want )A 273 631 :M -.167(to )A 287 631 :M -.093(provide )A 328 631 :M -.264(local )A 355 631 :M -.139(service )A 393 631 :M -.111(but )A 414 631 :M -.201(still )A 437 631 :M -.081(want )A 466 631 :M -.167(to )A 481 631 :M -.326(be)A 96 643 :M -.048(connected to the rest of the X.500 world. Remember, you don\325t necessarily )A 457 643 :M -.163(have )A 483 643 :M -.334(to)A 96 655 :M -.097(be running the )A f3_12 sf -.102(ldapd )A f0_12 sf -.094(in this picture; you just need to find one you can point to.)A endp %%Page: 13 13 %%BeginPageSetup initializepage (deadbeef; page: 13 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (13)S 60 51 :M f5_12 sf (3)S 68 51 :M (.)S 72 51 :M (3)S 80 51 :M 3.666 .367( )J 87 51 :M 2.414 .241(LDAP as a front end to X.500)J 96 78 :M f0_12 sf (In )S 110 78 :M -.084(this )A 131 78 :M -.046(configuration, )A 202 78 :M (you )S 224 78 :M (run )S 244 78 :M -.163(an )A 259 78 :M .891 .089(X.500 )J 294 78 :M -.139(service )A 332 78 :M -.065(which )A 366 78 :M -.04(provides )A 412 78 :M -.145(directory )A 459 78 :M -.162(service)A 96 90 :M -.073(for your local domain and gatewaying service to the rest of the X.500 world. LDAP)A 96 102 :M -.189(clients )A 130 102 :M -.165(gain )A 154 102 :M -.106(access )A 188 102 :M -.167(to )A 201 102 :M -.22(the )A 219 102 :M -.145(directory )A 265 102 :M -.047(through )A 306 102 :M -.163(an )A 321 102 :M f3_12 sf -.24(ldapd)A f0_12 sf ( )S 351 102 :M -.065(which )A 384 102 :M .243 .024(runs )J 409 102 :M -.33(at )A 421 102 :M (your )S 447 102 :M .226 .023(site. )J 471 102 :M -.11(This)A 96 114 :M .32 .032(configuration is shown in Figure\3124.)J 1 G 173 129 243 48 rC 273 148 46 28 rF 0 G 273.5 148.5 45 27 rS 1 G 370 148 46 28 rF 0 G 370.5 148.5 45 27 rS 278 154 32 12 rC 283 164 :M .055 0 rm f11_9 sf (ldapd)S gR gS 376 149 32 24 rC 379 159 :M 1.473 0 rm f11_9 sf (X.500 )S 377 171 :M 2.502 0 rm (server)S gR 1 G gS 173 129 243 48 rC 175 148 46 28 rF 0 G 175.5 148.5 45 27 rS 185 150 26 24 rC 186 160 :M f11_9 sf -.149(LDAP)A 186 172 :M 1.579 0 rm (client)S gR 0 G gS 173 129 243 48 rC np 274 168 :M 259 172 :L 259 168 :L 259 164 :L 274 168 :L eofill 220 169 -1 1 260 168 1 220 168 @a np 221 155 :M 235 151 :L 235 155 :L 235 159 :L 221 155 :L eofill 235 156 -1 1 271 155 1 235 155 @a 235 130 25 12 rC 236 140 :M f11_9 sf -.149(LDAP)A gR gS 173 129 243 48 rC np 372 170 :M 357 174 :L 357 170 :L 357 166 :L 372 170 :L eofill 318 171 -1 1 358 170 1 318 170 @a np 318 157 :M 332 153 :L 332 157 :L 332 161 :L 318 157 :L eofill 332 158 -1 1 368 157 1 332 157 @a 333 133 20 12 rC 334 143 :M f11_9 sf -.122(DAP)A gR gS 0 0 552 730 rC 157 198 :M f3_12 sf -.136(Figure 4: Local service via X.500 and ldapd configuration)A 96 222 :M f0_12 sf .264 .026(Use )J 119 222 :M -.084(this )A 140 222 :M -.126(configuration )A 207 222 :M -.164(if )A 218 222 :M (you )S 240 222 :M -.215(are )A 258 222 :M -.187(already )A 296 222 :M -.047(running )A 338 222 :M -.163(an )A 354 222 :M .891 .089(X.500 )J 390 222 :M (service. )S 432 222 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 464 222 :M (is )S 477 222 :M -.167(not)A 96 234 :M -.057(involved in this configuration, so you can probably stop reading this guide.)A 60 259 :M f5_12 sf (3)S 68 259 :M (.)S 72 259 :M (4)S 80 259 :M 3.666 .367( )J 87 259 :M 3.947 .395(Replicated slapd service)J 96 286 :M f0_12 sf -.219(The )A 118 286 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 152 286 :M -.164(daemon )A 194 286 :M (is )S 207 286 :M (used )S 234 286 :M -.167(to )A 248 286 :M -.145(propagate )A 299 286 :M -.092(changes )A 342 286 :M -.08(from )A 370 286 :M -.326(a )A 380 286 :M -.163(master )A 416 286 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 446 286 :M -.167(to )A 460 286 :M -.109(one )A 482 286 :M (or)S 96 298 :M -.076(more slave )A f3_12 sf -.078(slapds)A f0_12 sf -.075(. An example master-slave configuration is shown in figure 5.)A 1 G 109 313 370 157 rC 122 433 47 28 rF 0 G 121.5 432.5 48 29 rS 133 435 30 25 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 130.429 445 :M f11_9 sf (L)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 135.332 445 :M f11_9 sf (D)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 142.197 445 :M f11_9 sf (A)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 149.061 445 :M f11_9 sf (P)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 130.429 457 :M f11_9 sf (c)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 135.332 457 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 138.274 457 :M f11_9 sf (i)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 142.197 457 :M f11_9 sf (e)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 147.1 457 :M f11_9 sf (n)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 152.003 457 :M f11_9 sf (t)S gR gR gS 109 313 370 157 rC np 185 377 :M 182 391 :L 179 389 :L 176 388 :L 185 377 :L 185 377 :L eofill -1 -1 159 432 1 1 179 389 @b 1 G 165 350 47 28 rF 0 G 164.5 349.5 48 29 rS 174 352 37 25 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 170.636 362 :M f11_9 sf (m)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 178.481 362 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 183.385 362 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 188.288 362 :M f11_9 sf (t)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 193.191 362 :M f11_9 sf (e)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 198.095 362 :M f11_9 sf (r)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 170.636 374 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 175.539 374 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 178.481 374 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 183.385 374 :M f11_9 sf (p)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 188.288 374 :M f11_9 sf (d)S gR gR 1 G gS 109 313 370 157 rC 431 360 46 27 rF 0 G 430.5 359.5 47 28 rS 443 362 29 24 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 434.435 372 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 439.339 372 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 442.281 372 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 448.165 372 :M f11_9 sf (v)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 454.049 372 :M f11_9 sf (e)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 434.435 384 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 439.339 384 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 442.281 384 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 448.165 384 :M f11_9 sf (p)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 453.068 384 :M f11_9 sf (d)S gR gR gS 109 313 370 157 rC 431 394 46 28 rF 0 G 430.5 393.5 47 29 rS 442 396 30 25 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 433.455 406 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 438.358 406 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 441.3 406 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 447.184 406 :M f11_9 sf (v)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 453.068 406 :M f11_9 sf (e)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 433.455 418 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 438.358 418 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 441.3 418 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 447.184 418 :M f11_9 sf (p)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 452.087 418 :M f11_9 sf (d)S gR gR 0 G gS 109 313 370 157 rC np 425 371 :M 411 374 :L 411 371 :L 411 367 :L 425 371 :L 425 371 :L eofill 362 373 -1 1 413 372 1 362 372 @a np 425 407 :M 411 403 :L 413 400 :L 415 396 :L 425 407 :L 425 407 :L eofill 362 373 -1 1 415 400 1 362 372 @a 145 384 28 13 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 142.197 394 :M f11_9 sf (L)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 147.1 394 :M f11_9 sf (D)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 152.984 394 :M f11_9 sf (A)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 159.849 394 :M f11_9 sf (P)S gR gR gS 378 348 29 13 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 370.692 358 :M f11_9 sf (L)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 375.595 358 :M f11_9 sf (D)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 381.479 358 :M f11_9 sf (A)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 388.344 358 :M f11_9 sf (P)S gR gR gS 369 401 28 13 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 361.866 411 :M f11_9 sf (L)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 366.769 411 :M f11_9 sf (D)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 372.653 411 :M f11_9 sf (A)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 379.518 411 :M f11_9 sf (P)S gR gR 1 G gS 109 313 370 157 rC 316 350 47 28 rF 0 G 315.5 349.5 48 29 rS 326 358 33 13 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 319.697 368 :M f11_9 sf (s)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 324.601 368 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 327.543 368 :M f11_9 sf (u)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 332.446 368 :M f11_9 sf (r)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 337.349 368 :M f11_9 sf (p)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 343.233 368 :M f11_9 sf (d)S gR gR gS 109 313 370 157 rC 242 339 32 56 rF 0 G 241.5 338.5 33 57 rS 244 343 -1 1 268 342 1 244 342 @a 244 345 -1 1 255 344 1 244 344 @a 244 348 -1 1 261 347 1 244 347 @a 244 350 -1 1 256 349 1 244 349 @a 244 352 -1 1 264 351 1 244 351 @a 244 358 -1 1 261 357 1 244 357 @a 244 360 -1 1 268 359 1 244 359 @a 244 362 -1 1 262 361 1 244 361 @a 244 365 -1 1 248 364 1 244 364 @a 244 368 -1 1 249 367 1 244 367 @a 244 370 -1 1 263 369 1 244 369 @a 244 373 -1 1 262 372 1 244 372 @a 235 314 53 25 rC gS 1.02 1 scale 342 138 :T -342 -138 :T 230.457 324 :M f11_9 sf (R)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 236.341 324 :M f11_9 sf (e)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 242.225 324 :M f11_9 sf (p)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 247.128 324 :M f11_9 sf (l)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 250.07 324 :M f11_9 sf (i)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 253.012 324 :M f11_9 sf (c)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 257.915 324 :M f11_9 sf (a)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 262.819 324 :M f11_9 sf (t)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 266.741 324 :M f11_9 sf (i)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 269.683 324 :M f11_9 sf (o)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 274.587 324 :M f11_9 sf (n)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 230.457 336 :M f11_9 sf (L)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 235.36 336 :M f11_9 sf (o)S gR gS 1.02 1 scale 342 138 :T -342 -138 :T 240.263 336 :M f11_9 sf (g)S gR gR 0 G gS 109 313 370 157 rC np 241 357 :M 229 364 :L 228 361 :L 227 358 :L 241 357 :L 241 357 :L eofill -1 -1 212 369 1 1 228 362 @b np 315 368 :M 301 365 :L 302 362 :L 303 359 :L 315 368 :L 315 368 :L eofill 273 352 -1 1 304 363 1 273 351 @a gR gS 0 0 552 730 rC 150 491 :M f3_12 sf -.149(Figure 5: Master slapd with two slaves replicated with slurpd)A 96 515 :M f0_12 sf -.083(This )A 121 515 :M -.126(configuration )A 188 515 :M -.217(can )A 208 515 :M -.163(be )A 223 515 :M (used )S 249 515 :M -.167(in )A 262 515 :M -.15(conjunction )A 321 515 :M -.083(with )A 346 515 :M -.22(the )A 364 515 :M -.064(first )A 387 515 :M (two )S 410 515 :M -.093(configurations )A 483 515 :M -.334(in)A 96 527 :M -.1(situations )A 148 527 :M -.062(where )A 184 527 :M -.326(a )A 196 527 :M -.11(single )A 231 527 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 264 527 :M (does )S 294 527 :M -.111(not )A 317 527 :M -.093(provide )A 361 527 :M -.22(the )A 383 527 :M -.122(required )A 430 527 :M -.241(reliability )A 482 527 :M (or)S 96 539 :M -.165(availability.)A endp %%Page: 14 14 %%BeginPageSetup initializepage (deadbeef; page: 14 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (14)S 60 64 :M f4_14 sf (4)S 69 64 :M (.)S 73 64 :M 3.11 .311( )J 80 64 :M 1.567 .157(Building and Installing )J f5_14 sf 1.389 .139(slapd )J f4_14 sf .641 .064(& )J f5_14 sf .47(slurpd)A 96 91 :M f0_12 sf -.13(Building and installing )A 207 91 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 236 91 :M -.08(requires )A 278 91 :M -.196(three )A 305 91 :M -.166(simple )A 340 91 :M -.055(steps: )A 371 91 :M -.109(configuring; )A 433 91 :M -.19(making; )A 475 91 :M -.163(and)A 96 103 :M -.06(installing. )A 147 103 :M -.219(The )A 169 103 :M -.073(following )A 219 103 :M -.082(sections )A 261 103 :M -.122(describe )A 304 103 :M -.245(each )A 330 103 :M -.082(step )A 354 103 :M -.167(in )A 368 103 :M -.093(detail. )A 402 103 :M (If )S 415 103 :M (you )S 438 103 :M -.215(are )A 457 103 :M -.163(reading)A 96 115 :M -.084(this )A 117 115 :M .212 .021(guide, )J 151 115 :M -.139(chances )A 192 115 :M -.215(are )A 210 115 :M (you )S 232 115 :M -.163(have )A 259 115 :M -.187(already )A 298 115 :M -.165(obtained )A 343 115 :M -.22(the )A 362 115 :M .367 .037(software, )J 412 115 :M -.111(but )A 432 115 :M -.084(just )A 454 115 :M -.167(in )A 468 115 :M .089(case,)A 96 127 :M -.051(here\325s )A 130 127 :M -.062(where )A 164 127 :M (you )S 187 127 :M -.217(can )A 208 127 :M -.22(get )A 227 127 :M -.22(the )A 246 127 :M -.22(latest )A 275 127 :M -.046(version )A 315 127 :M (of )S 330 127 :M -.22(the )A 350 127 :M -.108(U-M )A 379 127 :M -.332(LDAP )A 415 127 :M -.038(package, )A 463 127 :M -.081(which)A 96 139 :M -.088(includes all of the software discussed in this guide:)A 132 164 :M f6_12 sf -.202(ftp://terminator.rs.itd.umich.edu/ldap/ldap.tar.Z)A 96 187 :M f0_12 sf -.135(There is also an LDAP homepage accessible from )A 334 187 :M -.22(the )A 352 187 :M -.131(World )A 386 187 :M -.247(Wide )A 415 187 :M .248 .025(Web. )J 445 187 :M -.083(This )A 470 187 :M -.217(page)A 96 199 :M -.123(contains )A 141 199 :M -.22(the )A 161 199 :M -.22(latest )A 191 199 :M -.332(LDAP )A 227 199 :M .896 .09(news, )J 262 199 :M -.186(release )A 300 199 :M -.046(announcements, )A 383 199 :M -.109(and )A 407 199 :M -.082(pointers )A 452 199 :M -.167(to )A 468 199 :M -.163(other)A 96 211 :M -.094(resources. You can access it at:)A 132 236 :M f6_12 sf -.205(http://www.umich.edu/~rsug/ldap/)A 60 260 :M f5_12 sf (4)S 68 260 :M (.)S 72 260 :M (1)S 80 260 :M 3.666 .367( )J 87 260 :M 4.908 .491(Pre-Build Configuration)J 96 288 :M f0_12 sf -.107(Before )A 132 288 :M -.125(building )A 175 288 :M f3_12 sf (slapd)S f0_12 sf (, )S 208 288 :M -.163(be )A 223 288 :M (sure )S 247 288 :M -.167(to )A 260 288 :M -.247(take )A 283 288 :M -.326(a )A 292 288 :M -.083(look )A 318 288 :M -.33(at )A 331 288 :M -.22(the )A 350 288 :M f6_12 sf -.185(README)A f0_12 sf ( )S 397 288 :M -.247(file )A 417 288 :M -.167(in )A 431 288 :M -.22(the )A 450 288 :M -.111(top )A 470 288 :M -.33(level)A 96 300 :M -.145(directory )A 142 300 :M -.167(in )A 155 300 :M -.22(the )A 173 300 :M -.111(distribution )A 231 300 :M .277 .028(so )J 246 300 :M -.249(that )A 267 300 :M (you )S 289 300 :M -.215(are )A 307 300 :M -.247(familiar )A 347 300 :M -.083(with )A 372 300 :M -.22(the )A 390 300 :M -.187(general )A 429 300 :M -.137(configuration)A 96 312 :M -.018(and make process.)A 96 337 :M (Briefly, )S 140 337 :M (you )S 165 337 :M (should )S 204 337 :M -.249(edit )A 228 337 :M -.22(the )A 249 337 :M f6_12 sf -.195(include/ldapconfig.h.edit)A f0_12 sf ( )S 432 337 :M -.109(and )A 457 337 :M f6_12 sf -.248(Make-)A 96 350 :M -.185(common)A f0_12 sf ( )S 143 350 :M -.131(files )A 168 350 :M -.167(to )A 182 350 :M -.189(contain )A 221 350 :M -.22(the )A 240 350 :M -.151(site-specific )A 301 350 :M -.126(configuration )A 369 350 :M (your )S 396 350 :M -.165(site )A 418 350 :M -.08(requires )A 462 350 :M -.128(before)A 96 362 :M -.065(making. The next sections discuss these steps in more detail.)A 60 387 :M f1_12 sf (4)S 67 387 :M (.)S 72 387 :M (1)S 79 387 :M (.)S 84 387 :M (1)S 91 387 :M 4 .4( )J 98 387 :M 2.233 .223(Editing the )J f7_12 sf .857(Make-common)A f1_12 sf 1.615 .161( file)J 96 415 :M f0_12 sf -.444(All )A 118 415 :M (of )S 136 415 :M -.22(the )A 158 415 :M -.187(general )A 201 415 :M f6_12 sf -.191(Make-common)A f0_12 sf ( )S 287 415 :M -.126(configuration )A 359 415 :M -.145(variables )A 410 415 :M 1.675 .168(\(e.g., )J 446 415 :M f6_12 sf -.03(ETCDIR)A f0_12 sf (,)S 96 428 :M f6_12 sf -.148(BINDIR)A f0_12 sf -.09(, etc.\) apply to both )A f3_12 sf -.099(slapd )A f0_12 sf -.118(and)A f3_12 sf -.099( slurpd)A f0_12 sf -.061(.)A f3_12 sf -.061( )A f0_12 sf -.097(There are additional )A f6_12 sf -.162(Make-common)A 96 440 :M f0_12 sf -.116(configuration variables that also affect how )A f3_12 sf -.128(slapd)A f0_12 sf -.115( and )A f3_12 sf -.126(slurpd)A f0_12 sf -.116( are built. They are:)A 96 465 :M f6_12 sf -.22(MAKE_SLAPD)A 132 482 :M f0_12 sf -.083(This )A 157 482 :M -.111(option )A 191 482 :M -.082(controls )A 233 482 :M -.092(whether )A 275 482 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 304 482 :M -.109(and )A 325 482 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 359 482 :M -.22(get )A 377 482 :M -.2(built )A 402 482 :M -.33(at )A 415 482 :M (all. )S 435 482 :M -.221(You )A 460 482 :M (should)S 132 494 :M -.083(set it to yes, like this:)A 168 513 :M f6_12 sf -.211(MAKE_SLAPD = yes)A 96 537 :M -.214(SLAPD_BACKENDS)A 132 554 :M f0_12 sf -.083(This )A 157 554 :M -.111(option )A 191 554 :M -.082(controls )A 233 554 :M -.065(which )A 266 554 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 295 554 :M -.14(backend )A 338 554 :M -.108(databases )A 387 554 :M -.22(get )A 405 554 :M (built. )S 435 554 :M -.221(You )A 460 554 :M (should)S 132 566 :M -.104(set it to one or more of the following:)A 132 585 :M f6_12 sf -.218(-DLDAP_LDBM)A 240 585 :M f0_12 sf -.083(This )A 265 585 :M (is )S 278 585 :M -.22(the )A 297 585 :M -.249(main )A 325 585 :M (backend. )S 373 585 :M -.164(It )A 385 585 :M (is )S 398 585 :M -.326(a )A 408 585 :M -.13(high-performance)A 240 597 :M -.031(disk-based )A 297 597 :M -.163(database )A 343 597 :M -.165(suitable )A 385 597 :M (for )S 405 597 :M -.124(handling )A 452 597 :M (up )S 471 597 :M -.167(to )A 487 597 :M (a)S 240 610 :M -.239(million )A 278 610 :M -.14(entries )A 314 610 :M (or )S 329 610 :M 1.025 .103(so. )J 349 610 :M -.108(See )A 372 610 :M -.22(the )A 392 610 :M f6_12 sf -.191(LDBMBACKEND)A f0_12 sf ( )S 475 610 :M -.163(and)A 240 623 :M f6_12 sf -.061(LDBMLIB)A f0_12 sf -.044( options below.)A 132 642 :M f6_12 sf -.215(-DLDAP_PASSWD)A 240 642 :M f0_12 sf -.083(This )A 267 642 :M (is )S 281 642 :M -.326(a )A 292 642 :M -.166(simple )A 329 642 :M -.088(search-only )A 390 642 :M -.14(backend )A 435 642 :M -.249(that )A 458 642 :M -.217(can )A 481 642 :M -.326(be)A 240 655 :M -.142(pointed )A 281 655 :M -.33(at )A 295 655 :M -.163(an )A 313 655 :M f6_12 sf -.191(/etc/passwd)A f0_12 sf ( )S 397 655 :M (file. )S 423 655 :M -.164(It )A 437 655 :M (is )S 452 655 :M -.189(intended)A 240 667 :M -.111(more as an example than as a real backend.)A endp %%Page: 15 15 %%BeginPageSetup initializepage (deadbeef; page: 15 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (15)S 132 51 :M f6_12 sf -.216(-DLDAP_SHELL)A 240 51 :M f0_12 sf -.083(This )A 269 51 :M -.14(backend )A 316 51 :M -.054(allows )A 356 51 :M -.22(the )A 379 51 :M -.183(execution )A 433 51 :M (of )S 452 51 :M -.163(arbitrary)A 240 63 :M -.055(system )A 277 63 :M -.14(administrator-defined )A 382 63 :M -.123(commands )A 437 63 :M -.167(in )A 450 63 :M (response)S 240 75 :M -.167(to )A 255 75 :M -.332(LDAP )A 292 75 :M .196 .02(queries. )J 337 75 :M -.219(The )A 362 75 :M -.123(commands )A 420 75 :M -.167(to )A 436 75 :M -.234(execute )A 478 75 :M -.323(are)A 240 87 :M -.103(defined in the configuration file. See )A 416 87 :M -.165(Appendix )A 466 87 :M (B )S 478 87 :M (for)S 240 99 :M -.163(more )A 277 99 :M -.15(information )A 345 99 :M (on )S 370 99 :M -.094(writing )A 417 99 :M -.132(shell )A 453 99 :M -.163(backend)A 240 111 :M .086(programs.)A 132 129 :M -.152(Example to enable the LDBM and SHELL backends only:)A 168 148 :M f6_12 sf -.203(SLAPD_BACKENDS= -DLDAP_LDBM -DLDAP_SHELL)A 132 165 :M f0_12 sf -.111(The default is to build all three backends. Note that )A 376 165 :M -.125(building )A 419 165 :M -.326(a )A 428 165 :M -.14(backend )A 471 165 :M -.111(only)A 132 177 :M -.131(means )A 166 177 :M -.249(that )A 187 177 :M -.334(it )A 197 177 :M -.217(can )A 217 177 :M -.163(be )A 232 177 :M -.188(enabled )A 272 177 :M -.047(through )A 313 177 :M -.22(the )A 331 177 :M -.126(configuration )A 398 177 :M (file, )S 421 177 :M -.111(not )A 441 177 :M -.249(that )A 463 177 :M -.334(it )A 474 177 :M -.222(will)A 132 189 :M -.164(automatically be enabled.)A 96 214 :M f6_12 sf -.218(LDBMBACKEND)A 132 231 :M f0_12 sf -.072(This option should only be defined if you )A 332 231 :M -.163(have )A 358 231 :M -.188(enabled )A 398 231 :M -.22(the )A 416 231 :M -.416(LDBM )A 453 231 :M -.163(backend)A 132 243 :M -.104(as described above. The LDBM backend relies on a low-level hash or B-tree)A 132 255 :M -.186(package )A 174 255 :M (for )S 192 255 :M -.112(its )A 207 255 :M -.099(underlying )A 263 255 :M -.034(database. )A 312 255 :M -.083(This )A 338 255 :M -.111(option )A 373 255 :M -.14(selects )A 409 255 :M -.065(which )A 443 255 :M -.186(package )A 486 255 :M -.668(it)A 132 267 :M -.081(will use. The currently supported options in order of preference are:)A 132 286 :M f6_12 sf -.21(-DLDBM_USE_DBBTREE)A 240 297 :M f0_12 sf -.083(This )A 265 297 :M -.111(option )A 299 297 :M -.14(enables )A 339 297 :M -.22(the )A 358 297 :M -.164(Berkeley )A 405 297 :M -.334(DB )A 426 297 :M -.186(package )A 469 297 :M -.245(btree)A 240 309 :M -.163(database )A 285 309 :M (as )S 300 309 :M -.22(the )A 319 309 :M -.416(LDBM )A 358 309 :M (backend. )S 407 309 :M -.221(You )A 433 309 :M -.217(can )A 455 309 :M -.22(get )A 475 309 :M -.112(this)A 240 321 :M -.148(package from)A 240 336 :M f6_8 sf .206(ftp://ftp.cs.berkeley.edu/ucb/4bsd/db.tar.Z)A 132 354 :M f6_12 sf -.211(-DLDBM_USE_DBHASH)A 240 365 :M f0_12 sf -.083(This )A 265 365 :M -.111(option )A 300 365 :M -.14(enables )A 340 365 :M -.22(the )A 359 365 :M -.164(Berkeley )A 406 365 :M -.334(DB )A 427 365 :M -.186(package )A 470 365 :M (hash)S 240 377 :M -.163(database )A 285 377 :M (as )S 300 377 :M -.22(the )A 319 377 :M -.416(LDBM )A 358 377 :M (backend. )S 407 377 :M -.221(You )A 433 377 :M -.217(can )A 455 377 :M -.22(get )A 475 377 :M -.112(this)A 240 389 :M -.148(package from)A 240 404 :M f6_8 sf .206(ftp://ftp.cs.berkeley.edu/ucb/4bsd/db.tar.Z)A 132 422 :M f6_12 sf -.212(-DLDBM_USE_GDBM)A 240 433 :M f0_12 sf -.083(This )A 269 433 :M -.111(option )A 307 433 :M -.14(enables )A 351 433 :M .777 .078(GNU )J 387 433 :M -.111(dbm )A 417 433 :M (as )S 436 433 :M -.22(the )A 459 433 :M -.555(LDBM)A 240 445 :M -.106(backend. You can get this package from)A 240 460 :M f6_8 sf .206(ftp://prep.ai.mit.edu/pub/gnu/gdbm-1.7.3.tar.gz)A 132 478 :M f6_12 sf -.212(-DLDBM_USE_NDBM)A 240 489 :M f0_12 sf -.083(This )A 267 489 :M -.111(option )A 303 489 :M -.14(enables )A 345 489 :M -.22(the )A 366 489 :M -.081(standard )A 413 489 :M .727 .073(UNIX )J 451 489 :M f3_12 sf .057(ndbm)A f0_12 sf .06(\(3\))A 240 501 :M -.119(package as the LDBM backend. This )A 418 501 :M -.186(package )A 460 501 :M (should)S 240 514 :M -.247(come )A 269 514 :M -.081(standard )A 313 514 :M (on )S 329 514 :M (your )S 356 514 :M .727 .073(UNIX )J 392 514 :M .395 .04(system. )J 434 514 :M f6_12 sf -.264(man )A 464 514 :M -.264(ndbm)A 240 526 :M f0_12 sf -.028(for details.)A 132 544 :M -.175(Example to enable the Berkeley DB Btree backend:)A 168 563 :M f6_12 sf -.205(LDBMBACKEND= -DLDBM_USE_DBBTREE)A 132 581 :M f0_12 sf -.103(The default is )A f6_12 sf -.161(-DLDBM_USE_NDBM)A f0_12 sf -.101(, since it is the only one )A 420 581 :M -.256(available )A 465 581 :M (on )S 481 581 :M -.497(all)A 132 593 :M .727 .073(UNIX )J 167 593 :M .558 .056(systems. )J 213 593 :M -.249(NDBM )A 252 593 :M (has )S 272 593 :M -.082(some )A 301 593 :M (serious )S 339 593 :M -.111(limitations, )A 397 593 :M -.056(though )A 435 593 :M -.082(\(not )A 459 593 :M -.162(thread-)A 132 605 :M -.037(safe, severe size limits\), and you )A 291 605 :M -.215(are )A 309 605 :M f3_12 sf -.041(strongly )A 352 605 :M f0_12 sf -.13(encouraged )A 410 605 :M -.167(to )A 423 605 :M (use )S 443 605 :M -.109(one )A 464 605 :M (of )S 478 605 :M -.33(the)A 132 617 :M -.064(other packages if you can.)A 132 635 :M f1_12 sf 2.216 .222(NOTES )J 180 635 :M .552 .055(TO )J 202 635 :M 2.545 .255(SOLARIS )J 263 635 :M .686(USERS)A f0_12 sf .511 .051(: )J 313 635 :M (If )S 325 635 :M (you )S 347 635 :M -.215(are )A 365 635 :M -.047(running )A 406 635 :M -.064(under )A 438 635 :M -.046(Solaris )A 476 635 :M .5(2.x)A 132 647 :M -.109(and )A 153 647 :M -.143(linking )A 190 647 :M -.167(in )A 203 647 :M -.163(an )A 218 647 :M -.205(external )A 259 647 :M -.163(database )A 304 647 :M -.186(package )A 347 647 :M 1.675 .168(\(e.g., )J 379 647 :M (db )S 396 647 :M (or )S 411 647 :M -.065(gdbm\) )A 447 647 :M -.334(it )A 458 647 :M (is )S 471 647 :M f3_12 sf .118(very)A 132 660 :M -.244(important)A f0_12 sf ( )S 181 660 :M -.249(that )A 202 660 :M (you )S 224 660 :M -.236(compile )A 265 660 :M -.22(the )A 283 660 :M -.186(package )A 325 660 :M -.083(with )A 350 660 :M -.22(the )A 368 660 :M f6_12 sf -.192(-D_REENTRANT)A f0_12 sf ( )S 457 660 :M .231 .023(flag. )J 484 660 :M (If)S 132 672 :M -.009(you do not, bad things will happen.)A endp %%Page: 16 16 %%BeginPageSetup initializepage (deadbeef; page: 16 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (16)S 132 50 :M -.059(If you are using version 1.85 or earlier of the Berkeley db package, you will)A 132 63 :M -.163(need )A 159 63 :M -.167(to )A 174 63 :M -.132(apply )A 206 63 :M -.22(the )A 226 63 :M -.197(patch )A 257 63 :M (found )S 291 63 :M -.167(in )A 306 63 :M f6_12 sf -.194(build/db.1.85.patch)A f0_12 sf ( )S 445 63 :M -.167(to )A 460 63 :M -.22(the )A 480 63 :M (db)S 132 75 :M -.095(source before compiling it. You )A 286 75 :M -.217(can )A 306 75 :M (do )S 322 75 :M -.084(this )A 343 75 :M -.083(with )A 368 75 :M -.326(a )A 377 75 :M -.189(command )A 427 75 :M -.249(like )A 448 75 :M -.084(this )A 469 75 :M -.107(from)A 132 87 :M -.127(the db source area:)A 168 105 :M f6_10 sf .009 .001(patch -p < ldap-source-directory/build/db.1.85.patch)J 96 129 :M f6_12 sf -.231(LDBMLIB)A 132 146 :M f0_12 sf -.072(This option should only be defined if you )A 332 146 :M -.163(have )A 358 146 :M -.188(enabled )A 398 146 :M -.22(the )A 416 146 :M -.416(LDBM )A 453 146 :M -.163(backend)A 132 159 :M -.086(as described above, and the necessary library for the )A f6_12 sf -.132(LDBMBACKEND)A f0_12 sf -.103( option)A 132 171 :M (you )S 154 171 :M -.064(chose )A 185 171 :M -.13(above )A 217 171 :M (is )S 229 171 :M -.111(not )A 248 171 :M -.163(part )A 270 171 :M (of )S 284 171 :M -.22(the )A 302 171 :M -.081(standard )A 346 171 :M (C )S 358 171 :M -.14(library )A 393 171 :M 1.467 .147(\(i.e., )J 422 171 :M -.124(anything )A 468 171 :M -.163(other)A 132 183 :M -.165(than )A 159 183 :M (NDBM\). )S 209 183 :M -.083(This )A 237 183 :M -.111(option )A 274 183 :M -.108(specifies )A 322 183 :M -.22(the )A 343 183 :M -.14(library )A 381 183 :M -.167(to )A 397 183 :M -.167(link )A 422 183 :M -.165(containing )A 478 183 :M -.33(the)A 132 195 :M -.078(package you selected, and optionally, its location.)A 132 214 :M -.128(Example to link with )A f6_12 sf -.187(libdb.a)A f0_12 sf -.117(, contained in )A f6_12 sf -.187(/usr/local/lib)A f0_12 sf (:)S 168 233 :M f6_12 sf -.205(LDBMLIB= -L/usr/local/lib -ldb)A 96 257 :M -.231(THREADS)A 132 275 :M f0_12 sf -.083(This )A 158 275 :M -.111(option )A 193 275 :M (is )S 206 275 :M -.165(normally )A 254 275 :M -.109(set )A 273 275 :M -.254(automatically )A 341 275 :M -.167(in )A 356 275 :M -.22(the )A 376 275 :M f6_12 sf -.192(Make-platform)A f0_12 sf ( )S 473 275 :M (file,)S 132 287 :M -.082(based on the platform on which you are building. You do not normally )A 470 287 :M -.217(need)A 132 299 :M -.029(to set it. If you want )A 232 299 :M -.167(to )A 245 299 :M (use )S 265 299 :M -.326(a )A 274 299 :M -.119(non-default )A 332 299 :M -.092(threads )A 370 299 :M -.038(package, )A 416 299 :M (you )S 438 299 :M -.217(can )A 458 299 :M -.108(specify)A 132 312 :M -.127(the appropriate )A f6_12 sf -.195(-Ddefine)A f0_12 sf -.125( to enable it here.)A 96 337 :M f6_12 sf -.22(THREADSLIB)A 132 354 :M f0_12 sf -.13(This option is normally set automatically in the Make-platform file, based on)A 132 366 :M -.079(the platform on which you are building. You do not )A 380 366 :M -.165(normally )A 426 366 :M -.163(need )A 452 366 :M -.167(to )A 465 366 :M -.109(set )A 482 366 :M .166(it.)A 132 379 :M (If )S 145 379 :M (you )S 168 379 :M -.163(have )A 195 379 :M -.109(set )A 213 379 :M f6_12 sf -.187(THREADS)A f0_12 sf ( )S 267 379 :M -.167(to )A 281 379 :M -.326(a )A 291 379 :M -.119(non-default )A 350 379 :M -.092(threads )A 389 379 :M -.186(package )A 432 379 :M (as )S 447 379 :M -.122(described)A 132 392 :M .217 .022(above, )J 173 392 :M (you )S 200 392 :M -.217(can )A 225 392 :M -.092(specify )A 269 392 :M -.22(the )A 293 392 :M -.148(appropriate )A 356 392 :M f6_12 sf -.191(-Ldirectory)A f0_12 sf ( )S 443 392 :M -.163(flag )A 471 392 :M f6_12 sf -.297(and)A 132 405 :M -.178(-llibname)A f0_12 sf -.12( flag needed to link the package here.)A 96 430 :M f6_12 sf -.227(PHONETIC)A 132 447 :M f0_12 sf -.083(This )A 159 447 :M -.111(option )A 195 447 :M -.082(controls )A 239 447 :M -.22(the )A 259 447 :M -.165(phonetic )A 305 447 :M -.184(algorithm )A 356 447 :M (used )S 384 447 :M (by )S 402 447 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 433 447 :M (when )S 465 447 :M -.084(doing)A 132 459 :M -.179(approximate )A 194 459 :M .193 .019(searches. )J 242 459 :M -.219(The )A 264 459 :M -.188(default )A 300 459 :M (is )S 312 459 :M -.167(to )A 325 459 :M (use )S 345 459 :M -.22(the )A 363 459 :M -.183(metaphone )A 418 459 :M -.066(algorithm. )A 472 459 :M -.332(You)A 132 471 :M -.217(can )A 154 471 :M -.163(have )A 183 471 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 215 471 :M (use )S 238 471 :M -.22(the )A 259 471 :M (soundex )S 306 471 :M -.184(algorithm )A 358 471 :M (by )S 377 471 :M -.142(setting )A 415 471 :M -.084(this )A 439 471 :M -.205(variable )A 483 471 :M -.334(to)A 132 484 :M f6_12 sf -.083(-DSOUNDEX)A f0_12 sf (.)S 60 509 :M f1_12 sf (4)S 67 509 :M (.)S 72 509 :M (1)S 79 509 :M (.)S 84 509 :M (2)S 91 509 :M 4 .4( )J 98 509 :M 2.191 .219(Editing the )J f7_12 sf .841(include/ldapconfig.h)A f1_12 sf 1.585 .158( file)J 96 537 :M f0_12 sf -.127(In addition to setting the )A 214 537 :M f6_12 sf -.188(LDAPHOST)A f0_12 sf ( )S 274 537 :M -.109(and )A 295 537 :M f6_12 sf -.192(DEFAULT_BASE)A f0_12 sf ( )S 383 537 :M -.092(defines )A 421 537 :M -.161(near )A 445 537 :M -.22(the )A 463 537 :M -.111(top )A 482 537 :M (of)S 96 549 :M -.032(this file, )A 139 549 :M -.196(there )A 166 549 :M -.215(are )A 184 549 :M -.082(some )A 213 549 :M f3_12 sf -.17(slapd)A f0_12 sf -.161(-specific )A 282 549 :M -.092(defines )A 320 549 :M -.161(near )A 344 549 :M -.22(the )A 362 549 :M -.167(bottom )A 399 549 :M (of )S 413 549 :M -.22(the )A 431 549 :M -.247(file )A 450 549 :M (you )S 472 549 :M -.33(may)A 96 561 :M -.049(want to change. The defaults should be just fine, unless you have special needs.)A 96 586 :M f6_12 sf -.207(SLAPD_DEFAULT_CONFIGFILE)A 132 603 :M f0_12 sf -.083(This )A 160 603 :M -.163(define )A 196 603 :M (sets )S 222 603 :M -.22(the )A 244 603 :M -.207(location )A 289 603 :M (of )S 307 603 :M -.22(the )A 329 603 :M -.188(default )A 369 603 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 402 603 :M -.126(configuration )A 473 603 :M (file.)S 132 616 :M -.044(Normally, it is )A 205 616 :M -.109(set )A 222 616 :M -.167(to )A 235 616 :M f6_12 sf -.142($\(ETCDIR\)/slapd.conf)A f0_12 sf -.119(, )A 383 616 :M -.062(where )A 416 616 :M f6_12 sf -.185(ETCDIR)A f0_12 sf ( )S 462 616 :M -.163(comes)A 132 629 :M -.073(from )A f6_12 sf -.1(Make-common)A f0_12 sf (.)S endp %%Page: 17 17 %%BeginPageSetup initializepage (deadbeef; page: 17 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (17)S 96 51 :M f6_12 sf -.207(SLAPD_DEFAULT_SIZELIMIT)A 132 68 :M f0_12 sf -.123(This define sets the default size limit on the number of )A 391 68 :M -.14(entries )A 426 68 :M -.122(returned )A 469 68 :M -.107(from)A 132 80 :M -.326(a )A 141 80 :M .212 .021(search. )J 179 80 :M -.083(This )A 204 80 :M -.111(option )A 238 80 :M (is )S 250 80 :M -.136(configurable )A 313 80 :M -.22(via )A 331 80 :M -.22(the )A 349 80 :M -.22(tailor )A 377 80 :M (file, )S 400 80 :M -.111(but )A 420 80 :M -.164(if )A 432 80 :M (you )S 455 80 :M -.081(want )A 483 80 :M -.334(to)A 132 92 :M -.076(change the default, do it here.)A 96 117 :M f6_12 sf -.207(SLAPD_DEFAULT_TIMELIMIT)A 132 134 :M f0_12 sf -.083(This )A 160 134 :M -.163(define )A 196 134 :M (sets )S 221 134 :M -.22(the )A 243 134 :M -.188(default )A 283 134 :M -.332(time )A 311 134 :M -.334(limit )A 340 134 :M (for )S 362 134 :M -.326(a )A 375 134 :M .212 .021(search. )J 417 134 :M -.083(This )A 446 134 :M -.111(option )A 484 134 :M (is)S 132 146 :M -.136(configurable )A 195 146 :M -.22(via )A 213 146 :M -.22(the )A 231 146 :M -.22(tailor )A 259 146 :M (file, )S 282 146 :M -.111(but )A 301 146 :M -.164(if )A 312 146 :M (you )S 334 146 :M -.081(want )A 361 146 :M -.167(to )A 374 146 :M -.163(change )A 411 146 :M -.22(the )A 429 146 :M -.039(default, )A 469 146 :M (do )S 486 146 :M -.668(it)A 132 158 :M .089(here.)A 96 183 :M f6_12 sf -.215(SLAPD_PIDFILE)A 132 200 :M f0_12 sf -.119(This define sets the location of the )A 297 200 :M -.247(file )A 316 200 :M -.167(to )A 329 200 :M -.065(which )A 362 200 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 391 200 :M -.166(will )A 413 200 :M -.13(write )A 441 200 :M -.112(its )A 456 200 :M (process)S 132 212 :M -.032(ID when it starts up.)A 96 237 :M f6_12 sf -.214(SLAPD_ARGSFILE)A 132 254 :M f0_12 sf -.121(This define sets the location of the file to which )A f3_12 sf -.139(slapd)A f0_12 sf -.13( will write its argument)A 132 266 :M -.04(vector when it starts up.)A 96 291 :M f6_12 sf -.211(SLAPD_MONITOR_DN)A 132 308 :M f0_12 sf -.083(This )A 161 308 :M -.163(define )A 198 308 :M (sets )S 224 308 :M -.22(the )A 246 308 :M -.077(distinguished )A 317 308 :M -.247(name )A 350 308 :M (used )S 380 308 :M -.167(to )A 397 308 :M -.204(retrieve )A 440 308 :M -.148(monitoring)A 132 320 :M -.081(information from )A f3_12 sf -.084(slapd)A f0_12 sf -.076(. See section 7 for more details.)A 96 345 :M f6_12 sf -.208(SLAPD_LDBM_MIN_MAXIDS)A 132 362 :M f0_12 sf -.083(This )A 158 362 :M -.163(define )A 192 362 :M (is )S 205 362 :M -.083(only )A 231 362 :M -.205(relevant )A 273 362 :M -.167(to )A 287 362 :M -.22(the )A 306 362 :M -.416(LDBM )A 344 362 :M (backend. )S 392 362 :M -.164(It )A 404 362 :M (sets )S 427 362 :M -.22(the )A 447 362 :M -.278(minimum)A 132 374 :M -.109(number )A 172 374 :M (of )S 186 374 :M -.131(entry )A 214 374 :M -.108(IDs )A 235 374 :M -.249(that )A 256 374 :M -.163(an )A 271 374 :M -.132(index )A 301 374 :M -.131(entry )A 329 374 :M -.166(will )A 351 374 :M -.189(contain )A 389 374 :M -.106(before )A 424 374 :M -.334(it )A 435 374 :M -.14(becomes )A 481 374 :M -.326(an)A 132 386 :M f3_12 sf -.066(allIDs)A f0_12 sf -.063( entry. See Section 9.1 for more details.)A 60 411 :M f5_12 sf (4)S 68 411 :M (.)S 72 411 :M (2)S 80 411 :M 3.666 .367( )J 87 411 :M 3.775 .377(Making the Software)J 96 439 :M f0_12 sf -.151(Once you have edited the )A f6_12 sf -.218(include/ldapconfig.h.edit)A f0_12 sf -.133( file )A 414 439 :M -.109(and )A 435 439 :M -.192(the)A f6_12 sf ( )S 457 439 :M -.248(Make-)A 96 452 :M -.185(common)A f0_12 sf ( )S 142 452 :M -.247(file )A 161 452 :M -.078(\(see )A 184 452 :M -.22(the )A 202 452 :M -.111(top )A 221 452 :M -.264(level )A 247 452 :M f6_12 sf -.185(README)A f0_12 sf ( )S 293 452 :M -.247(file )A 312 452 :M -.167(in )A 325 452 :M -.22(the )A 343 452 :M -.023(distribution\), )A 410 452 :M (you )S 433 452 :M -.215(are )A 452 452 :M -.129(ready )A 483 452 :M -.334(to)A 96 464 :M -.092(make the software. From the top level LDAP source directory, type)A 132 489 :M f6_12 sf -.264(make)A 96 512 :M f0_12 sf -.113(You should examine the output of )A 260 512 :M -.084(this )A 281 512 :M -.189(command )A 331 512 :M -.181(carefully )A 376 512 :M -.167(to )A 389 512 :M -.247(make )A 418 512 :M (sure )S 442 512 :M -.146(everything)A 96 524 :M -.097(is built correctly. Note that this )A 246 524 :M -.189(command )A 296 524 :M -.056(builds )A 329 524 :M -.22(the )A 347 524 :M -.332(LDAP )A 381 524 :M -.145(libraries )A 423 524 :M -.109(and )A 444 524 :M -.145(associated)A 96 536 :M -.078(clients as well as )A f3_12 sf -.092(slapd)A f0_12 sf -.083( and )A f3_12 sf -.091(slurpd)A f0_12 sf (.)S 96 560 :M -.152(Note that the )A 160 560 :M -.332(LDAP )A 194 560 :M -.111(distribution )A 252 560 :M -.217(can )A 272 560 :M (support )S 312 560 :M -.166(making )A 351 560 :M (for )S 369 560 :M -.25(multiple )A 411 560 :M -.109(platforms )A 460 560 :M -.08(from )A 487 560 :M (a)S 96 573 :M -.054(single source tree. If you want to do this, consult the )A f6_12 sf -.085(INSTALL)A f0_12 sf ( )S 401 573 :M -.247(file )A 420 573 :M -.167(in )A 433 573 :M -.22(the )A 451 573 :M -.111(top )A 470 573 :M -.33(level)A 96 585 :M -.074(distribution directory.)A 60 610 :M f5_12 sf (4)S 68 610 :M (.)S 72 610 :M (3)S 80 610 :M 3.666 .367( )J 87 610 :M 3.813 .381(Installing the Software)J 96 637 :M f0_12 sf -.329(Once )A 124 637 :M -.22(the )A 142 637 :M -.038(software )A 187 637 :M (has )S 208 637 :M -.163(been )A 235 637 :M -.081(properly )A 280 637 :M -.097(configured )A 336 637 :M -.109(and )A 358 637 :M -.053(successfully )A 421 637 :M (made, )S 455 637 :M (you )S 478 637 :M -.323(are)A 96 649 :M -.129(ready )A 128 649 :M -.167(to )A 143 649 :M -.19(install )A 177 649 :M .255 .026(it. )J 193 649 :M -.221(You )A 219 649 :M -.166(will )A 243 649 :M -.163(need )A 271 649 :M -.167(to )A 286 649 :M -.163(have )A 314 649 :M -.13(write )A 345 649 :M -.066(permission )A 404 649 :M -.167(to )A 420 649 :M -.22(the )A 441 649 :M -.211(installation)A 96 662 :M -.148(directories )A 149 662 :M (you )S 171 662 :M -.145(specified )A 217 662 :M -.167(in )A 231 662 :M -.22(the )A 250 662 :M f6_12 sf -.191(Make-common)A f0_12 sf ( )S 332 662 :M (file. )S 356 662 :M -.098(Typically, )A 409 662 :M -.22(the )A 428 662 :M -.194(installation )A 484 662 :M (is)S 96 674 :M -.077(done as root. From the top level LDAP source directory, type)A endp %%Page: 18 18 %%BeginPageSetup initializepage (deadbeef; page: 18 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (18)S 132 51 :M f6_12 sf -.216(make install)A 96 74 :M f0_12 sf -.113(You should examine the output of )A 260 74 :M -.084(this )A 281 74 :M -.189(command )A 331 74 :M -.181(carefully )A 376 74 :M -.167(to )A 389 74 :M -.247(make )A 418 74 :M (sure )S 442 74 :M -.146(everything)A 96 87 :M (is )S 108 87 :M -.184(installed )A 151 87 :M -.063(correctly. )A 200 87 :M f3_12 sf .109(Slapd)A f0_12 sf .109 .011(, )J 235 87 :M f3_12 sf .046(slurpd)A f0_12 sf .049 .005(, )J 273 87 :M -.109(and )A 295 87 :M -.197(their )A 321 87 :M -.126(configuration )A 389 87 :M .216 .022(files, )J 418 87 :M f6_12 sf -.094(slapd.conf)A f0_12 sf (,)S 96 100 :M f6_12 sf -.114(slapd.at.conf)A f0_12 sf -.095(, )A 198 100 :M -.109(and )A 222 100 :M f6_12 sf -.192(slapd.oc.conf)A f0_12 sf ( )S 320 100 :M -.166(will )A 345 100 :M -.163(be )A 364 100 :M -.184(installed )A 411 100 :M -.167(in )A 428 100 :M -.22(the )A 450 100 :M f6_12 sf -.238(ETCDIR)A 96 113 :M f0_12 sf -.109(directory you specified in the )A f6_12 sf -.17(Make-common)A f0_12 sf -.104( file.)A 96 137 :M -.148(This command will install the )A 239 137 :M -.219(entire )A 269 137 :M -.332(LDAP )A 303 137 :M -.025(distribution. )A 365 137 :M (If )S 377 137 :M (you )S 399 137 :M -.083(only )A 424 137 :M -.081(want )A 451 137 :M -.167(to )A 464 137 :M -.222(install)A 96 149 :M f3_12 sf -.091(slapd)A f0_12 sf -.082( and )A f3_12 sf -.09(slurpd)A f0_12 sf -.086(, you could do something like this:)A 132 174 :M f6_12 sf -.205(\(cd servers/slapd; make install\))A 132 186 :M -.204(\(cd servers/slurpd; make install\))A 96 209 :M f1_12 sf .186(NOTE:)A f0_12 sf .073 .007( )J 140 209 :M -.219(The )A 163 209 :M -.194(installation )A 219 209 :M (process )S 260 209 :M -.125(installs )A 298 209 :M -.126(configuration )A 367 209 :M -.131(files )A 393 209 :M (as )S 409 209 :M -.164(well )A 435 209 :M (as )S 451 209 :M (binaries.)S 96 221 :M -.125(Existing )A 139 221 :M -.126(configuration )A 206 221 :M -.131(files )A 230 221 :M -.215(are )A 248 221 :M -.064(first )A 272 221 :M -.132(moved )A 309 221 :M -.167(to )A 323 221 :M -.326(a )A 333 221 :M -.247(name )A 363 221 :M -.083(with )A 389 221 :M -.326(a )A 399 221 :M (dash )S 426 221 :M 2.837 .284('-' )J 443 221 :M (appended,)S 96 234 :M 1.782 .178(e.g., )J 125 234 :M f6_12 sf -.19(slapd.conf)A f0_12 sf ( )S 201 234 :M (is )S 215 234 :M -.132(moved )A 253 234 :M -.167(to )A 268 234 :M f6_12 sf -.1(slapd.conf-)A f0_12 sf -.083(. )A 355 234 :M (If )S 369 234 :M (you )S 393 234 :M -.19(install )A 427 234 :M -.056(things )A 463 234 :M (twice,)S 96 246 :M -.047(however, you can lose your existing configuration files.)A endp %%Page: 19 19 %%BeginPageSetup initializepage (deadbeef; page: 19 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (19)S 60 64 :M f4_14 sf (5)S 69 64 :M (.)S 73 64 :M 3.11 .311( )J 80 64 :M 1.635 .163(The )J f5_14 sf .582(slapd)A f4_14 sf 2.588 .259( Configuration File)J 96 91 :M f0_12 sf -.102(Once the software has been built and installed, you are ready )A 386 91 :M -.167(to )A 399 91 :M -.108(configure )A 448 91 :M -.334(it )A 458 91 :M (for )S 476 91 :M (use)S 96 103 :M -.33(at )A 112 103 :M (your )S 142 103 :M .226 .023(site. )J 170 103 :M -.444(All )A 192 103 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 225 103 :M -.189(runtime )A 270 103 :M -.126(configuration )A 342 103 :M (is )S 359 103 :M -.164(accomplished )A 432 103 :M -.047(through )A 478 103 :M -.33(the)A 96 116 :M f6_12 sf -.146(slapd.conf)A f0_12 sf -.085( file, )A 192 116 :M -.184(installed )A 235 116 :M -.167(in )A 248 116 :M -.22(the )A 266 116 :M -.221(ETCDIR )A 312 116 :M -.145(directory )A 358 116 :M (you )S 380 116 :M -.145(specified )A 426 116 :M -.167(in )A 439 116 :M -.22(the )A 457 116 :M f6_12 sf -.248(Make-)A 96 129 :M -.185(common)A f0_12 sf ( )S 142 129 :M (file. )S 165 129 :M -.331(An )A 183 129 :M -.256(alternate )A 226 129 :M -.126(configuration )A 293 129 :M -.247(file )A 312 129 :M -.217(can )A 333 129 :M -.163(be )A 349 129 :M -.145(specified )A 396 129 :M -.22(via )A 415 129 :M -.326(a )A 425 129 :M -.21(command-line)A 96 141 :M -.111(option )A 132 141 :M -.167(to )A 147 141 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 178 141 :M ( )S 184 141 :M (or )S 200 141 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 236 141 :M -.078(\(see )A 261 141 :M 1.171 .117(Sections\3125 )J 319 141 :M -.109(and )A 343 141 :M .833 .083(8, )J 360 141 :M -.069(respectively\). )A 431 141 :M -.083(This )A 459 141 :M -.165(section)A 96 153 :M -.092(describes the general format of the config file, followed by )A 377 153 :M -.326(a )A 386 153 :M -.248(detailed )A 426 153 :M -.12(description )A 482 153 :M (of)S 96 165 :M -.099(each config file option.)A 60 190 :M f5_12 sf (5)S 68 190 :M (.)S 72 190 :M (1)S 80 190 :M 3.666 .367( )J 87 190 :M 3.72 .372(Configuration File Format)J 96 218 :M f0_12 sf -.219(The )A 119 218 :M f6_12 sf -.19(slapd.conf)A f0_12 sf ( )S 194 218 :M -.247(file )A 214 218 :M (consists )S 257 218 :M (of )S 272 218 :M -.326(a )A 282 218 :M -.052(series )A 314 218 :M (of )S 330 218 :M -.166(global )A 365 218 :M -.126(configuration )A 434 218 :M -.048(options )A 475 218 :M -.331(that)A 96 230 :M -.132(apply )A 127 230 :M -.167(to )A 141 230 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 171 230 :M (as )S 186 230 :M -.326(a )A 196 230 :M -.065(whole )A 231 230 :M -.132(\(including )A 285 230 :M -.331(all )A 302 230 :M .18 .018(backends\), )J 360 230 :M -.081(followed )A 408 230 :M (by )S 426 230 :M -.161(zero )A 452 230 :M (or )S 468 230 :M -.218(more)A 96 242 :M -.129(database backend definitions that contain information specific to a backend instance.)A 96 266 :M -.11(Global )A 132 266 :M -.048(options )A 171 266 :M -.217(can )A 191 266 :M -.163(be )A 206 266 :M -.097(overridden )A 261 266 :M -.167(in )A 274 266 :M -.326(a )A 283 266 :M -.14(backend )A 326 266 :M (\(for )S 348 266 :M -.048(options )A 387 266 :M -.249(that )A 408 266 :M -.162(appear )A 443 266 :M -.163(more )A 472 266 :M -.22(than)A 96 279 :M .232 .023(once, )J 128 279 :M -.22(the )A 148 279 :M -.165(last )A 170 279 :M -.195(appearance )A 228 279 :M -.167(in )A 243 279 :M -.22(the )A 263 279 :M f6_12 sf -.19(slapd.conf)A f0_12 sf ( )S 339 279 :M -.247(file )A 360 279 :M (is )S 374 279 :M .634 .063(used\). )J 411 279 :M -.133(Blank )A 446 279 :M -.132(lines )A 475 279 :M -.163(and)A 96 291 :M -.236(comment )A 144 291 :M -.132(lines )A 171 291 :M -.11(beginning )A 223 291 :M -.083(with )A 249 291 :M -.326(a )A 259 291 :M S 278 291 :M -.217(character )A 325 291 :M -.215(are )A 344 291 :M .193 .019(ignored. )J 389 291 :M (If )S 402 291 :M -.326(a )A 412 291 :M -.249(line )A 434 291 :M -.055(begins )A 471 291 :M -.11(with)A 96 303 :M -.087(white space, it is considered a continuation of the previous )A 376 303 :M (line. )S 401 303 :M -.219(The )A 423 303 :M -.187(general )A 461 303 :M -.196(format)A 96 316 :M -.066(of )A f6_12 sf -.109(slapd.conf)A f0_12 sf -.072( is as follows:)A 132 341 :M f6_12 sf -.202(# comment - these options apply to every database)A 132 353 :M -.207()A 132 365 :M -.203(# first database definition & config options)A 132 377 :M -.227(database)A 204 377 :M -.211()A 132 389 :M -.204()A 132 401 :M -.203(# second database definition & config options)A 132 413 :M -.227(database)A 204 413 :M -.211()A 132 425 :M -.204()A 132 437 :M -.202(# subsequent database definitions & config options)A 132 449 :M -.297(...)A 96 472 :M f0_12 sf -.091(Configuration line arguments are separated by white space. If )A 390 472 :M -.163(an )A 405 472 :M -.164(argument )A 453 472 :M -.141(contains)A 96 484 :M -.131(white )A 126 484 :M .222 .022(space, )J 160 484 :M -.22(the )A 178 484 :M -.164(argument )A 226 484 :M (should )S 262 484 :M -.163(be )A 277 484 :M -.122(enclosed )A 323 484 :M -.167(in )A 337 484 :M -.11(double )A 374 484 :M -.055(quotes )A 410 484 :M -.264(\322like )A 437 484 :M .212 .021(this\323. )J 468 484 :M (If )S 481 484 :M -.326(an)A 96 496 :M -.123(argument contains a double quote )A 258 496 :M (or )S 272 496 :M -.326(a )A 281 496 :M -.072(backslash )A 331 496 :M -.217(character )A 377 496 :M .486 .049J 396 496 :M -.22(the )A 414 496 :M -.217(character )A 460 496 :M (should)S 96 508 :M -.097(be preceded by a backslash character \324\\\325.)A 96 532 :M -.219(The )A 118 532 :M -.111(distribution )A 176 532 :M -.123(contains )A 219 532 :M -.163(an )A 234 532 :M -.235(example )A 277 532 :M -.126(configuration )A 344 532 :M -.247(file )A 363 532 :M -.249(that )A 384 532 :M -.166(will )A 406 532 :M -.163(be )A 421 532 :M -.184(installed )A 464 532 :M -.167(in )A 478 532 :M -.33(the)A 96 545 :M f6_12 sf -.185(ETCDIR)A f0_12 sf ( )S 143 545 :M -.031(directory. )A 194 545 :M -.166(Also )A 221 545 :M -.082(provided )A 268 545 :M -.215(are )A 287 545 :M f6_12 sf -.114(slapd.at.conf)A f0_12 sf -.095(, )A 387 545 :M -.065(which )A 421 545 :M -.123(contains )A 466 545 :M -.22(many)A 96 558 :M -.086(commonly used attribute definitions, and )A f6_12 sf -.127(slapd.oc.conf)A f0_12 sf -.097(, which )A 423 558 :M -.123(contains )A 466 558 :M -.22(many)A 96 571 :M -.166(commonly )A 150 571 :M (used )S 176 571 :M -.22(object )A 208 571 :M -.064(class )A 235 571 :M -.027(definitions. )A 294 571 :M -.13(These )A 327 571 :M -.131(files )A 352 571 :M -.217(can )A 373 571 :M -.163(be )A 389 571 :M f6_12 sf -.188(included)A f0_12 sf ( )S 450 571 :M -.08(from )A 478 571 :M -.33(the)A 96 583 :M f3_12 sf -.097(slapd)A f0_12 sf -.089( configuration file \(see below\).)A 60 608 :M f5_12 sf (5)S 68 608 :M (.)S 72 608 :M (2)S 80 608 :M 3.666 .367( )J 87 608 :M 3.712 .371(Configuration File Options)J 96 635 :M f0_12 sf -.083(This )A 123 635 :M -.141(section )A 162 635 :M -.107(separates )A 211 635 :M -.22(the )A 231 635 :M -.126(configuration )A 300 635 :M -.247(file )A 322 635 :M -.048(options )A 364 635 :M -.167(into )A 389 635 :M -.166(global )A 425 635 :M -.109(and )A 449 635 :M -.139(backend-)A 96 647 :M -.111(specific categories, describing each option and its default )A 368 647 :M -.197(value )A 397 647 :M -.107(\(if )A 412 647 :M .454 .045(any\), )J 441 647 :M -.109(and )A 462 647 :M -.134(giving)A 96 659 :M -.062(an example of its use.)A endp %%Page: 20 20 %%BeginPageSetup initializepage (deadbeef; page: 20 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (20)S 60 50 :M f1_12 sf (5)S 67 50 :M (.)S 72 50 :M (2)S 79 50 :M (.)S 84 50 :M (1)S 91 50 :M 4 .4( )J 98 50 :M 3.329 .333(Global Options)J 96 77 :M f0_12 sf -.143(Options )A 140 77 :M -.108(described )A 192 77 :M -.167(in )A 209 77 :M -.084(this )A 234 77 :M -.141(section )A 275 77 :M -.132(apply )A 309 77 :M -.167(to )A 326 77 :M -.331(all )A 345 77 :M .187 .019(backends, )J 401 77 :M (unless )S 439 77 :M -.209(specifically)A 96 89 :M -.097(overridden )A 151 89 :M -.167(in )A 164 89 :M -.326(a )A 173 89 :M -.14(backend )A 216 89 :M -.06(definition. )A 270 89 :M -.222(Option )A 307 89 :M -.109(arguments )A 361 89 :M -.249(that )A 383 89 :M (should )S 420 89 :M -.163(be )A 436 89 :M -.204(replaced )A 480 89 :M (by)S 96 102 :M -.088(actual text are shown in brackets )A f6_12 sf -.135(<>)A f0_12 sf (.)S 96 127 :M f6_12 sf -.238(access)A 204 127 :M -.204(to [ by ]+)A 132 144 :M f0_12 sf -.083(This )A 157 144 :M -.111(option )A 192 144 :M -.053(grants )A 226 144 :M -.106(access )A 261 144 :M -.13(\(specified )A 312 144 :M (by )S 329 144 :M -.106(\) )A 404 144 :M -.167(to )A 418 144 :M -.326(a )A 428 144 :M -.109(set )A 446 144 :M (of )S 461 144 :M -.163(entries)A 132 156 :M -.078(and/or attributes \(specified by \) by one or more requesters )A 446 156 :M -.144(\(specified)A 132 168 :M (by )S 151 168 :M 1.064 .106(\). )J 201 168 :M -.108(See )A 225 168 :M -.142(Section )A 267 168 :M .769 .077(5.3 )J 290 168 :M (on )S 309 168 :M -.106(access )A 346 168 :M -.141(control )A 386 168 :M (for )S 407 168 :M -.163(more )A 438 168 :M -.189(details )A 475 168 :M -.163(and)A 132 180 :M -.039(examples.)A 96 204 :M f6_10 sf (attribute)S 204 204 :M .004 0( [] { bin | ces | cis | tel | dn })J 132 221 :M f0_12 sf -.083(This )A 159 221 :M -.111(option )A 195 221 :M -.097(associates )A 248 221 :M -.326(a )A 259 221 :M -.055(syntax )A 296 221 :M -.083(with )A 323 221 :M -.163(an )A 340 221 :M -.22(attribute )A 384 221 :M (name. )S 419 221 :M (By )S 439 221 :M -.039(default, )A 481 221 :M -.326(an)A 132 234 :M -.103(attribute is assumed to have syntax )A 300 234 :M f6_12 sf .106(cis)A f0_12 sf .08 .008(. )J 329 234 :M -.331(An )A 347 234 :M -.166(optional )A 389 234 :M -.256(alternate )A 432 234 :M -.247(name )A 461 234 :M -.217(can )A 481 234 :M -.326(be)A 132 246 :M -.093(given for an attribute. The possible syntaxes and their meanings are)A 168 271 :M f6_12 sf -.297(bin)A 204 271 :M f0_12 sf -.131(binary)A 168 284 :M f6_12 sf -.297(ces)A 204 284 :M f0_12 sf -.105(case exact string \(case must match during comparisons\))A 168 297 :M f6_12 sf -.297(cis)A 204 297 :M f0_12 sf -.072(case ignore string \(case is ignored during comparisons\))A 168 310 :M f6_12 sf -.297(tel)A 204 310 :M f0_12 sf -.183(telephone )A 253 310 :M -.109(number )A 293 310 :M -.055(string )A 324 310 :M -.197(\(like )A 349 310 :M -.109(cis )A 366 310 :M -.111(but )A 385 310 :M -.055(blanks )A 421 310 :M -.109(and )A 443 310 :M (dashes )S 480 310 :M S 204 322 :M -.076(are ignored during comparisons\))A 168 335 :M f6_12 sf -.397(dn)A 204 335 :M f0_12 sf -.117(distinguished name)A 96 359 :M f6_10 sf (defaultaccess)S 240 359 :M .004 0({ none | compare | search | read | write })J 132 376 :M f0_12 sf -.083(This )A 157 376 :M -.111(option )A 191 376 :M -.108(specifies )A 236 376 :M -.22(the )A 254 376 :M -.188(default )A 290 376 :M -.106(access )A 324 376 :M -.167(to )A 337 376 :M -.131(grant )A 365 376 :M -.063(requesters )A 417 376 :M -.111(not )A 436 376 :M -.235(matched )A 480 376 :M (by)S 132 388 :M -.048(any other access line \(see Section 5.3\). )A 320 388 :M -.081(Note )A 347 388 :M -.249(that )A 368 388 :M -.163(an )A 383 388 :M -.106(access )A 417 388 :M -.264(level )A 443 388 :M -.19(implies )A 481 388 :M -.497(all)A 132 401 :M -.052(lesser )A 165 401 :M -.106(access )A 201 401 :M -.165(levels )A 234 401 :M 1.675 .168(\(e.g., )J 267 401 :M f6_12 sf -.183(write)A f0_12 sf ( )S 309 401 :M -.106(access )A 346 401 :M -.19(implies )A 387 401 :M f6_12 sf .043(read)A f0_12 sf (, )S 426 401 :M f6_12 sf -.185(search)A f0_12 sf ( )S 475 401 :M -.163(and)A 132 414 :M f6_12 sf -.048(compare)A f0_12 sf (\).)S 132 432 :M -.33(Default:)A 168 451 :M f6_12 sf -.215(defaultaccess)A 276 451 :M -.264(read)A 96 475 :M -.231(include)A 168 475 :M -.22()A 132 492 :M f0_12 sf -.083(This )A 161 492 :M -.111(option )A 199 492 :M -.108(specifies )A 248 492 :M -.249(that )A 273 492 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 306 492 :M (should )S 346 492 :M -.161(read )A 374 492 :M -.199(additional )A 429 492 :M -.137(configuration)A 132 504 :M -.15(information )A 191 504 :M -.08(from )A 218 504 :M -.22(the )A 236 504 :M -.132(given )A 266 504 :M -.247(file )A 285 504 :M -.106(before )A 319 504 :M -.133(continuing )A 373 504 :M -.083(with )A 398 504 :M -.22(the )A 416 504 :M -.165(next )A 441 504 :M -.249(line )A 463 504 :M (of )S 478 504 :M -.33(the)A 132 516 :M -.139(current )A 170 516 :M (file. )S 194 516 :M -.219(The )A 217 516 :M -.165(included )A 262 516 :M -.247(file )A 282 516 :M (should )S 319 516 :M -.054(follow )A 355 516 :M -.22(the )A 374 516 :M -.165(normal )A 412 516 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 442 516 :M -.109(config )A 477 516 :M -.329(file)A 132 528 :M (format.)S 132 546 :M -.081(Note: You should be careful when using this option \320 there is )A 426 546 :M (no )S 442 546 :M -.199(small )A 471 546 :M -.418(limit)A 132 559 :M -.064(on the number of nested )A f6_12 sf -.094(include)A f0_12 sf -.063( options, and no loop detection is done.)A 96 584 :M f6_12 sf -.227(loglevel)A 168 584 :M -.223()A 132 601 :M f0_12 sf -.136(This option specifies the level at )A 287 601 :M -.065(which )A 320 601 :M -.073(debugging )A 374 601 :M -.165(statements )A 427 601 :M -.109(and )A 448 601 :M -.164(operation)A 132 613 :M -.132(statistics )A 181 613 :M (should )S 222 613 :M -.163(be )A 242 613 :M (syslogged )S 300 613 :M -.13(\(currently )A 356 613 :M -.11(logged )A 398 613 :M -.167(to )A 417 613 :M -.22(the )A 441 613 :M f3_12 sf .113(syslogd\(8\))A 132 626 :M f6_12 sf -.19(LOG_LOCAL4)A f0_12 sf ( )S 215 626 :M -.097(facility\). )A 268 626 :M -.221(You )A 302 626 :M -.084(must )A 339 626 :M -.163(have )A 375 626 :M -.207(compiled )A 432 626 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 471 626 :M -.11(with)A 132 639 :M f6_12 sf -.117(-DLDAP_DEBUG)A f0_12 sf -.075( for this to work \(except for the two stats levels, which are)A 132 651 :M -.053(always )A 172 651 :M -.034(enabled\). )A 224 651 :M -.11(Log )A 251 651 :M -.165(levels )A 286 651 :M -.215(are )A 308 651 :M -.073(additive. )A 357 651 :M -.165(To )A 378 651 :M -.094(display )A 420 651 :M -.081(what )A 451 651 :M -.053(numbers)A 132 664 :M -.031(correspond )A 189 664 :M -.167(to )A 202 664 :M -.081(what )A 229 664 :M -.083(kind )A 254 664 :M (of )S 269 664 :M .17 .017(debugging, )J 328 664 :M -.11(invoke )A 365 664 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 395 664 :M -.083(with )A 421 664 :M -.22(the )A 440 664 :M f6_12 sf -.164(-?)A f0_12 sf ( )S 459 664 :M -.163(flag )A 482 664 :M (or)S 132 677 :M -.095(consult the table below. The possible values for )A f6_12 sf -.144()A f0_12 sf -.105( are:)A endp %%Page: 21 21 %%BeginPageSetup initializepage (deadbeef; page: 21 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (21)S 168 51 :M f6_12 sf (1)S 204 51 :M -.209(trace function calls)A 168 63 :M (2)S 204 63 :M -.208(debug packet handling)A 168 75 :M (4)S 204 75 :M -.208(heavy trace debugging)A 168 87 :M (8)S 204 87 :M -.208(connection management)A 168 99 :M -.397(16)A 204 99 :M -.204(print out packets sent and received)A 168 111 :M -.397(32)A 204 111 :M -.207(search filter processing)A 168 123 :M -.397(64)A 204 123 :M -.205(configuration file processing)A 168 135 :M -.297(128)A 204 135 :M -.205(access control list processing)A 168 147 :M -.297(256)A 204 147 :M -.203(stats log connections/operations/results)A 168 159 :M -.297(512)A 204 159 :M -.208(stats log entries sent)A 168 171 :M -.264(1024)A 204 171 :M -.203(print communication with shell backends)A 168 183 :M -.264(2048)A 204 183 :M -.205(print entry parsing debugging)A 132 200 :M f0_12 sf -.283(Example:)A 168 219 :M f6_12 sf -.227(loglevel)A 240 219 :M -.297(255)A 132 236 :M f0_12 sf -.066(This will cause lots and lots of debugging information to be syslogged.)A 132 254 :M -.33(Default:)A 168 273 :M f6_12 sf -.227(loglevel)A 240 273 :M -.297(256)A 96 297 :M -.218(objectclass)A 204 297 :M -.238()A 204 309 :M -.209([ requires ])A 204 321 :M -.21([ allows ])A 132 338 :M f0_12 sf -.083(This )A 158 338 :M -.111(option )A 193 338 :M -.092(defines )A 232 338 :M -.22(the )A 251 338 :M -.163(schema )A 291 338 :M -.064(rules )A 319 338 :M (for )S 338 338 :M -.22(the )A 357 338 :M -.132(given )A 388 338 :M -.22(object )A 421 338 :M .425 .042(class. )J 453 338 :M .246 .025(Used )J 483 338 :M -.334(in)A 132 351 :M -.15(conjunction )A 192 351 :M -.083(with )A 219 351 :M -.22(the )A 239 351 :M f6_12 sf -.191(schemacheck)A f0_12 sf ( )S 322 351 :M .195 .02(option. )J 362 351 :M -.108(See )A 385 351 :M -.142(Section )A 426 351 :M .769 .077(5.4 )J 448 351 :M (for )S 468 351 :M -.218(more)A 132 363 :M -.046(details.)A 96 388 :M f6_12 sf -.227(referral)A 168 388 :M -.248()A 132 405 :M f0_12 sf -.098(This option specifies the referral to pass back when )A f3_12 sf -.109(slapd)A f0_12 sf -.102( cannot find a )A 470 405 :M -.33(local)A 132 417 :M -.093(database to handle a request.)A 132 435 :M -.283(Example:)A 168 454 :M f6_12 sf -.227(referral)A 240 454 :M -.207(ldap://ldap.itd.umich.edu)A 132 471 :M f0_12 sf -.083(This )A 157 471 :M -.166(will )A 179 471 :M -.126(refer )A 205 471 :M -.146(non-local )A 254 471 :M -.092(queries )A 293 471 :M -.167(to )A 307 471 :M -.22(the )A 326 471 :M -.332(LDAP )A 361 471 :M -.051(server )A 395 471 :M -.33(at )A 408 471 :M -.22(the )A 427 471 :M -.065(University )A 482 471 :M (of)S 132 483 :M -.112(Michigan. Smart LDAP clients can re-ask their query at that server, )A 453 483 :M -.111(but )A 472 483 :M -.22(note)A 132 495 :M -.249(that )A 154 495 :M -.084(most )A 182 495 :M (of )S 197 495 :M -.131(these )A 226 495 :M -.189(clients )A 261 495 :M -.215(are )A 280 495 :M -.083(only )A 306 495 :M -.067(going )A 338 495 :M -.167(to )A 352 495 :M .24 .024(know )J 384 495 :M .259 .026(how )J 410 495 :M -.167(to )A 424 495 :M -.164(handle )A 461 495 :M -.199(simple)A 132 507 :M -.332(LDAP )A 166 507 :M .24 .024(URLs )J 199 507 :M -.249(that )A 220 507 :M -.189(contain )A 258 507 :M -.326(a )A 267 507 :M (host )S 292 507 :M -.163(part )A 315 507 :M -.109(and )A 337 507 :M -.166(optionally )A 389 507 :M -.326(a )A 399 507 :M -.077(distinguished )A 467 507 :M -.329(name)A 132 519 :M .087(part.)A 96 544 :M f6_12 sf -.218(schemacheck)A 204 544 :M -.216({ on | off })A 132 561 :M f0_12 sf -.083(This )A 157 561 :M -.111(option )A 192 561 :M (turns )S 221 561 :M -.163(schema )A 261 561 :M -.164(checking )A 308 561 :M (on )S 325 561 :M (or )S 340 561 :M .724 .072(off. )J 363 561 :M (If )S 376 561 :M -.163(schema )A 416 561 :M -.164(checking )A 463 561 :M (is )S 476 561 :M .5(on,)A 132 573 :M -.14(entries )A 167 573 :M -.13(added )A 199 573 :M (or )S 213 573 :M -.165(modified )A 259 573 :M -.166(will )A 281 573 :M -.163(be )A 296 573 :M -.186(checked )A 338 573 :M -.167(to )A 351 573 :M -.052(ensure )A 386 573 :M -.165(they )A 410 573 :M -.082(obey )A 438 573 :M -.22(the )A 457 573 :M -.196(schema)A 132 585 :M -.064(rules )A 161 585 :M -.237(implied )A 202 585 :M (by )S 220 585 :M -.197(their )A 247 585 :M -.22(object )A 281 585 :M -.033(class\(es\) )A 328 585 :M (as )S 344 585 :M -.14(defined )A 385 585 :M (by )S 403 585 :M -.22(the )A 424 585 :M -.053(corresponding)A 132 598 :M f6_12 sf -.094(objectclass)A f0_12 sf -.062( option\(s\). If schema checking is off this check is not done.)A 132 616 :M -.33(Default:)A 168 635 :M f6_12 sf -.218(schemacheck)A 276 635 :M -.297(off)A endp %%Page: 22 22 %%BeginPageSetup initializepage (deadbeef; page: 22 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (22)S 96 51 :M f6_12 sf -.223(sizelimit)A 168 51 :M -.223()A 132 68 :M f0_12 sf -.083(This )A 158 68 :M -.111(option )A 194 68 :M -.108(specifies )A 241 68 :M -.22(the )A 261 68 :M -.237(maximum )A 314 68 :M -.109(number )A 356 68 :M (of )S 372 68 :M -.14(entries )A 409 68 :M -.167(to )A 424 68 :M -.108(return )A 458 68 :M -.08(from )A 487 68 :M (a)S 132 80 :M -.059(search operation.)A 132 98 :M -.33(Default:)A 168 117 :M f6_12 sf -.223(sizelimit)A 240 117 :M -.297(500)A 96 141 :M -.238(srvtab)A 168 141 :M -.22()A 132 159 :M f0_12 sf -.106(This option specifies the )A f6_12 sf -.165(srvtab)A f0_12 sf ( )S 296 159 :M -.247(file )A 315 159 :M -.167(in )A 328 159 :M -.065(which )A 361 159 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 390 159 :M -.217(can )A 410 159 :M -.082(find )A 433 159 :M -.22(the )A 451 159 :M -.044(kerberos)A 132 171 :M -.076(keys necessary for authenticating clients using kerberos. This option )A 459 171 :M (is )S 471 171 :M -.111(only)A 132 183 :M -.09(meaningful if you are using kerberos authentication, which )A 414 183 :M -.084(must )A 441 183 :M -.163(be )A 456 183 :M -.219(enabled)A 132 196 :M -.33(at )A 146 196 :M -.236(compile )A 189 196 :M -.332(time )A 215 196 :M (by )S 233 196 :M -.148(including )A 283 196 :M -.22(the )A 303 196 :M -.148(appropriate )A 363 196 :M -.12(definitions )A 420 196 :M -.167(in )A 436 196 :M -.22(the )A 457 196 :M f6_12 sf -.248(Make-)A 132 209 :M -.13(common)A f0_12 sf -.079( file.)A 132 227 :M -.33(Default:)A 168 246 :M f6_12 sf -.238(srvtab)A 240 246 :M -.218(/etc/srvtab)A 96 270 :M -.223(timelimit)A 168 270 :M -.223()A 132 287 :M f0_12 sf -.083(This )A 157 287 :M -.111(option )A 191 287 :M -.108(specifies )A 236 287 :M -.22(the )A 254 287 :M -.237(maximum )A 305 287 :M -.109(number )A 345 287 :M (of )S 359 287 :M (seconds )S 401 287 :M -.109(\(in )A 418 287 :M -.245(real )A 439 287 :M -.264(time\) )A 467 287 :M f3_12 sf -.25(slapd)A 132 299 :M f0_12 sf -.166(will )A 154 299 :M (spend )S 186 299 :M -.034(answering )A 239 299 :M -.326(a )A 248 299 :M -.106(search )A 282 299 :M .196 .02(request. )J 324 299 :M (If )S 336 299 :M -.326(a )A 346 299 :M -.092(request )A 385 299 :M (is )S 398 299 :M -.111(not )A 418 299 :M -.082(finished )A 461 299 :M -.167(in )A 475 299 :M -.112(this)A 132 311 :M -.144(time, a result indicating an exceeded timelimit will be returned.)A 132 329 :M -.33(Default:)A 168 348 :M f6_12 sf -.223(timelimit)A 240 348 :M -.264(3600)A 60 371 :M f1_12 sf (5)S 67 371 :M (.)S 72 371 :M (2)S 79 371 :M (.)S 84 371 :M (2)S 91 371 :M 4 .4( )J 98 371 :M 2.701 .27(General Backend Options)J 96 398 :M f0_12 sf -.143(Options )A 137 398 :M -.167(in )A 150 398 :M -.084(this )A 171 398 :M -.141(section )A 208 398 :M -.083(only )A 233 398 :M -.132(apply )A 263 398 :M -.167(to )A 276 398 :M -.22(the )A 294 398 :M -.14(backend )A 337 398 :M -.167(in )A 350 398 :M -.065(which )A 383 398 :M -.165(they )A 407 398 :M -.215(are )A 425 398 :M (defined. )S 468 398 :M -.219(They)A 96 410 :M -.059(are supported by every type of backend.)A 96 435 :M f6_12 sf -.227(database)A 168 435 :M -.214()A 132 452 :M f0_12 sf -.083(This )A 158 452 :M -.111(option )A 193 452 :M -.064(marks )A 227 452 :M -.22(the )A 247 452 :M -.11(beginning )A 300 452 :M (of )S 316 452 :M -.326(a )A 327 452 :M (new )S 353 452 :M -.163(database )A 399 452 :M -.164(instance )A 443 452 :M -.066(definition.)A 132 465 :M f6_12 sf -.193()A f0_12 sf ( )S 238 465 :M (should )S 278 465 :M -.163(be )A 297 465 :M -.109(one )A 322 465 :M (of )S 340 465 :M f6_12 sf .043(ldbm)A f0_12 sf (, )S 380 465 :M f6_12 sf (shell)S f0_12 sf (, )S 427 465 :M (or )S 446 465 :M f6_12 sf -.03(passwd)A f0_12 sf (,)S 132 477 :M -.085(depending on which backend will serve the database.)A 132 495 :M -.283(Example:)A 168 514 :M f6_12 sf -.227(database)A 240 514 :M -.264(ldbm)A 132 531 :M f0_12 sf -.083(This )A 159 531 :M -.064(marks )A 194 531 :M -.22(the )A 214 531 :M -.11(beginning )A 267 531 :M (of )S 283 531 :M -.326(a )A 294 531 :M (new )S 321 531 :M -.416(LDBM )A 361 531 :M -.14(backend )A 407 531 :M -.163(database )A 454 531 :M -.188(instance)A 132 543 :M -.066(definition.)A 96 568 :M f6_12 sf -.231(lastmod)A 168 568 :M -.216({ on | off })A 132 585 :M f0_12 sf -.083(This )A 162 585 :M -.111(option )A 201 585 :M -.082(controls )A 248 585 :M -.092(whether )A 295 585 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 329 585 :M -.166(will )A 356 585 :M -.254(automatically )A 428 585 :M -.248(maintain )A 478 585 :M -.33(the)A 132 598 :M f6_12 sf -.114(modifiersName)A f0_12 sf -.095(, )A 244 598 :M f6_12 sf -.125(modifyTimestamp)A f0_12 sf -.104(, )A 370 598 :M f6_12 sf -.107(creatorsName)A f0_12 sf -.09(, )A 475 598 :M -.163(and)A 132 611 :M f6_12 sf -.157(createTimestamp)A f0_12 sf -.097( attributes for entries.)A 132 629 :M -.33(Default:)A 168 648 :M f6_12 sf -.231(lastmod)A 240 648 :M -.297(off)A endp %%Page: 23 23 %%BeginPageSetup initializepage (deadbeef; page: 23 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (23)S 96 51 :M f6_12 sf -.227(readonly)A 168 51 :M -.216({ on | off })A 132 68 :M f0_12 sf -.083(This )A 159 68 :M -.111(option )A 195 68 :M (puts )S 221 68 :M -.22(the )A 241 68 :M -.163(database )A 287 68 :M -.167(into )A 311 68 :M -.148(\322read-only\323 )A 373 68 :M .226 .023(mode. )J 410 68 :M -.221(Any )A 437 68 :M -.207(attempts )A 483 68 :M -.334(to)A 132 80 :M -.098(modify the database will return an \322unwilling to perform\323 error.)A 132 98 :M -.33(Default:)A 168 117 :M f6_12 sf -.227(readonly)A 240 117 :M -.297(off)A 96 141 :M -.231(replica)A 168 141 :M -.207(host=[:])A 168 153 :M -.215("binddn=")A 168 165 :M -.205(bindmethod={ simple | kerberos })A 168 177 :M -.207([credentials=])A 168 189 :M -.209([srvtab=])A 132 207 :M f0_12 sf -.083(This )A 159 207 :M -.111(option )A 195 207 :M -.108(specifies )A 242 207 :M -.326(a )A 253 207 :M -.21(replication )A 308 207 :M -.165(site )A 330 207 :M (for )S 350 207 :M -.084(this )A 374 207 :M -.034(database. )A 425 207 :M ( )S 432 207 :M -.219(The )A 457 207 :M f6_12 sf -.248(host=)A 132 219 :M f0_12 sf -.218(parameter )A 184 219 :M -.108(specifies )A 231 219 :M -.326(a )A 242 219 :M (host )S 268 219 :M -.109(and )A 291 219 :M -.166(optionally )A 344 219 :M -.326(a )A 355 219 :M -.082(port )A 380 219 :M -.062(where )A 415 219 :M -.22(the )A 436 219 :M -.131(slave )A 467 219 :M f3_12 sf -.25(slapd)A 132 231 :M f0_12 sf -.079(instance can be found. Either a domain name or IP address may be used )A 478 231 :M (for)S 132 244 :M f6_12 sf -.091()A f0_12 sf -.076(. )A 210 244 :M (If )S 222 244 :M f6_12 sf -.185()A f0_12 sf ( )S 268 244 :M (is )S 280 244 :M -.111(not )A 299 244 :M .212 .021(given, )J 333 244 :M -.22(the )A 352 244 :M -.081(standard )A 397 244 :M -.332(LDAP )A 432 244 :M -.082(port )A 456 244 :M -.131(number)A 132 256 :M .309 .031(\(389\) is used.)J 132 275 :M -.219(The )A 154 275 :M f6_12 sf -.187(binddn=)A f0_12 sf ( )S 207 275 :M -.218(parameter )A 257 275 :M -.065(gives )A 286 275 :M -.22(the )A 304 275 :M -.163(DN )A 325 275 :M -.167(to )A 338 275 :M -.083(bind )A 363 275 :M (as )S 377 275 :M (for )S 395 275 :M -.093(updates )A 435 275 :M -.167(to )A 449 275 :M -.22(the )A 468 275 :M -.163(slave)A 132 287 :M f3_12 sf (slapd)S f0_12 sf (. )S 165 287 :M ( )S 169 287 :M -.164(It )A 180 287 :M (should )S 216 287 :M -.163(be )A 231 287 :M -.326(a )A 240 287 :M -.163(DN )A 261 287 :M -.065(which )A 294 287 :M (has )S 314 287 :M -.163(read/write )A 365 287 :M -.106(access )A 399 287 :M -.167(to )A 412 287 :M -.22(the )A 430 287 :M -.131(slave )A 458 287 :M f3_12 sf -.11(slapd\325s)A 132 300 :M f0_12 sf -.034(database, )A 180 300 :M -.221(typically )A 224 300 :M -.132(given )A 254 300 :M (as )S 268 300 :M -.326(a )A 277 300 :M -.173A f6_12 sf -.233(rootdn)A f0_12 sf -.27A 333 300 :M -.167(in )A 346 300 :M -.22(the )A 364 300 :M -.045(slave\325s )A 401 300 :M -.109(config )A 435 300 :M (file. )S 458 300 :M -.164(It )A 469 300 :M -.112(must)A 132 313 :M -.082(also )A 156 313 :M -.264(match )A 189 313 :M -.22(the )A 208 313 :M f6_12 sf -.188(updatedn)A f0_12 sf ( )S 269 313 :M -.111(option )A 304 313 :M -.167(in )A 318 313 :M -.22(the )A 337 313 :M -.131(slave )A 366 313 :M f3_12 sf .17(slapd)A f0_12 sf .268 .027('s )J 405 313 :M -.109(config )A 441 313 :M (file. )S 466 313 :M -.164(Since)A 132 326 :M (DNs )S 158 326 :M -.215(are )A 176 326 :M -.221(likely )A 206 326 :M -.167(to )A 219 326 :M -.189(contain )A 258 326 :M -.164(embedded )A 311 326 :M .405 .04(spaces, )J 351 326 :M -.22(the )A 370 326 :M -.219(entire )A 401 326 :M f6_12 sf -.215("binddn=")A 132 338 :M f0_12 sf -.037(string should be enclosed in quotes.)A 132 357 :M f6_12 sf -.19(bindmethod)A f0_12 sf ( )S 207 357 :M (is )S 220 357 :M -.219(either )A 251 357 :M f6_12 sf -.185(simple)A f0_12 sf ( )S 299 357 :M (or )S 315 357 :M f6_12 sf -.066(kerberos)A f0_12 sf -.055(, )A 381 357 :M -.11(depending )A 436 357 :M (on )S 454 357 :M -.107(whether)A 132 369 :M -.166(simple )A 168 369 :M .154 .015(password-based )J 250 369 :M -.212(authentication )A 320 369 :M (or )S 335 369 :M -.038(kerberos )A 381 369 :M -.212(authentication )A 452 369 :M (is )S 466 369 :M -.167(to )A 481 369 :M -.326(be)A 132 381 :M (used )S 158 381 :M (when )S 188 381 :M -.165(connecting )A 243 381 :M -.167(to )A 256 381 :M -.22(the )A 274 381 :M -.131(slave )A 302 381 :M f3_12 sf (slapd)S f0_12 sf (. )S 336 381 :M -.167(Simple )A 374 381 :M -.212(authentication )A 444 381 :M -.08(requires )A 487 381 :M (a)S 132 393 :M -.199(valid )A 160 393 :M .38 .038(password )J 211 393 :M -.163(be )A 227 393 :M .212 .021(given. )J 262 393 :M (Kerberos )S 311 393 :M -.212(authentication )A 381 393 :M -.08(requires )A 424 393 :M -.326(a )A 434 393 :M -.199(valid )A 463 393 :M -.064(srvtab)A 132 405 :M (file.)S 132 424 :M -.219(The )A 155 424 :M f6_12 sf -.192(credentials=)A f0_12 sf ( )S 244 424 :M -.096(parameter, )A 299 424 :M -.065(which )A 333 424 :M (is )S 346 424 :M -.083(only )A 372 424 :M -.122(required )A 416 424 :M -.164(if )A 429 424 :M (using )S 461 424 :M -.199(simple)A 132 437 :M -.071(authentication, gives the password for )A f6_12 sf -.107(binddn)A f0_12 sf -.067( on the slave )A f3_12 sf -.077(slapd)A f0_12 sf (.)S 132 456 :M -.219(The )A 157 456 :M f6_12 sf -.187(srvtab=)A f0_12 sf ( )S 213 456 :M -.096(parameter, )A 270 456 :M -.065(which )A 306 456 :M (is )S 322 456 :M -.083(only )A 351 456 :M -.122(required )A 398 456 :M -.164(if )A 413 456 :M (using )S 447 456 :M .087(kerberos,)A 132 468 :M -.14(specifies the filename which )A 269 468 :M (holds )S 299 468 :M -.22(the )A 317 468 :M -.038(kerberos )A 362 468 :M -.109(key )A 383 468 :M (for )S 401 468 :M -.22(the )A 419 468 :M -.131(slave )A 447 468 :M f3_12 sf (slapd)S f0_12 sf (. )S 480 468 :M ( )S 484 468 :M (If)S 132 481 :M -.054(omitted, )A f6_12 sf -.082(/etc/srvtab)A f0_12 sf -.056( is used.)A 132 499 :M -.1(See Section 10 for more details on replication.)A 96 524 :M f6_12 sf -.208(replogfile )A 132 541 :M f0_12 sf -.134(This option specifies the name of the replication )A 361 541 :M -.111(log )A 380 541 :M -.247(file )A 399 541 :M -.167(to )A 412 541 :M -.065(which )A 445 541 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 474 541 :M -.222(will)A 132 553 :M -.111(log )A 151 553 :M .197 .02(changes. )J 197 553 :M ( )S 201 553 :M -.219(The )A 223 553 :M -.21(replication )A 276 553 :M -.111(log )A 295 553 :M (is )S 307 553 :M -.221(typically )A 351 553 :M -.141(written )A 388 553 :M (by )S 404 553 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 433 553 :M -.109(and )A 455 553 :M -.161(read )A 480 553 :M (by)S 132 565 :M f3_12 sf .046(slurpd)A f0_12 sf .049 .005(. )J 171 565 :M ( )S 177 565 :M (Normally, )S 232 565 :M -.084(this )A 255 565 :M -.111(option )A 291 565 :M (is )S 305 565 :M -.083(only )A 332 565 :M (used )S 360 565 :M -.164(if )A 373 565 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 409 565 :M (is )S 423 565 :M -.132(being )A 455 565 :M (used )S 483 565 :M -.334(to)A 132 577 :M -.256(replicate )A 178 577 :M -.22(the )A 199 577 :M -.034(database. )A 250 577 :M ( )S 257 577 :M .571 .057(However, )J 312 577 :M (you )S 337 577 :M -.217(can )A 360 577 :M -.082(also )A 386 577 :M (use )S 409 577 :M -.334(it )A 423 577 :M -.167(to )A 440 577 :M -.204(generate )A 487 577 :M (a)S 132 589 :M -.149(transaction )A 188 589 :M .476 .048(log, )J 212 589 :M -.164(if )A 224 589 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 259 589 :M (is )S 272 589 :M -.111(not )A 292 589 :M .374 .037(running. )J 338 589 :M ( )S 343 589 :M (In )S 358 589 :M -.084(this )A 380 589 :M .236 .024(case, )J 409 589 :M (you )S 432 589 :M -.166(will )A 455 589 :M -.163(need )A 483 589 :M -.334(to)A 132 601 :M -.112(periodically truncate the file, since it will grow indefinitely otherwise.)A 132 619 :M -.1(See Section 10 for more details on replication.)A 96 644 :M f6_12 sf -.238(rootdn)A 204 644 :M -.264()A 132 661 :M f0_12 sf -.103(This option specifies the DN of an entry that is )A 356 661 :M -.111(not )A 375 661 :M -.141(subject )A 412 661 :M -.167(to )A 425 661 :M -.106(access )A 459 661 :M -.165(control)A 132 673 :M -.106(or administrative limit restrictions for operations on this database.)A endp %%Page: 24 24 %%BeginPageSetup initializepage (deadbeef; page: 24 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (24)S 132 50 :M -.283(Example:)A 168 69 :M f6_12 sf -.238(rootdn)A 240 69 :M -.206("cn=Manager, o=U of M, c=US")A 96 93 :M -.218(rootkrbname)A 204 93 :M -.214()A 132 110 :M f0_12 sf -.083(This )A 158 110 :M -.111(option )A 193 110 :M -.108(specifies )A 239 110 :M -.326(a )A 249 110 :M -.038(kerberos )A 295 110 :M -.247(name )A 325 110 :M (for )S 344 110 :M -.22(the )A 363 110 :M -.163(DN )A 385 110 :M -.132(given )A 417 110 :M -.13(above )A 451 110 :M -.249(that )A 474 110 :M -.222(will)A 132 122 :M -.053(always )A 169 122 :M .896 .09(work, )J 202 122 :M -.063(regardless )A 254 122 :M (of )S 268 122 :M -.092(whether )A 310 122 :M -.163(an )A 325 122 :M -.131(entry )A 353 122 :M -.083(with )A 378 122 :M -.22(the )A 397 122 :M -.132(given )A 428 122 :M -.163(DN )A 450 122 :M -.055(exists )A 482 122 :M (or)S 132 134 :M -.064(has a krbName attribute. This option is useful when )A 381 134 :M -.205(creating )A 422 134 :M -.326(a )A 431 134 :M -.163(database )A 475 134 :M -.163(and)A 132 146 :M -.083(also when using )A f3_12 sf -.084(slurpd)A f0_12 sf -.078( to provide replication service \(see Section 10\).)A 132 164 :M -.283(Example:)A 168 183 :M f6_12 sf -.218(rootkrbname)A 276 183 :M -.212(admin@umich.edu)A 96 207 :M -.238(rootpw)A 204 207 :M -.22()A 132 224 :M f0_12 sf -.083(This )A 157 224 :M -.111(option )A 191 224 :M -.108(specifies )A 236 224 :M -.326(a )A 245 224 :M .38 .038(password )J 295 224 :M (for )S 313 224 :M -.22(the )A 331 224 :M -.163(DN )A 352 224 :M -.132(given )A 382 224 :M -.13(above )A 414 224 :M -.249(that )A 436 224 :M -.166(will )A 459 224 :M -.063(always)A 132 236 :M .896 .09(work, )J 165 236 :M -.063(regardless )A 218 236 :M (of )S 233 236 :M -.092(whether )A 276 236 :M -.163(an )A 292 236 :M -.131(entry )A 321 236 :M -.083(with )A 347 236 :M -.22(the )A 366 236 :M -.132(given )A 397 236 :M -.163(DN )A 419 236 :M -.055(exists )A 451 236 :M (or )S 466 236 :M (has )S 487 236 :M (a)S 132 248 :M .886 .089(password. )J 186 248 :M -.083(This )A 211 248 :M -.111(option )A 245 248 :M (is )S 258 248 :M -.053(useful )A 292 248 :M (when )S 323 248 :M -.205(creating )A 365 248 :M -.326(a )A 375 248 :M -.163(database )A 420 248 :M -.109(and )A 442 248 :M -.082(also )A 466 248 :M (when)S 132 260 :M -.088(using )A f3_12 sf -.093(slurpd)A f0_12 sf -.086( to provide replication service \(see Section 10\).)A 132 278 :M -.283(Example:)A 168 297 :M f6_12 sf -.238(rootpw)A 240 297 :M -.238(secret)A 96 321 :M -.238(suffix)A 204 321 :M -.218()A 132 338 :M f0_12 sf -.083(This )A 157 338 :M -.111(option )A 191 338 :M -.108(specifies )A 236 338 :M -.22(the )A 254 338 :M -.163(DN )A 276 338 :M (suffix )S 309 338 :M (of )S 324 338 :M -.092(queries )A 363 338 :M -.249(that )A 385 338 :M -.166(will )A 408 338 :M -.163(be )A 424 338 :M (passed )S 461 338 :M -.167(to )A 475 338 :M -.112(this)A 132 350 :M -.14(backend )A 176 350 :M -.034(database. )A 225 350 :M -.291(Multiple )A 269 350 :M (suffix )S 302 350 :M -.132(lines )A 329 350 :M -.217(can )A 350 350 :M -.163(be )A 366 350 :M .212 .021(given, )J 401 350 :M -.109(and )A 423 350 :M -.33(at )A 436 350 :M -.197(least )A 462 350 :M -.109(one )A 484 350 :M (is)S 132 362 :M -.105(required for each database definition.)A 132 380 :M -.283(Example:)A 168 399 :M f6_12 sf -.238(suffix)A 240 399 :M -.205("o=University of Michigan, c=US")A 132 417 :M f0_12 sf -.131(Queries with a DN ending in \322)A f6_12 sf -.199(o=University of )A 388 417 :M -.22(Michigan, )A 459 417 :M -.236(c=US)A f0_12 sf S 132 429 :M -.054(will be passed to this backend.)A 132 447 :M -.131(Note: )A 162 447 :M (when )S 192 447 :M -.22(the )A 210 447 :M -.14(backend )A 253 447 :M -.167(to )A 266 447 :M .243 .024(pass )J 291 447 :M -.326(a )A 300 447 :M -.064(query )A 331 447 :M -.167(to )A 345 447 :M (is )S 358 447 :M -.071(selected, )A 404 447 :M f3_12 sf -.179(slapd)A f0_12 sf ( )S 434 447 :M (looks )S 465 447 :M -.33(at )A 478 447 :M -.33(the)A 132 459 :M -.117(suffix line\(s\) in each database definition in )A 336 459 :M -.22(the )A 354 459 :M -.062(order )A 383 459 :M -.165(they )A 407 459 :M -.162(appear )A 442 459 :M -.167(in )A 455 459 :M -.22(the )A 473 459 :M (file.)S 132 471 :M -.038(Thus, if one database suffix is a )A 287 471 :M -.108(prefix )A 319 471 :M (of )S 333 471 :M (another, )S 376 471 :M -.334(it )A 386 471 :M -.084(must )A 413 471 :M -.162(appear )A 448 471 :M -.195(after )A 473 471 :M -.334(it )A 483 471 :M -.334(in)A 132 483 :M -.087(the config file.)A 96 508 :M f6_12 sf -.227(updatedn)A 168 508 :M -.264()A 132 525 :M f0_12 sf -.071(This option is )A 201 525 :M -.083(only )A 226 525 :M -.231(applicable )A 277 525 :M -.167(in )A 290 525 :M -.326(a )A 299 525 :M -.131(slave )A 327 525 :M f3_12 sf (slapd)S f0_12 sf (. )S 360 525 :M -.164(It )A 371 525 :M -.108(specifies )A 416 525 :M -.22(the )A 434 525 :M -.163(DN )A 455 525 :M -.164(allowed)A 132 537 :M -.167(to )A 145 537 :M -.247(make )A 175 537 :M -.092(changes )A 218 537 :M -.167(to )A 232 537 :M -.22(the )A 251 537 :M -.234(replica )A 287 537 :M -.089(\(typically, )A 340 537 :M -.084(this )A 362 537 :M (is )S 375 537 :M -.22(the )A 394 537 :M -.163(DN )A 416 537 :M f3_12 sf -.101(slurpd)A f0_12 sf ( )S 451 537 :M (binds )S 482 537 :M (as)S 132 549 :M -.093(when making changes to the replica\).)A 60 573 :M f1_12 sf (5)S 67 573 :M (.)S 72 573 :M (2)S 79 573 :M (.)S 84 573 :M (3)S 91 573 :M 4 .4( )J 98 573 :M 3.477 .348(LDBM Backend-Specific Options)J 96 600 :M f0_12 sf -.143(Options )A 137 600 :M -.167(in )A 150 600 :M -.084(this )A 171 600 :M -.163(category )A 215 600 :M -.083(only )A 240 600 :M -.132(apply )A 270 600 :M -.167(to )A 283 600 :M -.22(the )A 301 600 :M -.416(LDBM )A 338 600 :M -.14(backend )A 381 600 :M -.034(database. )A 429 600 :M -.248(That )A 455 600 :M .768 .077(is, )J 472 600 :M -.22(they)A 96 613 :M -.06(must follow )A 157 613 :M -.326(a )A 166 613 :M -.16A f6_12 sf -.244(database )A 235 613 :M -.217(ldbm)A f0_12 sf -.251A 272 613 :M -.249(line )A 293 613 :M -.109(and )A 314 613 :M -.247(come )A 343 613 :M -.106(before )A 377 613 :M -.109(any )A 398 613 :M -.131(other )A 426 613 :M -.175A f6_12 sf -.236(database)A f0_12 sf S 96 625 :M (line.)S 96 650 :M f6_12 sf -.223(cachesize)A 168 650 :M -.223()A 132 667 :M f0_12 sf -.091(This option )A 190 667 :M -.108(specifies )A 235 667 :M -.22(the )A 253 667 :M -.163(size )A 275 667 :M -.167(in )A 288 667 :M f3_12 sf -.216(entries)A f0_12 sf ( )S 323 667 :M (of )S 337 667 :M -.22(the )A 355 667 :M -.146(in-memory )A 411 667 :M -.261(cache )A 441 667 :M -.257(maintained)A 132 679 :M -.133(by the LDBM backend database instance.)A endp %%Page: 25 25 %%BeginPageSetup initializepage (deadbeef; page: 25 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (25)S 132 50 :M -.33(Default:)A 168 69 :M f6_12 sf -.223(cachesize)A 240 69 :M -.264(1000)A 96 93 :M -.218(dbcachesize)A 204 93 :M -.223()A 132 110 :M f0_12 sf -.083(This )A 157 110 :M -.111(option )A 191 110 :M -.108(specifies )A 236 110 :M -.22(the )A 255 110 :M -.163(size )A 278 110 :M -.167(in )A 292 110 :M f3_12 sf .062(bytes)A f0_12 sf ( )S 322 110 :M (of )S 337 110 :M -.22(the )A 356 110 :M -.146(in-memory )A 413 110 :M -.261(cache )A 444 110 :M -.145(associated)A 132 122 :M -.083(with )A 158 122 :M -.245(each )A 184 122 :M -.082(open )A 212 122 :M -.132(index )A 244 122 :M (file. )S 269 122 :M (If )S 283 122 :M -.111(not )A 304 122 :M -.036(supported )A 357 122 :M (by )S 375 122 :M -.22(the )A 395 122 :M -.099(underlying )A 452 122 :M -.187(database)A 132 134 :M (method, )S 176 134 :M -.084(this )A 198 134 :M -.111(option )A 233 134 :M (is )S 246 134 :M -.093(ignored )A 287 134 :M -.095(without )A 328 134 :M -.082(comment. )A 380 134 :M -.097(Increasing )A 434 134 :M -.084(this )A 456 134 :M -.131(number)A 132 146 :M .243 .024(uses )J 161 146 :M -.163(more )A 193 146 :M -.165(memory )A 240 146 :M -.111(but )A 263 146 :M -.217(can )A 287 146 :M -.129(cause )A 321 146 :M -.326(a )A 334 146 :M -.247(dramatic )A 382 146 :M -.147(performance )A 450 146 :M -.037(increase,)A 132 158 :M -.077(especially during modifies or when building indexes.)A 132 176 :M -.33(Default:)A 168 195 :M f6_12 sf -.218(dbcachesize)A 276 195 :M -.238(100000)A 96 219 :M -.223(directory)A 168 219 :M -.218()A 132 236 :M f0_12 sf -.083(This )A 158 236 :M -.111(option )A 193 236 :M -.108(specifies )A 239 236 :M -.22(the )A 258 236 :M -.145(directory )A 305 236 :M -.062(where )A 339 236 :M -.22(the )A 358 236 :M -.416(LDBM )A 397 236 :M -.131(files )A 423 236 :M -.165(containing )A 478 236 :M -.33(the)A 132 248 :M -.1(database and associated indexes live.)A 132 266 :M -.33(Default:)A 168 285 :M f6_12 sf -.223(directory)A 240 285 :M -.227(/usr/tmp)A 96 308 :M f6_10 sf (index)S 168 308 :M ({ | default})S 312 308 :M ([pres,eq,approx,sub,none])S 132 325 :M f0_12 sf -.1(This option specifies the indexes )A 290 325 :M -.167(to )A 303 325 :M -.248(maintain )A 347 325 :M (for )S 365 325 :M -.22(the )A 383 325 :M -.132(given )A 413 325 :M -.098(attribute. )A 459 325 :M (If )S 471 325 :M -.111(only)A 132 338 :M -.093(an )A f6_12 sf -.14()A f0_12 sf -.092( is given, all possible indexes are maintained.)A 132 356 :M -.283(Example:)A 168 381 :M f6_12 sf -.248(index)A 240 381 :M -.397(cn)A 168 393 :M -.248(index)A 240 393 :M -.238(sn,uid)A 312 393 :M -.215(eq,sub,approx)A 168 405 :M -.248(index)A 240 405 :M -.231(default)A 312 405 :M -.264(none)A 132 423 :M f0_12 sf -.083(This )A 159 423 :M -.235(example )A 204 423 :M -.052(causes )A 241 423 :M -.331(all )A 258 423 :M -.093(indexes )A 300 423 :M -.167(to )A 315 423 :M -.163(be )A 332 423 :M -.231(maintained )A 389 423 :M (for )S 409 423 :M -.22(the )A 430 423 :M f6_12 sf -.164(cn)A f0_12 sf ( )S 451 423 :M -.257(attribute;)A 132 436 :M -.062(equality, substring, and approximate indexes for the )A 382 436 :M f6_12 sf -.164(sn)A f0_12 sf ( )S 400 436 :M -.109(and )A 421 436 :M f6_12 sf -.174(uid)A f0_12 sf ( )S 446 436 :M -.198(attributes;)A 132 448 :M -.084(and no indexes for all other attributes.)A 96 473 :M f6_12 sf -.264(mode)A 168 473 :M -.223()A 132 490 :M f0_12 sf -.083(This )A 157 490 :M -.111(option )A 191 490 :M -.108(specifies )A 236 490 :M -.22(the )A 255 490 :M -.247(file )A 275 490 :M -.165(protection )A 327 490 :M -.165(mode )A 358 490 :M -.249(that )A 380 490 :M -.065(newly )A 414 490 :M -.233(created )A 452 490 :M -.187(database)A 132 502 :M -.042(index files should have.)A 132 520 :M -.33(Default:)A 168 539 :M f6_12 sf -.264(mode)A 240 539 :M -.264(0600)A 60 562 :M f1_12 sf (5)S 67 562 :M (.)S 72 562 :M (2)S 79 562 :M (.)S 84 562 :M (4)S 91 562 :M 4 .4( )J 98 562 :M 3.949 .395(Shell Backend-Specific Options)J 96 590 :M f6_12 sf -.264(bind)A 168 590 :M -.22()A 96 602 :M -.238(unbind)A 168 602 :M -.22()A 96 614 :M -.238(search)A 168 614 :M -.22()A 96 626 :M -.231(compare)A 168 626 :M -.22()A 96 638 :M -.238(modify)A 168 638 :M -.22()A 96 650 :M -.238(modrdn)A 168 650 :M -.22()A 96 662 :M -.297(add)A 168 662 :M -.22()A 96 674 :M -.238(delete)A 168 674 :M -.22()A 96 686 :M -.231(abandon)A 168 686 :M -.22()A endp %%Page: 26 26 %%BeginPageSetup initializepage (deadbeef; page: 26 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (26)S 132 50 :M -.106(These options specify the pathname of )A 317 50 :M -.22(the )A 335 50 :M -.189(command )A 385 50 :M -.167(to )A 398 50 :M -.234(execute )A 437 50 :M -.167(in )A 450 50 :M (response)S 132 62 :M -.167(to )A 145 62 :M -.22(the )A 163 62 :M -.132(given )A 193 62 :M -.332(LDAP )A 227 62 :M -.031(operation. )A 279 62 :M -.219(The )A 301 62 :M -.189(command )A 351 62 :M -.132(given )A 381 62 :M (should )S 418 62 :M -.065(understand )A 475 62 :M -.163(and)A 132 74 :M -.089(follow the input/output conventions described in Appendix B.)A 132 92 :M -.283(Example:)A 168 111 :M f6_12 sf -.238(search)A 240 111 :M -.207(/usr/local/bin/search.sh)A 132 128 :M f0_12 sf -.081(Note )A 159 128 :M -.249(that )A 180 128 :M (you )S 202 128 :M -.163(need )A 228 128 :M -.083(only )A 253 128 :M (supply )S 289 128 :M -.065(those )A 318 128 :M -.123(commands )A 373 128 :M (you )S 395 128 :M -.081(want )A 422 128 :M -.22(the )A 440 128 :M -.14(backend )A 483 128 :M -.334(to)A 132 140 :M (handle. )S 171 140 :M -.164(Operations )A 226 140 :M (for )S 245 140 :M -.065(which )A 279 140 :M -.326(a )A 289 140 :M -.189(command )A 340 140 :M (is )S 353 140 :M -.111(not )A 373 140 :M -.083(supplied )A 418 140 :M -.166(will )A 441 140 :M -.163(be )A 457 140 :M -.051(refused)A 132 152 :M -.072(with an \322unwilling to perform\323 error.)A 60 176 :M f1_12 sf (5)S 67 176 :M (.)S 72 176 :M (2)S 79 176 :M (.)S 84 176 :M (5)S 91 176 :M 4 .4( )J 98 176 :M 4.108 .411(Password Backend-Specific Options)J 96 203 :M f0_12 sf -.095(Options in this category only apply to the PASSWD backend database. That is, they)A 96 216 :M -.084(must )A 128 216 :M -.054(follow )A 168 216 :M -.326(a )A 182 216 :M -.16A f6_12 sf -.244(database )A 256 216 :M -.212(passwd)A f0_12 sf -.245A 312 216 :M -.249(line )A 339 216 :M -.109(and )A 366 216 :M -.247(come )A 401 216 :M -.106(before )A 441 216 :M -.109(any )A 468 216 :M -.163(other)A 96 229 :M -.129A f6_12 sf -.174(database)A f0_12 sf -.118(\323 line.)A 96 254 :M f6_12 sf -.264(file)A 168 254 :M -.22()A 132 271 :M f0_12 sf -.08(This option specifies an alternate passwd file to use.)A 132 289 :M -.33(Default:)A 168 308 :M f6_12 sf -.264(file)A 204 308 :M -.218(/etc/passwd)A 60 332 :M f5_12 sf (5)S 68 332 :M (.)S 72 332 :M (3)S 80 332 :M 3.666 .367( )J 87 332 :M 3.479 .348(Access Control)J 96 360 :M f0_12 sf -.131(Access to )A f3_12 sf -.139(slapd)A f0_12 sf -.119( entries and attributes is controlled by the )A f6_12 sf -.192(access)A f0_12 sf -.134( configuration )A 477 360 :M -.329(file)A 96 373 :M -.121(directive. The general form of an )A f6_12 sf -.183(access)A f0_12 sf -.112( line is:)A 132 397 :M f6_10 sf .006 .001( ::= access to )J 204 408 :M ([ by ]+)S 132 419 :M .005 .001( ::= * | [ dn= ] [ filter= ])J 204 430 :M ([ attrs= ])S 132 441 :M .005 .001( ::= * | self | dn= | addr= |)J 204 452 :M .008 .001(domain= | dnattr=)J 132 463 :M .007 .001( ::= [self]none | [self]compare | [self]search)J 204 474 :M (| [self]read | [self]write)S 96 498 :M f0_12 sf -.062(where )A 130 498 :M -.22(the )A 149 498 :M f6_12 sf -.185()A f0_12 sf ( )S 196 498 :M -.163(part )A 219 498 :M -.14(selects )A 255 498 :M -.22(the )A 274 498 :M -.14(entries )A 310 498 :M -.109(and/or )A 345 498 :M -.165(attributes )A 393 498 :M -.167(to )A 407 498 :M -.065(which )A 442 498 :M -.22(the )A 462 498 :M -.128(access)A 96 511 :M (applies, )S 139 511 :M -.22(the )A 159 511 :M f6_12 sf -.183()A f0_12 sf ( )S 201 511 :M -.163(part )A 226 511 :M -.108(specifies )A 274 511 :M -.065(which )A 310 511 :M -.207(entities )A 350 511 :M -.215(are )A 371 511 :M -.14(granted )A 413 511 :M .212 .021(access, )J 454 511 :M -.109(and )A 478 511 :M -.33(the)A 96 524 :M f6_12 sf -.188()A f0_12 sf ( )S 156 524 :M -.163(part )A 178 524 :M -.108(specifies )A 223 524 :M -.22(the )A 241 524 :M -.106(access )A 276 524 :M (granted. )S 320 524 :M -.291(Multiple )A 364 524 :M f6_12 sf -.238( )A 408 524 :M -.188()A f0_12 sf ( )S 469 524 :M -.08(pairs)A 96 536 :M -.091(are supported, allowing many entities to be )A 303 536 :M -.14(granted )A 342 536 :M -.144(different )A 386 536 :M -.106(access )A 420 536 :M -.167(to )A 433 536 :M -.22(the )A 451 536 :M -.163(same )A 479 536 :M -.164(set)A 96 548 :M -.078(of entries and attributes.)A 60 572 :M f1_12 sf (5)S 67 572 :M (.)S 72 572 :M (3)S 79 572 :M (.)S 84 572 :M (1)S 91 572 :M 4 .4( )J 98 572 :M 2.248 .225(What to control access to)J 96 600 :M f0_12 sf -.124(The )A f6_12 sf -.165()A f0_12 sf -.109( part of an access )A 244 600 :M -.177(specification )A 307 600 :M -.164(determines )A 362 600 :M -.22(the )A 380 600 :M -.14(entries )A 415 600 :M -.109(and )A 436 600 :M -.165(attributes )A 483 600 :M -.334(to)A 96 612 :M -.087(which the access control applies. Entries )A 291 612 :M -.217(can )A 311 612 :M -.163(be )A 326 612 :M -.205(selected )A 367 612 :M -.167(in )A 380 612 :M (two )S 402 612 :M (ways: )S 434 612 :M (by )S 450 612 :M -.326(a )A 459 612 :M -.162(regular)A 96 624 :M -.105(expression matching the entry\325s distinguished name:)A 132 649 :M f6_12 sf -.207(dn=)A 96 672 :M f1_12 sf .186(NOTE:)A f0_12 sf .073 .007( )J 140 672 :M -.219(The )A 164 672 :M -.163(DN )A 187 672 :M -.188(pattern )A 225 672 :M -.145(specified )A 273 672 :M (should )S 311 672 :M -.163(be )A 328 672 :M -.059("normalized", )A 400 672 :M -.189(meaning )A 446 672 :M -.249(that )A 469 672 :M -.245(there)A 96 684 :M -.051(should be no extra spaces, and commas should be used to separate components. )A 478 684 :M -.663(An)A endp %%Page: 27 27 %%BeginPageSetup initializepage (deadbeef; page: 27 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (27)S 96 51 :M -.235(example )A 146 51 :M -.197(normalized )A 209 51 :M -.163(DN )A 237 51 :M (is )S 257 51 :M f6_12 sf -.223("cn=Babs )A 329 51 :M -.209(Jensen,o=University )A 478 51 :M -.397(of)A 96 64 :M -.12(Michigan,c=US")A f0_12 sf -.1(. )A 205 64 :M -.331(An )A 226 64 :M -.235(example )A 272 64 :M (of )S 289 64 :M -.326(a )A 301 64 :M -.14(non-normalized )A 383 64 :M -.163(DN )A 408 64 :M (is )S 424 64 :M f6_12 sf -.264("cn )A 457 64 :M -.248(=Babs)A 96 77 :M -.171(Jensen; o=University of Michigan, c=US")A f0_12 sf (.)S 96 101 :M -.133(Or, entries may be selected by a filter matching some attribute\(s\) in the entry:)A 132 126 :M f6_12 sf -.209(filter=)A 96 150 :M f0_12 sf -.062(where )A 129 150 :M f6_12 sf -.238()A f0_12 sf ( )S 225 150 :M (is )S 237 150 :M -.326(a )A 247 150 :M -.055(string )A 279 150 :M -.14(representation )A 350 150 :M (of )S 365 150 :M -.163(an )A 381 150 :M -.332(LDAP )A 416 150 :M -.106(search )A 451 150 :M -.045(filter, )A 482 150 :M (as)S 96 163 :M -.062(described in RFC )A 183 163 :M .667 .067(1588. )J 215 163 :M -.219(The )A 237 163 :M -.188(special )A 273 163 :M -.131(entry )A 301 163 :M -.163(selector )A 341 163 :M -.217A f6_12 sf -.294(*)A f0_12 sf -.34A 362 163 :M (is )S 374 163 :M (used )S 400 163 :M -.167(to )A 413 163 :M -.219(select )A 443 163 :M -.109(any )A 464 163 :M .069(entry,)A 96 176 :M -.106(and is a convenient shorthand for the equivalent \322)A f6_12 sf -.16(dn=.*)A f0_12 sf -.108(\323 selector.)A 96 200 :M -.199(Attributes )A 148 200 :M -.111(within )A 184 200 :M -.163(an )A 201 200 :M -.131(entry )A 231 200 :M -.215(are )A 251 200 :M -.205(selected )A 294 200 :M (by )S 312 200 :M -.148(including )A 362 200 :M -.326(a )A 373 200 :M -.174(comma-separated )A 461 200 :M -.167(list )A 482 200 :M (of)S 96 213 :M -.155(attribute names in the )A f6_12 sf -.24()A f0_12 sf -.162( selector:)A 132 238 :M f6_12 sf -.208(attrs=)A 96 261 :M f0_12 sf -.117(Access to the entry itself must be granted or )A 306 261 :M -.164(denied )A 341 261 :M (using )S 371 261 :M -.22(the )A 389 261 :M -.188(special )A 425 261 :M -.22(attribute )A 467 261 :M -.329(name)A 96 274 :M -.075(")A f6_12 sf -.11(entry)A f0_12 sf -.073(". Note that giving access to )A 273 274 :M -.163(an )A 288 274 :M -.22(attribute )A 330 274 :M (is )S 342 274 :M -.111(not )A 361 274 :M -.094(enough; )A 403 274 :M -.106(access )A 437 274 :M -.167(to )A 450 274 :M -.22(the )A 468 274 :M -.163(entry)A 96 287 :M -.113(itself through the ")A f6_12 sf -.182(entry)A f0_12 sf -.112(" attribute is )A 280 287 :M -.082(also )A 303 287 :M (required. )S 350 287 :M -.219(The )A 372 287 :M -.248(complete )A 418 287 :M -.164(examples )A 466 287 :M -.33(at )A 478 287 :M -.33(the)A 96 299 :M -.063(end of this section should help clear things up.)A 60 323 :M f1_12 sf (5)S 67 323 :M (.)S 72 323 :M (3)S 79 323 :M (.)S 84 323 :M (2)S 91 323 :M 4 .4( )J 98 323 :M 2.138 .214(Who to grant access to)J 96 351 :M f0_12 sf -.219(The )A 119 351 :M f6_12 sf -.183()A f0_12 sf ( )S 159 351 :M -.163(part )A 182 351 :M -.165(identifies )A 230 351 :M -.22(the )A 249 351 :M -.221(entity )A 280 351 :M (or )S 295 351 :M -.207(entities )A 333 351 :M -.132(being )A 365 351 :M -.14(granted )A 406 351 :M .212 .021(access. )J 446 351 :M -.081(Note )A 475 351 :M -.331(that)A 96 363 :M -.098(access is granted to )A 191 363 :M -.231(\322entities\323 )A 238 363 :M -.111(not )A 257 363 :M -.063(\322entries.\323 )A 306 363 :M -.207(Entities )A 345 363 :M -.217(can )A 365 363 :M -.163(be )A 380 363 :M -.145(specified )A 426 363 :M (by )S 442 363 :M -.22(the )A 460 363 :M -.219(special)A 96 376 :M -.217A f6_12 sf -.294(*)A f0_12 sf -.34A 120 376 :M -.089(identifier, )A 173 376 :M -.207(matching )A 223 376 :M -.109(any )A 247 376 :M .217 .022(entry, )J 282 376 :M -.22(the )A 303 376 :M (keyword )S 352 376 :M -.181A f6_12 sf -.245(self)A f0_12 sf -.284A 397 376 :M -.207(matching )A 447 376 :M -.22(the )A 468 376 :M -.163(entry)A 96 388 :M -.182(protected )A 147 388 :M (by )S 167 388 :M -.22(the )A 189 388 :M .212 .021(access, )J 231 388 :M (or )S 250 388 :M (by )S 271 388 :M -.326(a )A 285 388 :M -.139(regular )A 327 388 :M -.031(expression )A 387 388 :M -.207(matching )A 439 388 :M -.163(an )A 459 388 :M -.052(entry\325s)A 96 400 :M -.129(distinguished name:)A 132 425 :M f6_12 sf -.207(dn=)A 96 448 :M f1_12 sf .186(NOTE:)A f0_12 sf .073 .007( )J 140 448 :M -.219(The )A 164 448 :M -.163(DN )A 187 448 :M -.188(pattern )A 225 448 :M -.145(specified )A 273 448 :M (should )S 311 448 :M -.163(be )A 328 448 :M -.059("normalized", )A 400 448 :M -.189(meaning )A 446 448 :M -.249(that )A 469 448 :M -.245(there)A 96 460 :M -.052(should be no extra spaces, and commas should be used to separate components.)A 96 484 :M -.129(Or entities can be specified by a regular expression matching )A 385 484 :M -.22(the )A 403 484 :M -.164(client\325s )A 441 484 :M .28 .028(IP )J 456 484 :M (address)S 96 496 :M -.165(or domain name:)A 132 521 :M f6_12 sf -.207(addr=)A 132 533 :M -.206(domain=)A 96 556 :M f0_12 sf (or )S 111 556 :M (by )S 128 556 :M -.163(an )A 144 556 :M -.131(entry )A 173 556 :M -.166(listed )A 203 556 :M -.167(in )A 217 556 :M -.326(a )A 227 556 :M -.145(DN-valued )A 284 556 :M -.22(attribute )A 327 556 :M -.167(in )A 342 556 :M -.22(the )A 362 556 :M -.131(entry )A 392 556 :M -.167(to )A 407 556 :M -.065(which )A 442 556 :M -.22(the )A 462 556 :M -.128(access)A 96 568 :M -.133(applies:)A f6_12 sf 0 25 rm -.212(dnattr=)A 0 -25 rm 96 617 :M f0_12 sf -.136(The )A f6_12 sf -.181(dnattr)A f0_12 sf -.117( specification is used to give )A 296 617 :M -.106(access )A 330 617 :M -.167(to )A 343 617 :M -.163(an )A 358 617 :M -.131(entry )A 386 617 :M .229 .023(whose )J 421 617 :M -.163(DN )A 442 617 :M (is )S 454 617 :M -.166(listed )A 483 617 :M -.334(in)A 96 629 :M -.192(an attribute )A 152 629 :M (of )S 166 629 :M -.22(the )A 184 629 :M -.131(entry )A 212 629 :M 1.675 .168(\(e.g., )J 243 629 :M -.165(give )A 267 629 :M -.106(access )A 301 629 :M -.167(to )A 314 629 :M -.326(a )A 323 629 :M (group )S 355 629 :M -.131(entry )A 383 629 :M -.167(to )A 396 629 :M -.044(whoever )A 441 629 :M (is )S 453 629 :M -.166(listed )A 482 629 :M (as)S 96 641 :M -.032(the owner of the group entry\).)A endp %%Page: 28 28 %%BeginPageSetup initializepage (deadbeef; page: 28 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (28)S 60 50 :M f1_12 sf (5)S 67 50 :M (.)S 72 50 :M (3)S 79 50 :M (.)S 84 50 :M (3)S 91 50 :M 4 .4( )J 98 50 :M 2.23 .223(The access to grant)J 96 78 :M f0_12 sf -.109(The kind of )A f6_12 sf -.159()A f0_12 sf -.109( granted can be one of the following:)A 132 103 :M f6_12 sf -.204(none | compare | search | read | write)A 96 126 :M f0_12 sf -.081(Note )A 123 126 :M -.249(that )A 144 126 :M -.245(each )A 169 126 :M -.264(level )A 195 126 :M -.19(implies )A 233 126 :M -.331(all )A 248 126 :M -.063(lower )A 279 126 :M -.165(levels )A 310 126 :M (of )S 325 126 :M .212 .021(access. )J 364 126 :M 1.022 .102(So, )J 386 126 :M (for )S 405 126 :M -.081(example, )A 453 126 :M -.141(granting)A 96 139 :M -.093(someone )A 145 139 :M f6_12 sf -.183(write)A f0_12 sf ( )S 187 139 :M -.106(access )A 224 139 :M -.167(to )A 240 139 :M -.163(an )A 258 139 :M -.131(entry )A 289 139 :M -.082(also )A 315 139 :M -.053(grants )A 351 139 :M -.249(them )A 381 139 :M f6_12 sf .043(read)A f0_12 sf (, )S 421 139 :M f6_12 sf -.028(search)A f0_12 sf (, )S 475 139 :M -.163(and)A 96 152 :M f6_12 sf -.085(compare)A f0_12 sf -.062( access.)A 60 176 :M f1_12 sf (5)S 67 176 :M (.)S 72 176 :M (3)S 79 176 :M (.)S 84 176 :M (4)S 91 176 :M 4 .4( )J 98 176 :M 3.188 .319(Access Control Evaluation)J 96 203 :M f0_12 sf -.103(When evaluating whether some requester should be given )A 372 203 :M -.106(access )A 406 203 :M -.167(to )A 419 203 :M -.163(an )A 434 203 :M -.131(entry )A 462 203 :M -.131(and/or)A 96 216 :M -.113(attribute, )A f3_12 sf -.141(slapd)A f0_12 sf -.125( compares the entry and/or attribute to the )A f6_12 sf -.195()A f0_12 sf -.131( selectors given )A 483 216 :M -.334(in)A 96 228 :M -.22(the )A 114 228 :M -.126(configuration )A 181 228 :M (file. )S 204 228 :M -.163(Access )A 241 228 :M -.164(directives )A 290 228 :M -.264(local )A 316 228 :M -.167(to )A 329 228 :M -.22(the )A 347 228 :M -.139(current )A 384 228 :M -.163(database )A 428 228 :M -.215(are )A 447 228 :M -.235(examined)A 96 240 :M -.073(first, followed by global access directives. Within this priority, access directives )A 478 240 :M -.323(are)A 96 252 :M -.12(examined in the order in which )A 246 252 :M -.165(they )A 270 252 :M -.162(appear )A 305 252 :M -.167(in )A 318 252 :M -.22(the )A 336 252 :M -.109(config )A 370 252 :M (file. )S 393 252 :M f3_12 sf -.06(Slapd)A f0_12 sf ( )S 424 252 :M .221 .022(stops )J 453 252 :M -.083(with )A 478 252 :M -.33(the)A 96 265 :M -.064(first )A 119 265 :M f6_12 sf -.185()A f0_12 sf ( )S 165 265 :M -.163(selector )A 206 265 :M -.249(that )A 228 265 :M -.188(matches )A 271 265 :M -.22(the )A 290 265 :M -.131(entry )A 319 265 :M -.109(and/or )A 354 265 :M -.098(attribute. )A 401 265 :M -.219(The )A 424 265 :M -.053(corresponding)A 96 277 :M -.115(access directive is the one )A f3_12 sf -.131(slapd)A f0_12 sf -.119( will use to evaluate access.)A 96 302 :M -.107(Next, )A f3_12 sf -.114(slapd)A f0_12 sf -.103( compares the entity requesting access to the )A f6_12 sf -.158()A f0_12 sf -.105( selectors within )A 478 302 :M -.33(the)A 96 314 :M -.115(access directive selected above, in the order in )A 317 314 :M -.065(which )A 350 314 :M -.165(they )A 374 314 :M (appear. )S 413 314 :M -.164(It )A 424 314 :M .221 .022(stops )J 453 314 :M -.083(with )A 478 314 :M -.33(the)A 96 327 :M -.064(first )A 120 327 :M f6_12 sf -.183()A f0_12 sf ( )S 160 327 :M -.163(selector )A 201 327 :M -.249(that )A 223 327 :M -.188(matches )A 266 327 :M -.22(the )A 285 327 :M (requester. )S 338 327 :M -.083(This )A 365 327 :M -.164(determines )A 422 327 :M -.22(the )A 442 327 :M -.106(access )A 478 327 :M -.33(the)A 96 339 :M -.107(entity requesting access has to the entry and/or attribute.)A 96 364 :M -.092(Finally, )A f3_12 sf -.108(slapd)A f0_12 sf -.104( compares the access granted in )A 313 364 :M -.22(the )A 331 364 :M -.205(selected )A 372 364 :M f6_12 sf -.188()A f0_12 sf ( )S 432 364 :M -.163(clause )A 465 364 :M -.167(to )A 478 364 :M -.33(the)A 96 376 :M -.082(access requested by the client. If it allows greater or equal access, access is )A 453 376 :M (granted.)S 96 388 :M -.035(Otherwise, access is denied.)A 96 412 :M -.219(The )A 122 412 :M -.062(order )A 155 412 :M (of )S 173 412 :M -.198(evaluation )A 229 412 :M (of )S 247 412 :M -.106(access )A 285 412 :M -.164(directives )A 338 412 :M -.131(makes )A 376 412 :M -.197(their )A 405 412 :M -.256(placement )A 460 412 :M -.167(in )A 478 412 :M -.33(the)A 96 424 :M -.117(configuration file important. If one access directive )A 340 424 :M (is )S 352 424 :M -.163(more )A 380 424 :M -.163(specific )A 420 424 :M -.165(than )A 444 424 :M -.14(another )A 483 424 :M -.334(in)A 96 436 :M -.131(terms )A 126 436 :M (of )S 140 436 :M -.22(the )A 158 436 :M -.14(entries )A 193 436 :M -.334(it )A 203 436 :M (selects, )S 242 436 :M -.334(it )A 252 436 :M (should )S 288 436 :M -.162(appear )A 323 436 :M -.064(first )A 346 436 :M -.167(in )A 359 436 :M -.22(the )A 377 436 :M -.109(config )A 411 436 :M (file. )S 434 436 :M -.066(Similarly, )A 485 436 :M -.327(if)A 96 449 :M -.132(one )A f6_12 sf -.187()A f0_12 sf -.122( selector is more specific than )A 294 449 :M -.14(another )A 333 449 :M -.334(it )A 343 449 :M (should )S 379 449 :M -.247(come )A 408 449 :M -.064(first )A 431 449 :M -.167(in )A 444 449 :M -.22(the )A 462 449 :M -.128(access)A 96 461 :M -.1(directive. The access control examples given below should help make this clear.)A 60 485 :M f1_12 sf (5)S 67 485 :M (.)S 72 485 :M (3)S 79 485 :M (.)S 84 485 :M (5)S 91 485 :M 4 .4( )J 98 485 :M 3.343 .334(Access Control Examples)J 96 512 :M f0_12 sf -.219(The )A 118 512 :M -.106(access )A 152 512 :M -.141(control )A 189 512 :M -.248(facility )A 225 512 :M -.108(described )A 274 512 :M -.13(above )A 306 512 :M (is )S 318 512 :M -.199(quite )A 345 512 :M .363 .036(powerful. )J 397 512 :M -.083(This )A 423 512 :M -.141(section )A 461 512 :M .251(shows)A 96 524 :M -.055(some examples of its use. First, some simple examples:)A 132 549 :M f6_12 sf -.208(access to * by * read)A 96 572 :M f0_12 sf -.083(This )A 121 572 :M -.106(access )A 155 572 :M -.219(directive )A 199 572 :M -.053(grants )A 233 572 :M -.161(read )A 258 572 :M -.106(access )A 293 572 :M -.167(to )A 307 572 :M (everyone. )S 359 572 :M (If )S 372 572 :M -.334(it )A 383 572 :M -.091(appears )A 424 572 :M -.197(alone )A 454 572 :M -.334(it )A 465 572 :M (is )S 478 572 :M -.33(the)A 96 585 :M -.099(same as the following )A f6_12 sf -.145(defaultaccess)A f0_12 sf -.096( line.)A 132 610 :M f6_12 sf -.21(defaultaccess read)A 96 633 :M f0_12 sf -.219(The )A 118 633 :M -.073(following )A 168 633 :M -.235(example )A 211 633 :M .669 .067(shows )J 246 633 :M -.22(the )A 264 633 :M (use )S 284 633 :M (of )S 298 633 :M -.326(a )A 307 633 :M -.139(regular )A 344 633 :M -.031(expression )A 399 633 :M -.167(to )A 412 633 :M -.219(select )A 442 633 :M -.22(the )A 461 633 :M -.163(entries)A 96 645 :M -.076(by DN in two access directives where ordering is significant.)A 132 670 :M f6_12 sf -.204(access to dn=".*, o=U of M, c=US")A 168 682 :M -.218(by * search)A endp %%Page: 29 29 %%BeginPageSetup initializepage (deadbeef; page: 29 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (29)S 132 51 :M f6_12 sf -.207(access to dn=".*, c=US")A 168 63 :M -.223(by * read)A 96 87 :M f0_12 sf -.164(Read )A 124 87 :M -.106(access )A 158 87 :M (is )S 170 87 :M -.14(granted )A 209 87 :M -.167(to )A 222 87 :M -.14(entries )A 257 87 :M -.064(under )A 288 87 :M -.22(the )A 306 87 :M f6_12 sf -.18(c=US)A f0_12 sf ( )S 338 87 :M .196 .02(subtree, )J 380 87 :M -.219(except )A 414 87 :M (for )S 432 87 :M -.065(those )A 461 87 :M -.163(entries)A 96 100 :M -.064(under )A 127 100 :M -.22(the )A 145 100 :M -.156A f6_12 sf -.229(o=University )A 242 100 :M -.297(of )A 264 100 :M -.22(Michigan, )A 335 100 :M -.217(c=US)A f0_12 sf -.251A 372 100 :M .196 .02(subtree, )J 414 100 :M -.167(to )A 428 100 :M -.065(which )A 462 100 :M -.128(search)A 96 112 :M -.106(access )A 130 112 :M (is )S 142 112 :M (granted. )S 185 112 :M (If )S 197 112 :M -.22(the )A 215 112 :M -.062(order )A 244 112 :M (of )S 259 112 :M -.131(these )A 288 112 :M -.106(access )A 323 112 :M -.164(directives )A 373 112 :M .264 .026(was )J 397 112 :M .193 .019(reversed, )J 446 112 :M -.22(the )A 465 112 :M -.105(U-M-)A 96 125 :M -.163(specific )A 137 125 :M -.219(directive )A 182 125 :M (would )S 217 125 :M -.129(never )A 248 125 :M -.163(be )A 264 125 :M -.081(matched, )A 312 125 :M -.131(since )A 341 125 :M -.331(all )A 357 125 :M -.108(U-M )A 385 125 :M -.14(entries )A 421 125 :M -.215(are )A 440 125 :M -.082(also )A 464 125 :M f6_12 sf -.264(c=US)A 96 137 :M f0_12 sf (entries.)S 96 161 :M -.219(The )A 119 161 :M -.165(next )A 144 161 :M -.235(example )A 188 161 :M -.197(again )A 218 161 :M .669 .067(shows )J 255 161 :M -.22(the )A 275 161 :M -.197(importance )A 333 161 :M (of )S 349 161 :M .186 .019(ordering, )J 399 161 :M -.083(both )A 426 161 :M (of )S 442 161 :M -.22(the )A 462 161 :M -.128(access)A 96 174 :M -.164(directives )A 145 174 :M -.109(and )A 166 174 :M -.22(the )A 184 174 :M -.199A f6_12 sf -.269(by)A f0_12 sf -.311A 213 174 :M .196 .02(clauses. )J 256 174 :M -.164(It )A 268 174 :M -.082(also )A 292 174 :M .669 .067(shows )J 328 174 :M -.22(the )A 347 174 :M (use )S 368 174 :M (of )S 383 174 :M -.163(an )A 399 174 :M -.22(attribute )A 442 174 :M -.163(selector )A 483 174 :M -.334(to)A 96 187 :M -.102(grant access to a specific attribute and various )A f6_12 sf -.16()A f0_12 sf -.107( selectors.)A 132 212 :M f6_12 sf -.202(access to dn=".*, o=U of M, c=US" attr=homePhone)A 168 224 :M -.231(by self)A 384 224 :M -.248(write)A 168 236 :M -.206(by dn=".*, o=U of M, c=US")A 384 236 :M -.238(search)A 168 248 :M -.207(by domain=.*\\.umich\\.edu)A 384 248 :M -.264(read)A 168 260 :M -.264(by *)A 384 260 :M -.231(compare)A 132 272 :M -.204(access to dn=".*, o=U of M, c=US")A 168 284 :M -.231(by self)A 384 284 :M -.248(write)A 168 296 :M -.206(by dn=".*, o=U of M, c=US")A 384 296 :M -.238(search)A 168 308 :M -.264(by *)A 384 308 :M -.264(none)A 96 332 :M f0_12 sf -.083(This )A 123 332 :M -.235(example )A 168 332 :M -.141(applies )A 207 332 :M -.167(to )A 222 332 :M -.14(entries )A 259 332 :M -.167(in )A 274 332 :M -.22(the )A 294 332 :M -.175A f6_12 sf -.315(o=U )A 330 332 :M -.297(of )A 354 332 :M -.297(M, )A 378 332 :M -.217(c=US)A f0_12 sf -.251A 417 332 :M .196 .02(subtree. )J 461 332 :M -.165(To )A 481 332 :M -.497(all)A 96 345 :M -.165(attributes )A 143 345 :M -.219(except )A 177 345 :M f6_12 sf -.08(homePhone)A f0_12 sf -.066(, )A 248 345 :M -.22(the )A 266 345 :M -.131(entry )A 294 345 :M -.165(itself )A 322 345 :M -.217(can )A 343 345 :M -.13(write )A 372 345 :M (them, )S 404 345 :M -.131(other )A 433 345 :M -.108(U-M )A 461 345 :M -.163(entries)A 96 358 :M -.217(can )A 117 358 :M -.106(search )A 152 358 :M (by )S 169 358 :M (them, )S 201 358 :M -.047(anybody )A 247 358 :M -.163(else )A 270 358 :M (has )S 291 358 :M (no )S 308 358 :M .212 .021(access. )J 347 358 :M -.219(The )A 371 358 :M f6_12 sf -.189(homePhone)A f0_12 sf ( )S 440 358 :M -.22(attribute )A 484 358 :M (is)S 96 370 :M -.164(writable )A 141 370 :M (by )S 160 370 :M -.22(the )A 181 370 :M .217 .022(entry, )J 216 370 :M -.162(searchable )A 272 370 :M (by )S 291 370 :M -.131(other )A 322 370 :M -.108(U-M )A 352 370 :M (entries, )S 395 370 :M -.204(readable )A 442 370 :M (by )S 462 370 :M -.22(clients)A 96 383 :M -.165(connecting )A 153 383 :M -.08(from )A 182 383 :M -.071(somewhere )A 242 383 :M -.167(in )A 258 383 :M -.22(the )A 279 383 :M f6_12 sf -.189(umich.edu)A f0_12 sf ( )S 349 383 :M (domain, )S 395 383 :M -.109(and )A 419 383 :M -.197(comparable )A 480 383 :M (by)S 96 395 :M -.021(everybody else.)A 96 419 :M -.147(Sometimes )A 152 419 :M -.334(it )A 162 419 :M (is )S 174 419 :M -.053(useful )A 207 419 :M -.167(to )A 220 419 :M -.22(permit )A 254 419 :M -.326(a )A 263 419 :M -.197(particular )A 312 419 :M -.163(DN )A 334 419 :M -.167(to )A 348 419 :M -.109(add )A 370 419 :M (or )S 385 419 :M -.163(remove )A 425 419 :M -.165(itself )A 453 419 :M -.08(from )A 481 419 :M -.326(an)A 96 431 :M -.09(attribute. For example, if you would like to create a group and allow people )A 456 431 :M -.111(too )A 475 431 :M -.163(add)A 96 444 :M -.105(and remove only their own DN from the )A f6_12 sf -.146(member)A f0_12 sf -.1( attribute, you could accomplish )A 486 444 :M -.668(it)A 96 456 :M -.145(with an access directive like this:)A 132 481 :M f6_12 sf -.206(access to attr=member,entry)A 168 493 :M -.211(by dnattr=member)A 312 493 :M -.223(selfwrite)A 96 517 :M f0_12 sf -.219(The )A 118 517 :M f6_12 sf -.185(dnattr)A f0_12 sf ( )S 164 517 :M f6_12 sf -.183()A f0_12 sf ( )S 203 517 :M -.163(selector )A 244 517 :M .243 .024(says )J 270 517 :M -.249(that )A 292 517 :M -.22(the )A 311 517 :M -.106(access )A 346 517 :M -.141(applies )A 384 517 :M -.167(to )A 398 517 :M -.14(entries )A 434 517 :M -.166(listed )A 464 517 :M -.167(in )A 478 517 :M -.33(the)A 96 530 :M f6_12 sf -.185(member)A f0_12 sf ( )S 142 530 :M -.098(attribute. )A 188 530 :M -.219(The )A 210 530 :M f6_12 sf -.189(selfwrite)A f0_12 sf ( )S 277 530 :M -.106(access )A 312 530 :M -.163(selector )A 353 530 :M .243 .024(says )J 379 530 :M -.249(that )A 401 530 :M (such )S 428 530 :M -.14(members )A 476 530 :M -.326(can)A 96 542 :M -.059(only add or )A 154 542 :M -.274(delete )A 185 542 :M -.197(their )A 210 542 :M .259 .026(own )J 235 542 :M -.163(DN )A 256 542 :M -.08(from )A 283 542 :M -.22(the )A 301 542 :M -.098(attribute, )A 347 542 :M -.111(not )A 366 542 :M -.131(other )A 394 542 :M .204 .02(values. )J 432 542 :M -.219(The )A 454 542 :M -.19(addition)A 96 555 :M -.128(of the )A f6_12 sf -.211(entry)A f0_12 sf -.129( attribute is )A 217 555 :M -.122(required )A 260 555 :M -.139(because )A 301 555 :M -.106(access )A 335 555 :M -.167(to )A 348 555 :M -.22(the )A 366 555 :M -.131(entry )A 394 555 :M (is )S 406 555 :M -.122(required )A 449 555 :M -.167(to )A 462 555 :M -.128(access)A 96 567 :M -.004(any of the entry's attributes.)A 96 592 :M -.106(Note that the )A f6_12 sf -.165(attr=member)A f0_12 sf -.102( construct in the )A f6_12 sf -.165()A f0_12 sf -.108( clause is a shorthand for )A 478 592 :M -.33(the)A 96 605 :M -.163(clause )A 131 605 :M -.106(")A f6_12 sf -.195(dn=* )A 174 605 :M -.172(attr=member)A f0_12 sf -.188(" )A 262 605 :M 1.467 .147(\(i.e., )J 292 605 :M -.334(it )A 305 605 :M -.188(matches )A 350 605 :M -.22(the )A 371 605 :M f6_12 sf -.185(member)A f0_12 sf ( )S 420 605 :M -.22(attribute )A 465 605 :M -.167(in )A 481 605 :M -.497(all)A 96 617 :M (entries\).)S 60 642 :M f5_12 sf (5)S 68 642 :M (.)S 72 642 :M (4)S 80 642 :M 3.666 .367( )J 87 642 :M 4.935 .494(Schema Enforcement)J 96 670 :M f0_12 sf -.138(The )A f6_12 sf -.184(objectclass)A f0_12 sf -.119( and )A f6_12 sf -.184(schemacheck)A f0_12 sf -.129( configuration )A 364 670 :M -.247(file )A 383 670 :M -.048(options )A 422 670 :M -.217(can )A 442 670 :M -.163(be )A 457 670 :M (used )S 483 670 :M -.334(to)A 96 682 :M -.138(enforce )A 135 682 :M -.163(schema )A 174 682 :M -.064(rules )A 201 682 :M (on )S 217 682 :M -.14(entries )A 252 682 :M -.167(in )A 265 682 :M -.22(the )A 283 682 :M -.031(directory. )A 333 682 :M -.219(The )A 355 682 :M -.163(schema )A 394 682 :M -.064(rules )A 421 682 :M -.215(are )A 440 682 :M -.14(defined )A 480 682 :M (by)S endp %%Page: 30 30 %%BeginPageSetup initializepage (deadbeef; page: 30 of 82)setjob %%EndPageSetup gS 0 0 552 730 rC 270 722 :M f0_12 sf (30)S 96 51 :M -.109(one )A 118 51 :M (or )S 133 51 :M -.163(more )A 162 51 :M f6_12 sf -.191(objectclass)A f0_12 sf ( )S 244 51 :M .212 .021(lines, )J 275 51 :M -.109(and )A 297 51 :M -.178(enforcement )A 360 51 :M (is )S 373 51 :M -.109(turned )A 408 51 :M (on )S 425 51 :M (or )S 440 51 :M (off )S 459 51 :M -.22(via )A 478 51 :M -.33(the)A 96 64 :M f6_12 sf -.166(schemacheck)A f0_12 sf -.11( option. The format of an )A f6_12 sf -.166(objectclass)A f0_12 sf -.102( line is:)A 132 89 :M f6_12 sf -.218(objectclass)A 240 89 :M -.238()A 240 101 :M -.209([ requires ])A 240 113 :M -.21([ allows ])A 96 137 :M f0_12 sf -.09(This option defines the schema rules for the object class given by )A f6_12 sf -.138()A f0_12 sf -.12(. Schema)A 96 150 :M -.101(rules consist of the attributes the entry is required to have \(given )A 402 150 :M (by )S 418 150 :M -.22(the )A 436 150 :M f6_12 sf -.227(requires)A 96 163 :M -.187()A f0_12 sf ( )S 150 163 :M -.139(clause\) )A 188 163 :M -.109(and )A 210 163 :M -.065(those )A 240 163 :M -.165(attributes )A 288 163 :M -.249(that )A 310 163 :M -.334(it )A 321 163 :M -.22(may )A 346 163 :M -.166(optionally )A 398 163 :M -.163(have )A 425 163 :M -.109(\(given )A 460 163 :M (by )S 478 163 :M -.33(the)A 96 176 :M f6_12 sf -.126(allows )A f0_12 sf -.082( clause\). In )A 251 176 :M -.083(both )A 276 176 :M .196 .02(clauses, )J 318 176 :M f6_12 sf -.187()A f0_12 sf ( )S 371 176 :M (is )S 383 176 :M -.326(a )A 392 176 :M -.174(comma-separated )A 478 176 :M -.223(list)A 96 188 :M -.09(of attribute names.)A 96 212 :M -.081(Note )A 124 212 :M -.249(that )A 146 212 :M -.22(object )A 179 212 :M -.064(class )A 207 212 :M -.209(inheritance )A 263 212 :M -.197(\(that )A 289 212 :M .768 .077(is, )J 306 212 :M -.123(defining )A 350 212 :M -.109(one )A 372 212 :M -.22(object )A 406 212 :M -.064(class )A 435 212 :M -.167(in )A 450 212 :M -.131(terms )A 482 212 :M (of)S 96 224 :M -.122(another\) )A 140 224 :M (is )S 153 224 :M -.111(not )A 173 224 :M -.036(supported )A 225 224 :M -.072(directly. )A 269 224 :M -.444(All )A 288 224 :M (of )S 303 224 :M -.163(an )A 319 224 :M -.22(object )A 352 224 :M 1.09 .109(class's )J 389 224 :M -.122(required )A 433 224 :M -.109(and )A 455 224 :M -.164(allowed)A 96 237 :M -.114(attributes must be listed in the )A f6_12 sf -.184(objectclass)A f0_12 sf -.122( definition.)A 96 261 :M .258 .026(For )J 119 261 :M -.081(example, )A 168 261 :M -.167(to )A 183 261 :M -.163(define )A 218 261 :M -.163(an )A 236 261 :M -.149(objectclass )A 294 261 :M -.274(called )A 328 261 :M .531 .053(myPerson, )J 387 261 :M (you )S 412 261 :M -.2(might )A 446 261 :M -.189(include )A 487 261 :M (a)S 96 273 :M -.166(definition like this:)A 132 298 :M f6_12 sf -.209(objectclass myperson)A 168 310 :M -.227(requires)A 240 310 :M -.209(cn, sn, objectclass)A 168 322 :M -.238(allows)A 240 322 :M -.211(mail, phone, fax)A 96 345 :M f0_12 sf -.165(To )A 115 345 :M -.165(then )A 141 345 :M -.138(enforce )A 182 345 :M -.084(this )A 205 345 :M -.163(rule )A 229 345 :M 1.467 .147(\(i.e., )J 259 345 :M -.167(to )A 274 345 :M -.247(make )A 305 345 :M (sure )S 331 345 :M -.163(an )A 348 345 :M -.131(entry )A 378 345 :M -.083(with )A 406 345 :M -.163(an )A 424 345 :M -.149(objectclass )A 482 345 :M (of)S 96 358 :M f6_12 sf -.153(myperson)A f0_12 sf -.096( contains the )A f6_12 sf -.153(cn)A f0_12 sf -.064(, )A f6_12 sf -.153(sn)A f0_12 sf -.099( and )A f6_12 sf -.153(objectclass)A f0_12 sf -.096( attributes, and that )A 443 358 :M -.334(it )A 453 358 :M -.141(contains)A 96 371 :M -.06(no other attributes besides )A f6_12 sf -.095(mail)A f0_12 sf -.039(, )A f6_12 sf -.095(phone)A f0_12 sf -.058(, and )A f6_12 sf -.095(fax)A f0_12 sf -.067(\), turn on schema checking with)A 96 383 :M -.186(a line like this:)A 132 408 :M f6_12 sf -.218(schemacheck)A 240 408 :M -.397(on)A 60 432 :M f5_12 sf (5)S 68 432 :M (.)S 72 432 :M (5)S 80 432 :M 3.666 .367( )J 87 432 :M 4.151 .415(Configuration File Example)J 96 459 :M f0_12 sf -.082(The following is )A 178 459 :M -.163(an )A 193 459 :M -.235(example )A 236 459 :M -.126(configuration )A 303 459 :M (file, )S 326 459 :M -.081(interspersed )A 387 459 :M -.083(with )A 412 459 :M -.149(explanatory )A 471 459 :M (text.)S 96 471 :M -.067(It defines two databases to handle different parts of the X.500 )A 392 471 :M -.263(tree; )A 416 471 :M -.083(both )A 441 471 :M -.215(are )A 459 471 :M -.555(LDBM)A 96 483 :M -.084(database instances. The line numbers shown are provided for reference only and are)A 96 495 :M -.11(not included in the actual file. First, the global configuration section:)A 132 519 :M f6_10 sf (1.)S 150 519 :M .006 .001(# example config file \320 global configuration section)J 132 530 :M (2.)S 150 530 :M (include)S 240 530 :M (/usr/local/etc/slapd.at.conf)S 132 541 :M (3.)S 150 541 :M (include )S 240 541 :M (/usr/local/etc/slapd.oc.conf)S 132 552 :M (4.)S 150 552 :M (schemacheck)S 240 552 :M (on)S 132 563 :M (5.)S 150 563 :M (referral)S 240 563 :M (ldap://ldap.itd.umich.edu)S 96 586 :M f0_12 sf -.248(Line )A 121 586 :M (1 )S 131 586 :M (is )S 143 586 :M -.326(a )A 152 586 :M -.082(comment. )A 203 586 :M -.131(Lines )A 233 586 :M (2 )S 243 586 :M -.109(and )A 264 586 :M (3 )S 274 586 :M -.189(include )A 312 586 :M -.131(other )A 340 586 :M -.109(config )A 375 586 :M -.131(files )A 400 586 :M -.165(containing )A 454 586 :M -.248(attribute)A 96 598 :M -.109(and )A 117 598 :M -.22(object )A 149 598 :M -.064(class )A 176 598 :M -.027(definitions, )A 235 598 :M -.074(respectively. )A 300 598 :M -.248(Line )A 326 598 :M (4 )S 337 598 :M (turns )S 366 598 :M (on )S 383 598 :M -.163(schema )A 423 598 :M -.035(checking. )A 474 598 :M -.328(The)A 96 611 :M f6_12 sf -.188(referral)A f0_12 sf ( )S 156 611 :M -.111(option )A 190 611 :M (on )S 206 611 :M -.249(line )A 227 611 :M (5 )S 237 611 :M -.131(means )A 271 611 :M -.249(that )A 292 611 :M -.092(queries )A 330 611 :M -.111(not )A 350 611 :M -.264(local )A 377 611 :M -.167(to )A 391 611 :M -.109(one )A 413 611 :M (of )S 428 611 :M -.22(the )A 447 611 :M -.122(databases)A 96 623 :M -.14(defined )A 135 623 :M -.065(below )A 168 623 :M -.166(will )A 190 623 :M -.163(be )A 206 623 :M -.119(referred )A 248 623 :M -.167(to )A 262 623 :M -.22(the )A 281 623 :M -.332(LDAP )A 316 623 :M -.051(server )A 350 623 :M -.047(running )A 392 623 :M (on )S 409 623 :M -.22(the )A 428 623 :M -.081(standard )A 473 623 :M -.109(port)A 96 636 :M -.082(\(389\) at the host )A f6_12 sf -.13(ldap.itd.umich.edu)A f0_12 sf (.)S 96 660 :M -.143(The next section