+commit 02db01ac22318b2e296e6e1fd9664cac1ae66442
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Mon Nov 26 17:21:14 2012 +0900
+
+ Bump version to 2.10.2
+
+ README | 25 ++++++++++++++++++++++++-
+ configure.ac | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ 3 files changed, 26 insertions(+), 3 deletions(-)
+
+commit 376fc9d22f1480ac380a3845f4cb4fe227e4be9a
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Nov 20 20:09:10 2012 +0900
+
+ Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in
+ 65-nonlatin.conf
+
+ Those two fonts are serif fonts. shouldn't be added to monospace.
+
+ conf.d/65-nonlatin.conf | 2 --
+ 1 file changed, 2 deletions(-)
+
+commit e7b5b5b586fd3c1f1fc7959730b760b7fd1bdee8
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Nov 20 11:48:17 2012 +0900
+
+ Update CaseFolding.txt to Unicode 6.2
+
+ No real updates between 6.1 and 6.2, but anyway.
+
+ fc-case/CaseFolding.txt | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+commit c20ac78b01df3f0919352bba16b5b48b3b5d4d6d
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Thu Nov 15 16:37:01 2012 +0900
+
+ Bug 57114 - regression on FcFontMatch with namelang
+
+ After 7587d1c99d9476b6dd4dbe523c0204da700fed8d applied, family,
+ style, and fullname is localized against current locale or lang
+ if any though, the string in other languages were dropped from
+ the pattern. this caused unexpected mismatch on the target="font"
+ rules.
+
+ This fix adds other strings at the end of the list.
+
+ src/fcint.h | 22 +++++++++
+ src/fcmatch.c | 63 +++++++++++++++++--------
+ src/fcpat.c | 146
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
+ 3 files changed, 210 insertions(+), 21 deletions(-)
+
+commit bdaef0b80dc27f4ab7a9d9bcedcfd8b5724b3cfd
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Oct 30 09:56:24 2012 +0900
+
+ Bug 56531 - autogen.sh fails due to missing 'm4' directory
+
+ Keep m4 directory in git.
+
+ 0 files changed
+
+commit 038aa930ae2c3b7972eefe334917e7222fe478ec
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Fri Oct 26 14:31:23 2012 +0900
+
+ Use automake variable instead of cleaning files in clean-local
+
+ just for git.mk coming up from Behdad's threadsafe branch
+
+ fc-cache/Makefile.am | 7 +++----
+ fc-cat/Makefile.am | 7 +++----
+ fc-list/Makefile.am | 7 +++----
+ fc-match/Makefile.am | 7 +++----
+ fc-pattern/Makefile.am | 7 +++----
+ fc-query/Makefile.am | 7 +++----
+ fc-scan/Makefile.am | 7 +++----
+ 7 files changed, 21 insertions(+), 28 deletions(-)
+
+commit 73ab254336100c5971e3a1e14b73222efd0e9822
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Oct 23 15:52:37 2012 +0900
+
+ autogen.sh: Add -I option to tell aclocal a place for external
+ m4 files
+
+ autogen.sh | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit e7bfe729ab4cae63ca502291c1fe46cf7152b459
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Oct 9 11:05:59 2012 +0900
+
+ Fix syntax errors in fonts.dtd.
+
+ Patch from Steve Simpson
+
+ fonts.dtd | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+commit 8890f94438179ed7d6f7e2622178bb6c9b1f0e5e
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Oct 9 11:03:03 2012 +0900
+
+ Fix wrongly squashing for the network path on Win32.
+
+ Patch from Diego Santa Cruz
+
+ src/fcstr.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit 8daa863c6d84ea56cc2f568a89316690e784a277
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Tue Sep 11 18:09:36 2012 +0900
+
+ deal with warnings as errors for the previous change
+
+ missed this change to commit. doh!
+
+ configure.ac | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit ab26a722c05b43468f838b2fa72bb6ccd0408ac8
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Fri Aug 31 15:10:50 2012 +0900
+
+ Bug 52573 - patch required to build 2.10.x with oldish GNU C library
+ headers
+
+ On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise()
+ and AC_CHECK_FUNCS doesn't check a header file if the function is
+ declared there properly. so use AC_LINK_IFELSE instead.
+
+ configure.ac | 15 ++++++++++++++-
+ 1 file changed, 14 insertions(+), 1 deletion(-)
+
+commit 535e0a37d6d77a9d65096277f3bf94c39ffbf7d1
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Fri Aug 31 12:39:38 2012 +0900
+
+ Bug 54138 - X_OK permission is invalid for win32 access(..) calls
+
+ X_OK checking was added back in
+ 8ae1e3d5dc323542e7def06a42deea62c7ba7027
+ which was removed due to the same reason in
+ 238489030a64fa883f8f9fc3d73247b7f7257899.
+ apparently the test case in Bug#18934 still works without it.
+ so I'm removing it again to get this working on Windows.
+
+ src/fccache.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 9ec868665dd0f4890b5fb9edb85df8334e5bb689
+Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+Date: Mon Aug 27 14:52:23 2012 -0700
+
+ Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h"
+ result in the correct values
+
+ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+
+ config-fixups.h | 4 ----
+ 1 file changed, 4 deletions(-)
+
+commit c4a58ae0e2fa43fbf9ebefc83891f6abd6728ac9
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Mon Aug 27 16:36:49 2012 +0900
+
+ Fix for libtoolize's warnings
+
+ Makefile.am | 1 +
+ configure.ac | 1 +
+ 2 files changed, 2 insertions(+)
+
+commit 65da8c091c402ec706d76054eacbc455a7e3d801
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Sat Aug 25 14:10:14 2012 -0400
+
+ Fix N'ko orthography
+
+ fc-lang/nqo.orth | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+commit 375cdbce9d283d1eddb8f6b1c904d755653a87c5
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Thu Aug 16 20:33:12 2012 +0900
+
+ Bug 53585 - Two highly-visible typos in src/fcxml.c
+
+ src/fcxml.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit cbfbd4041d4209b5da36746d68fe7aac7645eea5
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Fri Jul 27 11:22:14 2012 +0900
+
+ Bump version to 2.10.1
+
+ README | 8 +++++++-
+ configure.ac | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ 3 files changed, 9 insertions(+), 3 deletions(-)
+
+commit b7287a91fedc8b3ba2f566a17e4c5a00222ca76e
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Mon Jul 23 13:59:16 2012 +0900
+
+ Install config files first
+
+ Use install-data-hook instead of install-data-local.
+ This allows on the real installation to create a symlink with
+ the broken ln command though, still not work with the pseudo
+ installation by using DESTDIR say.
+
+ conf.d/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit ebd5096abc495550596861b6af2aae067e861553
+Author: Akira TAGOH <akira@tagoh.org>
+Date: Thu Jul 19 10:20:30 2012 +0900
+
+ Fix a typo in fontconfig.pc
+
+ Reported by Daniel Macks
+
+ fontconfig.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
commit d4fc407246ba0860dd883baf4551401614ec220f
Author: Akira TAGOH <akira@tagoh.org>
Date: Tue Jul 17 14:20:48 2012 +0900
correct version
- configure.ac | 2 +-
+ configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 92bad770e505ec8683aad2e6e063232843734ece
Bump version to 2.10
- README | 11 ++++++++++-
- configure.ac | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ README | 11 ++++++++++-
+ configure.ac | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
3 files changed, 13 insertions(+), 4 deletions(-)
commit f513f53347ae943a03192e83f7a6d7c40bcdfd5d
Update INSTALL
- INSTALL | 2 +-
+ INSTALL | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 14d23ef330808b480393196984cb06efb5724160
Bump libtool revision
- configure.ac | 2 +-
+ configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit da9400212db8e5aa0a0bdd4fad21d2008b5034e2
Fix a build fail with gcc 2.95, not supporting the flexible array
members.
- configure.ac | 2 ++
- src/fcint.h | 2 +-
+ configure.ac | 2 ++
+ src/fcint.h | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
commit 489a575a7455204ee5c170754b92e72ba1e483fd
Update CaseFolding.txt to Unicode 6.1
- fc-case/CaseFolding.txt | 21 +++++++++++++++++----
+ fc-case/CaseFolding.txt | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
commit 5b2d065ef87514ca32af325f793ee37fabd6af19
Check if libxml2 has built with --with-sax1
- configure.ac | 12 ++++++++++++
+ configure.ac | 12 ++++++++++++
1 file changed, 12 insertions(+)
commit 9c377192bf7d59336dbe4603d73449c7090c11ca
Bump version to 2.9.92
- README | 19 ++++++++++++++++++-
- configure.ac | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 19 ++++++++++++++++++-
+ configure.ac | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 20 insertions(+), 3 deletions(-)
commit 2162d9c2ee7ba930dca8f710ad35a83cb7c76ca6
Update INSTALL
- INSTALL | 4 ++--
+ INSTALL | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a94c6b3b94b4a66d7f528fcc7e939b8ec19ad660
Bump libtool revision
- configure.ac | 2 +-
+ configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 769306665c37175d1e0e1167895eace0a8bc4bc3
Add an example matching rule for the language specific
- doc/fontconfig-user.sgml | 35 +++++++++++++++++++++++++++++++++++
+ doc/fontconfig-user.sgml | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit e5a59eac905f1ff6ebe6005c257ce3f9f3c4cc6b
Be polite and do not issue the warning if deprecated config includes
(e.g. ~/.fonts.conf.d and/or ~/.fonts.conf) do not exist.
- src/fcxml.c | 16 +++++++++++++---
+ src/fcxml.c | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
commit 3a5e9bc75d7e240ec590c6e50161ee157904d4d6
Fix newline in warning about deprecated config includes
- src/fcxml.c | 2 +-
+ src/fcxml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2d9ad5434b1d3afa2aa3d8a77af0bce940c69177
Rename configure.in to configure.ac
- configure.ac | 615
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- configure.in | 615
- --------------------------------------------------------
- new-version.sh | 4 +-
+ configure.ac | 615
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ configure.in | 615
+ ---------------------------------------------------------
+ new-version.sh | 4 +-
3 files changed, 617 insertions(+), 617 deletions(-)
commit 4353df754fcf4126ff4a69ccfef1a59450e5a7c7
clean up the lock file properly on even hardlink-not-supported
filesystem.
- src/fcatomic.c | 14 ++++++++++++--
+ src/fcatomic.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit 997a64a67b77ae7c083f4a2898670201ed618fb2
Fix the fail of make install with --disable-shared on Win32
- .gitignore | 1 +
- configure.in | 1 +
- src/Makefile.am | 2 ++
+ .gitignore | 1 +
+ configure.in | 1 +
+ src/Makefile.am | 2 ++
3 files changed, 4 insertions(+)
commit cd280f6532663981fb5fcc2d38f99973033568db
Fix a build fail on MINGW
- src/fcatomic.c | 7 ++++---
- src/fccfg.c | 18 +++++++++---------
- src/fcint.h | 4 +++-
- src/fcstat.c | 16 ++++++++++------
- src/fcstr.c | 6 +++---
- src/fcxml.c | 24 ++++++++++++------------
+ src/fcatomic.c | 7 ++++---
+ src/fccfg.c | 18 +++++++++---------
+ src/fcint.h | 4 +++-
+ src/fcstat.c | 16 ++++++++++------
+ src/fcstr.c | 6 +++---
+ src/fcxml.c | 24 ++++++++++++------------
6 files changed, 41 insertions(+), 34 deletions(-)
commit 2ec0440fb580f5556d8e1fc4e0e3a6c5b9472cf6
Fix a typo and build fail.
- doc/Makefile.am | 6 +++---
+ doc/Makefile.am | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit b447fc5d52e1e88ca1eca0ce3472d48626e27109
FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on
freetype 2.4.5 or later.
- conf.d/20-fix-globaladvance.conf | 28 ----------------------------
- conf.d/Makefile.am | 2 --
- doc/fontconfig-devel.sgml | 2 +-
- doc/fontconfig-user.sgml | 2 +-
- fontconfig/fontconfig.h | 1 +
- src/fcdefault.c | 1 +
- src/fcint.h | 2 +-
- src/fcname.c | 4 ++--
+ conf.d/20-fix-globaladvance.conf | 28 ----------------------------
+ conf.d/Makefile.am | 2 --
+ doc/fontconfig-devel.sgml | 2 +-
+ doc/fontconfig-user.sgml | 2 +-
+ fontconfig/fontconfig.h | 1 +
+ src/fcdefault.c | 1 +
+ src/fcint.h | 2 +-
+ src/fcname.c | 4 ++--
8 files changed, 7 insertions(+), 35 deletions(-)
commit 54fb7967de3850cf7176dde12432ed48c628ebea
Bump version to 2.9.91
- README | 81
- ++++++++++++++++++++++++++++++++++++++++++++++-
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 81
+ ++++++++++++++++++++++++++++++++++++++++++++++++-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 82 insertions(+), 3 deletions(-)
commit 0b20bd0281a2247a047ef388ea2c6c58614d7b1a
but did not declare 'buffer'. Also, replacing the "break" with
"goto bail" neglected the WIN32 specific code.
- src/fcxml.c | 12 ++++++------
+ src/fcxml.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 101825a129aa1a025e91fd55124e973fcdb31f9e
Generate bzip2-compressed tarball too
- Makefile.am | 2 ++
+ Makefile.am | 2 ++
1 file changed, 2 insertions(+)
commit fdb1155035da677368f762d8fb24ad2f470a9813
doc: Fix distcheck error again...
- doc/Makefile.am | 15 +++++++++------
+ doc/Makefile.am | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
commit e8f16c9343f64266c3ec0048d867bfe23bdb6ec6
Bump libtool revision
- configure.in | 4 ++--
+ configure.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit cf70eaa3bfa9b14847a1067295c5c0dc12c95e83
Bug 50525 - superfluous whitespace in the style
- src/fcfreetype.c | 15 ++++++++++++++-
+ src/fcfreetype.c | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
commit f4103bf708778433f5ea02014f890cdeccde206b
fcdefault: Add the lang object at FcConfigSubstituteWithPat() only
when kind is FcMatchPattern
- src/fccfg.c | 33 ++++++++++++++++-----------------
+ src/fccfg.c | 33 ++++++++++++++++-----------------
1 file changed, 16 insertions(+), 17 deletions(-)
commit 07e52eeb097a4e3c147e00ed7a6eb7652a611751
fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
- src/fcdefault.c | 4 ----
+ src/fcdefault.c | 4 ----
1 file changed, 4 deletions(-)
commit 550fd49d4fb8efab33d1fa1687b1b9bd352202fe
the default language is referred from the FC_LANG environment variable
or the current locale
- src/fccfg.c | 18 ++++++++++++++++++
+ src/fccfg.c | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit 2261a64ce14d692f7c553f46e2158e70400dbc9c
try to fallback if FC_LANG, LC_ALL, LC_CTYPE and LANG is empty
- src/fcdefault.c | 8 ++++----
+ src/fcdefault.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit bbc8fb5ba705e5257693f3b266fce12d2f81b50c
the default
languages.
- doc/fclangset.fncs | 9 +++
- fc-lang/fc-lang.c | 6 ++
- fontconfig/fontconfig.h | 3 +
- src/fcdefault.c | 102 ++++++++++--------------------
- src/fcint.h | 6 ++
- src/fclang.c | 159
- +++++++++++++++++++++++++++++++++++++++++++++++
- src/fcstr.c | 44 +++++++++++++
+ doc/fclangset.fncs | 9 +++
+ fc-lang/fc-lang.c | 6 ++
+ fontconfig/fontconfig.h | 3 +
+ src/fcdefault.c | 102 ++++++++++---------------------
+ src/fcint.h | 6 ++
+ src/fclang.c | 159
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcstr.c | 44 ++++++++++++++
7 files changed, 260 insertions(+), 69 deletions(-)
commit 1b692d8ab91a096e7d433c51ab187382de91147b
Fix the wrong estimation for the memory usage information in
fontconfig
- fc-cat/fc-cat.c | 2 +-
- fc-list/fc-list.c | 2 +-
- fc-match/fc-match.c | 2 +-
- fc-pattern/fc-pattern.c | 2 +-
- fc-query/fc-query.c | 2 +-
- fc-scan/fc-scan.c | 2 +-
- src/fccfg.c | 12 ++++++++----
- src/fcformat.c | 4 ++--
- src/fcpat.c | 3 ++-
- src/fcstr.c | 3 +--
- src/fcxml.c | 11 +++++++++--
+ fc-cat/fc-cat.c | 2 +-
+ fc-list/fc-list.c | 2 +-
+ fc-match/fc-match.c | 2 +-
+ fc-pattern/fc-pattern.c | 2 +-
+ fc-query/fc-query.c | 2 +-
+ fc-scan/fc-scan.c | 2 +-
+ src/fccfg.c | 12 ++++++++----
+ src/fcformat.c | 4 ++--
+ src/fcpat.c | 3 ++-
+ src/fcstr.c | 3 +--
+ src/fcxml.c | 11 +++++++++--
11 files changed, 28 insertions(+), 17 deletions(-)
commit 5254a6630fdf132b0cda62c1bc7e8e40d2639bdf
Fix a typo and polish the previous change
- src/fcstat.c | 21 ++++++++-------------
+ src/fcstat.c | 21 ++++++++-------------
1 file changed, 8 insertions(+), 13 deletions(-)
commit 4a741e9a0ab8dbaa0c377fbfed41547645ac79af
Use lstat() and S_ISDIR() to check if it's the directory or not
if there are no d_type in struct dirent.
- configure.in | 2 ++
- src/fcstat.c | 61
- ++++++++++++++++++++++++++++++++++++++++++++++++++--------
+ configure.in | 2 ++
+ src/fcstat.c | 61
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
2 files changed, 55 insertions(+), 8 deletions(-)
commit 0ac6c98294d666762960824d39329459b22b48b7
Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
- src/fccache.c | 14 +++++-----
- src/fcdir.c | 2 +-
- src/fcint.h | 5 +++-
- src/fcstat.c | 84
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fccache.c | 14 +++++-----
+ src/fcdir.c | 2 +-
+ src/fcint.h | 5 +++-
+ src/fcstat.c | 84
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 96 insertions(+), 9 deletions(-)
commit dc2da23e69e6b3f6e6d0436d4777ee2c1d8ff1be
just rework to share the efforts between FcIsFsMmapSafe() and
FcIsFsMtimeBroken().
- src/fccache.c | 50 +-------------------------
- src/fcint.h | 13 +++++++
- src/fcstat.c | 108
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fccache.c | 50 +--------------------------
+ src/fcint.h | 13 +++++++
+ src/fcstat.c | 108
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 122 insertions(+), 49 deletions(-)
commit 6a83c1ad40594530994b826d928312e9eeb19c35
Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
- src/Makefile.am | 1 +
- src/fccache.c | 88 -----------------------------------------
- src/fcint.h | 8 ++--
- src/fcstat.c | 116
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/Makefile.am | 1 +
+ src/fccache.c | 88 ------------------------------------------
+ src/fcint.h | 8 ++--
+ src/fcstat.c | 116
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 122 insertions(+), 91 deletions(-)
commit 26160366d7ba5c7baf20ae091d5dd0388714df83
when link(2) is available.
So that may be a good idea to fallback if link(2) is failed.
- src/fcatomic.c | 10 +++++++++-
+ src/fcatomic.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
commit 2837c63876b9b1f27d74aad51d45fc18d48f4652
Use multiple <match>s or <alias>es for OR operator and
multiple <test>s for AND operator.
- doc/fontconfig-user.sgml | 23 +++++++++++++++++++++++
- src/fcxml.c | 5 +++++
+ doc/fontconfig-user.sgml | 23 +++++++++++++++++++++++
+ src/fcxml.c | 5 +++++
2 files changed, 28 insertions(+)
commit 794fb0bd6a3fa91c6e03e51dc080e458b8960a55
Enclose the string with <string> in <test>
- doc/fontconfig-user.sgml | 10 +++++-----
+ doc/fontconfig-user.sgml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit 8c255fb185d5651b57380b0a9443001e8051b29d
the old directories are still in the configuration files for
the backward compatibility.
- conf.d/50-user.conf | 7 +-
- doc/fontconfig-user.sgml | 37 ++---
- fonts.conf.in | 4 +
- fonts.dtd | 10 +-
- src/fccfg.c | 78 ++++++++++-
- src/fcinit.c | 20 ++-
- src/fcint.h | 11 ++
- src/fcstr.c | 5 +-
- src/fcxml.c | 344
- +++++++++++++++++++++++++++++-----------------
+ conf.d/50-user.conf | 7 +-
+ doc/fontconfig-user.sgml | 37 ++---
+ fonts.conf.in | 4 +
+ fonts.dtd | 10 +-
+ src/fccfg.c | 78 ++++++++++-
+ src/fcinit.c | 20 ++-
+ src/fcint.h | 11 ++
+ src/fcstr.c | 5 +-
+ src/fcxml.c | 344
+ ++++++++++++++++++++++++++++++-----------------
9 files changed, 366 insertions(+), 150 deletions(-)
commit bc4517d8e5af8f31821ec8d9990765dad2867dd4
Also changed the behavior of the comparison on <alias> too.
- conf.d/20-fix-globaladvance.conf | 8 ++++----
- conf.d/20-unhint-small-vera.conf | 6 +++---
- conf.d/25-unhint-nonlatin.conf | 30 +++++++++++++++---------------
- conf.d/30-urw-aliases.conf | 7 +------
- conf.d/65-fonts-persian.conf | 14 +++++++-------
- conf.d/80-delicious.conf | 2 +-
- doc/fontconfig-user.sgml | 3 ++-
- fonts.dtd | 1 +
- src/fccfg.c | 35
- ++++++++++++++++++++++-------------
- src/fcdbg.c | 27 ++++++++++++++++++---------
- src/fcint.h | 8 ++++++++
- src/fclist.c | 2 +-
- src/fcxml.c | 24 ++++++++++++++++++++----
+ conf.d/20-fix-globaladvance.conf | 8 ++++----
+ conf.d/20-unhint-small-vera.conf | 6 +++---
+ conf.d/25-unhint-nonlatin.conf | 30 +++++++++++++++---------------
+ conf.d/30-urw-aliases.conf | 7 +------
+ conf.d/65-fonts-persian.conf | 14 +++++++-------
+ conf.d/80-delicious.conf | 2 +-
+ doc/fontconfig-user.sgml | 3 ++-
+ fonts.dtd | 1 +
+ src/fccfg.c | 35 ++++++++++++++++++++++-------------
+ src/fcdbg.c | 27 ++++++++++++++++++---------
+ src/fcint.h | 8 ++++++++
+ src/fclist.c | 2 +-
+ src/fcxml.c | 24 ++++++++++++++++++++----
13 files changed, 103 insertions(+), 64 deletions(-)
commit 5ac12c0e94128ea63e3e74b4e602cf0c74661bce
FC_MAX is also available in src/fcint.h
- src/fcarch.c | 2 --
+ src/fcarch.c | 2 --
1 file changed, 2 deletions(-)
commit cc9d572d3e3d270653c994ff1269f56eb7ee1b1c
Since the binding is affected to the score, the replacement should
have same binding to avoid the unexpected estimation.
- fonts.conf.in | 6 +++---
+ fonts.conf.in | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit d81407611b160ebfa631556ee60be147d1c0416f
Signed-off-by: Keith Packard <keithp@keithp.com>
- src/fcarch.c | 4 +++-
+ src/fcarch.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit e41474e925947b5a2fb64c80135bc116e9e56d2d
Signed-off-by: Keith Packard <keithp@keithp.com>
- configure.in | 1 -
+ configure.in | 1 -
1 file changed, 1 deletion(-)
commit d2718257f9aa3e6071f649296a52a22684c43e96
Output more verbose debugging log to show where to insert the element
into the value list
- src/fccfg.c | 2 +-
- src/fcdbg.c | 79
- ++++++++++++++++++++++++++++++++++++++++++-----------------
- src/fcint.h | 8 +++++-
+ src/fccfg.c | 2 +-
+ src/fcdbg.c | 79
+ +++++++++++++++++++++++++++++++++++++++++++------------------
+ src/fcint.h | 8 ++++++-
3 files changed, 64 insertions(+), 25 deletions(-)
commit 7d65f9f514e33305bdeafd0d34140da46259e57f
cache files
are stored on.
- configure.in | 24 +++++++++++++--
- doc/fontconfig-user.sgml | 20 +++++++++++-
- src/fccache.c | 77
- ++++++++++++++++++++++++++++++++++++++++++++--
+ configure.in | 24 +++++++++++++--
+ doc/fontconfig-user.sgml | 20 ++++++++++++-
+ src/fccache.c | 77
+ ++++++++++++++++++++++++++++++++++++++++++++++--
3 files changed, 116 insertions(+), 5 deletions(-)
commit f30a5d7637af14b12f07267b59e02ec4a14458f2
Disable iconv support anyway...
- configure.in | 3 ++-
+ configure.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 7587d1c99d9476b6dd4dbe523c0204da700fed8d
selecting them in the specific language if any. the default value for
the namelang object is determined from current locale.
- doc/fontconfig-devel.sgml | 3 ++
- fontconfig/fontconfig.h | 1 +
- src/fcdefault.c | 37 ++++++++++++++-
- src/fcint.h | 3 +-
- src/fclist.c | 47 +++++++++++++++----
- src/fcmatch.c | 113
- ++++++++++++++++++++++++++++++++++++++-------
- src/fcname.c | 1 +
+ doc/fontconfig-devel.sgml | 3 ++
+ fontconfig/fontconfig.h | 1 +
+ src/fcdefault.c | 37 ++++++++++++++-
+ src/fcint.h | 3 +-
+ src/fclist.c | 47 +++++++++++++++----
+ src/fcmatch.c | 113
+ +++++++++++++++++++++++++++++++++++++++-------
+ src/fcname.c | 1 +
7 files changed, 178 insertions(+), 27 deletions(-)
commit 526f0da93fc487e9b33a4d97386a9054156d01ac
Disable iconv support by default, which provide a feature to convert
non-Unicode SFNT names to UTF-8.
- configure.in | 64
- +++++++++++++++++++++++++++++++---------------------------
+ configure.in | 64
+ ++++++++++++++++++++++++++++++++----------------------------
1 file changed, 34 insertions(+), 30 deletions(-)
commit 06d6b7c3120cd417af5ff47e9735aed577978354
the cache
directory.
- doc/fccache.fncs | 9 +++++
- doc/fcconfig.fncs | 2 +-
- fc-cache/fc-cache.c | 73 +---------------------------------------
- fontconfig/fontconfig.h | 5 ++-
- src/fccache.c | 85
- +++++++++++++++++++++++++++++++++++++++++++++++
- src/fccfg.c | 2 +-
- src/fcint.h | 3 ++
+ doc/fccache.fncs | 9 ++++++
+ doc/fcconfig.fncs | 2 +-
+ fc-cache/fc-cache.c | 73 +-----------------------------------------
+ fontconfig/fontconfig.h | 5 ++-
+ src/fccache.c | 85
+ +++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fccfg.c | 2 +-
+ src/fcint.h | 3 ++
7 files changed, 104 insertions(+), 75 deletions(-)
commit 25ccc3f3d27d8affd45c4b0a8041ef757dbb20dd
Bug 47721 - Add ChromeOS fonts to 30-metric-aliases.conf
- conf.d/30-metric-aliases.conf | 50
- ++++++++++++++++++++++++++++++++---------
+ conf.d/30-metric-aliases.conf | 50
+ +++++++++++++++++++++++++++++++++----------
1 file changed, 39 insertions(+), 11 deletions(-)
commit 7069d717e982adcf8e1d300cbd10eec6322a65c9
Reported by Buganini
- fontconfig/fontconfig.h | 6 +++---
+ fontconfig/fontconfig.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 22dc5460906f78b3dc1b12ab2440e62b930adf0b
Reported by Jon TURNEY
- configure.in | 4 +---
- src/fcstr.c | 2 +-
+ configure.in | 4 +---
+ src/fcstr.c | 2 +-
2 files changed, 2 insertions(+), 4 deletions(-)
commit 9fa7b7c8f2d1d8a9c50f3ba0f99087f653b6a9b8
Rework to avoid adding the unexpected value to ICONV_CFLAGS and
ICONV_LIBS
- configure.in | 44 ++++++++++++++++++++++++--------------------
+ configure.in | 44 ++++++++++++++++++++++++--------------------
1 file changed, 24 insertions(+), 20 deletions(-)
commit dd2a3d3520b6fea20a58b2888fef0458c01b287f
Add FcDirCacheScan() API to clean up the cache files in the directory.
- doc/fccache.fncs | 9 +++++
- fc-cache/fc-cache.c | 93
- +----------------------------------------------
- fontconfig/fontconfig.h | 3 ++
- src/fccache.c | 91
- ++++++++++++++++++++++++++++++++++++++++++++++
- src/fcint.h | 2 +
+ doc/fccache.fncs | 9 +++++
+ fc-cache/fc-cache.c | 93
+ +------------------------------------------------
+ fontconfig/fontconfig.h | 3 ++
+ src/fccache.c | 91
+ +++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h | 2 ++
5 files changed, 106 insertions(+), 92 deletions(-)
commit 9e62fcedfe774a13843cc0982bc3e535369b99eb
Signed-off-by: Keith Packard <keithp@keithp.com>
- configure.in | 2 +-
- src/fccache.c | 3 +++
+ configure.in | 2 +-
+ src/fccache.c | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
commit 94c2cc58a091138aa8c507d6239eca69520b65f0
doc: Fix a typo of the environment variable name.
- doc/fcconfig.fncs | 4 ++--
+ doc/fcconfig.fncs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit c5714bcf90d6b345e748b7fa7b21e421409aba60
Add --with-expat, --with-expat-includes and --with-expat-lib back.
- configure.in | 41 ++++++++++++++++++++++++++++++++++++++---
+ configure.in | 41 ++++++++++++++++++++++++++++++++++++++---
1 file changed, 38 insertions(+), 3 deletions(-)
commit 470e92c9dbdc75d354c9dce9063276996ecf535d
Patch from Gianluigi Tiesi
- src/fccache.c | 3 ---
- src/fcint.h | 12 ++++++++++--
- src/fcxml.c | 52 +++++++++++++++++++++++++++++++++++++++++++---------
+ src/fccache.c | 3 ---
+ src/fcint.h | 12 ++++++++++--
+ src/fcxml.c | 52 +++++++++++++++++++++++++++++++++++++++++++---------
3 files changed, 53 insertions(+), 14 deletions(-)
commit ac6271dbac32086ce60845efc4d87e669f37796a
Fix a build issue on the platforms where regex isn't available
- configure.in | 9 +++++++++
- src/fcstr.c | 6 ++++--
+ configure.in | 9 +++++++++
+ src/fcstr.c | 6 ++++--
2 files changed, 13 insertions(+), 2 deletions(-)
commit 9231d79ad180f992f9bbef4f3127576870a75075
Allow :file=/path/to/font/file on matching
- configure.in | 4 +--
- src/fcint.h | 6 +++++
- src/fcmatch.c | 84
- +++++++++++++++++++++++++++++++++++----------------------
- src/fcstr.c | 50 ++++++++++++++++++++++++++++++++++
+ configure.in | 4 +--
+ src/fcint.h | 6 +++++
+ src/fcmatch.c | 84
+ ++++++++++++++++++++++++++++++++++++-----------------------
+ src/fcstr.c | 50 +++++++++++++++++++++++++++++++++++
4 files changed, 110 insertions(+), 34 deletions(-)
commit 2589207cfd4c7e948a4b50d7c07c13a3a52fe0aa
Add --with-libiconv, --with-libiconv-includes and --with-libiconv-lib
to specify the directory where libiconv might be installed.
- configure.in | 85
- ++++++++++++++++++++++++++++++++++++++++---------------
- src/Makefile.am | 1 +
+ configure.in | 85
+ +++++++++++++++++++++++++++++++++++++++++----------------
+ src/Makefile.am | 1 +
2 files changed, 63 insertions(+), 23 deletions(-)
commit ddefa5021f7785514f373aab6a8e6191a867278e
Allow to use the test elements in the alias element.
- fonts.dtd | 2 +-
- src/fcxml.c | 27 +++++++++++++++++++++------
+ fonts.dtd | 2 +-
+ src/fcxml.c | 27 +++++++++++++++++++++------
2 files changed, 22 insertions(+), 7 deletions(-)
commit e181ab4de5d20fe1f70e68f66ef8332553eba206
and the default path for templatedir is changed to
${datadir}/fontconfig/conf.avail
- Makefile.am | 36 ++++++++++---------
- conf.d/Makefile.am | 99
- +++++++++++++++++++++++++---------------------------
- configure.in | 72 +++++++++++++++++++++++++++++++-------
- fonts.conf.in | 2 +-
- src/Makefile.am | 2 +-
+ Makefile.am | 36 +++++++++++---------
+ conf.d/Makefile.am | 99
+ ++++++++++++++++++++++++++----------------------------
+ configure.in | 72 ++++++++++++++++++++++++++++++++-------
+ fonts.conf.in | 2 +-
+ src/Makefile.am | 2 +-
5 files changed, 129 insertions(+), 82 deletions(-)
commit bb02899d9ff9813738809fb5349a9f3ae2dba76f
Use pkgconfig to check builddeps
- configure.in | 164
- +++++++++++-----------------------------------------------
+ configure.in | 164
+ +++++++++++------------------------------------------------
1 file changed, 31 insertions(+), 133 deletions(-)
commit 87d7b82a98780223422a829b6bb1a05fd753ae5e
Use AC_HELP_STRING instead of formatting manually
- configure.in | 57
+ configure.in | 57
++++++++++++++++++++++++++++++++++++++++++++++-----------
1 file changed, 46 insertions(+), 11 deletions(-)
doc: Add contains and not_contains operators and elements
- doc/fontconfig-user.sgml | 6 +++---
+ doc/fontconfig-user.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 9279f71a3a855e3b2dbd13dbe0d38f2b69673c49
Patch from Pravin Satpute.
- fc-lang/ne.orth | 23 ++++++++++++++++++++---
+ fc-lang/ne.orth | 23 ++++++++++++++++++++---
1 file changed, 20 insertions(+), 3 deletions(-)
commit 9fe7c986c64d8cfb7f85a300b6f0d470ce66b18a
Use the command substitution `command` instead of $(command) for
Solaris 10.
- src/makealias | 2 +-
+ src/makealias | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit becbdaebe3d77726900072de1a0fb6a95c938da5
Move workaround macros for fat binaries into the separate header file
- Makefile.am | 5 +++--
- config-fixups.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
- configure.in | 4 +++-
- src/fcarch.h | 13 -------------
+ Makefile.am | 5 +++--
+ config-fixups.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
+ configure.in | 4 +++-
+ src/fcarch.h | 13 -------------
4 files changed, 50 insertions(+), 16 deletions(-)
commit fe6ba5e5c54928adeaf96668d0cf6f44f0484065
Fix the hardcoded cache file suffix
- fc-cat/fc-cat.c | 4 ++--
+ fc-cat/fc-cat.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 4a060729a1466186d3be63ada344f43d66f937e5
Patch from Karl Tomlinson
- src/fcpat.c | 2 +-
+ src/fcpat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d8dcff7b96b09748e6f1df9e4adc7ab0850d7b18
Patch from Karl Tomlinson
- src/fccfg.c | 2 +-
- src/fcinit.c | 4 ++--
- src/fcint.h | 10 +++++-----
- src/fclist.c | 10 +++++++++-
- src/fcname.c | 34 ++++++++-----------------------
- src/fcpat.c | 63
- ++++++++++++++++++++++------------------------------------
- src/fcxml.c | 8 +++++---
+ src/fccfg.c | 2 +-
+ src/fcinit.c | 4 ++--
+ src/fcint.h | 10 +++++-----
+ src/fclist.c | 10 +++++++++-
+ src/fcname.c | 34 ++++++++------------------------
+ src/fcpat.c | 63
+ +++++++++++++++++++++++-------------------------------------
+ src/fcxml.c | 8 +++++---
7 files changed, 54 insertions(+), 77 deletions(-)
commit ea1c6ea337b8cf6b86169b565787d0d31a0fc330
Fix a memory leak in FcDirScanConfig()
- src/fcdir.c | 3 +++
+ src/fcdir.c | 3 +++
1 file changed, 3 insertions(+)
commit 1aaf8b773d73f89f5b0d8591cca0a2072524fdb3
Use "append" to avoid overwriting the user configuration.
This presumes most clients may takes care of the first value only.
- conf.d/10-autohint.conf | 8 +++++++-
- conf.d/10-no-sub-pixel.conf | 8 +++++++-
- conf.d/10-sub-pixel-bgr.conf | 8 +++++++-
- conf.d/10-sub-pixel-rgb.conf | 8 +++++++-
- conf.d/10-sub-pixel-vbgr.conf | 8 +++++++-
- conf.d/10-sub-pixel-vrgb.conf | 8 +++++++-
- conf.d/10-unhinted.conf | 8 +++++++-
- conf.d/11-lcdfilter-default.conf | 8 +++++++-
- conf.d/11-lcdfilter-legacy.conf | 8 +++++++-
- conf.d/11-lcdfilter-light.conf | 8 +++++++-
+ conf.d/10-autohint.conf | 8 +++++++-
+ conf.d/10-no-sub-pixel.conf | 8 +++++++-
+ conf.d/10-sub-pixel-bgr.conf | 8 +++++++-
+ conf.d/10-sub-pixel-rgb.conf | 8 +++++++-
+ conf.d/10-sub-pixel-vbgr.conf | 8 +++++++-
+ conf.d/10-sub-pixel-vrgb.conf | 8 +++++++-
+ conf.d/10-unhinted.conf | 8 +++++++-
+ conf.d/11-lcdfilter-default.conf | 8 +++++++-
+ conf.d/11-lcdfilter-legacy.conf | 8 +++++++-
+ conf.d/11-lcdfilter-light.conf | 8 +++++++-
10 files changed, 70 insertions(+), 10 deletions(-)
commit 900675d0b0b40f22ecc0d75e4d5ce16295a3a5e3
Patch from Petr Gajdos
- conf.d/40-nonlatin.conf | 8 ++++----
+ conf.d/40-nonlatin.conf | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 92ac054ce5e270f22a4f81a09522c3f03b76c876
if it's
performed successfully.
- src/fcmatch.c | 19 ++++++++++++++-----
+ src/fcmatch.c | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
commit 1db3e9cdd8bc7408e630934cfc8deda7798b8970
Use sizeof() instead of strlen() and use stdio.
- fc-cache/fc-cache.c | 13 +++++++------
+ fc-cache/fc-cache.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
commit 4f7f3bf9f78843be5b39eb64acfeb02ffcd8e3a4
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
- fc-cache/fc-cache.c | 77
- +++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-cache/fc-cache.c | 77
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
commit 8cc4498122b17843b00ec3eebdd7a7d8d59cb7ff
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
- fc-cache/fc-cache.c | 3 +--
- src/fcarch.c | 4 ++--
- src/fcarch.h | 23 +++++++++++++++++++++--
+ fc-cache/fc-cache.c | 3 +--
+ src/fcarch.c | 4 ++--
+ src/fcarch.h | 23 +++++++++++++++++++++--
3 files changed, 24 insertions(+), 6 deletions(-)
commit e1ffb3dcd46f1fbbc5cb7527bc7f447b060ed98f
Thanks to Adam Sampson for pointing this out.
- doc/Makefile.am | 12 ++++++++----
+ doc/Makefile.am | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
commit 93460f93e9e55e39a42fb6474918f31539436d9c
This would be a workaround until it has the certain pre-defined value.
- Makefile.am | 10 +++++-----
- conf.d/Makefile.am | 8 ++++----
- configure.in | 9 +++++++++
- doc/Makefile.am | 32 ++++++++++++++++----------------
- fc-cache/Makefile.am | 4 ++--
- fc-case/Makefile.am | 6 ++----
- fc-cat/Makefile.am | 4 ++--
- fc-list/Makefile.am | 4 ++--
- fc-match/Makefile.am | 4 ++--
- fc-pattern/Makefile.am | 4 ++--
- fc-query/Makefile.am | 4 ++--
- fc-scan/Makefile.am | 4 ++--
- src/Makefile.am | 8 ++++----
+ Makefile.am | 10 +++++-----
+ conf.d/Makefile.am | 8 ++++----
+ configure.in | 9 +++++++++
+ doc/Makefile.am | 32 ++++++++++++++++----------------
+ fc-cache/Makefile.am | 4 ++--
+ fc-case/Makefile.am | 6 ++----
+ fc-cat/Makefile.am | 4 ++--
+ fc-list/Makefile.am | 4 ++--
+ fc-match/Makefile.am | 4 ++--
+ fc-pattern/Makefile.am | 4 ++--
+ fc-query/Makefile.am | 4 ++--
+ fc-scan/Makefile.am | 4 ++--
+ src/Makefile.am | 8 ++++----
13 files changed, 54 insertions(+), 47 deletions(-)
commit f2813ffc689fb6972ff4d5d414c3abfa3e0be26f
This reverts commit b75eb63982a54c0fb4576d8a655ef734908d3604.
- fc-case/Makefile.am | 10 ++++++----
- fc-glyphname/Makefile.am | 4 ++--
- fc-lang/Makefile.am | 4 ++--
+ fc-case/Makefile.am | 10 ++++++----
+ fc-glyphname/Makefile.am | 4 ++--
+ fc-lang/Makefile.am | 4 ++--
3 files changed, 10 insertions(+), 8 deletions(-)
commit a5b609196fe9cf688e5b4f7b7cd31fb2dc15b154
doc/Makefile.am
- Makefile.am | 2 +-
- doc/Makefile.am | 30 +++++++++++++++---------------
- fc-cache/Makefile.am | 10 +++++-----
- fc-case/Makefile.am | 2 +-
- fc-cat/Makefile.am | 6 +++---
- fc-glyphname/Makefile.am | 2 +-
- fc-lang/Makefile.am | 2 +-
- fc-list/Makefile.am | 8 ++++----
- fc-match/Makefile.am | 8 ++++----
- fc-pattern/Makefile.am | 6 +++---
- fc-query/Makefile.am | 8 ++++----
- fc-scan/Makefile.am | 8 ++++----
- src/Makefile.am | 2 +-
+ Makefile.am | 2 +-
+ doc/Makefile.am | 30 +++++++++++++++---------------
+ fc-cache/Makefile.am | 10 +++++-----
+ fc-case/Makefile.am | 2 +-
+ fc-cat/Makefile.am | 6 +++---
+ fc-glyphname/Makefile.am | 2 +-
+ fc-lang/Makefile.am | 2 +-
+ fc-list/Makefile.am | 8 ++++----
+ fc-match/Makefile.am | 8 ++++----
+ fc-pattern/Makefile.am | 6 +++---
+ fc-query/Makefile.am | 8 ++++----
+ fc-scan/Makefile.am | 8 ++++----
+ src/Makefile.am | 2 +-
13 files changed, 47 insertions(+), 47 deletions(-)
commit 765b7b32d862474eb631b47bbdbd34ffba507392
<cache> element is now obsoletes and no longer used. get rid of it
from the doc and add <cachedir> instead.
- doc/fontconfig-user.sgml | 19 ++++++++++---------
+ doc/fontconfig-user.sgml | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
commit e8bdc6df2ed329a38c2152b3592bf4ded8f27ce7
[doc] Update the path for cache files and the version.
- doc/fontconfig-user.sgml | 6 +++---
+ doc/fontconfig-user.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit dd3214aa392a66095513f8fc160d6b62d81f36f5
Bump version to 2.9.0
- README | 129
- ++++++++++++++++++++++++++++++++++++++++++++++-
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 129
+ +++++++++++++++++++++++++++++++++++++++++++++++-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 129 insertions(+), 4 deletions(-)
commit 3b142c2aaeaed4d6d5b3353aa1007d6ac08dbbdb
Get rid of $< from Makefile.am
- Makefile.am | 2 +-
- doc/Makefile.am | 16 ++++++++--------
+ Makefile.am | 2 +-
+ doc/Makefile.am | 16 ++++++++--------
2 files changed, 9 insertions(+), 9 deletions(-)
commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af
Fix a build fail on some environment.
- Makefile.am | 2 +-
- doc/Makefile.am | 20 ++++++++++----------
- fc-cache/Makefile.am | 10 +++++-----
- fc-case/Makefile.am | 2 +-
- fc-cat/Makefile.am | 6 +++---
- fc-glyphname/Makefile.am | 2 +-
- fc-lang/Makefile.am | 2 +-
- fc-list/Makefile.am | 8 ++++----
- fc-match/Makefile.am | 8 ++++----
- fc-pattern/Makefile.am | 6 +++---
- fc-query/Makefile.am | 8 ++++----
- fc-scan/Makefile.am | 8 ++++----
- src/Makefile.am | 2 +-
+ Makefile.am | 2 +-
+ doc/Makefile.am | 20 ++++++++++----------
+ fc-cache/Makefile.am | 10 +++++-----
+ fc-case/Makefile.am | 2 +-
+ fc-cat/Makefile.am | 6 +++---
+ fc-glyphname/Makefile.am | 2 +-
+ fc-lang/Makefile.am | 2 +-
+ fc-list/Makefile.am | 8 ++++----
+ fc-match/Makefile.am | 8 ++++----
+ fc-pattern/Makefile.am | 6 +++---
+ fc-query/Makefile.am | 8 ++++----
+ fc-scan/Makefile.am | 8 ++++----
+ src/Makefile.am | 2 +-
13 files changed, 42 insertions(+), 42 deletions(-)
commit b75eb63982a54c0fb4576d8a655ef734908d3604
Fix a build fail on some environment
- fc-case/Makefile.am | 10 ++++------
- fc-glyphname/Makefile.am | 4 ++--
- fc-lang/Makefile.am | 4 ++--
+ fc-case/Makefile.am | 10 ++++------
+ fc-glyphname/Makefile.am | 4 ++--
+ fc-lang/Makefile.am | 4 ++--
3 files changed, 8 insertions(+), 10 deletions(-)
commit a47899a853e4ed3405f398f43d03424095ae73f5
Fix a build issue
- doc/Makefile.am | 1 -
+ doc/Makefile.am | 1 -
1 file changed, 1 deletion(-)
commit d6de5351922d79ccf38d2bc6b75f6ea2011dd421
Update to detect the uncommited changes properly
- new-version.sh | 2 +-
+ new-version.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 78d75c003c5f03a2aeebc628d70d3f75bd6f5707
Update the version info
- configure.in | 6 +++---
+ configure.in | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 353f7cc69184cdb1a7d5b4cc00741fab97b32f17
Fix distcheck error
- doc/Makefile.am | 334
- +++++++++++++++++++++++-----------------------
- fc-case/Makefile.am | 3 +
- fc-glyphname/Makefile.am | 3 +
- fc-lang/Makefile.am | 3 +
+ doc/Makefile.am | 334
+ ++++++++++++++++++++++++-----------------------
+ fc-case/Makefile.am | 3 +
+ fc-glyphname/Makefile.am | 3 +
+ fc-lang/Makefile.am | 3 +
4 files changed, 179 insertions(+), 164 deletions(-)
commit 254232f47eaea0d03d2b1c2405d4ded5fd09142e
Add a workaround alias for Dingbats.
- conf.d/30-urw-aliases.conf | 5 +++++
+ conf.d/30-urw-aliases.conf | 5 +++++
1 file changed, 5 insertions(+)
commit 0ca752dd25462ed88112ba7c859ef6d5a41ea606
Check null value for given object to avoid possibly segfaulting
- src/fccharset.c | 175
- ++++++++++++++++++++++++++++++++-----------------------
+ src/fccharset.c | 175
+ +++++++++++++++++++++++++++++++++-----------------------
1 file changed, 103 insertions(+), 72 deletions(-)
commit 1f01c4b60c4c5e16a92d60f76ce615005c7db6b8
Patch from Bug Fly
- src/fcfreetype.c | 32 ++++++++++++++------------------
+ src/fcfreetype.c | 32 ++++++++++++++------------------
1 file changed, 14 insertions(+), 18 deletions(-)
commit a13d518fdd079aeb0bd07a0457393cca8def7f90
Use the own random number generator state if possible.
- configure.in | 2 +-
- src/fccache.c | 69
- ++++++++++++++++++++++++++++++++++++++++++++++++---------
+ configure.in | 2 +-
+ src/fccache.c | 69
+ ++++++++++++++++++++++++++++++++++++++++++++++++++---------
2 files changed, 60 insertions(+), 11 deletions(-)
commit c7a671ab6069c676bbc77875234364242fd00e88
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- fc-lang/Makefile.am | 3 ++-
- fc-lang/mni.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/Makefile.am | 3 ++-
+ fc-lang/mni.orth | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 1 deletion(-)
commit 04c96f59b92091b758fb26b97f1f9a3c9c2a6b6c
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- fc-lang/Makefile.am | 3 ++-
- fc-lang/doi.orth | 40 ++++++++++++++++++++++++++++++++++++++++
+ fc-lang/Makefile.am | 3 ++-
+ fc-lang/doi.orth | 40 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+), 1 deletion(-)
commit 857753d3680b7e64e753a4b8a8324138200eb86b
Add brx.orth and sat.orth
- fc-lang/Makefile.am | 4 +++-
+ fc-lang/Makefile.am | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 942cb16f6c59103e29b4e04ca8c64d29c8e67cb0
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- fc-lang/sat.orth | 44 ++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/sat.orth | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
commit 38b9c42fe2e9d496a41e773d84a74254a6f65bc4
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- fc-lang/brx.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/brx.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
commit a3ff1f07f8c60d2a3c77a4670de6aad0622ecacc
Patch from Robin Johnson.
- conf.d/11-lcdfilter-default.conf | 10 ++++++++++
- conf.d/11-lcdfilter-legacy.conf | 10 ++++++++++
- conf.d/11-lcdfilter-light.conf | 10 ++++++++++
- conf.d/Makefile.am | 3 +++
+ conf.d/11-lcdfilter-default.conf | 10 ++++++++++
+ conf.d/11-lcdfilter-legacy.conf | 10 ++++++++++
+ conf.d/11-lcdfilter-light.conf | 10 ++++++++++
+ conf.d/Makefile.am | 3 +++
4 files changed, 33 insertions(+)
commit 5e4ea1104c9b832046cc8dde5ea7da52aaa61143
Do not update stream->pos when seeking is failed.
- src/ftglue.c | 3 ++-
+ src/ftglue.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 71b14d645f524637579d87ea99720c123d728e1f
worst case
when the glob string is longer than the string.
- src/fccfg.c | 10 +++++++++-
+ src/fccfg.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
commit 3abf981542788310104bc96b9c9cf70dd39b361b
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- src/makealias | 18 ++++++++++++++----
+ src/makealias | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
commit d9c4462778a3d97b38e267dcdf68dfe22210ed8c
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- src/fcname.c | 4 +---
+ src/fcname.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit 97c9506e4d0abe5e6a7d61c1a909741d2605507b
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- src/fcarch.h | 5 ++---
+ src/fcarch.h | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
commit 01c833379e19d8f8752ac7cec15b179c71242e2c
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- fc-list/fc-list.c | 20 ++++++++++----------
- fc-match/fc-match.c | 22 +++++++++++-----------
+ fc-list/fc-list.c | 20 ++++++++++----------
+ fc-match/fc-match.c | 22 +++++++++++-----------
2 files changed, 21 insertions(+), 21 deletions(-)
commit 123d344f4590c45c5ccced8c46d157edb2b9efd2
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- fontconfig/fontconfig.h | 4 ++--
- src/fcname.c | 4 ++--
+ fontconfig/fontconfig.h | 4 ++--
+ src/fcname.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit da763aa77dbaefd9be10ff5ad04ab5da39327b2e
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- fc-cat/fc-cat.c | 2 +-
+ fc-cat/fc-cat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 647569d029d0c01ce36ae7d94095ea83f40728de
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- src/fccache.c | 4 ++--
- src/fcint.h | 2 +-
+ src/fccache.c | 4 ++--
+ src/fcint.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
commit e3a66c2937c3bd5c45f5170cf7720b4023b8ae3f
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- src/fccache.c | 6 ++----
- src/fcdir.c | 17 -----------------
- src/fcformat.c | 5 ++---
- src/fcfreetype.c | 3 ---
+ src/fccache.c | 6 ++----
+ src/fcdir.c | 17 -----------------
+ src/fcformat.c | 5 ++---
+ src/fcfreetype.c | 3 ---
4 files changed, 4 insertions(+), 27 deletions(-)
commit 6f020161e8628546158766ce7a5f5e0ce1f7d95a
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
- src/fcstr.c | 8 +++++---
+ src/fcstr.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
commit 2b010e46e629f118885f17ba860e9c4ddbba8779
Patch from lolilolicon
- conf.d/30-metric-aliases.conf | 36 +++++++++++
- conf.d/40-nonlatin.conf | 140
- ++++++++++++++++++++++++++++++++++++++++-
- conf.d/45-latin.conf | 96 ++++++++++++++++++++++++++++
+ conf.d/30-metric-aliases.conf | 36 +++++++++++
+ conf.d/40-nonlatin.conf | 140
+ +++++++++++++++++++++++++++++++++++++++++-
+ conf.d/45-latin.conf | 96 +++++++++++++++++++++++++++++
3 files changed, 271 insertions(+), 1 deletion(-)
commit 54dd481512265a247bd23663c8fdb290a8886ccd
UmePlus P Gothic isn't a serif font.
- conf.d/65-nonlatin.conf | 1 -
+ conf.d/65-nonlatin.conf | 1 -
1 file changed, 1 deletion(-)
commit 1c13fee11adcaae9eaaa08f9193a8c3c5b01504a
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- conf.d/65-nonlatin.conf | 2 +-
+ conf.d/65-nonlatin.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a53553b4b65d6230b1a91b1a7433c8c5852ab055
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- fc-lang/ur.orth | 7 +++++--
+ fc-lang/ur.orth | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 8c58dc276895cbeb0e9ae79718b1a38a082709d3
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- conf.d/40-nonlatin.conf | 3 +++
- conf.d/65-nonlatin.conf | 24 ++++++++++++++----------
+ conf.d/40-nonlatin.conf | 3 +++
+ conf.d/65-nonlatin.conf | 24 ++++++++++++++----------
2 files changed, 17 insertions(+), 10 deletions(-)
commit a18ca17b6211f62fbd1d893811b94b8c83db4cc0
This would changes the behavior of FcFontSort().
it won't returns NULL afterward.
- fc-match/fc-match.c | 5 +++++
- src/fcmatch.c | 29 ++++++++++++++++++++++++++++-
+ fc-match/fc-match.c | 5 +++++
+ src/fcmatch.c | 29 ++++++++++++++++++++++++++++-
2 files changed, 33 insertions(+), 1 deletion(-)
commit cbb6ee1662f1219518677a9d489159778a812782
Get rid of the apple roman encoding related code
- src/fcfreetype.c | 260
- ------------------------------------------------------
+ src/fcfreetype.c | 260
+ -------------------------------------------------------
1 file changed, 260 deletions(-)
commit d3c438221610d2e584a611f21433062dc7e7f83d
Add a missing file
- fc-lang/Makefile.am | 3 ++-
+ fc-lang/Makefile.am | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 5582043a49f4360ae83d66ea05409e1c0a25b61e
Add U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian
- fc-lang/ast.orth | 4 ++++
+ fc-lang/ast.orth | 4 ++++
1 file changed, 4 insertions(+)
commit dab0afd81013507b3d32afdd5a552d6ac09c10c0
Remove the unnecessary comment in ks.orth
- fc-lang/ks.orth | 4 ----
+ fc-lang/ks.orth | 4 ----
1 file changed, 4 deletions(-)
commit dedc16733a44373633e319461ff04ec9d1f08ed6
Signed-off-by: Akira TAGOH <akira@tagoh.org>
- fc-lang/ks.orth | 6 ++++++
+ fc-lang/ks.orth | 6 ++++++
1 file changed, 6 insertions(+)
commit a1ecd679db82b0b118dc7334993f53b4288c4ae4
Add nqo.orth for N'Ko
- fc-lang/nqo.orth | 31 +++++++++++++++++++++++++++++++
+ fc-lang/nqo.orth | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
commit 19651262e9502c952184f27962c9f5e521a11db9
Patch from ssp
- fontconfig/fontconfig.h | 4 ++--
+ fontconfig/fontconfig.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 3951fbaa39699684ebd3e76b333a14d5ebb19919
Fix parallel build
- doc/Makefile.am | 2 +-
+ doc/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 082caefb6d5462c97f280b7037e3740b4865a244
Bug 41171 - Invalid use of memset
- src/fccache.c | 2 +-
+ src/fccache.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a
I'm really sorry, everyone!
- src/fcmatch.c | 2 +-
+ src/fcmatch.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e61eba94efffbdbec6f9e08f3fb04b75f0ba2a3f
Added the a builtin "fccat" to FcPatternFormat().
- doc/fcformat.fncs | 7 +++++++
- fc-cat/fc-cat.c | 39 +++++++++++----------------------------
- src/fcformat.c | 3 +++
+ doc/fcformat.fncs | 7 +++++++
+ fc-cat/fc-cat.c | 39 +++++++++++----------------------------
+ src/fcformat.c | 3 +++
3 files changed, 21 insertions(+), 28 deletions(-)
commit a15ac5d3840552528874f1d5ad166eb00906ce80
Fix small bug in FcPatternFormat that was letting element-default to
consume the convertor sequence.
- fc-match/fc-match.c | 38 +++++++++-----------------------------
- src/fcformat.c | 2 +-
+ fc-match/fc-match.c | 38 +++++++++-----------------------------
+ src/fcformat.c | 2 +-
2 files changed, 10 insertions(+), 30 deletions(-)
commit e0be405a1dd5765e36152c754a47c8ad7ff0ab85
Note that I had previously broken fc-list and it was not showing the
file name anymore. No one noticed that it seems! Now fixed.
- fc-list/fc-list.c | 17 ++++-------------
- src/fcformat.c | 2 +-
- src/fcname.c | 3 +--
+ fc-list/fc-list.c | 17 ++++-------------
+ src/fcformat.c | 2 +-
+ src/fcname.c | 3 +--
3 files changed, 6 insertions(+), 16 deletions(-)
commit 0fcf866d44c46bd63d91f656e36544b6ce9af47d
that the config should not affect caches built, although that design
was tarnished with the introduction of target="scan" configurations.
- src/fcdir.c | 7 ++-----
+ src/fcdir.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
commit 0392abf79131c9325c66c71c2708a4cd77673296
[.gitignore] Update
- .gitignore | 3 +++
+ .gitignore | 3 +++
1 file changed, 3 insertions(+)
commit 1c475d5c8cb265ac939d6b9e097666e300162511
Bug 35587 - Add padding to make valgrind and glibc not hate each other
- src/fccfg.c | 13 +++++++++++--
- src/fcpat.c | 10 +++++++---
+ src/fccfg.c | 13 +++++++++++--
+ src/fcpat.c | 10 +++++++---
2 files changed, 18 insertions(+), 5 deletions(-)
commit f0ee5761e1ab63d848f980a767dd8475986f1342
Fix warning
- fc-lang/fc-lang.c | 2 +-
+ fc-lang/fc-lang.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c21fb9ac27ca89f3b581c58b1a08372f8273a262
changes
in that function as part of some other bug.
- src/fcatomic.c | 2 +-
- src/fccache.c | 13 +++++++++++--
- src/fccfg.c | 2 +-
- src/fcdir.c | 4 ++--
- src/fcint.h | 4 ----
+ src/fcatomic.c | 2 +-
+ src/fccache.c | 13 +++++++++++--
+ src/fccfg.c | 2 +-
+ src/fcdir.c | 4 ++--
+ src/fcint.h | 4 ----
5 files changed, 15 insertions(+), 10 deletions(-)
commit b5617e636cbb0bc8ef4daba6681a6f58078d7a42
More doc typo fixes
- doc/fcatomic.fncs | 2 +-
- doc/fcconfig.fncs | 4 ++--
- doc/fcinit.fncs | 2 +-
- doc/fcmatrix.fncs | 4 ++--
- doc/fcobjectset.fncs | 2 +-
+ doc/fcatomic.fncs | 2 +-
+ doc/fcconfig.fncs | 4 ++--
+ doc/fcinit.fncs | 2 +-
+ doc/fcmatrix.fncs | 4 ++--
+ doc/fcobjectset.fncs | 2 +-
5 files changed, 7 insertions(+), 7 deletions(-)
commit 6c7915c10548132c3f7d0c00d08fdb268e5da6d4
Fixes a few compiler warnings in fcxml.c and makes it clear that they
should not be freed.
- doc/fcatomic.fncs | 2 +-
- src/fcint.h | 4 ++--
+ doc/fcatomic.fncs | 2 +-
+ src/fcint.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
commit c76ed777ddb03a70c5990ef439d8d97809d1ef92
Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized
idx to FcPatternGetLangSet()
- src/fcformat.c | 2 +-
+ src/fcformat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ccc239b3865dd8d83026ae59b89de965e948120a
Bug 20113 - Uighur (ug) orthography incomplete
- fc-lang/ug.orth | 35 ++++++++++++++++++++++++++++-------
+ fc-lang/ug.orth | 35 ++++++++++++++++++++++++++++-------
1 file changed, 28 insertions(+), 7 deletions(-)
commit 7baa20c7590b12d11dcfb0a50131d50963581258
Documentation fixes
- doc/fcatomic.fncs | 2 +-
- doc/fccharset.fncs | 8 +--
- doc/fcfontset.fncs | 2 +-
- doc/fcformat.fncs | 4 +-
- doc/fcfreetype.fncs | 4 +-
- doc/fcinit.fncs | 2 +-
- doc/fclangset.fncs | 4 +-
- doc/fcpattern.fncs | 2 +-
- doc/fcstring.fncs | 4 +-
- doc/fontconfig-devel.sgml | 148
- ++++++++++++++++++++++-----------------------
- doc/fontconfig-user.sgml | 8 +--
+ doc/fcatomic.fncs | 2 +-
+ doc/fccharset.fncs | 8 +--
+ doc/fcfontset.fncs | 2 +-
+ doc/fcformat.fncs | 4 +-
+ doc/fcfreetype.fncs | 4 +-
+ doc/fcinit.fncs | 2 +-
+ doc/fclangset.fncs | 4 +-
+ doc/fcpattern.fncs | 2 +-
+ doc/fcstring.fncs | 4 +-
+ doc/fontconfig-devel.sgml | 148
+ +++++++++++++++++++++++-----------------------
+ doc/fontconfig-user.sgml | 8 +--
11 files changed, 94 insertions(+), 94 deletions(-)
commit 9bfe7bad1c85403d85b833b58ebc6343f766e0a9
Remove --enable-maintainer-mode from autogen.sh
- autogen.sh | 4 ++--
+ autogen.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e1bb01bfdc64d0276fb17f248a54bcabe6f9aff1
Update CaseFolding.txt to Unicode 6.0
- fc-case/CaseFolding.txt | 15 ++++++++++++---
+ fc-case/CaseFolding.txt | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
commit e10a42178c65ff974fa9383dbc78525b3d8de1ae
This was also brought up in:
Bug 32679 - fontconfig-2.8.0 does not cross compile
- configure.in | 1 -
+ configure.in | 1 -
1 file changed, 1 deletion(-)
commit 0c7b8676171f2238af9785abf775e0f420e6545a
Reported by Jon TURNEY.
- src/fcarch.c | 3 ++-
+ src/fcarch.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit e63f90ce74d1f2c1e22959cb2ed97120eff3867f
Doc nit
- doc/fclangset.fncs | 4 ++--
+ doc/fclangset.fncs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 43bf659eedb3eeff75d219864af475dcadcf6983
Skip <range> elements with begin > end
- src/fcxml.c | 26 ++++++++++++++++----------
+ src/fcxml.c | 26 ++++++++++++++++----------
1 file changed, 16 insertions(+), 10 deletions(-)
commit 8c625aa01f0ad95b1c06acb079921c209906f3b4
Add <range> support for <blank> into the DTD
- fonts.dtd | 2 +-
+ fonts.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 549c9962a48cd728116c8f39db31c58043236ff0
Bump version
- configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d1a0fca316ab8d9d61474028da54615e4d9f7540
Bug 32679 - fontconfig-2.8.0 does not cross compile
Bug 25462 - Cross-compilation doesn't work
- Makefile.am | 2 +-
- configure.in | 64 +++++------------------
- fc-arch/Makefile.am | 54 -------------------
- fc-arch/fc-arch.c | 138
- -------------------------------------------------
- fc-arch/fcarch.tmpl.h | 65 -----------------------
- fc-cache/fc-cache.c | 2 +-
- fc-cat/fc-cat.c | 2 +-
- src/Makefile.am | 6 +--
- src/fcarch.c | 72 ++++++++++++++++++++++++++
- src/fcarch.h | 71 +++++++++++++++++++++++++
- src/fccache.c | 3 +-
- src/fcint.h | 4 ++
+ Makefile.am | 2 +-
+ configure.in | 64 +++++------------------
+ fc-arch/Makefile.am | 54 --------------------
+ fc-arch/fc-arch.c | 138
+ --------------------------------------------------
+ fc-arch/fcarch.tmpl.h | 65 ------------------------
+ fc-cache/fc-cache.c | 2 +-
+ fc-cat/fc-cat.c | 2 +-
+ src/Makefile.am | 6 +--
+ src/fcarch.c | 72 ++++++++++++++++++++++++++
+ src/fcarch.h | 71 ++++++++++++++++++++++++++
+ src/fccache.c | 3 +-
+ src/fcint.h | 4 ++
12 files changed, 167 insertions(+), 316 deletions(-)
commit 2a6b235ff6d2750171e8dff7cfdfe3bccb0f630e
Remains fc-arch which is trickier.
- doc/Makefile.am | 19 +++++++++++--------
- fc-arch/fcarch.tmpl.h | 2 +-
- fc-case/Makefile.am | 14 ++++++++------
- fc-glyphname/Makefile.am | 14 ++++++++------
- fc-lang/Makefile.am | 17 ++++++++++-------
+ doc/Makefile.am | 19 +++++++++++--------
+ fc-arch/fcarch.tmpl.h | 2 +-
+ fc-case/Makefile.am | 14 ++++++++------
+ fc-glyphname/Makefile.am | 14 ++++++++------
+ fc-lang/Makefile.am | 17 ++++++++++-------
5 files changed, 38 insertions(+), 28 deletions(-)
commit fa269cf812ee304534b0e4c44662202496008db0
add some documents
- doc/fclangset.fncs | 30 ++++++++++++++++++++++++++++++
- doc/fontconfig-user.sgml | 4 ++++
+ doc/fclangset.fncs | 30 ++++++++++++++++++++++++++++++
+ doc/fontconfig-user.sgml | 4 ++++
2 files changed, 34 insertions(+)
commit 3c862aad9f49be4b098cb679a67449c85b58f1f5
</edit>
</match>
- fontconfig/fontconfig.h | 9 ++++++
- fonts.dtd | 5 +--
- src/fccfg.c | 24 ++++++++++++++
- src/fcdbg.c | 6 ++++
- src/fcint.h | 3 +-
- src/fclang.c | 62 ++++++++++++++++++++++++++++++++++++
- src/fcxml.c | 80
- +++++++++++++++++++++++++++++++++++++++++++++++
+ fontconfig/fontconfig.h | 9 ++++++
+ fonts.dtd | 5 ++--
+ src/fccfg.c | 24 +++++++++++++++
+ src/fcdbg.c | 6 ++++
+ src/fcint.h | 3 +-
+ src/fclang.c | 62 ++++++++++++++++++++++++++++++++++++++
+ src/fcxml.c | 80
+ +++++++++++++++++++++++++++++++++++++++++++++++++
7 files changed, 186 insertions(+), 3 deletions(-)
commit d975cdda782bb88c8bb6706889a554b2afb9f939
Add the range support in blank element
- src/fcxml.c | 35 +++++++++++++++++++++--------------
+ src/fcxml.c | 35 +++++++++++++++++++++--------------
1 file changed, 21 insertions(+), 14 deletions(-)
commit 51e352a1bde91348888202539639a5a2d0d506d4
add some document for range and charset.
- doc/fontconfig-user.sgml | 8 ++++++++
+ doc/fontconfig-user.sgml | 8 ++++++++
1 file changed, 8 insertions(+)
commit 857b7efe1e301f670329c6836da52fbab8c5df66
</charset>
...
- fonts.dtd | 4 +-
- src/Makefile.am | 4 +-
- src/fccfg.c | 19 +++++++
- src/fcdbg.c | 2 +
- src/fcint.h | 9 +++-
- src/fcxml.c | 156
- +++++++++++++++++++++++++++++++++++++++++++++++++++++--
+ fonts.dtd | 4 +-
+ src/Makefile.am | 4 +-
+ src/fccfg.c | 19 +++++++
+ src/fcdbg.c | 2 +
+ src/fcint.h | 9 +++-
+ src/fcxml.c | 156
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
6 files changed, 185 insertions(+), 9 deletions(-)
commit 0d47cfabd82cd9c02ec5711383f06599b0450ac0
Patch from Akira TAGOH.
- src/fclang.c | 2 ++
+ src/fclang.c | 2 ++
1 file changed, 2 insertions(+)
commit 1e7a2a4f6cd05bfa8b15f88c2f9ca10ad97fc8ac
Fix returned value
- src/fcinit.c | 2 +-
+ src/fcinit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5aaf466d3899842763e746a9c2b745748eb34b48
Cleanup copyright notices to replace "Keith Packard" with "the
author(s)"
- COPYING | 5 ++---
- Makefile.am | 4 ++--
- conf.d/Makefile.am | 4 ++--
- config/Makedefs.in | 4 ++--
- configure.in | 4 ++--
- doc/Makefile.am | 4 ++--
- doc/confdir.sgml.in | 4 ++--
- doc/edit-sgml.c | 4 ++--
- doc/fcatomic.fncs | 4 ++--
- doc/fcblanks.fncs | 4 ++--
- doc/fccache.fncs | 4 ++--
- doc/fccharset.fncs | 4 ++--
- doc/fcconfig.fncs | 4 ++--
- doc/fcconstant.fncs | 4 ++--
- doc/fcfile.fncs | 4 ++--
- doc/fcfontset.fncs | 4 ++--
- doc/fcformat.fncs | 4 ++--
- doc/fcfreetype.fncs | 4 ++--
- doc/fcinit.fncs | 4 ++--
- doc/fcmatrix.fncs | 4 ++--
- doc/fcobjectset.fncs | 4 ++--
- doc/fcobjecttype.fncs | 4 ++--
- doc/fcpattern.fncs | 4 ++--
- doc/fcstring.fncs | 4 ++--
- doc/fcstrset.fncs | 4 ++--
- doc/fcvalue.fncs | 4 ++--
- doc/fontconfig-devel.sgml | 8 ++++----
- doc/fontconfig-user.sgml | 4 ++--
- doc/func.sgml | 4 ++--
- doc/version.sgml.in | 4 ++--
- fc-arch/Makefile.am | 4 ++--
- fc-arch/fcarch.tmpl.h | 4 ++--
- fc-cache/Makefile.am | 4 ++--
- fc-cache/fc-cache.c | 4 ++--
- fc-case/Makefile.am | 4 ++--
- fc-case/fc-case.c | 4 ++--
- fc-case/fccase.tmpl.h | 4 ++--
- fc-cat/Makefile.am | 4 ++--
- fc-cat/fc-cat.c | 4 ++--
- fc-glyphname/Makefile.am | 4 ++--
- fc-glyphname/fc-glyphname.c | 4 ++--
- fc-glyphname/fcglyphname.tmpl.h | 4 ++--
- fc-lang/Makefile.am | 4 ++--
- fc-lang/aa.orth | 4 ++--
- fc-lang/ab.orth | 4 ++--
- fc-lang/af.orth | 4 ++--
- fc-lang/am.orth | 4 ++--
- fc-lang/ar.orth | 4 ++--
- fc-lang/ast.orth | 4 ++--
- fc-lang/av.orth | 4 ++--
- fc-lang/ay.orth | 4 ++--
- fc-lang/az_ir.orth | 4 ++--
- fc-lang/ba.orth | 4 ++--
- fc-lang/be.orth | 4 ++--
- fc-lang/bg.orth | 4 ++--
- fc-lang/bh.orth | 4 ++--
- fc-lang/bho.orth | 4 ++--
- fc-lang/bi.orth | 4 ++--
- fc-lang/bin.orth | 4 ++--
- fc-lang/bm.orth | 4 ++--
- fc-lang/bo.orth | 4 ++--
- fc-lang/br.orth | 4 ++--
- fc-lang/bs.orth | 4 ++--
- fc-lang/bua.orth | 4 ++--
- fc-lang/ca.orth | 4 ++--
- fc-lang/ce.orth | 4 ++--
- fc-lang/ch.orth | 4 ++--
- fc-lang/chm.orth | 4 ++--
- fc-lang/chr.orth | 4 ++--
- fc-lang/co.orth | 4 ++--
- fc-lang/cs.orth | 4 ++--
- fc-lang/cu.orth | 4 ++--
- fc-lang/cv.orth | 4 ++--
- fc-lang/cy.orth | 4 ++--
- fc-lang/da.orth | 4 ++--
- fc-lang/de.orth | 4 ++--
- fc-lang/dz.orth | 4 ++--
- fc-lang/el.orth | 4 ++--
- fc-lang/en.orth | 4 ++--
- fc-lang/eo.orth | 4 ++--
- fc-lang/es.orth | 4 ++--
- fc-lang/et.orth | 4 ++--
- fc-lang/eu.orth | 4 ++--
- fc-lang/fa.orth | 4 ++--
- fc-lang/fc-lang.c | 4 ++--
- fc-lang/fc-lang.man | 4 ++--
- fc-lang/fclang.tmpl.h | 4 ++--
- fc-lang/ff.orth | 4 ++--
- fc-lang/fi.orth | 4 ++--
- fc-lang/fj.orth | 4 ++--
- fc-lang/fo.orth | 4 ++--
- fc-lang/fr.orth | 4 ++--
- fc-lang/fur.orth | 4 ++--
- fc-lang/fy.orth | 4 ++--
- fc-lang/ga.orth | 4 ++--
- fc-lang/gd.orth | 4 ++--
- fc-lang/gez.orth | 4 ++--
- fc-lang/gl.orth | 4 ++--
- fc-lang/gn.orth | 4 ++--
- fc-lang/gu.orth | 4 ++--
- fc-lang/gv.orth | 4 ++--
- fc-lang/ha.orth | 4 ++--
- fc-lang/haw.orth | 4 ++--
- fc-lang/he.orth | 4 ++--
- fc-lang/hi.orth | 4 ++--
- fc-lang/ho.orth | 4 ++--
- fc-lang/hr.orth | 4 ++--
- fc-lang/hu.orth | 4 ++--
- fc-lang/hy.orth | 4 ++--
- fc-lang/ia.orth | 4 ++--
- fc-lang/id.orth | 4 ++--
- fc-lang/ie.orth | 4 ++--
- fc-lang/ig.orth | 4 ++--
- fc-lang/ik.orth | 4 ++--
- fc-lang/io.orth | 4 ++--
- fc-lang/is.orth | 4 ++--
- fc-lang/it.orth | 4 ++--
- fc-lang/iu.orth | 4 ++--
- fc-lang/ja.orth | 4 ++--
- fc-lang/ka.orth | 4 ++--
- fc-lang/kaa.orth | 4 ++--
- fc-lang/ki.orth | 4 ++--
- fc-lang/kk.orth | 4 ++--
- fc-lang/kl.orth | 4 ++--
- fc-lang/kn.orth | 4 ++--
- fc-lang/ko.orth | 4 ++--
- fc-lang/kok.orth | 4 ++--
- fc-lang/ku_am.orth | 4 ++--
- fc-lang/ku_ir.orth | 4 ++--
- fc-lang/kum.orth | 4 ++--
- fc-lang/kv.orth | 4 ++--
- fc-lang/kw.orth | 4 ++--
- fc-lang/ky.orth | 4 ++--
- fc-lang/la.orth | 4 ++--
- fc-lang/lb.orth | 4 ++--
- fc-lang/lez.orth | 4 ++--
- fc-lang/ln.orth | 4 ++--
- fc-lang/lo.orth | 4 ++--
- fc-lang/lt.orth | 4 ++--
- fc-lang/lv.orth | 4 ++--
- fc-lang/mai.orth | 4 ++--
- fc-lang/mg.orth | 4 ++--
- fc-lang/mh.orth | 4 ++--
- fc-lang/mi.orth | 4 ++--
- fc-lang/mk.orth | 4 ++--
- fc-lang/ml.orth | 4 ++--
- fc-lang/mn_cn.orth | 4 ++--
- fc-lang/mo.orth | 4 ++--
- fc-lang/mr.orth | 4 ++--
- fc-lang/mt.orth | 4 ++--
- fc-lang/my.orth | 4 ++--
- fc-lang/nb.orth | 4 ++--
- fc-lang/nds.orth | 4 ++--
- fc-lang/ne.orth | 4 ++--
- fc-lang/nl.orth | 4 ++--
- fc-lang/nn.orth | 4 ++--
- fc-lang/no.orth | 4 ++--
- fc-lang/ny.orth | 4 ++--
- fc-lang/oc.orth | 4 ++--
- fc-lang/om.orth | 4 ++--
- fc-lang/or.orth | 4 ++--
- fc-lang/os.orth | 4 ++--
- fc-lang/pes.orth | 4 ++--
- fc-lang/pl.orth | 4 ++--
- fc-lang/prs.orth | 4 ++--
- fc-lang/ps_af.orth | 4 ++--
- fc-lang/ps_pk.orth | 4 ++--
- fc-lang/pt.orth | 4 ++--
- fc-lang/rm.orth | 4 ++--
- fc-lang/ro.orth | 4 ++--
- fc-lang/ru.orth | 4 ++--
- fc-lang/sa.orth | 4 ++--
- fc-lang/sah.orth | 4 ++--
- fc-lang/sco.orth | 4 ++--
- fc-lang/se.orth | 4 ++--
- fc-lang/sel.orth | 4 ++--
- fc-lang/sk.orth | 4 ++--
- fc-lang/sl.orth | 4 ++--
- fc-lang/sm.orth | 4 ++--
- fc-lang/sma.orth | 4 ++--
- fc-lang/smj.orth | 4 ++--
- fc-lang/smn.orth | 4 ++--
- fc-lang/sms.orth | 4 ++--
- fc-lang/so.orth | 4 ++--
- fc-lang/sq.orth | 4 ++--
- fc-lang/sr.orth | 4 ++--
- fc-lang/sv.orth | 4 ++--
- fc-lang/sw.orth | 4 ++--
- fc-lang/syr.orth | 4 ++--
- fc-lang/ta.orth | 4 ++--
- fc-lang/te.orth | 4 ++--
- fc-lang/tg.orth | 4 ++--
- fc-lang/th.orth | 4 ++--
- fc-lang/ti_er.orth | 4 ++--
- fc-lang/ti_et.orth | 4 ++--
- fc-lang/tig.orth | 4 ++--
- fc-lang/tn.orth | 4 ++--
- fc-lang/to.orth | 4 ++--
- fc-lang/tr.orth | 4 ++--
- fc-lang/ts.orth | 4 ++--
- fc-lang/tt.orth | 4 ++--
- fc-lang/tw.orth | 4 ++--
- fc-lang/tyv.orth | 4 ++--
- fc-lang/ug.orth | 4 ++--
- fc-lang/uk.orth | 4 ++--
- fc-lang/ur.orth | 4 ++--
- fc-lang/ve.orth | 4 ++--
- fc-lang/vi.orth | 4 ++--
- fc-lang/vo.orth | 4 ++--
- fc-lang/vot.orth | 4 ++--
- fc-lang/wa.orth | 4 ++--
- fc-lang/wen.orth | 4 ++--
- fc-lang/wo.orth | 4 ++--
- fc-lang/xh.orth | 4 ++--
- fc-lang/yap.orth | 4 ++--
- fc-lang/yi.orth | 4 ++--
- fc-lang/yo.orth | 4 ++--
- fc-lang/zh_cn.orth | 4 ++--
- fc-lang/zh_hk.orth | 4 ++--
- fc-lang/zh_mo.orth | 4 ++--
- fc-lang/zh_sg.orth | 4 ++--
- fc-lang/zh_tw.orth | 4 ++--
- fc-lang/zu.orth | 4 ++--
- fc-list/Makefile.am | 4 ++--
- fc-list/fc-list.c | 4 ++--
- fc-match/Makefile.am | 4 ++--
- fc-match/fc-match.c | 4 ++--
- fc-pattern/Makefile.am | 4 ++--
- fc-pattern/fc-pattern.c | 4 ++--
- fc-query/Makefile.am | 4 ++--
- fc-query/fc-query.c | 4 ++--
- fc-scan/Makefile.am | 4 ++--
- fc-scan/fc-scan.c | 4 ++--
- fontconfig/fcfreetype.h | 4 ++--
- fontconfig/fcprivate.h | 4 ++--
- fontconfig/fontconfig.h | 4 ++--
- src/Makefile.am | 4 ++--
- src/fcatomic.c | 4 ++--
- src/fcblanks.c | 4 ++--
- src/fccache.c | 4 ++--
- src/fccfg.c | 4 ++--
- src/fccharset.c | 4 ++--
- src/fcdbg.c | 4 ++--
- src/fcdefault.c | 4 ++--
- src/fcdir.c | 4 ++--
- src/fcformat.c | 4 ++--
- src/fcfreetype.c | 4 ++--
- src/fcfs.c | 4 ++--
- src/fcinit.c | 4 ++--
- src/fcint.h | 4 ++--
- src/fclang.c | 4 ++--
- src/fclist.c | 4 ++--
- src/fcmatch.c | 4 ++--
- src/fcname.c | 4 ++--
- src/fcpat.c | 4 ++--
- src/fcstr.c | 4 ++--
- src/fcxml.c | 4 ++--
+ COPYING | 5 ++---
+ Makefile.am | 4 ++--
+ conf.d/Makefile.am | 4 ++--
+ config/Makedefs.in | 4 ++--
+ configure.in | 4 ++--
+ doc/Makefile.am | 4 ++--
+ doc/confdir.sgml.in | 4 ++--
+ doc/edit-sgml.c | 4 ++--
+ doc/fcatomic.fncs | 4 ++--
+ doc/fcblanks.fncs | 4 ++--
+ doc/fccache.fncs | 4 ++--
+ doc/fccharset.fncs | 4 ++--
+ doc/fcconfig.fncs | 4 ++--
+ doc/fcconstant.fncs | 4 ++--
+ doc/fcfile.fncs | 4 ++--
+ doc/fcfontset.fncs | 4 ++--
+ doc/fcformat.fncs | 4 ++--
+ doc/fcfreetype.fncs | 4 ++--
+ doc/fcinit.fncs | 4 ++--
+ doc/fcmatrix.fncs | 4 ++--
+ doc/fcobjectset.fncs | 4 ++--
+ doc/fcobjecttype.fncs | 4 ++--
+ doc/fcpattern.fncs | 4 ++--
+ doc/fcstring.fncs | 4 ++--
+ doc/fcstrset.fncs | 4 ++--
+ doc/fcvalue.fncs | 4 ++--
+ doc/fontconfig-devel.sgml | 8 ++++----
+ doc/fontconfig-user.sgml | 4 ++--
+ doc/func.sgml | 4 ++--
+ doc/version.sgml.in | 4 ++--
+ fc-arch/Makefile.am | 4 ++--
+ fc-arch/fcarch.tmpl.h | 4 ++--
+ fc-cache/Makefile.am | 4 ++--
+ fc-cache/fc-cache.c | 4 ++--
+ fc-case/Makefile.am | 4 ++--
+ fc-case/fc-case.c | 4 ++--
+ fc-case/fccase.tmpl.h | 4 ++--
+ fc-cat/Makefile.am | 4 ++--
+ fc-cat/fc-cat.c | 4 ++--
+ fc-glyphname/Makefile.am | 4 ++--
+ fc-glyphname/fc-glyphname.c | 4 ++--
+ fc-glyphname/fcglyphname.tmpl.h | 4 ++--
+ fc-lang/Makefile.am | 4 ++--
+ fc-lang/aa.orth | 4 ++--
+ fc-lang/ab.orth | 4 ++--
+ fc-lang/af.orth | 4 ++--
+ fc-lang/am.orth | 4 ++--
+ fc-lang/ar.orth | 4 ++--
+ fc-lang/ast.orth | 4 ++--
+ fc-lang/av.orth | 4 ++--
+ fc-lang/ay.orth | 4 ++--
+ fc-lang/az_ir.orth | 4 ++--
+ fc-lang/ba.orth | 4 ++--
+ fc-lang/be.orth | 4 ++--
+ fc-lang/bg.orth | 4 ++--
+ fc-lang/bh.orth | 4 ++--
+ fc-lang/bho.orth | 4 ++--
+ fc-lang/bi.orth | 4 ++--
+ fc-lang/bin.orth | 4 ++--
+ fc-lang/bm.orth | 4 ++--
+ fc-lang/bo.orth | 4 ++--
+ fc-lang/br.orth | 4 ++--
+ fc-lang/bs.orth | 4 ++--
+ fc-lang/bua.orth | 4 ++--
+ fc-lang/ca.orth | 4 ++--
+ fc-lang/ce.orth | 4 ++--
+ fc-lang/ch.orth | 4 ++--
+ fc-lang/chm.orth | 4 ++--
+ fc-lang/chr.orth | 4 ++--
+ fc-lang/co.orth | 4 ++--
+ fc-lang/cs.orth | 4 ++--
+ fc-lang/cu.orth | 4 ++--
+ fc-lang/cv.orth | 4 ++--
+ fc-lang/cy.orth | 4 ++--
+ fc-lang/da.orth | 4 ++--
+ fc-lang/de.orth | 4 ++--
+ fc-lang/dz.orth | 4 ++--
+ fc-lang/el.orth | 4 ++--
+ fc-lang/en.orth | 4 ++--
+ fc-lang/eo.orth | 4 ++--
+ fc-lang/es.orth | 4 ++--
+ fc-lang/et.orth | 4 ++--
+ fc-lang/eu.orth | 4 ++--
+ fc-lang/fa.orth | 4 ++--
+ fc-lang/fc-lang.c | 4 ++--
+ fc-lang/fc-lang.man | 4 ++--
+ fc-lang/fclang.tmpl.h | 4 ++--
+ fc-lang/ff.orth | 4 ++--
+ fc-lang/fi.orth | 4 ++--
+ fc-lang/fj.orth | 4 ++--
+ fc-lang/fo.orth | 4 ++--
+ fc-lang/fr.orth | 4 ++--
+ fc-lang/fur.orth | 4 ++--
+ fc-lang/fy.orth | 4 ++--
+ fc-lang/ga.orth | 4 ++--
+ fc-lang/gd.orth | 4 ++--
+ fc-lang/gez.orth | 4 ++--
+ fc-lang/gl.orth | 4 ++--
+ fc-lang/gn.orth | 4 ++--
+ fc-lang/gu.orth | 4 ++--
+ fc-lang/gv.orth | 4 ++--
+ fc-lang/ha.orth | 4 ++--
+ fc-lang/haw.orth | 4 ++--
+ fc-lang/he.orth | 4 ++--
+ fc-lang/hi.orth | 4 ++--
+ fc-lang/ho.orth | 4 ++--
+ fc-lang/hr.orth | 4 ++--
+ fc-lang/hu.orth | 4 ++--
+ fc-lang/hy.orth | 4 ++--
+ fc-lang/ia.orth | 4 ++--
+ fc-lang/id.orth | 4 ++--
+ fc-lang/ie.orth | 4 ++--
+ fc-lang/ig.orth | 4 ++--
+ fc-lang/ik.orth | 4 ++--
+ fc-lang/io.orth | 4 ++--
+ fc-lang/is.orth | 4 ++--
+ fc-lang/it.orth | 4 ++--
+ fc-lang/iu.orth | 4 ++--
+ fc-lang/ja.orth | 4 ++--
+ fc-lang/ka.orth | 4 ++--
+ fc-lang/kaa.orth | 4 ++--
+ fc-lang/ki.orth | 4 ++--
+ fc-lang/kk.orth | 4 ++--
+ fc-lang/kl.orth | 4 ++--
+ fc-lang/kn.orth | 4 ++--
+ fc-lang/ko.orth | 4 ++--
+ fc-lang/kok.orth | 4 ++--
+ fc-lang/ku_am.orth | 4 ++--
+ fc-lang/ku_ir.orth | 4 ++--
+ fc-lang/kum.orth | 4 ++--
+ fc-lang/kv.orth | 4 ++--
+ fc-lang/kw.orth | 4 ++--
+ fc-lang/ky.orth | 4 ++--
+ fc-lang/la.orth | 4 ++--
+ fc-lang/lb.orth | 4 ++--
+ fc-lang/lez.orth | 4 ++--
+ fc-lang/ln.orth | 4 ++--
+ fc-lang/lo.orth | 4 ++--
+ fc-lang/lt.orth | 4 ++--
+ fc-lang/lv.orth | 4 ++--
+ fc-lang/mai.orth | 4 ++--
+ fc-lang/mg.orth | 4 ++--
+ fc-lang/mh.orth | 4 ++--
+ fc-lang/mi.orth | 4 ++--
+ fc-lang/mk.orth | 4 ++--
+ fc-lang/ml.orth | 4 ++--
+ fc-lang/mn_cn.orth | 4 ++--
+ fc-lang/mo.orth | 4 ++--
+ fc-lang/mr.orth | 4 ++--
+ fc-lang/mt.orth | 4 ++--
+ fc-lang/my.orth | 4 ++--
+ fc-lang/nb.orth | 4 ++--
+ fc-lang/nds.orth | 4 ++--
+ fc-lang/ne.orth | 4 ++--
+ fc-lang/nl.orth | 4 ++--
+ fc-lang/nn.orth | 4 ++--
+ fc-lang/no.orth | 4 ++--
+ fc-lang/ny.orth | 4 ++--
+ fc-lang/oc.orth | 4 ++--
+ fc-lang/om.orth | 4 ++--
+ fc-lang/or.orth | 4 ++--
+ fc-lang/os.orth | 4 ++--
+ fc-lang/pes.orth | 4 ++--
+ fc-lang/pl.orth | 4 ++--
+ fc-lang/prs.orth | 4 ++--
+ fc-lang/ps_af.orth | 4 ++--
+ fc-lang/ps_pk.orth | 4 ++--
+ fc-lang/pt.orth | 4 ++--
+ fc-lang/rm.orth | 4 ++--
+ fc-lang/ro.orth | 4 ++--
+ fc-lang/ru.orth | 4 ++--
+ fc-lang/sa.orth | 4 ++--
+ fc-lang/sah.orth | 4 ++--
+ fc-lang/sco.orth | 4 ++--
+ fc-lang/se.orth | 4 ++--
+ fc-lang/sel.orth | 4 ++--
+ fc-lang/sk.orth | 4 ++--
+ fc-lang/sl.orth | 4 ++--
+ fc-lang/sm.orth | 4 ++--
+ fc-lang/sma.orth | 4 ++--
+ fc-lang/smj.orth | 4 ++--
+ fc-lang/smn.orth | 4 ++--
+ fc-lang/sms.orth | 4 ++--
+ fc-lang/so.orth | 4 ++--
+ fc-lang/sq.orth | 4 ++--
+ fc-lang/sr.orth | 4 ++--
+ fc-lang/sv.orth | 4 ++--
+ fc-lang/sw.orth | 4 ++--
+ fc-lang/syr.orth | 4 ++--
+ fc-lang/ta.orth | 4 ++--
+ fc-lang/te.orth | 4 ++--
+ fc-lang/tg.orth | 4 ++--
+ fc-lang/th.orth | 4 ++--
+ fc-lang/ti_er.orth | 4 ++--
+ fc-lang/ti_et.orth | 4 ++--
+ fc-lang/tig.orth | 4 ++--
+ fc-lang/tn.orth | 4 ++--
+ fc-lang/to.orth | 4 ++--
+ fc-lang/tr.orth | 4 ++--
+ fc-lang/ts.orth | 4 ++--
+ fc-lang/tt.orth | 4 ++--
+ fc-lang/tw.orth | 4 ++--
+ fc-lang/tyv.orth | 4 ++--
+ fc-lang/ug.orth | 4 ++--
+ fc-lang/uk.orth | 4 ++--
+ fc-lang/ur.orth | 4 ++--
+ fc-lang/ve.orth | 4 ++--
+ fc-lang/vi.orth | 4 ++--
+ fc-lang/vo.orth | 4 ++--
+ fc-lang/vot.orth | 4 ++--
+ fc-lang/wa.orth | 4 ++--
+ fc-lang/wen.orth | 4 ++--
+ fc-lang/wo.orth | 4 ++--
+ fc-lang/xh.orth | 4 ++--
+ fc-lang/yap.orth | 4 ++--
+ fc-lang/yi.orth | 4 ++--
+ fc-lang/yo.orth | 4 ++--
+ fc-lang/zh_cn.orth | 4 ++--
+ fc-lang/zh_hk.orth | 4 ++--
+ fc-lang/zh_mo.orth | 4 ++--
+ fc-lang/zh_sg.orth | 4 ++--
+ fc-lang/zh_tw.orth | 4 ++--
+ fc-lang/zu.orth | 4 ++--
+ fc-list/Makefile.am | 4 ++--
+ fc-list/fc-list.c | 4 ++--
+ fc-match/Makefile.am | 4 ++--
+ fc-match/fc-match.c | 4 ++--
+ fc-pattern/Makefile.am | 4 ++--
+ fc-pattern/fc-pattern.c | 4 ++--
+ fc-query/Makefile.am | 4 ++--
+ fc-query/fc-query.c | 4 ++--
+ fc-scan/Makefile.am | 4 ++--
+ fc-scan/fc-scan.c | 4 ++--
+ fontconfig/fcfreetype.h | 4 ++--
+ fontconfig/fcprivate.h | 4 ++--
+ fontconfig/fontconfig.h | 4 ++--
+ src/Makefile.am | 4 ++--
+ src/fcatomic.c | 4 ++--
+ src/fcblanks.c | 4 ++--
+ src/fccache.c | 4 ++--
+ src/fccfg.c | 4 ++--
+ src/fccharset.c | 4 ++--
+ src/fcdbg.c | 4 ++--
+ src/fcdefault.c | 4 ++--
+ src/fcdir.c | 4 ++--
+ src/fcformat.c | 4 ++--
+ src/fcfreetype.c | 4 ++--
+ src/fcfs.c | 4 ++--
+ src/fcinit.c | 4 ++--
+ src/fcint.h | 4 ++--
+ src/fclang.c | 4 ++--
+ src/fclist.c | 4 ++--
+ src/fcmatch.c | 4 ++--
+ src/fcname.c | 4 ++--
+ src/fcpat.c | 4 ++--
+ src/fcstr.c | 4 ++--
+ src/fcxml.c | 4 ++--
257 files changed, 516 insertions(+), 517 deletions(-)
commit 1f5c675fedd42bda49375ca7a9d6f3f8b2cd97bb
Add more copyright owners
- COPYING | 6 ++++++
+ COPYING | 6 ++++++
1 file changed, 6 insertions(+)
commit 039b9fd090cf3fcd279eeb8c786070a94993a8ba
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk>
- fontconfig.pc.in | 3 +++
+ fontconfig.pc.in | 3 +++
1 file changed, 3 insertions(+)
commit 81b542b50f82f8a0ad9f38f7d913fe5433631166
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
- fontconfig.pc.in | 2 ++
+ fontconfig.pc.in | 2 ++
1 file changed, 2 insertions(+)
commit caa4bec9459af0779d1d16ba66964593e5748e3c
Exclude three characters (U+090C..090E) from Nepalese.
- fc-lang/ne.orth | 1 +
+ fc-lang/ne.orth | 1 +
1 file changed, 1 insertion(+)
commit 0a023b24daa683d9c0be4e2ef6d50040c1c52316
By prefixing a line by a hyphen/minus sign. Useful when including
other orth files.
- fc-lang/fc-lang.c | 35 +++++++++++++++++++++++++----------
+ fc-lang/fc-lang.c | 35 +++++++++++++++++++++++++----------
1 file changed, 25 insertions(+), 10 deletions(-)
commit 52960d05ebb8af34a302e3959978d2930a39fb39
Add new public API: FcCharSetDelChar()
- doc/fccharset.fncs | 11 +++++++++++
- fontconfig/fontconfig.h | 3 +++
- src/fccharset.c | 17 +++++++++++++++++
+ doc/fccharset.fncs | 11 +++++++++++
+ fontconfig/fontconfig.h | 3 +++
+ src/fccharset.c | 17 +++++++++++++++++
3 files changed, 31 insertions(+)
commit 9d8d0226d9ac5bc9956263a13454179eafc4ab82
Bug 29995 - fc-cat does not invoke FcFini()
- fc-cat/fc-cat.c | 1 +
+ fc-cat/fc-cat.c | 1 +
1 file changed, 1 insertion(+)
commit 25afea879d5b73c116e00c2c62b2a7ce9bcf803a
Add comments
- src/fcformat.c | 8 ++++++++
+ src/fcformat.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit c2764d959c652f572bfefa00234448742bda2b08
Bug 29338 - fc-pattern.sgml, open para tag
- fc-pattern/fc-pattern.sgml | 2 +-
+ fc-pattern/fc-pattern.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 78366844468c5fa785d05bb25be2d0023e60f5ee
Fix compiler warnings
- fc-lang/fc-lang.c | 6 +++---
+ fc-lang/fc-lang.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit ba7b50ab3324887e1680a4a8961487706705c739
Add fc-pattern cmdline tool
- Makefile.am | 3 +-
- configure.in | 1 +
- fc-cache/fc-cache.sgml | 1 +
- fc-cat/fc-cat.sgml | 1 +
- fc-list/fc-list.sgml | 1 +
- fc-match/fc-match.sgml | 1 +
- fc-pattern/Makefile.am | 59 +++++++++++++
- fc-pattern/fc-pattern.c | 195
- ++++++++++++++++++++++++++++++++++++++++++
- fc-pattern/fc-pattern.sgml | 204
- ++++++++++++++++++++++++++++++++++++++++++++
- fc-query/fc-query.sgml | 1 +
- fc-scan/fc-scan.sgml | 1 +
+ Makefile.am | 3 +-
+ configure.in | 1 +
+ fc-cache/fc-cache.sgml | 1 +
+ fc-cat/fc-cat.sgml | 1 +
+ fc-list/fc-list.sgml | 1 +
+ fc-match/fc-match.sgml | 1 +
+ fc-pattern/Makefile.am | 59 +++++++++++++
+ fc-pattern/fc-pattern.c | 195
+ +++++++++++++++++++++++++++++++++++++++++++
+ fc-pattern/fc-pattern.sgml | 204
+ +++++++++++++++++++++++++++++++++++++++++++++
+ fc-query/fc-query.sgml | 1 +
+ fc-scan/fc-scan.sgml | 1 +
11 files changed, 467 insertions(+), 1 deletion(-)
commit ac5a2336436dadac699bb579d3f6ca30225dbb28
Fix comment
- src/fcmatch.c | 2 +-
+ src/fcmatch.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 594dcef0f30ca27e27b95a9174087e8c61327e5f
Remove all training whitespaces
- src/fcatomic.c | 4 +-
- src/fccache.c | 66 ++++++++++++------------
- src/fccfg.c | 118 +++++++++++++++++++++---------------------
- src/fccharset.c | 150
- +++++++++++++++++++++++++++---------------------------
- src/fcdbg.c | 14 ++---
- src/fcdefault.c | 2 +-
- src/fcdir.c | 14 ++---
- src/fcfreetype.c | 88 ++++++++++++++++----------------
- src/fcfs.c | 6 +--
- src/fcftint.h | 2 +-
- src/fcinit.c | 6 +--
- src/fcint.h | 42 +++++++--------
- src/fclang.c | 28 +++++-----
- src/fclist.c | 30 +++++------
- src/fcmatch.c | 32 ++++++------
- src/fcmatrix.c | 6 +--
- src/fcname.c | 28 +++++-----
- src/fcpat.c | 70 ++++++++++++-------------
- src/fcstr.c | 74 +++++++++++++--------------
- src/ftglue.c | 16 +++---
+ src/fcatomic.c | 4 +-
+ src/fccache.c | 66 ++++++++++++------------
+ src/fccfg.c | 118 +++++++++++++++++++++----------------------
+ src/fccharset.c | 150
+ +++++++++++++++++++++++++++----------------------------
+ src/fcdbg.c | 14 +++---
+ src/fcdefault.c | 2 +-
+ src/fcdir.c | 14 +++---
+ src/fcfreetype.c | 88 ++++++++++++++++----------------
+ src/fcfs.c | 6 +--
+ src/fcftint.h | 2 +-
+ src/fcinit.c | 6 +--
+ src/fcint.h | 42 ++++++++--------
+ src/fclang.c | 28 +++++------
+ src/fclist.c | 30 +++++------
+ src/fcmatch.c | 32 ++++++------
+ src/fcmatrix.c | 6 +--
+ src/fcname.c | 28 +++++------
+ src/fcpat.c | 70 +++++++++++++-------------
+ src/fcstr.c | 74 +++++++++++++--------------
+ src/ftglue.c | 16 +++---
20 files changed, 398 insertions(+), 398 deletions(-)
commit d0d1f3904c9f6af9f39a5a085e454cde5ba9d44e
More whitespace
- src/fcxml.c | 88
- +++++++++++++++++++++++++++++------------------------------
+ src/fcxml.c | 88
+ ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 44 insertions(+), 44 deletions(-)
commit 2b0f3f1128e479dd3d32022336c967655e6c4821
Whitespace
- src/fcxml.c | 2 +-
+ src/fcxml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 632612b810f1c8eb5b75ba1465d10cb31af0cbf0
was doing
UTF-16BE anyway.
- src/fcfreetype.c | 7 ++++---
+ src/fcfreetype.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 300b495dc400df401afaacfa4e986092ea119865
Bug 26783 patch: unistd.h not exist on ms windows
- fontconfig/fontconfig.h | 1 -
+ fontconfig/fontconfig.h | 1 -
1 file changed, 1 deletion(-)
commit 111e5b6d690970fce1abaf39e01d6d2498c9cfb3
Bug 25152 Don't sleep(2) if all caches were uptodate
- fc-cache/fc-cache.c | 12 ++++++++----
+ fc-cache/fc-cache.c | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
commit 3cd1e673a9b518784183029d5cc1d2adae0cb29a
Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails
- src/fcint.h | 2 +-
+ src/fcint.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2c93614ea0d0d1d895abe6c44add436c58bd99f8
Run the uninstalled fc-cache, not the installed one.
- Makefile.am | 4 ++--
+ Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 2e375b68946cafa62dce3abebdd35e20ecbb0b46
More doc typo fixes
- doc/fcformat.fncs | 4 ++--
+ doc/fcformat.fncs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 77be30cb9fde6540337a590e5d90e59996e07adc
Fix doc typo
- doc/fcformat.fncs | 2 +-
+ doc/fcformat.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d6351325056a94e2db0c8c533c7d16eb5c278861
Add note about autogen.sh to INSTALL
- INSTALL | 7 ++++++-
+ INSTALL | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit 0dbbf9f20b8a65af8a8a05ada653d99117192622
Update INSTALL
- INSTALL | 4 ++--
+ INSTALL | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit af4a82863f60dff79c4ce06a871b737899a3c9e3
Remove dolt. With libtool2, there's not much need for dolt.
- acinclude.m4 | 137
- ----------------------------------------------------------
- configure.in | 1 -
+ acinclude.m4 | 137
+ -----------------------------------------------------------
+ configure.in | 1 -
2 files changed, 138 deletions(-)
commit aabe0f9d7d427097ddfc69ceb6f48999fcd01f60
[doc] Fix typo
- fc-match/fc-match.sgml | 2 +-
+ fc-match/fc-match.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 38bd85b83b2114d9a18da7b0ea73e0cdad5c7ee4
[fc-cache] Document -r argument in man page
- fc-cache/fc-cache.sgml | 11 ++++++++++-
+ fc-cache/fc-cache.sgml | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
commit 4a3bef8ac3b91354c6c10b5f6af10ead9d4fe49a
Bump version to 2.8.0
- README | 32 ++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ README | 32 ++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
3 files changed, 33 insertions(+), 5 deletions(-)
commit 2e44cbe1b9bf466718167e9e05077743df36ab21
Bump libtool revision in preparation for release
- configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 91a73751dcd4fd2d2e4e8bcb98af53098c721224
Don't put entries for directories in the zip file. Fetch manpages from
correct place.
- fontconfig-zip.in | 8 ++------
+ fontconfig-zip.in | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
commit bb8fdae8ad6f0a857569b3e09cf21f1af6b4a41b
lt_current_minus_age for the name of the DLL when generating the MS
style import library.
- src/Makefile.am | 2 +-
+ src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1845f3100d15927cc536bc3d38f140c139fb5614
ppc -> be32d8
ppc64 -> be64
- fc-arch/fcarch.tmpl.h | 67
- +++++++++++++++++++++++++------------------------
+ fc-arch/fcarch.tmpl.h | 67
+ ++++++++++++++++++++++++++-------------------------
1 file changed, 34 insertions(+), 33 deletions(-)
commit d5ebf48e34e9235cf10e9f7beb49af74823c3fc6
[fc-arch] Beautify the arch template
- fc-arch/fc-arch.c | 10 +++++-----
- fc-arch/fcarch.tmpl.h | 42 ++++++++++++++++++++++++++++++++++--------
+ fc-arch/fc-arch.c | 10 +++++-----
+ fc-arch/fcarch.tmpl.h | 42 ++++++++++++++++++++++++++++++++++--------
2 files changed, 39 insertions(+), 13 deletions(-)
commit d074706b507226427f5a4018e78fe120a01eb53d
[fc-case] Update CaseFolding.txt to Unicode 5.2.0
- fc-case/CaseFolding.txt | 116
- +++++++++++++++++++++++++++++++++++++++++++++--
+ fc-case/CaseFolding.txt | 116
+ ++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 112 insertions(+), 4 deletions(-)
commit 13781ba00b0ded28319ff417a254c620231973f1
Clean up Makefile's a bit
- fc-arch/Makefile.am | 4 +---
- fc-case/Makefile.am | 7 +++----
- fc-glyphname/Makefile.am | 3 ++-
- fc-lang/Makefile.am | 2 +-
- src/Makefile.am | 12 +++++++++---
+ fc-arch/Makefile.am | 4 +---
+ fc-case/Makefile.am | 7 +++----
+ fc-glyphname/Makefile.am | 3 ++-
+ fc-lang/Makefile.am | 2 +-
+ src/Makefile.am | 12 +++++++++---
5 files changed, 16 insertions(+), 12 deletions(-)
commit 192927225c447a8eaba613838aff93f82dee41d0
Although they were static, I was still surprised that gdb was seeing
our variable "glyphs". Not helpful.
- fc-glyphname/fc-glyphname.c | 6 +++---
- src/fcfreetype.c | 13 ++++++-------
+ fc-glyphname/fc-glyphname.c | 6 +++---
+ src/fcfreetype.c | 13 ++++++-------
2 files changed, 9 insertions(+), 10 deletions(-)
commit 3e5e83e12e051d6ac734f08609c6c584b0f0b807
[src] Create fcglyphname.h automatically
- src/Makefile.am | 4 +++-
+ src/Makefile.am | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 040c98bcc40617ecbc9eb7e16b1714ebd256cfdc
[fc-glyphname] Cleanup Makefile.am
- fc-glyphname/Makefile.am | 8 +++-----
+ fc-glyphname/Makefile.am | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
commit 77f4e60a32971a815b85f187712191724a00b856
values up to 0x01000000 and not 0x00100000 which I thought before.
This covers the entire Unicode range.
- src/fccharset.c | 1 -
+ src/fccharset.c | 1 -
1 file changed, 1 deletion(-)
commit a90a3ad97a7cee10225190e13a576e55871b9441
Make sure fclang.h and fcarch.h are built
- src/Makefile.am | 7 ++++++-
+ src/Makefile.am | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit a3b2426819836ab2454c6a7bad27c382f4a245bf
[lang] Fix serializing LangSet from older versions
- src/fclang.c | 9 ++++++---
+ src/fclang.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit 8480c6f86327877fce729ebb01b52bd7a40ddfc5
[arch] Try to ensure proper FcLangSet alignment in arch
- fc-arch/fc-arch.c | 5 +++--
- fc-arch/fcarch.tmpl.h | 16 ++++++++--------
- src/fclang.c | 2 +-
+ fc-arch/fc-arch.c | 5 +++--
+ fc-arch/fcarch.tmpl.h | 16 ++++++++--------
+ src/fclang.c | 2 +-
3 files changed, 12 insertions(+), 11 deletions(-)
commit dffcb2a083bc5f959ed96dbdf0f365ebc0e710cc
[xml] Remove unused code
- src/fcxml.c | 12 ------------
+ src/fcxml.c | 12 ------------
1 file changed, 12 deletions(-)
commit b2d910123008115813a5cd623389189a2d66880b
[int] Remove more unused macros
- src/fcint.h | 4 ----
+ src/fcint.h | 4 ----
1 file changed, 4 deletions(-)
commit 247c4f3df21582260c4799bdbda2be1c13cc8901
Enable automake silent rules
- configure.in | 1 +
+ configure.in | 1 +
1 file changed, 1 insertion(+)
commit 963820fcbfdb537fd956f8863f8793cf22093c5d
[int] Remove fc_value_* macros that did nothing other than renaming
- src/fcint.h | 6 ------
- src/fcmatch.c | 8 ++++----
- src/fcpat.c | 12 ++++++------
+ src/fcint.h | 6 ------
+ src/fcmatch.c | 8 ++++----
+ src/fcpat.c | 12 ++++++------
3 files changed, 10 insertions(+), 16 deletions(-)
commit 888f9427ae84195104855d2bb2fbb6d44067a998
[int] Remove fc_storage_type() in favor of direct access to v->type
- src/fcint.h | 1 -
- src/fcmatch.c | 2 +-
- src/fcpat.c | 2 +-
+ src/fcint.h | 1 -
+ src/fcmatch.c | 2 +-
+ src/fcpat.c | 2 +-
3 files changed, 2 insertions(+), 3 deletions(-)
commit 486fa46893d070485738de6e2c0d418650662d63
Remove unused macros
- src/fcint.h | 5 -----
+ src/fcint.h | 5 -----
1 file changed, 5 deletions(-)
commit 1f4e6fecde22fd4ce8336b01a5c32c533fcb8bac
changes.
And change cache format, hence bumping from 2 to 3.
- fontconfig/fontconfig.h | 2 +-
- src/fcint.h | 2 +-
- src/fclang.c | 67
- ++++++++++++++++++++++++++++++++++++-----------
+ fontconfig/fontconfig.h | 2 +-
+ src/fcint.h | 2 +-
+ src/fclang.c | 67
+ ++++++++++++++++++++++++++++++++++++++-----------
3 files changed, 54 insertions(+), 17 deletions(-)
commit 6b1fc678ca59df3f3f1ffac0e509cf485c9df0c0
[int] Define MIN/MAX/ABS macros
- src/fcfreetype.c | 3 ---
- src/fcint.h | 4 ++++
+ src/fcfreetype.c | 3 ---
+ src/fcint.h | 4 ++++
2 files changed, 4 insertions(+), 3 deletions(-)
commit b393846860a390ebe35b19320b5eaf9272084042
[fc-arch] Add FcAlign to arch signature
- fc-arch/fc-arch.c | 5 +++--
- fc-arch/fcarch.tmpl.h | 16 ++++++++--------
+ fc-arch/fc-arch.c | 5 +++--
+ fc-arch/fcarch.tmpl.h | 16 ++++++++--------
2 files changed, 11 insertions(+), 10 deletions(-)
commit 8009229bc5cd9b540ff56a47ddc32ccada2679b0
Move FcAlign to fcint.h
- src/fcint.h | 8 ++++++++
- src/fcserialize.c | 8 --------
+ src/fcint.h | 8 ++++++++
+ src/fcserialize.c | 8 --------
2 files changed, 8 insertions(+), 8 deletions(-)
commit 36ae1d9563cff4966b293f816cf9eb25c8ebb857
Also remove --with-docdir. It can be set by setting docdir variable.
- configure.in | 19 ++-----------------
- doc/Makefile.am | 2 --
+ configure.in | 19 ++-----------------
+ doc/Makefile.am | 2 --
2 files changed, 2 insertions(+), 19 deletions(-)
commit b322eb4d7a90778dc9f08c73036836deba7e463e
Bump version to 2.7.3
- README | 14 ++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 14 ++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 14 insertions(+), 4 deletions(-)
commit afc845d930877ac62f6d5a5f50ea87b5182d0a4a
Bump libtool version in preparation for release
- configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5e544b32d8dc98737c7a268a6a5f877207284e9a
equivalent to FcFreeTypeQuery. Now fc-scan tool correctly applies
the configuration to the scanned patterns.
- src/fcdir.c | 4 ++--
+ src/fcdir.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 25436fd08fa6d0825a2f7c7b5d51e34873a05187
- Persian dialects Dari/Eastern Farsi (prs) and Western Farsi
(pes) added
- fc-lang/ar.orth | 81
- +++++++++++-------------------------------------------
- fc-lang/fa.orth | 80
- +++++++++++++++++++++++++++++++++--------------------
- fc-lang/pes.orth | 26 ++++++++++++++++++
- fc-lang/prs.orth | 29 +++++++++++++++++++
- fc-lang/ur.orth | 77
- ++++++++++++++++++++++++++-------------------------
+ fc-lang/ar.orth | 81
+ +++++++++++---------------------------------------------
+ fc-lang/fa.orth | 80
+ ++++++++++++++++++++++++++++++++++---------------------
+ fc-lang/pes.orth | 26 ++++++++++++++++++
+ fc-lang/prs.orth | 29 ++++++++++++++++++++
+ fc-lang/ur.orth | 77
+ +++++++++++++++++++++++++++--------------------------
5 files changed, 161 insertions(+), 132 deletions(-)
commit d9d8b8826402ca75e882a427392bc8209ae8ff1a
Correct Ewe (ee) orthography to use U+025B (bug #20711)
- fc-lang/ee.orth | 2 +-
+ fc-lang/ee.orth | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e52fdbd2bc1b9589ca0adc4b0c143034ff60dd18
Bump version to 2.7.2
- README | 19 +++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 19 +++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 19 insertions(+), 4 deletions(-)
commit a74cfb63cb6af3c357b9c33d9f28b9cea5ff3e72
Bump libtool version for release
- configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c5f0a65b36bc863d67bbf1f334262c35445ce610
fixes that bug using the new reverse-map I added in the previous
commit.
- src/fclang.c | 29 ++++++++++++++++++-----------
+ src/fclang.c | 29 ++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)
commit d354a321ee51f0bb70a39faeed541d1a90477d7d
Fix bug in FcLangSetContains(), similar to
5c6d1ff23bda4386984a1d6e4c024958f8f5547c
- fc-lang/fc-lang.c | 20 +++++++++++++++++---
- src/fclang.c | 4 ++--
+ fc-lang/fc-lang.c | 20 +++++++++++++++++---
+ src/fclang.c | 4 ++--
2 files changed, 19 insertions(+), 5 deletions(-)
commit f33a23133ecbcc981745051f7c34d96b33b57447
Make it easy to install on older Windows
- src/fcxml.c | 4 ++++
+ src/fcxml.c | 4 ++++
1 file changed, 4 insertions(+)
commit 8b1ceef0b7f41703775c163d6ac595a5407e9159
the second byte, so we must use _mbsrchr() instead of strrchr() when
looking at pathnames in the system codepage.
- src/fcxml.c | 11 +++++++++--
+ src/fcxml.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
commit d15678127aeea96c9c8254a171c2f0af0bd7d140
FcStrBufDoneStatic(). In the Windows code don't bother with dynamic
allocation, just use a local buffer.
- src/fcxml.c | 43 +++++++++++--------------------------------
+ src/fcxml.c | 43 +++++++++++--------------------------------
1 file changed, 11 insertions(+), 32 deletions(-)
commit a1b6e34a9a17a4a675bdc993aa465b92d7122376
Need to define _WIN32_WINNT as 0x0500 to get declaration for
GetSystemWindowsDirectory().
- src/fcxml.c | 1 +
+ src/fcxml.c | 1 +
1 file changed, 1 insertion(+)
commit 161620108bbb4e70f2817481e4d5bc26772fe67e
[ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
- fc-lang/ja.orth | 2 +-
+ fc-lang/ja.orth | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7c12181f7a75a434e2139f4bee794046258342cf
Improve charset printing
- src/fcdbg.c | 4 ++--
- src/fclang.c | 4 ++--
+ src/fcdbg.c | 4 ++--
+ src/fclang.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit d2c8ac373e9ac45df66627cfc42679636d017f6e
Bump version to 2.7.1
- README | 27 +++++++++++++++++++++++++--
- configure.in | 4 ++--
- fontconfig/fontconfig.h | 2 +-
+ README | 27 +++++++++++++++++++++++++--
+ configure.in | 4 ++--
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 28 insertions(+), 5 deletions(-)
commit 16630692ec590bd70f4e426125e358251e05435d
Update .gitignore
- .gitignore | 1 +
+ .gitignore | 1 +
1 file changed, 1 insertion(+)
commit 50d937b0e110ee21d9861b8fb973d62534db98ae
Bump libtool versions that 2.7.0 (I forgot to do back then)
- configure.in | 4 ++--
+ configure.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 273e22c71f78281ade1c5c30a25ef10d214d7ea6
@CONFDIR@ replaced. Until we find a better solution, I've hardcoded
/etc/fonts now.
- doc/confdir.sgml.in | 3 ++-
+ doc/confdir.sgml.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 21384990ffd045cc0f8379a325612aba6d810359
[doc] Add ~/fonts.conf.d to user docs
- doc/fontconfig-user.sgml | 7 +++++++
+ doc/fontconfig-user.sgml | 7 +++++++
1 file changed, 7 insertions(+)
commit 7575c666619c58df00659d4e70b01104b8e114a5
Reported by Yuriy Kaminskiy.
- src/fcfreetype.c | 2 +-
+ src/fcfreetype.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 558581c434abf0d96c46cf3bb1454be6806e1ffc
Fix doc syntax (#22902)
- fc-match/fc-match.sgml | 3 ++-
- fc-scan/fc-scan.sgml | 2 +-
+ fc-match/fc-match.sgml | 3 ++-
+ fc-scan/fc-scan.sgml | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c
Was broken since ffd6668b469508177c4baf7745ae42aee5b00322
- src/fclang.c | 29 +++++++++++------------------
+ src/fclang.c | 29 +++++++++++------------------
1 file changed, 11 insertions(+), 18 deletions(-)
commit d9741a7f1a73f718ab20b0582fff8aebeba01077
Remove unused macros
- src/fcmatch.c | 33 ++-------------------------------
+ src/fcmatch.c | 33 ++-------------------------------
1 file changed, 2 insertions(+), 31 deletions(-)
commit 792ce655cb06c678d4a4ff091866fd0531b141fb
TT_NAME_ID_FONT_FAMILY when both are specified for the default
language.
- src/fclist.c | 5 ++++-
+ src/fclist.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 327fc9d183ba193c307d0ecaec8ad1f4e6ca1330
Use GetSystemWindowsDirectory() instead of GetWindowsDirectory()
(#22037)
- src/fcxml.c | 6 +++---
+ src/fcxml.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 86dd857447f69cf89fd47259055b150f62519c17
Improve libtool version parsing (#22122)
- autogen.sh | 2 +-
+ autogen.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 16e55c7c85fc5771349172d6eb989dddd48c5c25
Fix leak with string VStack objects
- src/fcxml.c | 2 +-
+ src/fcxml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c0ffd7733a735bf2e10834925c63f0039c408649
Add Inconsolata to monospace config (#22710)
- conf.d/45-latin.conf | 1 +
- conf.d/60-latin.conf | 1 +
+ conf.d/45-latin.conf | 1 +
+ conf.d/60-latin.conf | 1 +
2 files changed, 2 insertions(+)
commit 55e202a62d95e25cf2c4897afd66eab5711195c3
Remove unused ftglue code
- src/fcfreetype.c | 66
- +++++++++++++++++++++++-------------------------------
- src/ftglue.c | 62
- ++------------------------------------------------
- src/ftglue.h | 33 ---------------------------
+ src/fcfreetype.c | 66
+ ++++++++++++++++++++++++--------------------------------
+ src/ftglue.c | 62
+ ++--------------------------------------------------
+ src/ftglue.h | 33 ----------------------------
3 files changed, 30 insertions(+), 131 deletions(-)
commit 52742ff86b60b1d244c1e87611aff5ceee46e596
Replace spaces with tabs in conf files
- conf.d/25-unhint-nonlatin.conf | 32 +++----
- conf.d/30-metric-aliases.conf | 48 +++++------
- conf.d/30-urw-aliases.conf | 36 ++++----
- conf.d/65-fonts-persian.conf | 184
- ++++++++++++++++++++--------------------
- conf.d/90-synthetic.conf | 8 +-
+ conf.d/25-unhint-nonlatin.conf | 32 +++----
+ conf.d/30-metric-aliases.conf | 48 +++++------
+ conf.d/30-urw-aliases.conf | 36 ++++----
+ conf.d/65-fonts-persian.conf | 184
+ ++++++++++++++++++++---------------------
+ conf.d/90-synthetic.conf | 8 +-
5 files changed, 154 insertions(+), 154 deletions(-)
commit 57cf838cccda12dd171d3834b3e9b1275467d9e2
Fix win32 build
- src/fcint.h | 2 +-
+ src/fcint.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 76374f0edef04e21859122dd8a2026b64fd2b273
git-tag -s again
- new-version.sh | 2 +-
+ new-version.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0f40912599a4be1b961c091733ed86d08a4e14e1
Bump version to 2.7.0
- README | 222
- ++++++++++++++++++++++++++++++++++++++++++++++-
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 222
+ +++++++++++++++++++++++++++++++++++++++++++++++-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 222 insertions(+), 4 deletions(-)
commit 3734d6a5a2c5326bf1cd8b7cc7f3f07fe6943aa5
Remove keithp's GPG key id
- new-version.sh | 2 +-
+ new-version.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d07059b7a3f8044904d884818d5e03596e7cc1a2
Fix distcheck
- Makefile.am | 7 +++----
+ Makefile.am | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
commit b65fa0c3113bd1e1cec38d05f8c4f45f78e3e044
Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
- fontconfig.pc.in | 2 +-
+ fontconfig.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3164ac76229d9817120015401c1f532934d0a3e2
[xml] Intern more strings
- src/fcxml.c | 9 ++++-----
+ src/fcxml.c | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
commit 390c05e64a3716f6ea6fd81cf3ab63439051fbaa
Reduces number of malloc's for FcExprs from hundreds into single
digits.
- src/fccfg.c | 32 +++++++++++++++++++++++++
- src/fcint.h | 14 +++++++++++
- src/fcxml.c | 75
- +++++++++++++++++++++++++----------------------------------
+ src/fccfg.c | 32 ++++++++++++++++++++++++++
+ src/fcint.h | 14 ++++++++++++
+ src/fcxml.c | 75
+ ++++++++++++++++++++++++++-----------------------------------
3 files changed, 78 insertions(+), 43 deletions(-)
commit 398d436441d741d6f8edcc25ca01aa9715c0731c
[xml] Mark more symbols static
- src/fcint.h | 30 ------------------------------
- src/fcxml.c | 22 ++++++++++++----------
+ src/fcint.h | 30 ------------------------------
+ src/fcxml.c | 22 ++++++++++++----------
2 files changed, 12 insertions(+), 40 deletions(-)
commit a96ecbfa20fbc66fad3847b1d2bc6fb3cd712c91
To be improved, using a central pool.
- src/fcxml.c | 46 ++++++++++++++++++++--------------------------
+ src/fcxml.c | 46 ++++++++++++++++++++--------------------------
1 file changed, 20 insertions(+), 26 deletions(-)
commit 5aebb3e299d877c4a66f409a7d448b2ac4e94be0
Remove unused prototypes and function
- src/fcint.h | 16 ++--------------
- src/fcxml.c | 6 ------
+ src/fcint.h | 16 ++--------------
+ src/fcxml.c | 6 ------
2 files changed, 2 insertions(+), 20 deletions(-)
commit 900723f3d2396cfb606e5eceb8df0b71c4ffc0dd
[charset] Grow internal FcCharset arrays exponentially
- src/fccharset.c | 65
- ++++++++++++++++++++++++++++++-------------------------
+ src/fccharset.c | 65
+ ++++++++++++++++++++++++++++++++-------------------------
1 file changed, 36 insertions(+), 29 deletions(-)
commit cce69b07efd82056c8eb855ef7ac7e02c94439da
Always set *changed in FcCharsetMerge
- src/fccharset.c | 5 ++++-
+ src/fccharset.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 86bdf4598fb46f7f2a36151016a5d318da073d60
Add XXX note about Unicode Plane 16
- src/fccharset.c | 6 +++---
+ src/fccharset.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit efe5eae26b2443363b1000b3197d1731a40f8af9
Simplify FcValueSave() semantics
- src/fccfg.c | 3 ++-
- src/fcpat.c | 12 ++----------
+ src/fccfg.c | 3 ++-
+ src/fcpat.c | 12 ++----------
2 files changed, 4 insertions(+), 11 deletions(-)
commit 8ea654b2aa6b4e97b369e299325da49807559511
Use/prefer WWS family/style (name table id 21/22)
- src/fcfreetype.c | 12 ++++++++++++
+ src/fcfreetype.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
commit 76845a40c58b092a9b1812830dc98b6f32e13da6
Mark matchers array const (#21935)
- src/fcmatch.c | 2 +-
+ src/fcmatch.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit aa82a4f81d4d5e547c84266e66274d55e3843746
Signed-off-by: Behdad Esfahbod <behdad@behdad.org>
- fc-lang/Makefile.am | 5 +++--
- fc-lang/lah.orth | 35 ++++++++++++++++++++++++++++++++++
- fc-lang/pa.orth | 53
- +++++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/pa_in.orth | 46 --------------------------------------------
- fc-lang/pa_pk.orth | 7 ++++---
+ fc-lang/Makefile.am | 5 +++--
+ fc-lang/lah.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/pa.orth | 53
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/pa_in.orth | 46 ----------------------------------------------
+ fc-lang/pa_pk.orth | 7 ++++---
5 files changed, 95 insertions(+), 51 deletions(-)
commit 58aa0c8ee83f7bbd232401583106387517d216a9
Instead of checking for "face->num_faces >1". (GNOME bug #577952)
- src/ftglue.c | 11 +++++++++--
+ src/ftglue.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
commit 1dd95fcb8bb9b5feeabee0dfe334448733f5cb4c
Correctly handle mmap() failure (#21062)
- src/fccache.c | 2 ++
+ src/fccache.c | 2 ++
1 file changed, 2 insertions(+)
commit 35c51811515ab316c7279bd779f6685f2aaf7e81
[fc-cache] Remove obsolete sentence from man page
- fc-cache/fc-cache.sgml | 5 +----
+ fc-cache/fc-cache.sgml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit ffd6668b469508177c4baf7745ae42aee5b00322
but at least the existing caches are still valid and don't cause bugs
like the above.
- configure.in | 7 --
- fc-lang/Makefile.am | 248
- ++++++++++++++++++++++++++++++++++++++++++++++++++-
- fc-lang/fc-lang.c | 49 ++++++----
- src/fclang.c | 4 +-
+ configure.in | 7 --
+ fc-lang/Makefile.am | 248
+ +++++++++++++++++++++++++++++++++++++++++++++++++++-
+ fc-lang/fc-lang.c | 49 +++++++----
+ src/fclang.c | 4 +-
4 files changed, 282 insertions(+), 26 deletions(-)
commit 4d13536db49bdfba97f84f702325d1a99796c06b
[fcstr] Remove unused variable
- src/fcstr.c | 2 --
+ src/fcstr.c | 2 --
1 file changed, 2 deletions(-)
commit bb36e67685dc4139fc4199c57c9d74d97f7923c8
hence was totally failing to populate same-lang-different-territory
map.
- fc-lang/fc-lang.c | 2 +-
+ fc-lang/fc-lang.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0f11354877323edc2145f687f9127d2de83c5b3b
Apparently disabling hinting can cause worse rendering with certain
fonts. This is better handled on a per font basis.
- conf.d/90-synthetic.conf | 11 -----------
+ conf.d/90-synthetic.conf | 11 -----------
1 file changed, 11 deletions(-)
commit 7042e236495399aab4eaf268232177d4b1680a12
[Makefile.am] Don't clean ChangeLog in distclean
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit caeea376da54a6337bfcb1bb20f50c8c2302458f
Document FcPatternFormat() format
- doc/Makefile.am | 2 +
- doc/fcformat.fncs | 301
- +++++++++++++++++++++++++++++++++++++++++++++
- doc/fcpattern.fncs | 20 ---
- doc/fontconfig-devel.sgml | 2 +
- src/fcformat.c | 94 +++++++-------
+ doc/Makefile.am | 2 +
+ doc/fcformat.fncs | 301
+ ++++++++++++++++++++++++++++++++++++++++++++++
+ doc/fcpattern.fncs | 20 ---
+ doc/fontconfig-devel.sgml | 2 +
+ src/fcformat.c | 94 ++++++++-------
5 files changed, 353 insertions(+), 66 deletions(-)
commit f6d83439890c165e5a7f6a8a746ffdb189dbbd0d
[fcformat] Fix default-value handling
- src/fcformat.c | 21 +++++++++++----------
+ src/fcformat.c | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
commit 3074a73b418b40135d4a4f4e0713fcf987d34795
Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in
all files
- COPYING | 4 ++--
- Makefile.am | 4 ++--
- conf.d/65-fonts-persian.conf | 2 +-
- conf.d/Makefile.am | 4 ++--
- config/Makedefs.in | 4 ++--
- configure.in | 4 ++--
- doc/Makefile.am | 4 ++--
- doc/confdir.sgml.in | 4 ++--
- doc/edit-sgml.c | 4 ++--
- doc/fcatomic.fncs | 4 ++--
- doc/fcblanks.fncs | 4 ++--
- doc/fccache.fncs | 4 ++--
- doc/fccharset.fncs | 4 ++--
- doc/fcconfig.fncs | 4 ++--
- doc/fcconstant.fncs | 4 ++--
- doc/fcfile.fncs | 4 ++--
- doc/fcfontset.fncs | 4 ++--
- doc/fcfreetype.fncs | 4 ++--
- doc/fcinit.fncs | 4 ++--
- doc/fcmatrix.fncs | 4 ++--
- doc/fcobjectset.fncs | 4 ++--
- doc/fcobjecttype.fncs | 4 ++--
- doc/fcpattern.fncs | 4 ++--
- doc/fcstring.fncs | 4 ++--
- doc/fcstrset.fncs | 4 ++--
- doc/fcvalue.fncs | 4 ++--
- doc/fontconfig-devel.sgml | 8 ++++----
- doc/fontconfig-user.sgml | 4 ++--
- doc/func.sgml | 4 ++--
- doc/version.sgml.in | 4 ++--
- fc-arch/Makefile.am | 4 ++--
- fc-arch/fcarch.tmpl.h | 4 ++--
- fc-cache/Makefile.am | 4 ++--
- fc-cache/fc-cache.c | 4 ++--
- fc-case/Makefile.am | 4 ++--
- fc-case/fc-case.c | 4 ++--
- fc-case/fccase.tmpl.h | 4 ++--
- fc-cat/Makefile.am | 4 ++--
- fc-cat/fc-cat.c | 4 ++--
- fc-glyphname/Makefile.am | 4 ++--
- fc-glyphname/fc-glyphname.c | 4 ++--
- fc-glyphname/fcglyphname.tmpl.h | 4 ++--
- fc-lang/Makefile.am | 4 ++--
- fc-lang/aa.orth | 4 ++--
- fc-lang/ab.orth | 4 ++--
- fc-lang/af.orth | 4 ++--
- fc-lang/am.orth | 4 ++--
- fc-lang/ar.orth | 4 ++--
- fc-lang/ast.orth | 4 ++--
- fc-lang/av.orth | 4 ++--
- fc-lang/ay.orth | 4 ++--
- fc-lang/az_ir.orth | 4 ++--
- fc-lang/ba.orth | 4 ++--
- fc-lang/be.orth | 4 ++--
- fc-lang/bg.orth | 4 ++--
- fc-lang/bh.orth | 4 ++--
- fc-lang/bho.orth | 4 ++--
- fc-lang/bi.orth | 4 ++--
- fc-lang/bin.orth | 4 ++--
- fc-lang/bm.orth | 4 ++--
- fc-lang/bo.orth | 4 ++--
- fc-lang/br.orth | 4 ++--
- fc-lang/bs.orth | 4 ++--
- fc-lang/bua.orth | 4 ++--
- fc-lang/ca.orth | 4 ++--
- fc-lang/ce.orth | 4 ++--
- fc-lang/ch.orth | 4 ++--
- fc-lang/chm.orth | 4 ++--
- fc-lang/chr.orth | 4 ++--
- fc-lang/co.orth | 4 ++--
- fc-lang/cs.orth | 4 ++--
- fc-lang/cu.orth | 4 ++--
- fc-lang/cv.orth | 4 ++--
- fc-lang/cy.orth | 4 ++--
- fc-lang/da.orth | 4 ++--
- fc-lang/de.orth | 4 ++--
- fc-lang/dz.orth | 4 ++--
- fc-lang/el.orth | 4 ++--
- fc-lang/en.orth | 4 ++--
- fc-lang/eo.orth | 4 ++--
- fc-lang/es.orth | 4 ++--
- fc-lang/et.orth | 4 ++--
- fc-lang/eu.orth | 4 ++--
- fc-lang/fa.orth | 4 ++--
- fc-lang/fc-lang.c | 4 ++--
- fc-lang/fc-lang.man | 4 ++--
- fc-lang/fclang.tmpl.h | 4 ++--
- fc-lang/ff.orth | 4 ++--
- fc-lang/fi.orth | 4 ++--
- fc-lang/fj.orth | 4 ++--
- fc-lang/fo.orth | 4 ++--
- fc-lang/fr.orth | 4 ++--
- fc-lang/fur.orth | 4 ++--
- fc-lang/fy.orth | 4 ++--
- fc-lang/ga.orth | 4 ++--
- fc-lang/gd.orth | 4 ++--
- fc-lang/gez.orth | 4 ++--
- fc-lang/gl.orth | 4 ++--
- fc-lang/gn.orth | 4 ++--
- fc-lang/gu.orth | 4 ++--
- fc-lang/gv.orth | 4 ++--
- fc-lang/ha.orth | 4 ++--
- fc-lang/haw.orth | 4 ++--
- fc-lang/he.orth | 4 ++--
- fc-lang/hi.orth | 4 ++--
- fc-lang/ho.orth | 4 ++--
- fc-lang/hr.orth | 4 ++--
- fc-lang/hu.orth | 4 ++--
- fc-lang/hy.orth | 4 ++--
- fc-lang/ia.orth | 4 ++--
- fc-lang/id.orth | 4 ++--
- fc-lang/ie.orth | 4 ++--
- fc-lang/ig.orth | 4 ++--
- fc-lang/ik.orth | 4 ++--
- fc-lang/io.orth | 4 ++--
- fc-lang/is.orth | 4 ++--
- fc-lang/it.orth | 4 ++--
- fc-lang/iu.orth | 4 ++--
- fc-lang/ja.orth | 4 ++--
- fc-lang/ka.orth | 4 ++--
- fc-lang/kaa.orth | 4 ++--
- fc-lang/ki.orth | 4 ++--
- fc-lang/kk.orth | 4 ++--
- fc-lang/kl.orth | 4 ++--
- fc-lang/kn.orth | 4 ++--
- fc-lang/ko.orth | 4 ++--
- fc-lang/kok.orth | 4 ++--
- fc-lang/ku_am.orth | 4 ++--
- fc-lang/ku_ir.orth | 4 ++--
- fc-lang/kum.orth | 4 ++--
- fc-lang/kv.orth | 4 ++--
- fc-lang/kw.orth | 4 ++--
- fc-lang/ky.orth | 4 ++--
- fc-lang/la.orth | 4 ++--
- fc-lang/lb.orth | 4 ++--
- fc-lang/lez.orth | 4 ++--
- fc-lang/ln.orth | 4 ++--
- fc-lang/lo.orth | 4 ++--
- fc-lang/lt.orth | 4 ++--
- fc-lang/lv.orth | 4 ++--
- fc-lang/mai.orth | 4 ++--
- fc-lang/mg.orth | 4 ++--
- fc-lang/mh.orth | 4 ++--
- fc-lang/mi.orth | 4 ++--
- fc-lang/mk.orth | 4 ++--
- fc-lang/ml.orth | 4 ++--
- fc-lang/mn_cn.orth | 4 ++--
- fc-lang/mo.orth | 4 ++--
- fc-lang/mr.orth | 4 ++--
- fc-lang/mt.orth | 4 ++--
- fc-lang/my.orth | 4 ++--
- fc-lang/nb.orth | 4 ++--
- fc-lang/nds.orth | 4 ++--
- fc-lang/ne.orth | 4 ++--
- fc-lang/nl.orth | 4 ++--
- fc-lang/nn.orth | 4 ++--
- fc-lang/no.orth | 4 ++--
- fc-lang/ny.orth | 4 ++--
- fc-lang/oc.orth | 4 ++--
- fc-lang/om.orth | 4 ++--
- fc-lang/or.orth | 4 ++--
- fc-lang/os.orth | 4 ++--
- fc-lang/pa_in.orth | 2 +-
- fc-lang/pl.orth | 4 ++--
- fc-lang/ps_af.orth | 4 ++--
- fc-lang/ps_pk.orth | 4 ++--
- fc-lang/pt.orth | 4 ++--
- fc-lang/rm.orth | 4 ++--
- fc-lang/ro.orth | 4 ++--
- fc-lang/ru.orth | 4 ++--
- fc-lang/sa.orth | 4 ++--
- fc-lang/sah.orth | 4 ++--
- fc-lang/sco.orth | 4 ++--
- fc-lang/se.orth | 4 ++--
- fc-lang/sel.orth | 4 ++--
- fc-lang/sk.orth | 4 ++--
- fc-lang/sl.orth | 4 ++--
- fc-lang/sm.orth | 4 ++--
- fc-lang/sma.orth | 4 ++--
- fc-lang/smj.orth | 4 ++--
- fc-lang/smn.orth | 4 ++--
- fc-lang/sms.orth | 4 ++--
- fc-lang/so.orth | 4 ++--
- fc-lang/sq.orth | 4 ++--
- fc-lang/sr.orth | 4 ++--
- fc-lang/sv.orth | 4 ++--
- fc-lang/sw.orth | 4 ++--
- fc-lang/syr.orth | 4 ++--
- fc-lang/ta.orth | 4 ++--
- fc-lang/te.orth | 4 ++--
- fc-lang/tg.orth | 4 ++--
- fc-lang/th.orth | 4 ++--
- fc-lang/ti_er.orth | 4 ++--
- fc-lang/ti_et.orth | 4 ++--
- fc-lang/tig.orth | 4 ++--
- fc-lang/tn.orth | 4 ++--
- fc-lang/to.orth | 4 ++--
- fc-lang/tr.orth | 4 ++--
- fc-lang/ts.orth | 4 ++--
- fc-lang/tt.orth | 4 ++--
- fc-lang/tw.orth | 4 ++--
- fc-lang/tyv.orth | 4 ++--
- fc-lang/ug.orth | 4 ++--
- fc-lang/uk.orth | 4 ++--
- fc-lang/ur.orth | 4 ++--
- fc-lang/ve.orth | 4 ++--
- fc-lang/vi.orth | 4 ++--
- fc-lang/vo.orth | 4 ++--
- fc-lang/vot.orth | 4 ++--
- fc-lang/wa.orth | 4 ++--
- fc-lang/wen.orth | 4 ++--
- fc-lang/wo.orth | 4 ++--
- fc-lang/xh.orth | 4 ++--
- fc-lang/yap.orth | 4 ++--
- fc-lang/yi.orth | 4 ++--
- fc-lang/yo.orth | 4 ++--
- fc-lang/zh_cn.orth | 4 ++--
- fc-lang/zh_hk.orth | 4 ++--
- fc-lang/zh_mo.orth | 4 ++--
- fc-lang/zh_sg.orth | 4 ++--
- fc-lang/zh_tw.orth | 4 ++--
- fc-lang/zu.orth | 4 ++--
- fc-list/Makefile.am | 4 ++--
- fc-list/fc-list.c | 4 ++--
- fc-match/Makefile.am | 4 ++--
- fc-match/fc-match.c | 4 ++--
- fc-query/Makefile.am | 4 ++--
- fc-query/fc-query.c | 4 ++--
- fc-scan/Makefile.am | 4 ++--
- fc-scan/fc-scan.c | 4 ++--
- fontconfig/fcfreetype.h | 4 ++--
- fontconfig/fcprivate.h | 4 ++--
- fontconfig/fontconfig.h | 4 ++--
- src/Makefile.am | 4 ++--
- src/fcatomic.c | 4 ++--
- src/fcblanks.c | 4 ++--
- src/fccache.c | 4 ++--
- src/fccfg.c | 4 ++--
- src/fccharset.c | 4 ++--
- src/fcdbg.c | 4 ++--
- src/fcdefault.c | 4 ++--
- src/fcdir.c | 4 ++--
- src/fcformat.c | 4 ++--
- src/fcfreetype.c | 4 ++--
- src/fcfs.c | 4 ++--
- src/fcinit.c | 4 ++--
- src/fcint.h | 4 ++--
- src/fclang.c | 4 ++--
- src/fclist.c | 4 ++--
- src/fcmatch.c | 4 ++--
- src/fcname.c | 4 ++--
- src/fcpat.c | 4 ++--
- src/fcstr.c | 4 ++--
- src/fcxml.c | 4 ++--
+ COPYING | 4 ++--
+ Makefile.am | 4 ++--
+ conf.d/65-fonts-persian.conf | 2 +-
+ conf.d/Makefile.am | 4 ++--
+ config/Makedefs.in | 4 ++--
+ configure.in | 4 ++--
+ doc/Makefile.am | 4 ++--
+ doc/confdir.sgml.in | 4 ++--
+ doc/edit-sgml.c | 4 ++--
+ doc/fcatomic.fncs | 4 ++--
+ doc/fcblanks.fncs | 4 ++--
+ doc/fccache.fncs | 4 ++--
+ doc/fccharset.fncs | 4 ++--
+ doc/fcconfig.fncs | 4 ++--
+ doc/fcconstant.fncs | 4 ++--
+ doc/fcfile.fncs | 4 ++--
+ doc/fcfontset.fncs | 4 ++--
+ doc/fcfreetype.fncs | 4 ++--
+ doc/fcinit.fncs | 4 ++--
+ doc/fcmatrix.fncs | 4 ++--
+ doc/fcobjectset.fncs | 4 ++--
+ doc/fcobjecttype.fncs | 4 ++--
+ doc/fcpattern.fncs | 4 ++--
+ doc/fcstring.fncs | 4 ++--
+ doc/fcstrset.fncs | 4 ++--
+ doc/fcvalue.fncs | 4 ++--
+ doc/fontconfig-devel.sgml | 8 ++++----
+ doc/fontconfig-user.sgml | 4 ++--
+ doc/func.sgml | 4 ++--
+ doc/version.sgml.in | 4 ++--
+ fc-arch/Makefile.am | 4 ++--
+ fc-arch/fcarch.tmpl.h | 4 ++--
+ fc-cache/Makefile.am | 4 ++--
+ fc-cache/fc-cache.c | 4 ++--
+ fc-case/Makefile.am | 4 ++--
+ fc-case/fc-case.c | 4 ++--
+ fc-case/fccase.tmpl.h | 4 ++--
+ fc-cat/Makefile.am | 4 ++--
+ fc-cat/fc-cat.c | 4 ++--
+ fc-glyphname/Makefile.am | 4 ++--
+ fc-glyphname/fc-glyphname.c | 4 ++--
+ fc-glyphname/fcglyphname.tmpl.h | 4 ++--
+ fc-lang/Makefile.am | 4 ++--
+ fc-lang/aa.orth | 4 ++--
+ fc-lang/ab.orth | 4 ++--
+ fc-lang/af.orth | 4 ++--
+ fc-lang/am.orth | 4 ++--
+ fc-lang/ar.orth | 4 ++--
+ fc-lang/ast.orth | 4 ++--
+ fc-lang/av.orth | 4 ++--
+ fc-lang/ay.orth | 4 ++--
+ fc-lang/az_ir.orth | 4 ++--
+ fc-lang/ba.orth | 4 ++--
+ fc-lang/be.orth | 4 ++--
+ fc-lang/bg.orth | 4 ++--
+ fc-lang/bh.orth | 4 ++--
+ fc-lang/bho.orth | 4 ++--
+ fc-lang/bi.orth | 4 ++--
+ fc-lang/bin.orth | 4 ++--
+ fc-lang/bm.orth | 4 ++--
+ fc-lang/bo.orth | 4 ++--
+ fc-lang/br.orth | 4 ++--
+ fc-lang/bs.orth | 4 ++--
+ fc-lang/bua.orth | 4 ++--
+ fc-lang/ca.orth | 4 ++--
+ fc-lang/ce.orth | 4 ++--
+ fc-lang/ch.orth | 4 ++--
+ fc-lang/chm.orth | 4 ++--
+ fc-lang/chr.orth | 4 ++--
+ fc-lang/co.orth | 4 ++--
+ fc-lang/cs.orth | 4 ++--
+ fc-lang/cu.orth | 4 ++--
+ fc-lang/cv.orth | 4 ++--
+ fc-lang/cy.orth | 4 ++--
+ fc-lang/da.orth | 4 ++--
+ fc-lang/de.orth | 4 ++--
+ fc-lang/dz.orth | 4 ++--
+ fc-lang/el.orth | 4 ++--
+ fc-lang/en.orth | 4 ++--
+ fc-lang/eo.orth | 4 ++--
+ fc-lang/es.orth | 4 ++--
+ fc-lang/et.orth | 4 ++--
+ fc-lang/eu.orth | 4 ++--
+ fc-lang/fa.orth | 4 ++--
+ fc-lang/fc-lang.c | 4 ++--
+ fc-lang/fc-lang.man | 4 ++--
+ fc-lang/fclang.tmpl.h | 4 ++--
+ fc-lang/ff.orth | 4 ++--
+ fc-lang/fi.orth | 4 ++--
+ fc-lang/fj.orth | 4 ++--
+ fc-lang/fo.orth | 4 ++--
+ fc-lang/fr.orth | 4 ++--
+ fc-lang/fur.orth | 4 ++--
+ fc-lang/fy.orth | 4 ++--
+ fc-lang/ga.orth | 4 ++--
+ fc-lang/gd.orth | 4 ++--
+ fc-lang/gez.orth | 4 ++--
+ fc-lang/gl.orth | 4 ++--
+ fc-lang/gn.orth | 4 ++--
+ fc-lang/gu.orth | 4 ++--
+ fc-lang/gv.orth | 4 ++--
+ fc-lang/ha.orth | 4 ++--
+ fc-lang/haw.orth | 4 ++--
+ fc-lang/he.orth | 4 ++--
+ fc-lang/hi.orth | 4 ++--
+ fc-lang/ho.orth | 4 ++--
+ fc-lang/hr.orth | 4 ++--
+ fc-lang/hu.orth | 4 ++--
+ fc-lang/hy.orth | 4 ++--
+ fc-lang/ia.orth | 4 ++--
+ fc-lang/id.orth | 4 ++--
+ fc-lang/ie.orth | 4 ++--
+ fc-lang/ig.orth | 4 ++--
+ fc-lang/ik.orth | 4 ++--
+ fc-lang/io.orth | 4 ++--
+ fc-lang/is.orth | 4 ++--
+ fc-lang/it.orth | 4 ++--
+ fc-lang/iu.orth | 4 ++--
+ fc-lang/ja.orth | 4 ++--
+ fc-lang/ka.orth | 4 ++--
+ fc-lang/kaa.orth | 4 ++--
+ fc-lang/ki.orth | 4 ++--
+ fc-lang/kk.orth | 4 ++--
+ fc-lang/kl.orth | 4 ++--
+ fc-lang/kn.orth | 4 ++--
+ fc-lang/ko.orth | 4 ++--
+ fc-lang/kok.orth | 4 ++--
+ fc-lang/ku_am.orth | 4 ++--
+ fc-lang/ku_ir.orth | 4 ++--
+ fc-lang/kum.orth | 4 ++--
+ fc-lang/kv.orth | 4 ++--
+ fc-lang/kw.orth | 4 ++--
+ fc-lang/ky.orth | 4 ++--
+ fc-lang/la.orth | 4 ++--
+ fc-lang/lb.orth | 4 ++--
+ fc-lang/lez.orth | 4 ++--
+ fc-lang/ln.orth | 4 ++--
+ fc-lang/lo.orth | 4 ++--
+ fc-lang/lt.orth | 4 ++--
+ fc-lang/lv.orth | 4 ++--
+ fc-lang/mai.orth | 4 ++--
+ fc-lang/mg.orth | 4 ++--
+ fc-lang/mh.orth | 4 ++--
+ fc-lang/mi.orth | 4 ++--
+ fc-lang/mk.orth | 4 ++--
+ fc-lang/ml.orth | 4 ++--
+ fc-lang/mn_cn.orth | 4 ++--
+ fc-lang/mo.orth | 4 ++--
+ fc-lang/mr.orth | 4 ++--
+ fc-lang/mt.orth | 4 ++--
+ fc-lang/my.orth | 4 ++--
+ fc-lang/nb.orth | 4 ++--
+ fc-lang/nds.orth | 4 ++--
+ fc-lang/ne.orth | 4 ++--
+ fc-lang/nl.orth | 4 ++--
+ fc-lang/nn.orth | 4 ++--
+ fc-lang/no.orth | 4 ++--
+ fc-lang/ny.orth | 4 ++--
+ fc-lang/oc.orth | 4 ++--
+ fc-lang/om.orth | 4 ++--
+ fc-lang/or.orth | 4 ++--
+ fc-lang/os.orth | 4 ++--
+ fc-lang/pa_in.orth | 2 +-
+ fc-lang/pl.orth | 4 ++--
+ fc-lang/ps_af.orth | 4 ++--
+ fc-lang/ps_pk.orth | 4 ++--
+ fc-lang/pt.orth | 4 ++--
+ fc-lang/rm.orth | 4 ++--
+ fc-lang/ro.orth | 4 ++--
+ fc-lang/ru.orth | 4 ++--
+ fc-lang/sa.orth | 4 ++--
+ fc-lang/sah.orth | 4 ++--
+ fc-lang/sco.orth | 4 ++--
+ fc-lang/se.orth | 4 ++--
+ fc-lang/sel.orth | 4 ++--
+ fc-lang/sk.orth | 4 ++--
+ fc-lang/sl.orth | 4 ++--
+ fc-lang/sm.orth | 4 ++--
+ fc-lang/sma.orth | 4 ++--
+ fc-lang/smj.orth | 4 ++--
+ fc-lang/smn.orth | 4 ++--
+ fc-lang/sms.orth | 4 ++--
+ fc-lang/so.orth | 4 ++--
+ fc-lang/sq.orth | 4 ++--
+ fc-lang/sr.orth | 4 ++--
+ fc-lang/sv.orth | 4 ++--
+ fc-lang/sw.orth | 4 ++--
+ fc-lang/syr.orth | 4 ++--
+ fc-lang/ta.orth | 4 ++--
+ fc-lang/te.orth | 4 ++--
+ fc-lang/tg.orth | 4 ++--
+ fc-lang/th.orth | 4 ++--
+ fc-lang/ti_er.orth | 4 ++--
+ fc-lang/ti_et.orth | 4 ++--
+ fc-lang/tig.orth | 4 ++--
+ fc-lang/tn.orth | 4 ++--
+ fc-lang/to.orth | 4 ++--
+ fc-lang/tr.orth | 4 ++--
+ fc-lang/ts.orth | 4 ++--
+ fc-lang/tt.orth | 4 ++--
+ fc-lang/tw.orth | 4 ++--
+ fc-lang/tyv.orth | 4 ++--
+ fc-lang/ug.orth | 4 ++--
+ fc-lang/uk.orth | 4 ++--
+ fc-lang/ur.orth | 4 ++--
+ fc-lang/ve.orth | 4 ++--
+ fc-lang/vi.orth | 4 ++--
+ fc-lang/vo.orth | 4 ++--
+ fc-lang/vot.orth | 4 ++--
+ fc-lang/wa.orth | 4 ++--
+ fc-lang/wen.orth | 4 ++--
+ fc-lang/wo.orth | 4 ++--
+ fc-lang/xh.orth | 4 ++--
+ fc-lang/yap.orth | 4 ++--
+ fc-lang/yi.orth | 4 ++--
+ fc-lang/yo.orth | 4 ++--
+ fc-lang/zh_cn.orth | 4 ++--
+ fc-lang/zh_hk.orth | 4 ++--
+ fc-lang/zh_mo.orth | 4 ++--
+ fc-lang/zh_sg.orth | 4 ++--
+ fc-lang/zh_tw.orth | 4 ++--
+ fc-lang/zu.orth | 4 ++--
+ fc-list/Makefile.am | 4 ++--
+ fc-list/fc-list.c | 4 ++--
+ fc-match/Makefile.am | 4 ++--
+ fc-match/fc-match.c | 4 ++--
+ fc-query/Makefile.am | 4 ++--
+ fc-query/fc-query.c | 4 ++--
+ fc-scan/Makefile.am | 4 ++--
+ fc-scan/fc-scan.c | 4 ++--
+ fontconfig/fcfreetype.h | 4 ++--
+ fontconfig/fcprivate.h | 4 ++--
+ fontconfig/fontconfig.h | 4 ++--
+ src/Makefile.am | 4 ++--
+ src/fcatomic.c | 4 ++--
+ src/fcblanks.c | 4 ++--
+ src/fccache.c | 4 ++--
+ src/fccfg.c | 4 ++--
+ src/fccharset.c | 4 ++--
+ src/fcdbg.c | 4 ++--
+ src/fcdefault.c | 4 ++--
+ src/fcdir.c | 4 ++--
+ src/fcformat.c | 4 ++--
+ src/fcfreetype.c | 4 ++--
+ src/fcfs.c | 4 ++--
+ src/fcinit.c | 4 ++--
+ src/fcint.h | 4 ++--
+ src/fclang.c | 4 ++--
+ src/fclist.c | 4 ++--
+ src/fcmatch.c | 4 ++--
+ src/fcname.c | 4 ++--
+ src/fcpat.c | 4 ++--
+ src/fcstr.c | 4 ++--
+ src/fcxml.c | 4 ++--
254 files changed, 508 insertions(+), 508 deletions(-)
commit b9b01b6ed0849f770200fb6ae2a3ac0ca2166877
Recent git doesn't install the git-* commands in path.
- Makefile.am | 2 +-
- new-version.sh | 10 +++++-----
+ Makefile.am | 2 +-
+ new-version.sh | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
commit de69ee14d3ed094cd2bc4df603a03675c28d1b5b
small test
from 160 down to 6.
- src/fcstr.c | 4 ++--
- src/fcxml.c | 23 +++++++++++++++--------
+ src/fcstr.c | 4 ++--
+ src/fcxml.c | 23 +++++++++++++++--------
2 files changed, 17 insertions(+), 10 deletions(-)
commit 39861b7d9c69e71b9a8fb0d0d04279520cb30f04
This reduces the number of mallocs called from FcVStackPush from
over 800 down to zero.
- src/fcxml.c | 218
- ++++++++++++++++++++++++++++-------------------------------
+ src/fcxml.c | 218
+ +++++++++++++++++++++++++++++-------------------------------
1 file changed, 105 insertions(+), 113 deletions(-)
commit 1d7b47da9da574a8adf39b0b5d11aab3d3cf4a37
This reduces the number of mallocs called from FcPStackPush from
over 900 down to zero.
- src/fcxml.c | 28 ++++++++++++++++++++++------
+ src/fcxml.c | 28 ++++++++++++++++++++++------
1 file changed, 22 insertions(+), 6 deletions(-)
commit 532d8a1dbc2baebc2603d091952a640b954b6f71
Reduces number of mallocs from FcConfigSaveAttr() in my small test
from over 900 down to 157.
- src/fcxml.c | 19 ++++++-------------
+ src/fcxml.c | 19 ++++++-------------
1 file changed, 6 insertions(+), 13 deletions(-)
commit 3ed70071cdc8a03229c009f5565c23948264a5e0
We can simply NUL-terminate the buffer and use it. Reduces number of
mallocs called from FcStrBufDone in my small test from 631 down to 66.
- src/fcint.h | 3 +++
- src/fcstr.c | 13 +++++++++++++
- src/fcxml.c | 28 ++++++++++++++--------------
+ src/fcint.h | 3 +++
+ src/fcstr.c | 13 +++++++++++++
+ src/fcxml.c | 28 ++++++++++++++--------------
3 files changed, 30 insertions(+), 14 deletions(-)
commit 7d35c11b3304659d8be43913c9b125f2b5b38516
Reduces number of mallocs called from FcStrBufChar in my small test
from 900 down to 6.
- src/fcint.h | 1 +
- src/fcstr.c | 11 +++++++++--
+ src/fcint.h | 1 +
+ src/fcstr.c | 11 +++++++++--
2 files changed, 10 insertions(+), 2 deletions(-)
commit 916640ce40b995d1d97244975139ec0c030483e4
Fix Makefile's to not create target file in case of failure
- fc-arch/Makefile.am | 3 ++-
- fc-lang/Makefile.am | 3 ++-
+ fc-arch/Makefile.am | 3 ++-
+ fc-lang/Makefile.am | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
commit 26ce979e825d661be046b1440563115ddc5ea4ab
Fix Fanti (fat) orth file (#20390)
- fc-lang/fat.orth | 2 +-
+ fc-lang/fat.orth | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 49111c11fb5dca2af06004cc2ae443517f6c9557
Add Sundanese (su) orthography (bug #20440)
- fc-lang/su.orth | 33 +++++++++++++++++++++++++++++++++
+ fc-lang/su.orth | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
commit 0eaed16d34687bddc831d1ab3c50406c7c56792d
Add Kanuri (kr) orthography (bug #20438)
- fc-lang/kr.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/kr.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
commit fe4838588b0b9eb84f66bd4ad70ee12013e0b49a
Add Nauru (na) orthography (bug #20418)
- fc-lang/na.orth | 40 ++++++++++++++++++++++++++++++++++++++++
+ fc-lang/na.orth | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
commit 9141b4bbe9a100200b09597f02521cd6e30d0f06
Add Javanese (jv) orthography (bug #20403)
- fc-lang/jv.orth | 36 ++++++++++++++++++++++++++++++++++++
+ fc-lang/jv.orth | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
commit dc6daae9494e30d8c2d9657bab04d8f88751f751
Add Sichuan Yi (ii) orthography (bug #20402)
- fc-lang/ii.orth | 34 ++++++++++++++++++++++++++++++++++
+ fc-lang/ii.orth | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
commit 43517045f885c0e463c8a784c65f0b783658fc9b
Add Shona (sn) orthography (bug #20394)
- fc-lang/sn.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/sn.orth | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit 42a8008df14c7dcdd85ab7d3ce12b4191b807f27
The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi
(kwm).
- fc-lang/kj.orth | 34 ++++++++++++++++++++++++++++++++++
- fc-lang/kwm.orth | 29 +++++++++++++++++++++++++++++
- fc-lang/ng.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/kj.orth | 34 ++++++++++++++++++++++++++++++++++
+ fc-lang/kwm.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/ng.orth | 29 +++++++++++++++++++++++++++++
3 files changed, 92 insertions(+)
commit f0b546372967434418aa6cfe6f2d709795fdff24
Add Zhuang (za) orthography (bug #20399)
- fc-lang/za.orth | 39 +++++++++++++++++++++++++++++++++++++++
+ fc-lang/za.orth | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
commit 7886b147834decbcab6f556b1c43cc003e2bf893
Add Rundi (rn) orthography (bug #20398)
- fc-lang/rn.orth | 32 ++++++++++++++++++++++++++++++++
+ fc-lang/rn.orth | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
commit 10a85249d9e79ae474c996d3e4f14d0ea8aa50b8
Add Navajo (nv) orthography (bug #20395)
- fc-lang/nv.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/nv.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
commit bf20886085a18227702f67b70dd7ef5f0e919469
Add Tahitian (ty) orthography (bug #20391)
- fc-lang/ty.orth | 41 +++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ty.orth | 41 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
commit 0e05d7e5c730a1740d4c289a66f43f11a527c840
Add Sango (sg) orthography (bug #20393)
- fc-lang/sg.orth | 47 +++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/sg.orth | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
commit bdbdc64dd1e0a1727e2486c3320f9598695e4ab4
Added Quechua (qu) orthography (bug #20392)
- fc-lang/qu.orth | 36 ++++++++++++++++++++++++++++++++++++
+ fc-lang/qu.orth | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
commit 16159d0fae1d8d0d2ba6ac1fc7f845582dec351b
Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
- fc-lang/ak.orth | 30 ++++++++++++++++++++++++++++++
- fc-lang/fat.orth | 30 ++++++++++++++++++++++++++++++
+ fc-lang/ak.orth | 30 ++++++++++++++++++++++++++++++
+ fc-lang/fat.orth | 30 ++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
commit 881a7cd93b3358e371a25bc7ad4818baa3c8968b
Add Herero (hz) orthograhy (bug #20387)
- fc-lang/hz.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/hz.orth | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit bc701d2a5b7dc687ba25bafc5fea282adad37ecb
Add Ewe (ee) orthography (bug #20386)
- fc-lang/ee.orth | 77
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ee.orth | 77
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
commit 5a83914b733755ff6c710ff398cb5668fdb74a19
Update Serbo-Croatian (sh) orthography (bug #20368)
- fc-lang/sh.orth | 18 +++++++++++++-----
+ fc-lang/sh.orth | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
commit 505ea8ce37dff9cc35dba6a98de4a31ed1ac5f8c
Extend Crimean Tatar (crh) orthography (bug #19891)
- fc-lang/crh.orth | 7 ++++---
+ fc-lang/crh.orth | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 4c7da799f3b90fb2f1117f9e9c45fa7fc1bd268c
Add Divehi (dv) orthography (bug #20207)
- fc-lang/dv.orth | 34 ++++++++++++++++++++++++++++++++++
+ fc-lang/dv.orth | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
commit 5cac0a4fd681087562c84b3d2534cecff6876048
(lo),
Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
- fc-lang/gu.orth | 4 ++--
- fc-lang/kn.orth | 4 ++--
- fc-lang/lo.orth | 4 ++--
- fc-lang/ml.orth | 4 ++--
- fc-lang/or.orth | 5 +++--
- fc-lang/te.orth | 4 ++--
- fc-lang/th.orth | 8 ++++++--
+ fc-lang/gu.orth | 4 ++--
+ fc-lang/kn.orth | 4 ++--
+ fc-lang/lo.orth | 4 ++--
+ fc-lang/ml.orth | 4 ++--
+ fc-lang/or.orth | 5 +++--
+ fc-lang/te.orth | 4 ++--
+ fc-lang/th.orth | 8 ++++++--
7 files changed, 19 insertions(+), 14 deletions(-)
commit ea628d97706e842cb5555ceb5368fd972c941e0c
Tighten Central Khmer (km) orthography (bug #20202)
- fc-lang/km.orth | 24 +++++++++++++++++-------
+ fc-lang/km.orth | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
commit 4a5805d9c6b20b4c8f56f3b8201653e88e3706be
Change Kashmiri (ks) orthography to Arabic script (bug #20200)
- fc-lang/ks.orth | 19 ++++++++++++-------
+ fc-lang/ks.orth | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
commit cda57219229025db963d3db0f984974187a409f8
Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
- fc-lang/ff.orth | 38 ++++++++++++++++++++++++++++++++++++++
- fc-lang/ful.orth | 38 --------------------------------------
+ fc-lang/ff.orth | 38 ++++++++++++++++++++++++++++++++++++++
+ fc-lang/ful.orth | 38 --------------------------------------
2 files changed, 38 insertions(+), 38 deletions(-)
commit a32b79c3a5251916597bb871d2cd7698baeb5e58
Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
- fc-lang/bam.orth | 37 -------------------------------------
- fc-lang/bm.orth | 37 +++++++++++++++++++++++++++++++++++++
+ fc-lang/bam.orth | 37 -------------------------------------
+ fc-lang/bm.orth | 37 +++++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 37 deletions(-)
commit 74a0a28695a24e02bc623d1b2c1c72054ff03d52
Rename Avaric orthography from 'ava' to 'av' (bug #20174)
- fc-lang/av.orth | 97
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/ava.orth | 97
- ------------------------------------------------------
+ fc-lang/av.orth | 97
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ava.orth | 97
+ --------------------------------------------------------
2 files changed, 97 insertions(+), 97 deletions(-)
commit eba32fa3f3024fb94f75cdedaa8d4c17d786a761
Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS"
too, since it was only temporarily used in 1991-1992.
- fc-lang/az_az.orth | 41 ++++++++++++++---------------------------
+ fc-lang/az_az.orth | 41 ++++++++++++++---------------------------
1 file changed, 14 insertions(+), 27 deletions(-)
commit 1c7bacc214f6e6e507f932230ec52744337cdf47
Switch Uzbek (uz) orthography to Latin (bug #19851)
- fc-lang/uz.orth | 94
- ++++++++++---------------------------------------------
+ fc-lang/uz.orth | 94
+ ++++++++++-----------------------------------------------
1 file changed, 16 insertions(+), 78 deletions(-)
commit dfd5d0937ce44b4a60b5ee7e2e82650a5e31a456
Add Crimean Tatar (crh) orthography (bug #19891)
- fc-lang/crh.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/crh.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
commit 502c46c23d3e36dbfff29484486091f140756535
Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
- fc-lang/pap_an.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/pap_aw.orth | 31 +++++++++++++++++++++++++++++++
+ fc-lang/pap_an.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/pap_aw.orth | 31 +++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
commit b4cd4cb6cc2cfd6432bfd4a5b2ec9c63cf653f6d
Add Blin (byn) orthography (bug #19891)
- fc-lang/byn.orth | 27 +++++++++++++++++++++++++++
+ fc-lang/byn.orth | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
commit 4d7412a28b834830d0d1749852115846b3554932
Previous Panjabi orthography was in the Gurmukhi script only, while in
Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
- fc-lang/pa.orth | 46 ----------------------------------------------
- fc-lang/pa_in.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/pa_pk.orth | 28 ++++++++++++++++++++++++++++
+ fc-lang/pa.orth | 46 ----------------------------------------------
+ fc-lang/pa_in.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/pa_pk.orth | 28 ++++++++++++++++++++++++++++
3 files changed, 74 insertions(+), 46 deletions(-)
commit 7a22c9d3471cd4963c529937df823148ab8e1a7d
Add Ottoman Turkish (ota) orthography (bug #20114)
- fc-lang/ota.orth | 41 +++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ota.orth | 41 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
commit b5675e4c920dbb146ab76d49b4807693749e8143
Remove Euro Sign from all orthographies (bug #19865)
- fc-lang/de.orth | 1 -
- fc-lang/el.orth | 1 -
- fc-lang/en.orth | 1 -
- fc-lang/es.orth | 1 -
- fc-lang/fi.orth | 1 -
- fc-lang/fr.orth | 1 -
- fc-lang/it.orth | 1 -
- fc-lang/nl.orth | 1 -
- fc-lang/pt.orth | 1 -
+ fc-lang/de.orth | 1 -
+ fc-lang/el.orth | 1 -
+ fc-lang/en.orth | 1 -
+ fc-lang/es.orth | 1 -
+ fc-lang/fi.orth | 1 -
+ fc-lang/fr.orth | 1 -
+ fc-lang/it.orth | 1 -
+ fc-lang/nl.orth | 1 -
+ fc-lang/pt.orth | 1 -
9 files changed, 9 deletions(-)
commit f6993c880345b45abc0f7e7f0bb14dd0ddae0caa
[fc-lang] Continue parsing after an "include" (#20179)
- fc-lang/fc-lang.c | 29 ++++++++++++++++++-----------
+ fc-lang/fc-lang.c | 29 ++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)
commit abe0e056d5a93dee80d8e964569563dc4d131a90
Removing digits, symbols, and the letters not used in the languages.
- fc-lang/as.orth | 37 +++++++++++++++++++++++++++----------
- fc-lang/bn.orth | 21 ++++++++++++---------
+ fc-lang/as.orth | 37 +++++++++++++++++++++++++++----------
+ fc-lang/bn.orth | 21 ++++++++++++---------
2 files changed, 39 insertions(+), 19 deletions(-)
commit 40b2904c8984db90cc35eecbec571552c2e4d120
Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
- fc-lang/sid.orth | 27 +++++++++++++++++++++++++++
- fc-lang/wal.orth | 27 +++++++++++++++++++++++++++
+ fc-lang/sid.orth | 27 +++++++++++++++++++++++++++
+ fc-lang/wal.orth | 27 +++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
commit d333969e0c809b3175193c7dda26703287d57fd4
Add Sardinian (sc) orthography (bug #19891)
- fc-lang/sc.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/sc.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
commit 1ae2e9b479818835ba3ddddb3c613cdb5acf46d4
Add Limburgan (li) orthography (bug #19891)
- fc-lang/li.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/li.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
commit d8a4ee921a3bf0e78dffcea8f27d457cc1bc378e
Ad Ganda (lg) orthography (bug #19891)
- fc-lang/lg.orth | 33 +++++++++++++++++++++++++++++++++
+ fc-lang/lg.orth | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
commit f4159adaa88d55118fe1c2c62b05600d0a8fbc0a
Add Haitian Creole (ht) orthography (bug #19891)
- fc-lang/ht.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/ht.orth | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit 190b4b5b2bd9a4822660b134639a759a5949c862
Add Aragonese (an) orthography (bug #19891)
- fc-lang/an.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/an.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
commit 3541f01828be06e2a414fa5bcd9543dbb2c9e0fd
Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
- fc-lang/ku_tr.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ku_tr.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
commit 3792f0199065cdf808d723eacf3fa86910453f70
Use newly added Cyrillic letters for Kurdish (bug #20049)
- fc-lang/ku_am.orth | 5 +----
+ fc-lang/ku_am.orth | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit 0d8b15f00f11a5150d842a3bd10e8dd05413fb9c
Add Chhattisgarhi (hne) orthography (bug #19891)
- fc-lang/hne.orth | 28 ++++++++++++++++++++++++++++
+ fc-lang/hne.orth | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
commit 04ac14fc14131a66f0c391d8bb3894a01e556a05
[fcformat] Add list of undocumented language features
- src/fcformat.c | 35 +++++++++++++++++++++++++++++++++++
+ src/fcformat.c | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit 384542fa915b27285ec22d899c4aa19be8c275f1
font(:lang=yo)
font(:lang=zu)
- src/fcformat.c | 2 ++
+ src/fcformat.c | 2 ++
1 file changed, 2 insertions(+)
commit 9d58d01c5c061c1fcfb3cca3a3a4622f9bbec727
If one asks for a format like '%{[]elt{expr}}' and the first value
for elt is a langset, we enumerate the langset languages in expr.
- src/fcformat.c | 59
- ++++++++++++++++++++++++++++++++++++++++++++------------
+ src/fcformat.c | 59
+ ++++++++++++++++++++++++++++++++++++++++++++++------------
1 file changed, 47 insertions(+), 12 deletions(-)
commit d62b85af21777582ad720efd9c319fde97b67d82
[fclang] Implement FcLangSetGetLangs() (#18846)
- doc/fclangset.fncs | 8 ++++++++
- fontconfig/fontconfig.h | 3 +++
- src/fclang.c | 32 ++++++++++++++++++++++++++++++++
+ doc/fclangset.fncs | 8 ++++++++
+ fontconfig/fontconfig.h | 3 +++
+ src/fclang.c | 32 ++++++++++++++++++++++++++++++++
3 files changed, 43 insertions(+)
commit cdfb76585e7afbe739d00ed83a029ce1f909142f
both lists
are exhausted.
- src/fcformat.c | 90
- ++++++++++++++++++++++++++++++++++++++++++++++++++++----
+ src/fcformat.c | 90
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 85 insertions(+), 5 deletions(-)
commit 0673ef3881d24820e627b9a8cd3a4b3e3889c545
is not defined.
Also works for things like '%{family[1]:-XXX}'.
- src/fcformat.c | 30 +++++++++++++++++++++++++-----
+ src/fcformat.c | 30 +++++++++++++++++++++++++-----
1 file changed, 25 insertions(+), 5 deletions(-)
commit 9c83a8376f7db19421fb42d311fba81b398c67b0
The format '%{family[0]}' will only output the first value for
element family.
- src/fcformat.c | 43 +++++++++++++++++++++++++++++++++++++++----
- src/fcint.h | 5 +++++
- src/fcname.c | 2 +-
+ src/fcformat.c | 43 +++++++++++++++++++++++++++++++++++++++----
+ src/fcint.h | 5 +++++
+ src/fcname.c | 2 +-
3 files changed, 45 insertions(+), 5 deletions(-)
commit d04a750764d89a7048f49d655fb7e4aabbcd10b3
Also added the '%{=fclist}' and '%{=fcmatch}' which format like the
default format of fc-list and fc-match respectively.
- src/fcformat.c | 137
- +++++++++++++++++++++++++++++++++++++++-----------------
+ src/fcformat.c | 137
+ +++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 95 insertions(+), 42 deletions(-)
commit 85c7fb67ce9f77574f71de7d9b69867bb974cd48
[fcformat] Refactor code to avoid malloc
- src/fcformat.c | 246
- +++++++++++++++++++++++++++++++++-----------------------
+ src/fcformat.c | 246
+ +++++++++++++++++++++++++++++++++------------------------
1 file changed, 144 insertions(+), 102 deletions(-)
commit d4f7a4c6af5420afbbcf2217f9fe396623671294
[fcformat] Start adding builtins
- src/fcformat.c | 27 ++++++++++++++++++++++++++-
+ src/fcformat.c | 27 ++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)
commit c8f5933d13efa6705854d8f89b22d40cf720e68d
The format '%{family|escape(\\ )}' expands to family values with space
escaped using backslash.
- src/fcformat.c | 219
- +++++++++++++++++++++++++++++++++++++++++++++++++-------
+ src/fcformat.c | 219
+ ++++++++++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 194 insertions(+), 25 deletions(-)
commit b6a23028beb3b99022599344ebd8511c12dc7fd0
element
'family', or '0' if no such element exists in the pattern.
- src/fcformat.c | 116
- ++++++++++++++++++++++++++++++++++++--------------------
+ src/fcformat.c | 116
+ +++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 75 insertions(+), 41 deletions(-)
commit dccbbe83eff54097c55fdc560810cdc56b679a60
If buffer has failed allocation, return NULL when done.
- src/fcstr.c | 8 +++++++-
+ src/fcstr.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit ced38254b49ab616df79930bbb798a93e5ce51fa
[fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
- src/fcformat.c | 87
- +++++++++++++++++++++++++++++++++++++++++++++++++-------
+ src/fcformat.c | 87
+ ++++++++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 76 insertions(+), 11 deletions(-)
commit 2017a5eb79a0774cc5bace8c76304e1a9ef157b9
the family element. Three converters are defined right now:
'downcase', 'basename', and 'dirname'.
- src/fcformat.c | 224
- +++++++++++++++++++++++++++++++++-----------------------
+ src/fcformat.c | 224
+ +++++++++++++++++++++++++++++++++------------------------
1 file changed, 131 insertions(+), 93 deletions(-)
commit 7717b25ffdd9507b0d73ef60b70b692f7286c0a2
expr1 if elt1 and elt2 exist in pattern and elt3 doesn't exist, and
expr2 otherwise. The '{expr2}' part is optional.
- src/fcformat.c | 158
- ++++++++++++++++++++++++++++++++++++++++++++++++++++----
+ src/fcformat.c | 158
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 147 insertions(+), 11 deletions(-)
commit 8c31a2434d5dfa475ef710ad52c992111caac424
The deletion, '%{-elt1,elt2,elt3{subexpr}}' will evaluate subexpr
with a the surrounding pattern sans the listed elements.
- doc/fcpattern.fncs | 2 +-
- fc-list/fc-list.c | 7 +-
- fc-match/fc-match.c | 6 +-
- fc-query/fc-query.c | 7 +-
- fc-scan/fc-scan.c | 7 +-
- src/fcformat.c | 214
- ++++++++++++++++++++++++++++++++++++++-------------
+ doc/fcpattern.fncs | 2 +-
+ fc-list/fc-list.c | 7 +-
+ fc-match/fc-match.c | 6 +-
+ fc-query/fc-query.c | 7 +-
+ fc-scan/fc-scan.c | 7 +-
+ src/fcformat.c | 214
+ +++++++++++++++++++++++++++++++++++++++-------------
6 files changed, 183 insertions(+), 60 deletions(-)
commit d6506ff6eeb4a4cb0bfe827174e474c7b91ff045
an entire
subexpr for example.
- src/fcformat.c | 149
- ++++++++++++++++++++++++++++++++++++++++++++++----------
+ src/fcformat.c | 149
+ +++++++++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 124 insertions(+), 25 deletions(-)
commit 27b3e2dddf6a89c66e8d79f4a28b1a0653e8e100
Also makes it thread-safe.
- src/fcformat.c | 165
- ++++++++++++++++++++++++++++++++------------------------
+ src/fcformat.c | 165
+ +++++++++++++++++++++++++++++++++------------------------
1 file changed, 96 insertions(+), 69 deletions(-)
commit c493c3b770ab12ab1c61a4fb10419c490d2b5ba6
One can do '%30{family}' for example. Or '%-30{family}' for the
left-aligned version.
- doc/fcpattern.fncs | 6 ++++--
- src/fcformat.c | 46 +++++++++++++++++++++++++++++++++++++++++++---
+ doc/fcpattern.fncs | 6 ++++--
+ src/fcformat.c | 46 +++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 47 insertions(+), 5 deletions(-)
commit 967267556c762d2746f819eca85f3c59fbb95875
Further update Sinhala orthography (#19288)
- fc-lang/si.orth | 7 +++++--
+ fc-lang/si.orth | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit b697fa2523a6d3fe091e14710d14720a9e051bf1
Based on patch from Diego Santa Cruz.
- src/fccache.c | 16 ++++++++++++++++
+ src/fccache.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
commit ecce22d40cfbc50bbe19891035c06bbbeef5232f
Patch from Harshula Jayasuriya.
- fc-lang/si.orth | 45 ++++++++++++++++++++++++++++++++++-----------
+ fc-lang/si.orth | 45 ++++++++++++++++++++++++++++++++++-----------
1 file changed, 34 insertions(+), 11 deletions(-)
commit 6bb5d72fe788f897e30ab39ac7585c624282303f
Reported by Diego Santa Cruz.
- src/fccache.c | 8 +++++++-
+ src/fccache.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit f9feb587faa5a3df0f03e5ba945d228b8b49ec51
Raised by Diego Santa Cruz.
- src/fcstr.c | 8 +++++++-
+ src/fcstr.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit 1cdf7efb224867c41b2dea48884d87c5fb67bdaf
Proposed by Diego Santa Cruz.
- src/fcxml.c | 21 +++++++++++++++++++++
+ src/fcxml.c | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
commit e62058abb9cf04b3f2270a45f3c0760287f12033
The forth argument is a pointer to a pointer. Turns out we don't
need that arugment and it accepts NULL, so just pass that.
- src/fcstr.c | 4 +---
+ src/fcstr.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit c4d557ab90c7ef6eccb998550190ccccde80670d
Add ICONV_LIBS to fontconfig.pc.in (#19606)
- fontconfig.pc.in | 2 +-
+ fontconfig.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 10609af4aa4030a15c19573198462fa002d2ef13
fix it in current freetype2. So as a workaround, just turn off
hinting if we want to do embolden.
- conf.d/90-synthetic.conf | 11 +++++++++++
+ conf.d/90-synthetic.conf | 11 +++++++++++
1 file changed, 11 insertions(+)
commit fe00689cddb42df141d891c2cd5b4a8ea3a42816
Also fix the URL for orthography.
- fc-lang/ast.orth | 12 ++++--------
+ fc-lang/ast.orth | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
commit a4f651241e2db62bd058e773b4e5931d205af0f6
Rename Igbo from "ibo" to "ig" (bug #19892)
- fc-lang/ibo.orth | 35 -----------------------------------
- fc-lang/ig.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/ibo.orth | 35 -----------------------------------
+ fc-lang/ig.orth | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+), 35 deletions(-)
commit ff71a83c207891323b487d9cbec0658e16ca11c3
Renamed az to az_az (bug #19889)
- fc-lang/az.orth | 66
- ----------------------------------------------------
- fc-lang/az_az.orth | 66
- ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/az.orth | 66
+ ------------------------------------------------------
+ fc-lang/az_az.orth | 66
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+), 66 deletions(-)
commit e53956ee5e6340c5c8a78bf65e9c9df0757af439
Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
- fc-lang/ber_dz.orth | 27 +++++++++++++++++++++++++++
- fc-lang/ber_ma.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/kab.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ber_dz.orth | 27 +++++++++++++++++++++++++++
+ fc-lang/ber_ma.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/kab.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 115 insertions(+)
commit 3765a7483e1d313c6d0ced8a20cd5a258165f8e0
Add Upper Sorbian (hsb) orthography (bug #19870)
- fc-lang/hsb.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/hsb.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
commit 9f54d9db2912287358c1c01771a1bc8263e9539a
Add Kinyarwanda (rw) orthography (bug #19868)
- fc-lang/rw.orth | 31 +++++++++++++++++++++++++++++++
+ fc-lang/rw.orth | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
commit 3889de9e3c0a0b6aacd0558ce41953d9aa35878b
Add Malay (ms) orthography (bug #19867)
- fc-lang/ms.orth | 32 ++++++++++++++++++++++++++++++++
+ fc-lang/ms.orth | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
commit 0896d14ab7fe5a7233102f5ff7c59199f893c734
Add Kashubian (csb) orth file (bug #19866)
- fc-lang/csb.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/csb.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
commit a32870457eb8f35a19193bc3e9e66db9948186fb
Turkey and Syria need more research.
- fc-lang/ku.orth | 94
- ----------------------------------------------------
- fc-lang/ku_am.orth | 94
- ++++++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/ku_iq.orth | 27 +++++++++++++++
+ fc-lang/ku.orth | 94
+ ------------------------------------------------------
+ fc-lang/ku_am.orth | 94
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ku_iq.orth | 27 ++++++++++++++++
3 files changed, 121 insertions(+), 94 deletions(-)
commit 2199c6e321c92cf42711180b483e3f1b0091d980
Since ISO 639-1 code exists, we should use it.
- fc-lang/ve.orth | 34 ++++++++++++++++++++++++++++++++++
- fc-lang/ven.orth | 34 ----------------------------------
+ fc-lang/ve.orth | 34 ++++++++++++++++++++++++++++++++++
+ fc-lang/ven.orth | 34 ----------------------------------
2 files changed, 34 insertions(+), 34 deletions(-)
commit d7dd87649c07b7b73cf4ecfe7273cb0fcedc5be0
Change Turkmen orth from Cyrillic to Latin (bug #19849)
- fc-lang/tk.orth | 114
- +++++++++++++------------------------------------------
+ fc-lang/tk.orth | 114
+ +++++++++++++-------------------------------------------
1 file changed, 26 insertions(+), 88 deletions(-)
commit b25a42963d70f9ead6bc026f57ae2433b4ac5e85
Fix doubly encoded UTF-8 in comments (bug #19848)
- fc-lang/nb.orth | 2 +-
+ fc-lang/nb.orth | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f3c214a1cd799dc1eb965ced8107f52cc9dd065e
The orth file for Mongolia uses Cyrillic, while that of
China uses the classical Mongolian script.
- fc-lang/mn.orth | 37 -------------------------------------
- fc-lang/mn_cn.orth | 37 +++++++++++++++++++++++++++++++++++++
- fc-lang/mn_mn.orth | 35 +++++++++++++++++++++++++++++++++++
+ fc-lang/mn.orth | 37 -------------------------------------
+ fc-lang/mn_cn.orth | 37 +++++++++++++++++++++++++++++++++++++
+ fc-lang/mn_mn.orth | 35 +++++++++++++++++++++++++++++++++++
3 files changed, 72 insertions(+), 37 deletions(-)
commit 0d5f9a2592634e6f9c74f48bbad9f6b443d1b574
not in
modern use.
- fc-lang/fil.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/tl.orth | 23 ++++++++---------------
+ fc-lang/fil.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/tl.orth | 23 ++++++++---------------
2 files changed, 53 insertions(+), 15 deletions(-)
commit 2bf7d799bf8c9e116f08864f4f62575a6a25b380
Remove Sinhala characters not in modern use (bug #19288)
- fc-lang/si.orth | 30 ++++++++++++++++++++----------
+ fc-lang/si.orth | 30 ++++++++++++++++++++----------
1 file changed, 20 insertions(+), 10 deletions(-)
commit 2f3b07fe80415873ef3e0e0a7e753a55e766986b
prove to be useful, if we decide on how we should name such files (see
bug #17208 and bug #19869).
- fc-lang/sd.orth | 48 +++++++++++++++++++++++++++++++++++++++---------
+ fc-lang/sd.orth | 48 +++++++++++++++++++++++++++++++++++++++---------
1 file changed, 39 insertions(+), 9 deletions(-)
commit 574805478c19cdb487aea96922ff7177dd0844d7
This was causing failure when opening iconv converter, hence rendering
GB2312-encoded fonts with no other usable encoding unusable.
- src/fcfreetype.c | 2 +-
+ src/fcfreetype.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 575ee6cddd391857339f57331d2677fcc868369e
Also changes the implementation of FcCharSetMerge and
FcCharSetIsSubset
- doc/fccharset.fncs | 16 +++---
- fontconfig/fontconfig.h | 4 +-
- src/fccharset.c | 129
- +++++++++++++++++++----------------------------
- src/fcmatch.c | 64 ++++++++++++-----------
+ doc/fccharset.fncs | 16 +++---
+ fontconfig/fontconfig.h | 4 +-
+ src/fccharset.c | 129
+ ++++++++++++++++++++----------------------------
+ src/fcmatch.c | 64 +++++++++++++-----------
4 files changed, 99 insertions(+), 114 deletions(-)
commit b8860e2faffa8b3f62b3c7aafd2d3b6962566f41
[fcmatch] Fix crash when no fonts are available.
- src/fcmatch.c | 10 ++++++++--
+ src/fcmatch.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
commit c08216c6f468ce22cb7c0c1959019a7caad3484a
correctly
expanded. Ugly, but works.
- Makefile.am | 13 ++++++++++++-
- configure.in | 3 +--
+ Makefile.am | 13 ++++++++++++-
+ configure.in | 3 +--
2 files changed, 13 insertions(+), 3 deletions(-)
commit 98d765a53ba33d28283e499ebd1098d27cbe6d02
Recent doc2man generates files called manpage.log. This was
breaking build.
- doc/Makefile.am | 5 ++---
- fc-cache/Makefile.am | 2 +-
- fc-cat/Makefile.am | 2 +-
- fc-list/Makefile.am | 2 +-
- fc-match/Makefile.am | 2 +-
- fc-query/Makefile.am | 2 +-
- fc-scan/Makefile.am | 2 +-
+ doc/Makefile.am | 5 ++---
+ fc-cache/Makefile.am | 2 +-
+ fc-cat/Makefile.am | 2 +-
+ fc-list/Makefile.am | 2 +-
+ fc-match/Makefile.am | 2 +-
+ fc-query/Makefile.am | 2 +-
+ fc-scan/Makefile.am | 2 +-
7 files changed, 8 insertions(+), 9 deletions(-)
commit 41af588f543ca5c0efaeb699992376d89cb35763
Also make --verbose not ignore list of elements and only print those.
Update docs.
- fc-list/fc-list.c | 29 ++++++++++++++---------------
- fc-list/fc-list.sgml | 12 ++++++------
- fc-match/fc-match.c | 48
+ fc-list/fc-list.c | 29 ++++++++++++++---------------
+ fc-list/fc-list.sgml | 12 ++++++------
+ fc-match/fc-match.c | 48
+++++++++++++++++++++++++++++++++++++-----------
- fc-match/fc-match.sgml | 29 ++++++++++++++++++++---------
+ fc-match/fc-match.sgml | 29 ++++++++++++++++++++---------
4 files changed, 77 insertions(+), 41 deletions(-)
commit 263f16ced279b0c09834bb4ca0df87fd0f76dcaf
Oops, fix FcPatternFilter
- src/fcpat.c | 2 +-
+ src/fcpat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6bffe1a95bfd6609358d38590ad638c688232575
instead
of FcFreeTypeQuery.
- .gitignore | 2 +
- Makefile.am | 2 +-
- configure.in | 1 +
- doc/fcfile.fncs | 18 ++---
- fc-cache/fc-cache.sgml | 1 +
- fc-cat/fc-cat.sgml | 1 +
- fc-list/fc-list.sgml | 7 +-
- fc-match/fc-match.sgml | 7 +-
- fc-query/fc-query.sgml | 5 +-
- fc-scan/Makefile.am | 59 ++++++++++++++++
- fc-scan/fc-scan.c | 181
- ++++++++++++++++++++++++++++++++++++++++++++++++
- fc-scan/fc-scan.sgml | 176
- ++++++++++++++++++++++++++++++++++++++++++++++
+ .gitignore | 2 +
+ Makefile.am | 2 +-
+ configure.in | 1 +
+ doc/fcfile.fncs | 18 ++---
+ fc-cache/fc-cache.sgml | 1 +
+ fc-cat/fc-cat.sgml | 1 +
+ fc-list/fc-list.sgml | 7 +-
+ fc-match/fc-match.sgml | 7 +-
+ fc-query/fc-query.sgml | 5 +-
+ fc-scan/Makefile.am | 59 ++++++++++++++++
+ fc-scan/fc-scan.c | 181
+ +++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-scan/fc-scan.sgml | 176
+ +++++++++++++++++++++++++++++++++++++++++++++++
12 files changed, 442 insertions(+), 18 deletions(-)
commit 4074fd254e5ad707448d3665a034e0fbdf6de033
FcConfigScan() with parameters cache=NULL and force=FcTrue can be used
to scan font dirs without any caching side effect.
- src/fcdir.c | 155
- ++++++++++++++++++++++++++++++++++-------------------------
+ src/fcdir.c | 155
+ +++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 90 insertions(+), 65 deletions(-)
commit 46e405cb9ab5870bda1947f3afd80f8f54c7ac75
Oops. Fix usage output.
- fc-query/fc-query.c | 5 ++---
+ fc-query/fc-query.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
commit 25a09eb9bf2d993228a3d98d1dd271f55efb2358
The Copy function is actually a ref, not real copy.
- doc/fccharset.fncs | 2 +-
- src/fccharset.c | 7 ++++---
+ doc/fccharset.fncs | 2 +-
+ src/fccharset.c | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
commit d230cf144f84c8a50b932c8b89daa55c1a3620d8
That's needed for apps to be abled to do pruning themselves without
the performance penalty of recreating new charsets all the time.
- doc/fccharset.fncs | 13 +++++++++++++
- fontconfig/fontconfig.h | 3 +++
- src/fcint.h | 3 ---
+ doc/fccharset.fncs | 13 +++++++++++++
+ fontconfig/fontconfig.h | 3 +++
+ src/fcint.h | 3 ---
3 files changed, 16 insertions(+), 3 deletions(-)
commit 3b725d0a318623bba08a9f7c75e4fe71527f5dec
[doc] Note that fontset returned by FcConfigGetFonts should not
be modified
- doc/fcconfig.fncs | 2 +-
+ doc/fcconfig.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6d764a3f9b89f21b5c2cdf48cbd913b9706d42b2
FcFontSetMatch()
intact.
- src/fcmatch.c | 42 +++++++++++++++++++++++++++++-------------
+ src/fcmatch.c | 42 +++++++++++++++++++++++++++++-------------
1 file changed, 29 insertions(+), 13 deletions(-)
commit a5a384c5ffb479e095092c2aaedd406f8785280a
previously the font returned was nondeterministic. Now the scalable
version will always be preferred.
- src/fcmatch.c | 2 +-
+ src/fcmatch.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c7641f2872329197250db6ffe194df3d33ff42b3
To keep things relatively in order, the lang multiplier is changed
from 1000 to 10000.
- src/fcmatch.c | 4 ++--
+ src/fcmatch.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 1b43ccc805f26a78934267d92275cd19b5648e91
[fcmatch.c] Fix debug formatting
- src/fcmatch.c | 1 +
+ src/fcmatch.c | 1 +
1 file changed, 1 insertion(+)
commit a291cfc710c5989ba3e787ae20911d3176bea307
This was because of a bug in FcCompareFamily's short-circuit check
that forgot to ignore spaces.
- src/fcmatch.c | 3 ++-
+ src/fcmatch.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 0c93b91db0cdf7c5e901477c266b45c8baeadd00
Still need to add more features, but the API is there, and used
by cmdline tools with -f or --format.
- doc/fcpattern.fncs | 18 ++++++
- fc-list/fc-list.c | 38 +++++++++---
- fc-list/fc-list.sgml | 22 ++++++-
- fc-match/fc-match.c | 31 +++++++---
- fc-match/fc-match.sgml | 47 +++++++++-----
- fc-query/fc-query.c | 25 +++++++-
- fc-query/fc-query.sgml | 36 ++++++++---
- fontconfig/fontconfig.h | 3 +
- src/Makefile.am | 1 +
- src/fcformat.c | 155
- +++++++++++++++++++++++++++++++++++++++++++++++
- src/fcint.h | 5 ++
- src/fcname.c | 2 +-
+ doc/fcpattern.fncs | 18 ++++++
+ fc-list/fc-list.c | 38 ++++++++----
+ fc-list/fc-list.sgml | 22 ++++++-
+ fc-match/fc-match.c | 31 +++++++---
+ fc-match/fc-match.sgml | 47 ++++++++++-----
+ fc-query/fc-query.c | 25 +++++++-
+ fc-query/fc-query.sgml | 36 +++++++----
+ fontconfig/fontconfig.h | 3 +
+ src/Makefile.am | 1 +
+ src/fcformat.c | 155
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h | 5 ++
+ src/fcname.c | 2 +-
12 files changed, 333 insertions(+), 50 deletions(-)
commit 5cf04b201fb5e9dc989d30cf5c30f7575dda56bc
[.gitignore] Update
- .gitignore | 2 ++
+ .gitignore | 2 ++
1 file changed, 2 insertions(+)
commit f9806ab4b9bfa88a782008156511e29f37ce967d
does not make any difference in the "fc-match --verbose" output, and
that's the only time fc-match uses FcPatternPrint.
- src/fcdbg.c | 21 +--------------------
+ src/fcdbg.c | 21 +--------------------
1 file changed, 1 insertion(+), 20 deletions(-)
commit 8ae1e3d5dc323542e7def06a42deea62c7ba7027
affected
us with older versions.
- src/fccache.c | 14 +++++++++++---
+ src/fccache.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
commit b6cf885a0a71a0e8f03832fe038e57e6f2778974
Don't use identifier named complex
- src/fcfreetype.c | 42 +++++++++++++++++++++---------------------
+ src/fcfreetype.c | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
commit 627dd913cf1588436936bc8731c7dd9c96baee90
[65-fonts-persian.conf] Set foundry in target=scan instead of
target=font
- conf.d/65-fonts-persian.conf | 14 +++++++-------
+ conf.d/65-fonts-persian.conf | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 030983185bb6f3f3885dc2e4d80fec330455f11c
Fix Sinhala coverage (bug #19288)
- fc-lang/si.orth | 9 ++++-----
+ fc-lang/si.orth | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
commit 6ca36812b4ece5368468278a9ff18f5a9c62b39f
Use human-readable file names in the docs (bug #16278)
- doc/Makefile.am | 2 +-
+ doc/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f26062b277e1781876a30d3170fca8bbba2409ab
Exits 1 if no fonts matched, 0 otherwise.
- fc-list/fc-list.c | 27 ++++++++++++++++++++-------
+ fc-list/fc-list.c | 27 ++++++++++++++++++++-------
1 file changed, 20 insertions(+), 7 deletions(-)
commit 00c0972acae849ca3b18a7c76894c078185d3be4
Fix compile with old FreeType that doesn't have FT_Select_Size()
(bug #17498)
- configure.in | 10 +---------
- src/fcfreetype.c | 2 ++
+ configure.in | 10 +---------
+ src/fcfreetype.c | 2 ++
2 files changed, 3 insertions(+), 9 deletions(-)
commit 350dc5f35091e7e5635a6cf239e4cad56e992d01
Use __builtin_popcount() when available (bug #17592)
- src/fccharset.c | 4 ++++
+ src/fccharset.c | 4 ++++
1 file changed, 4 insertions(+)
commit 4c209d5f0c217ff9d8f3b517017212d6362b07a8
Add config for new Indic fonts (bug #17856)
- conf.d/65-nonlatin.conf | 35 ++++++++++++++++++++++++++++-------
+ conf.d/65-nonlatin.conf | 35 ++++++++++++++++++++++++++++-------
1 file changed, 28 insertions(+), 7 deletions(-)
commit f69db8d49cbd929b80527719be6c0b1e6d49ccac
Consistently use FcStat() over stat() in all places
- src/fcatomic.c | 2 +-
- src/fccache.c | 7 +------
- src/fccfg.c | 2 +-
- src/fcdir.c | 4 ++--
- src/fcint.h | 7 +++++++
+ src/fcatomic.c | 2 +-
+ src/fccache.c | 7 +------
+ src/fccfg.c | 2 +-
+ src/fcdir.c | 4 ++--
+ src/fcint.h | 7 +++++++
5 files changed, 12 insertions(+), 10 deletions(-)
commit 9e2ed2513bb4c2ecc7ee09c48c1dc677ea58a723
[fccache] Consistently use FcStat() over stat() (bug #18195)
- src/fccache.c | 2 +-
+ src/fccache.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ee2463fbcbe105a413021aa870e8a3f0094a1a24
Cleanup symlinks in "make uninstall" (bug #18885)
- conf.d/Makefile.am | 7 +++++++
+ conf.d/Makefile.am | 7 +++++++
1 file changed, 7 insertions(+)
commit fe8e8a1dd777ab53f57c4d31dc9547b3e4ba0d70
Don't use variables named 'bool' (bug #18851)
- src/fcxml.c | 16 ++++++++--------
+ src/fcxml.c | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
commit a9ac5c52a658920f1054a12435d8c07205953153
[.gitignore] Update
- .gitignore | 4 ++++
+ .gitignore | 4 ++++
1 file changed, 4 insertions(+)
commit 1c7f4de80cc4819b504707ae143a2d718af42733
Fix two more doc typos
- doc/fcpattern.fncs | 4 ++--
+ doc/fcpattern.fncs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 355ed50b185b7879a5c95e1f8697824c6dec6f9f
Don't call FcPatternGetCharSet in FcSortWalk unless we need to
(#17361)
- src/fcmatch.c | 55
+ src/fcmatch.c | 55
+++++++++++++++++++++++++++++++------------------------
1 file changed, 31 insertions(+), 24 deletions(-)
Patch from Caolan McNamara.
- src/fcpat.c | 10 +++++-----
- src/fcxml.c | 2 ++
+ src/fcpat.c | 10 +++++-----
+ src/fcxml.c | 2 ++
2 files changed, 7 insertions(+), 5 deletions(-)
commit 311da2316f5d40d9b8c72c9965f7d70330f3c498
FcPatternObjectAddWithBinding 526029 10520580
tt_face_load_eblc 42103 2529892
- src/fccharset.c | 62
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/fcint.h | 3 +++
- src/fcmatch.c | 13 +++---------
+ src/fccharset.c | 62
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h | 3 +++
+ src/fcmatch.c | 13 +++---------
3 files changed, 68 insertions(+), 10 deletions(-)
commit 8072f4b1304efc59fee5e61efc4c4b0fc05bb8fb
Document how to free return value of FcNameUnparse()
- doc/fcpattern.fncs | 2 +-
+ doc/fcpattern.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 241fbde1ab28d7beb9b861d8804d0416f0d5589c
Add FcConfigReference() (#17124)
- doc/fcconfig.fncs | 20 +++++++++++++++++---
- fontconfig/fontconfig.h | 3 +++
- src/fccfg.c | 20 ++++++++++++++++++++
- src/fcint.h | 2 ++
+ doc/fcconfig.fncs | 20 +++++++++++++++++---
+ fontconfig/fontconfig.h | 3 +++
+ src/fccfg.c | 20 ++++++++++++++++++++
+ src/fcint.h | 2 ++
4 files changed, 42 insertions(+), 3 deletions(-)
commit 03dcaaa08fe324a058c427ab2da993fddaa7b3fd
unused internally (FcFontSetList uses it, but we can remove that
too).
- doc/fcconfig.fncs | 21 +++++++++++++++++++++
- doc/fcfontset.fncs | 3 +++
- src/fclist.c | 3 +++
+ doc/fcconfig.fncs | 21 +++++++++++++++++++++
+ doc/fcfontset.fncs | 3 +++
+ src/fclist.c | 3 +++
3 files changed, 27 insertions(+)
commit 1439c8f21af1533a920b54333f79459f456a402e
-? still works like before as that's what getopt returns upon unknown
arguments.
- fc-cache/fc-cache.c | 47
+ fc-cache/fc-cache.c | 47
+++++++++++++++++++++++++----------------------
- fc-cache/fc-cache.sgml | 4 ++--
- fc-cat/fc-cat.c | 45
- ++++++++++++++++++++++++---------------------
- fc-cat/fc-cat.sgml | 4 ++--
- fc-list/fc-list.c | 36 ++++++++++++++++++++----------------
- fc-list/fc-list.sgml | 4 ++--
- fc-match/fc-match.c | 44
- ++++++++++++++++++++++++--------------------
- fc-match/fc-match.sgml | 4 ++--
- fc-query/fc-query.c | 40 ++++++++++++++++++++++------------------
- fc-query/fc-query.sgml | 4 ++--
+ fc-cache/fc-cache.sgml | 4 ++--
+ fc-cat/fc-cat.c | 45 ++++++++++++++++++++++++---------------------
+ fc-cat/fc-cat.sgml | 4 ++--
+ fc-list/fc-list.c | 36 ++++++++++++++++++++----------------
+ fc-list/fc-list.sgml | 4 ++--
+ fc-match/fc-match.c | 44 ++++++++++++++++++++++++--------------------
+ fc-match/fc-match.sgml | 4 ++--
+ fc-query/fc-query.c | 40 ++++++++++++++++++++++------------------
+ fc-query/fc-query.sgml | 4 ++--
10 files changed, 125 insertions(+), 107 deletions(-)
commit df243f93be4306e788aebf6b2ac4a7c1b97550ae
Add WenQuanYi fonts to default conf (#17262, from Mandriva)
- conf.d/65-nonlatin.conf | 4 ++++
+ conf.d/65-nonlatin.conf | 4 ++++
1 file changed, 4 insertions(+)
commit f31d8b1b1a93334611353d7ea846f8006fda855c
Add Sindhi .orth file. (#17140)
- fc-lang/sd.orth | 28 ++++++++++++++++++++++++++++
+ fc-lang/sd.orth | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
commit b9f18922f112f2f551429b692d793dda7d02cd86
Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
- fc-lang/sr.orth | 24 +++++++-----------------
+ fc-lang/sr.orth | 24 +++++++-----------------
1 file changed, 7 insertions(+), 17 deletions(-)
commit 74e16ceeeab86f50c4b6bea12800f70110cd4794
Now call it 'p' or 'pattern', since it's modified in place.
There is no copying.
- doc/fcpattern.fncs | 6 +++---
- fontconfig/fontconfig.h | 4 ++--
- src/fcpat.c | 12 ++++++------
+ doc/fcpattern.fncs | 6 +++---
+ fontconfig/fontconfig.h | 4 ++--
+ src/fcpat.c | 12 ++++++------
3 files changed, 11 insertions(+), 11 deletions(-)
commit bb65f58f6354b8ad363021457852ad9e841cef89
We should write a test to automatically cross-check signatures
from public headers to docs.
- doc/fcconfig.fncs | 5 +++--
+ doc/fcconfig.fncs | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit e690fbb20ec41ef018a32ac01118a41103c01289
Get rid of $Id$ tags
- COPYING | 2 +-
- Makefile.am | 2 +-
- conf.d/Makefile.am | 2 +-
- configure.in | 2 +-
- doc/Makefile.am | 2 +-
- doc/confdir.sgml.in | 2 +-
- doc/edit-sgml.c | 2 +-
- doc/fcatomic.fncs | 2 +-
- doc/fcblanks.fncs | 2 +-
- doc/fccharset.fncs | 2 +-
- doc/fcconfig.fncs | 2 +-
- doc/fcconstant.fncs | 2 +-
- doc/fcfile.fncs | 2 +-
- doc/fcfontset.fncs | 2 +-
- doc/fcfreetype.fncs | 2 +-
- doc/fcinit.fncs | 2 +-
- doc/fcmatrix.fncs | 2 +-
- doc/fcobjectset.fncs | 2 +-
- doc/fcobjecttype.fncs | 2 +-
- doc/fcpattern.fncs | 2 +-
- doc/fcstring.fncs | 2 +-
- doc/fcstrset.fncs | 2 +-
- doc/fcvalue.fncs | 2 +-
- doc/fontconfig-devel.sgml | 2 +-
- doc/func.sgml | 2 +-
- doc/version.sgml.in | 2 +-
- fc-cache/Makefile.am | 2 +-
- fc-case/fc-case.c | 2 +-
- fc-case/fccase.tmpl.h | 2 +-
- fc-cat/Makefile.am | 2 +-
- fc-glyphname/fc-glyphname.c | 2 +-
- fc-glyphname/fcglyphname.tmpl.h | 2 +-
- fc-list/Makefile.am | 2 +-
- fc-match/Makefile.am | 2 +-
- fc-query/Makefile.am | 2 +-
- src/Makefile.am | 2 +-
+ COPYING | 2 +-
+ Makefile.am | 2 +-
+ conf.d/Makefile.am | 2 +-
+ configure.in | 2 +-
+ doc/Makefile.am | 2 +-
+ doc/confdir.sgml.in | 2 +-
+ doc/edit-sgml.c | 2 +-
+ doc/fcatomic.fncs | 2 +-
+ doc/fcblanks.fncs | 2 +-
+ doc/fccharset.fncs | 2 +-
+ doc/fcconfig.fncs | 2 +-
+ doc/fcconstant.fncs | 2 +-
+ doc/fcfile.fncs | 2 +-
+ doc/fcfontset.fncs | 2 +-
+ doc/fcfreetype.fncs | 2 +-
+ doc/fcinit.fncs | 2 +-
+ doc/fcmatrix.fncs | 2 +-
+ doc/fcobjectset.fncs | 2 +-
+ doc/fcobjecttype.fncs | 2 +-
+ doc/fcpattern.fncs | 2 +-
+ doc/fcstring.fncs | 2 +-
+ doc/fcstrset.fncs | 2 +-
+ doc/fcvalue.fncs | 2 +-
+ doc/fontconfig-devel.sgml | 2 +-
+ doc/func.sgml | 2 +-
+ doc/version.sgml.in | 2 +-
+ fc-cache/Makefile.am | 2 +-
+ fc-case/fc-case.c | 2 +-
+ fc-case/fccase.tmpl.h | 2 +-
+ fc-cat/Makefile.am | 2 +-
+ fc-glyphname/fc-glyphname.c | 2 +-
+ fc-glyphname/fcglyphname.tmpl.h | 2 +-
+ fc-list/Makefile.am | 2 +-
+ fc-match/Makefile.am | 2 +-
+ fc-query/Makefile.am | 2 +-
+ src/Makefile.am | 2 +-
36 files changed, 36 insertions(+), 36 deletions(-)
commit 3042050954ddbe205e3166c9910886839829e788
[doc] Document that a zero rescanInterval disables automatic checks
(#17103)
- doc/fcconfig.fncs | 2 ++
+ doc/fcconfig.fncs | 2 ++
1 file changed, 2 insertions(+)
commit 41fc0fe68d88c1fdd38469a51a322dab6a30757d
Add FcPatternFilter() (#13016)
- doc/fcpattern.fncs | 12 ++++++++++++
- fontconfig/fontconfig.h | 3 +++
- src/fcpat.c | 37 +++++++++++++++++++++++++++++++++++++
+ doc/fcpattern.fncs | 12 ++++++++++++
+ fontconfig/fontconfig.h | 3 +++
+ src/fcpat.c | 37 +++++++++++++++++++++++++++++++++++++
3 files changed, 52 insertions(+)
commit e6f14d3c513a9f2e7d75c389db4f65aa0dc0502f
[doc] Add const decorator for FcPatternDuplicate()
- doc/fcpattern.fncs | 2 +-
+ doc/fcpattern.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 29874098537e763e8e4cd3fefb1ecc0f36b808a5
Currently fc-list ignores user-provided elements if --verbose
is specified.
- fc-list/fc-list.c | 41 ++++++++++++++++++++++++-----------------
- fc-list/fc-list.sgml | 10 +++++++---
- src/fcint.h | 3 +++
- src/fclist.c | 10 ++++++++++
- src/fcname.c | 14 ++++++++++++++
+ fc-list/fc-list.c | 41 ++++++++++++++++++++++++-----------------
+ fc-list/fc-list.sgml | 10 +++++++---
+ src/fcint.h | 3 +++
+ src/fclist.c | 10 ++++++++++
+ src/fcname.c | 14 ++++++++++++++
5 files changed, 58 insertions(+), 20 deletions(-)
commit 77c0d8bce86ca088782d5631617c0ef681d91312
Add fc-query (#13019)
- .gitignore | 2 +
- Makefile.am | 2 +-
- configure.in | 1 +
- doc/fontconfig-user.sgml | 2 +-
- fc-cache/fc-cache.sgml | 1 +
- fc-cat/fc-cat.sgml | 1 +
- fc-list/fc-list.sgml | 1 +
- fc-match/fc-match.sgml | 1 +
- fc-query/Makefile.am | 59 ++++++++++++++++
- fc-query/fc-query.c | 166
- +++++++++++++++++++++++++++++++++++++++++++
- fc-query/fc-query.sgml | 174
- ++++++++++++++++++++++++++++++++++++++++++++++
+ .gitignore | 2 +
+ Makefile.am | 2 +-
+ configure.in | 1 +
+ doc/fontconfig-user.sgml | 2 +-
+ fc-cache/fc-cache.sgml | 1 +
+ fc-cat/fc-cat.sgml | 1 +
+ fc-list/fc-list.sgml | 1 +
+ fc-match/fc-match.sgml | 1 +
+ fc-query/Makefile.am | 59 ++++++++++++++++
+ fc-query/fc-query.c | 166
+ ++++++++++++++++++++++++++++++++++++++++++++
+ fc-query/fc-query.sgml | 174
+ +++++++++++++++++++++++++++++++++++++++++++++++
11 files changed, 408 insertions(+), 2 deletions(-)
commit d5b6085c3e40b4e2605cab7ff6c8a621b961b2d2
Update man pages
- fc-cache/fc-cache.sgml | 16 ++++++++++------
- fc-cat/fc-cat.sgml | 15 +++++++++++----
- fc-list/fc-list.sgml | 12 ++++++++----
- fc-match/fc-match.sgml | 30 +++++++++++++++++++++++-------
+ fc-cache/fc-cache.sgml | 16 ++++++++++------
+ fc-cat/fc-cat.sgml | 15 +++++++++++----
+ fc-list/fc-list.sgml | 12 ++++++++----
+ fc-match/fc-match.sgml | 30 +++++++++++++++++++++++-------
4 files changed, 52 insertions(+), 21 deletions(-)
commit 88261bafff30ec02b5a2180f1f9b786c8ff44e3d
[fc-match] Fix list of getopt options in --help
- fc-match/fc-match.c | 4 ++--
+ fc-match/fc-match.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 43291847c58002fca99984dcec4f1bbbb0d0f61d
Add ~/.fonts.conf.d to default config (#17100)
- conf.d/50-user.conf | 1 +
+ conf.d/50-user.conf | 1 +
1 file changed, 1 insertion(+)
commit 4f468454d80bf4f1d256f084afd69cabecf1243e
Patch from Theppitak Karoonboonyanan
- conf.d/65-nonlatin.conf | 13 +++++++++----
+ conf.d/65-nonlatin.conf | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
commit 2e08e0f243633386b6441784926f928359c92453
[doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet
(#16272)
- doc/fcpattern.fncs | 6 ++++--
+ doc/fcpattern.fncs | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 317b849215ab16cfcd0dda0e424efc9216a74f28
Replace RCS Id tags with the file name
- config/Makedefs.in | 2 +-
- config/install.sh | 2 +-
- fc-cache/fc-cache.c | 2 +-
- fc-cat/fc-cat.c | 2 +-
- fc-lang/aa.orth | 2 +-
- fc-lang/ab.orth | 2 +-
- fc-lang/af.orth | 2 +-
- fc-lang/am.orth | 2 +-
- fc-lang/ar.orth | 2 +-
- fc-lang/ast.orth | 2 +-
- fc-lang/ava.orth | 2 +-
- fc-lang/ay.orth | 2 +-
- fc-lang/az.orth | 2 +-
- fc-lang/az_ir.orth | 2 +-
- fc-lang/ba.orth | 2 +-
- fc-lang/bam.orth | 2 +-
- fc-lang/be.orth | 2 +-
- fc-lang/bg.orth | 2 +-
- fc-lang/bh.orth | 2 +-
- fc-lang/bho.orth | 2 +-
- fc-lang/bi.orth | 2 +-
- fc-lang/bin.orth | 2 +-
- fc-lang/bn.orth | 2 +-
- fc-lang/bo.orth | 2 +-
- fc-lang/br.orth | 2 +-
- fc-lang/bs.orth | 2 +-
- fc-lang/bua.orth | 2 +-
- fc-lang/ca.orth | 2 +-
- fc-lang/ce.orth | 2 +-
- fc-lang/ch.orth | 2 +-
- fc-lang/chm.orth | 2 +-
- fc-lang/chr.orth | 2 +-
- fc-lang/co.orth | 2 +-
- fc-lang/cs.orth | 2 +-
- fc-lang/cu.orth | 2 +-
- fc-lang/cv.orth | 2 +-
- fc-lang/cy.orth | 2 +-
- fc-lang/da.orth | 2 +-
- fc-lang/de.orth | 2 +-
- fc-lang/dz.orth | 2 +-
- fc-lang/el.orth | 2 +-
- fc-lang/en.orth | 2 +-
- fc-lang/eo.orth | 2 +-
- fc-lang/es.orth | 2 +-
- fc-lang/et.orth | 2 +-
- fc-lang/eu.orth | 2 +-
- fc-lang/fa.orth | 2 +-
- fc-lang/fc-lang.c | 2 +-
- fc-lang/fc-lang.man | 2 +-
- fc-lang/fclang.tmpl.h | 2 +-
- fc-lang/fi.orth | 2 +-
- fc-lang/fj.orth | 2 +-
- fc-lang/fo.orth | 2 +-
- fc-lang/fr.orth | 2 +-
- fc-lang/ful.orth | 2 +-
- fc-lang/fur.orth | 2 +-
- fc-lang/fy.orth | 2 +-
- fc-lang/ga.orth | 2 +-
- fc-lang/gd.orth | 2 +-
- fc-lang/gez.orth | 2 +-
- fc-lang/gl.orth | 2 +-
- fc-lang/gn.orth | 2 +-
- fc-lang/gu.orth | 2 +-
- fc-lang/gv.orth | 2 +-
- fc-lang/ha.orth | 2 +-
- fc-lang/haw.orth | 2 +-
- fc-lang/he.orth | 2 +-
- fc-lang/hi.orth | 2 +-
- fc-lang/ho.orth | 2 +-
- fc-lang/hr.orth | 2 +-
- fc-lang/hu.orth | 2 +-
- fc-lang/hy.orth | 2 +-
- fc-lang/ia.orth | 2 +-
- fc-lang/ibo.orth | 2 +-
- fc-lang/id.orth | 2 +-
- fc-lang/ie.orth | 2 +-
- fc-lang/ik.orth | 2 +-
- fc-lang/io.orth | 2 +-
- fc-lang/is.orth | 2 +-
- fc-lang/it.orth | 2 +-
- fc-lang/iu.orth | 2 +-
- fc-lang/ja.orth | 2 +-
- fc-lang/ka.orth | 2 +-
- fc-lang/kaa.orth | 2 +-
- fc-lang/ki.orth | 2 +-
- fc-lang/kk.orth | 2 +-
- fc-lang/kl.orth | 2 +-
- fc-lang/km.orth | 2 +-
- fc-lang/kn.orth | 2 +-
- fc-lang/ko.orth | 2 +-
- fc-lang/kok.orth | 2 +-
- fc-lang/ks.orth | 2 +-
- fc-lang/ku.orth | 2 +-
- fc-lang/ku_ir.orth | 2 +-
- fc-lang/kum.orth | 2 +-
- fc-lang/kv.orth | 2 +-
- fc-lang/kw.orth | 2 +-
- fc-lang/ky.orth | 2 +-
- fc-lang/la.orth | 2 +-
- fc-lang/lb.orth | 2 +-
- fc-lang/lez.orth | 2 +-
- fc-lang/ln.orth | 2 +-
- fc-lang/lo.orth | 2 +-
- fc-lang/lt.orth | 2 +-
- fc-lang/lv.orth | 2 +-
- fc-lang/mai.orth | 2 +-
- fc-lang/mg.orth | 2 +-
- fc-lang/mh.orth | 2 +-
- fc-lang/mi.orth | 2 +-
- fc-lang/mk.orth | 2 +-
- fc-lang/ml.orth | 2 +-
- fc-lang/mn.orth | 2 +-
- fc-lang/mo.orth | 2 +-
- fc-lang/mr.orth | 2 +-
- fc-lang/mt.orth | 2 +-
- fc-lang/my.orth | 2 +-
- fc-lang/nb.orth | 2 +-
- fc-lang/nds.orth | 2 +-
- fc-lang/ne.orth | 2 +-
- fc-lang/nl.orth | 2 +-
- fc-lang/nn.orth | 2 +-
- fc-lang/no.orth | 2 +-
- fc-lang/nr.orth | 2 +-
- fc-lang/nso.orth | 2 +-
- fc-lang/ny.orth | 2 +-
- fc-lang/oc.orth | 2 +-
- fc-lang/om.orth | 2 +-
- fc-lang/or.orth | 2 +-
- fc-lang/os.orth | 2 +-
- fc-lang/pa.orth | 2 +-
- fc-lang/pl.orth | 2 +-
- fc-lang/ps_af.orth | 2 +-
- fc-lang/ps_pk.orth | 2 +-
- fc-lang/pt.orth | 2 +-
- fc-lang/rm.orth | 2 +-
- fc-lang/ro.orth | 2 +-
- fc-lang/ru.orth | 2 +-
- fc-lang/sa.orth | 2 +-
- fc-lang/sah.orth | 2 +-
- fc-lang/sco.orth | 2 +-
- fc-lang/se.orth | 2 +-
- fc-lang/sel.orth | 2 +-
- fc-lang/sh.orth | 2 +-
- fc-lang/shs.orth | 2 +-
- fc-lang/si.orth | 2 +-
- fc-lang/sk.orth | 2 +-
- fc-lang/sl.orth | 2 +-
- fc-lang/sm.orth | 2 +-
- fc-lang/sma.orth | 2 +-
- fc-lang/smj.orth | 2 +-
- fc-lang/smn.orth | 2 +-
- fc-lang/sms.orth | 2 +-
- fc-lang/so.orth | 2 +-
- fc-lang/sq.orth | 2 +-
- fc-lang/sr.orth | 2 +-
- fc-lang/ss.orth | 2 +-
- fc-lang/st.orth | 2 +-
- fc-lang/sv.orth | 2 +-
- fc-lang/sw.orth | 2 +-
- fc-lang/syr.orth | 2 +-
- fc-lang/ta.orth | 2 +-
- fc-lang/te.orth | 2 +-
- fc-lang/tg.orth | 2 +-
- fc-lang/th.orth | 2 +-
- fc-lang/ti_er.orth | 2 +-
- fc-lang/ti_et.orth | 2 +-
- fc-lang/tig.orth | 2 +-
- fc-lang/tk.orth | 2 +-
- fc-lang/tl.orth | 2 +-
- fc-lang/tn.orth | 2 +-
- fc-lang/to.orth | 2 +-
- fc-lang/tr.orth | 2 +-
- fc-lang/ts.orth | 2 +-
- fc-lang/tt.orth | 2 +-
- fc-lang/tw.orth | 2 +-
- fc-lang/tyv.orth | 2 +-
- fc-lang/ug.orth | 2 +-
- fc-lang/uk.orth | 2 +-
- fc-lang/ur.orth | 2 +-
- fc-lang/uz.orth | 2 +-
- fc-lang/ven.orth | 2 +-
- fc-lang/vi.orth | 2 +-
- fc-lang/vo.orth | 2 +-
- fc-lang/vot.orth | 2 +-
- fc-lang/wa.orth | 2 +-
- fc-lang/wen.orth | 2 +-
- fc-lang/wo.orth | 2 +-
- fc-lang/xh.orth | 2 +-
- fc-lang/yap.orth | 2 +-
- fc-lang/yi.orth | 2 +-
- fc-lang/yo.orth | 2 +-
- fc-lang/zh_cn.orth | 2 +-
- fc-lang/zh_hk.orth | 2 +-
- fc-lang/zh_mo.orth | 2 +-
- fc-lang/zh_sg.orth | 2 +-
- fc-lang/zh_tw.orth | 2 +-
- fc-lang/zu.orth | 2 +-
- fc-list/fc-list.c | 2 +-
- fc-match/fc-match.c | 2 +-
- fontconfig/fcfreetype.h | 2 +-
- fontconfig/fcprivate.h | 2 +-
- fontconfig/fontconfig.h | 2 +-
- src/fcatomic.c | 2 +-
- src/fcblanks.c | 2 +-
- src/fccfg.c | 2 +-
- src/fccharset.c | 2 +-
- src/fcdbg.c | 2 +-
- src/fcdefault.c | 2 +-
- src/fcdir.c | 2 +-
- src/fcfreetype.c | 2 +-
- src/fcfs.c | 2 +-
- src/fcinit.c | 2 +-
- src/fcint.h | 2 +-
- src/fclang.c | 2 +-
- src/fclist.c | 2 +-
- src/fcmatch.c | 2 +-
- src/fcmatrix.c | 2 +-
- src/fcname.c | 2 +-
- src/fcstr.c | 2 +-
- src/fcxml.c | 2 +-
+ config/Makedefs.in | 2 +-
+ config/install.sh | 2 +-
+ fc-cache/fc-cache.c | 2 +-
+ fc-cat/fc-cat.c | 2 +-
+ fc-lang/aa.orth | 2 +-
+ fc-lang/ab.orth | 2 +-
+ fc-lang/af.orth | 2 +-
+ fc-lang/am.orth | 2 +-
+ fc-lang/ar.orth | 2 +-
+ fc-lang/ast.orth | 2 +-
+ fc-lang/ava.orth | 2 +-
+ fc-lang/ay.orth | 2 +-
+ fc-lang/az.orth | 2 +-
+ fc-lang/az_ir.orth | 2 +-
+ fc-lang/ba.orth | 2 +-
+ fc-lang/bam.orth | 2 +-
+ fc-lang/be.orth | 2 +-
+ fc-lang/bg.orth | 2 +-
+ fc-lang/bh.orth | 2 +-
+ fc-lang/bho.orth | 2 +-
+ fc-lang/bi.orth | 2 +-
+ fc-lang/bin.orth | 2 +-
+ fc-lang/bn.orth | 2 +-
+ fc-lang/bo.orth | 2 +-
+ fc-lang/br.orth | 2 +-
+ fc-lang/bs.orth | 2 +-
+ fc-lang/bua.orth | 2 +-
+ fc-lang/ca.orth | 2 +-
+ fc-lang/ce.orth | 2 +-
+ fc-lang/ch.orth | 2 +-
+ fc-lang/chm.orth | 2 +-
+ fc-lang/chr.orth | 2 +-
+ fc-lang/co.orth | 2 +-
+ fc-lang/cs.orth | 2 +-
+ fc-lang/cu.orth | 2 +-
+ fc-lang/cv.orth | 2 +-
+ fc-lang/cy.orth | 2 +-
+ fc-lang/da.orth | 2 +-
+ fc-lang/de.orth | 2 +-
+ fc-lang/dz.orth | 2 +-
+ fc-lang/el.orth | 2 +-
+ fc-lang/en.orth | 2 +-
+ fc-lang/eo.orth | 2 +-
+ fc-lang/es.orth | 2 +-
+ fc-lang/et.orth | 2 +-
+ fc-lang/eu.orth | 2 +-
+ fc-lang/fa.orth | 2 +-
+ fc-lang/fc-lang.c | 2 +-
+ fc-lang/fc-lang.man | 2 +-
+ fc-lang/fclang.tmpl.h | 2 +-
+ fc-lang/fi.orth | 2 +-
+ fc-lang/fj.orth | 2 +-
+ fc-lang/fo.orth | 2 +-
+ fc-lang/fr.orth | 2 +-
+ fc-lang/ful.orth | 2 +-
+ fc-lang/fur.orth | 2 +-
+ fc-lang/fy.orth | 2 +-
+ fc-lang/ga.orth | 2 +-
+ fc-lang/gd.orth | 2 +-
+ fc-lang/gez.orth | 2 +-
+ fc-lang/gl.orth | 2 +-
+ fc-lang/gn.orth | 2 +-
+ fc-lang/gu.orth | 2 +-
+ fc-lang/gv.orth | 2 +-
+ fc-lang/ha.orth | 2 +-
+ fc-lang/haw.orth | 2 +-
+ fc-lang/he.orth | 2 +-
+ fc-lang/hi.orth | 2 +-
+ fc-lang/ho.orth | 2 +-
+ fc-lang/hr.orth | 2 +-
+ fc-lang/hu.orth | 2 +-
+ fc-lang/hy.orth | 2 +-
+ fc-lang/ia.orth | 2 +-
+ fc-lang/ibo.orth | 2 +-
+ fc-lang/id.orth | 2 +-
+ fc-lang/ie.orth | 2 +-
+ fc-lang/ik.orth | 2 +-
+ fc-lang/io.orth | 2 +-
+ fc-lang/is.orth | 2 +-
+ fc-lang/it.orth | 2 +-
+ fc-lang/iu.orth | 2 +-
+ fc-lang/ja.orth | 2 +-
+ fc-lang/ka.orth | 2 +-
+ fc-lang/kaa.orth | 2 +-
+ fc-lang/ki.orth | 2 +-
+ fc-lang/kk.orth | 2 +-
+ fc-lang/kl.orth | 2 +-
+ fc-lang/km.orth | 2 +-
+ fc-lang/kn.orth | 2 +-
+ fc-lang/ko.orth | 2 +-
+ fc-lang/kok.orth | 2 +-
+ fc-lang/ks.orth | 2 +-
+ fc-lang/ku.orth | 2 +-
+ fc-lang/ku_ir.orth | 2 +-
+ fc-lang/kum.orth | 2 +-
+ fc-lang/kv.orth | 2 +-
+ fc-lang/kw.orth | 2 +-
+ fc-lang/ky.orth | 2 +-
+ fc-lang/la.orth | 2 +-
+ fc-lang/lb.orth | 2 +-
+ fc-lang/lez.orth | 2 +-
+ fc-lang/ln.orth | 2 +-
+ fc-lang/lo.orth | 2 +-
+ fc-lang/lt.orth | 2 +-
+ fc-lang/lv.orth | 2 +-
+ fc-lang/mai.orth | 2 +-
+ fc-lang/mg.orth | 2 +-
+ fc-lang/mh.orth | 2 +-
+ fc-lang/mi.orth | 2 +-
+ fc-lang/mk.orth | 2 +-
+ fc-lang/ml.orth | 2 +-
+ fc-lang/mn.orth | 2 +-
+ fc-lang/mo.orth | 2 +-
+ fc-lang/mr.orth | 2 +-
+ fc-lang/mt.orth | 2 +-
+ fc-lang/my.orth | 2 +-
+ fc-lang/nb.orth | 2 +-
+ fc-lang/nds.orth | 2 +-
+ fc-lang/ne.orth | 2 +-
+ fc-lang/nl.orth | 2 +-
+ fc-lang/nn.orth | 2 +-
+ fc-lang/no.orth | 2 +-
+ fc-lang/nr.orth | 2 +-
+ fc-lang/nso.orth | 2 +-
+ fc-lang/ny.orth | 2 +-
+ fc-lang/oc.orth | 2 +-
+ fc-lang/om.orth | 2 +-
+ fc-lang/or.orth | 2 +-
+ fc-lang/os.orth | 2 +-
+ fc-lang/pa.orth | 2 +-
+ fc-lang/pl.orth | 2 +-
+ fc-lang/ps_af.orth | 2 +-
+ fc-lang/ps_pk.orth | 2 +-
+ fc-lang/pt.orth | 2 +-
+ fc-lang/rm.orth | 2 +-
+ fc-lang/ro.orth | 2 +-
+ fc-lang/ru.orth | 2 +-
+ fc-lang/sa.orth | 2 +-
+ fc-lang/sah.orth | 2 +-
+ fc-lang/sco.orth | 2 +-
+ fc-lang/se.orth | 2 +-
+ fc-lang/sel.orth | 2 +-
+ fc-lang/sh.orth | 2 +-
+ fc-lang/shs.orth | 2 +-
+ fc-lang/si.orth | 2 +-
+ fc-lang/sk.orth | 2 +-
+ fc-lang/sl.orth | 2 +-
+ fc-lang/sm.orth | 2 +-
+ fc-lang/sma.orth | 2 +-
+ fc-lang/smj.orth | 2 +-
+ fc-lang/smn.orth | 2 +-
+ fc-lang/sms.orth | 2 +-
+ fc-lang/so.orth | 2 +-
+ fc-lang/sq.orth | 2 +-
+ fc-lang/sr.orth | 2 +-
+ fc-lang/ss.orth | 2 +-
+ fc-lang/st.orth | 2 +-
+ fc-lang/sv.orth | 2 +-
+ fc-lang/sw.orth | 2 +-
+ fc-lang/syr.orth | 2 +-
+ fc-lang/ta.orth | 2 +-
+ fc-lang/te.orth | 2 +-
+ fc-lang/tg.orth | 2 +-
+ fc-lang/th.orth | 2 +-
+ fc-lang/ti_er.orth | 2 +-
+ fc-lang/ti_et.orth | 2 +-
+ fc-lang/tig.orth | 2 +-
+ fc-lang/tk.orth | 2 +-
+ fc-lang/tl.orth | 2 +-
+ fc-lang/tn.orth | 2 +-
+ fc-lang/to.orth | 2 +-
+ fc-lang/tr.orth | 2 +-
+ fc-lang/ts.orth | 2 +-
+ fc-lang/tt.orth | 2 +-
+ fc-lang/tw.orth | 2 +-
+ fc-lang/tyv.orth | 2 +-
+ fc-lang/ug.orth | 2 +-
+ fc-lang/uk.orth | 2 +-
+ fc-lang/ur.orth | 2 +-
+ fc-lang/uz.orth | 2 +-
+ fc-lang/ven.orth | 2 +-
+ fc-lang/vi.orth | 2 +-
+ fc-lang/vo.orth | 2 +-
+ fc-lang/vot.orth | 2 +-
+ fc-lang/wa.orth | 2 +-
+ fc-lang/wen.orth | 2 +-
+ fc-lang/wo.orth | 2 +-
+ fc-lang/xh.orth | 2 +-
+ fc-lang/yap.orth | 2 +-
+ fc-lang/yi.orth | 2 +-
+ fc-lang/yo.orth | 2 +-
+ fc-lang/zh_cn.orth | 2 +-
+ fc-lang/zh_hk.orth | 2 +-
+ fc-lang/zh_mo.orth | 2 +-
+ fc-lang/zh_sg.orth | 2 +-
+ fc-lang/zh_tw.orth | 2 +-
+ fc-lang/zu.orth | 2 +-
+ fc-list/fc-list.c | 2 +-
+ fc-match/fc-match.c | 2 +-
+ fontconfig/fcfreetype.h | 2 +-
+ fontconfig/fcprivate.h | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ src/fcatomic.c | 2 +-
+ src/fcblanks.c | 2 +-
+ src/fccfg.c | 2 +-
+ src/fccharset.c | 2 +-
+ src/fcdbg.c | 2 +-
+ src/fcdefault.c | 2 +-
+ src/fcdir.c | 2 +-
+ src/fcfreetype.c | 2 +-
+ src/fcfs.c | 2 +-
+ src/fcinit.c | 2 +-
+ src/fcint.h | 2 +-
+ src/fclang.c | 2 +-
+ src/fclist.c | 2 +-
+ src/fcmatch.c | 2 +-
+ src/fcmatrix.c | 2 +-
+ src/fcname.c | 2 +-
+ src/fcstr.c | 2 +-
+ src/fcxml.c | 2 +-
220 files changed, 220 insertions(+), 220 deletions(-)
commit aef608efed2feb867128e528cd9d39ee7e10a0ac
Add orth file for Maithili mai.orth (#15821)
- fc-lang/mai.orth | 25 +++++++++++++++++++++++++
+ fc-lang/mai.orth | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
commit 1bcf4ae5f2348d7956c435d34f2856ebfaccd6c8
checking that the file name represents a directory may surprise some,
but it doesn't bother me really.
- src/fcstr.c | 3 +++
+ src/fcstr.c | 3 +++
1 file changed, 3 insertions(+)
commit b21bea3731106ef30224f9255c4232d6e2607803
[doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
- doc/fcconfig.fncs | 2 +-
+ doc/fcconfig.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e04afe83de409b880be9a854b34fb624bca5c3b0
Avoid C99ism in Win32 code (#16651)
- src/fccfg.c | 3 ++-
- src/fcxml.c | 3 ++-
+ src/fccfg.c | 3 ++-
+ src/fcxml.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
commit f7364e6273df6f660e6b01ea5189e88b34ba4602
Remove build manpage logfile if it exists
- doc/Makefile.am | 1 +
+ doc/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit 0e21b5a4d5609a5dd0f332b412d878b6f1037d29
Signed-off-by: Keith Packard <keithp@keithp.com>
- fc-case/Makefile.am | 4 +++-
+ fc-case/Makefile.am | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit a93b4c2aab1d79573abd646147596a8a34b19350
Bump version to 2.6.0
- README | 6 ++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ README | 6 ++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
3 files changed, 7 insertions(+), 5 deletions(-)
commit d0902ee0867bd11e4ff266876a69c258eee8d08d
Bump version to 2.5.93
- README | 34 ++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 34 ++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 34 insertions(+), 4 deletions(-)
commit 8ade2369238a0b439192a847f12fcc9748a6d73a
An empty element would cause every file starting with the current
directory to be scanned, probably not what the user wanted.
- src/fcxml.c | 4 +++-
+ src/fcxml.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 83c5c357abc8d626680943537b4dbc020d6c378c
fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
- Makefile.am | 4 ++--
+ Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
Libs.private.
- fontconfig.pc.in | 2 +-
+ fontconfig.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ad3fc667914d19435ade56adc8afe584d5605d10
directories
are in the future.
- src/fccfg.c | 13 ++++++++++++-
+ src/fccfg.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
commit b808204023ab47eb06dc520665eb7a0473320a9b
And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
- src/fcmatch.c | 7 +++----
+ src/fcmatch.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
(the second part of this patch was already in the tree)
- Makefile.am | 4 ++--
+ Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 557f87f7337df1d78c04d2c993916d1d1748360f
Add Secwepemctsin Orthography. Bug 15996.
- fc-lang/shs.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/shs.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
commit a572f547fd46bf169b617108552ab0fa280f4813
Persian conf update. (bug 16066).
- conf.d/40-nonlatin.conf | 37 +++++++++++++++++++++++++++++++++++++
- conf.d/65-fonts-persian.conf | 24 ++++++++++++++++++++----
+ conf.d/40-nonlatin.conf | 37 +++++++++++++++++++++++++++++++++++++
+ conf.d/65-fonts-persian.conf | 24 ++++++++++++++++++++----
2 files changed, 57 insertions(+), 4 deletions(-)
commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
of the
previous function is absent.
- doc/fcstring.fncs | 1 +
+ doc/fcstring.fncs | 1 +
1 file changed, 1 insertion(+)
commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
a broken
build on non-Linux systems.
- acinclude.m4 | 137
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ acinclude.m4 | 137
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 137 insertions(+)
commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
have been fixed. Thus this is a request to enable the autohinting in
fontconfig again for all the indic fonts.
- conf.d/25-unhint-nonlatin.conf | 119
- ----------------------------------------
+ conf.d/25-unhint-nonlatin.conf | 119
+ -----------------------------------------
1 file changed, 119 deletions(-)
commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
extended -> expanded.
caps, dunhill -> decorative
- src/fcfreetype.c | 5 +++--
+ src/fcfreetype.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
of manual
function call tracking. A pain, but it helps debug leaks.
- src/fcatomic.c | 2 +-
- src/fccharset.c | 6 ++++++
- src/fcinit.c | 2 ++
- src/fcpat.c | 2 +-
- src/fcstr.c | 9 +++++++--
+ src/fcatomic.c | 2 +-
+ src/fccharset.c | 6 ++++++
+ src/fcinit.c | 2 ++
+ src/fcpat.c | 2 +-
+ src/fcstr.c | 9 +++++++--
5 files changed, 17 insertions(+), 4 deletions(-)
commit c6c9400d67ffefa95100d03e6650ea901b05116b
FcFini frees all libary data structures so valgrind should report 0
allocations in use when the program exits.
- fc-cache/fc-cache.c | 1 +
+ fc-cache/fc-cache.c | 1 +
1 file changed, 1 insertion(+)
commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
Bump version to 2.5.92
- README | 40 ++++++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 40 ++++++++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 40 insertions(+), 4 deletions(-)
commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
git ignore doltcompile
- .gitignore | 1 +
+ .gitignore | 1 +
1 file changed, 1 insertion(+)
commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
Allow for RC versions in README update
- new-version.sh | 4 ++--
+ new-version.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
Rename the LT_ variables to LIBT_ to work around this restriction.
- configure.in | 18 +++++++++---------
- fontconfig-zip.in | 2 +-
- src/Makefile.am | 6 +++---
+ configure.in | 18 +++++++++---------
+ fontconfig-zip.in | 2 +-
+ src/Makefile.am | 6 +++---
3 files changed, 13 insertions(+), 13 deletions(-)
commit 0028f72bc818ca3bc343383fb644765ae12ce769
symbols, those
must be added to the fontconfig.def file build process.
- src/Makefile.am | 4 ++--
+ src/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit bdbc26f3d970581a3248c245451f7fbfb1609601
Make fc-match behave better when style is unknown (bug 15332)
- fc-match/fc-match.c | 2 +-
+ fc-match/fc-match.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3322ca855330631e0d849e6beca0c2d82390898f
variable; it's not like evaluating it more than once would be
a problem.
- src/Makefile.am | 2 +-
+ src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit df8ceebdbe735226bef602614921d517321c690f
Remove doltcompile in distclean
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
using "sed -n 1p" instead of "head -1" would be a suitable workaround.
- src/makealias | 2 +-
+ src/makealias | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6d65081e35fc1ffae1212f173853b0693645192e
for a
fonts/ directory where the exe is located.
- src/fccfg.c | 26 +++++++++++++++++++++-----
- src/fcxml.c | 22 +++++++++++++++++++++-
+ src/fccfg.c | 26 +++++++++++++++++++++-----
+ src/fcxml.c | 22 +++++++++++++++++++++-
2 files changed, 42 insertions(+), 6 deletions(-)
commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
desktops
(antialiased, GNOME or KDE, high resolution).
- conf.d/40-nonlatin.conf | 2 ++
- conf.d/65-nonlatin.conf | 4 ++++
+ conf.d/40-nonlatin.conf | 2 ++
+ conf.d/65-nonlatin.conf | 4 ++++
2 files changed, 6 insertions(+)
commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
patch
follows that would correspond to one available for Cairo in bug 10301.
- doc/fontconfig-devel.sgml | 1 +
- doc/fontconfig-user.sgml | 5 +++++
- fontconfig/fontconfig.h | 9 ++++++++-
- src/fcint.h | 3 ++-
- src/fcname.c | 7 ++++++-
+ doc/fontconfig-devel.sgml | 1 +
+ doc/fontconfig-user.sgml | 5 +++++
+ fontconfig/fontconfig.h | 9 ++++++++-
+ src/fcint.h | 3 ++-
+ src/fcname.c | 7 ++++++-
5 files changed, 22 insertions(+), 3 deletions(-)
commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
adding and
documenting fonts to common aliases.
- conf.d/25-unhint-nonlatin.conf | 20 ++++++++++
- conf.d/60-latin.conf | 3 ++
- conf.d/65-nonlatin.conf | 81
- ++++++++++++++++++++++++++++++++++++----
- conf.d/69-unifont.conf | 4 ++
+ conf.d/25-unhint-nonlatin.conf | 20 +++++++++++
+ conf.d/60-latin.conf | 3 ++
+ conf.d/65-nonlatin.conf | 81
+ ++++++++++++++++++++++++++++++++++++++----
+ conf.d/69-unifont.conf | 4 +++
4 files changed, 101 insertions(+), 7 deletions(-)
commit c014142a207d6f3ac63580dfb0cacb243776f7c5
Add --all flag to fc-match to show the untrimmed list. Bug 13018.
- fc-match/fc-match.c | 18 ++++++++++++------
+ fc-match/fc-match.c | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
commit 8415442f9bb8ad624c9940adf187390468c70548
Add some sample cursive and fantasy families.
- conf.d/45-latin.conf | 20 ++++++++++++++++++++
- conf.d/60-latin.conf | 24 ++++++++++++++++++++++++
+ conf.d/45-latin.conf | 20 ++++++++++++++++++++
+ conf.d/60-latin.conf | 24 ++++++++++++++++++++++++
2 files changed, 44 insertions(+)
commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
The only relevant information is the pixel size; don't report
anything else.
- src/fcfreetype.c | 34 ----------------------------------
+ src/fcfreetype.c | 34 ----------------------------------
1 file changed, 34 deletions(-)
commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
fonts that have no
glyphs and select a single strike to measure the glyph map with.
- src/fcfreetype.c | 58
- +++++++++++++++++++++++++++++++++++++++++++++++-------
+ src/fcfreetype.c | 58
+ +++++++++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 51 insertions(+), 7 deletions(-)
commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
Use DOLT if available
- configure.in | 1 +
+ configure.in | 1 +
1 file changed, 1 insertion(+)
commit ba884599133e444b5f6d0b9b6981079cf8059b9f
Fix build with !ENABLE_DOCS and no built manpages.
- fc-cache/Makefile.am | 8 ++++++--
- fc-cat/Makefile.am | 8 ++++++--
- fc-list/Makefile.am | 8 ++++++--
- fc-match/Makefile.am | 8 ++++++--
+ fc-cache/Makefile.am | 8 ++++++--
+ fc-cat/Makefile.am | 8 ++++++--
+ fc-list/Makefile.am | 8 ++++++--
+ fc-match/Makefile.am | 8 ++++++--
4 files changed, 24 insertions(+), 8 deletions(-)
commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
Bump version to 2.5.91
- README | 26 ++++++++++++++++++++++----
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 26 ++++++++++++++++++++++----
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 24 insertions(+), 6 deletions(-)
commit b2cbf483ab520ff21ca2152f960498d181613608
git-tag requires space after -m flag
- new-version.sh | 2 +-
+ new-version.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 51f1536479064c2d224860c15271a9b14c87fd62
new-version.sh was mis-editing files
- new-version.sh | 19 ++++++++-----------
+ new-version.sh | 19 ++++++++-----------
1 file changed, 8 insertions(+), 11 deletions(-)
commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
Add more files to .gitignore
- .gitignore | 7 +++++--
+ .gitignore | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
Distribute khmer font aliases
- conf.d/65-khmer.conf | 16 ++++++++++++++++
- conf.d/Makefile.am | 1 +
+ conf.d/65-khmer.conf | 16 ++++++++++++++++
+ conf.d/Makefile.am | 1 +
2 files changed, 17 insertions(+)
commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
Create new-version.sh to help with releases, update INSTALL
instructions
- INSTALL | 36 +++++------------
- new-version.sh | 121
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ INSTALL | 36 +++++------------
+ new-version.sh | 121
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 131 insertions(+), 26 deletions(-)
commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
Distribute new fcftint.h file
- src/Makefile.am | 2 +-
+ src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
The utility programs don't use any freetype interfaces, so they
don't need to directly refer to freetype headers or libraries.
- fc-cache/Makefile.am | 4 ++--
- fc-cat/Makefile.am | 4 ++--
- fc-list/Makefile.am | 4 ++--
- fc-match/Makefile.am | 4 ++--
+ fc-cache/Makefile.am | 4 ++--
+ fc-cat/Makefile.am | 4 ++--
+ fc-list/Makefile.am | 4 ++--
+ fc-match/Makefile.am | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
This header file needs to be included at the end of every file that
exports any freetype symbols.
- src/fcfreetype.c | 1 +
- src/fclang.c | 1 +
- src/fcpat.c | 1 +
+ src/fcfreetype.c | 1 +
+ src/fclang.c | 1 +
+ src/fcpat.c | 1 +
3 files changed, 3 insertions(+)
commit dbd065ad312921308add99fc4cb31457d9045e6a
This avoids requiring the freetype development files when cross
compiling
- fc-arch/Makefile.am | 2 +-
- fc-case/Makefile.am | 2 +-
- fc-glyphname/Makefile.am | 2 +-
- fc-lang/Makefile.am | 2 +-
- src/Makefile.am | 13 ++++++++---
- src/fcfreetype.c | 1 +
- src/fcftint.h | 54
- ++++++++++++++++++++++++++++++++++++++++++++++
- src/fcint.h | 18 +---------------
- src/fclang.c | 1 +
- src/fcpat.c | 1 +
- src/makealias | 6 ++++--
+ fc-arch/Makefile.am | 2 +-
+ fc-case/Makefile.am | 2 +-
+ fc-glyphname/Makefile.am | 2 +-
+ fc-lang/Makefile.am | 2 +-
+ src/Makefile.am | 13 +++++++++---
+ src/fcfreetype.c | 1 +
+ src/fcftint.h | 54
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h | 18 +---------------
+ src/fclang.c | 1 +
+ src/fcpat.c | 1 +
+ src/makealias | 6 ++++--
11 files changed, 76 insertions(+), 26 deletions(-)
commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
allocation
and report failure.
- src/fcxml.c | 5 +++++
+ src/fcxml.c | 5 +++++
1 file changed, 5 insertions(+)
commit 0f7870887adff6db3cffda5485418143f2bfa1f6
inverse of
"Contain", not the same as "Equal".
- src/fccfg.c | 2 +-
+ src/fccfg.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
the top
of the README file says conf.d/README too.
- conf.d/Makefile.am | 7 +++++--
+ conf.d/Makefile.am | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
Bump version number to 2.5
- README | 15 +++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ README | 15 +++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
3 files changed, 16 insertions(+), 5 deletions(-)
commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
end-users, most of which who wouldn't know how to edit it anyway. And
requiring an installer to edit it gets complicated.
- configure.in | 6 +++-
- fc-cache/Makefile.am | 3 ++
- src/fccache.c | 93
- +++++++++++++++++++++++++++++++++++++++++++++++++-
- src/fcxml.c | 24 +++++++++++++
+ configure.in | 6 +++-
+ fc-cache/Makefile.am | 3 ++
+ src/fccache.c | 93
+ +++++++++++++++++++++++++++++++++++++++++++++++++++-
+ src/fcxml.c | 24 ++++++++++++++
4 files changed, 124 insertions(+), 2 deletions(-)
commit 1315db01b626aedd27e3e05bde96ce46c253629b
macros and
include fcprivate.h in the published header files.
- doc/check-missing-doc | 1 +
- doc/fcobjectset.fncs | 11 +++++
- doc/fcpattern.fncs | 12 ++++-
- fontconfig/Makefile.am | 3 +-
- fontconfig/fcprivate.h | 123
- +++++++++++++++++++++++++++++++++++++++++++++++
- fontconfig/fontconfig.h | 2 +-
- src/Makefile.am | 3 +-
- src/fcint.h | 95 +-----------------------------------
+ doc/check-missing-doc | 1 +
+ doc/fcobjectset.fncs | 11 +++++
+ doc/fcpattern.fncs | 12 ++++-
+ fontconfig/Makefile.am | 3 +-
+ fontconfig/fcprivate.h | 123
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ fontconfig/fontconfig.h | 2 +-
+ src/Makefile.am | 3 +-
+ src/fcint.h | 95 +------------------------------------
8 files changed, 152 insertions(+), 98 deletions(-)
commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
which
must not be freed by the application or 'bad things' will happen.
- doc/fcconfig.fncs | 3 ++-
+ doc/fcconfig.fncs | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
without
knowing that they call FcFontRenderPrepare.
- doc/fcconfig.fncs | 12 ++++++++----
- doc/fcfontset.fncs | 12 ++++++++----
+ doc/fcconfig.fncs | 12 ++++++++----
+ doc/fcfontset.fncs | 12 ++++++++----
2 files changed, 16 insertions(+), 8 deletions(-)
commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
Several functions had no indication of what the return value would be,
mostly these were allocation failure returns.
- doc/fcatomic.fncs | 4 +++-
- doc/fcconfig.fncs | 21 ++++++++++++++-------
- doc/fcconstant.fncs | 8 ++++++--
- doc/fcfile.fncs | 28 +++++++++++++++-------------
- doc/fcfontset.fncs | 3 ++-
- doc/fcinit.fncs | 7 +++++--
- doc/fcobjectset.fncs | 3 ++-
- doc/fcobjecttype.fncs | 6 ++++--
+ doc/fcatomic.fncs | 4 +++-
+ doc/fcconfig.fncs | 21 ++++++++++++++-------
+ doc/fcconstant.fncs | 8 ++++++--
+ doc/fcfile.fncs | 28 +++++++++++++++-------------
+ doc/fcfontset.fncs | 3 ++-
+ doc/fcinit.fncs | 7 +++++--
+ doc/fcobjectset.fncs | 3 ++-
+ doc/fcobjecttype.fncs | 6 ++++--
8 files changed, 51 insertions(+), 29 deletions(-)
commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
subdirectory to
avoid collisions.
- doc/Makefile.am | 8 +++++---
+ doc/Makefile.am | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
commit 37e9d33950df03f76b6938ae5675ecfc853eb903
Update version numbers to 2.4.92 (2.5 RC2)
- README | 49
- +++++++++++++++++++++++++++++++++++++++++++++--
- fontconfig/fontconfig.h | 2 +-
+ README | 49
+ +++++++++++++++++++++++++++++++++++++++++++++++--
+ fontconfig/fontconfig.h | 2 +-
2 files changed, 48 insertions(+), 3 deletions(-)
commit a504f6b5394b96d2c6a24772b61705227a8e88ab
Simplify/improve 30-metric-aliases.conf
- conf.d/30-metric-aliases.conf | 192
- +++++++++++++++++++++++------------------
+ conf.d/30-metric-aliases.conf | 192
+ ++++++++++++++++++++++++------------------
1 file changed, 109 insertions(+), 83 deletions(-)
commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
Remove list of available conf files from README.
It was redundant and out-dated.
- conf.d/README | 29 +----------------------------
+ conf.d/README | 29 +----------------------------
1 file changed, 1 insertion(+), 28 deletions(-)
commit 0294bda4800b94828b59139e6205730c74261c40
Fix documented conf-file naming format in README
- conf.d/README | 8 ++++----
+ conf.d/README | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 07d04da76c4009552866ae0d2f85659186ef77d6
Remove 25-unhint-nonlatin.conf from default configuration by not
linking it.
- conf.d/Makefile.am | 1 -
+ conf.d/Makefile.am | 1 -
1 file changed, 1 deletion(-)
commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
Oops, fix Makefile.am.
- conf.d/Makefile.am | 4 ++--
+ conf.d/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
Remove 20-lohit-gujarati.conf. It's covered by
25-unhint-nonlatin.conf now.
- conf.d/20-lohit-gujarati.conf | 11 -----------
- conf.d/Makefile.am | 2 --
+ conf.d/20-lohit-gujarati.conf | 11 -----------
+ conf.d/Makefile.am | 2 --
2 files changed, 13 deletions(-)
commit 7465091fa90753440ed775de5783387bc4fd9cc4
This was outdated and wrong in most cases. There's no real use
in that.
- conf.d/10-autohint.conf | 1 -
- conf.d/10-no-sub-pixel.conf | 1 -
- conf.d/10-sub-pixel-bgr.conf | 1 -
- conf.d/10-sub-pixel-rgb.conf | 1 -
- conf.d/10-sub-pixel-vbgr.conf | 1 -
- conf.d/10-sub-pixel-vrgb.conf | 1 -
- conf.d/10-unhinted.conf | 1 -
- conf.d/20-fix-globaladvance.conf | 1 -
- conf.d/20-unhint-small-vera.conf | 1 -
- conf.d/25-unhint-nonlatin.conf | 1 -
- conf.d/30-metric-aliases.conf | 1 -
- conf.d/30-urw-aliases.conf | 1 -
- conf.d/50-user.conf | 1 -
- conf.d/51-local.conf | 1 -
- conf.d/65-fonts-persian.conf | 1 -
- conf.d/70-no-bitmaps.conf | 1 -
- conf.d/70-yes-bitmaps.conf | 1 -
- conf.d/80-delicious.conf | 1 -
+ conf.d/10-autohint.conf | 1 -
+ conf.d/10-no-sub-pixel.conf | 1 -
+ conf.d/10-sub-pixel-bgr.conf | 1 -
+ conf.d/10-sub-pixel-rgb.conf | 1 -
+ conf.d/10-sub-pixel-vbgr.conf | 1 -
+ conf.d/10-sub-pixel-vrgb.conf | 1 -
+ conf.d/10-unhinted.conf | 1 -
+ conf.d/20-fix-globaladvance.conf | 1 -
+ conf.d/20-unhint-small-vera.conf | 1 -
+ conf.d/25-unhint-nonlatin.conf | 1 -
+ conf.d/30-metric-aliases.conf | 1 -
+ conf.d/30-urw-aliases.conf | 1 -
+ conf.d/50-user.conf | 1 -
+ conf.d/51-local.conf | 1 -
+ conf.d/65-fonts-persian.conf | 1 -
+ conf.d/70-no-bitmaps.conf | 1 -
+ conf.d/70-yes-bitmaps.conf | 1 -
+ conf.d/80-delicious.conf | 1 -
18 files changed, 18 deletions(-)
commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
30-metric-aliases.conf.
Remove them here and add a comment instead.
- conf.d/30-urw-aliases.conf | 27 ++++++++-------------------
+ conf.d/30-urw-aliases.conf | 27 ++++++++-------------------
1 file changed, 8 insertions(+), 19 deletions(-)
commit 4b51f173c99152586db26b03752873a4b4020672
Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
- conf.d/40-generic.conf | 80
- -----------------------------------------------
- conf.d/40-nonlatin.conf | 51 ++++++++++++++++++++++++++++++
- conf.d/45-latin.conf | 56 +++++++++++++++++++++++++++++++++
- conf.d/Makefile.am | 6 ++--
- conf.d/README | 5 +--
+ conf.d/40-generic.conf | 80
+ -------------------------------------------------
+ conf.d/40-nonlatin.conf | 51 +++++++++++++++++++++++++++++++
+ conf.d/45-latin.conf | 56 ++++++++++++++++++++++++++++++++++
+ conf.d/Makefile.am | 6 ++--
+ conf.d/README | 5 ++--
5 files changed, 114 insertions(+), 84 deletions(-)
commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
Add/update config files from Fedora.
- conf.d/25-unhint-nonlatin.conf | 228
- ++++++++++++++++++++++++++++++++++++++++
- conf.d/30-amt-aliases.conf | 21 ----
- conf.d/30-metric-aliases.conf | 186 ++++++++++++++++++++++++++++++++
- conf.d/40-generic.conf | 22 +++-
- conf.d/65-nonlatin.conf | 45 ++++++++
- conf.d/Makefile.am | 6 +-
- conf.d/README | 3 +-
+ conf.d/25-unhint-nonlatin.conf | 228
+ +++++++++++++++++++++++++++++++++++++++++
+ conf.d/30-amt-aliases.conf | 21 ----
+ conf.d/30-metric-aliases.conf | 186 +++++++++++++++++++++++++++++++++
+ conf.d/40-generic.conf | 22 +++-
+ conf.d/65-nonlatin.conf | 45 ++++++++
+ conf.d/Makefile.am | 6 +-
+ conf.d/README | 3 +-
7 files changed, 483 insertions(+), 28 deletions(-)
commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
Add FcGetLangs() and FcLangGetCharSet().
- doc/fclangset.fncs | 16 ++++++++++++++++
- fontconfig/fontconfig.h | 6 ++++++
- src/fcint.h | 3 ---
- src/fclang.c | 20 ++++++++++++++++++--
+ doc/fclangset.fncs | 16 ++++++++++++++++
+ fontconfig/fontconfig.h | 6 ++++++
+ src/fcint.h | 3 ---
+ src/fclang.c | 20 ++++++++++++++++++--
4 files changed, 40 insertions(+), 5 deletions(-)
commit 811995b79db16be39046dbbffcc5a7d66f88b731
Fix trivial bugs in edit-sgml.c
- doc/edit-sgml.c | 3 ++-
+ doc/edit-sgml.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit de1faa42d1425f80366707a730ea919c57e57b2f
instead of bumping the major version of the library (for removing
APIs).
- configure.in | 6 +++---
- fontconfig/fontconfig.h | 13 +++++++++++++
- src/Makefile.am | 5 +++--
- src/fccfg.c | 16 ++++++++++++++++
- src/fcdeprecate.h | 36 ++++++++++++++++++++++++++++++++++++
- src/fcint.h | 1 +
+ configure.in | 6 +++---
+ fontconfig/fontconfig.h | 13 +++++++++++++
+ src/Makefile.am | 5 +++--
+ src/fccfg.c | 16 ++++++++++++++++
+ src/fcdeprecate.h | 36 ++++++++++++++++++++++++++++++++++++
+ src/fcint.h | 1 +
6 files changed, 72 insertions(+), 5 deletions(-)
commit 69d3eb9cb8e58ab771170f68868748204a4793ab
Ignore new generated documentation
- .gitignore | 3 +++
+ .gitignore | 3 +++
1 file changed, 3 insertions(+)
commit dc7b6f1d79b5508706be9242b79180727701e54f
Link new function documentation into the fontconfig-devel.sgml
- doc/fontconfig-devel.sgml | 31 +++++++++++++++++++++++++++++++
+ doc/fontconfig-devel.sgml | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
commit dac27f2f1a766b042487827c726b3ccae147d282
<parameter>ls</function> needed to be <parameter>ls</parameter>.
- doc/fclangset.fncs | 2 +-
+ doc/fclangset.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
Just adding the .fncs versions doesn't get these files generated.
- doc/Makefile.am | 3 +++
+ doc/Makefile.am | 3 +++
1 file changed, 3 insertions(+)
commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
Fix formatting syntax in doc/fccache.fncs
- doc/fccache.fncs | 8 ++++----
+ doc/fccache.fncs | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
Replace incorrect documentation uses of 'char' with 'FcChar8'
(bug 13002).
- doc/fcconfig.fncs | 10 +++++-----
- doc/fcfile.fncs | 6 +++---
- doc/fcfreetype.fncs | 4 ++--
- doc/fcpattern.fncs | 6 +++---
- doc/fontconfig-devel.sgml | 2 +-
+ doc/fcconfig.fncs | 10 +++++-----
+ doc/fcfile.fncs | 6 +++---
+ doc/fcfreetype.fncs | 4 ++--
+ doc/fcpattern.fncs | 6 +++---
+ doc/fontconfig-devel.sgml | 2 +-
5 files changed, 14 insertions(+), 14 deletions(-)
commit b4a3e834126a3cac7fbf2212087825f886be1f1d
These functions no longer exist.
- doc/fcconfig.fncs | 3 +--
+ doc/fcconfig.fncs | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
return
without updating anything.
- src/fccfg.c | 3 +++
+ src/fccfg.c | 3 +++
1 file changed, 3 insertions(+)
commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
The old per-user cache filename is no longer used.
- doc/fcconfig.fncs | 5 +++--
+ doc/fcconfig.fncs | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
resulting
path.
- doc/fcstring.fncs | 15 ++++++++++-----
+ doc/fcstring.fncs | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
commit a190678e3c4497870679808dde418191407be91d
Document previously undocumented functions. (bug 12963)
- doc/Makefile.am | 3 ++
- doc/check-missing-doc | 4 +-
- doc/fccache.fncs | 68 +++++++++++++++++++++++++
- doc/fccharset.fncs | 24 +++++++++
- doc/fcconfig.fncs | 31 ++++++++++++
- doc/fcdircache.fncs | 88 ++++++++++++++++++++++++++++++++
- doc/fcfile.fncs | 29 ++++++-----
- doc/fcfontset.fncs | 83 ++++++++++++++++++++++++++++++
- doc/fcfreetype.fncs | 22 ++++++++
- doc/fclangset.fncs | 124
- +++++++++++++++++++++++++++++++++++++++++++++
- doc/fcmatrix.fncs | 2 +
- doc/fcpattern.fncs | 52 ++++++++++++++++++-
- doc/fcstring.fncs | 80 ++++++++++++++++++++++++-----
- doc/fcstrset.fncs | 11 ++++
- doc/fcvalue.fncs | 21 ++++++++
- doc/fontconfig-devel.sgml | 26 +++++++++-
+ doc/Makefile.am | 3 ++
+ doc/check-missing-doc | 4 +-
+ doc/fccache.fncs | 68 +++++++++++++++++++++++++
+ doc/fccharset.fncs | 24 +++++++++
+ doc/fcconfig.fncs | 31 ++++++++++++
+ doc/fcdircache.fncs | 88 ++++++++++++++++++++++++++++++++
+ doc/fcfile.fncs | 29 ++++++-----
+ doc/fcfontset.fncs | 83 +++++++++++++++++++++++++++++++
+ doc/fcfreetype.fncs | 22 ++++++++
+ doc/fclangset.fncs | 124
+ ++++++++++++++++++++++++++++++++++++++++++++++
+ doc/fcmatrix.fncs | 2 +
+ doc/fcpattern.fncs | 52 ++++++++++++++++++-
+ doc/fcstring.fncs | 80 ++++++++++++++++++++++++------
+ doc/fcstrset.fncs | 11 ++++
+ doc/fcvalue.fncs | 21 ++++++++
+ doc/fontconfig-devel.sgml | 26 +++++++++-
16 files changed, 638 insertions(+), 30 deletions(-)
commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
complete list of symbols exported from the header files before
release.
- doc/Makefile.am | 6 +++++-
- doc/check-missing-doc | 23 +++++++++++++++++++++++
+ doc/Makefile.am | 6 +++++-
+ doc/check-missing-doc | 23 +++++++++++++++++++++++
2 files changed, 28 insertions(+), 1 deletion(-)
commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
- src/fclang.c | 8 ++++----
+ src/fclang.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 9b84ecff92b8dccf6559a858e35762c0f664429a
encoded in
the cache.
- fc-cache/fc-cache.c | 10 +---------
+ fc-cache/fc-cache.c | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
commit 1d93c1752f03b833603ea31c2cfbd16868c44922
Typo error in function name: Inverval -> interval
- src/fccfg.c | 4 ++--
+ src/fccfg.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit b868a1447341ebe9962007069ec8658550e62483
outputs the
line number where the problem exists.
- doc/edit-sgml.c | 85
- ++++++++++++++++++++++++++++++++++---------------------
+ doc/edit-sgml.c | 85
+ +++++++++++++++++++++++++++++++++++----------------------
1 file changed, 52 insertions(+), 33 deletions(-)
commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
Remove FcPattern *p from FcValue (unused)
Remove spurious FcPublic from formals.
- fontconfig/fontconfig.h | 24 +++++++++++++-----------
+ fontconfig/fontconfig.h | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
commit e37d10fa74217a6102003882d49ac323f28db678
Allow file_stat to be NULL by using a local stat structure in
that case.
- src/fccache.c | 3 +++
+ src/fccache.c | 3 +++
1 file changed, 3 insertions(+)
commit 2ddce88cde79d8bf8959d614af883999d5c66a85
FcFileScan and FcDirScan will skip fonts under direction of the
configuration and default fontconfig policy.
- doc/fcfile.fncs | 7 +++++--
+ doc/fcfile.fncs | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 5d82c4c85d201011e60adcf887d15341ecdd5729
the API
since then are not considered.
- doc/fcconfig.fncs | 4 ++--
+ doc/fcconfig.fncs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit b607922909acfc7ae96de688ed34efd19cd038ac
from the
installation and hence from the defacto public API.
- fontconfig/Makefile.am | 3 +-
- fontconfig/fcprivate.h | 123
- ------------------------------------------------
- src/Makefile.am | 3 +-
- src/fcint.h | 95 ++++++++++++++++++++++++++++++++++++-
+ fontconfig/Makefile.am | 3 +-
+ fontconfig/fcprivate.h | 123
+ -------------------------------------------------
+ src/Makefile.am | 3 +-
+ src/fcint.h | 95 +++++++++++++++++++++++++++++++++++++-
4 files changed, 96 insertions(+), 128 deletions(-)
commit 910db318ae67693f7bc17f0bdc61caaf555365ae
FcAtomicLock can only be called once from any process.
- doc/fcatomic.fncs | 6 +++---
+ doc/fcatomic.fncs | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
Signed-off-by: Keith Packard <keithp@koto.keithp.com>
- conf.d/65-fonts-persian.conf | 377
- ++++++++++++++----------------------------
+ conf.d/65-fonts-persian.conf | 377
+ ++++++++++++++-----------------------------
1 file changed, 121 insertions(+), 256 deletions(-)
commit 681bb379de1847cf288ba27cf29243c8395cff17
This makes creating "same" aliases for renamed font families far
easier.
- fonts.dtd | 2 ++
- src/fcxml.c | 58
+ fonts.dtd | 2 ++
+ src/fcxml.c | 58
++++++++++++++++++++++++++++++++++++----------------------
2 files changed, 38 insertions(+), 22 deletions(-)
This makes the --sort and regular output the same for each font.
- fc-match/fc-match.c | 20 ++++++++++++++++++--
+ fc-match/fc-match.c | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
affect only a configuration directory. Check those to catch any
changes.
- src/fccfg.c | 17 +++--------------
+ src/fccfg.c | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)
commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
A few fixups for make distcheck
- Makefile.am | 2 +-
- doc/Makefile.am | 2 +-
+ Makefile.am | 2 +-
+ doc/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
Set version numbers to 2.4.91 (2.5 RC1)
- README | 59
- +++++++++++++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 59
+ +++++++++++++++++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 59 insertions(+), 4 deletions(-)
commit 7a1a7c0c15793e77cb162dd3393971332896460e
Solaris 10 with GCC doesn't appear capable of supporting the symbol
visibility stuff, so disable it.
- src/fcint.h | 2 +-
+ src/fcint.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fc990b2e86008967f499fe0df88de8e074a3670e
Update CaseFolding.txt to Unicode 5.1.0
- fc-case/CaseFolding.txt | 184
- +++++++++++++++++++++++++++++++++++++++++++++--
- src/fcstr.c | 2 +-
+ fc-case/CaseFolding.txt | 184
+ ++++++++++++++++++++++++++++++++++++++++++++++--
+ src/fcstr.c | 2 +-
2 files changed, 178 insertions(+), 8 deletions(-)
commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
Added FcStrContainsWord to detect strings on word boundaries.
- src/fcfreetype.c | 15 +++++++++++++--
- src/fcint.h | 3 +++
- src/fcstr.c | 50
- +++++++++++++++++++++++++++++++++++++++++++++++++-
+ src/fcfreetype.c | 15 +++++++++++++--
+ src/fcint.h | 3 +++
+ src/fcstr.c | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
3 files changed, 65 insertions(+), 3 deletions(-)
commit 349182784fdd0acf5d1262d8876c967f69dc30aa
the test
for libiconv to always fail.
- configure.in | 4 ++--
+ configure.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
using the weight and slant values by ensuring that those are in
the pattern.
- src/fcdefault.c | 16 +++++-----------
+ src/fcdefault.c | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
commit 43d0454597dfb5375b1268edb79172779cc51113
line program
manual pages in .man format.
- fc-cache/Makefile.am | 6 +++---
- fc-cat/Makefile.am | 6 +++---
- fc-list/Makefile.am | 6 +++---
- fc-match/Makefile.am | 6 +++---
+ fc-cache/Makefile.am | 6 +++---
+ fc-cat/Makefile.am | 6 +++---
+ fc-list/Makefile.am | 6 +++---
+ fc-match/Makefile.am | 6 +++---
4 files changed, 12 insertions(+), 12 deletions(-)
commit cf3e888b71a22e5c5875b96bf29557746044bd2b
(tn)
orth file.
- fc-lang/iso639-1 | 4 ++--
- fc-lang/iso639-2 | 8 ++++----
- fc-lang/nr.orth | 29 +++++++++++++++++++++++++++++
- fc-lang/nso.orth | 34 ++++++++++++++++++++++++++++++++++
- fc-lang/ss.orth | 29 +++++++++++++++++++++++++++++
- fc-lang/st.orth | 29 +++++++++++++++++++++++++++++
- fc-lang/tn.orth | 2 ++
+ fc-lang/iso639-1 | 4 ++--
+ fc-lang/iso639-2 | 8 ++++----
+ fc-lang/nr.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/nso.orth | 34 ++++++++++++++++++++++++++++++++++
+ fc-lang/ss.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/st.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/tn.orth | 2 ++
7 files changed, 129 insertions(+), 6 deletions(-)
commit 28a4ea7f714956d34f7ac65354577b87bec5620d
Fix parallel build in fontconfig/docs (bug 10481).
- doc/Makefile.am | 2 +-
+ doc/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
and value
encoding it as fontconfig weight 215.
- fontconfig/fontconfig.h | 2 ++
- src/fcfreetype.c | 7 ++++++-
+ fontconfig/fontconfig.h | 2 ++
+ src/fcfreetype.c | 7 ++++++-
2 files changed, 8 insertions(+), 1 deletion(-)
commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
Oops. Left debugging printf in previous commit.
- src/fcfreetype.c | 1 -
+ src/fcfreetype.c | 1 -
1 file changed, 1 deletion(-)
commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
Thanks to David <ssdk@ispras.ru> for spotting these.
- doc/fcconfig.fncs | 4 ++--
- doc/fcstring.fncs | 2 +-
+ doc/fcconfig.fncs | 4 ++--
+ doc/fcstring.fncs | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
commit feecc86cea6bd1cb588f68e06b85d85727289989
The Eritrean Tigrinya orthography mistakenly included this unicode
value.
- fc-lang/ti_er.orth | 2 +-
+ fc-lang/ti_er.orth | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
Thanks to David <ssdk@ispras.ru> for spotting this error.
- src/fcinit.c | 2 +-
+ src/fcinit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 28baf727367513ad06ddb1c53daff062e8f39e8c
Create fixed size strings for vendor and foundry.
- src/fcfreetype.c | 62
- +++++++++++++++++++++++++++---------------------------
+ src/fcfreetype.c | 62
+ ++++++++++++++++++++++++++++----------------------------
1 file changed, 31 insertions(+), 31 deletions(-)
commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
Use a single character array and a separate table of integer indices.
- src/fcfreetype.c | 75
- ++++++++++++++++++++++++++++++++++++------------------
+ src/fcfreetype.c | 75
+ +++++++++++++++++++++++++++++++++++++-------------------
1 file changed, 50 insertions(+), 25 deletions(-)
commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
created something that should be supported everywhere (famous
last words).
- src/makealias | 2 +-
+ src/makealias | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
Braille pattern blank is often imaged as a blank glyph.
- fonts.conf.in | 1 +
+ fonts.conf.in | 1 +
1 file changed, 1 insertion(+)
commit 007cae508c831561c7a4f06092858ea7bf517e2e
ahead of
the 'standard' directories.
- fonts.conf.in | 10 +++++-----
+ fonts.conf.in | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
this generates the wrong result (fcarch.h). Leaving them out of the
distribution forces them to be built.
- fc-arch/Makefile.am | 4 +---
- fc-case/Makefile.am | 4 +---
- fc-glyphname/Makefile.am | 4 +---
- fc-lang/Makefile.am | 4 +---
+ fc-arch/Makefile.am | 4 +---
+ fc-case/Makefile.am | 4 +---
+ fc-glyphname/Makefile.am | 4 +---
+ fc-lang/Makefile.am | 4 +---
4 files changed, 4 insertions(+), 12 deletions(-)
commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
FcCodePageRange was using char pointers; replace them with char
arrays.
- src/fcfreetype.c | 12 ++++++------
+ src/fcfreetype.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
pointers with
table indices, shrinking table size and elimninating relocations.
- fc-glyphname/fc-glyphname.c | 28 ++++++++++++++++++++--------
- src/fcfreetype.c | 16 ++++++++--------
+ fc-glyphname/fc-glyphname.c | 28 ++++++++++++++++++++--------
+ src/fcfreetype.c | 16 ++++++++--------
2 files changed, 28 insertions(+), 16 deletions(-)
commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
now freed cache would be left in the hash table. FcFini would fail an
assertion as a result.
- src/fccache.c | 4 ++--
+ src/fccache.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e85789a99770dbd1a4abe9da3eadb355c19f5216
string, so this actually saves memory and eliminates a pile of
relocations.
- fc-lang/fc-lang.c | 2 +-
- src/fclang.c | 2 +-
+ fc-lang/fc-lang.c | 2 +-
+ src/fclang.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
Typo lost the last param to this function.
- doc/fcconfig.fncs | 2 +-
+ doc/fcconfig.fncs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 07e646cc8422bda778ecf1c084129556a39a0f2a
discarded
shortly after being loaded as it contained an error.
- src/fcxml.c | 4 ++++
+ src/fcxml.c | 4 ++++
1 file changed, 4 insertions(+)
commit fa9a7448d83da498b3494fd0ff7d756569f94425
Add some commonly available Japanese fonts to the standard aliases.
- conf.d/65-nonlatin.conf | 11 +++++++++++
+ conf.d/65-nonlatin.conf | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
match the fontconfig cache file format, so other files will be
left alone.
- fc-cache/fc-cache.c | 34 ++++++++++++++++++----------------
+ fc-cache/fc-cache.c | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
commit 238489030a64fa883f8f9fc3d73247b7f7257899
and not
sensible access control.
- fc-cache/fc-cache.c | 2 +-
- src/fccache.c | 4 ++--
+ fc-cache/fc-cache.c | 2 +-
+ src/fccache.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
instead of
'unwritable'.
- fc-cache/fc-cache.c | 3 ++-
+ fc-cache/fc-cache.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 50124d1e484b84796abb7d8a6c1995edaff23e80
valid' or
'new cache contents' to these messages to explain what it is doing.
- fc-cache/fc-cache.c | 4 ++--
+ fc-cache/fc-cache.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e12f718f65fc874e9170761f670930124815663e
stored in the font directory as that would check for write permission
correctly.
- fc-cache/fc-cache.c | 18 +++---------------
+ fc-cache/fc-cache.c | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
commit f7da903d370dcf662a301930b003485f25db618f
is not
helpful.
- src/fcfreetype.c | 64
- ------------------------------------------------------
+ src/fcfreetype.c | 64
+ --------------------------------------------------------
1 file changed, 64 deletions(-)
commit 144ca878311af885db820a35db31563ba87ee6ad
Comment about mmaping cache files was misleading.
- src/fccache.c | 3 ++-
+ src/fccache.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit db6f19f13b1719617c54a1658b8faa31da56e1d4
files, but
new programs will need new cache files.
- fc-arch/fcarch.tmpl.h | 14 +++++------
- src/fccache.c | 64
- +++++++++++++++++++++++++++++++------------------
- src/fcdir.c | 8 ++++++-
- src/fcint.h | 5 ++--
+ fc-arch/fcarch.tmpl.h | 14 +++++------
+ src/fccache.c | 64
+ +++++++++++++++++++++++++++++++++------------------
+ src/fcdir.c | 8 ++++++-
+ src/fcint.h | 5 ++--
4 files changed, 58 insertions(+), 33 deletions(-)
commit 00268a50e8b99e80ff25ee2a77a925398f89693f
Fix ChangeLog generation to avoid circular make dependency
- Makefile.am | 11 ++++-------
+ Makefile.am | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
commit 3ae9258f9e825ed576dc315ec79009188bb422e2
Reported by Ben Combee.
- src/fccache.c | 1 +
+ src/fccache.c | 1 +
1 file changed, 1 insertion(+)
commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
hold any
PS name (127 bytes).
- src/fcfreetype.c | 21 +++++++++++++++++----
+ src/fcfreetype.c | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
Bump the rehash value by one so that it is always positive.
- fc-glyphname/fc-glyphname.c | 2 +-
+ fc-glyphname/fc-glyphname.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
changing all weak bindings to strong bindings and as such changes the
semantic of the match: FcPatternDuplicate.
- src/fcpat.c | 10 +++++++---
+ src/fcpat.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
commit 2373f904265a05761039cfc5fe305bf588e831c5
Update for version 2.4.2
- INSTALL | 2 +-
- README | 36 ++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ INSTALL | 2 +-
+ README | 36 ++++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 37 insertions(+), 5 deletions(-)
commit e3b65ee06808cda296215b88111a259a200cc37c
(2) The fc-cat.1 manpage was fairly broken (unreadable).
- fc-cat/fc-cat.c | 9 +++++++--
- fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
+ fc-cat/fc-cat.c | 9 +++++++--
+ fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
2 files changed, 30 insertions(+), 5 deletions(-)
commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
Most parameters are pointers and have '*' in the type; for those
which do not, use '%' to mark where a space needs to be inserted.
- doc/edit-sgml.c | 5 +++++
- doc/fcblanks.fncs | 4 ++--
- doc/fccharset.fncs | 8 ++++----
- doc/fcconfig.fncs | 12 ++++++------
- doc/fcconstant.fncs | 4 ++--
- doc/fcfile.fncs | 4 ++--
- doc/fcfreetype.fncs | 12 ++++++------
- doc/fcmatrix.fncs | 12 ++++++------
- doc/fcobjectset.fncs | 2 +-
- doc/fcobjecttype.fncs | 4 ++--
- doc/fcpattern.fncs | 32 ++++++++++++++++----------------
- doc/fcstring.fncs | 16 ++++++++--------
- doc/fcvalue.fncs | 4 ++--
+ doc/edit-sgml.c | 5 +++++
+ doc/fcblanks.fncs | 4 ++--
+ doc/fccharset.fncs | 8 ++++----
+ doc/fcconfig.fncs | 12 ++++++------
+ doc/fcconstant.fncs | 4 ++--
+ doc/fcfile.fncs | 4 ++--
+ doc/fcfreetype.fncs | 12 ++++++------
+ doc/fcmatrix.fncs | 12 ++++++------
+ doc/fcobjectset.fncs | 2 +-
+ doc/fcobjecttype.fncs | 4 ++--
+ doc/fcpattern.fncs | 32 ++++++++++++++++----------------
+ doc/fcstring.fncs | 16 ++++++++--------
+ doc/fcvalue.fncs | 4 ++--
13 files changed, 62 insertions(+), 57 deletions(-)
commit b1aa20098f641a16d02e70a161450e6b85afe410
Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
8935.
- doc/fontconfig-user.sgml | 87
- +++++++++++++++++++++++-----------------------
+ doc/fontconfig-user.sgml | 87
+ ++++++++++++++++++++++++------------------------
1 file changed, 43 insertions(+), 44 deletions(-)
commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
VPATH builds without doctools breaks as it cannot find the distributed
pre-formatted documentation.
- configure.in | 2 +-
- doc/Makefile.am | 14 +++++++++-----
+ configure.in | 2 +-
+ doc/Makefile.am | 14 +++++++++-----
2 files changed, 10 insertions(+), 6 deletions(-)
commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
edited variables are in the predefined set; otherwise, the resulting
cache files will not be stable.
- src/fcdir.c | 2 +-
- src/fcint.h | 1 +
- src/fcxml.c | 6 ++++++
+ src/fcdir.c | 2 +-
+ src/fcint.h | 1 +
+ src/fcxml.c | 6 ++++++
3 files changed, 8 insertions(+), 1 deletion(-)
commit c9c6875014661d4326100bae0464279d76bd657f
macro name. It does this using the varargs args() macro. Replace that
with separate macros for each number of formals.
- src/fccache.c | 13 +++++++------
+ src/fccache.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
commit 72ffe6536a6825a32095c8185aff836a12326ac5
Expose ability to build an FcPattern directly from an FT_Face
object.
- configure.in | 4 ++--
- doc/fcfreetype.fncs | 17 +++++++++++++++-
- fontconfig/fcfreetype.h | 6 ++++++
- src/fcfreetype.c | 50
- ++++++++++++++++++++++++++---------------------
+ configure.in | 4 ++--
+ doc/fcfreetype.fncs | 17 ++++++++++++++++-
+ fontconfig/fcfreetype.h | 6 ++++++
+ src/fcfreetype.c | 50
+ +++++++++++++++++++++++++++----------------------
4 files changed, 52 insertions(+), 25 deletions(-)
commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
report the filename more than once (!), so add | head -1
to pick just the first one.
- src/makealias | 2 +-
+ src/makealias | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2b77216ee21de95ec352672aa025195a83925b32
fields to avoid writing whichever bytes serve as padding within the
structure.
- src/fcpat.c | 17 ++++++++++++++++-
+ src/fcpat.c | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
commit 64d7e303df441f274ee194a401dcd14dfb58af7e
system cache
directory and the normal per-user cache directory.
- src/fcinit.c | 19 +++++++++++++++++++
+ src/fcinit.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
moves more
of the font description to the style name.
- src/fcfreetype.c | 237
- ++++++++++++++++++++++++++++++++++--------------------
+ src/fcfreetype.c | 237
+ ++++++++++++++++++++++++++++++++++---------------------
1 file changed, 149 insertions(+), 88 deletions(-)
commit b5803016d74856eb44b05876f0d7178bfec0df47
FcStrCanonAbsoluteFilename should be static.
- src/fcstr.c | 2 +-
+ src/fcstr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bae5db78ddab473695a7efee374a75d6fe02426f
Add sparc64 architecture string.
- fc-arch/fcarch.tmpl.h | 1 +
+ fc-arch/fcarch.tmpl.h | 1 +
1 file changed, 1 insertion(+)
commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
filenames are
under fontconfig control.
- fc-cache/fc-cache.c | 9 +++++++++
+ fc-cache/fc-cache.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
Fix typo in fccache.c
- autogen.sh | 7 +++++++
- src/fccache.c | 3 ++-
+ autogen.sh | 7 +++++++
+ src/fccache.c | 3 ++-
2 files changed, 9 insertions(+), 1 deletion(-)
commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
patch,
LilyPond actually produces output on Windows.
- src/fccache.c | 5 ++++
- src/fcstr.c | 88
- +++++++++++++++++++++++++++++++++++++++++++++++----------
+ src/fccache.c | 5 ++++
+ src/fcstr.c | 88
+ +++++++++++++++++++++++++++++++++++++++++++++++++----------
2 files changed, 78 insertions(+), 15 deletions(-)
commit cc104e6a910427db009be36ec34125962889ecb8
Prefer random over lrand48 over rand
- configure.in | 2 +-
- src/fccache.c | 13 ++++++++++++-
+ configure.in | 2 +-
+ src/fccache.c | 13 ++++++++++++-
2 files changed, 13 insertions(+), 2 deletions(-)
commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
header files
to ensure it exports the public API.
- configure.in | 1 -
- src/Makefile.am | 18 ++-
- src/fontconfig.def.in | 303
- -------------------------------------------------
+ configure.in | 1 -
+ src/Makefile.am | 18 ++-
+ src/fontconfig.def.in | 303
+ --------------------------------------------------
3 files changed, 17 insertions(+), 305 deletions(-)
commit 6262fefe54823476070053d53eb3f52fd516ebfe
but not
in the final 2.4 release. However, the documentation persisted.
- doc/fcconfig.fncs | 11 -----------
+ doc/fcconfig.fncs | 11 -----------
1 file changed, 11 deletions(-)
commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
Update for version 2.4.1
- README | 13 +++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 13 +++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 13 insertions(+), 4 deletions(-)
commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
font
directories.
- src/fccfg.c | 86
- +++++++++++++++++++++++++++++------------------------------
- src/fcdir.c | 4 +--
- src/fcint.h | 3 ++-
+ src/fccfg.c | 86
+ ++++++++++++++++++++++++++++++-------------------------------
+ src/fcdir.c | 4 +--
+ src/fcint.h | 3 ++-
3 files changed, 46 insertions(+), 47 deletions(-)
commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
vs FcChar8
* issues (why, oh why is FcChar8 not just char...)
- fc-cache/Makefile.am | 2 +-
- fc-cache/fc-cache.c | 31 ++++++++-----------------------
+ fc-cache/Makefile.am | 2 +-
+ fc-cache/fc-cache.c | 31 ++++++++-----------------------
2 files changed, 9 insertions(+), 24 deletions(-)
commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
Add signatures for m68k and mipsel (thanks debian buildd)
- fc-arch/fcarch.tmpl.h | 2 ++
+ fc-arch/fcarch.tmpl.h | 2 ++
1 file changed, 2 insertions(+)
commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
Add ppc64 signature. Bug 8227
- fc-arch/fcarch.tmpl.h | 1 +
+ fc-arch/fcarch.tmpl.h | 1 +
1 file changed, 1 insertion(+)
commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
Update installation notes for 2.4 base.
- INSTALL | 19 ++++++++++++-------
+ INSTALL | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
commit 76c443222313577236c898f7644098e7cad80c75
Update to version 2.4.0
- INSTALL | 3 +++
- README | 38 ++++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ INSTALL | 3 +++
+ README | 38 ++++++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
4 files changed, 42 insertions(+), 5 deletions(-)
commit 6c5619a08575943f75d2341e1a4931ec5faf716b
README and the files have been renumbered. Config files have been
validated against the DTD and a few minor errors fixed.
- conf.d/10-autohint.conf | 9 +
- conf.d/10-no-sub-pixel.conf | 9 +
- conf.d/10-sub-pixel-bgr.conf | 9 +
- conf.d/10-sub-pixel-rgb.conf | 9 +
- conf.d/10-sub-pixel-vbgr.conf | 9 +
- conf.d/10-sub-pixel-vrgb.conf | 9 +
- conf.d/10-unhinted.conf | 9 +
- conf.d/10-urw-aliases.conf | 52 ----
- conf.d/15-amt-aliases.conf | 21 --
- conf.d/20-lohit-gujarati.conf | 11 +
- conf.d/20-unhint-small-vera.conf | 49 ++++
- conf.d/30-amt-aliases.conf | 21 ++
- conf.d/30-unhint-small-vera.conf | 49 ----
- conf.d/30-urw-aliases.conf | 52 ++++
- conf.d/40-generic.conf | 66 +++++
- conf.d/49-sansserif.conf | 21 ++
- conf.d/60-LohitGujarati.conf | 5 -
- conf.d/60-delicious.conf | 20 --
- conf.d/60-fonts-persian.conf | 539
- --------------------------------------
- conf.d/60-latin.conf | 42 +++
- conf.d/65-fonts-persian.conf | 539
- ++++++++++++++++++++++++++++++++++++++
- conf.d/65-nonlatin.conf | 38 +++
- conf.d/69-unifont.conf | 24 ++
- conf.d/70-no-bitmaps.conf | 13 +
- conf.d/70-no-sub-pixel.conf | 9 -
- conf.d/70-sub-pixel-bgr.conf | 9 -
- conf.d/70-sub-pixel-rgb.conf | 9 -
- conf.d/70-sub-pixel-vbgr.conf | 9 -
- conf.d/70-sub-pixel-vrgb.conf | 9 -
- conf.d/70-yes-bitmaps.conf | 13 +
- conf.d/73-autohint.conf | 9 -
- conf.d/73-unhinted.conf | 9 -
- conf.d/76-no-bitmaps.conf | 13 -
- conf.d/76-yes-bitmaps.conf | 13 -
- conf.d/80-delicious.conf | 20 ++
- conf.d/90-synthetic.conf | 64 +++++
- conf.d/Makefile.am | 55 ++--
- conf.d/README | 46 +++-
- fonts.conf.in | 207 ---------------
+ conf.d/10-autohint.conf | 9 +
+ conf.d/10-no-sub-pixel.conf | 9 +
+ conf.d/10-sub-pixel-bgr.conf | 9 +
+ conf.d/10-sub-pixel-rgb.conf | 9 +
+ conf.d/10-sub-pixel-vbgr.conf | 9 +
+ conf.d/10-sub-pixel-vrgb.conf | 9 +
+ conf.d/10-unhinted.conf | 9 +
+ conf.d/10-urw-aliases.conf | 52 ----
+ conf.d/15-amt-aliases.conf | 21 --
+ conf.d/20-lohit-gujarati.conf | 11 +
+ conf.d/20-unhint-small-vera.conf | 49 ++++
+ conf.d/30-amt-aliases.conf | 21 ++
+ conf.d/30-unhint-small-vera.conf | 49 ----
+ conf.d/30-urw-aliases.conf | 52 ++++
+ conf.d/40-generic.conf | 66 +++++
+ conf.d/49-sansserif.conf | 21 ++
+ conf.d/60-LohitGujarati.conf | 5 -
+ conf.d/60-delicious.conf | 20 --
+ conf.d/60-fonts-persian.conf | 539
+ ---------------------------------------
+ conf.d/60-latin.conf | 42 +++
+ conf.d/65-fonts-persian.conf | 539
+ +++++++++++++++++++++++++++++++++++++++
+ conf.d/65-nonlatin.conf | 38 +++
+ conf.d/69-unifont.conf | 24 ++
+ conf.d/70-no-bitmaps.conf | 13 +
+ conf.d/70-no-sub-pixel.conf | 9 -
+ conf.d/70-sub-pixel-bgr.conf | 9 -
+ conf.d/70-sub-pixel-rgb.conf | 9 -
+ conf.d/70-sub-pixel-vbgr.conf | 9 -
+ conf.d/70-sub-pixel-vrgb.conf | 9 -
+ conf.d/70-yes-bitmaps.conf | 13 +
+ conf.d/73-autohint.conf | 9 -
+ conf.d/73-unhinted.conf | 9 -
+ conf.d/76-no-bitmaps.conf | 13 -
+ conf.d/76-yes-bitmaps.conf | 13 -
+ conf.d/80-delicious.conf | 20 ++
+ conf.d/90-synthetic.conf | 64 +++++
+ conf.d/Makefile.am | 55 ++--
+ conf.d/README | 46 +++-
+ fonts.conf.in | 207 ---------------
39 files changed, 1113 insertions(+), 1006 deletions(-)
commit 9596dce93b751c01770da175d208d78aeaf6ae00
Make install output quieter by eliding the shell commands
used to test for DESTDIR being set during make install.
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
Fonts.dtd <fontconfig> element was missing the new cachedir element.
- fonts.dtd | 7 ++++---
+ fonts.dtd | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
Sort was using broken comparison function.
- src/fcxml.c | 10 +++++++++-
+ src/fcxml.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
Rename conf.avail to conf.d
- Makefile.am | 2 +-
- conf.avail/10-urw-aliases.conf | 52 ----
- conf.avail/15-amt-aliases.conf | 21 --
- conf.avail/20-fix-globaladvance.conf | 29 --
- conf.avail/30-unhint-small-vera.conf | 49 ----
- conf.avail/50-user.conf | 7 -
- conf.avail/51-local.conf | 7 -
- conf.avail/60-LohitGujarati.conf | 5 -
- conf.avail/60-delicious.conf | 20 --
- conf.avail/60-fonts-persian.conf | 539
- ----------------------------------
- conf.avail/70-no-sub-pixel.conf | 9 -
- conf.avail/70-sub-pixel-bgr.conf | 9 -
- conf.avail/70-sub-pixel-rgb.conf | 9 -
- conf.avail/70-sub-pixel-vbgr.conf | 9 -
- conf.avail/70-sub-pixel-vrgb.conf | 9 -
- conf.avail/73-autohint.conf | 9 -
- conf.avail/73-unhinted.conf | 9 -
- conf.avail/76-no-bitmaps.conf | 13 -
- conf.avail/76-yes-bitmaps.conf | 13 -
- conf.avail/Makefile.am | 71 -----
- conf.avail/README | 8 -
- conf.d/10-urw-aliases.conf | 52 ++++
- conf.d/15-amt-aliases.conf | 21 ++
- conf.d/20-fix-globaladvance.conf | 29 ++
- conf.d/30-unhint-small-vera.conf | 49 ++++
- conf.d/50-user.conf | 7 +
- conf.d/51-local.conf | 7 +
- conf.d/60-LohitGujarati.conf | 5 +
- conf.d/60-delicious.conf | 20 ++
- conf.d/60-fonts-persian.conf | 539
- ++++++++++++++++++++++++++++++++++
- conf.d/70-no-sub-pixel.conf | 9 +
- conf.d/70-sub-pixel-bgr.conf | 9 +
- conf.d/70-sub-pixel-rgb.conf | 9 +
- conf.d/70-sub-pixel-vbgr.conf | 9 +
- conf.d/70-sub-pixel-vrgb.conf | 9 +
- conf.d/73-autohint.conf | 9 +
- conf.d/73-unhinted.conf | 9 +
- conf.d/76-no-bitmaps.conf | 13 +
- conf.d/76-yes-bitmaps.conf | 13 +
- conf.d/Makefile.am | 71 +++++
- conf.d/README | 8 +
- configure.in | 1 -
+ Makefile.am | 2 +-
+ conf.avail/10-urw-aliases.conf | 52 ----
+ conf.avail/15-amt-aliases.conf | 21 --
+ conf.avail/20-fix-globaladvance.conf | 29 --
+ conf.avail/30-unhint-small-vera.conf | 49 ----
+ conf.avail/50-user.conf | 7 -
+ conf.avail/51-local.conf | 7 -
+ conf.avail/60-LohitGujarati.conf | 5 -
+ conf.avail/60-delicious.conf | 20 --
+ conf.avail/60-fonts-persian.conf | 539
+ -----------------------------------
+ conf.avail/70-no-sub-pixel.conf | 9 -
+ conf.avail/70-sub-pixel-bgr.conf | 9 -
+ conf.avail/70-sub-pixel-rgb.conf | 9 -
+ conf.avail/70-sub-pixel-vbgr.conf | 9 -
+ conf.avail/70-sub-pixel-vrgb.conf | 9 -
+ conf.avail/73-autohint.conf | 9 -
+ conf.avail/73-unhinted.conf | 9 -
+ conf.avail/76-no-bitmaps.conf | 13 -
+ conf.avail/76-yes-bitmaps.conf | 13 -
+ conf.avail/Makefile.am | 71 -----
+ conf.avail/README | 8 -
+ conf.d/10-urw-aliases.conf | 52 ++++
+ conf.d/15-amt-aliases.conf | 21 ++
+ conf.d/20-fix-globaladvance.conf | 29 ++
+ conf.d/30-unhint-small-vera.conf | 49 ++++
+ conf.d/50-user.conf | 7 +
+ conf.d/51-local.conf | 7 +
+ conf.d/60-LohitGujarati.conf | 5 +
+ conf.d/60-delicious.conf | 20 ++
+ conf.d/60-fonts-persian.conf | 539
+ +++++++++++++++++++++++++++++++++++
+ conf.d/70-no-sub-pixel.conf | 9 +
+ conf.d/70-sub-pixel-bgr.conf | 9 +
+ conf.d/70-sub-pixel-rgb.conf | 9 +
+ conf.d/70-sub-pixel-vbgr.conf | 9 +
+ conf.d/70-sub-pixel-vrgb.conf | 9 +
+ conf.d/73-autohint.conf | 9 +
+ conf.d/73-unhinted.conf | 9 +
+ conf.d/76-no-bitmaps.conf | 13 +
+ conf.d/76-yes-bitmaps.conf | 13 +
+ conf.d/Makefile.am | 71 +++++
+ conf.d/README | 8 +
+ configure.in | 1 -
42 files changed, 898 insertions(+), 899 deletions(-)
commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
both
steps.
- conf.avail/10-urw-aliases.conf | 5 ++++
- conf.avail/15-amt-aliases.conf | 5 ++++
- conf.avail/20-fix-globaladvance.conf | 5 ++++
- conf.avail/30-unhint-small-vera.conf | 5 ++++
- conf.avail/Makefile.am | 22 ++++++++++++++
- conf.d/Makefile.am | 52
- ----------------------------------
+ conf.avail/10-urw-aliases.conf | 5 ++++
+ conf.avail/15-amt-aliases.conf | 5 ++++
+ conf.avail/20-fix-globaladvance.conf | 5 ++++
+ conf.avail/30-unhint-small-vera.conf | 5 ++++
+ conf.avail/Makefile.am | 22 +++++++++++++++
+ conf.d/Makefile.am | 52
+ ------------------------------------
6 files changed, 42 insertions(+), 52 deletions(-)
commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
references
were still present.
- src/fccache.c | 17 ++++++++++++++---
+ src/fccache.c | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
territory
as that will cause fontconfig to fall back to 'en'.
- src/fcdefault.c | 16 ++++++++++++++++
+ src/fcdefault.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
commit 164e267d286eccbbdde69e8935a658dced4331b4
Add install: target to conf.d/Makefile.am to
create the initial symlinks to conf.avail
- conf.d/Makefile.am | 52
+ conf.d/Makefile.am | 52
++++++++++++++++++++++++++++++++++++++++++++++++++++
- configure.in | 1 +
+ configure.in | 1 +
2 files changed, 53 insertions(+)
commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
support it.
Provided solution still generates these files, but does not use them.
- src/fcint.h | 3 ++-
- src/makealias | 2 ++
+ src/fcint.h | 3 ++-
+ src/makealias | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
simple (and more robuse) grep command. Also, found a bug in the public
header file that was leaving one symbol out of the process.
- fontconfig/fontconfig.h | 2 +-
- src/makealias | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ src/makealias | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
cleaner and
faster.
- src/fcfreetype.c | 83
- ++++++++++++++++++++----------------------------------
+ src/fcfreetype.c | 83
+ ++++++++++++++++++++------------------------------------
1 file changed, 30 insertions(+), 53 deletions(-)
commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
so the
cache stays around while the font set is in use.
- src/fccache.c | 7 ++++++-
+ src/fccache.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
Create fc_cachedir at install time. Bug 8157.
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
Update for version 2.3.97.
- Makefile.am | 2 +-
- README | 41 +++++++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ Makefile.am | 2 +-
+ README | 41 +++++++++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 42 insertions(+), 5 deletions(-)
commit c3796ac6061373bcf0276a931036987c01741215
multiple
font directories.
- src/fccharset.c | 4 ++--
+ src/fccharset.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 08bef687018f2391c2f2b6fc3849878c121b67dd
dependency rule
caused parallel make to run the script twice.
- src/Makefile.am | 4 +++-
+ src/Makefile.am | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
I think the cache file data types are stable for now; add-back the
signatures for x86-64 and ppc.
- fc-arch/fcarch.tmpl.h | 4 ++--
+ fc-arch/fcarch.tmpl.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
discovered
through this process
- .gitignore | 2 ++
- fc-arch/Makefile.am | 9 ++++++++-
- fc-case/Makefile.am | 9 ++++++++-
- fc-glyphname/Makefile.am | 9 ++++++++-
- fc-lang/Makefile.am | 9 ++++++++-
- fc-lang/fc-lang.c | 1 -
- fontconfig/fontconfig.h | 10 +++++-----
- src/Makefile.am | 15 ++++++++++++++-
- src/fcatomic.c | 3 +++
- src/fcblanks.c | 3 +++
- src/fccache.c | 3 +++
- src/fccfg.c | 3 +++
- src/fccharset.c | 3 +++
- src/fcdbg.c | 3 +++
- src/fcdefault.c | 3 +++
- src/fcdir.c | 3 +++
- src/fcfreetype.c | 4 ++++
- src/fcfs.c | 3 +++
- src/fcinit.c | 3 +++
- src/fcint.h | 5 ++++-
- src/fclang.c | 3 +++
- src/fclist.c | 3 +++
- src/fcmatch.c | 3 +++
- src/fcmatrix.c | 3 +++
- src/fcname.c | 3 +++
- src/fcpat.c | 3 +++
- src/fcserialize.c | 3 +++
- src/fcstr.c | 3 +++
- src/fcxml.c | 3 +++
- src/ftglue.c | 3 +++
- src/makealias | 24 ++++++++++++++++++++++++
+ .gitignore | 2 ++
+ fc-arch/Makefile.am | 9 ++++++++-
+ fc-case/Makefile.am | 9 ++++++++-
+ fc-glyphname/Makefile.am | 9 ++++++++-
+ fc-lang/Makefile.am | 9 ++++++++-
+ fc-lang/fc-lang.c | 1 -
+ fontconfig/fontconfig.h | 10 +++++-----
+ src/Makefile.am | 15 ++++++++++++++-
+ src/fcatomic.c | 3 +++
+ src/fcblanks.c | 3 +++
+ src/fccache.c | 3 +++
+ src/fccfg.c | 3 +++
+ src/fccharset.c | 3 +++
+ src/fcdbg.c | 3 +++
+ src/fcdefault.c | 3 +++
+ src/fcdir.c | 3 +++
+ src/fcfreetype.c | 4 ++++
+ src/fcfs.c | 3 +++
+ src/fcinit.c | 3 +++
+ src/fcint.h | 5 ++++-
+ src/fclang.c | 3 +++
+ src/fclist.c | 3 +++
+ src/fcmatch.c | 3 +++
+ src/fcmatrix.c | 3 +++
+ src/fcname.c | 3 +++
+ src/fcpat.c | 3 +++
+ src/fcserialize.c | 3 +++
+ src/fcstr.c | 3 +++
+ src/fcxml.c | 3 +++
+ src/ftglue.c | 3 +++
+ src/makealias | 24 ++++++++++++++++++++++++
31 files changed, 145 insertions(+), 12 deletions(-)
commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
bump the
cache object reference count in this case
- src/fccache.c | 4 +++-
+ src/fccache.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
- fc-lang/fc-lang.c | 10 ++++++++++
+ fc-lang/fc-lang.c | 10 ++++++++++
1 file changed, 10 insertions(+)
commit 17389539a046f7231447d531ef7f3d131c1d7515
count once by that amount. I think this makes this refernece technique
efficient enough for use.
- src/fccache.c | 9 +++++++++
- src/fccfg.c | 5 ++++-
- src/fcint.h | 3 +++
+ src/fccache.c | 9 +++++++++
+ src/fccfg.c | 5 ++++-
+ src/fcint.h | 3 +++
3 files changed, 16 insertions(+), 1 deletion(-)
commit 9e612141df7e693ef98071f102cecb5d777ceecb
to actually
look for changes in the font configuration.
- src/fccache.c | 255
- +++++++++++++++++++++++++++++++++++++++++--------------
- src/fccfg.c | 22 +----
- src/fccharset.c | 5 ++
- src/fcint.h | 16 ++--
- src/fcpat.c | 10 ++-
+ src/fccache.c | 255
+ ++++++++++++++++++++++++++++++++++++++++++--------------
+ src/fccfg.c | 22 +----
+ src/fccharset.c | 5 ++
+ src/fcint.h | 16 ++--
+ src/fcpat.c | 10 ++-
5 files changed, 213 insertions(+), 95 deletions(-)
commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
of this, ensure that each instance of a cache file is mapped only
once.
- src/fccache.c | 143
- ++++++++++++++++++++++++++++++++++++++++++++-------------
- src/fcinit.c | 1 +
- src/fcint.h | 3 ++
+ src/fccache.c | 143
+ +++++++++++++++++++++++++++++++++++++++++++++-------------
+ src/fcinit.c | 1 +
+ src/fcint.h | 3 ++
3 files changed, 116 insertions(+), 31 deletions(-)
commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
Update Makefile.am files
- Makefile.am | 2 +-
- conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
+ Makefile.am | 2 +-
+ conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
2 files changed, 21 insertions(+), 15 deletions(-)
commit c3425fa671663b11aa5288a0b52a0618c5d075ef
sections all moved into conf.avail, to load before user and local
confs.
- conf.avail/10-urw-aliases.conf | 47 ++++++++++++
- conf.avail/15-amt-aliases.conf | 16 ++++
- conf.avail/20-fix-globaladvance.conf | 24 ++++++
- conf.avail/30-unhint-small-vera.conf | 44 +++++++++++
- fonts.conf.in | 133
- ----------------------------------
+ conf.avail/10-urw-aliases.conf | 47 +++++++++++++
+ conf.avail/15-amt-aliases.conf | 16 +++++
+ conf.avail/20-fix-globaladvance.conf | 24 +++++++
+ conf.avail/30-unhint-small-vera.conf | 44 ++++++++++++
+ fonts.conf.in | 133
+ -----------------------------------
5 files changed, 131 insertions(+), 133 deletions(-)
commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
predefined
types, so we can't typecheck them.
- src/fcxml.c | 2 ++
+ src/fcxml.c | 2 ++
1 file changed, 2 insertions(+)
commit 60018915891bd146271b687278782fe38b4c4461
Make sure they continue to load after ~/.fonts.conf and local.conf
- conf.avail/20-LohitGujarati.conf | 5 -
- conf.avail/20-fonts-persian.conf | 539
- -------------------------------------
- conf.avail/30-no-sub-pixel.conf | 9 -
- conf.avail/30-sub-pixel-bgr.conf | 9 -
- conf.avail/30-sub-pixel-rgb.conf | 9 -
- conf.avail/30-sub-pixel-vbgr.conf | 9 -
- conf.avail/30-sub-pixel-vrgb.conf | 9 -
- conf.avail/33-autohint.conf | 9 -
- conf.avail/33-unhinted.conf | 9 -
- conf.avail/36-no-bitmaps.conf | 13 -
- conf.avail/36-yes-bitmaps.conf | 13 -
- conf.avail/60-LohitGujarati.conf | 5 +
- conf.avail/60-fonts-persian.conf | 539
- +++++++++++++++++++++++++++++++++++++
- conf.avail/70-no-sub-pixel.conf | 9 +
- conf.avail/70-sub-pixel-bgr.conf | 9 +
- conf.avail/70-sub-pixel-rgb.conf | 9 +
- conf.avail/70-sub-pixel-vbgr.conf | 9 +
- conf.avail/70-sub-pixel-vrgb.conf | 9 +
- conf.avail/73-autohint.conf | 9 +
- conf.avail/73-unhinted.conf | 9 +
- conf.avail/76-no-bitmaps.conf | 13 +
- conf.avail/76-yes-bitmaps.conf | 13 +
+ conf.avail/20-LohitGujarati.conf | 5 -
+ conf.avail/20-fonts-persian.conf | 539
+ --------------------------------------
+ conf.avail/30-no-sub-pixel.conf | 9 -
+ conf.avail/30-sub-pixel-bgr.conf | 9 -
+ conf.avail/30-sub-pixel-rgb.conf | 9 -
+ conf.avail/30-sub-pixel-vbgr.conf | 9 -
+ conf.avail/30-sub-pixel-vrgb.conf | 9 -
+ conf.avail/33-autohint.conf | 9 -
+ conf.avail/33-unhinted.conf | 9 -
+ conf.avail/36-no-bitmaps.conf | 13 -
+ conf.avail/36-yes-bitmaps.conf | 13 -
+ conf.avail/60-LohitGujarati.conf | 5 +
+ conf.avail/60-fonts-persian.conf | 539
+ ++++++++++++++++++++++++++++++++++++++
+ conf.avail/70-no-sub-pixel.conf | 9 +
+ conf.avail/70-sub-pixel-bgr.conf | 9 +
+ conf.avail/70-sub-pixel-rgb.conf | 9 +
+ conf.avail/70-sub-pixel-vbgr.conf | 9 +
+ conf.avail/70-sub-pixel-vrgb.conf | 9 +
+ conf.avail/73-autohint.conf | 9 +
+ conf.avail/73-unhinted.conf | 9 +
+ conf.avail/76-no-bitmaps.conf | 13 +
+ conf.avail/76-yes-bitmaps.conf | 13 +
22 files changed, 633 insertions(+), 633 deletions(-)
commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
Make room for chunks from fonts.conf in conf.avail
- conf.avail/10-LohitGujarati.conf | 5 -
- conf.avail/10-fonts-persian.conf | 539
- --------------------------------------
- conf.avail/20-LohitGujarati.conf | 5 +
- conf.avail/20-fonts-persian.conf | 539
- ++++++++++++++++++++++++++++++++++++++
+ conf.avail/10-LohitGujarati.conf | 5 -
+ conf.avail/10-fonts-persian.conf | 539
+ ---------------------------------------
+ conf.avail/20-LohitGujarati.conf | 5 +
+ conf.avail/20-fonts-persian.conf | 539
+ +++++++++++++++++++++++++++++++++++++++
4 files changed, 544 insertions(+), 544 deletions(-)
commit d55620c90676951fc70ec9430c2670edca2147cb
Replace load of conf.d in fonts.conf.in
- fonts.conf.in | 5 +++++
+ fonts.conf.in | 5 +++++
1 file changed, 5 insertions(+)
commit f6e645c4993fff77d596dba734c09cdb255f4ca0
Update Makefile.am to match conf.avail changes
- conf.avail/Makefile.am | 21 ++++++++++++---------
+ conf.avail/Makefile.am | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
Number the remaining conf.avail files
- conf.avail/30-no-sub-pixel.conf | 9 +++++++++
- conf.avail/30-sub-pixel-bgr.conf | 9 +++++++++
- conf.avail/30-sub-pixel-rgb.conf | 9 +++++++++
- conf.avail/30-sub-pixel-vbgr.conf | 9 +++++++++
- conf.avail/30-sub-pixel-vrgb.conf | 9 +++++++++
- conf.avail/33-autohint.conf | 9 +++++++++
- conf.avail/33-unhinted.conf | 9 +++++++++
- conf.avail/36-no-bitmaps.conf | 13 +++++++++++++
- conf.avail/36-yes-bitmaps.conf | 13 +++++++++++++
- conf.avail/autohint.conf | 9 ---------
- conf.avail/no-bitmaps.conf | 13 -------------
- conf.avail/no-sub-pixel.conf | 9 ---------
- conf.avail/sub-pixel-bgr.conf | 9 ---------
- conf.avail/sub-pixel-rgb.conf | 9 ---------
- conf.avail/sub-pixel-vbgr.conf | 9 ---------
- conf.avail/sub-pixel-vrgb.conf | 9 ---------
- conf.avail/unhinted.conf | 9 ---------
- conf.avail/yes-bitmaps.conf | 13 -------------
+ conf.avail/30-no-sub-pixel.conf | 9 +++++++++
+ conf.avail/30-sub-pixel-bgr.conf | 9 +++++++++
+ conf.avail/30-sub-pixel-rgb.conf | 9 +++++++++
+ conf.avail/30-sub-pixel-vbgr.conf | 9 +++++++++
+ conf.avail/30-sub-pixel-vrgb.conf | 9 +++++++++
+ conf.avail/33-autohint.conf | 9 +++++++++
+ conf.avail/33-unhinted.conf | 9 +++++++++
+ conf.avail/36-no-bitmaps.conf | 13 +++++++++++++
+ conf.avail/36-yes-bitmaps.conf | 13 +++++++++++++
+ conf.avail/autohint.conf | 9 ---------
+ conf.avail/no-bitmaps.conf | 13 -------------
+ conf.avail/no-sub-pixel.conf | 9 ---------
+ conf.avail/sub-pixel-bgr.conf | 9 ---------
+ conf.avail/sub-pixel-rgb.conf | 9 ---------
+ conf.avail/sub-pixel-vbgr.conf | 9 ---------
+ conf.avail/sub-pixel-vrgb.conf | 9 ---------
+ conf.avail/unhinted.conf | 9 ---------
+ conf.avail/yes-bitmaps.conf | 13 -------------
18 files changed, 89 insertions(+), 89 deletions(-)
commit a04ac99f0f3e487c7611772442727a6eb4f44393
FreeType glue code was escaping the shared library.
- src/ftglue.h | 4 +++-
+ src/ftglue.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 4984242e3681a50a9c19f352783f145f91ecb868
version number
in the process.
- configure.in | 9 +-
- fc-cache/fc-cache.c | 30 ++--
- fc-cat/Makefile.am | 2 +-
- fc-cat/fc-cat.c | 37 ++---
- fontconfig/fcfreetype.h | 14 +-
- fontconfig/fontconfig.h | 403
- +++++++++++++++++++++++++++--------------------
- src/fccache.c | 48 ++++++
- src/fccharset.c | 5 -
- src/fcint.h | 337 ++++++++++++++++++---------------------
+ configure.in | 9 +-
+ fc-cache/fc-cache.c | 30 ++--
+ fc-cat/Makefile.am | 2 +-
+ fc-cat/fc-cat.c | 37 ++---
+ fontconfig/fcfreetype.h | 14 +-
+ fontconfig/fontconfig.h | 403
+ ++++++++++++++++++++++++++++--------------------
+ src/fccache.c | 48 ++++++
+ src/fccharset.c | 5 -
+ src/fcint.h | 337 +++++++++++++++++++---------------------
9 files changed, 481 insertions(+), 404 deletions(-)
commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
Move user and local conf file loading into conf.avail files
- conf.avail/50-user.conf | 7 +++++++
- conf.avail/51-local.conf | 7 +++++++
- fonts.conf.in | 11 -----------
+ conf.avail/50-user.conf | 7 +++++++
+ conf.avail/51-local.conf | 7 +++++++
+ fonts.conf.in | 11 -----------
3 files changed, 14 insertions(+), 11 deletions(-)
commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
Make sub-pixel.conf be sub-pixel-rgb.conf and add the
three other possibilites: bgr, vrgb and vbgr.
- conf.avail/sub-pixel-bgr.conf | 9 +++++++++
- conf.avail/sub-pixel-rgb.conf | 9 +++++++++
- conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
- conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
- conf.avail/sub-pixel.conf | 9 ---------
+ conf.avail/sub-pixel-bgr.conf | 9 +++++++++
+ conf.avail/sub-pixel-rgb.conf | 9 +++++++++
+ conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
+ conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
+ conf.avail/sub-pixel.conf | 9 ---------
5 files changed, 36 insertions(+), 9 deletions(-)
commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
Always use \d- rather than just \d as prefix
- conf.avail/10-LohitGujarati.conf | 5 +++++
- conf.avail/10LohitGujarati.conf | 5 -----
+ conf.avail/10-LohitGujarati.conf | 5 +++++
+ conf.avail/10LohitGujarati.conf | 5 -----
2 files changed, 5 insertions(+), 5 deletions(-)
commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
All of the files in conf.d are now in conf.avail
Makefile.am is updated to reflect the change
- Makefile.am | 2 +-
- conf.avail/10-fonts-persian.conf | 539
- ++++++++++++++++++++++++++++++++++++++
- conf.avail/10LohitGujarati.conf | 5 +
- conf.avail/60-delicious.conf | 20 ++
- conf.avail/Makefile.am | 40 +++
- conf.avail/README | 8 +
- conf.avail/autohint.conf | 9 +
- conf.avail/no-bitmaps.conf | 13 +
- conf.avail/no-sub-pixel.conf | 9 +
- conf.avail/sub-pixel.conf | 9 +
- conf.avail/unhinted.conf | 9 +
- conf.avail/yes-bitmaps.conf | 13 +
- conf.d/10-fonts-persian.conf | 539
- --------------------------------------
- conf.d/10LohitGujarati.conf | 5 -
- conf.d/60-delicious.conf | 20 --
- conf.d/Makefile.am | 40 ---
- conf.d/README | 8 -
- conf.d/autohint.conf | 9 -
- conf.d/no-bitmaps.conf | 13 -
- conf.d/no-sub-pixel.conf | 9 -
- conf.d/sub-pixel.conf | 9 -
- conf.d/unhinted.conf | 9 -
- conf.d/yes-bitmaps.conf | 13 -
+ Makefile.am | 2 +-
+ conf.avail/10-fonts-persian.conf | 539
+ +++++++++++++++++++++++++++++++++++++++
+ conf.avail/10LohitGujarati.conf | 5 +
+ conf.avail/60-delicious.conf | 20 ++
+ conf.avail/Makefile.am | 40 +++
+ conf.avail/README | 8 +
+ conf.avail/autohint.conf | 9 +
+ conf.avail/no-bitmaps.conf | 13 +
+ conf.avail/no-sub-pixel.conf | 9 +
+ conf.avail/sub-pixel.conf | 9 +
+ conf.avail/unhinted.conf | 9 +
+ conf.avail/yes-bitmaps.conf | 13 +
+ conf.d/10-fonts-persian.conf | 539
+ ---------------------------------------
+ conf.d/10LohitGujarati.conf | 5 -
+ conf.d/60-delicious.conf | 20 --
+ conf.d/Makefile.am | 40 ---
+ conf.d/README | 8 -
+ conf.d/autohint.conf | 9 -
+ conf.d/no-bitmaps.conf | 13 -
+ conf.d/no-sub-pixel.conf | 9 -
+ conf.d/sub-pixel.conf | 9 -
+ conf.d/unhinted.conf | 9 -
+ conf.d/yes-bitmaps.conf | 13 -
23 files changed, 675 insertions(+), 675 deletions(-)
commit 34227592c23db4d462d36773532cef67731e2831
Remove all .cvsignore files
- .cvsignore | 35 -----------------------------------
- conf.d/.cvsignore | 2 --
- doc/.cvsignore | 16 ----------------
- fc-cache/.cvsignore | 6 ------
- fc-case/.cvsignore | 6 ------
- fc-cat/.cvsignore | 6 ------
- fc-glyphname/.cvsignore | 6 ------
- fc-lang/.cvsignore | 6 ------
- fc-list/.cvsignore | 6 ------
- fc-match/.cvsignore | 6 ------
- fontconfig/.cvsignore | 2 --
- src/.cvsignore | 7 -------
- test/.cvsignore | 2 --
+ .cvsignore | 35 -----------------------------------
+ conf.d/.cvsignore | 2 --
+ doc/.cvsignore | 16 ----------------
+ fc-cache/.cvsignore | 6 ------
+ fc-case/.cvsignore | 6 ------
+ fc-cat/.cvsignore | 6 ------
+ fc-glyphname/.cvsignore | 6 ------
+ fc-lang/.cvsignore | 6 ------
+ fc-list/.cvsignore | 6 ------
+ fc-match/.cvsignore | 6 ------
+ fontconfig/.cvsignore | 2 --
+ src/.cvsignore | 7 -------
+ test/.cvsignore | 2 --
13 files changed, 106 deletions(-)
commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
Finish INSTALL changes. .gitignore ChangeLog
- .gitignore | 1 +
- INSTALL | 2 +-
+ .gitignore | 1 +
+ INSTALL | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
Update instructions for doing a release. Autogen ChangeLog from
git-log.
- INSTALL | 21 ++++++++++++++++-----
- Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
+ INSTALL | 21 ++++++++++++++++-----
+ Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+), 5 deletions(-)
commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
Change version to 2.3.96
- README | 67
- +++++++++++++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 67
+ +++++++++++++++++++++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 67 insertions(+), 4 deletions(-)
commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
This file fixes Delicious Heavy fonts to have the correct weight
value.
- conf.d/60-delicious.conf | 20 ++++++++++++++++++++
+ conf.d/60-delicious.conf | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
commit e3b771a63e837b341bbd1e3e7e9c868244506f62
A typo from the change in where filename canonicalization occurs.
- src/fcstr.c | 2 +-
+ src/fcstr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
instead of
a charset/langset value with a NULL pointer in it (which is invalid).
- src/fcname.c | 6 ++++++
+ src/fcname.c | 6 ++++++
1 file changed, 6 insertions(+)
commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
'scan'
match target.
- src/fccfg.c | 2 ++
+ src/fccfg.c | 2 ++
1 file changed, 2 insertions(+)
commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
except
for this value.
- conf.d/Makefile.am | 1 +
- doc/fontconfig-user.sgml | 6 ++++--
- fontconfig/fontconfig.h | 3 ++-
- fonts.dtd | 6 +++++-
- src/fccfg.c | 35 +++++++++++++++++++++++++++--------
- src/fcdbg.c | 7 +++++++
- src/fcdefault.c | 1 +
- src/fcdir.c | 18 +++++++++++++++++-
- src/fcfreetype.c | 34 +++++++++++++++++++++++++++++++++-
- src/fcint.h | 2 ++
- src/fcmatch.c | 33 ++++++++++++++++++++-------------
- src/fcname.c | 34 ++++++++++++++++++++++++++++++----
- src/fcxml.c | 4 ++++
+ conf.d/Makefile.am | 1 +
+ doc/fontconfig-user.sgml | 6 ++++--
+ fontconfig/fontconfig.h | 3 ++-
+ fonts.dtd | 6 +++++-
+ src/fccfg.c | 35 +++++++++++++++++++++++++++--------
+ src/fcdbg.c | 7 +++++++
+ src/fcdefault.c | 1 +
+ src/fcdir.c | 18 +++++++++++++++++-
+ src/fcfreetype.c | 34 +++++++++++++++++++++++++++++++++-
+ src/fcint.h | 2 ++
+ src/fcmatch.c | 33 ++++++++++++++++++++-------------
+ src/fcname.c | 34 ++++++++++++++++++++++++++++++----
+ src/fcxml.c | 4 ++++
13 files changed, 153 insertions(+), 31 deletions(-)
commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
incompatible
changes.
- src/fccache.c | 4 ++--
+ src/fccache.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 9b511b290548ad2920cda94507a3311efc461e8a
that
function at one point.
- fc-cache/fc-cache.c | 2 +-
- fc-cat/fc-cat.c | 2 +-
- src/fcdir.c | 17 ++++-------------
- src/fcstr.c | 24 +++++++++++-------------
+ fc-cache/fc-cache.c | 2 +-
+ fc-cat/fc-cat.c | 2 +-
+ src/fcdir.c | 17 ++++-------------
+ src/fcstr.c | 24 +++++++++++-------------
4 files changed, 17 insertions(+), 28 deletions(-)
commit 813258dc8e3a8c964af49abe810e76a95241926d
should improve
font selection.
- fonts.conf.in | 6 +++---
+ fonts.conf.in | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
including
how family name and values have different escape requirements.
- doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
+ doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
1 file changed, 38 insertions(+), 2 deletions(-)
commit 7295c6f5faa595422e0825aa2e91883147d5b50e
Guess that names with a large number of high bits set are SJIS encoded
Japanese names rather than English names.
- src/fcfreetype.c | 81
- ++++++++++++++++++++++++++++++++++++++++++------------
+ src/fcfreetype.c | 81
+ ++++++++++++++++++++++++++++++++++++++++++++------------
1 file changed, 64 insertions(+), 17 deletions(-)
commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
Bitstream
Vera (where installed).
- fonts.conf.in | 11 ++++++-----
+ fonts.conf.in | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
requiring
that the lang tags match exactly, causing this sort to fail.
- src/fcmatch.c | 2 +-
+ src/fcmatch.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit cfccd4873a44da5b041368d5fca4f05180dcf041
Oops. Fix actual fc-cache command line instead of just the displayed
version.
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit caf996342b53bf2ca4eedbe54bc86b68456d7470
just uses
bn.orth.
- fc-lang/as.orth | 28 ++++++++++++++++++++++++++++
- fc-lang/iso639-1 | 2 +-
+ fc-lang/as.orth | 28 ++++++++++++++++++++++++++++
+ fc-lang/iso639-1 | 2 +-
2 files changed, 29 insertions(+), 1 deletion(-)
commit c9e6d2c8cc920937546faa63c889570fa7b4745c
Taiwan). So it
should include zh_hk.orth instead.
- fc-lang/zh_mo.orth | 9 +++++++--
+ fc-lang/zh_mo.orth | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
Detect GCC and use #warning only on GCC systems.
- configure.in | 4 +++-
- src/fcfreetype.c | 2 ++
+ configure.in | 4 +++-
+ src/fcfreetype.c | 2 ++
2 files changed, 5 insertions(+), 1 deletion(-)
commit ab2cb932b25af20896c08f4641dfa696ed651418
shared
library dependencies.
- fontconfig.pc.in | 1 +
+ fontconfig.pc.in | 1 +
1 file changed, 1 insertion(+)
commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
valgrind found a few leaks in the new cache cleaning code.
- fc-cache/fc-cache.c | 9 +++++++++
+ fc-cache/fc-cache.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit fd7223c770e74730480bdf9ecf36f3152a12473e
the system
font cache directory.
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8587d77ce64147b7fb324458ba100910ebba93f4
Add some ignores
- .gitignore | 2 ++
+ .gitignore | 2 ++
1 file changed, 2 insertions(+)
commit 09bd9ae2be032efb05a8be7bae584fa18756d951
When stored as offsets, the offsets are relative to the fontset object
itself, not the base of the array of pointers.
- src/fcint.h | 2 +-
+ src/fcint.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 18b6857c6476517db7932025847ae952feba758d
charset freezer code to remove assumption that all input charsets are
persistant.
- fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
- src/fccharset.c | 11 +++++------
- src/fcint.h | 6 ++++++
+ fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
+ src/fccharset.c | 11 +++++------
+ src/fcint.h | 6 ++++++
3 files changed, 29 insertions(+), 18 deletions(-)
commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
them to
share across multiple fonts in the same cache.
- fc-cache/fc-cache.c | 109 ++++-----
- fc-cat/fc-cat.c | 83 ++-----
- fc-glyphname/fc-glyphname.c | 13 -
- src/fccache.c | 300 ++++++++++-------------
- src/fccfg.c | 169 +++++++------
- src/fccharset.c | 550
- ++++++++++++++++++++++---------------------
- src/fcdir.c | 177 +++++++-------
- src/fcinit.c | 1 -
- src/fcint.h | 60 ++---
- src/fcpat.c | 8 +
- src/fcserialize.c | 3 +
+ fc-cache/fc-cache.c | 109 ++++-----
+ fc-cat/fc-cat.c | 83 ++-----
+ fc-glyphname/fc-glyphname.c | 13 --
+ src/fccache.c | 300 ++++++++++--------------
+ src/fccfg.c | 169 ++++++++------
+ src/fccharset.c | 550
+ +++++++++++++++++++++++---------------------
+ src/fcdir.c | 177 +++++++-------
+ src/fcinit.c | 1 -
+ src/fcint.h | 60 ++---
+ src/fcpat.c | 8 +
+ src/fcserialize.c | 3 +
11 files changed, 702 insertions(+), 771 deletions(-)
commit aec8c90b450c115718fd87bc270e35ee6b605967
All but x86 are known to be wrong.
- fc-arch/fcarch.tmpl.h | 7 +++----
+ fc-arch/fcarch.tmpl.h | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
Applications explicitly setting FC_LANG with string would fail due
to typechecking disallowing this case.
- src/fcname.c | 4 ++++
+ src/fcname.c | 4 ++++
1 file changed, 4 insertions(+)
commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
make distcheck caught this bug; the effect of 'make uninstall'
would have been to execute 'rm -rf /', somewhat less that desirable.
- fc-cache/Makefile.am | 6 ++----
- fc-cat/Makefile.am | 2 --
+ fc-cache/Makefile.am | 6 ++----
+ fc-cat/Makefile.am | 2 --
2 files changed, 2 insertions(+), 6 deletions(-)
commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
Accidental ABI changes and additions were discovered by looking at the
differences in fontconfig.h. All of those have been reverted.
- fc-cache/fc-cache.c | 4 ++--
- fc-list/fc-list.c | 2 +-
- fontconfig/fontconfig.h | 23 +++++------------------
- src/fccache.c | 16 ++++++++++++++--
- src/fcint.h | 6 ++++++
+ fc-cache/fc-cache.c | 4 ++--
+ fc-list/fc-list.c | 2 +-
+ fontconfig/fontconfig.h | 23 +++++------------------
+ src/fccache.c | 16 ++++++++++++++--
+ src/fcint.h | 6 ++++++
5 files changed, 28 insertions(+), 23 deletions(-)
commit 0a87ce715e1862c56702f5be43af9f246aa34e68
with the
related directory name.
- fc-cat/fc-cat.c | 119
- +++++++++++++++++++++++++++++++++++++++++++------------
- src/fccache.c | 16 +++++---
- src/fcint.h | 2 +-
+ fc-cat/fc-cat.c | 119
+ +++++++++++++++++++++++++++++++++++++++++++-------------
+ src/fccache.c | 16 +++++---
+ src/fcint.h | 2 +-
3 files changed, 104 insertions(+), 33 deletions(-)
commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
Cache files for missing or more recently modified directories are
automatically removed at the end of every fc-cache run.
- fc-cache/Makefile.am | 2 +-
- fc-cache/fc-cache.c | 130
- +++++++++++++++++++++++++++++++++++++++++++++++++-
- fc-cat/fc-cat.c | 3 +-
- src/fccache.c | 6 +--
- src/fcint.h | 2 +-
+ fc-cache/Makefile.am | 2 +-
+ fc-cache/fc-cache.c | 130
+ ++++++++++++++++++++++++++++++++++++++++++++++++++-
+ fc-cat/fc-cat.c | 3 +-
+ src/fccache.c | 6 +--
+ src/fcint.h | 2 +-
5 files changed, 135 insertions(+), 8 deletions(-)
commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
so they
were truncated at a single value.
- src/fcpat.c | 1 +
+ src/fcpat.c | 1 +
1 file changed, 1 insertion(+)
commit c50ea916b0e56520948804b67fc7df57bb490575
This avoids OS-dependencies in the cache file structure.
- src/fcint.h | 2 +-
- src/fcserialize.c | 1 -
+ src/fcint.h | 2 +-
+ src/fcserialize.c | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
commit 76abb77f26c43d069919f80e960c71c2242fb5c2
Internal interfaces in cache management changed again...
- fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
- src/fccache.c | 19 ++++++++++---------
- src/fcint.h | 9 ++++++---
+ fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
+ src/fccache.c | 19 ++++++++++---------
+ src/fcint.h | 9 ++++++---
3 files changed, 41 insertions(+), 24 deletions(-)
commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
Call FcFini from fc-match to make valgrind happy.
- fc-cache/fc-cache.c | 25 +++++----
- fc-match/fc-match.c | 1 +
- src/fccache.c | 148
- +++++++++++++++++++++++++++------------------------
- src/fccfg.c | 80 ++++++++--------------------
- src/fccharset.c | 56 ++++++++++---------
- src/fcdir.c | 2 +-
- src/fcint.h | 19 +++++--
- src/fcxml.c | 19 +++----
+ fc-cache/fc-cache.c | 25 +++++----
+ fc-match/fc-match.c | 1 +
+ src/fccache.c | 148
+ +++++++++++++++++++++++++++-------------------------
+ src/fccfg.c | 80 ++++++++--------------------
+ src/fccharset.c | 56 +++++++++++---------
+ src/fcdir.c | 2 +-
+ src/fcint.h | 19 +++++--
+ src/fcxml.c | 19 +++----
8 files changed, 169 insertions(+), 181 deletions(-)
commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
values to
avoid mis-typed pattern elements.
- fc-case/fc-case.c | 13 --
- src/fcint.h | 7 +-
- src/fcmatch.c | 9 +-
- src/fcname.c | 389
- ++++++++++++++++++++++++++++++-----------------------
- src/fcpat.c | 2 +-
+ fc-case/fc-case.c | 13 --
+ src/fcint.h | 7 +-
+ src/fcmatch.c | 9 +-
+ src/fcname.c | 389
+ ++++++++++++++++++++++++++++++------------------------
+ src/fcpat.c | 2 +-
5 files changed, 233 insertions(+), 187 deletions(-)
commit c02886485b293179e8492cad9a34eb431dd4bfc9
Various debug messages extended to help diagnose serialization errors.
- fc-cat/fc-cat.c | 134
- +++++++++++++++++++++++++++++--------------------------
- src/fccache.c | 6 +--
- src/fccharset.c | 3 +-
- src/fcdbg.c | 20 +++++++--
- src/fcint.h | 15 +++++--
- src/fcpat.c | 7 +++
+ fc-cat/fc-cat.c | 134
+ ++++++++++++++++++++++++++++++--------------------------
+ src/fccache.c | 6 +--
+ src/fccharset.c | 3 +-
+ src/fcdbg.c | 20 +++++++--
+ src/fcint.h | 15 +++++--
+ src/fcpat.c | 7 +++
6 files changed, 110 insertions(+), 75 deletions(-)
commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
fc-lang now requires fcserialize.c, which has been added to the
repository.
- fc-arch/fc-arch.c | 14 +----
- fc-arch/fcarch.tmpl.h | 4 +-
- fc-lang/fc-lang.c | 1 +
- src/fcserialize.c | 159
- +++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-arch/fc-arch.c | 14 +----
+ fc-arch/fcarch.tmpl.h | 4 +-
+ fc-lang/fc-lang.c | 1 +
+ src/fcserialize.c | 159
+ ++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 165 insertions(+), 13 deletions(-)
commit 7ce196733129b0e664c1bdc20f973f15167292f7
ensure that FcFontSetMatch always matches the first font in the
FcFontSetSort return list.
- src/fcmatch.c | 229
- ++++++++-------------------------------------------------
+ src/fcmatch.c | 229
+ ++++++++--------------------------------------------------
1 file changed, 32 insertions(+), 197 deletions(-)
commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
Add ppc architecture
- fc-arch/fcarch.tmpl.h | 1 +
+ fc-arch/fcarch.tmpl.h | 1 +
1 file changed, 1 insertion(+)
commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
is run.
Also, remove mention of the old cache file from the test config file.
- test/fonts.conf.in | 1 -
- test/run-test.sh | 4 +---
+ test/fonts.conf.in | 1 -
+ test/run-test.sh | 4 +---
2 files changed, 1 insertion(+), 4 deletions(-)
commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
Add x86-64 architecture and signature.
- fc-arch/fcarch.tmpl.h | 1 +
+ fc-arch/fcarch.tmpl.h | 1 +
1 file changed, 1 insertion(+)
commit 7db39f729859827b246da242a26ddba13cb8c4b1
Also remove spurious printf of directory names.
- fc-arch/Makefile.am | 2 +-
- fc-arch/fcarch.tmpl.h | 2 +-
- src/fcdir.c | 1 -
+ fc-arch/Makefile.am | 2 +-
+ fc-arch/fcarch.tmpl.h | 2 +-
+ src/fcdir.c | 1 -
3 files changed, 2 insertions(+), 3 deletions(-)
commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
prepending the
current working directory.
- src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
- src/fcint.h | 3 +++
- src/fcstr.c | 57
+ src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
+ src/fcint.h | 3 +++
+ src/fcstr.c | 57
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 90 insertions(+), 15 deletions(-)
fc-cache and fc-cat use internal (fcint.h) APIs that have
changed with the elimination of the global cache.
- fc-cache/fc-cache.c | 2 +-
- fc-cat/fc-cat.c | 119
- ++++++---------------------------------------------
- src/fccache.c | 77 ++++++++++++++++++++++-----------
- src/fcdir.c | 13 +++---
- src/fcint.h | 4 ++
+ fc-cache/fc-cache.c | 2 +-
+ fc-cat/fc-cat.c | 119
+ ++++++----------------------------------------------
+ src/fccache.c | 77 +++++++++++++++++++++++-----------
+ src/fcdir.c | 13 +++---
+ src/fcint.h | 4 ++
5 files changed, 76 insertions(+), 139 deletions(-)
commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
into the
filename.
- src/fccache.c | 5 +++--
+ src/fccache.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit db50cbdaf592349c204ab0af0e7061ea72237044
is loaded
with an access and stat call.
- fc-cache/fc-cache.c | 7 ++--
- src/fccache.c | 55 ++--------------------------
- src/fccfg.c | 100
- ---------------------------------------------------
- src/fcdir.c | 6 ----
+ fc-cache/fc-cache.c | 7 ++--
+ src/fccache.c | 55 ++---------------------------
+ src/fccfg.c | 100
+ ----------------------------------------------------
+ src/fcdir.c | 6 ----
4 files changed, 4 insertions(+), 164 deletions(-)
commit d2f786849c0c4503360a5c09469505b05164c6d2
file wasn't
valid.
- fonts.conf.in | 2 +-
- src/fccache.c | 90
- +++++++++++++++++++++++++++------------------------------
+ fonts.conf.in | 2 +-
+ src/fccache.c | 90
+ ++++++++++++++++++++++++++++-------------------------------
2 files changed, 43 insertions(+), 49 deletions(-)
commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
be overridden
with the --with-arch=ARCH configure option.
- Makefile.am | 2 +-
- configure.in | 17 ++++++
- fc-arch/Makefile.am | 50 +++++++++++++++++
- fc-arch/fc-arch.c | 144
- +++++++++++++++++++++++++++++++++++++++++++++++++
- fc-arch/fcarch.tmpl.h | 32 +++++++++++
+ Makefile.am | 2 +-
+ configure.in | 17 ++++++
+ fc-arch/Makefile.am | 50 ++++++++++++++++++
+ fc-arch/fc-arch.c | 144
+ ++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-arch/fcarch.tmpl.h | 32 +++++++++++
5 files changed, 244 insertions(+), 1 deletion(-)
commit 199a92241151c391d9becca4fae1cc7e5e32ca80
Add .gitignore
- .gitignore | 73
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ .gitignore | 73
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
commit 7410e40bd93beb4ab1a577d084112413431cede2
code which
deals with per-directory caches.
- ChangeLog | 24 ++++
- configure.in | 22 +++-
- fc-cache/fc-cache.c | 7 +-
- fontconfig/fontconfig.h | 4 +-
- fonts.conf.in | 5 +
- fonts.dtd | 12 ++
- src/Makefile.am | 3 +-
- src/fccache.c | 323
- ++++++++++++++++++++++++-----------------------
- src/fccfg.c | 28 +++-
- src/fcdir.c | 6 +-
- src/fcinit.c | 2 +
- src/fcint.h | 13 +-
- src/fcxml.c | 17 +++
- test/fonts.conf.in | 1 +
- test/run-test.sh | 6 +-
+ ChangeLog | 24 ++++
+ configure.in | 22 +++-
+ fc-cache/fc-cache.c | 7 +-
+ fontconfig/fontconfig.h | 4 +-
+ fonts.conf.in | 5 +
+ fonts.dtd | 12 ++
+ src/Makefile.am | 3 +-
+ src/fccache.c | 323
+ +++++++++++++++++++++++++-----------------------
+ src/fccfg.c | 28 ++++-
+ src/fcdir.c | 6 +-
+ src/fcinit.c | 2 +
+ src/fcint.h | 13 +-
+ src/fcxml.c | 17 +++
+ test/fonts.conf.in | 1 +
+ test/run-test.sh | 6 +-
15 files changed, 294 insertions(+), 179 deletions(-)
commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
2006-07-19 Jon Burgess (jburgess@uklinux.net) reviewed by: plam
Fix file-descriptor leak in FcGlobalCacheDestroy.
- ChangeLog | 7 +++++++
- src/fccache.c | 2 ++
+ ChangeLog | 7 +++++++
+ src/fccache.c | 2 ++
2 files changed, 9 insertions(+)
commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
Esfahbod
TrueType Collection table offsets are absolute, not relative.
- ChangeLog | 7 +++++++
- src/ftglue.c | 2 +-
+ ChangeLog | 7 +++++++
+ src/ftglue.c | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
2006-04-27 Paolo Borelli (pborelli@katamail.com) reviewed by: plam
Make FcStrCopy slightly more efficient.
- ChangeLog | 7 +++++++
- src/fcstr.c | 12 +++++++-----
+ ChangeLog | 7 +++++++
+ src/fcstr.c | 12 +++++++-----
2 files changed, 14 insertions(+), 5 deletions(-)
commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
Reduce transient memory usage during config file parsing by allocating
smaller buffers (64 seems to be a magic number).
- ChangeLog | 20 +++++++-------------
- src/fcstr.c | 2 +-
+ ChangeLog | 20 +++++++-------------
+ src/fcstr.c | 2 +-
2 files changed, 8 insertions(+), 14 deletions(-)
commit 529291bef436384a06db246fda30e08d5812de14
Eliminate pattern freezing
- ChangeLog | 8 ++
- src/fcinit.c | 4 -
- src/fcint.h | 3 -
- src/fcpat.c | 370
- ----------------------------------------------------------
- src/fcxml.c | 3 +-
+ ChangeLog | 8 ++
+ src/fcinit.c | 4 -
+ src/fcint.h | 3 -
+ src/fcpat.c | 370
+ -----------------------------------------------------------
+ src/fcxml.c | 3 +-
5 files changed, 9 insertions(+), 379 deletions(-)
commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
Don't include /fonts.cache-2 in cache hash construction.
reviewed by: Patrick Lam <plam@mit.edu>
- ChangeLog | 30 +++++++++++++
- src/fccache.c | 104 +++++++++++--------------------------------
- src/fcfreetype.c | 10 +----
- src/fcint.h | 8 +---
- src/fclist.c | 4 --
- src/fcmatch.c | 3 --
- src/fcpat.c | 130
- ------------------------------------------------------
+ ChangeLog | 30 +++++++++++++
+ src/fccache.c | 104 +++++++++++---------------------------------
+ src/fcfreetype.c | 10 +----
+ src/fcint.h | 8 +---
+ src/fclist.c | 4 --
+ src/fcmatch.c | 3 --
+ src/fcpat.c | 130
+ -------------------------------------------------------
7 files changed, 57 insertions(+), 232 deletions(-)
commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
Really update for 2.3.95.
- README | 6 ++++--
+ README | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
Solarii). Approach suggested by Tim Mooney.
reviewed by: plam
- ChangeLog | 12 +++++++++++-
- configure.in | 37 +++++++++++++++++++++++++++++++++++--
- src/Makefile.am | 2 +-
- src/fcfreetype.c | 3 +--
+ ChangeLog | 12 +++++++++++-
+ configure.in | 37 +++++++++++++++++++++++++++++++++++--
+ src/Makefile.am | 2 +-
+ src/fcfreetype.c | 3 +--
4 files changed, 48 insertions(+), 6 deletions(-)
commit 49512317264da1996bddf0b3c82d8d2de0c201eb
Shuffle order of includes for building out of srcdir on win32.
reviewed by: plam
- ChangeLog | 17 ++++++++++++++++-
+ ChangeLog | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
commit f045376c0831f068e8fd8fd61773a5ed83dede7f
Shuffle order of includes for building out of srcdir on win32.
reviewed by: plam
- fc-cache/fc-cache.c | 15 ++++++++-------
- fc-cat/fc-cat.c | 17 +++++++++--------
- fc-match/fc-match.c | 11 ++++++-----
- src/Makefile.am | 6 +++---
- src/fccache.c | 2 +-
- src/fccfg.c | 2 +-
- src/fccharset.c | 2 +-
- src/fcdbg.c | 2 +-
- src/fcfreetype.c | 2 +-
- src/fcfs.c | 2 +-
- src/fcinit.c | 2 +-
- src/fclist.c | 2 +-
- src/fcmatch.c | 2 +-
- src/fcmatrix.c | 2 +-
- src/fcname.c | 2 +-
- src/fcpat.c | 2 +-
- src/fcstr.c | 2 +-
- src/fcxml.c | 2 +-
+ fc-cache/fc-cache.c | 15 ++++++++-------
+ fc-cat/fc-cat.c | 17 +++++++++--------
+ fc-match/fc-match.c | 11 ++++++-----
+ src/Makefile.am | 6 +++---
+ src/fccache.c | 2 +-
+ src/fccfg.c | 2 +-
+ src/fccharset.c | 2 +-
+ src/fcdbg.c | 2 +-
+ src/fcfreetype.c | 2 +-
+ src/fcfs.c | 2 +-
+ src/fcinit.c | 2 +-
+ src/fclist.c | 2 +-
+ src/fcmatch.c | 2 +-
+ src/fcmatrix.c | 2 +-
+ src/fcname.c | 2 +-
+ src/fcpat.c | 2 +-
+ src/fcstr.c | 2 +-
+ src/fcxml.c | 2 +-
18 files changed, 40 insertions(+), 37 deletions(-)
commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
Prevent terrible perf regression by getting the if-condition right
(reported by Wouter Bolsterlee).
- ChangeLog | 8 +++++++-
- src/fcmatch.c | 2 +-
+ ChangeLog | 8 +++++++-
+ src/fcmatch.c | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
Dominic Lachowicz <cinamod@hotmail.com>
Implement mmap-like code for Windows using MapViewOfFile.
- ChangeLog | 7 +++++++
- src/fccache.c | 23 ++++++++++++++++++++---
+ ChangeLog | 7 +++++++
+ src/fccache.c | 23 ++++++++++++++++++++---
2 files changed, 27 insertions(+), 3 deletions(-)
commit 56f8358364ad9078d99a35a12d7734884b8fccc2
Bump version to 2.3.95.
- ChangeLog | 8 ++++++++
+ ChangeLog | 8 ++++++++
1 file changed, 8 insertions(+)
commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
Bail gracefully if the cache file does not contain enough data.
- ChangeLog | 5 +++++
- README | 23 +++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
- src/fccache.c | 19 ++++++++++++++++++-
+ ChangeLog | 5 +++++
+ README | 23 +++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ src/fccache.c | 19 ++++++++++++++++++-
5 files changed, 46 insertions(+), 5 deletions(-)
commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
Give the 'Standard Symbols L' match a strong (vs. weak) binding.
- ChangeLog | 5 +++++
- fonts.conf.in | 13 ++++++++-----
+ ChangeLog | 5 +++++
+ fonts.conf.in | 13 ++++++++-----
2 files changed, 13 insertions(+), 5 deletions(-)
commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
Simplify code and get things straight.
- ChangeLog | 6 ++++++
- src/fcname.c | 20 +++++---------------
+ ChangeLog | 6 ++++++
+ src/fcname.c | 20 +++++---------------
2 files changed, 11 insertions(+), 15 deletions(-)
commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
fonts.
(reported by Miguel Rodriguez).
- ChangeLog | 6 ++++++
- fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
+ ChangeLog | 6 ++++++
+ fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
2 files changed, 36 insertions(+), 6 deletions(-)
commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
Add an alias 'Standard Symbols L' for 'Symbol'.
- ChangeLog | 5 +++++
- fonts.conf.in | 6 +++++-
+ ChangeLog | 5 +++++
+ fonts.conf.in | 6 +++++-
2 files changed, 10 insertions(+), 1 deletion(-)
commit 2f02e38361b24032945e24f7f8480999bf9df1e2
Kenichi Handa).
reviewed by: plam
- ChangeLog | 21 +++++++++++++++++++++
- src/fccfg.c | 4 +++-
- src/fcfreetype.c | 5 +----
- src/fcmatch.c | 33 ++++++++++++++++++++-------------
- src/fcpat.c | 7 ++++++-
+ ChangeLog | 21 +++++++++++++++++++++
+ src/fccfg.c | 4 +++-
+ src/fcfreetype.c | 5 +----
+ src/fcmatch.c | 33 ++++++++++++++++++++-------------
+ src/fcpat.c | 7 ++++++-
5 files changed, 51 insertions(+), 19 deletions(-)
commit a56e89ab4f21aa6288345c63d2c43e55561632e0
Fix bad behaviour on realloc resulting in crash.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcname.c | 17 ++++++++++-------
+ ChangeLog | 7 +++++++
+ src/fcname.c | 17 ++++++++++-------
2 files changed, 17 insertions(+), 7 deletions(-)
commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
Don't crash if config is null (Coverity defect #984).
- ChangeLog | 13 +++++++++----
- src/fccache.c | 5 +++--
+ ChangeLog | 13 +++++++++----
+ src/fccache.c | 5 +++--
2 files changed, 12 insertions(+), 6 deletions(-)
commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
(Coverity defect #780).
reviewed by: plam
- ChangeLog | 18 ++++++++++++++++++
- src/fccfg.c | 13 +++++++++----
- src/fccharset.c | 5 ++++-
- src/fclang.c | 1 +
- src/fcxml.c | 4 +++-
+ ChangeLog | 18 ++++++++++++++++++
+ src/fccfg.c | 13 +++++++++----
+ src/fccharset.c | 5 ++++-
+ src/fclang.c | 1 +
+ src/fcxml.c | 4 +++-
5 files changed, 35 insertions(+), 6 deletions(-)
commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
value is read (Coverity defect #1195).
reviewed by: plam
- ChangeLog | 29 +++++++++++++++++++++++++++++
- fc-cat/fc-cat.c | 4 +++-
- fc-lang/fc-lang.c | 3 +++
- src/fccharset.c | 5 +++++
- src/fcfreetype.c | 6 ++++--
- src/fclang.c | 8 +++++++-
- src/fcname.c | 8 --------
- src/fcpat.c | 11 ++++++++++-
+ ChangeLog | 29 +++++++++++++++++++++++++++++
+ fc-cat/fc-cat.c | 4 +++-
+ fc-lang/fc-lang.c | 3 +++
+ src/fccharset.c | 5 +++++
+ src/fcfreetype.c | 6 ++++--
+ src/fclang.c | 8 +++++++-
+ src/fcname.c | 8 --------
+ src/fcpat.c | 11 ++++++++++-
8 files changed, 61 insertions(+), 13 deletions(-)
commit af2ad236f037c7a53e73b9454f620de1a52f0422
Survive missing docbook2pdf.
reviewed by: plam
- ChangeLog | 11 +++++++++--
- doc/Makefile.am | 10 ++++++----
+ ChangeLog | 11 +++++++++--
+ doc/Makefile.am | 10 ++++++----
2 files changed, 15 insertions(+), 6 deletions(-)
commit 67ed0b729718233662255a181bdcdb136c04dc5b
Include more stub definitions to make HP-UX's C compiler happy.
- ChangeLog | 7 +++++++
- fc-case/fc-case.c | 3 +++
- fc-glyphname/fc-glyphname.c | 3 +++
- fc-lang/fc-lang.c | 3 +++
+ ChangeLog | 7 +++++++
+ fc-case/fc-case.c | 3 +++
+ fc-glyphname/fc-glyphname.c | 3 +++
+ fc-lang/fc-lang.c | 3 +++
4 files changed, 16 insertions(+)
commit ac0010940e626cb9193bb4ad0271f3820c7225ee
Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
- ChangeLog | 5 +++++
- src/fcname.c | 2 +-
+ ChangeLog | 5 +++++
+ src/fcname.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
Fix memory leak with hash collision (Coverity defect #1824).
reviewed by: plam
- ChangeLog | 9 +++++++++
- src/fccache.c | 1 +
- src/fccfg.c | 5 ++++-
+ ChangeLog | 9 +++++++++
+ src/fccache.c | 1 +
+ src/fccfg.c | 5 ++++-
3 files changed, 14 insertions(+), 1 deletion(-)
commit c814c301ee4dcc67eeacee9608fb716e67534356
Don't leak header in non-error case (Coverity defect #1825).
reviewed by: plam
- ChangeLog | 6 ++++++
- src/fccache.c | 2 ++
+ ChangeLog | 6 ++++++
+ src/fccache.c | 2 ++
2 files changed, 8 insertions(+)
commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
#777, #1826)
reviewed by: plam
- ChangeLog | 6 ++++++
- src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
+ ChangeLog | 6 ++++++
+ src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
2 files changed, 43 insertions(+), 17 deletions(-)
commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
Don't leak directory name (Coverity defect #1827).
reviewed by: plam
- ChangeLog | 18 ++++++++++++++++++
- fc-match/fc-match.c | 6 ++++--
- src/fccache.c | 10 +++++++---
- src/fccfg.c | 1 +
+ ChangeLog | 18 ++++++++++++++++++
+ fc-match/fc-match.c | 6 ++++--
+ src/fccache.c | 10 +++++++---
+ src/fccfg.c | 1 +
4 files changed, 30 insertions(+), 5 deletions(-)
commit 86abd75965f598dba79a3df68e7bc4c5082a5764
Pereira.
reviewed by: plam
- ChangeLog | 10 ++++++++++
- fc-cache/Makefile.am | 2 +-
- fc-cat/Makefile.am | 2 +-
- fc-list/Makefile.am | 3 +--
- fc-match/Makefile.am | 2 +-
+ ChangeLog | 10 ++++++++++
+ fc-cache/Makefile.am | 2 +-
+ fc-cat/Makefile.am | 2 +-
+ fc-list/Makefile.am | 3 +--
+ fc-match/Makefile.am | 2 +-
5 files changed, 14 insertions(+), 5 deletions(-)
commit f23f5f388d93655af972083513ba4d505ec4f449
1) reorder union definition of _FcChar;
2) omit .stats =.
- ChangeLog | 8 ++++++++
- fc-lang/fc-lang.c | 2 +-
- src/fcint.h | 8 ++++----
+ ChangeLog | 8 ++++++++
+ fc-lang/fc-lang.c | 2 +-
+ src/fcint.h | 8 ++++----
3 files changed, 13 insertions(+), 5 deletions(-)
commit 44415a079a3e9951e0c2424edca4907a93a60db5
'fc_alignof'.
reviewed by: plam
- ChangeLog | 15 +++++++++++++++
- configure.in | 1 +
- src/fccharset.c | 4 ++--
- src/fcfs.c | 2 +-
- src/fcint.h | 15 +++++++++------
- src/fclang.c | 2 +-
- src/fcname.c | 2 +-
- src/fcpat.c | 6 +++---
+ ChangeLog | 15 +++++++++++++++
+ configure.in | 1 +
+ src/fccharset.c | 4 ++--
+ src/fcfs.c | 2 +-
+ src/fcint.h | 15 +++++++++------
+ src/fclang.c | 2 +-
+ src/fcname.c | 2 +-
+ src/fcpat.c | 6 +++---
8 files changed, 33 insertions(+), 14 deletions(-)
commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
available. Fixes bug 6171.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcint.h | 11 +++++++----
+ ChangeLog | 8 ++++++++
+ src/fcint.h | 11 +++++++----
2 files changed, 15 insertions(+), 4 deletions(-)
commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
4) use chsize instead of ftruncate; and
5) update libtool exports file
- ChangeLog | 18 +++
- configure.in | 3 +-
- fc-cache/fc-cache.c | 7 +
- fc-cat/fc-cat.c | 1 -
- src/fccache.c | 74 +++++++++-
- src/fcfreetype.c | 3 +-
- src/fontconfig.def.in | 370
- ++++++++++++++++++++++++++++++++++---------------
+ ChangeLog | 18 +++
+ configure.in | 3 +-
+ fc-cache/fc-cache.c | 7 +
+ fc-cat/fc-cat.c | 1 -
+ src/fccache.c | 74 +++++++++-
+ src/fcfreetype.c | 3 +-
+ src/fontconfig.def.in | 370
+ ++++++++++++++++++++++++++++++++++----------------
7 files changed, 353 insertions(+), 123 deletions(-)
commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
Eliminate warning.
- ChangeLog | 5 +++++
- src/fcdir.c | 2 +-
+ ChangeLog | 5 +++++
+ src/fcdir.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
Update documentation for fc-match (SGML-ize it). (reported by Ilya
Konstantinov)
- ChangeLog | 8 +++
- fc-match/.cvsignore | 1 +
- fc-match/Makefile.am | 27 +++++++-
- fc-match/fc-match.1 | 37 -----------
- fc-match/fc-match.sgml | 169
- ++++++++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 8 +++
+ fc-match/.cvsignore | 1 +
+ fc-match/Makefile.am | 27 +++++++-
+ fc-match/fc-match.1 | 37 -----------
+ fc-match/fc-match.sgml | 169
+ +++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 203 insertions(+), 39 deletions(-)
commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
reviewed by: plam
- ChangeLog | 15 +++++++++++++++
- fc-cache/Makefile.am | 4 ++--
- src/fcdefault.c | 2 +-
- src/fcpat.c | 2 +-
- src/fcxml.c | 2 +-
+ ChangeLog | 15 +++++++++++++++
+ fc-cache/Makefile.am | 4 ++--
+ src/fcdefault.c | 2 +-
+ src/fcpat.c | 2 +-
+ src/fcxml.c | 2 +-
5 files changed, 20 insertions(+), 5 deletions(-)
commit 0d745819a9ec491349d4e122a7d44d689b2d3479
formatting.
reviewed by: plam
- ChangeLog | 16 ++++++++++++++++
- fc-case/fc-case.c | 8 ++++----
- fc-glyphname/fc-glyphname.c | 12 ++++++------
- fc-lang/fc-lang.c | 8 ++++----
- fc-match/fc-match.c | 2 +-
- src/fccache.c | 11 ++++++-----
- src/fcfreetype.c | 4 +---
- src/fclang.c | 5 ++---
- src/fcxml.c | 14 +++++++-------
+ ChangeLog | 16 ++++++++++++++++
+ fc-case/fc-case.c | 8 ++++----
+ fc-glyphname/fc-glyphname.c | 12 ++++++------
+ fc-lang/fc-lang.c | 8 ++++----
+ fc-match/fc-match.c | 2 +-
+ src/fccache.c | 11 ++++++-----
+ src/fcfreetype.c | 4 +---
+ src/fclang.c | 5 ++---
+ src/fcxml.c | 14 +++++++-------
9 files changed, 47 insertions(+), 33 deletions(-)
commit b17cf498be69f483e6355ae468f7239165df3ffb
detection!)
reviewed by: plam
- ChangeLog | 12 ++++++++++++
- configure.in | 2 ++
- fonts.conf.in | 7 ++++++-
- src/fccache.c | 3 ++-
+ ChangeLog | 12 ++++++++++++
+ configure.in | 2 ++
+ fonts.conf.in | 7 ++++++-
+ src/fccache.c | 3 ++-
4 files changed, 22 insertions(+), 2 deletions(-)
commit ba76916ff64d476d5c5564e46a5d4209cb942864
On Windows, unlink before rename. Reported by Tim Evans.
- ChangeLog | 5 +++++
- src/fcatomic.c | 3 +++
+ ChangeLog | 5 +++++
+ src/fcatomic.c | 3 +++
2 files changed, 8 insertions(+)
commit c02218223153b3022071e789def3fde8b556d6d6
On Windows, unlink before rename. Reported by Tim Evans.
- ChangeLog | 5 +++++
- src/fcatomic.c | 3 +++
+ ChangeLog | 5 +++++
+ src/fcatomic.c | 3 +++
2 files changed, 8 insertions(+)
commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
Fix typos in orth files. Reported by Denis Jacquerye.
- fc-lang/ab.orth | 2 +-
- fc-lang/ibo.orth | 2 +-
+ fc-lang/ab.orth | 2 +-
+ fc-lang/ibo.orth | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
Fix typos in orth files. Reported by Denis Jacquerye.
- ChangeLog | 6 ++++++
- fc-lang/ab.orth | 2 +-
- fc-lang/ibo.orth | 2 +-
+ ChangeLog | 6 ++++++
+ fc-lang/ab.orth | 2 +-
+ fc-lang/ibo.orth | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
Fix Makefile.am for removal of debian/ directory.
- ChangeLog | 7 +++++++
- Makefile.am | 35 +----------------------------------
- config/config.guess | 51
+ ChangeLog | 7 +++++++
+ Makefile.am | 35 +----------------------------------
+ config/config.guess | 51
+++++++++++++++++++++++++++++++++++++++++----------
- config/config.sub | 47
- ++++++++++++++++++++++++++++++++++++++---------
+ config/config.sub | 47 ++++++++++++++++++++++++++++++++++++++---------
4 files changed, 87 insertions(+), 53 deletions(-)
commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
.cvsignore
Ignore debian/ directory for CVS.
- .cvsignore | 1 +
- ChangeLog | 6 +++++-
+ .cvsignore | 1 +
+ ChangeLog | 6 +++++-
2 files changed, 6 insertions(+), 1 deletion(-)
commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
debian/*
Now remove debian/ directory.
- ChangeLog | 5 +
- debian/README.Debian | 45 ---
- debian/changelog | 718
- -------------------------------------
- debian/compat | 1 -
- debian/control | 80 -----
- debian/copyright | 29 --
- debian/fontconfig-udeb.install | 3 -
- debian/fontconfig.config | 10 -
- debian/fontconfig.defoma | 162 ---------
- debian/fontconfig.dirs | 1 -
- debian/fontconfig.install | 7 -
- debian/fontconfig.postinst | 145 --------
- debian/fontconfig.postrm | 26 --
- debian/fontconfig.templates | 27 --
- debian/libfontconfig1-dev.install | 7 -
- debian/libfontconfig1.install | 1 -
- debian/local.conf.md5sum | 18 -
- debian/rules | 40 ---
+ ChangeLog | 5 +
+ debian/README.Debian | 45 ---
+ debian/changelog | 718
+ --------------------------------------
+ debian/compat | 1 -
+ debian/control | 80 -----
+ debian/copyright | 29 --
+ debian/fontconfig-udeb.install | 3 -
+ debian/fontconfig.config | 10 -
+ debian/fontconfig.defoma | 162 ---------
+ debian/fontconfig.dirs | 1 -
+ debian/fontconfig.install | 7 -
+ debian/fontconfig.postinst | 145 --------
+ debian/fontconfig.postrm | 26 --
+ debian/fontconfig.templates | 27 --
+ debian/libfontconfig1-dev.install | 7 -
+ debian/libfontconfig1.install | 1 -
+ debian/local.conf.md5sum | 18 -
+ debian/rules | 40 ---
18 files changed, 5 insertions(+), 1320 deletions(-)
commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
server at
svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
- ChangeLog | 8 +++
- debian/po/POTFILES.in | 1 -
- debian/po/cs.po | 127 ------------------------------------
- debian/po/da.po | 146 ------------------------------------------
- debian/po/de.po | 124 -----------------------------------
- debian/po/es.po | 163
- -----------------------------------------------
- debian/po/fr.po | 159
- ---------------------------------------------
- debian/po/ja.po | 88 -------------------------
- debian/po/nl.po | 125 ------------------------------------
- debian/po/pt.po | 112 --------------------------------
- debian/po/pt_BR.po | 148 ------------------------------------------
- debian/po/templates.pot | 84 ------------------------
- debian/po/tr.po | 117 ----------------------------------
- debian/po/zh_CN.po | 115 ---------------------------------
+ ChangeLog | 8 +++
+ debian/po/POTFILES.in | 1 -
+ debian/po/cs.po | 127 -------------------------------------
+ debian/po/da.po | 146 -------------------------------------------
+ debian/po/de.po | 124 ------------------------------------
+ debian/po/es.po | 163
+ ------------------------------------------------
+ debian/po/fr.po | 159
+ ----------------------------------------------
+ debian/po/ja.po | 88 --------------------------
+ debian/po/nl.po | 125 -------------------------------------
+ debian/po/pt.po | 112 ---------------------------------
+ debian/po/pt_BR.po | 148 -------------------------------------------
+ debian/po/templates.pot | 84 -------------------------
+ debian/po/tr.po | 117 ----------------------------------
+ debian/po/zh_CN.po | 115 ----------------------------------
14 files changed, 8 insertions(+), 1509 deletions(-)
commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
Add orthography for Lingala.
reviewed by: plam
- ChangeLog | 8 ++++++++
- fc-lang/iso639-1 | 2 +-
- fc-lang/iso639-2 | 2 +-
- fc-lang/ln.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 8 ++++++++
+ fc-lang/iso639-1 | 2 +-
+ fc-lang/iso639-2 | 2 +-
+ fc-lang/ln.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
4 files changed, 53 insertions(+), 2 deletions(-)
commit 37e3f33c7ec32432260b0ef750ac415763d6044f
due to file ordering in a directory.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
+ ChangeLog | 8 ++++++++
+ src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 50 insertions(+), 3 deletions(-)
commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
(since the hinting distort some glyphs quite badly).
reviewed by: keithp
- ChangeLog | 9 +++++++++
- conf.d/Makefile.am | 1 +
+ ChangeLog | 9 +++++++++
+ conf.d/Makefile.am | 1 +
2 files changed, 10 insertions(+)
commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
due to file ordering in a directory.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
+ ChangeLog | 8 ++++++++
+ src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
2 files changed, 49 insertions(+), 3 deletions(-)
commit d8951c0cc2474176910277e8ca840fba5d8f3655
Code cleanups (excess prototype, old-style function definition).
reviewed by: plam
- ChangeLog | 14 ++++++++++++++
- src/fcfreetype.c | 8 ++++----
- src/fcint.h | 3 ---
- src/fcname.c | 2 +-
- src/ftglue.c | 55
- ++++++++----------------------------------------------
- src/ftglue.h | 39 +++++++++++---------------------------
+ ChangeLog | 14 ++++++++++++++
+ src/fcfreetype.c | 8 ++++----
+ src/fcint.h | 3 ---
+ src/fcname.c | 2 +-
+ src/ftglue.c | 55
+ ++++++++-----------------------------------------------
+ src/ftglue.h | 39 +++++++++++----------------------------
6 files changed, 38 insertions(+), 83 deletions(-)
commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
the filename
again in FcPatternGetString.
- ChangeLog | 6 ++++++
- src/fcpat.c | 3 ---
+ ChangeLog | 6 ++++++
+ src/fcpat.c | 3 ---
2 files changed, 6 insertions(+), 3 deletions(-)
commit 618adbaf7bbad8441efb589417d7144476f828c7
that
work. Reported by Bernhard Rosenkraenzer.
- ChangeLog | 6 +++++
- src/fcpat.c | 73
- ++++++++++++++++++++++++++++++++---------------------------
+ ChangeLog | 6 +++++
+ src/fcpat.c | 73
+ +++++++++++++++++++++++++++++++++----------------------------
2 files changed, 46 insertions(+), 33 deletions(-)
commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
Include inttypes.h instead of stdint.h if appropriate.
- ChangeLog | 5 +++++
- src/fcint.h | 4 ++++
+ ChangeLog | 5 +++++
+ src/fcint.h | 4 ++++
2 files changed, 9 insertions(+)
commit ead55be0eddcaa60ed3f7147091ada276e891ed9
More stub definitions and remove FcFileIsDir from fc-cat.
- ChangeLog | 6 ++++++
- fc-cat/fc-cat.c | 10 ----------
- fc-glyphname/fc-glyphname.c | 10 ++++++++++
+ ChangeLog | 6 ++++++
+ fc-cat/fc-cat.c | 10 ----------
+ fc-glyphname/fc-glyphname.c | 10 ++++++++++
3 files changed, 16 insertions(+), 10 deletions(-)
commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
Fix compilation on AIX with stub definitions (bug 6097).
- ChangeLog | 5 +++++
- fc-case/fc-case.c | 10 ++++++++++
+ ChangeLog | 5 +++++
+ fc-case/fc-case.c | 10 ++++++++++
2 files changed, 15 insertions(+)
commit bb6b19938e2c9d115abd4f36439c365b63713bb1
Get rid of C++-style comments.
- ChangeLog | 8 ++++++++
- src/fccache.c | 4 ++--
- src/fcfreetype.c | 2 +-
- src/fcfs.c | 8 ++++----
- src/fcpat.c | 5 +++--
+ ChangeLog | 8 ++++++++
+ src/fccache.c | 4 ++--
+ src/fcfreetype.c | 2 +-
+ src/fcfs.c | 8 ++++----
+ src/fcpat.c | 5 +++--
5 files changed, 18 insertions(+), 9 deletions(-)
commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
debian/changelog
Enable creation of 2.3.94 Debian packages.
- ChangeLog | 5 +++++
- debian/changelog | 5 +++++
+ ChangeLog | 5 +++++
+ debian/changelog | 5 +++++
2 files changed, 10 insertions(+)
commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
Fix suspicious return expression which causes junk to be returned.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fclang.c | 2 +-
+ ChangeLog | 8 ++++++++
+ src/fclang.c | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
commit b152a85bdc5c911883af4b0e7930cbe12531d179
Fix placement of @s.
- ChangeLog | 5 +++++
- Makefile.am | 14 +++++++-------
+ ChangeLog | 5 +++++
+ Makefile.am | 14 +++++++-------
2 files changed, 12 insertions(+), 7 deletions(-)
commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
Bump version to 2.3.94.
- ChangeLog | 8 ++++++++
- README | 47
+ ChangeLog | 8 ++++++++
+ README | 47
+++++++++++++++++++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 55 insertions(+), 4 deletions(-)
commit 639475e873c797792fff63fbd8efd73e2b0695fd
Remove unconditional emboldening (per Behdad's instructions).
Add @s to hide some echos.
- ChangeLog | 9 +++++++++
- Makefile.am | 10 +++++-----
- conf.d/10-fonts-persian.conf | 6 ------
+ ChangeLog | 9 +++++++++
+ Makefile.am | 10 +++++-----
+ conf.d/10-fonts-persian.conf | 6 ------
3 files changed, 14 insertions(+), 11 deletions(-)
commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
Takashi Iwai <tiwai@suse.de> reviewed by: plam
Fix double-free on error case.
- ChangeLog | 8 ++++++++
- src/fcfreetype.c | 1 +
+ ChangeLog | 8 ++++++++
+ src/fcfreetype.c | 1 +
2 files changed, 9 insertions(+)
commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
Strip \r and whitespace from input; fixes bug 3454.
- ChangeLog | 7 ++++++-
- fc-lang/fc-lang.c | 11 +++++++----
+ ChangeLog | 7 ++++++-
+ fc-lang/fc-lang.c | 11 +++++++----
2 files changed, 13 insertions(+), 5 deletions(-)
commit 69a3fc78e233957f9e1f6737eccada1494a937ae
Allocate large arrays statically in fc-lang to fix crashes under
MinGW/MSYS.
- ChangeLog | 6 ++++++
- fc-lang/fc-lang.c | 18 +++++++++---------
+ ChangeLog | 6 ++++++
+ fc-lang/fc-lang.c | 18 +++++++++---------
2 files changed, 15 insertions(+), 9 deletions(-)
commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
Pass the buck; make fontconfig not crash on pango badness.
- ChangeLog | 5 +++++
- src/fcfreetype.c | 4 ++++
+ ChangeLog | 5 +++++
+ src/fcfreetype.c | 4 ++++
2 files changed, 9 insertions(+)
commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
Use embeddedbitmap rather than rh_prefer_bitmap.
- ChangeLog | 5 +++++
- conf.d/10-fonts-persian.conf | 2 +-
+ ChangeLog | 5 +++++
+ conf.d/10-fonts-persian.conf | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
Eliminate redundancies.
reviewed by: plam
- ChangeLog | 11 +++++++++++
- src/fccache.c | 3 ++-
- src/fcdir.c | 3 ---
- src/fcfreetype.c | 1 -
- src/fcxml.c | 3 +--
- src/ftglue.c | 1 -
+ ChangeLog | 11 +++++++++++
+ src/fccache.c | 3 ++-
+ src/fcdir.c | 3 ---
+ src/fcfreetype.c | 1 -
+ src/fcxml.c | 3 +--
+ src/ftglue.c | 1 -
6 files changed, 14 insertions(+), 8 deletions(-)
commit b023dbd38410521a459758498f99d3a48cdd313d
Eliminate unused vars reported by Intel's compiler.
reviewed by: plam
- ChangeLog | 10 ++++++++++
- fc-list/fc-list.c | 4 ++--
- src/fcfreetype.c | 3 +--
- src/fcstr.c | 3 +--
- src/fcxml.c | 2 --
+ ChangeLog | 10 ++++++++++
+ fc-list/fc-list.c | 4 ++--
+ src/fcfreetype.c | 3 +--
+ src/fcstr.c | 3 +--
+ src/fcxml.c | 2 --
5 files changed, 14 insertions(+), 8 deletions(-)
commit 2b90aee36399ec13ba3af929311b37d9494adab6
Remove one more archaic character.
reviewed by: plam
- ChangeLog | 7 +++++++
- fc-lang/ka.orth | 2 +-
+ ChangeLog | 7 +++++++
+ fc-lang/ka.orth | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit dacf81ed4c541174f0dbfe2898f3309657bf6116
(every little bit helps).
reviewed by: plam, keithp
- ChangeLog | 8 ++++++++
- src/fcxml.c | 3 ++-
+ ChangeLog | 8 ++++++++
+ src/fcxml.c | 3 ++-
2 files changed, 10 insertions(+), 1 deletion(-)
commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
Initialize fontconfig library in fc-cat to avoid segfault.
reviewed by: plam
- ChangeLog | 7 +++++++
- fc-cat/fc-cat.c | 11 ++++++++++-
+ ChangeLog | 7 +++++++
+ fc-cat/fc-cat.c | 11 ++++++++++-
2 files changed, 17 insertions(+), 1 deletion(-)
commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
Fix the underlying cause of the below segfault (must usually call
FcDirCacheHasCurrentArch after FcDirCacheValid).
- ChangeLog | 12 ++++++++++--
- fc-cache/fc-cache.c | 2 ++
- src/fccache.c | 4 +++-
- src/fcdir.c | 4 +++-
+ ChangeLog | 12 ++++++++++--
+ fc-cache/fc-cache.c | 2 ++
+ src/fccache.c | 4 +++-
+ src/fcdir.c | 4 +++-
4 files changed, 18 insertions(+), 4 deletions(-)
commit a68ce9525dedc06fd4da102492e8d1c6137b3664
Fix segfault (reported by fcrozat) caused by incorrect input on cache
files.
- ChangeLog | 6 ++++++
- src/fccache.c | 21 +++++++++++++--------
+ ChangeLog | 6 ++++++
+ src/fccache.c | 21 +++++++++++++--------
2 files changed, 19 insertions(+), 8 deletions(-)
commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
Bump up magic version; we changed the binary format.
- ChangeLog | 5 +++++
- src/fcint.h | 4 ++--
+ ChangeLog | 5 +++++
+ src/fcint.h | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
Enable fc-cat to print out old-style cache info when given a directory
name.
- ChangeLog | 6 ++++++
- fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
+ ChangeLog | 6 ++++++
+ fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
2 files changed, 31 insertions(+), 1 deletion(-)
commit 8c0d692125018052fa228721f30f760dfb0c0adf
Deal correctly with changing FC_CACHE_MAGIC.
- ChangeLog | 5 +++++
- src/fccache.c | 17 +++++++++++++++++
+ ChangeLog | 5 +++++
+ src/fccache.c | 17 +++++++++++++++++
2 files changed, 22 insertions(+)
commit d2c0102944176744e440c4109bf7725240453cc7
Add -r --really-force option which blows away cache files and then
regenerates them.
- ChangeLog | 6 ++++++
- fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
+ ChangeLog | 6 ++++++
+ fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
2 files changed, 24 insertions(+), 7 deletions(-)
commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
cache file when copying. Eliminate 'source file too small' bug in
FcDirCacheWrite.
- ChangeLog | 9 ++++++++-
- fc-cache/fc-cache.c | 16 ++++++++++------
- src/fccache.c | 8 +++-----
+ ChangeLog | 9 ++++++++-
+ fc-cache/fc-cache.c | 16 ++++++++++------
+ src/fccache.c | 8 +++-----
3 files changed, 21 insertions(+), 12 deletions(-)
commit f8a17f329815cfa5416142811b96d16f2a5cca93
Fix memory leak in error condition code.
- ChangeLog | 5 +++++
- src/fcfreetype.c | 4 ++--
+ ChangeLog | 5 +++++
+ src/fcfreetype.c | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit 5657098e2940652065fcfd00e4cf2771d7df21ef
behaviour.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcfreetype.c | 5 +++++
+ ChangeLog | 8 ++++++++
+ src/fcfreetype.c | 5 +++++
2 files changed, 13 insertions(+)
commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
unlike fonts.cache-2 failures, which may leave you screwed.
reviewed by: plam
- ChangeLog | 9 +++++++++
- src/fccache.c | 42 ++++++++++++++++++++----------------------
+ ChangeLog | 9 +++++++++
+ src/fccache.c | 42 ++++++++++++++++++++----------------------
2 files changed, 29 insertions(+), 22 deletions(-)
commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
the element.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcmatch.c | 18 +++++++++++-------
+ ChangeLog | 8 ++++++++
+ src/fcmatch.c | 18 +++++++++++-------
2 files changed, 19 insertions(+), 7 deletions(-)
commit f11a184104a57c0d68afde8e7458c7b8473b6671
on.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcmatch.c | 4 ++++
+ ChangeLog | 7 +++++++
+ src/fcmatch.c | 4 ++++
2 files changed, 11 insertions(+)
commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
that
need it. Reported by Doodle.
- ChangeLog | 7 ++++---
- src/fccache.c | 30 +++++++++++++++++-------------
+ ChangeLog | 7 ++++---
+ src/fccache.c | 30 +++++++++++++++++-------------
2 files changed, 21 insertions(+), 16 deletions(-)
commit c7490074c57da387904cecfdf60595713c7bb89e
(reported by
fcrozat).
- ChangeLog | 6 ++++++
- src/fccache.c | 8 +++++---
+ ChangeLog | 6 ++++++
+ src/fccache.c | 8 +++++---
2 files changed, 11 insertions(+), 3 deletions(-)
commit a8c425301aeb8e417b0fa35567b2f8f64b450657
file format
slightly to coincide with that generated by fc-lang.
- ChangeLog | 8 ++++++++
- src/fccharset.c | 8 ++++----
+ ChangeLog | 8 ++++++++
+ src/fccharset.c | 8 ++++----
2 files changed, 12 insertions(+), 4 deletions(-)
commit b10e77628c4d207ac60ae4000b1459ced9228d69
Fix warning.
- ChangeLog | 5 +++++
- src/fccache.c | 2 +-
+ ChangeLog | 5 +++++
+ src/fccache.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
Use normalized directory name exclusively in FcCacheReadDirs.
reviewed by: plam
- ChangeLog | 13 +++++++++++++
- src/fccache.c | 19 ++++++++++---------
- src/fcdir.c | 9 ++++-----
+ ChangeLog | 13 +++++++++++++
+ src/fccache.c | 19 ++++++++++---------
+ src/fcdir.c | 9 ++++-----
3 files changed, 27 insertions(+), 14 deletions(-)
commit efb11b36c4e24a619e7be1790834130ca4113c5b
usage, remove redundant cast.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcpat.c | 39 +++++++++++++++++++--------------------
+ ChangeLog | 8 ++++++++
+ src/fcpat.c | 39 +++++++++++++++++++--------------------
2 files changed, 27 insertions(+), 20 deletions(-)
commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
(I forgot to commit the ChangeLog last time.)
reviewed by: plam
- ChangeLog | 25 +++++++++++++++++++++++++
- src/fccharset.c | 6 +++---
+ ChangeLog | 25 +++++++++++++++++++++++++
+ src/fccharset.c | 6 +++---
2 files changed, 28 insertions(+), 3 deletions(-)
commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
Fix hidden variable warning.
- ChangeLog | 6 ++++++
- fc-lang/de.orth | 1 +
- fc-lang/el.orth | 1 +
- fc-lang/en.orth | 1 +
- fc-lang/es.orth | 1 +
- fc-lang/fc-lang.c | 6 +++---
- fc-lang/fi.orth | 2 +-
- fc-lang/fr.orth | 1 +
- fc-lang/it.orth | 1 +
- fc-lang/nl.orth | 1 +
- fc-lang/pt.orth | 1 +
- src/fccache.c | 1 -
- src/fccharset.c | 9 +++++----
+ ChangeLog | 6 ++++++
+ fc-lang/de.orth | 1 +
+ fc-lang/el.orth | 1 +
+ fc-lang/en.orth | 1 +
+ fc-lang/es.orth | 1 +
+ fc-lang/fc-lang.c | 6 +++---
+ fc-lang/fi.orth | 2 +-
+ fc-lang/fr.orth | 1 +
+ fc-lang/it.orth | 1 +
+ fc-lang/nl.orth | 1 +
+ fc-lang/pt.orth | 1 +
+ src/fccache.c | 1 -
+ src/fccharset.c | 9 +++++----
13 files changed, 23 insertions(+), 9 deletions(-)
commit 799157dbbf55d1bf13b1e63faf3b530979116aca
anyway.
Do blockwise reading instead of byte-wise for performance.
- ChangeLog | 8 +++++++
- src/fccache.c | 72
- +++++++++++++++++++--------------------------------------
+ ChangeLog | 8 +++++++
+ src/fccache.c | 72
+ ++++++++++++++++++++---------------------------------------
2 files changed, 32 insertions(+), 48 deletions(-)
commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
Takashi Iwai <tiwai@suse.de>
Don't loop infinitely on recursive symlinks (client-side).
- ChangeLog | 7 +++++++
- src/fccache.c | 21 +++++++++++++++------
+ ChangeLog | 7 +++++++
+ src/fccache.c | 21 +++++++++++++++------
2 files changed, 22 insertions(+), 6 deletions(-)
commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
Don't loop infinitely on recursive symlinks.
reviewed by: plam
- ChangeLog | 6 ++++++
- fc-cache/fc-cache.c | 18 ++++++++++++++++++
+ ChangeLog | 6 ++++++
+ fc-cache/fc-cache.c | 18 ++++++++++++++++++
2 files changed, 24 insertions(+)
commit fff5a5af30142c933d8e9dddda61a6a994f44c28
entry.
reviewed by: plam
- ChangeLog | 12 ++++
- src/fccache.c | 186
- +++++++++++++++++++++++++++++++++++++++++----------------
- src/fcint.h | 4 ++
+ ChangeLog | 12 ++++
+ src/fccache.c | 186
+ ++++++++++++++++++++++++++++++++++++++++++----------------
+ src/fcint.h | 4 ++
3 files changed, 150 insertions(+), 52 deletions(-)
commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
Hoist FcFileIsDir check out of FcFileScanConfig loop.
reviewed by: plam
- ChangeLog | 6 ++++++
- src/fcdir.c | 11 ++++-------
+ ChangeLog | 6 ++++++
+ src/fcdir.c | 11 ++++-------
2 files changed, 10 insertions(+), 7 deletions(-)
commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
font dirs multiple times (even if they're aliased).
reviewed by: plam
- ChangeLog | 9 +++++++
- src/fccfg.c | 78
- +++++++++++++++++++++++++++++++++++++++--------------------
+ ChangeLog | 9 +++++++
+ src/fccfg.c | 78
+ ++++++++++++++++++++++++++++++++++++++++---------------------
2 files changed, 61 insertions(+), 26 deletions(-)
commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
Explain apples/oranges comparison and fix compilation error.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcfs.c | 5 ++++-
+ ChangeLog | 7 +++++++
+ src/fcfs.c | 5 ++++-
2 files changed, 11 insertions(+), 1 deletion(-)
commit f076169d19574c6c548764d574a33bc4fe022ffb
Insert check for integer overflow in # of fonts.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcfs.c | 2 +-
+ ChangeLog | 7 +++++++
+ src/fcfs.c | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 788c4af232f5677d73e8e2e77e123cf566530ccb
Make 'make distcheck' work with automake 1.6.3.
reviewed by: plam
- ChangeLog | 10 ++++++++++
- doc/Makefile.am | 2 +-
- fc-cache/Makefile.am | 2 +-
- fc-cat/Makefile.am | 2 +-
- fc-list/Makefile.am | 2 +-
+ ChangeLog | 10 ++++++++++
+ doc/Makefile.am | 2 +-
+ fc-cache/Makefile.am | 2 +-
+ fc-cat/Makefile.am | 2 +-
+ fc-list/Makefile.am | 2 +-
5 files changed, 14 insertions(+), 4 deletions(-)
commit 68355f38774fe55d8010268291a170492b241a71
Check I/O call return values and eliminate unused variable warnings.
reviewed by: plam
- ChangeLog | 13 +++++++++++
- fc-cat/fc-cat.c | 5 ++---
- src/fccache.c | 66
- +++++++++++++++++++++++++++++++++++++++++--------------
- src/fcxml.c | 4 ++--
+ ChangeLog | 13 ++++++++++++
+ fc-cat/fc-cat.c | 5 ++---
+ src/fccache.c | 66
+ +++++++++++++++++++++++++++++++++++++++++++--------------
+ src/fcxml.c | 4 ++--
4 files changed, 67 insertions(+), 21 deletions(-)
commit c4c47a7654196f37b625f337192b235e558ab890
Fix memory leak.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fccfg.c | 2 ++
+ ChangeLog | 7 +++++++
+ src/fccfg.c | 2 ++
2 files changed, 9 insertions(+)
commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
number of fonts, causing overflow.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcfs.c | 29 +++++++++++++++--------------
+ ChangeLog | 8 ++++++++
+ src/fcfs.c | 29 +++++++++++++++--------------
2 files changed, 23 insertions(+), 14 deletions(-)
commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
Fix double free in error case.
- ChangeLog | 5 +++++
- src/fccache.c | 2 +-
+ ChangeLog | 5 +++++
+ src/fccache.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
Stephan Kulow <coolo@suse.de> reviewed by: plam
Replace 'stamp' target with mkinstalldirs.
- ChangeLog | 8 ++++++++
- fc-cache/Makefile.am | 13 +++----------
+ ChangeLog | 8 ++++++++
+ fc-cache/Makefile.am | 13 +++----------
2 files changed, 11 insertions(+), 10 deletions(-)
commit 28aefd013d1896ffbf389596109eaec729d5d9a5
Toast broken global cache files.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fccache.c | 4 ++--
+ ChangeLog | 7 +++++++
+ src/fccache.c | 4 ++--
2 files changed, 9 insertions(+), 2 deletions(-)
commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
'make
check'.
- ChangeLog | 6 ++++++
- src/fccache.c | 11 +++++++++--
+ ChangeLog | 6 ++++++
+ src/fccache.c | 11 +++++++++--
2 files changed, 15 insertions(+), 2 deletions(-)
commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
subsequent directories might exist.
reviewed by: plam
- ChangeLog | 8 ++++++++
- fc-cache/fc-cache.c | 20 ++++++++++++++------
+ ChangeLog | 8 ++++++++
+ fc-cache/fc-cache.c | 20 ++++++++++++++------
2 files changed, 22 insertions(+), 6 deletions(-)
commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
(I
misplaced the recording of a file offset).
- ChangeLog | 6 ++++++
- src/fccache.c | 2 +-
+ ChangeLog | 6 ++++++
+ src/fccache.c | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
Update fc-cat to handle subdir lists in global cache file.
Another FcCacheReadString return value check.
- ChangeLog | 9 +++++++++
- fc-cat/fc-cat.c | 10 ++++++++++
- src/fccache.c | 11 +++++++++--
+ ChangeLog | 9 +++++++++
+ fc-cat/fc-cat.c | 10 ++++++++++
+ src/fccache.c | 11 +++++++++--
3 files changed, 28 insertions(+), 2 deletions(-)
commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
of FcCacheReadString all the time.
reviewed by: plam
- ChangeLog | 9 +++++++++
- src/fccache.c | 28 ++++++++++++++--------------
+ ChangeLog | 9 +++++++++
+ src/fccache.c | 28 ++++++++++++++--------------
2 files changed, 23 insertions(+), 14 deletions(-)
commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
manpages.
reviewed by: plam
- ChangeLog | 9 +++++++++
- fc-lang/fc-lang.man | 2 --
- fc-match/fc-match.1 | 2 --
+ ChangeLog | 9 +++++++++
+ fc-lang/fc-lang.man | 2 --
+ fc-match/fc-match.1 | 2 --
3 files changed, 9 insertions(+), 4 deletions(-)
commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
Fix world's tiniest typo in code example.
reviewed by: plam
- ChangeLog | 7 +++++++
- doc/fcpattern.fncs | 2 +-
+ ChangeLog | 7 +++++++
+ doc/fcpattern.fncs | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 30c4189deb8412793d175bce255561a882ad81b7
Fix global cache reads of subdirectories.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fccache.c | 2 +-
+ ChangeLog | 7 +++++++
+ src/fccache.c | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 971cf18018a4f41bca196dd81989e67672e52112
(reported by
Ronny V. Vindenes). This changes the global cache format again.
- ChangeLog | 13 +++++++++++++
- doc/fcconfig.fncs | 11 +++++++++++
- src/fccache.c | 25 +++++++++++++++++++++++--
- src/fcdir.c | 2 +-
- src/fcint.h | 2 ++
+ ChangeLog | 13 +++++++++++++
+ doc/fcconfig.fncs | 11 +++++++++++
+ src/fccache.c | 25 +++++++++++++++++++++++--
+ src/fcdir.c | 2 +-
+ src/fcint.h | 2 ++
5 files changed, 50 insertions(+), 3 deletions(-)
commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
infinite
recursion (reported by Ronny V. Vindenes).
- ChangeLog | 9 +++++++++
- fc-cache/fc-cache.c | 6 +++++-
- fontconfig/fontconfig.h | 4 ++++
- src/fccache.c | 8 --------
- src/fcint.h | 4 ----
+ ChangeLog | 9 +++++++++
+ fc-cache/fc-cache.c | 6 +++++-
+ fontconfig/fontconfig.h | 4 ++++
+ src/fccache.c | 8 --------
+ src/fcint.h | 4 ----
5 files changed, 18 insertions(+), 13 deletions(-)
commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
only
scan subdirectories once.
- ChangeLog | 7 +++++++
- src/fccache.c | 8 ++++++++
- src/fccfg.c | 4 ++--
+ ChangeLog | 7 +++++++
+ src/fccache.c | 8 ++++++++
+ src/fccfg.c | 4 ++--
3 files changed, 17 insertions(+), 2 deletions(-)
commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
Don't crash on non-existant directories in global cache.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fccache.c | 4 +++-
+ ChangeLog | 7 +++++++
+ src/fccache.c | 4 +++-
2 files changed, 10 insertions(+), 1 deletion(-)
commit f468f568b4aedef1606b0692addf47cb9f02b328
Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
necessary. Don't scan directories that can't be normalized.
- ChangeLog | 11 +++++++++++
- src/fccache.c | 16 +++++++++++++---
- src/fccfg.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/fcdir.c | 6 +++++-
- src/fcxml.c | 2 +-
+ ChangeLog | 11 +++++++++++
+ src/fccache.c | 16 +++++++++++++---
+ src/fccfg.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcdir.c | 6 +++++-
+ src/fcxml.c | 2 +-
5 files changed, 82 insertions(+), 5 deletions(-)
commit 575a37b7975656f73162438635b4ba26e229b33f
FcValueSave on hashed static strings in FcPatternAddWithBinding.
Add another st_dev check in FcDirCacheOpen.
- ChangeLog | 11 +++++++++++
- src/fccache.c | 13 +++++++++++--
- src/fccfg.c | 3 +--
- src/fcpat.c | 9 ++++++++-
+ ChangeLog | 11 +++++++++++
+ src/fccache.c | 13 +++++++++++--
+ src/fccfg.c | 3 +--
+ src/fcpat.c | 9 ++++++++-
4 files changed, 31 insertions(+), 5 deletions(-)
commit 16a71eff3ee0326db3794fa26548106a8a8697f6
the fontconfig list if this causes any problems.
reviewed by: plam
- ChangeLog | 10 ++++++++++
- fc-lang/zh_hk.orth | 2 +-
- src/fcfreetype.c | 2 +-
+ ChangeLog | 10 ++++++++++
+ fc-lang/zh_hk.orth | 2 +-
+ src/fcfreetype.c | 2 +-
3 files changed, 12 insertions(+), 2 deletions(-)
commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
Fix memory leaks reported by Ronny V. Vindenes.
- ChangeLog | 6 ++++++
- src/fccache.c | 9 ++++++++-
- src/fcfreetype.c | 8 +++++++-
+ ChangeLog | 6 ++++++
+ src/fccache.c | 9 ++++++++-
+ src/fcfreetype.c | 8 +++++++-
3 files changed, 21 insertions(+), 2 deletions(-)
commit 986e35979e56774c91f3214af9e8a6f71817dcfa
Fix for unaligned memory accesses.
reviewed by: plam
- ChangeLog | 9 ++++++++-
- src/fcpat.c | 12 ++++++++----
+ ChangeLog | 9 ++++++++-
+ src/fcpat.c | 12 ++++++++----
2 files changed, 16 insertions(+), 5 deletions(-)
commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
avoid crashes.
reviewed by: plam
- ChangeLog | 8 ++++++++
- src/fcdir.c | 4 +++-
+ ChangeLog | 8 ++++++++
+ src/fcdir.c | 4 +++-
2 files changed, 11 insertions(+), 1 deletion(-)
commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
Fix segfault when consuming zero-length caches in fc-cat (which has no
config, so FcConfigAddFontDir shouldn't be called.)
- ChangeLog | 6 ++++++
- src/fccache.c | 3 ++-
+ ChangeLog | 6 ++++++
+ src/fccache.c | 3 ++-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
Allocate extra space for appended '/' in directory name.
reviewed by: plam
- ChangeLog | 19 +++++++++++++++++++
- fc-cache/fc-cache.c | 2 +-
- fc-cat/fc-cat.c | 6 +++++-
- fontconfig/fontconfig.h | 2 +-
- src/fccache.c | 19 ++++++++++++++-----
- src/fccfg.c | 7 ++++---
- src/fcdir.c | 2 +-
- src/fcint.h | 6 ++++--
+ ChangeLog | 19 +++++++++++++++++++
+ fc-cache/fc-cache.c | 2 +-
+ fc-cat/fc-cat.c | 6 +++++-
+ fontconfig/fontconfig.h | 2 +-
+ src/fccache.c | 19 ++++++++++++++-----
+ src/fccfg.c | 7 ++++---
+ src/fcdir.c | 2 +-
+ src/fcint.h | 6 ++++--
8 files changed, 49 insertions(+), 14 deletions(-)
commit df3efc11a9584e2099366c31ba64ac9346760321
have the
right file, use inode equality.
- ChangeLog | 12 ++++++++++
- fc-cache/fc-cache.c | 1 +
- src/fccache.c | 64
- +++++++++++++++++++++++++++------------------------
+ ChangeLog | 12 ++++++++++
+ fc-cache/fc-cache.c | 1 +
+ src/fccache.c | 64
+ ++++++++++++++++++++++++++++-------------------------
3 files changed, 47 insertions(+), 30 deletions(-)
commit cd9bca69702900ca9b24319c76b2dc9432bb548f
in FcConfig's fontDirs string set, as canonical.
Actually update config.fontDirs as font directories are scanned.
- ChangeLog | 14 ++++++++++++++
- fc-cache/fc-cache.c | 2 +-
- fc-cat/fc-cat.c | 4 ++--
- src/fccache.c | 21 ++++++++++++---------
- src/fccfg.c | 23 +++++++++++++++++++++++
- src/fcdir.c | 3 ++-
- src/fcint.h | 6 +++++-
+ ChangeLog | 14 ++++++++++++++
+ fc-cache/fc-cache.c | 2 +-
+ fc-cat/fc-cat.c | 4 ++--
+ src/fccache.c | 21 ++++++++++++---------
+ src/fccfg.c | 23 +++++++++++++++++++++++
+ src/fcdir.c | 3 ++-
+ src/fcint.h | 6 +++++-
7 files changed, 59 insertions(+), 14 deletions(-)
commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
than on a
per-set basis (and other changes).
- src/fcmatch.c | 243
- +++++++++++++++++++++++++++++++++------------------------
+ src/fcmatch.c | 243
+ ++++++++++++++++++++++++++++++++++------------------------
1 file changed, 143 insertions(+), 100 deletions(-)
commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
than on a
per-set basis (and other changes).
- ChangeLog | 9 +++++++++
+ ChangeLog | 9 +++++++++
1 file changed, 9 insertions(+)
commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
in global
caches.) Reported by Mike Fabian.
- ChangeLog | 6 ++++++
- src/fccache.c | 4 ++++
+ ChangeLog | 6 ++++++
+ src/fccache.c | 4 ++++
2 files changed, 10 insertions(+)
commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
distinguish an error return from a successful return. -PL)
reviewed by: plam
- ChangeLog | 18 ++++++++++++++++++
- src/fcdbg.c | 21 ++++++++++++++++++++-
- src/fcname.c | 11 +++++++----
+ ChangeLog | 18 ++++++++++++++++++
+ src/fcdbg.c | 21 ++++++++++++++++++++-
+ src/fcname.c | 11 +++++++----
3 files changed, 45 insertions(+), 5 deletions(-)
commit c60ec7cc6d1795922b742435965746e02e67f11c
with
zero fonts cached.
- AUTHORS | 2 ++
- ChangeLog | 18 +++++++++++++++
- fc-cat/fc-cat.c | 66
- ++++++++++++++++++++++++++++++++-----------------------
- src/fccache.c | 31 +++++++++++++-------------
- src/fcint.h | 1 +
- src/fcpat.c | 2 +-
+ AUTHORS | 2 ++
+ ChangeLog | 18 ++++++++++++++++
+ fc-cat/fc-cat.c | 66
+ +++++++++++++++++++++++++++++++++------------------------
+ src/fccache.c | 31 +++++++++++++--------------
+ src/fcint.h | 1 +
+ src/fcpat.c | 2 +-
6 files changed, 75 insertions(+), 45 deletions(-)
commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
extra copy of the returned value, it only canonicalizes it.
reviewed by: plam
- ChangeLog | 11 ++++++++++-
- src/fccfg.c | 1 +
+ ChangeLog | 11 ++++++++++-
+ src/fccfg.c | 1 +
2 files changed, 11 insertions(+), 1 deletion(-)
commit cea78a87910a88383699d5a386693d39aa3236f5
by Jim
Osborn.
- ChangeLog | 6 ++++++
+ ChangeLog | 6 ++++++
1 file changed, 6 insertions(+)
commit e9fd3c069aa415f9e7589dd1a871cd7727925364
by Jim
Osborn.
- doc/fontconfig-user.sgml | 2 +-
+ doc/fontconfig-user.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
Shut up GCC warnings on amd.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcpat.c | 4 ++--
+ ChangeLog | 7 +++++++
+ src/fcpat.c | 4 ++--
2 files changed, 9 insertions(+), 2 deletions(-)
commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
Avoid check on _fcBankId nullness and fix case where it used to crash.
- ChangeLog | 7 +++++++
- src/fccharset.c | 2 +-
- src/fcint.h | 2 +-
+ ChangeLog | 7 +++++++
+ src/fccharset.c | 2 +-
+ src/fcint.h | 2 +-
3 files changed, 9 insertions(+), 2 deletions(-)
commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
dir.
- ChangeLog | 20 +++++++++++++++
- README | 17 +++++++++++--
- configure.in | 2 +-
- fc-cache/Makefile.am | 8 ++++++
- fontconfig/fontconfig.h | 2 +-
- src/fccache.c | 62
- ++++++++++++++++++++++++++++++++++++++---------
- src/fcxml.c | 13 +++++-----
+ ChangeLog | 20 ++++++++++++++++
+ README | 17 ++++++++++++--
+ configure.in | 2 +-
+ fc-cache/Makefile.am | 8 +++++++
+ fontconfig/fontconfig.h | 2 +-
+ src/fccache.c | 62
+ ++++++++++++++++++++++++++++++++++++++++---------
+ src/fcxml.c | 13 ++++++-----
7 files changed, 103 insertions(+), 21 deletions(-)
commit 6f767cec491d354150a11491905ba59cc77a2659
guess that a font is PCF by presence of the PIXEL_SIZE BDF
property.)
- ChangeLog | 8 ++++++++
- conf.d/10LohitGujarati.conf | 5 +++++
- src/fcfreetype.c | 9 ++++++---
+ ChangeLog | 8 ++++++++
+ conf.d/10LohitGujarati.conf | 5 +++++
+ src/fcfreetype.c | 9 ++++++---
3 files changed, 19 insertions(+), 3 deletions(-)
commit a7683cafe10925d09855f927cb7602a90e10516f
(since the hinting distort some glyphs quite badly).
reviewed by: keithp
- ChangeLog | 8 ++++++++
- conf.d/10LohitGujarati.conf | 5 +++++
- conf.d/Makefile.am | 1 +
+ ChangeLog | 8 ++++++++
+ conf.d/10LohitGujarati.conf | 5 +++++
+ conf.d/Makefile.am | 1 +
3 files changed, 14 insertions(+)
commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
file locations. This is mostly for users to be able to have
per-directory cache files.
- ChangeLog | 7 +++++++
- src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
+ ChangeLog | 7 +++++++
+ src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
2 files changed, 39 insertions(+), 9 deletions(-)
commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
slash. Reported by Behdad. Incorporate Behdad's patch to create
/var/cache/fontconfig when appropriate.
- ChangeLog | 9 +++++++++
- fc-cache/Makefile.am | 5 +++++
- fc-cache/fc-cache.c | 4 +++-
- src/fccache.c | 2 +-
+ ChangeLog | 9 +++++++++
+ fc-cache/Makefile.am | 5 +++++
+ fc-cache/fc-cache.c | 4 +++-
+ src/fccache.c | 2 +-
4 files changed, 18 insertions(+), 2 deletions(-)
commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
Fix crash reported by Frederic Crozat when using libxml2.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcxml.c | 3 +++
+ ChangeLog | 7 +++++++
+ src/fcxml.c | 3 +++
2 files changed, 10 insertions(+)
commit ea44e2184198aba956e39ae63a4914544c9719fe
Also, autogen.sh now needs the additional parameter
--localstatedir=/var.
- ChangeLog | 20 ++
- INSTALL | 2 +-
- configure.in | 7 +
- fc-cache/Makefile.am | 2 +
- fc-cat/Makefile.am | 2 +
- fc-cat/fc-cat.c | 13 +-
- fontconfig/fontconfig.h | 1 +
- src/Makefile.am | 2 +
- src/fccache.c | 523
- ++++++++++++++++++++++++++++++++++++++++++-----
+ ChangeLog | 20 ++
+ INSTALL | 2 +-
+ configure.in | 7 +
+ fc-cache/Makefile.am | 2 +
+ fc-cat/Makefile.am | 2 +
+ fc-cat/fc-cat.c | 13 +-
+ fontconfig/fontconfig.h | 1 +
+ src/Makefile.am | 2 +
+ src/fccache.c | 523
+ +++++++++++++++++++++++++++++++++++++++++++-----
9 files changed, 519 insertions(+), 53 deletions(-)
commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
and not
FcValueSave, explicitly handle the case of a null string.
- ChangeLog | 6 ++++++
- src/fcpat.c | 7 +++++++
+ ChangeLog | 6 ++++++
+ src/fcpat.c | 7 +++++++
2 files changed, 13 insertions(+)
commit 982b598278315de60721740047a1b57f4a5895b8
Fix warnings.
- ChangeLog | 5 +++++
- fc-cat/fc-cat.c | 9 +++------
+ ChangeLog | 5 +++++
+ fc-cat/fc-cat.c | 9 +++------
2 files changed, 8 insertions(+), 6 deletions(-)
commit c6103dfb22de0664a6ab164d90d6959551e301c5
Don't assign types to user object names.
- ChangeLog | 5 +++++
- src/fcname.c | 3 +++
+ ChangeLog | 5 +++++
+ src/fcname.c | 3 +++
2 files changed, 8 insertions(+)
commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
Don't free strings that have been returned from FcStrStaticName.
- ChangeLog | 5 +++++
- src/fcpat.c | 21 +++++++++++++++++++--
+ ChangeLog | 5 +++++
+ src/fcpat.c | 21 +++++++++++++++++++--
2 files changed, 24 insertions(+), 2 deletions(-)
commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
Add codepath for reading global cache files as well.
- ChangeLog | 5 +++++
- fc-cat/fc-cat.c | 61
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 5 +++++
+ fc-cat/fc-cat.c | 61
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
Add config file for Persian fonts from Sharif FarsiWeb, Inc.
reviewed by: plam
- ChangeLog | 10 +-
- conf.d/10-fonts-persian.conf | 545
- ++++++++++++++++++++++++++++++++++++++++++
- conf.d/Makefile.am | 1 +
+ ChangeLog | 10 +-
+ conf.d/10-fonts-persian.conf | 545
+ +++++++++++++++++++++++++++++++++++++++++++
+ conf.d/Makefile.am | 1 +
3 files changed, 555 insertions(+), 1 deletion(-)
commit cb6d97eb1baba6795bb8abdede69902b2440f371
Only add a config file to the set of config files once.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcxml.c | 6 ++++++
+ ChangeLog | 7 +++++++
+ src/fcxml.c | 6 ++++++
2 files changed, 13 insertions(+)
commit 93a27747a485624d4a89550036e12eeec96d4558
src/fcint.h (FcCacheBankToIndex);
Fix segfault by guarding array dereference.
- ChangeLog | 5 +++++
- src/fcint.h | 2 +-
+ ChangeLog | 5 +++++
+ src/fcint.h | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit b8948e85420469c83098a6b97d7979189a8734d9
moves the appropriate element to the front of the list.
reviewed by: plam
- ChangeLog | 14 ++++++++++++++
- fc-lang/fc-lang.c | 5 ++++-
- src/fccache.c | 34 +++++++++++++++++-----------------
- src/fcint.h | 9 ++++++++-
+ ChangeLog | 14 ++++++++++++++
+ fc-lang/fc-lang.c | 5 ++++-
+ src/fccache.c | 34 +++++++++++++++++-----------------
+ src/fcint.h | 9 ++++++++-
4 files changed, 43 insertions(+), 19 deletions(-)
commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
cache read
time, rather than running it for each font.
- ChangeLog | 8 ++++++++
- src/fccache.c | 3 +++
- src/fccfg.c | 6 ++----
+ ChangeLog | 8 ++++++++
+ src/fccache.c | 3 +++
+ src/fccfg.c | 6 ++----
3 files changed, 13 insertions(+), 4 deletions(-)
commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
use
globs for dirs as well.
- ChangeLog | 9 +++++++++
- src/fccfg.c | 8 +++++---
- src/fcint.h | 3 ---
- src/fcpat.c | 5 ++++-
+ ChangeLog | 9 +++++++++
+ src/fccfg.c | 8 +++++---
+ src/fcint.h | 3 ---
+ src/fcpat.c | 5 ++++-
4 files changed, 18 insertions(+), 7 deletions(-)
commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
Fix segfault.
- ChangeLog | 5 +++++
- src/fccfg.c | 5 ++++-
+ ChangeLog | 5 +++++
+ src/fccfg.c | 5 ++++-
2 files changed, 9 insertions(+), 1 deletion(-)
commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
Update autogenerated config.* files.
- config/config.guess | 535
- ++++++++++++++++++++++++++-------------------------
- config/config.sub | 67 ++++---
+ config/config.guess | 535
+ +++++++++++++++++++++++++++-------------------------
+ config/config.sub | 67 ++++---
2 files changed, 314 insertions(+), 288 deletions(-)
commit ced3f0a0abd84de73753956ec18e7316eda33a37
to patterns loaded from a cache.
Fix some obvious spelling mistakes.
- ChangeLog | 13 +++++++++++++
- doc/fontconfig-user.sgml | 17 +++++++++--------
- src/fccfg.c | 3 ++-
- src/fcint.h | 3 +++
- src/fcpat.c | 4 +---
+ ChangeLog | 13 +++++++++++++
+ doc/fontconfig-user.sgml | 17 +++++++++--------
+ src/fccfg.c | 3 ++-
+ src/fcint.h | 3 +++
+ src/fcpat.c | 4 +---
5 files changed, 28 insertions(+), 12 deletions(-)
commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
Stephan Kulow <coolo@suse.de> reviewed by: plam
Don't kill all fonts during match (oops!)
- ChangeLog | 23 +++++++++++++++++++++++
- src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
+ ChangeLog | 23 +++++++++++++++++++++++
+ src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
2 files changed, 55 insertions(+), 7 deletions(-)
commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
they're known
to not be best on some past criterion.
- src/fcmatch.c | 224
- ++++++++++++++++++++++++++++++++++++++++-----------------
+ src/fcmatch.c | 224
+ +++++++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 159 insertions(+), 65 deletions(-)
commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
Fix incorrect merge.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcmatch.c | 6 +++---
+ ChangeLog | 7 +++++++
+ src/fcmatch.c | 6 +++---
2 files changed, 10 insertions(+), 3 deletions(-)
commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
Don't do random matching when bad objects are passed into
FcCompareValueList.
- ChangeLog | 6 ++++++
- src/fcmatch.c | 58
- ++++++++++++++++++++++++++++++++++++++++++---------------
+ ChangeLog | 6 ++++++
+ src/fcmatch.c | 58
+ +++++++++++++++++++++++++++++++++++++++++++---------------
2 files changed, 49 insertions(+), 15 deletions(-)
commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
_fcPatternElts, _fcValueLists for consistency.
- ChangeLog | 10 ++++++++++
- src/fcint.h | 8 ++++----
- src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
+ ChangeLog | 10 ++++++++++
+ src/fcint.h | 8 ++++----
+ src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
3 files changed, 39 insertions(+), 29 deletions(-)
commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcmatch.c | 35 ++++++++++-------------------------
+ ChangeLog | 7 +++++++
+ src/fcmatch.c | 35 ++++++++++-------------------------
2 files changed, 17 insertions(+), 25 deletions(-)
commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
consistency
(and less overhead, for what that's worth).
- ChangeLog | 13 +++++++++++++
- src/fccache.c | 2 +-
- src/fccharset.c | 12 ++++++------
- src/fcfs.c | 2 +-
- src/fcint.h | 10 +++++-----
- src/fclang.c | 8 ++++----
- src/fcname.c | 2 +-
- src/fcpat.c | 32 ++++++++++++++++----------------
+ ChangeLog | 13 +++++++++++++
+ src/fccache.c | 2 +-
+ src/fccharset.c | 12 ++++++------
+ src/fcfs.c | 2 +-
+ src/fcint.h | 10 +++++-----
+ src/fclang.c | 8 ++++----
+ src/fcname.c | 2 +-
+ src/fcpat.c | 32 ++++++++++++++++----------------
8 files changed, 47 insertions(+), 34 deletions(-)
commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
FcCompare* functions.
reviewed by: plam
- ChangeLog | 12 +++++++++++-
- src/fcint.h | 31 +++++++++++++++++++++++++++----
- src/fcmatch.c | 50 +++++++++++++++++---------------------------------
- src/fcname.c | 12 +++---------
- src/fcpat.c | 22 ++--------------------
+ ChangeLog | 12 +++++++++++-
+ src/fcint.h | 31 +++++++++++++++++++++++++++----
+ src/fcmatch.c | 50 +++++++++++++++++---------------------------------
+ src/fcname.c | 12 +++---------
+ src/fcpat.c | 22 ++--------------------
5 files changed, 60 insertions(+), 67 deletions(-)
commit 3f9f24e077cc079be362343be499ff0baf23e0a1
debian package for release 2.3.92-1. Acknowledge change in NMU of
debian package.
- debian/changelog | 13 +++++++++++++
- debian/control | 1 +
- debian/po/cs.po | 57
- +++++++++++++++++++++++++++---------------------------
+ debian/changelog | 13 +++++++++++++
+ debian/control | 1 +
+ debian/po/cs.po | 57
+ ++++++++++++++++++++++++++++----------------------------
3 files changed, 43 insertions(+), 28 deletions(-)
commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
deep copy).
reviewed by: plam
- ChangeLog | 13 +++++++++++++
- fontconfig/fontconfig.h | 3 ---
- src/fcint.h | 3 +++
- src/fcmatch.c | 22 +++++-----------------
- src/fcpat.c | 22 +++++++++++++++++-----
+ ChangeLog | 13 +++++++++++++
+ fontconfig/fontconfig.h | 3 ---
+ src/fcint.h | 3 +++
+ src/fcmatch.c | 22 +++++-----------------
+ src/fcpat.c | 22 +++++++++++++++++-----
5 files changed, 38 insertions(+), 25 deletions(-)
commit 4f8b266fd97e36961639c40d93225265c0f849c7
for FC_FAMILY if the proposed value is a string.
reviewed by: plam
- ChangeLog | 11 ++++++++++-
- src/fcmatch.c | 24 +++++++++++++++++-------
- src/fcpat.c | 7 +++++++
+ ChangeLog | 11 ++++++++++-
+ src/fcmatch.c | 24 +++++++++++++++++-------
+ src/fcpat.c | 7 +++++++
3 files changed, 34 insertions(+), 8 deletions(-)
commit b97a34b5924b1279dd831426a94016ea8b65ea8d
debug msg in FcPatternPrint.
reviewed by: plam
- ChangeLog | 10 ++++++++++
- src/fcdbg.c | 30 ++++++++++++------------------
- src/fcinit.c | 2 ++
- src/fcint.h | 9 +++++++--
+ ChangeLog | 10 ++++++++++
+ src/fcdbg.c | 30 ++++++++++++------------------
+ src/fcinit.c | 2 ++
+ src/fcint.h | 9 +++++++--
4 files changed, 31 insertions(+), 20 deletions(-)
commit d2f459781cade98d1d07806d023e63f1fc289b0e
Properly apply fcrozat's patch.
- fc-cat/fc-cat.c | 2 +-
+ fc-cat/fc-cat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
Minor code warning cleanups.
- ChangeLog | 8 ++++++++
- fc-cat/fc-cat.c | 1 -
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 8 ++++++++
+ fc-cat/fc-cat.c | 1 -
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 9 insertions(+), 2 deletions(-)
commit b1297aa8977901075e95e40bc430fc823e1fb230
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
Make getopt_long accept -s parameter to fc-match as well.
- ChangeLog | 7 +++++++
- fc-match/fc-match.c | 2 +-
+ ChangeLog | 7 +++++++
+ fc-match/fc-match.c | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 435fc66073ee83d17242bac2880e843489439cda
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
Make getopt_long accept -s parameter to fc-match as well.
- ChangeLog | 7 +++++++
- fc-match/fc-match.c | 2 +-
+ ChangeLog | 7 +++++++
+ fc-match/fc-match.c | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit adac22f290f1780f6d1424d6f93cc4453d4d489c
reviewed by: plam
reviewed by: plam
- ChangeLog | 16 ++++++++++++++++
- src/fcmatch.c | 17 +++++++++--------
- src/fcstr.c | 8 ++------
+ ChangeLog | 16 ++++++++++++++++
+ src/fcmatch.c | 17 +++++++++--------
+ src/fcstr.c | 8 ++------
3 files changed, 27 insertions(+), 14 deletions(-)
commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
of empty pcf fonts.
reviewed by: plam
- ChangeLog | 2 ++
+ ChangeLog | 2 ++
1 file changed, 2 insertions(+)
commit 246985e40e3296a6bb427026d8274fe8409f3776
of empty pcf fonts.
reviewed by: plam
- src/ftglue.c | 349
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/ftglue.h | 159 ++++++++++++++++++++++++++
+ src/ftglue.c | 349
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/ftglue.h | 159 +++++++++++++++++++++++++++
2 files changed, 508 insertions(+)
commit 8ebf7725a8607b39ff505029b2a41369d67eb736
of empty pcf fonts.
reviewed by: plam
- ChangeLog | 13 ++++++++++
- src/Makefile.am | 4 ++-
- src/fcfreetype.c | 75
- +++++++++++++++++++++++++-----------------------------
+ ChangeLog | 13 ++++++++++
+ src/Makefile.am | 4 ++-
+ src/fcfreetype.c | 75
+ ++++++++++++++++++++++++++------------------------------
3 files changed, 51 insertions(+), 41 deletions(-)
commit a151acedc056783957f9875b1a21f13d0bb8bfe2
replaced them with offset_count.
reviewed by: plam
- ChangeLog | 12 ++++++++++++
- fc-lang/fc-lang.c | 21 +++++++++++++--------
+ ChangeLog | 12 ++++++++++++
+ fc-lang/fc-lang.c | 21 +++++++++++++--------
2 files changed, 25 insertions(+), 8 deletions(-)
commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
reviewed by: plam
reviewed by: plam
- ChangeLog | 17 ++++++++++++++++-
- fc-cat/fc-cat.c | 3 +++
- src/fcxml.c | 10 ++++++----
+ ChangeLog | 17 ++++++++++++++++-
+ fc-cat/fc-cat.c | 3 +++
+ src/fcxml.c | 10 ++++++----
3 files changed, 25 insertions(+), 5 deletions(-)
commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
construction.
reviewed by: plam
- ChangeLog | 9 +++++++++
- src/fccfg.c | 17 ++++++-----------
+ ChangeLog | 9 +++++++++
+ src/fccfg.c | 17 ++++++-----------
2 files changed, 15 insertions(+), 11 deletions(-)
commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
a pointer
upon list iteration.)
- ChangeLog | 6 ++++++
- src/fccfg.c | 1 +
+ ChangeLog | 6 ++++++
+ src/fccfg.c | 1 +
2 files changed, 7 insertions(+)
commit f28472fdb4e51a06283161f9e7a645d5354a37d2
Complain about invalid constants in config files.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fcxml.c | 4 ++++
+ ChangeLog | 7 +++++++
+ src/fcxml.c | 4 ++++
2 files changed, 11 insertions(+)
commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
to fcfs.c.
reviewed by: plam
- ChangeLog | 16 ++++++++++++++++
- src/fccache.c | 2 +-
- src/fccharset.c | 12 ++++++++----
- src/fcfs.c | 10 +++++++++-
- src/fcname.c | 6 ++++--
- src/fcpat.c | 1 +
+ ChangeLog | 16 ++++++++++++++++
+ src/fccache.c | 2 +-
+ src/fccharset.c | 12 ++++++++----
+ src/fcfs.c | 10 +++++++++-
+ src/fcname.c | 6 ++++--
+ src/fcpat.c | 1 +
6 files changed, 39 insertions(+), 8 deletions(-)
commit 8e351527bb87798e9b796e12a3b1ee6229536a28
unwarranted failures to write cache files. (Reported by Stephan
Kulow).
- ChangeLog | 7 +++++++
- src/fccache.c | 15 +++++++++++----
+ ChangeLog | 7 +++++++
+ src/fccache.c | 15 +++++++++++----
2 files changed, 18 insertions(+), 4 deletions(-)
commit 7fd7221e683d6c65b9199fd06d34d5215582748e
POSIX-compliant. (reported by Andreas Schwab)
reviewed by: plam
- ChangeLog | 23 +++++++++++++++++++++++
- src/fccache.c | 21 +++++++++++++--------
- src/fccharset.c | 11 +++++++++++
- src/fcfs.c | 10 ++++++++++
- src/fcint.h | 18 ++++++++++++++++++
- src/fclang.c | 8 ++++++++
- src/fcname.c | 8 ++++++++
- src/fcpat.c | 36 ++++++++++++++++++++++++++++++++++++
+ ChangeLog | 23 +++++++++++++++++++++++
+ src/fccache.c | 21 +++++++++++++--------
+ src/fccharset.c | 11 +++++++++++
+ src/fcfs.c | 10 ++++++++++
+ src/fcint.h | 18 ++++++++++++++++++
+ src/fclang.c | 8 ++++++++
+ src/fcname.c | 8 ++++++++
+ src/fcpat.c | 36 ++++++++++++++++++++++++++++++++++++
8 files changed, 127 insertions(+), 8 deletions(-)
commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
be in
.rodata.
- ChangeLog | 11 ++++++++++
- fc-lang/fc-lang.c | 59
- ++++++++++++++++++++++++++++++++++++++---------------
- src/fccharset.c | 18 ++++++++++++++++
- src/fcint.h | 5 +++++
- src/fclang.c | 16 ++++++++++++++-
+ ChangeLog | 11 +++++++++++
+ fc-lang/fc-lang.c | 59
+ ++++++++++++++++++++++++++++++++++++++++---------------
+ src/fccharset.c | 18 +++++++++++++++++
+ src/fcint.h | 5 +++++
+ src/fclang.c | 16 ++++++++++++++-
5 files changed, 92 insertions(+), 17 deletions(-)
commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
(reported
by make distcheck).
- ChangeLog | 6 ++++++
- src/fcdir.c | 2 +-
+ ChangeLog | 6 ++++++
+ src/fcdir.c | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
Bump version to 2.3.92.
- ChangeLog | 8 ++++++++
- README | 29 +++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 8 ++++++++
+ README | 29 +++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 37 insertions(+), 4 deletions(-)
commit ea9726b620bff44d45fa25c91a8ab7d31a813577
Fix argument ordering problem in call to FcPatternTransferFullFname.
- ChangeLog | 5 +++++
- src/fcpat.c | 2 +-
+ ChangeLog | 5 +++++
+ src/fcpat.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 7358dae49b328f5546d156246510601e2dd85d1c
Fix warnings and embarrassing double-free error.
- ChangeLog | 7 +++++++
- src/fcfreetype.c | 2 +-
- src/fcpat.c | 14 +++++---------
+ ChangeLog | 7 +++++++
+ src/fcfreetype.c | 2 +-
+ src/fcpat.c | 14 +++++---------
3 files changed, 13 insertions(+), 10 deletions(-)
commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
the support for artificial emboldening included in cairo.
reviewed by: plam
- ChangeLog | 8 ++++++++
- fonts.conf.in | 18 ++++++++++++++----
+ ChangeLog | 8 ++++++++
+ fonts.conf.in | 18 ++++++++++++++----
2 files changed, 22 insertions(+), 4 deletions(-)
commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
names when transferring, and free full names when freeing the
associated font. Reported by Jinghua Luo.
- ChangeLog | 8 ++++++++
- src/fcpat.c | 18 ++++++++++++++----
+ ChangeLog | 8 ++++++++
+ src/fcpat.c | 18 ++++++++++++++----
2 files changed, 22 insertions(+), 4 deletions(-)
commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
choke on
already-serialized input files. Duh!
- ChangeLog | 8 ++++++++
- fc-cache/fc-cache.c | 9 ---------
- src/fcpat.c | 1 +
+ ChangeLog | 8 ++++++++
+ fc-cache/fc-cache.c | 9 ---------
+ src/fcpat.c | 1 +
3 files changed, 9 insertions(+), 9 deletions(-)
commit c6b75577f3bf3019399e0a439d9cccf55e53999f
Mike Fabian
and also apparently the font cache file corruption.
- ChangeLog | 8 ++++++++
- fc-cache/fc-cache.c | 9 +++++++++
+ ChangeLog | 8 ++++++++
+ fc-cache/fc-cache.c | 9 +++++++++
2 files changed, 17 insertions(+)
commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
cache
is older than the (newest) config file.
- ChangeLog | 6 ++++++
- src/fccache.c | 6 +++---
+ ChangeLog | 6 ++++++
+ src/fccache.c | 6 +++---
2 files changed, 9 insertions(+), 3 deletions(-)
commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
directory is newer than the (newest) configuration file. S:
----------------------------------------------------------------------
- ChangeLog | 8 ++++++++
- src/fccache.c | 12 +++++++++---
- src/fccfg.c | 20 ++++++++++++++------
- src/fcint.h | 11 ++++++++++-
+ ChangeLog | 8 ++++++++
+ src/fccache.c | 12 +++++++++---
+ src/fccfg.c | 20 ++++++++++++++------
+ src/fcint.h | 11 ++++++++++-
4 files changed, 41 insertions(+), 10 deletions(-)
commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
Copy the full pathname whenever duplicating an FcPattern; otherwise,
applications continue breaking.
- ChangeLog | 10 ++++++++++
- src/fcint.h | 4 ++--
- src/fclist.c | 6 +-----
- src/fcmatch.c | 4 ++++
- src/fcpat.c | 25 ++++++++++++++++++++++++-
+ ChangeLog | 10 ++++++++++
+ src/fcint.h | 4 ++--
+ src/fclist.c | 6 +-----
+ src/fcmatch.c | 4 ++++
+ src/fcpat.c | 25 ++++++++++++++++++++++++-
5 files changed, 41 insertions(+), 8 deletions(-)
commit d6946c1a11695eb55a3fe60db5480df94570b1ba
Fix small memory error (tried to free argv); use basename and dirname
correctly (they can modify their arguments).
- ChangeLog | 7 +++++++
- fc-cat/fc-cat.c | 4 +---
- src/fcfreetype.c | 2 +-
+ ChangeLog | 7 +++++++
+ fc-cat/fc-cat.c | 4 +---
+ src/fcfreetype.c | 2 +-
3 files changed, 9 insertions(+), 4 deletions(-)
commit e77c17184a6172d6368dd3193c791c4027065bbd
Note that FcPatternGetString now does some rewriting if you ask for an
FC_FILE, appending the pathname as appropriate.
- ChangeLog | 23 +++++++++++++
- fc-cat/fc-cat.c | 7 ++--
- src/fccache.c | 40 +++++++++++++++++++---
- src/fcfreetype.c | 5 ++-
- src/fcint.h | 9 +++++
- src/fclist.c | 8 +++++
- src/fcpat.c | 97
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 23 ++++++++++++++
+ fc-cat/fc-cat.c | 7 ++--
+ src/fccache.c | 40 ++++++++++++++++++++---
+ src/fcfreetype.c | 5 ++-
+ src/fcint.h | 9 ++++++
+ src/fclist.c | 8 +++++
+ src/fcpat.c | 97
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7 files changed, 181 insertions(+), 8 deletions(-)
commit be99726f672cef086b4256ad34163f6f9ed9d4a5
Revert basename patch, which breaks fontconfig clients on my system.
- src/fcfreetype.c | 3 +--
+ src/fcfreetype.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 720298e773876037dd9af384a9cc16956600b5e7
embedded bitmaps or not.
reviewed by: plam
- ChangeLog | 11 +++++++++++
- fontconfig/fontconfig.h | 1 +
- fonts.conf.in | 4 ++++
- src/fcdefault.c | 1 +
- src/fcname.c | 1 +
+ ChangeLog | 11 +++++++++++
+ fontconfig/fontconfig.h | 1 +
+ fonts.conf.in | 4 ++++
+ src/fcdefault.c | 1 +
+ src/fcname.c | 1 +
5 files changed, 18 insertions(+)
commit 961d9b9993ae815d6ba723829724bf0685809091
Only add basename to patterns' FC_FILE element, not any part of the
dirname.
- ChangeLog | 6 ++++++
- src/fcfreetype.c | 3 ++-
+ ChangeLog | 6 ++++++
+ src/fcfreetype.c | 3 ++-
2 files changed, 8 insertions(+), 1 deletion(-)
commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
Add some more consts, fixing more GCC4 warnings.
- ChangeLog | 5 +++++
- src/fcfreetype.c | 22 +++++++++++-----------
+ ChangeLog | 5 +++++
+ src/fcfreetype.c | 22 +++++++++++-----------
2 files changed, 16 insertions(+), 11 deletions(-)
commit 904426816df300fad816238f0f27ef595a6a539b
work fine.
reviewed by: plam
- ChangeLog | 7 ++++
- src/fcdefault.c | 110
- +++++++++++++++++++++++++++++++------------------------
- src/fcint.h | 4 ++
- src/fclist.c | 60 ++++++++++++++++++++++++++++--
+ ChangeLog | 7 ++++
+ src/fcdefault.c | 110
+ +++++++++++++++++++++++++++++++-------------------------
+ src/fcint.h | 4 +++
+ src/fclist.c | 60 +++++++++++++++++++++++++++++--
4 files changed, 130 insertions(+), 51 deletions(-)
commit e58b50e88cbe3b55695101a0988306ea4646bbe4
by Mike
Fabian)
- ChangeLog | 9 ++++++++-
- src/fccache.c | 16 +++++++++++++---
+ ChangeLog | 9 ++++++++-
+ src/fccache.c | 16 +++++++++++++---
2 files changed, 21 insertions(+), 4 deletions(-)
commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
Prevent fc-list from escaping strings when printing them.
- ChangeLog | 7 +++++++
- fc-list/fc-list.c | 2 +-
- fontconfig/fontconfig.h | 3 +++
- src/fcname.c | 16 +++++++++++-----
+ ChangeLog | 7 +++++++
+ fc-list/fc-list.c | 2 +-
+ fontconfig/fontconfig.h | 3 +++
+ src/fcname.c | 16 +++++++++++-----
4 files changed, 22 insertions(+), 6 deletions(-)
commit 250c1cd422ce6260ff58f2699043556d93729ef7
Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
reviewed by: plam
- ChangeLog | 9 ++++++++-
- fontconfig/fontconfig.h | 12 ++++++++++--
+ ChangeLog | 9 ++++++++-
+ fontconfig/fontconfig.h | 12 ++++++++++--
2 files changed, 18 insertions(+), 3 deletions(-)
commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
Add consts to variables so as to move arrays into .rodata.
reviewed by: plam
- ChangeLog | 8 ++++++++
- fc-glyphname/fc-glyphname.c | 4 ++--
- src/fclang.c | 4 ++--
+ ChangeLog | 8 ++++++++
+ fc-glyphname/fc-glyphname.c | 4 ++--
+ src/fclang.c | 4 ++--
3 files changed, 12 insertions(+), 4 deletions(-)
commit 15d7bd0a16af189194b665e789331a8f8c86f20d
Check existence of directory cache file before attempting to unlink.
reviewed by: plam
- ChangeLog | 7 +++++++
- src/fccache.c | 4 +++-
+ ChangeLog | 7 +++++++
+ src/fccache.c | 4 +++-
2 files changed, 10 insertions(+), 1 deletion(-)
commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
Fix flipped return value on unlink. (Reported by Mike Fabian)
- ChangeLog | 14 ++++++++++++++
- src/fccache.c | 6 ++++--
+ ChangeLog | 14 ++++++++++++++
+ src/fccache.c | 6 ++++--
2 files changed, 18 insertions(+), 2 deletions(-)
commit 2eb843740672da9319c190c48aea2cd98dc92725
speed up
fc-cache run time.
- src/fccache.c | 4 ++--
- src/fcdir.c | 3 +++
- src/fcint.h | 3 +++
+ src/fccache.c | 4 ++--
+ src/fcdir.c | 3 +++
+ src/fcint.h | 3 +++
3 files changed, 8 insertions(+), 2 deletions(-)
commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
calling
strlen().
- ChangeLog | 8 ++++++++
- src/fcname.c | 5 +++--
- src/fcpat.c | 5 +++--
+ ChangeLog | 8 ++++++++
+ src/fcname.c | 5 +++--
+ src/fcpat.c | 5 +++--
3 files changed, 14 insertions(+), 4 deletions(-)
commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
Use libtool -no-undefined flag on all platforms.
reviewed by: plam & keithp
- ChangeLog | 7 +++++++
- src/Makefile.am | 3 +--
+ ChangeLog | 7 +++++++
+ src/Makefile.am | 3 +--
2 files changed, 8 insertions(+), 2 deletions(-)
commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
Fix typo in manually applying patch.
- src/Makefile.am | 2 +-
+ src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit affc7d1849c26db10b344cfbe834d0bba764f419
Greek glyphs.
reviewed by: plam & keithp
- ChangeLog | 8 ++++++++
- fonts.conf.in | 10 +++++++---
+ ChangeLog | 8 ++++++++
+ fonts.conf.in | 10 +++++++---
2 files changed, 15 insertions(+), 3 deletions(-)
commit 328929f5ea3f507426b0c021c11fef62794066df
Greek glyphs.
reviewed by: plam & keithp
- ChangeLog | 8 ++++++++
- fonts.conf.in | 10 +++++++---
+ ChangeLog | 8 ++++++++
+ fonts.conf.in | 10 +++++++---
2 files changed, 15 insertions(+), 3 deletions(-)
commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
Use libtool -no-undefined flag on all platforms.
reviewed by: plam & keithp
- ChangeLog | 7 +++++++
- src/Makefile.am | 3 +--
+ ChangeLog | 7 +++++++
+ src/Makefile.am | 3 +--
2 files changed, 8 insertions(+), 2 deletions(-)
commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
by Ronny
V. Vindenes).
- ChangeLog | 6 ++++++
- src/fccache.c | 29 +++++++++++++++++++----------
+ ChangeLog | 6 ++++++
+ src/fccache.c | 29 +++++++++++++++++++----------
2 files changed, 25 insertions(+), 10 deletions(-)
commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
stale cache
files and save directory caches that lack relevant sections.
- ChangeLog | 11 +++++++++++
- fc-cache/fc-cache.c | 6 +++++-
- fontconfig/fontconfig.h | 6 ++++++
- src/fccache.c | 44
- ++++++++++++++++++++++++++++++++++----------
+ ChangeLog | 11 +++++++++++
+ fc-cache/fc-cache.c | 6 +++++-
+ fontconfig/fontconfig.h | 6 ++++++
+ src/fccache.c | 44 ++++++++++++++++++++++++++++++++++----------
4 files changed, 56 insertions(+), 11 deletions(-)
commit 6bf2380478f825a6135527133a03869e0ae18742
reporting
that it is valid (reported by Matthias Clasen).
- ChangeLog | 6 ++++++
- src/fccache.c | 15 +++++++++++++++
+ ChangeLog | 6 ++++++
+ src/fccache.c | 15 +++++++++++++++
2 files changed, 21 insertions(+)
commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
Bump version number to 2.3.91.
- README | 15 ++++++++++++++-
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ README | 15 ++++++++++++++-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 16 insertions(+), 3 deletions(-)
commit e99f0f0a45b29ad195c96833c95771ccf7771fef
available.
reviewed by: plam
- ChangeLog | 11 ++++
- configure.in | 162
- +++++++++++++++++++++++++++++++------------------------
- src/Makefile.am | 3 +-
- src/fcxml.c | 71 +++++++++++++++++++++++-
+ ChangeLog | 11 ++++
+ configure.in | 162
+ +++++++++++++++++++++++++++++++-------------------------
+ src/Makefile.am | 3 +-
+ src/fcxml.c | 71 ++++++++++++++++++++++++-
4 files changed, 174 insertions(+), 73 deletions(-)
commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
be added
using info from OrigFile, not NewFile.
- ChangeLog | 6 ++++++
- src/fccache.c | 4 ++--
+ ChangeLog | 6 ++++++
+ src/fccache.c | 4 ++--
2 files changed, 8 insertions(+), 2 deletions(-)
commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
on x86_64
(thanks Matthias Clasen).
- ChangeLog | 8 +++++++-
- src/fccache.c | 38 +++++++++++++++++++-------------------
+ ChangeLog | 8 +++++++-
+ src/fccache.c | 38 +++++++++++++++++++-------------------
2 files changed, 26 insertions(+), 20 deletions(-)
commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
Update ChangeLog.
- ChangeLog | 34 ++++++++++++++++++++++++++++++++++
+ ChangeLog | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
Use FcAtomic to rewrite cache files.
- src/fccache.c | 132
- ++++++++++++++++++++++++++++++++++++++++++---------------
+ src/fccache.c | 132
+ +++++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 98 insertions(+), 34 deletions(-)
commit 099f9a86834060741dcbdf8b70e32f3a7338925f
write; just
write an empty cache file. (thanks Lubos Lunak)
- src/fccache.c | 7 -------
+ src/fccache.c | 7 -------
1 file changed, 7 deletions(-)
commit 6aee8c6faa2906334b9d9f933440184a256d0b53
cache. Thanks to
James Cloos for finding and diagnosing this bug!
- src/fccache.c | 10 ++++++++--
+ src/fccache.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
commit 2633bc38431468ce528407ee576cb29b0d1212c8
Fix .cvsignore file after copying across directories.
- fc-cat/.cvsignore | 4 ++--
+ fc-cat/.cvsignore | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
hope it'll
save pain to others later.
- INSTALL | 2 +-
+ INSTALL | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 35c2c7f1e979449e67551588f3440ff15e5c806c
Update ChangeLog for 2.3.90.
- ChangeLog | 33 +++++++++++++++++++++++++++++++++
+ ChangeLog | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
Remove done 'TODO' comment.
Updates for development release 2.3.90.
- Makefile.am | 2 +-
- README | 7 +-
- configure.in | 3 +-
- fc-cache/fc-cache.c | 1 -
- fc-cache/fc-cache.sgml | 4 +-
- fc-cat/.cvsignore | 6 +
- fc-cat/Makefile.am | 55 ++++++++
- fc-cat/fc-cat.c | 336
- +++++++++++++++++++++++++++++++++++++++++++++++
- fc-cat/fc-cat.sgml | 139 ++++++++++++++++++++
- fontconfig/fontconfig.h | 2 +-
+ Makefile.am | 2 +-
+ README | 7 +-
+ configure.in | 3 +-
+ fc-cache/fc-cache.c | 1 -
+ fc-cache/fc-cache.sgml | 4 +-
+ fc-cat/.cvsignore | 6 +
+ fc-cat/Makefile.am | 55 ++++++++
+ fc-cat/fc-cat.c | 336
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-cat/fc-cat.sgml | 139 ++++++++++++++++++++
+ fontconfig/fontconfig.h | 2 +-
10 files changed, 548 insertions(+), 7 deletions(-)
commit a9698bed6553c12d397593292ee9e81054244e85
no fonts
(i.e. only subdirectories).
- fc-cache/fc-cache.sgml | 7 +++++++
- src/fccache.c | 13 ++++++++-----
- src/fcint.h | 8 ++++----
+ fc-cache/fc-cache.sgml | 7 +++++++
+ src/fccache.c | 13 ++++++++-----
+ src/fcint.h | 8 ++++----
3 files changed, 19 insertions(+), 9 deletions(-)
commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
Remove debugging printf (oops).
- src/fcpat.c | 1 -
+ src/fcpat.c | 1 -
1 file changed, 1 deletion(-)
commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
Convert fromcode to char[12] from char *.
- src/fcfreetype.c | 10 +++++-----
+ src/fcfreetype.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit c7beacf91698e8b0dcba2e813052538ec56dd268
Small patch for output in case where lineno not defined.
- fc-lang/fc-lang.c | 2 +-
- src/fcint.h | 14 +++++++-------
+ fc-lang/fc-lang.c | 2 +-
+ src/fcint.h | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
commit 67accef4d3e245c1dea341e633d82b14aa03432a
- Add consts where appropriate.
reviewed by: Patrick Lam <plam@mit.edu>
- doc/edit-sgml.c | 4 +-
- fc-case/fc-case.c | 8 +--
- fc-glyphname/fc-glyphname.c | 21 ++++---
- fc-lang/fc-lang.c | 20 ++++---
- src/fccharset.c | 3 +-
- src/fcdefault.c | 6 +-
- src/fcfreetype.c | 43 ++++++++------
- src/fcinit.c | 2 +-
- src/fcmatch.c | 18 +++---
- src/fcpat.c | 3 +-
- src/fcxml.c | 138
- +++++++++++++++++++++----------------------
+ doc/edit-sgml.c | 4 +-
+ fc-case/fc-case.c | 8 +--
+ fc-glyphname/fc-glyphname.c | 21 ++++---
+ fc-lang/fc-lang.c | 20 ++++---
+ src/fccharset.c | 3 +-
+ src/fcdefault.c | 6 +-
+ src/fcfreetype.c | 43 ++++++++------
+ src/fcinit.c | 2 +-
+ src/fcmatch.c | 18 +++---
+ src/fcpat.c | 3 +-
+ src/fcxml.c | 138
+ ++++++++++++++++++++++----------------------
11 files changed, 142 insertions(+), 124 deletions(-)
commit 141432505aecb158285ccc84ec5d7099e3c2efa7
FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
pinpointing this bus!
- src/fcname.c | 37 ++++++++++++++++++++++++++++---------
+ src/fcname.c | 37 ++++++++++++++++++++++++++++---------
1 file changed, 28 insertions(+), 9 deletions(-)
commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
Add missing FcValueCanonicalize on call to FcPatternAdd.
- src/fcpat.c | 3 ++-
+ src/fcpat.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 13cdf607533ad592b896b738c5642f3685fd8053
Fix compilation warning (uninitialized variable).
Add comment.
- fontconfig/fontconfig.h | 1 -
- src/fccache.c | 1 +
- src/fccfg.c | 2 +-
- src/fcname.c | 98
- +++++++++++++++++++++++++++++++++++++----------
+ fontconfig/fontconfig.h | 1 -
+ src/fccache.c | 1 +
+ src/fccfg.c | 2 +-
+ src/fcname.c | 98
+ +++++++++++++++++++++++++++++++++++++++----------
4 files changed, 80 insertions(+), 22 deletions(-)
commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
of said binding prevented programs from using FcPatterns
through Xft.
- fontconfig/fontconfig.h | 1 +
- src/fcname.c | 2 +-
+ fontconfig/fontconfig.h | 1 +
+ src/fcname.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
commit 8245771d5a42dac36024411a0da047b9a7dc42c6
Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
- ChangeLog | 19 +++++
- doc/fontconfig-user.sgml | 4 +-
- fc-glyphname/fc-glyphname.c | 4 +-
- fc-lang/fc-lang.c | 2 +-
- fc-match/fc-match.c | 8 +-
- fontconfig/fcprivate.h | 2 +-
- src/fccache.c | 35 ++++----
- src/fccfg.c | 2 +-
- src/fcdir.c | 4 +-
- src/fcfreetype.c | 191
- ++++++++++++++++++++++++-------------------
- src/fcint.h | 10 +--
- src/fclist.c | 2 +-
- src/fcpat.c | 80 +++++++++---------
- src/fcstr.c | 2 +-
- src/fcxml.c | 11 ++-
+ ChangeLog | 19 +++++
+ doc/fontconfig-user.sgml | 4 +-
+ fc-glyphname/fc-glyphname.c | 4 +-
+ fc-lang/fc-lang.c | 2 +-
+ fc-match/fc-match.c | 8 +-
+ fontconfig/fcprivate.h | 2 +-
+ src/fccache.c | 35 ++++----
+ src/fccfg.c | 2 +-
+ src/fcdir.c | 4 +-
+ src/fcfreetype.c | 191
+ ++++++++++++++++++++++++--------------------
+ src/fcint.h | 10 +--
+ src/fclist.c | 2 +-
+ src/fcpat.c | 80 +++++++++----------
+ src/fcstr.c | 2 +-
+ src/fcxml.c | 11 ++-
15 files changed, 209 insertions(+), 167 deletions(-)
commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
Robustness fixes: check return values from read and lseek; fix
uninitialized variables; ensure progress on FcCacheSkipToArch.
- src/fccache.c | 34 +++++++++++++++++++++++-----------
+ src/fccache.c | 34 +++++++++++++++++++++++-----------
1 file changed, 23 insertions(+), 11 deletions(-)
commit 03a212e525a34e2ceeac369bac669871d8cc681a
it is newer than the global cache; scan it manually if that's
the case.
- src/fccache.c | 55
+ src/fccache.c | 55
++++++++++++++++++++++++++++++++++++++-----------------
- src/fccfg.c | 23 ++++++++++++++++++++---
- src/fcint.h | 1 +
+ src/fccfg.c | 23 ++++++++++++++++++++---
+ src/fcint.h | 1 +
3 files changed, 59 insertions(+), 20 deletions(-)
commit f6ee3db5f02eb8f41e3941e892964175cad0a898
loops. Get rid
of unused variables.
- src/fccache.c | 6 ++----
+ src/fccache.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
FcObjectPtrU).
- src/fcpat.c | 2 +-
+ src/fcpat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
Fix embarassing attempt to free a static buffer.
- src/fccache.c | 9 +++------
+ src/fccache.c | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
would it
have in that directory...
- fc-cache/fc-cache.c | 2 +-
- fontconfig/fontconfig.h | 2 +-
- src/fccache.c | 40 ++++++++++++++++------------------------
- src/fcdir.c | 4 ++--
- src/fcint.h | 2 +-
+ fc-cache/fc-cache.c | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ src/fccache.c | 40 ++++++++++++++++------------------------
+ src/fcdir.c | 4 ++--
+ src/fcint.h | 2 +-
5 files changed, 21 insertions(+), 29 deletions(-)
commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
in the supplied buffer. Fix thinkos in global cache freeing and in
FcCacheSkipToArch.
- fc-cache/fc-cache.c | 3 +--
- src/fccache.c | 36 ++++++++++++++++--------------------
- src/fcfs.c | 3 ---
+ fc-cache/fc-cache.c | 3 +--
+ src/fccache.c | 36 ++++++++++++++++--------------------
+ src/fcfs.c | 3 ---
3 files changed, 17 insertions(+), 25 deletions(-)
commit fd77c154afb039b6b19f8e29c28dce652b2d060e
Fix compilation error exposed with gcc 2.95.
- src/fccache.c | 5 ++++-
+ src/fccache.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
in cache
files. Fix bugs in FcCacheBankToIndex.
- src/fccache.c | 152
- +++++++++++++++++++++++++++++++--------------------------
- src/fcint.h | 2 +-
+ src/fccache.c | 152
+ ++++++++++++++++++++++++++++++++--------------------------
+ src/fcint.h | 2 +-
2 files changed, 85 insertions(+), 69 deletions(-)
commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
the
object table in memory.
- src/fccfg.c | 4 +-
- src/fcfs.c | 11 ++--
- src/fcint.h | 31 +++++-----
- src/fclist.c | 2 +-
- src/fcname.c | 181
- ++++++++++++++++++++++++++++++++++++++++++++++++----------
- src/fcpat.c | 19 +++---
+ src/fccfg.c | 4 +-
+ src/fcfs.c | 11 ++--
+ src/fcint.h | 31 +++++-----
+ src/fclist.c | 2 +-
+ src/fcname.c | 181
+ +++++++++++++++++++++++++++++++++++++++++++++++++----------
+ src/fcpat.c | 19 +++----
6 files changed, 186 insertions(+), 62 deletions(-)
commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
which we
create from the mmapped files.
- src/fccache.c | 710
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
- src/fccfg.c | 21 +-
- src/fcint.h | 53 ++++-
+ src/fccache.c | 710
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
+ src/fccfg.c | 21 +-
+ src/fcint.h | 53 ++++-
3 files changed, 741 insertions(+), 43 deletions(-)
commit 4262e0b3853bc2153270eb33d09a063f852f3f90
elements to
avoid loading *.rpmsave or .dpkg-old files. (otaylor)
- ChangeLog | 19 +++++
- doc/fontconfig-user.sgml | 4 +-
- fc-glyphname/fc-glyphname.c | 4 +-
- fc-lang/fc-lang.c | 2 +-
- fc-match/fc-match.c | 8 +-
- src/fccfg.c | 2 +-
- src/fcfreetype.c | 191
- ++++++++++++++++++++++++-------------------
- src/fcpat.c | 2 +-
- src/fcstr.c | 2 +-
- src/fcxml.c | 11 ++-
+ ChangeLog | 19 +++++
+ doc/fontconfig-user.sgml | 4 +-
+ fc-glyphname/fc-glyphname.c | 4 +-
+ fc-lang/fc-lang.c | 2 +-
+ fc-match/fc-match.c | 8 +-
+ src/fccfg.c | 2 +-
+ src/fcfreetype.c | 191
+ ++++++++++++++++++++++++--------------------
+ src/fcpat.c | 2 +-
+ src/fcstr.c | 2 +-
+ src/fcxml.c | 11 ++-
10 files changed, 144 insertions(+), 101 deletions(-)
commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
Forward port cworth's patch to branch.
- ChangeLog | 15 +++++++++++++++
- src/fcinit.c | 2 +-
- src/fcint.h | 2 +-
- src/fcpat.c | 60
- +++++++++++++++++++++++++++++++++++++++-------------------
- src/fcxml.c | 1 +
+ ChangeLog | 15 +++++++++++++++
+ src/fcinit.c | 2 +-
+ src/fcint.h | 2 +-
+ src/fcpat.c | 60
+ +++++++++++++++++++++++++++++++++++++++++-------------------
+ src/fcxml.c | 1 +
5 files changed, 59 insertions(+), 21 deletions(-)
commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
well.
Clear FILE* to NULL after fclose.
- ChangeLog | 15 +++++++++++++++
- src/fcinit.c | 2 +-
- src/fcint.h | 2 +-
- src/fcpat.c | 49 ++++++++++++++++++++++++++++++++++++-------------
- src/fcxml.c | 1 +
+ ChangeLog | 15 +++++++++++++++
+ src/fcinit.c | 2 +-
+ src/fcint.h | 2 +-
+ src/fcpat.c | 49 ++++++++++++++++++++++++++++++++++++-------------
+ src/fcxml.c | 1 +
5 files changed, 54 insertions(+), 15 deletions(-)
commit 0fa680f0766a8f545b20a7935a19e9db5529f903
strings). Static strings belong to a single buffer, while dynamic
strings are independently allocated.
- fontconfig/fontconfig.h | 9 +-
- src/fccfg.c | 7 +-
- src/fcname.c | 2 +-
- src/fcpat.c | 560
- +++++++++++++++++++++++++++++++++--------------
- src/fcxml.c | 2 +-
+ fontconfig/fontconfig.h | 9 +-
+ src/fccfg.c | 7 +-
+ src/fcname.c | 2 +-
+ src/fcpat.c | 560
+ ++++++++++++++++++++++++++++++++++--------------
+ src/fcxml.c | 2 +-
5 files changed, 408 insertions(+), 172 deletions(-)
commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
appear to
work the same way.
- fc-lang/fc-lang.c | 17 +-
- fontconfig/fcprivate.h | 8 +-
- fontconfig/fontconfig.h | 50 ++-
- src/fccache.c | 32 ++
- src/fccfg.c | 135 ++++----
- src/fccharset.c | 371 +++++++++++++++-----
- src/fcdbg.c | 26 +-
- src/fcfs.c | 36 ++
- src/fcint.h | 212 +++++++++++-
- src/fclang.c | 164 +++++++--
- src/fclist.c | 104 +++---
- src/fcmatch.c | 69 ++--
- src/fcmatrix.c | 71 +++-
- src/fcname.c | 35 +-
- src/fcpat.c | 866
- +++++++++++++++++++++++++++++++++++++----------
- src/fcstr.c | 219 ++++++++++--
- src/fcxml.c | 13 +-
+ fc-lang/fc-lang.c | 17 +-
+ fontconfig/fcprivate.h | 8 +-
+ fontconfig/fontconfig.h | 50 ++-
+ src/fccache.c | 32 ++
+ src/fccfg.c | 135 ++++----
+ src/fccharset.c | 371 ++++++++++++++++-----
+ src/fcdbg.c | 26 +-
+ src/fcfs.c | 36 ++
+ src/fcint.h | 212 +++++++++++-
+ src/fclang.c | 164 ++++++---
+ src/fclist.c | 104 +++---
+ src/fcmatch.c | 69 ++--
+ src/fcmatrix.c | 71 +++-
+ src/fcname.c | 35 +-
+ src/fcpat.c | 866
+ ++++++++++++++++++++++++++++++++++++++----------
+ src/fcstr.c | 219 ++++++++++--
+ src/fcxml.c | 13 +-
17 files changed, 1902 insertions(+), 526 deletions(-)
commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
for !FcOpContains.
reviewed by: keithp
- ChangeLog | 8 ++++++++
- src/fccfg.c | 4 +++-
+ ChangeLog | 8 ++++++++
+ src/fccfg.c | 4 +++-
2 files changed, 11 insertions(+), 1 deletion(-)
commit adc7abacbf0e2eae882d035f10117fb009b71bdd
Move fontconfig source package to libs as per override
- ChangeLog | 6 ++++++
- debian/changelog | 2 ++
- debian/control | 2 +-
+ ChangeLog | 6 ++++++
+ debian/changelog | 2 ++
+ debian/control | 2 +-
3 files changed, 9 insertions(+), 1 deletion(-)
commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
http://aiet.qartuli.net/docs/georgian_on_linux_en.php
reviewed by: Mike Fabian Bug: 3352
- ChangeLog | 11 +++++++++++
- fc-lang/ka.orth | 5 +++--
+ ChangeLog | 11 +++++++++++
+ fc-lang/ka.orth | 5 +++--
2 files changed, 14 insertions(+), 2 deletions(-)
commit 87c887464a6fc20310998146b8558179ebe18923
Update date to real 2.3.2 release date. Fix change attributions
- ChangeLog | 14 ++++++++++++++
- README | 5 +++--
- debian/changelog | 2 +-
+ ChangeLog | 14 ++++++++++++++
+ README | 5 +++--
+ debian/changelog | 2 +-
3 files changed, 18 insertions(+), 3 deletions(-)
commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
Bump so revision for 2.3.2
Fix a few minor leaks in error cases.
- fc-cache/fc-cache.c | 11 ++++++++++-
+ fc-cache/fc-cache.c | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
commit 1cb309adcb881409d669749bbca91056a0967ccf
Update for version 2.3.2
- ChangeLog | 8 ++++++++
- README | 11 +++++++++--
- configure.in | 2 +-
- debian/changelog | 7 +++++++
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 8 ++++++++
+ README | 11 +++++++++--
+ configure.in | 2 +-
+ debian/changelog | 7 +++++++
+ fontconfig/fontconfig.h | 2 +-
5 files changed, 26 insertions(+), 4 deletions(-)
commit 716ac8b8033794e2557ad567005dfff4dd95f031
Must fetch bitmap glyphs to get width values to check for
monospace/dual-width fonts.
- ChangeLog | 36 +++++++++++
- debian/fontconfig.postinst | 8 ++-
- debian/po/cs.po | 154
- ++++++++++++++++++--------------------------
- debian/po/da.po | 94 ++++++++++-----------------
- debian/po/de.po | 71 ++++++--------------
- debian/po/es.po | 77 ++++++----------------
- debian/po/fr.po | 77 ++++++----------------
- debian/po/ja.po | 150
- +++++++++---------------------------------
- debian/po/nl.po | 71 ++++++--------------
- debian/po/pt.po | 71 ++++++--------------
- debian/po/pt_BR.po | 77 ++++++----------------
- debian/po/templates.pot | 66 +++++--------------
- debian/po/tr.po | 71 ++++++--------------
- debian/po/zh_CN.po | 71 ++++++--------------
- fc-cache/fc-cache.c | 1 +
- fonts.conf.in | 37 ++++-------
- src/fcfreetype.c | 84 +++++++++++++-----------
+ ChangeLog | 36 +++++++++++
+ debian/fontconfig.postinst | 8 ++-
+ debian/po/cs.po | 154
+ +++++++++++++++++++--------------------------
+ debian/po/da.po | 94 ++++++++++-----------------
+ debian/po/de.po | 71 ++++++---------------
+ debian/po/es.po | 77 +++++++----------------
+ debian/po/fr.po | 77 +++++++----------------
+ debian/po/ja.po | 150
+ +++++++++----------------------------------
+ debian/po/nl.po | 71 ++++++---------------
+ debian/po/pt.po | 71 ++++++---------------
+ debian/po/pt_BR.po | 77 +++++++----------------
+ debian/po/templates.pot | 66 +++++--------------
+ debian/po/tr.po | 71 ++++++---------------
+ debian/po/zh_CN.po | 71 ++++++---------------
+ fc-cache/fc-cache.c | 1 +
+ fonts.conf.in | 37 +++++------
+ src/fcfreetype.c | 84 ++++++++++++++-----------
17 files changed, 404 insertions(+), 812 deletions(-)
commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
Check that a pattern isn't already frozen in FcPatternFreeze
- ChangeLog | 5 +++++
- src/fcpat.c | 3 +++
+ ChangeLog | 5 +++++
+ src/fcpat.c | 3 +++
2 files changed, 8 insertions(+)
commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
trather
than string compares
- ChangeLog | 8 ++++++++
- src/fclist.c | 5 +++--
- src/fcmatch.c | 2 +-
- src/fcpat.c | 3 ++-
+ ChangeLog | 8 ++++++++
+ src/fclist.c | 5 +++--
+ src/fcmatch.c | 2 +-
+ src/fcpat.c | 3 ++-
4 files changed, 14 insertions(+), 4 deletions(-)
commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
Add the .dll to the dll name.
- ChangeLog | 4 ++++
- src/fontconfig.def.in | 2 +-
+ ChangeLog | 4 ++++
+ src/fontconfig.def.in | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
commit 5f347d9cd50069a50174cc243acab64ee4e537a9
Update
debian to version 2.3.1-2
- ChangeLog | 11 +++++++++++
- debian/README.Debian | 19 ++++++++++---------
- debian/changelog | 10 ++++++++++
- debian/fontconfig.postinst | 2 +-
- debian/fontconfig.templates | 39
- ++++++++-------------------------------
+ ChangeLog | 11 +++++++++++
+ debian/README.Debian | 19 ++++++++++---------
+ debian/changelog | 10 ++++++++++
+ debian/fontconfig.postinst | 2 +-
+ debian/fontconfig.templates | 39 ++++++++-------------------------------
5 files changed, 40 insertions(+), 41 deletions(-)
commit 8c74026071aae6ad70a96b81398498dcb28c0255
Update debian for 2.3.1
- ChangeLog | 6 ++++++
- debian/changelog | 11 +++++++++++
- debian/rules | 1 +
+ ChangeLog | 6 ++++++
+ debian/changelog | 11 +++++++++++
+ debian/rules | 1 +
3 files changed, 18 insertions(+)
commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
Get the DLL from "bin" where modern libtools put it, not "lib".
Check also drive letter prefix on Win32.
- ChangeLog | 8 ++++++++
- fontconfig-zip.in | 2 +-
- src/fccfg.c | 4 +++-
+ ChangeLog | 8 ++++++++
+ fontconfig-zip.in | 2 +-
+ src/fccfg.c | 4 +++-
3 files changed, 12 insertions(+), 2 deletions(-)
commit d49dde9f900777f8482290dbafc6acb52a2b9432
Update for 2.3.1
- ChangeLog | 7 +++++++
- README | 12 ++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 7 +++++++
+ README | 12 ++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 19 insertions(+), 4 deletions(-)
commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
tags like 'lao ' work while rejecting those which have any digits.
Eliminate a spurious debugging variable (len)
- ChangeLog | 8 ++++++++
- src/fcfreetype.c | 20 ++++++++++++--------
+ ChangeLog | 8 ++++++++
+ src/fcfreetype.c | 20 ++++++++++++--------
2 files changed, 20 insertions(+), 8 deletions(-)
commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
for the
broken font go to Manish Singh
- ChangeLog | 7 ++++++
- src/fcfreetype.c | 64
- +++++++++++++++++++++++++++++++++++++-----------------
+ ChangeLog | 7 +++++++
+ src/fcfreetype.c | 64
+ ++++++++++++++++++++++++++++++++++++++------------------
2 files changed, 51 insertions(+), 20 deletions(-)
commit 97bde49a2b791de9ad66aed97ca07c22302da60d
Funda Wang:
Johap -> Johab
- ChangeLog | 20 ++++++++++++++++++++
- debian/changelog | 13 +++++++++++--
- debian/control | 1 +
- debian/fontconfig.config | 2 +-
- debian/fontconfig.postinst | 2 +-
- debian/fontconfig.templates | 4 ++--
- debian/rules | 4 ++--
- src/fcfreetype.c | 2 +-
+ ChangeLog | 20 ++++++++++++++++++++
+ debian/changelog | 13 +++++++++++--
+ debian/control | 1 +
+ debian/fontconfig.config | 2 +-
+ debian/fontconfig.postinst | 2 +-
+ debian/fontconfig.templates | 4 ++--
+ debian/rules | 4 ++--
+ src/fcfreetype.c | 2 +-
8 files changed, 39 insertions(+), 9 deletions(-)
commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
Change sub-pixel rendering debconf descriptions from Enable/Disable to
Always/Never.
- ChangeLog | 22 ++++++++++++++++++++++
- Makefile.am | 3 ---
- conf.d/Makefile.am | 7 +++++--
- conf.d/autohint.conf | 9 +++++++++
- conf.d/no-sub-pixel.conf | 9 +++++++++
- conf.d/sub-pixel.conf | 3 ---
- conf.d/unhinted.conf | 9 +++++++++
- debian/autohint.conf | 9 ---------
- debian/fontconfig.install | 1 +
- debian/fontconfig.postinst | 4 ++--
- debian/fontconfig.templates | 11 +++++------
- debian/no-sub-pixel.conf | 12 ------------
- debian/unhinted.conf | 9 ---------
+ ChangeLog | 22 ++++++++++++++++++++++
+ Makefile.am | 3 ---
+ conf.d/Makefile.am | 7 +++++--
+ conf.d/autohint.conf | 9 +++++++++
+ conf.d/no-sub-pixel.conf | 9 +++++++++
+ conf.d/sub-pixel.conf | 3 ---
+ conf.d/unhinted.conf | 9 +++++++++
+ debian/autohint.conf | 9 ---------
+ debian/fontconfig.install | 1 +
+ debian/fontconfig.postinst | 4 ++--
+ debian/fontconfig.templates | 11 +++++------
+ debian/no-sub-pixel.conf | 12 ------------
+ debian/unhinted.conf | 9 ---------
13 files changed, 62 insertions(+), 46 deletions(-)
commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
Update debian build system to switch maintainers and deal with 2.3
functionality
- .cvsignore | 7 +
- ChangeLog | 53 +++
- Makefile.am | 50 ++-
- conf.d/.cvsignore | 2 +
- config/config.guess | 846
- ++++++++++++++++++++-----------------
- config/config.sub | 449 ++++++++++++++------
- debian/README.Debian | 44 ++
- debian/autohint.conf | 9 +
- debian/changelog | 661 +++++++++++++++++++++++++++++
- debian/compat | 1 +
- debian/control | 78 ++++
- debian/copyright | 29 ++
- debian/fontconfig-udeb.install | 3 +
- debian/fontconfig.config | 10 +
- debian/fontconfig.defoma | 162 +++++++
- debian/fontconfig.dirs | 1 +
- debian/fontconfig.install | 6 +
- debian/fontconfig.postinst | 139 ++++++
- debian/fontconfig.postrm | 26 ++
- debian/fontconfig.templates | 51 +++
- debian/libfontconfig1-dev.install | 7 +
- debian/libfontconfig1.install | 1 +
- debian/local.conf.md5sum | 18 +
- debian/no-sub-pixel.conf | 12 +
- debian/po/POTFILES.in | 1 +
- debian/po/cs.po | 154 +++++++
- debian/po/da.po | 174 ++++++++
- debian/po/de.po | 157 +++++++
- debian/po/es.po | 198 +++++++++
- debian/po/fr.po | 194 +++++++++
- debian/po/ja.po | 180 ++++++++
- debian/po/nl.po | 158 +++++++
- debian/po/pt.po | 145 +++++++
- debian/po/pt_BR.po | 183 ++++++++
- debian/po/templates.pot | 120 ++++++
- debian/po/tr.po | 150 +++++++
- debian/po/zh_CN.po | 148 +++++++
- debian/rules | 39 ++
- debian/unhinted.conf | 9 +
- doc/.cvsignore | 1 +
- doc/Makefile.am | 13 +-
+ .cvsignore | 7 +
+ ChangeLog | 53 +++
+ Makefile.am | 50 ++-
+ conf.d/.cvsignore | 2 +
+ config/config.guess | 846
+ ++++++++++++++++++++------------------
+ config/config.sub | 449 ++++++++++++++------
+ debian/README.Debian | 44 ++
+ debian/autohint.conf | 9 +
+ debian/changelog | 661 +++++++++++++++++++++++++++++
+ debian/compat | 1 +
+ debian/control | 78 ++++
+ debian/copyright | 29 ++
+ debian/fontconfig-udeb.install | 3 +
+ debian/fontconfig.config | 10 +
+ debian/fontconfig.defoma | 162 ++++++++
+ debian/fontconfig.dirs | 1 +
+ debian/fontconfig.install | 6 +
+ debian/fontconfig.postinst | 139 +++++++
+ debian/fontconfig.postrm | 26 ++
+ debian/fontconfig.templates | 51 +++
+ debian/libfontconfig1-dev.install | 7 +
+ debian/libfontconfig1.install | 1 +
+ debian/local.conf.md5sum | 18 +
+ debian/no-sub-pixel.conf | 12 +
+ debian/po/POTFILES.in | 1 +
+ debian/po/cs.po | 154 +++++++
+ debian/po/da.po | 174 ++++++++
+ debian/po/de.po | 157 +++++++
+ debian/po/es.po | 198 +++++++++
+ debian/po/fr.po | 194 +++++++++
+ debian/po/ja.po | 180 ++++++++
+ debian/po/nl.po | 158 +++++++
+ debian/po/pt.po | 145 +++++++
+ debian/po/pt_BR.po | 183 +++++++++
+ debian/po/templates.pot | 120 ++++++
+ debian/po/tr.po | 150 +++++++
+ debian/po/zh_CN.po | 148 +++++++
+ debian/rules | 39 ++
+ debian/unhinted.conf | 9 +
+ doc/.cvsignore | 1 +
+ doc/Makefile.am | 13 +-
41 files changed, 4171 insertions(+), 518 deletions(-)
commit 4afc00ca02bb3f49fe214463e0f194486f438b70
Update for 2.3.0
- ChangeLog | 7 +++++++
- README | 14 ++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ ChangeLog | 7 +++++++
+ README | 14 ++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
4 files changed, 22 insertions(+), 5 deletions(-)
commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
Mark FC_SOURCE deprecated.
Don't set FC_SOURCE any longer.
- ChangeLog | 25 +++++++++++++++
- doc/Makefile.am | 18 ++++++++++-
- doc/fcpattern.fncs | 3 +-
- doc/fcstring.fncs | 40 ++++++++++++++++++++++--
- doc/fontconfig-devel.sgml | 10 +++++-
- doc/fontconfig-user.sgml | 74
- +++++++++++++++++++++++++++++++++++++++------
- fontconfig/fontconfig.h | 2 +-
- src/fcfreetype.c | 3 --
+ ChangeLog | 25 ++++++++++++++++
+ doc/Makefile.am | 18 +++++++++++-
+ doc/fcpattern.fncs | 3 +-
+ doc/fcstring.fncs | 40 +++++++++++++++++++++++--
+ doc/fontconfig-devel.sgml | 10 ++++++-
+ doc/fontconfig-user.sgml | 74
+ ++++++++++++++++++++++++++++++++++++++++-------
+ fontconfig/fontconfig.h | 2 +-
+ src/fcfreetype.c | 3 --
8 files changed, 156 insertions(+), 19 deletions(-)
commit 414f720281b416736b92913f4bcbceac1a781cde
easily integrated into installation systems.
Tag FC_EMBOLDEN as a boolean variable
- ChangeLog | 18 ++++++++++++++++++
- Makefile.am | 24 ++----------------------
- conf.d/Makefile.am | 34 ++++++++++++++++++++++++++++++++++
- conf.d/README | 8 ++++++++
- conf.d/no-bitmaps.conf | 13 +++++++++++++
- conf.d/sub-pixel.conf | 12 ++++++++++++
- conf.d/yes-bitmaps.conf | 13 +++++++++++++
- configure.in | 1 +
- src/fcname.c | 1 +
+ ChangeLog | 18 ++++++++++++++++++
+ Makefile.am | 24 ++----------------------
+ conf.d/Makefile.am | 34 ++++++++++++++++++++++++++++++++++
+ conf.d/README | 8 ++++++++
+ conf.d/no-bitmaps.conf | 13 +++++++++++++
+ conf.d/sub-pixel.conf | 12 ++++++++++++
+ conf.d/yes-bitmaps.conf | 13 +++++++++++++
+ configure.in | 1 +
+ src/fcname.c | 1 +
9 files changed, 102 insertions(+), 22 deletions(-)
commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
(bug #2518)
reviewed by: pborelli@katamail.com
- ChangeLog | 8 ++++++++
- src/fcdir.c | 2 ++
+ ChangeLog | 8 ++++++++
+ src/fcdir.c | 2 ++
2 files changed, 10 insertions(+)
commit afca783626534477f07b03d173bbe9f51e03b53b
Update for version 2.2.99
- ChangeLog | 11 +++++++++--
- README | 16 ++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 11 +++++++++--
+ README | 16 ++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 25 insertions(+), 6 deletions(-)
commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
Add a few pointers
- ChangeLog | 5 +++++
- README | 3 +++
+ ChangeLog | 5 +++++
+ README | 3 +++
2 files changed, 8 insertions(+)
commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
errors in
the font configuration.
- ChangeLog | 10 +++
- src/fcint.h | 12 +--
- src/fcname.c | 2 +-
- src/fcxml.c | 252
- ++++++++++++++++++++++++++++++++++++++++++++++------------
+ ChangeLog | 10 +++
+ src/fcint.h | 12 +--
+ src/fcname.c | 2 +-
+ src/fcxml.c | 252
+ ++++++++++++++++++++++++++++++++++++++++++++++-------------
4 files changed, 211 insertions(+), 65 deletions(-)
commit 59e149e757795a7c0ec66c35b551a66e0da42098
Have --with-expat set EXPAT_CFLAGS (bug 2278)
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 7 +++++++
- configure.in | 11 ++++++++++-
+ ChangeLog | 7 +++++++
+ configure.in | 11 ++++++++++-
2 files changed, 17 insertions(+), 1 deletion(-)
commit d8ae9c92197f1f2782b9decb276f6da756ce882d
Cross compiling fixes (bug 280)
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 18 ++++++++++++++++++
- Makefile.am | 17 ++++++++++++++++-
- configure.in | 44
+ ChangeLog | 18 ++++++++++++++++++
+ Makefile.am | 17 ++++++++++++++++-
+ configure.in | 44
++++++++++++++++++++++++++++++++++++++++++++
- doc/Makefile.am | 8 ++++++--
- doc/fontconfig-user.sgml | 5 +++++
- fc-case/Makefile.am | 8 ++++++--
- fc-glyphname/Makefile.am | 8 ++++++--
- fc-lang/Makefile.am | 8 ++++++--
- src/fontconfig.def.in | 2 +-
+ doc/Makefile.am | 8 ++++++--
+ doc/fontconfig-user.sgml | 5 +++++
+ fc-case/Makefile.am | 8 ++++++--
+ fc-glyphname/Makefile.am | 8 ++++++--
+ fc-lang/Makefile.am | 8 ++++++--
+ src/fontconfig.def.in | 2 +-
9 files changed, 108 insertions(+), 10 deletions(-)
commit 8759822e8fdaebcaaea82571d6b084003ca5751e
Update blanks list (Closes bug 86)
- ChangeLog | 5 +++++
- fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
+ ChangeLog | 5 +++++
+ fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
2 files changed, 36 insertions(+), 21 deletions(-)
commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
Verify that every font pattern loaded from cache has both FC_FILE and
FC_FAMILY entries. Attempt to fix bug #2219.
- ChangeLog | 7 +++++++
- src/fccache.c | 10 +++++++++-
+ ChangeLog | 7 +++++++
+ src/fccache.c | 10 +++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
commit d53461812d46ffb2eaffb2c512e8740e8536e498
Update for version 2.2.98
- ChangeLog | 7 +++++++
- README | 22 ++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 7 +++++++
+ README | 22 ++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 29 insertions(+), 4 deletions(-)
commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
(useful
for testing case conversion functions)
- ChangeLog | 8 ++++++++
- fontconfig/fontconfig.h | 10 +++++++---
- src/fcstr.c | 21 ++++++++++++++++++++-
+ ChangeLog | 8 ++++++++
+ fontconfig/fontconfig.h | 10 +++++++---
+ src/fcstr.c | 21 ++++++++++++++++++++-
3 files changed, 35 insertions(+), 4 deletions(-)
commit 02748dd3b8830a60439340a768959231e669b55c
Reviewed by: Keith Packard
Remove Han characters from Korean orthography
- .cvsignore | 1 +
- ChangeLog | 15 +
- fc-case/.cvsignore | 6 +
- fc-lang/iso-3166.txt | 242 +
- fc-lang/ko.orth |18729
- +++++++-------------------------------------------
+ .cvsignore | 1 +
+ ChangeLog | 15 +
+ fc-case/.cvsignore | 6 +
+ fc-lang/iso-3166.txt | 242 +
+ fc-lang/ko.orth | 18729
+ +++++++------------------------------------------
5 files changed, 2776 insertions(+), 16217 deletions(-)
commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
fc-lang uses fcstr.c which uses fccase.h
Fix broken XML
- ChangeLog | 8 ++++++++
- Makefile.am | 2 +-
- fonts.conf.in | 10 +++++++---
+ ChangeLog | 8 ++++++++
+ Makefile.am | 2 +-
+ fonts.conf.in | 10 +++++++---
3 files changed, 16 insertions(+), 4 deletions(-)
commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
Re-implement case insensitive functions with Unicode aware versions
(including full case folding mappings)
- ChangeLog | 26 ++
- Makefile.am | 2 +-
- configure.in | 1 +
- fc-case/CaseFolding.txt | 924
- +++++++++++++++++++++++++++++++++++++++++++++++
- fc-case/Makefile.am | 52 +++
- fc-case/fc-case.c | 363 +++++++++++++++++++
- fc-case/fccase.tmpl.h | 25 ++
- fonts.conf.in | 73 +++-
- src/fcint.h | 34 ++
- src/fclist.c | 16 +-
- src/fcstr.c | 263 +++++++++++---
+ ChangeLog | 26 ++
+ Makefile.am | 2 +-
+ configure.in | 1 +
+ fc-case/CaseFolding.txt | 924
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-case/Makefile.am | 52 +++
+ fc-case/fc-case.c | 363 +++++++++++++++++++
+ fc-case/fccase.tmpl.h | 25 ++
+ fonts.conf.in | 73 ++--
+ src/fcint.h | 34 ++
+ src/fclist.c | 16 +-
+ src/fcstr.c | 263 +++++++++++---
11 files changed, 1685 insertions(+), 94 deletions(-)
commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
fonts.
reviewed by: Owen Taylor <otaylor@redhat.com>
- ChangeLog | 17 ++++++++++++
- src/fcmatch.c | 81
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
+ ChangeLog | 17 +++++++++++++
+ src/fcmatch.c | 81
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 96 insertions(+), 2 deletions(-)
commit 46a10637cde656967b60f1e028b24763022358bb
emboldening code will live in Xft.
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 10 ++++++++++
- fontconfig/fontconfig.h | 1 +
- fonts.conf.in | 20 ++++++++++++++++++++
+ ChangeLog | 10 ++++++++++
+ fontconfig/fontconfig.h | 1 +
+ fonts.conf.in | 20 ++++++++++++++++++++
3 files changed, 31 insertions(+)
commit 9af19286b0dcdf7636749b9efb64a50650554f2d
of ru.orth
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 16 ++++++++++++++++
- fc-lang/ru.orth | 4 ++--
+ ChangeLog | 16 ++++++++++++++++
+ fc-lang/ru.orth | 4 ++--
2 files changed, 18 insertions(+), 2 deletions(-)
commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
environment
with 800 font files, I get a savings of about 90KB.
- ChangeLog | 15 +++++++++++++++
- src/fcinit.c | 5 +++--
- src/fcint.h | 3 ++-
- src/fclist.c | 2 +-
- src/fcpat.c | 42 +++++++++++++-----------------------------
- src/fcxml.c | 6 ------
+ ChangeLog | 15 +++++++++++++++
+ src/fcinit.c | 5 +++--
+ src/fcint.h | 3 ++-
+ src/fclist.c | 2 +-
+ src/fcpat.c | 42 +++++++++++++-----------------------------
+ src/fcxml.c | 6 ------
6 files changed, 34 insertions(+), 39 deletions(-)
commit 46b51147d10db21a4d5992074bcdc9022f45856b
Change files from ISO-Latin-1 to UTF-8
- COPYING | 2 +-
- ChangeLog | 249
- +++++++++++++++++++++++++++++++++++++++
- Makefile.am | 2 +-
- config/Makedefs.in | 2 +-
- configure.in | 2 +-
- doc/edit-sgml.c | 2 +-
- doc/fcatomic.fncs | 2 +-
- doc/fcblanks.fncs | 2 +-
- doc/fccharset.fncs | 2 +-
- doc/fcconfig.fncs | 2 +-
- doc/fcconstant.fncs | 2 +-
- doc/fcfile.fncs | 2 +-
- doc/fcfontset.fncs | 2 +-
- doc/fcfreetype.fncs | 2 +-
- doc/fcinit.fncs | 2 +-
- doc/fcmatrix.fncs | 2 +-
- doc/fcobjectset.fncs | 2 +-
- doc/fcobjecttype.fncs | 2 +-
- doc/fcpattern.fncs | 2 +-
- doc/fcstring.fncs | 2 +-
- doc/fcstrset.fncs | 2 +-
- doc/fcvalue.fncs | 2 +-
- doc/fontconfig-devel.sgml | 4 +-
- doc/fontconfig-user.sgml | 2 +-
- doc/func.sgml | 2 +-
- doc/version.sgml.in | 2 +-
- fc-cache/Makefile.am | 2 +-
- fc-cache/fc-cache.c | 2 +-
- fc-glyphname/Makefile.am | 2 +-
- fc-glyphname/fc-glyphname.c | 2 +-
- fc-glyphname/fcglyphname.tmpl.h | 2 +-
- fc-lang/Makefile.am | 2 +-
- fc-lang/aa.orth | 2 +-
- fc-lang/ab.orth | 2 +-
- fc-lang/af.orth | 2 +-
- fc-lang/am.orth | 2 +-
- fc-lang/ar.orth | 2 +-
- fc-lang/ast.orth | 2 +-
- fc-lang/ava.orth | 2 +-
- fc-lang/ay.orth | 2 +-
- fc-lang/az.orth | 2 +-
- fc-lang/az_ir.orth | 2 +-
- fc-lang/ba.orth | 2 +-
- fc-lang/bam.orth | 2 +-
- fc-lang/be.orth | 2 +-
- fc-lang/bg.orth | 2 +-
- fc-lang/bh.orth | 2 +-
- fc-lang/bho.orth | 2 +-
- fc-lang/bi.orth | 2 +-
- fc-lang/bin.orth | 2 +-
- fc-lang/bn.orth | 2 +-
- fc-lang/bo.orth | 2 +-
- fc-lang/br.orth | 2 +-
- fc-lang/bs.orth | 2 +-
- fc-lang/bua.orth | 2 +-
- fc-lang/ca.orth | 2 +-
- fc-lang/ce.orth | 2 +-
- fc-lang/ch.orth | 2 +-
- fc-lang/chm.orth | 2 +-
- fc-lang/chr.orth | 2 +-
- fc-lang/co.orth | 2 +-
- fc-lang/cs.orth | 2 +-
- fc-lang/cu.orth | 2 +-
- fc-lang/cv.orth | 2 +-
- fc-lang/cy.orth | 2 +-
- fc-lang/da.orth | 2 +-
- fc-lang/de.orth | 2 +-
- fc-lang/dz.orth | 2 +-
- fc-lang/el.orth | 2 +-
- fc-lang/en.orth | 2 +-
- fc-lang/eo.orth | 2 +-
- fc-lang/es.orth | 2 +-
- fc-lang/et.orth | 2 +-
- fc-lang/eu.orth | 4 +-
- fc-lang/fa.orth | 2 +-
- fc-lang/fc-lang.c | 2 +-
- fc-lang/fc-lang.man | 2 +-
- fc-lang/fclang.tmpl.h | 2 +-
- fc-lang/fi.orth | 2 +-
- fc-lang/fj.orth | 2 +-
- fc-lang/fo.orth | 2 +-
- fc-lang/fr.orth | 2 +-
- fc-lang/ful.orth | 2 +-
- fc-lang/fur.orth | 2 +-
- fc-lang/fy.orth | 4 +-
- fc-lang/ga.orth | 2 +-
- fc-lang/gd.orth | 2 +-
- fc-lang/gez.orth | 2 +-
- fc-lang/gl.orth | 2 +-
- fc-lang/gn.orth | 4 +-
- fc-lang/gu.orth | 2 +-
- fc-lang/gv.orth | 2 +-
- fc-lang/ha.orth | 2 +-
- fc-lang/haw.orth | 2 +-
- fc-lang/he.orth | 2 +-
- fc-lang/hi.orth | 2 +-
- fc-lang/ho.orth | 2 +-
- fc-lang/hr.orth | 2 +-
- fc-lang/hu.orth | 2 +-
- fc-lang/hy.orth | 2 +-
- fc-lang/ia.orth | 2 +-
- fc-lang/ibo.orth | 2 +-
- fc-lang/id.orth | 2 +-
- fc-lang/ie.orth | 2 +-
- fc-lang/ik.orth | 2 +-
- fc-lang/io.orth | 2 +-
- fc-lang/is.orth | 2 +-
- fc-lang/iso639-2 | 194 +++++++++++++++---------------
- fc-lang/it.orth | 2 +-
- fc-lang/iu.orth | 2 +-
- fc-lang/ja.orth | 2 +-
- fc-lang/ka.orth | 2 +-
- fc-lang/kaa.orth | 2 +-
- fc-lang/ki.orth | 2 +-
- fc-lang/kk.orth | 2 +-
- fc-lang/kl.orth | 2 +-
- fc-lang/km.orth | 2 +-
- fc-lang/kn.orth | 2 +-
- fc-lang/ko.orth | 2 +-
- fc-lang/kok.orth | 2 +-
- fc-lang/ks.orth | 2 +-
- fc-lang/ku.orth | 2 +-
- fc-lang/ku_ir.orth | 2 +-
- fc-lang/kum.orth | 2 +-
- fc-lang/kv.orth | 2 +-
- fc-lang/kw.orth | 2 +-
- fc-lang/ky.orth | 2 +-
- fc-lang/la.orth | 2 +-
- fc-lang/lb.orth | 2 +-
- fc-lang/lez.orth | 2 +-
- fc-lang/lo.orth | 2 +-
- fc-lang/lt.orth | 2 +-
- fc-lang/lv.orth | 2 +-
- fc-lang/mg.orth | 2 +-
- fc-lang/mh.orth | 2 +-
- fc-lang/mi.orth | 2 +-
- fc-lang/mk.orth | 2 +-
- fc-lang/ml.orth | 2 +-
- fc-lang/mn.orth | 2 +-
- fc-lang/mo.orth | 2 +-
- fc-lang/mr.orth | 2 +-
- fc-lang/mt.orth | 2 +-
- fc-lang/my.orth | 2 +-
- fc-lang/nb.orth | 4 +-
- fc-lang/nds.orth | 2 +-
- fc-lang/ne.orth | 2 +-
- fc-lang/nl.orth | 2 +-
- fc-lang/nn.orth | 2 +-
- fc-lang/no.orth | 4 +-
- fc-lang/ny.orth | 2 +-
- fc-lang/oc.orth | 2 +-
- fc-lang/om.orth | 2 +-
- fc-lang/or.orth | 2 +-
- fc-lang/os.orth | 2 +-
- fc-lang/pl.orth | 2 +-
- fc-lang/ps_af.orth | 2 +-
- fc-lang/ps_pk.orth | 2 +-
- fc-lang/pt.orth | 2 +-
- fc-lang/rm.orth | 2 +-
- fc-lang/ro.orth | 2 +-
- fc-lang/ru.orth | 2 +-
- fc-lang/sa.orth | 2 +-
- fc-lang/sah.orth | 2 +-
- fc-lang/sco.orth | 2 +-
- fc-lang/se.orth | 4 +-
- fc-lang/sel.orth | 2 +-
- fc-lang/sh.orth | 2 +-
- fc-lang/si.orth | 2 +-
- fc-lang/sk.orth | 2 +-
- fc-lang/sl.orth | 2 +-
- fc-lang/sm.orth | 2 +-
- fc-lang/sma.orth | 4 +-
- fc-lang/smj.orth | 4 +-
- fc-lang/smn.orth | 4 +-
- fc-lang/sms.orth | 4 +-
- fc-lang/so.orth | 2 +-
- fc-lang/sq.orth | 2 +-
- fc-lang/sr.orth | 2 +-
- fc-lang/sv.orth | 2 +-
- fc-lang/sw.orth | 2 +-
- fc-lang/syr.orth | 2 +-
- fc-lang/ta.orth | 2 +-
- fc-lang/te.orth | 2 +-
- fc-lang/tg.orth | 2 +-
- fc-lang/th.orth | 2 +-
- fc-lang/ti_er.orth | 2 +-
- fc-lang/ti_et.orth | 2 +-
- fc-lang/tig.orth | 2 +-
- fc-lang/tk.orth | 2 +-
- fc-lang/tl.orth | 2 +-
- fc-lang/tn.orth | 2 +-
- fc-lang/to.orth | 2 +-
- fc-lang/tr.orth | 2 +-
- fc-lang/ts.orth | 2 +-
- fc-lang/tt.orth | 2 +-
- fc-lang/tw.orth | 2 +-
- fc-lang/tyv.orth | 2 +-
- fc-lang/ug.orth | 2 +-
- fc-lang/uk.orth | 2 +-
- fc-lang/ur.orth | 2 +-
- fc-lang/uz.orth | 2 +-
- fc-lang/ven.orth | 2 +-
- fc-lang/vi.orth | 2 +-
- fc-lang/vo.orth | 4 +-
- fc-lang/vot.orth | 2 +-
- fc-lang/wa.orth | 2 +-
- fc-lang/wen.orth | 2 +-
- fc-lang/wo.orth | 2 +-
- fc-lang/xh.orth | 2 +-
- fc-lang/yap.orth | 2 +-
- fc-lang/yi.orth | 2 +-
- fc-lang/yo.orth | 2 +-
- fc-lang/zh_cn.orth | 2 +-
- fc-lang/zh_hk.orth | 2 +-
- fc-lang/zh_mo.orth | 2 +-
- fc-lang/zh_sg.orth | 2 +-
- fc-lang/zh_tw.orth | 2 +-
- fc-lang/zu.orth | 2 +-
- fc-list/Makefile.am | 2 +-
- fc-list/fc-list.c | 2 +-
- fc-match/Makefile.am | 2 +-
- fc-match/fc-match.1 | 2 +-
- fc-match/fc-match.c | 2 +-
- fontconfig/fcfreetype.h | 2 +-
- fontconfig/fcprivate.h | 2 +-
- fontconfig/fontconfig.h | 2 +-
- src/fcatomic.c | 2 +-
- src/fcblanks.c | 2 +-
- src/fccache.c | 2 +-
- src/fccfg.c | 2 +-
- src/fccharset.c | 2 +-
- src/fcdbg.c | 2 +-
- src/fcdefault.c | 2 +-
- src/fcdir.c | 2 +-
- src/fcfreetype.c | 4 +-
- src/fcfs.c | 2 +-
- src/fcinit.c | 2 +-
- src/fcint.h | 2 +-
- src/fclang.c | 2 +-
- src/fclist.c | 2 +-
- src/fcmatch.c | 2 +-
- src/fcmatrix.c | 2 +-
- src/fcname.c | 2 +-
- src/fcpat.c | 2 +-
- src/fcstr.c | 2 +-
- src/fcxml.c | 2 +-
+ COPYING | 2 +-
+ ChangeLog | 249
+ ++++++++++++++++++++++++++++++++++++++++
+ Makefile.am | 2 +-
+ config/Makedefs.in | 2 +-
+ configure.in | 2 +-
+ doc/edit-sgml.c | 2 +-
+ doc/fcatomic.fncs | 2 +-
+ doc/fcblanks.fncs | 2 +-
+ doc/fccharset.fncs | 2 +-
+ doc/fcconfig.fncs | 2 +-
+ doc/fcconstant.fncs | 2 +-
+ doc/fcfile.fncs | 2 +-
+ doc/fcfontset.fncs | 2 +-
+ doc/fcfreetype.fncs | 2 +-
+ doc/fcinit.fncs | 2 +-
+ doc/fcmatrix.fncs | 2 +-
+ doc/fcobjectset.fncs | 2 +-
+ doc/fcobjecttype.fncs | 2 +-
+ doc/fcpattern.fncs | 2 +-
+ doc/fcstring.fncs | 2 +-
+ doc/fcstrset.fncs | 2 +-
+ doc/fcvalue.fncs | 2 +-
+ doc/fontconfig-devel.sgml | 4 +-
+ doc/fontconfig-user.sgml | 2 +-
+ doc/func.sgml | 2 +-
+ doc/version.sgml.in | 2 +-
+ fc-cache/Makefile.am | 2 +-
+ fc-cache/fc-cache.c | 2 +-
+ fc-glyphname/Makefile.am | 2 +-
+ fc-glyphname/fc-glyphname.c | 2 +-
+ fc-glyphname/fcglyphname.tmpl.h | 2 +-
+ fc-lang/Makefile.am | 2 +-
+ fc-lang/aa.orth | 2 +-
+ fc-lang/ab.orth | 2 +-
+ fc-lang/af.orth | 2 +-
+ fc-lang/am.orth | 2 +-
+ fc-lang/ar.orth | 2 +-
+ fc-lang/ast.orth | 2 +-
+ fc-lang/ava.orth | 2 +-
+ fc-lang/ay.orth | 2 +-
+ fc-lang/az.orth | 2 +-
+ fc-lang/az_ir.orth | 2 +-
+ fc-lang/ba.orth | 2 +-
+ fc-lang/bam.orth | 2 +-
+ fc-lang/be.orth | 2 +-
+ fc-lang/bg.orth | 2 +-
+ fc-lang/bh.orth | 2 +-
+ fc-lang/bho.orth | 2 +-
+ fc-lang/bi.orth | 2 +-
+ fc-lang/bin.orth | 2 +-
+ fc-lang/bn.orth | 2 +-
+ fc-lang/bo.orth | 2 +-
+ fc-lang/br.orth | 2 +-
+ fc-lang/bs.orth | 2 +-
+ fc-lang/bua.orth | 2 +-
+ fc-lang/ca.orth | 2 +-
+ fc-lang/ce.orth | 2 +-
+ fc-lang/ch.orth | 2 +-
+ fc-lang/chm.orth | 2 +-
+ fc-lang/chr.orth | 2 +-
+ fc-lang/co.orth | 2 +-
+ fc-lang/cs.orth | 2 +-
+ fc-lang/cu.orth | 2 +-
+ fc-lang/cv.orth | 2 +-
+ fc-lang/cy.orth | 2 +-
+ fc-lang/da.orth | 2 +-
+ fc-lang/de.orth | 2 +-
+ fc-lang/dz.orth | 2 +-
+ fc-lang/el.orth | 2 +-
+ fc-lang/en.orth | 2 +-
+ fc-lang/eo.orth | 2 +-
+ fc-lang/es.orth | 2 +-
+ fc-lang/et.orth | 2 +-
+ fc-lang/eu.orth | 4 +-
+ fc-lang/fa.orth | 2 +-
+ fc-lang/fc-lang.c | 2 +-
+ fc-lang/fc-lang.man | 2 +-
+ fc-lang/fclang.tmpl.h | 2 +-
+ fc-lang/fi.orth | 2 +-
+ fc-lang/fj.orth | 2 +-
+ fc-lang/fo.orth | 2 +-
+ fc-lang/fr.orth | 2 +-
+ fc-lang/ful.orth | 2 +-
+ fc-lang/fur.orth | 2 +-
+ fc-lang/fy.orth | 4 +-
+ fc-lang/ga.orth | 2 +-
+ fc-lang/gd.orth | 2 +-
+ fc-lang/gez.orth | 2 +-
+ fc-lang/gl.orth | 2 +-
+ fc-lang/gn.orth | 4 +-
+ fc-lang/gu.orth | 2 +-
+ fc-lang/gv.orth | 2 +-
+ fc-lang/ha.orth | 2 +-
+ fc-lang/haw.orth | 2 +-
+ fc-lang/he.orth | 2 +-
+ fc-lang/hi.orth | 2 +-
+ fc-lang/ho.orth | 2 +-
+ fc-lang/hr.orth | 2 +-
+ fc-lang/hu.orth | 2 +-
+ fc-lang/hy.orth | 2 +-
+ fc-lang/ia.orth | 2 +-
+ fc-lang/ibo.orth | 2 +-
+ fc-lang/id.orth | 2 +-
+ fc-lang/ie.orth | 2 +-
+ fc-lang/ik.orth | 2 +-
+ fc-lang/io.orth | 2 +-
+ fc-lang/is.orth | 2 +-
+ fc-lang/iso639-2 | 194 +++++++++++++++----------------
+ fc-lang/it.orth | 2 +-
+ fc-lang/iu.orth | 2 +-
+ fc-lang/ja.orth | 2 +-
+ fc-lang/ka.orth | 2 +-
+ fc-lang/kaa.orth | 2 +-
+ fc-lang/ki.orth | 2 +-
+ fc-lang/kk.orth | 2 +-
+ fc-lang/kl.orth | 2 +-
+ fc-lang/km.orth | 2 +-
+ fc-lang/kn.orth | 2 +-
+ fc-lang/ko.orth | 2 +-
+ fc-lang/kok.orth | 2 +-
+ fc-lang/ks.orth | 2 +-
+ fc-lang/ku.orth | 2 +-
+ fc-lang/ku_ir.orth | 2 +-
+ fc-lang/kum.orth | 2 +-
+ fc-lang/kv.orth | 2 +-
+ fc-lang/kw.orth | 2 +-
+ fc-lang/ky.orth | 2 +-
+ fc-lang/la.orth | 2 +-
+ fc-lang/lb.orth | 2 +-
+ fc-lang/lez.orth | 2 +-
+ fc-lang/lo.orth | 2 +-
+ fc-lang/lt.orth | 2 +-
+ fc-lang/lv.orth | 2 +-
+ fc-lang/mg.orth | 2 +-
+ fc-lang/mh.orth | 2 +-
+ fc-lang/mi.orth | 2 +-
+ fc-lang/mk.orth | 2 +-
+ fc-lang/ml.orth | 2 +-
+ fc-lang/mn.orth | 2 +-
+ fc-lang/mo.orth | 2 +-
+ fc-lang/mr.orth | 2 +-
+ fc-lang/mt.orth | 2 +-
+ fc-lang/my.orth | 2 +-
+ fc-lang/nb.orth | 4 +-
+ fc-lang/nds.orth | 2 +-
+ fc-lang/ne.orth | 2 +-
+ fc-lang/nl.orth | 2 +-
+ fc-lang/nn.orth | 2 +-
+ fc-lang/no.orth | 4 +-
+ fc-lang/ny.orth | 2 +-
+ fc-lang/oc.orth | 2 +-
+ fc-lang/om.orth | 2 +-
+ fc-lang/or.orth | 2 +-
+ fc-lang/os.orth | 2 +-
+ fc-lang/pl.orth | 2 +-
+ fc-lang/ps_af.orth | 2 +-
+ fc-lang/ps_pk.orth | 2 +-
+ fc-lang/pt.orth | 2 +-
+ fc-lang/rm.orth | 2 +-
+ fc-lang/ro.orth | 2 +-
+ fc-lang/ru.orth | 2 +-
+ fc-lang/sa.orth | 2 +-
+ fc-lang/sah.orth | 2 +-
+ fc-lang/sco.orth | 2 +-
+ fc-lang/se.orth | 4 +-
+ fc-lang/sel.orth | 2 +-
+ fc-lang/sh.orth | 2 +-
+ fc-lang/si.orth | 2 +-
+ fc-lang/sk.orth | 2 +-
+ fc-lang/sl.orth | 2 +-
+ fc-lang/sm.orth | 2 +-
+ fc-lang/sma.orth | 4 +-
+ fc-lang/smj.orth | 4 +-
+ fc-lang/smn.orth | 4 +-
+ fc-lang/sms.orth | 4 +-
+ fc-lang/so.orth | 2 +-
+ fc-lang/sq.orth | 2 +-
+ fc-lang/sr.orth | 2 +-
+ fc-lang/sv.orth | 2 +-
+ fc-lang/sw.orth | 2 +-
+ fc-lang/syr.orth | 2 +-
+ fc-lang/ta.orth | 2 +-
+ fc-lang/te.orth | 2 +-
+ fc-lang/tg.orth | 2 +-
+ fc-lang/th.orth | 2 +-
+ fc-lang/ti_er.orth | 2 +-
+ fc-lang/ti_et.orth | 2 +-
+ fc-lang/tig.orth | 2 +-
+ fc-lang/tk.orth | 2 +-
+ fc-lang/tl.orth | 2 +-
+ fc-lang/tn.orth | 2 +-
+ fc-lang/to.orth | 2 +-
+ fc-lang/tr.orth | 2 +-
+ fc-lang/ts.orth | 2 +-
+ fc-lang/tt.orth | 2 +-
+ fc-lang/tw.orth | 2 +-
+ fc-lang/tyv.orth | 2 +-
+ fc-lang/ug.orth | 2 +-
+ fc-lang/uk.orth | 2 +-
+ fc-lang/ur.orth | 2 +-
+ fc-lang/uz.orth | 2 +-
+ fc-lang/ven.orth | 2 +-
+ fc-lang/vi.orth | 2 +-
+ fc-lang/vo.orth | 4 +-
+ fc-lang/vot.orth | 2 +-
+ fc-lang/wa.orth | 2 +-
+ fc-lang/wen.orth | 2 +-
+ fc-lang/wo.orth | 2 +-
+ fc-lang/xh.orth | 2 +-
+ fc-lang/yap.orth | 2 +-
+ fc-lang/yi.orth | 2 +-
+ fc-lang/yo.orth | 2 +-
+ fc-lang/zh_cn.orth | 2 +-
+ fc-lang/zh_hk.orth | 2 +-
+ fc-lang/zh_mo.orth | 2 +-
+ fc-lang/zh_sg.orth | 2 +-
+ fc-lang/zh_tw.orth | 2 +-
+ fc-lang/zu.orth | 2 +-
+ fc-list/Makefile.am | 2 +-
+ fc-list/fc-list.c | 2 +-
+ fc-match/Makefile.am | 2 +-
+ fc-match/fc-match.1 | 2 +-
+ fc-match/fc-match.c | 2 +-
+ fontconfig/fcfreetype.h | 2 +-
+ fontconfig/fcprivate.h | 2 +-
+ fontconfig/fontconfig.h | 2 +-
+ src/fcatomic.c | 2 +-
+ src/fcblanks.c | 2 +-
+ src/fccache.c | 2 +-
+ src/fccfg.c | 2 +-
+ src/fccharset.c | 2 +-
+ src/fcdbg.c | 2 +-
+ src/fcdefault.c | 2 +-
+ src/fcdir.c | 2 +-
+ src/fcfreetype.c | 4 +-
+ src/fcfs.c | 2 +-
+ src/fcinit.c | 2 +-
+ src/fcint.h | 2 +-
+ src/fclang.c | 2 +-
+ src/fclist.c | 2 +-
+ src/fcmatch.c | 2 +-
+ src/fcmatrix.c | 2 +-
+ src/fcname.c | 2 +-
+ src/fcpat.c | 2 +-
+ src/fcstr.c | 2 +-
+ src/fcxml.c | 2 +-
246 files changed, 603 insertions(+), 354 deletions(-)
commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
they match
the distributed versions. Fixes 'make distcheck'
- ChangeLog | 8 ++++++++
- INSTALL | 4 ++--
- Makefile.am | 24 ++++++++++++++++++++++++
+ ChangeLog | 8 ++++++++
+ INSTALL | 4 ++--
+ Makefile.am | 24 ++++++++++++++++++++++++
3 files changed, 34 insertions(+), 2 deletions(-)
commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
Updates for version 2.2.97
- ChangeLog | 7 +++++++
- README | 30 ++++++++++++++++++++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 7 +++++++
+ README | 30 ++++++++++++++++++++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 37 insertions(+), 4 deletions(-)
commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
Add Punjabi orthography. Bug #1671.
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 13 ++++++++++++-
- fc-cache/fc-cache.c | 8 ++++++++
- fc-lang/pa.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 13 ++++++++++++-
+ fc-cache/fc-cache.c | 8 ++++++++
+ fc-lang/pa.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 66 insertions(+), 1 deletion(-)
commit c5a0b541df8be0b66f4ecf531570242693aac930
limited. Bug #415.
Add copyright and license
- ChangeLog | 10 ++++++++++
- fonts.conf.in | 2 +-
- src/Makefile.am | 23 +++++++++++++++++++++++
+ ChangeLog | 10 ++++++++++
+ fonts.conf.in | 2 +-
+ src/Makefile.am | 23 +++++++++++++++++++++++
3 files changed, 34 insertions(+), 1 deletion(-)
commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
and
load all files of the form [0-9]* in sorted order.
- ChangeLog | 18 ++++++++++
- configure.in | 23 ++++++------
- doc/fontconfig-user.sgml | 17 +++++----
- fonts.conf.in | 1 +
- local.conf | 23 ++++++++++++
- src/fcdir.c | 4 +--
- src/fcint.h | 6 ++++
- src/fcxml.c | 89
- ++++++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 18 ++++++++++
+ configure.in | 23 ++++++-------
+ doc/fontconfig-user.sgml | 17 +++++----
+ fonts.conf.in | 1 +
+ local.conf | 23 +++++++++++++
+ src/fcdir.c | 4 +--
+ src/fcint.h | 6 ++++
+ src/fcxml.c | 89
+ ++++++++++++++++++++++++++++++++++++++++++++++++
8 files changed, 158 insertions(+), 23 deletions(-)
commit 38e528e77673f0395ab802cd1040947e307f0c6c
Report command line for $srcdir/configure accurately. Bug #212.
- ChangeLog | 8 +++++++-
- autogen.sh | 2 +-
+ ChangeLog | 8 +++++++-
+ autogen.sh | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
commit e4125ef950ada3413a542dc457a4d36c5495dcd7
using
those for the font. Empty names match everything. Bug #171.
- ChangeLog | 7 +++++++
- src/fcfreetype.c | 12 +++++++-----
+ ChangeLog | 7 +++++++
+ src/fcfreetype.c | 12 +++++++-----
2 files changed, 14 insertions(+), 5 deletions(-)
commit 537e3d23fab449be154da8d49817364479924a61
TrueType)
for each font. Closes #109.
- ChangeLog | 10 ++++++++++
- configure.in | 2 +-
- fontconfig/fontconfig.h | 1 +
- src/fcfreetype.c | 14 ++++++++++++++
- src/fcname.c | 1 +
+ ChangeLog | 10 ++++++++++
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 1 +
+ src/fcfreetype.c | 14 ++++++++++++++
+ src/fcname.c | 1 +
5 files changed, 27 insertions(+), 1 deletion(-)
commit dbf68dd5fe2f936af53891a240601c727bdcf09d
Add detection for font capabilities (bug #105)
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 13 ++++
- doc/fontconfig-user.sgml | 1 +
- fontconfig/fontconfig.h | 1 +
- src/fcfreetype.c | 188
- ++++++++++++++++++++++++++++++++++++++++++++++
- src/fcname.c | 1 +
+ ChangeLog | 13 ++++
+ doc/fontconfig-user.sgml | 1 +
+ fontconfig/fontconfig.h | 1 +
+ src/fcfreetype.c | 188
+ +++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcname.c | 1 +
5 files changed, 204 insertions(+)
commit 4f27c1c0a383e891890ab27c74226957ed7067aa
Remove spurious / after $(DESTDIR)
reviewed by: keithp
- ChangeLog | 7 +++++++
- Makefile.am | 2 +-
+ ChangeLog | 7 +++++++
+ Makefile.am | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
Update for 2.2.96
- ChangeLog | 7 +++++++
- README | 12 ++++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 7 +++++++
+ README | 12 ++++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 19 insertions(+), 4 deletions(-)
commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
config->configDirs doesn't include subdirs, unlike
config->fontDirs.
- ChangeLog | 14 ++++++++++++++
- src/fccfg.c | 4 ++--
+ ChangeLog | 14 ++++++++++++++
+ src/fccfg.c | 4 ++--
2 files changed, 16 insertions(+), 2 deletions(-)
commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
Remove comma at end of FcResult enum definition.
- ChangeLog | 5 +++++
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 5 +++++
+ fontconfig/fontconfig.h | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
Add steps to md5sum release
- ChangeLog | 5 +++++
- INSTALL | 5 ++++-
+ ChangeLog | 5 +++++
+ INSTALL | 5 ++++-
2 files changed, 9 insertions(+), 1 deletion(-)
commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
Add sh autogen.sh to INSTALL
- INSTALL | 14 ++++++++------
+ INSTALL | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
commit d81271eb21db058d0e816044874b3a8b88439e82
Update for 2.2.95
- ChangeLog | 7 +++++++
- README | 11 +++++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 7 +++++++
+ README | 11 +++++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 18 insertions(+), 4 deletions(-)
commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
problem
(Thanks to Anton Tropashko)
- ChangeLog | 12 ++++++++++++
- fontconfig/fontconfig.h | 3 ++-
- src/fcfreetype.c | 6 +++---
- src/fcmatch.c | 3 +++
+ ChangeLog | 12 ++++++++++++
+ fontconfig/fontconfig.h | 3 ++-
+ src/fcfreetype.c | 6 +++---
+ src/fcmatch.c | 3 +++
4 files changed, 20 insertions(+), 4 deletions(-)
commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
with
fontconfig-specific ones (FC_*)
- ChangeLog | 6 ++++++
- src/fcfreetype.c | 7 +++++--
+ ChangeLog | 6 ++++++
+ src/fcfreetype.c | 7 +++++--
2 files changed, 11 insertions(+), 2 deletions(-)
commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
Extend release preparation instructions to include notification and
distribution steps
- ChangeLog | 6 ++++++
- INSTALL | 11 +++++++++--
+ ChangeLog | 6 ++++++
+ INSTALL | 11 +++++++++--
2 files changed, 15 insertions(+), 2 deletions(-)
commit 626a70167d7805c20a157e945a1f380ae580661a
Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
- ChangeLog | 7 +++++++
- README | 9 +++++++--
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 7 +++++++
+ README | 9 +++++++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
4 files changed, 16 insertions(+), 4 deletions(-)
commit 7969113f086176112fdc13347ea56ea52838117a
Ignore a few more autotool files
- .cvsignore | 4 ++++
- ChangeLog | 5 +++++
+ .cvsignore | 4 ++++
+ ChangeLog | 5 +++++
2 files changed, 9 insertions(+)
commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
of a
pixel.
- ChangeLog | 30 +++++++++++++
- INSTALL | 13 ++++++
- README | 27 +++++++++++-
- configure.in | 14 +++++-
- fc-glyphname/Makefile.am | 2 +-
- fc-lang/Makefile.am | 2 +-
- fc-lang/fc-lang.c | 2 +-
- fc-list/Makefile.am | 2 +-
- fc-match/Makefile.am | 2 +-
- fontconfig.spec.in | 42 +++++++++++++-----
- fontconfig/fontconfig.h | 2 +-
- src/Makefile.am | 1 +
- src/fcfreetype.c | 109
- ++++++++++++++++++++++++----------------------
+ ChangeLog | 30 +++++++++++++
+ INSTALL | 13 ++++++
+ README | 27 +++++++++++-
+ configure.in | 14 +++++-
+ fc-glyphname/Makefile.am | 2 +-
+ fc-lang/Makefile.am | 2 +-
+ fc-lang/fc-lang.c | 2 +-
+ fc-list/Makefile.am | 2 +-
+ fc-match/Makefile.am | 2 +-
+ fontconfig.spec.in | 42 +++++++++++++-----
+ fontconfig/fontconfig.h | 2 +-
+ src/Makefile.am | 1 +
+ src/fcfreetype.c | 109
+ ++++++++++++++++++++++++-----------------------
13 files changed, 176 insertions(+), 72 deletions(-)
commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
looking for
explicit values prefer exact matches
- ChangeLog | 6 ++++++
- src/fcfreetype.c | 18 ++++++++++--------
+ ChangeLog | 6 ++++++
+ src/fcfreetype.c | 18 ++++++++++--------
2 files changed, 16 insertions(+), 8 deletions(-)
commit 02638f1ace0ad7e898317128c244dfd9c842d122
Was using
(strcmp (a,b)) instead of (!strcmp(a,b)).
- ChangeLog | 8 ++++++++
- src/fcfreetype.c | 6 +++---
+ ChangeLog | 8 ++++++++
+ src/fcfreetype.c | 6 +++---
2 files changed, 11 insertions(+), 3 deletions(-)
commit de66e750a5c5798dab5347675d6581183efa8105
Cast strlen to int for printf, so we're 64-bit clean.
- ChangeLog | 5 +++++
- fc-glyphname/fc-glyphname.c | 2 +-
+ ChangeLog | 5 +++++
+ fc-glyphname/fc-glyphname.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 208a720f009357449647a56d6fe95a5a346a6578
right this
time.
- ChangeLog | 7 +++++++
- configure.in | 15 +++------------
- src/fcfreetype.c | 4 ++--
+ ChangeLog | 7 +++++++
+ configure.in | 15 +++------------
+ src/fcfreetype.c | 4 ++--
3 files changed, 12 insertions(+), 14 deletions(-)
commit 4f38fa81062e5e2e151715a162c295b9a216568a
record. Add a configure.in test for this and change the code
accordingly (using height instead).
- ChangeLog | 8 ++++++++
- configure.in | 21 +++++++++++++++++++--
- src/fcfreetype.c | 4 ++++
+ ChangeLog | 8 ++++++++
+ configure.in | 21 +++++++++++++++++++--
+ src/fcfreetype.c | 4 ++++
3 files changed, 31 insertions(+), 2 deletions(-)
commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
they have no
outlines...
- ChangeLog | 18 ++++++++++++++++++
- fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
- src/fccfg.c | 3 +++
- src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
+ ChangeLog | 18 ++++++++++++++++++
+ fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
+ src/fccfg.c | 3 +++
+ src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
4 files changed, 85 insertions(+), 12 deletions(-)
commit f4c52909ab5321df608fe7af2da3edcab48818d9
temp folder
in that case.
- ChangeLog | 7 +++++++
- src/fccfg.c | 25 +++++++++++++++++++++++++
+ ChangeLog | 7 +++++++
+ src/fccfg.c | 25 +++++++++++++++++++++++++
2 files changed, 32 insertions(+)
commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
and Pakistani).
Updated Urdu orthography with real data.
- ChangeLog | 11 +++++++++++
- fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
- fc-lang/ku_ir.orth | 49
- +++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/ps_af.orth | 52
+ ChangeLog | 11 +++++++++++
+ fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
+ fc-lang/ku_ir.orth | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ps_af.orth | 52
++++++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/ps_pk.orth | 52
+ fc-lang/ps_pk.orth | 52
++++++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/ur.orth | 41 +++++++++++++++++++++++++++++++++++++----
+ fc-lang/ur.orth | 41 +++++++++++++++++++++++++++++++++++++----
6 files changed, 233 insertions(+), 4 deletions(-)
commit f6d784313fa87d405b4b4165ee7b9248dd378df2
Remove excessive whitespace (missed on previous commit)
- fc-cache/Makefile.am | 8 ++++----
+ fc-cache/Makefile.am | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
'now type
make' after configure aborts).
- ChangeLog | 12 ++++++++++++
- autogen.sh | 2 ++
- fc-cache/Makefile.am | 6 +++---
- fc-list/Makefile.am | 4 ++--
+ ChangeLog | 12 ++++++++++++
+ autogen.sh | 2 ++
+ fc-cache/Makefile.am | 6 +++---
+ fc-list/Makefile.am | 4 ++--
4 files changed, 19 insertions(+), 5 deletions(-)
commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
Switch to FreeType 2.1.7 style includes. Bug #150.
reviewed by: Keith Packard <keithp@keithp.com>
- ChangeLog | 9 +++++++++
- doc/Makefile.am | 1 +
- fontconfig/fcfreetype.h | 3 ++-
- src/fcfreetype.c | 17 +++++++++--------
+ ChangeLog | 9 +++++++++
+ doc/Makefile.am | 1 +
+ fontconfig/fcfreetype.h | 3 ++-
+ src/fcfreetype.c | 17 +++++++++--------
4 files changed, 21 insertions(+), 9 deletions(-)
commit 8e8fcda45c07bb0934f30887282238a57cc619da
Add some example usages.
- ChangeLog | 4 ++++
- fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
+ ChangeLog | 4 ++++
+ fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
2 files changed, 27 insertions(+)
commit 344a0e33618cd0e9f620b5fa55969602d775934c
Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
separators.
- ChangeLog | 8 +++++++-
- src/fcxml.c | 7 +++++--
+ ChangeLog | 8 +++++++-
+ src/fcxml.c | 7 +++++--
2 files changed, 12 insertions(+), 3 deletions(-)
commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
Update to version 2.2.92
- ChangeLog | 6 ++++++
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 6 ++++++
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
has been
tested to ensure that it even works from a _build directory.
- ChangeLog | 16 ++++++
- Makefile.am | 1 +
- configure.in | 10 ++++
- doc/Makefile.am | 133
- +++++++++++++++-------------------------------
- fc-cache/Makefile.am | 2 +-
- fc-glyphname/Makefile.am | 6 +--
- fc-lang/Makefile.am | 5 +-
- fc-list/Makefile.am | 2 +-
- fc-match/Makefile.am | 2 +-
- test/Makefile.am | 4 +-
- test/run-test.sh | 28 ++++++----
+ ChangeLog | 16 ++++++
+ Makefile.am | 1 +
+ configure.in | 10 ++++
+ doc/Makefile.am | 133
+ +++++++++++++++--------------------------------
+ fc-cache/Makefile.am | 2 +-
+ fc-glyphname/Makefile.am | 6 +--
+ fc-lang/Makefile.am | 5 +-
+ fc-list/Makefile.am | 2 +-
+ fc-match/Makefile.am | 2 +-
+ test/Makefile.am | 4 +-
+ test/run-test.sh | 28 ++++++----
11 files changed, 98 insertions(+), 111 deletions(-)
commit 394b2bf04651d62194c7faa836899d33ca3ed017
directory as the least evil of many options.
Now to go use a faster machine and try and wring out the last issues.
- ChangeLog | 27 ++++++++++++++++++
- configure.in | 2 +-
- doc/Makefile.am | 68
- +++++++++++++++++++++++++++++++++++++++-------
- fc-cache/Makefile.am | 13 +++++----
- fc-glyphname/Makefile.am | 11 ++++++--
- fc-lang/Makefile.am | 10 +++++--
- fc-lang/fc-lang.c | 29 ++++++++++++++++++--
- fc-list/Makefile.am | 10 ++++---
- fc-match/Makefile.am | 2 +-
+ ChangeLog | 27 +++++++++++++++++++
+ configure.in | 2 +-
+ doc/Makefile.am | 68
+ +++++++++++++++++++++++++++++++++++++++++-------
+ fc-cache/Makefile.am | 13 ++++-----
+ fc-glyphname/Makefile.am | 11 +++++---
+ fc-lang/Makefile.am | 10 ++++---
+ fc-lang/fc-lang.c | 29 +++++++++++++++++++--
+ fc-list/Makefile.am | 10 ++++---
+ fc-match/Makefile.am | 2 +-
9 files changed, 142 insertions(+), 30 deletions(-)
commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
Tag version 2.2.91
- ChangeLog | 4 ++++
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 4 ++++
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
commit e99043ac778280ed16ab69ca0844b634f7d20f30
Include confdir.sgml.in in EXTRA_DIST
- ChangeLog | 5 +++++
- doc/Makefile.am | 2 +-
+ ChangeLog | 5 +++++
+ doc/Makefile.am | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 75839218d18a7fad2f7e84cb995724763f7cae11
Replace fc-cache and fc-list manpages with more detailed, SGML
versions.
- ChangeLog | 7 ++
- fc-cache/.cvsignore | 1 +
- fc-cache/Makefile.am | 24 +++++-
- fc-cache/fc-cache.1 | 51 ------------
- fc-cache/fc-cache.sgml | 200
- ++++++++++++++++++++++++++++++++++++++++++++++++
- fc-list/.cvsignore | 1 +
- fc-list/Makefile.am | 24 +++++-
- fc-list/fc-list.1 | 37 ---------
- fc-list/fc-list.sgml | 165 +++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 7 ++
+ fc-cache/.cvsignore | 1 +
+ fc-cache/Makefile.am | 24 +++++-
+ fc-cache/fc-cache.1 | 51 -------------
+ fc-cache/fc-cache.sgml | 200
+ +++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-list/.cvsignore | 1 +
+ fc-list/Makefile.am | 24 +++++-
+ fc-list/fc-list.1 | 37 ---------
+ fc-list/fc-list.sgml | 165 ++++++++++++++++++++++++++++++++++++++++
9 files changed, 420 insertions(+), 90 deletions(-)
commit f077d662c001468eb2aa1261549accd9ff3de401
Add a FC_HINT_STYLE key for patterns, with possible values
HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
- ChangeLog | 7 +++++++
- fontconfig/fontconfig.h | 7 +++++++
- src/fcdefault.c | 5 +++++
- src/fcname.c | 6 ++++++
+ ChangeLog | 7 +++++++
+ fontconfig/fontconfig.h | 7 +++++++
+ src/fcdefault.c | 5 +++++
+ src/fcname.c | 6 ++++++
4 files changed, 25 insertions(+)
commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
Remove Georgian capitals, they aren't used for normal writing. (Bug
#116)
- ChangeLog | 5 +++++
- fc-lang/ka.orth | 2 +-
+ ChangeLog | 5 +++++
+ fc-lang/ka.orth | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
When checking for monospace and dual-width fonts, allow roughly a 3%
variance in the advances.
- ChangeLog | 13 +++++++++++
- doc/fontconfig-devel.sgml | 4 ++--
- doc/fontconfig-user.sgml | 3 ++-
- fontconfig/fontconfig.h | 1 +
- src/fcfreetype.c | 55
- ++++++++++++++++++++++++++++++++++++---------
- src/fcname.c | 1 +
+ ChangeLog | 13 +++++++++++
+ doc/fontconfig-devel.sgml | 4 ++--
+ doc/fontconfig-user.sgml | 3 ++-
+ fontconfig/fontconfig.h | 1 +
+ src/fcfreetype.c | 55
+ +++++++++++++++++++++++++++++++++++++----------
+ src/fcname.c | 1 +
6 files changed, 63 insertions(+), 14 deletions(-)
commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
FcConfigAppFontClear: Support passing NULL to use default config.
- ChangeLog | 5 +++++
- src/fccfg.c | 7 +++++++
+ ChangeLog | 5 +++++
+ src/fccfg.c | 7 +++++++
2 files changed, 12 insertions(+)
commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
to
valgrind)
- ChangeLog | 44 ++++++++++
- doc/Makefile.am | 8 +-
- doc/edit-sgml.c | 187
- +++++++++++++++++++++++++++++++------------
- doc/fcinit.fncs | 11 +++
- fc-glyphname/fc-glyphname.c | 35 ++++++--
- fc-list/fc-list.c | 4 +
- fc-match/fc-match.c | 2 +-
- fontconfig/fontconfig.h | 3 +
- src/fccfg.c | 6 ++
- src/fccharset.c | 64 +++++++++++++--
- src/fcinit.c | 13 +++
- src/fcint.h | 6 ++
- src/fcpat.c | 84 ++++++++++++++++++-
- src/fcxml.c | 4 +
- src/fontconfig.def.in | 1 +
+ ChangeLog | 44 +++++++++++
+ doc/Makefile.am | 8 +-
+ doc/edit-sgml.c | 187
+ +++++++++++++++++++++++++++++++-------------
+ doc/fcinit.fncs | 11 +++
+ fc-glyphname/fc-glyphname.c | 35 +++++++--
+ fc-list/fc-list.c | 4 +
+ fc-match/fc-match.c | 2 +-
+ fontconfig/fontconfig.h | 3 +
+ src/fccfg.c | 6 ++
+ src/fccharset.c | 64 +++++++++++++--
+ src/fcinit.c | 13 +++
+ src/fcint.h | 6 ++
+ src/fcpat.c | 84 +++++++++++++++++++-
+ src/fcxml.c | 4 +
+ src/fontconfig.def.in | 1 +
15 files changed, 398 insertions(+), 74 deletions(-)
commit 18906a876aa13550b1a10550ceeef6df0c4473ec
varargs are
untyped
- fc-list/fc-list.c | 2 +-
+ fc-list/fc-list.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 116e13b4431b051b8196db201c22cd67b30922e9
Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
- fontconfig/fcfreetype.h | 4 ++++
+ fontconfig/fcfreetype.h | 4 ++++
1 file changed, 4 insertions(+)
commit 74a623e02efc23a39fb35e8d338858877b8f89e7
either the
same country or one is missing the country
- src/fccfg.c | 79
- ++++++++++++++++++++++++++++++++--------------------------
- src/fcdbg.c | 3 +++
- src/fcint.h | 3 ++-
- src/fclang.c | 18 +++++++------
- src/fclist.c | 38 ++++++++++++++++++++--------
- src/fcxml.c | 1 +
+ src/fccfg.c | 79
+ +++++++++++++++++++++++++++++++++---------------------------
+ src/fcdbg.c | 3 +++
+ src/fcint.h | 3 ++-
+ src/fclang.c | 18 ++++++++------
+ src/fclist.c | 38 +++++++++++++++++++++--------
+ src/fcxml.c | 1 +
6 files changed, 89 insertions(+), 53 deletions(-)
commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
Was miscomputing end of string position for FcStrtod in locales with
multibyte separators
- src/fcxml.c | 2 +-
+ src/fcxml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
Add autoconf checks for FT_Has_PS_Glyph_Names
- configure.in | 3 ++-
- src/fcfreetype.c | 6 ++++++
+ configure.in | 3 ++-
+ src/fcfreetype.c | 6 ++++++
2 files changed, 8 insertions(+), 1 deletion(-)
commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
Allow config->cache to be null (as it is when $HOME is not set)
- src/fccfg.c | 9 ++++++---
+ src/fccfg.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
Lean on autoconf to find useful FreeType functions (bug 95)
- configure.in | 7 +++++--
- src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
+ configure.in | 7 +++++--
+ src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
2 files changed, 22 insertions(+), 31 deletions(-)
commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
Bug 75: dont build docs unless docbook is available. Dont install docs
unless they are pre-built or buildable
- Makefile.am | 3 ++-
- configure.in | 26 +++++++++++++++++++++-----
- doc/Makefile.am | 2 +-
+ Makefile.am | 3 ++-
+ configure.in | 26 +++++++++++++++++++++-----
+ doc/Makefile.am | 2 +-
3 files changed, 24 insertions(+), 7 deletions(-)
commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
vvas@hal.csd.auth.gr (Vasilis Vasaitis))
- fonts.conf.in | 22 ++++++++++++++--------
+ fonts.conf.in | 22 ++++++++++++++--------
1 file changed, 14 insertions(+), 8 deletions(-)
commit 231051f41669095db4a2c5680a0945fb1ff45a2d
Remove CRs from the out file before comparing (needed on Windows).
- ChangeLog | 3 +++
- test/run-test.sh | 1 +
+ ChangeLog | 3 +++
+ test/run-test.sh | 1 +
2 files changed, 4 insertions(+)
commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
Trivial braino.
- src/fccfg.c | 2 +-
+ src/fccfg.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c3941ba9c064d41f248c6a00f06423f3c50c685d
Fix cut&paste error.
- ChangeLog | 4 ++++
- fontconfig-zip.in | 3 ++-
- src/Makefile.am | 2 +-
+ ChangeLog | 4 ++++
+ fontconfig-zip.in | 3 ++-
+ src/Makefile.am | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
Check also for DLL_EXPORT as indication of being built as a DLL
on Win32.
- ChangeLog | 3 +++
- src/fccfg.c | 6 +++++-
+ ChangeLog | 3 +++
+ src/fccfg.c | 6 +++++-
2 files changed, 8 insertions(+), 1 deletion(-)
commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
which expects the EXPORTS line to be the first. Add
FcConfigEnableHome.
- ChangeLog | 12 ++++++++++++
- configure.in | 12 +++++++++---
- fontconfig-zip.in | 4 +++-
- src/fontconfig.def.in | 5 +++--
+ ChangeLog | 12 ++++++++++++
+ configure.in | 12 +++++++++---
+ fontconfig-zip.in | 4 +++-
+ src/fontconfig.def.in | 5 +++--
4 files changed, 27 insertions(+), 6 deletions(-)
commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
Update to version 2.2.90
- ChangeLog | 4 ++++
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ ChangeLog | 4 ++++
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
Add a bunch of ChangeLog entries
- ChangeLog | 79
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
+ ChangeLog | 79
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 78 insertions(+), 1 deletion(-)
commit 440e7054857a9a6382243f33498b2384f246379d
Add fc-match program to demonstrate font matching from the command
line
- Makefile.am | 2 +-
- configure.in | 1 +
- fc-match/.cvsignore | 5 +++++
+ Makefile.am | 2 +-
+ configure.in | 1 +
+ fc-match/.cvsignore | 5 +++++
3 files changed, 7 insertions(+), 1 deletion(-)
commit 947afeb566e738de3980c8c8751358ecfebdba25
a pointer
to the wrong location on miss
- src/fclang.c | 21 +++++++--------------
+ src/fclang.c | 21 +++++++--------------
1 file changed, 7 insertions(+), 14 deletions(-)
commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
Add fc-match program
- fc-match/Makefile.am | 32 +++++++++
- fc-match/fc-match.1 | 39 +++++++++++
- fc-match/fc-match.c | 188
- ++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-match/Makefile.am | 32 +++++++++
+ fc-match/fc-match.1 | 39 +++++++++++
+ fc-match/fc-match.c | 188
+ +++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 259 insertions(+)
commit 6d3a90a41c63d479e3a109790a4ac466ee992478
(Bug 85) add support for culmus fonts
- fonts.conf.in | 39 +++++----------------------------------
+ fonts.conf.in | 39 +++++----------------------------------
1 file changed, 5 insertions(+), 34 deletions(-)
commit 86b1243193a1cbab3286ee97d2543bfc841a575a
usage info
on non-long option systems (Tim Mooney)
- ChangeLog | 4 ++++
- fc-cache/Makefile.am | 4 ++--
- fc-cache/fc-cache.1 | 51
- +++++++++++++++++++++++++++++++++++++++++++++++++
- fc-cache/fc-cache.c | 19 +++++++++++++++---
- fc-cache/fc-cache.man | 45 -------------------------------------------
- fc-list/Makefile.am | 4 ++--
- fc-list/fc-list.1 | 37 +++++++++++++++++++++++++++++++++++
- fc-list/fc-list.c | 11 +++++++++++
- fc-list/fc-list.man | 36 ----------------------------------
+ ChangeLog | 4 ++++
+ fc-cache/Makefile.am | 4 ++--
+ fc-cache/fc-cache.1 | 51
+ +++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-cache/fc-cache.c | 19 ++++++++++++++++---
+ fc-cache/fc-cache.man | 45 ---------------------------------------------
+ fc-list/Makefile.am | 4 ++--
+ fc-list/fc-list.1 | 37 +++++++++++++++++++++++++++++++++++++
+ fc-list/fc-list.c | 11 +++++++++++
+ fc-list/fc-list.man | 36 ------------------------------------
9 files changed, 123 insertions(+), 88 deletions(-)
commit d4d1e8bc604c98d647d70f9188744b95deba8723
Fix "contains" op for strings and langsets.
- fontconfig/fontconfig.h | 6 +++
- src/fccfg.c | 16 +++++---
- src/fcstr.c | 103
- +++++++++++++++++++++++++++++++++++++++++++++++
+ fontconfig/fontconfig.h | 6 +++
+ src/fccfg.c | 16 +++++---
+ src/fcstr.c | 103
+ ++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 119 insertions(+), 6 deletions(-)
commit 53183e66e564c03401237f6fea873733ef326890
Fix build error with BDF prop local. Free langset after query
- src/fcfreetype.c | 9 ++++++++-
+ src/fcfreetype.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
testing
other stuff...
- src/fcfreetype.c | 2 --
+ src/fcfreetype.c | 2 --
1 file changed, 2 deletions(-)
commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
Extract spacing from XLFD atom
- src/fcfreetype.c | 14 ++++++++++++++
+ src/fcfreetype.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
misclassifying some Han fonts as monospaced.
- src/fcfreetype.c | 27 ++++++---------------------
+ src/fcfreetype.c | 27 ++++++---------------------
1 file changed, 6 insertions(+), 21 deletions(-)
commit 65d1441df89b898dd74ac1f0fba69c83441dba92
Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
- src/fcfreetype.c | 5 ++++-
+ src/fcfreetype.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 0f362ad520e61e096c887f9374a485c3df32655a
Generate FC_SIZE and FC_DPI for legacy bitmap fonts
- src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
+ src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
FreeType releases.
- src/fccache.c | 18 ++++++----
- src/fccfg.c | 96
- +++++++++++++++++++++++++++++++++++++++++++++++++++---
- src/fcdir.c | 60 +++++++++++++++++++++++++---------
- src/fcfreetype.c | 2 +-
- src/fcint.h | 40 +++++++++++++++++++++--
- src/fcxml.c | 46 +++++++++++++++++++++++++-
+ src/fccache.c | 18 ++++++-----
+ src/fccfg.c | 96
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++---
+ src/fcdir.c | 60 ++++++++++++++++++++++++++---------
+ src/fcfreetype.c | 2 +-
+ src/fcint.h | 40 +++++++++++++++++++++--
+ src/fcxml.c | 46 ++++++++++++++++++++++++++-
6 files changed, 232 insertions(+), 30 deletions(-)
commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
<jshin@mailaps.org>)
- fc-lang/ta.orth | 7 +++++--
+ fc-lang/ta.orth | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 8ef6a58cb071396630cf05ec857f8c90524752f9
Add more .cvsignore entries
- .cvsignore | 1 +
- src/.cvsignore | 1 +
+ .cvsignore | 1 +
+ src/.cvsignore | 1 +
2 files changed, 2 insertions(+)
commit 3018151753821434135c0c17873764f3283fcc50
Add more .cvsignore entries
- .cvsignore | 5 +++++
+ .cvsignore | 5 +++++
1 file changed, 5 insertions(+)
commit 7769c3213dc832f7643660d6aab5fade96cd57c3
Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
encodings
- Makefile.am | 2 +-
- configure.in | 1 +
- src/fcfreetype.c | 160
- +++++++++++++++++++++++++++++++++++++++++++++++++++++-
- src/fcint.h | 10 ++++
+ Makefile.am | 2 +-
+ configure.in | 1 +
+ src/fcfreetype.c | 160
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
+ src/fcint.h | 10 ++++
4 files changed, 170 insertions(+), 3 deletions(-)
commit 83321a017a9586aa4f3ace022a91f69122c08ed8
Add .cvsignore in new fc-glyphname dir
- fc-glyphname/.cvsignore | 6 ++++++
+ fc-glyphname/.cvsignore | 6 ++++++
1 file changed, 6 insertions(+)
commit 721d496d7864ff587f51637f578f4b35d501d091
techniques
fail
- src/fcfreetype.c | 228
- ++++++++++++++++++++++++++++++++++++------------------
- src/fcint.h | 6 ++
- src/fcstr.c | 74 ++++++++++++++++++
+ src/fcfreetype.c | 228
+ +++++++++++++++++++++++++++++++++++++------------------
+ src/fcint.h | 6 ++
+ src/fcstr.c | 74 ++++++++++++++++++
3 files changed, 233 insertions(+), 75 deletions(-)
commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
Add book constant for book weight
- src/fcname.c | 1 +
+ src/fcname.c | 1 +
1 file changed, 1 insertion(+)
commit ad293de0041230d530c5b3d2be56690db49e4510
Add FC_WEIGHT_BOOK as weight 75
- fontconfig/fontconfig.h | 1 +
+ fontconfig/fontconfig.h | 1 +
1 file changed, 1 insertion(+)
commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
Fix expat function check.
- configure.in | 8 ++++----
+ configure.in | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
Check for an expat function that won't be there if expat is too old.
- configure.in | 4 ++--
+ configure.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
and X
matching
- src/fcfreetype.c | 6 ++++--
+ src/fcfreetype.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
Typo in bitstream foundry name
- src/fcfreetype.c | 2 +-
+ src/fcfreetype.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
PS fonts
as FreeType already checks that
- src/fcfreetype.c | 15 +++++++++++++--
+ src/fcfreetype.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
in the
wrong direction
- src/fccfg.c | 8 ++++----
- src/fccharset.c | 15 +++++++++++++++
+ src/fccfg.c | 8 ++++----
+ src/fccharset.c | 15 +++++++++++++++
2 files changed, 19 insertions(+), 4 deletions(-)
commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
Oops. Missing newline in .cvsignore
- doc/.cvsignore | 2 +-
+ doc/.cvsignore | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8c87b4293fe27398d9c6500189a1f72741afdff3
Fix docs to close sgml tags
- ChangeLog | 8 ++++++++
- doc/fcpattern.fncs | 1 +
- doc/fontconfig-devel.sgml | 1 +
- doc/func.sgml | 1 +
+ ChangeLog | 8 ++++++++
+ doc/fcpattern.fncs | 1 +
+ doc/fontconfig-devel.sgml | 1 +
+ doc/func.sgml | 1 +
4 files changed, 11 insertions(+)
commit c92926bf653425fff0291f1070cc7205e91810a0
Add confdir.sgml to .cvsignore
- doc/.cvsignore | 1 +
+ doc/.cvsignore | 1 +
1 file changed, 1 insertion(+)
commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
(which
will break at some point)
- doc/Makefile.am | 3 ++-
- doc/confdir.sgml.in | 2 +-
+ doc/Makefile.am | 3 ++-
+ doc/confdir.sgml.in | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
commit 8b290c54761ee020b0bc197c7ea06366e73be66c
I'm not sure
how else to get rid of the newline in the output.
- doc/confdir.sgml.in | 2 +-
+ doc/confdir.sgml.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
Getting closer to fixing /etc/fonts hard-coding.
- configure.in | 1 -
- doc/Makefile.am | 4 ++++
- doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
+ configure.in | 1 -
+ doc/Makefile.am | 4 ++++
+ doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
3 files changed, 29 insertions(+), 1 deletion(-)
commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
Testing syncmail yet again.
- .cvsignore | 2 +-
- configure.in | 1 +
- doc/Makefile.am | 12 ++++++------
- doc/fontconfig-user.sgml | 9 +++++----
+ .cvsignore | 2 +-
+ configure.in | 1 +
+ doc/Makefile.am | 12 ++++++------
+ doc/fontconfig-user.sgml | 9 +++++----
4 files changed, 13 insertions(+), 11 deletions(-)
commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
Fix autogen.sh to work with newer automakes
- autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
+ autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
1 file changed, 35 insertions(+), 10 deletions(-)
commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
Handle pattern elements moving during multiple edits
- src/fccfg.c | 8 ++++++++
+ src/fccfg.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit 781f10486df22a422b92114ad438d4d8e74c9b93
Update to version 2.2.0
- configure.in | 2 +-
- fontconfig/fontconfig.h | 4 ++--
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
Fixed variable name mistake.
- configure.in | 4 ++--
+ configure.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
From James Su -- only part of page 0xff is Latin
- src/fcfreetype.c | 3 ++-
+ src/fcfreetype.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 29d961a28e231302683577328ed4724319805a7f
through null
pointer
- src/fcfreetype.c | 12 +++++++++---
+ src/fcfreetype.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
Pass FONTCONFIG_PATH in arguments to get expanded
- src/Makefile.am | 1 +
- src/fccfg.c | 4 ----
+ src/Makefile.am | 1 +
+ src/fccfg.c | 4 ----
2 files changed, 1 insertion(+), 4 deletions(-)
commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
BDF properties not available until FreeType 2.1.4
- src/fcfreetype.c | 2 +-
+ src/fcfreetype.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
gcc doesn't
warn us.
- ChangeLog | 5 +++++
- doc/edit-sgml.c | 1 +
- src/fclang.c | 6 ++----
+ ChangeLog | 5 +++++
+ doc/edit-sgml.c | 1 +
+ src/fclang.c | 6 ++----
3 files changed, 8 insertions(+), 4 deletions(-)
commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
Solaris porting fixes
- configure.in | 4 ++--
- fc-lang/fc-lang.c | 4 ++--
+ configure.in | 4 ++--
+ fc-lang/fc-lang.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
Add Vera support to default configuration
- fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
+ fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
commit e2925d7dc2877fba2112eb3de9853f3e889362c3
bump version to 2.1.94
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit ab06f005f66e12b46a5f1274eafa992be20a1f72
add some changelog entries
- ChangeLog | 18 ++++++++++++++++++
+ ChangeLog | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit 0e7a434783b28e9e954d3136195af7ba622c459d
Search through the BDF properties for width and foundry information
- src/fcfreetype.c | 76
- +++++++++++++++++++++++++++++++++++++++++++++++++++++-
+ src/fcfreetype.c | 76
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 75 insertions(+), 1 deletion(-)
commit 2e2121f910dd84b0731985570d93cd31ae2edb61
Move foundry detection data into fcfreetype.c (which is getting rather
large at this point)
- src/Makefile.am | 2 +-
- src/data.h | 77 ------------------------
- src/fcfreetype.c | 177
- +++++++++++++++++++++++++++++++++++++++++-------------
+ src/Makefile.am | 2 +-
+ src/data.h | 77 ------------------------
+ src/fcfreetype.c | 177
+ ++++++++++++++++++++++++++++++++++++++++++-------------
3 files changed, 137 insertions(+), 119 deletions(-)
commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
bool was misdeclared in DTD
- fonts.dtd | 2 +-
+ fonts.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
Fix unary operator parsing. Add floor, ceil, trunc and round unary
operators
- fontconfig/fontconfig.h | 2 +
- fonts.dtd | 6 ++-
- src/Makefile.am | 2 +-
- src/fccfg.c | 71 +++++++++++++++++++++++++++++++
- src/fcdbg.c | 20 +++++++++
- src/fcint.h | 3 +-
- src/fcxml.c | 107
- +++++++++++++++++++++++++++++++++++++----------
+ fontconfig/fontconfig.h | 2 +
+ fonts.dtd | 6 ++-
+ src/Makefile.am | 2 +-
+ src/fccfg.c | 71 ++++++++++++++++++++++++++++++++
+ src/fcdbg.c | 20 +++++++++
+ src/fcint.h | 3 +-
+ src/fcxml.c | 107
+ ++++++++++++++++++++++++++++++++++++++----------
7 files changed, 187 insertions(+), 24 deletions(-)
commit 52253696cd2779bd9040457fbd157bbe75895ed6
Clean up ps font weight matching and check for NULL
- src/fcfreetype.c | 59
- ++++++++++++++++++++++++++++--------------------------
+ src/fcfreetype.c | 59
+ +++++++++++++++++++++++++++++---------------------------
1 file changed, 31 insertions(+), 28 deletions(-)
commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
Implemented foundry generation for Type 1 and TrueType
- src/data.h | 77
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/fcfreetype.c | 73
- +++++++++++++++++++++++++++++++++++++++++++++++----
+ src/data.h | 77
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcfreetype.c | 73
+ +++++++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 145 insertions(+), 5 deletions(-)
commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
update version number to 2.1.93
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 7f31f3781597e035b8432e0ce1c2894835b4988a
installs (I
hope)
- Makefile.am | 2 +-
+ Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
Switch to locale-independent string compare function
- src/fcfreetype.c | 28 ++++++++++++++--------------
+ src/fcfreetype.c | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
commit d6ea834746a7b2758ea5b89467c0e64446840ca4
FontInfo dictionary Patch provided by g2@magestudios.net (Gerard
Escalante)
- src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
+ src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
commit cc30f9ca548661d0d9eb07216d261457db58ca02
remove -u option to docbook2man which was trashing the .html file
- doc/Makefile.am | 2 +-
+ doc/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
*** empty log message ***
- ChangeLog | 5 +++++
+ ChangeLog | 5 +++++
1 file changed, 5 insertions(+)
commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
- src/Makefile.am | 4 ++--
+ src/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
update copyright years
- COPYING | 2 +-
- fonts.conf.in | 15 ++-------------
- local.conf | 9 +++++++++
+ COPYING | 2 +-
+ fonts.conf.in | 15 ++-------------
+ local.conf | 9 +++++++++
3 files changed, 12 insertions(+), 14 deletions(-)
commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
Move sample subpixel configuration to local.conf
- config/Makedefs.in | 4 ++--
- config/install.sh | 4 ++--
+ config/Makedefs.in | 4 ++--
+ config/install.sh | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
Set spacing to mono if every encoded glyph is the same width
- fontconfig/fcfreetype.h | 3 +++
- src/fcfreetype.c | 46
+ fontconfig/fcfreetype.h | 3 +++
+ src/fcfreetype.c | 46
+++++++++++++++++++++++++++++++++++++++++-----
2 files changed, 44 insertions(+), 5 deletions(-)
Wrong pattern for matching font file names. Fix submitted by
hjchoe@hancom.com (Choe Hwanjin)
- configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c8582ff72ade8522d545d117641e4afac61382a0
Changes for Windows:
Add a fontconfig-zip(.in) script, used to build a binary distribution.
- fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
+ fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
commit daeed6e048a413a94754fd79f62307ca9be80a43
without internal functions.
Add a fontconfig-zip(.in) script, used to build a binary distribution.
- ChangeLog | 32 +++++++++
- Makefile.am | 3 +-
- configure.in | 28 +++++++-
- fc-lang/fc-lang.man | 6 +-
- src/Makefile.am | 55 +++++++++++++++-
- src/fcatomic.c | 23 ++++++-
- src/fccache.c | 21 +++++-
- src/fccfg.c | 90 +++++++++++++++++++++++--
- src/fcint.h | 9 +++
- src/fcstr.c | 23 ++++++-
- src/fcxml.c | 30 +++++++++
- src/fontconfig-def.cpp | 170
- ------------------------------------------------
- src/fontconfig.def.in | 161
- +++++++++++++++++++++++++++++++++++++++++++++
+ ChangeLog | 32 ++++++++++
+ Makefile.am | 3 +-
+ configure.in | 28 +++++++-
+ fc-lang/fc-lang.man | 6 +-
+ src/Makefile.am | 55 +++++++++++++++-
+ src/fcatomic.c | 23 ++++++-
+ src/fccache.c | 21 +++++-
+ src/fccfg.c | 90 ++++++++++++++++++++++++--
+ src/fcint.h | 9 +++
+ src/fcstr.c | 23 ++++++-
+ src/fcxml.c | 30 +++++++++
+ src/fontconfig-def.cpp | 170
+ -------------------------------------------------
+ src/fontconfig.def.in | 161
+ ++++++++++++++++++++++++++++++++++++++++++++++
13 files changed, 464 insertions(+), 187 deletions(-)
commit cc9dd09816f717fc678d097a69f793dca1b1eef0
switch // comment
- src/fclang.c | 2 +-
+ src/fclang.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ddde1797a900b818b96fc0818d9df0efacb5ac69
strtod under some locales requires digits before the decimal
- doc/fontconfig-user.sgml | 8 ++++++--
- fonts.conf.in | 2 +-
+ doc/fontconfig-user.sgml | 8 ++++++--
+ fonts.conf.in | 2 +-
2 files changed, 7 insertions(+), 3 deletions(-)
commit f4007a672834df25f0f9b6a918c135d2b79a3784
Avoid crashing on empty test/edit lists
- src/fccfg.c | 6 ++++--
+ src/fccfg.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 3fbd50e48679c15c24400aaa78c6cd266317a784
bogus libtoolize --version | libtoolize --version
- autogen.sh | 2 +-
+ autogen.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
and extra
blocks not present in the second argument
- src/fccharset.c | 2 +-
+ src/fccharset.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
Fix configure arguments (bug 45)
- configure.in | 10 +++++-----
+ configure.in | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit 81fa16c3366a701255f4e52cdfd716dd06253748
add font widths and extend weight from OS/2 table
- fontconfig/fontconfig.h | 44 ++++++++++++++++++++++++++------------
- src/fcdefault.c | 3 +++
- src/fcfreetype.c | 54
- ++++++++++++++++++++++++++++++++++++++++++-----
- src/fcmatch.c | 29 ++++++++++++++++---------
- src/fcname.c | 18 ++++++++++++++++
+ fontconfig/fontconfig.h | 44 ++++++++++++++++++++++++++++------------
+ src/fcdefault.c | 3 +++
+ src/fcfreetype.c | 54
+ ++++++++++++++++++++++++++++++++++++++++++++-----
+ src/fcmatch.c | 29 +++++++++++++++++---------
+ src/fcname.c | 18 +++++++++++++++++
5 files changed, 120 insertions(+), 28 deletions(-)
commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
wrong
count of fonts per file
- src/fccache.c | 10 +++++-----
- src/fcdir.c | 8 ++++++--
- src/fcint.h | 2 +-
+ src/fccache.c | 10 +++++-----
+ src/fcdir.c | 8 ++++++--
+ src/fcint.h | 2 +-
3 files changed, 12 insertions(+), 8 deletions(-)
commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
Ship manual
- fc-list/Makefile.am | 2 ++
+ fc-list/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
Updated RPM specfile for 2.1.92 and fixed remaining known spec
file issues
- ChangeLog | 8 ++++++++
- fontconfig.spec.in | 19 +++++++++++++++++--
+ ChangeLog | 8 ++++++++
+ fontconfig.spec.in | 19 +++++++++++++++++--
2 files changed, 25 insertions(+), 2 deletions(-)
commit 6348213702153f1097c648ae575bcc89dbb259dc
Bump version to 2.1.92
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit dcd1f27185958b000f12e0390970c925f4386598
add version.sgml to .cvsignore
- doc/.cvsignore | 1 +
+ doc/.cvsignore | 1 +
1 file changed, 1 insertion(+)
commit ae2c2943648313b41f2d032b72618d11ffdd1772
Add version number to user doc
- doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
- doc/func.sgml | 1 +
+ doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
+ doc/func.sgml | 1 +
2 files changed, 18 insertions(+), 10 deletions(-)
commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
Add version number to documentation
- configure.in | 1 +
- doc/fontconfig-devel.sgml | 13 +++----------
- doc/func.sgml | 4 ++++
- doc/version.sgml.in | 24 ++++++++++++++++++++++++
+ configure.in | 1 +
+ doc/fontconfig-devel.sgml | 13 +++----------
+ doc/func.sgml | 4 ++++
+ doc/version.sgml.in | 24 ++++++++++++++++++++++++
4 files changed, 32 insertions(+), 10 deletions(-)
commit 4484582ebaaaea4982248a6141d87d488ef322bd
wasnt rebuilding most of the docs
- doc/Makefile.am | 18 +++++++++---------
+ doc/Makefile.am | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
distribute man page
- fc-cache/Makefile.am | 2 ++
+ fc-cache/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
note that default mandir is usually wrong
- INSTALL | 2 +-
+ INSTALL | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bdc0fd54344cd161f1507aa53f3d676569d63f08
get manuals to install with automake-1.4
- doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
+ doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
1 file changed, 21 insertions(+), 23 deletions(-)
commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
Create fontconfig-user.html
- doc/Makefile.am | 2 +-
+ doc/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
Add more to .cvsignore
- doc/.cvsignore | 9 +++++++++
+ doc/.cvsignore | 9 +++++++++
1 file changed, 9 insertions(+)
commit b219ac6b99672506965f3c2168e2af1cd58d28e7
Make documentation build
- doc/Makefile.am | 172
- +++++++++++++++++++++++++++-------------------
- doc/edit-sgml.c | 2 +-
- doc/fontconfig-user.sgml | 2 +-
+ doc/Makefile.am | 172
+ +++++++++++++++++++++++++++--------------------
+ doc/edit-sgml.c | 2 +-
+ doc/fontconfig-user.sgml | 2 +-
3 files changed, 102 insertions(+), 74 deletions(-)
commit 39381776a4c0cf4077a31f3a493cbd37420cec71
Finish reformatting developer documentation
- doc/Makefile.am | 16 +-
- doc/edit-sgml.c | 17 +-
- doc/fcatomic.fncs | 93 +++++++++
- doc/fcconfig.fncs | 153 ++++++++-------
- doc/fcfile.fncs | 78 ++++++++
- doc/fcfreetype.fncs | 69 +++++++
- doc/fcinit.fncs | 78 ++++++++
- doc/fcstring.fncs | 150 ++++++++++++++
- doc/fcstrset.fncs | 104 ++++++++++
- doc/fontconfig-devel.sgml | 475
- +++++++++++----------------------------------
+ doc/Makefile.am | 16 +-
+ doc/edit-sgml.c | 17 +-
+ doc/fcatomic.fncs | 93 +++++++++
+ doc/fcconfig.fncs | 153 ++++++++-------
+ doc/fcfile.fncs | 78 ++++++++
+ doc/fcfreetype.fncs | 69 +++++++
+ doc/fcinit.fncs | 78 ++++++++
+ doc/fcstring.fncs | 150 +++++++++++++++
+ doc/fcstrset.fncs | 104 ++++++++++
+ doc/fontconfig-devel.sgml | 475
+ +++++++++++-----------------------------------
10 files changed, 795 insertions(+), 438 deletions(-)
commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
Add copyright
- doc/func.sgml | 23 +++++++++++++++++++++++
+ doc/func.sgml | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
commit 2df0c66230fb86a784414b5db803d32d1a083b3a
Use <parameter> tags. Add copyrights
- doc/fcconfig.fncs | 46
- +++++++++++++++++++++++-----------------------
- doc/fcconstant.fncs | 10 +++++-----
- doc/fcobjecttype.fncs | 6 +++---
- doc/fcpattern.fncs | 14 +++++++-------
- doc/fcvalue.fncs | 4 ++--
+ doc/fcconfig.fncs | 46 +++++++++++++++++++++++-----------------------
+ doc/fcconstant.fncs | 10 +++++-----
+ doc/fcobjecttype.fncs | 6 +++---
+ doc/fcpattern.fncs | 14 +++++++-------
+ doc/fcvalue.fncs | 4 ++--
5 files changed, 40 insertions(+), 40 deletions(-)
commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
Add lots more function documentation
- doc/Makefile.am | 16 ++-
- doc/fcblanks.fncs | 58 +++++++++
- doc/fccharset.fncs | 23 ++++
- doc/fcconfig.fncs | 279
+ doc/Makefile.am | 16 ++-
+ doc/fcblanks.fncs | 58 +++++++++
+ doc/fccharset.fncs | 23 ++++
+ doc/fcconfig.fncs | 279
+++++++++++++++++++++++++++++++++++++++++++
- doc/fcconstant.fncs | 58 +++++++++
- doc/fcfontset.fncs | 49 ++++++++
- doc/fcmatrix.fncs | 23 ++++
- doc/fcobjectset.fncs | 61 ++++++++++
- doc/fcobjecttype.fncs | 48 ++++++++
- doc/fcpattern.fncs | 23 ++++
- doc/fcvalue.fncs | 23 ++++
- doc/fontconfig-devel.sgml | 292
- +++------------------------------------------
+ doc/fcconstant.fncs | 58 +++++++++
+ doc/fcfontset.fncs | 49 ++++++++
+ doc/fcmatrix.fncs | 23 ++++
+ doc/fcobjectset.fncs | 61 ++++++++++
+ doc/fcobjecttype.fncs | 48 ++++++++
+ doc/fcpattern.fncs | 23 ++++
+ doc/fcvalue.fncs | 23 ++++
+ doc/fontconfig-devel.sgml | 292
+ +++-------------------------------------------
12 files changed, 677 insertions(+), 276 deletions(-)
commit 22671e25510e77af1a8f2b569314ba2de1c93353
Add func doc creation program edit-sgml
- doc/edit-sgml.c | 426
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ doc/edit-sgml.c | 426
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 426 insertions(+)
commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
Update Changelog
- ChangeLog | 7 +++++++
+ ChangeLog | 7 +++++++
1 file changed, 7 insertions(+)
commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
docs
with %doc already.
- fontconfig.spec.in | 8 +++++++-
+ fontconfig.spec.in | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
Updated rpm specfile changelog and Changelog to reflect today's
changes
- ChangeLog | 13 ++++++++++++-
- fontconfig.spec.in | 9 ++++++++-
+ ChangeLog | 13 ++++++++++++-
+ fontconfig.spec.in | 9 ++++++++-
2 files changed, 20 insertions(+), 2 deletions(-)
commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
Reordered %files lists to be a bit tidier. Made -devel package own the
%{_includedir}/fontconfig directory
- fontconfig.spec.in | 9 +++++----
+ fontconfig.spec.in | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit c674c89bf919fa7f357319a7ce825ba5369ff737
fc-cache to
use %{_bindir}/fc-cache
- fontconfig.spec.in | 9 +++++----
+ fontconfig.spec.in | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit 5283328a6006420cb3382c0dbef55f715996b91c
hard coded
/usr/bin
- fontconfig.spec.in | 4 ++--
+ fontconfig.spec.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 674c09dfbfc3d6d3a014ac018995530159fc157f
remove
-j flag from make, as _smp_mflags expands to -jN already.
- fontconfig.spec.in | 6 +++---
+ fontconfig.spec.in | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit d30f481c4d182db3873fc9caf0e191da3c4955ef
switch vesion to version
- fontconfig.spec.in | 2 +-
+ fontconfig.spec.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
optimize string compares even more
- src/fcstr.c | 19 +++----------------
+ src/fcstr.c | 19 +++----------------
1 file changed, 3 insertions(+), 16 deletions(-)
commit dc1de232a694c9c431604e701e8f617978a00e0a
Use VERSION in fontconfig.pc.in
- fontconfig.pc.in | 2 +-
+ fontconfig.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
No longer using config directory
- configure.in | 2 --
+ configure.in | 2 --
1 file changed, 2 deletions(-)
commit 94421e4097d84b50fc2da285b57fb00da3592796
use FcToLower instead of tolower
- src/fcname.c | 12 +++++-------
+ src/fcname.c | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
Add FcLangSetPrint
- src/fcdbg.c | 29 ++++++++++++++++++-----------
+ src/fcdbg.c | 29 ++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)
commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
language
lookups, change RCS tag
- src/fccfg.c | 8 +-
- src/fcint.h | 7 +-
- src/fclang.c | 231
- ++++++++++++++++++++++++++++++++++++++++++++++++++++------
- src/fclist.c | 6 +-
+ src/fccfg.c | 8 +--
+ src/fcint.h | 7 +-
+ src/fclang.c | 231
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
+ src/fclist.c | 6 +-
4 files changed, 219 insertions(+), 33 deletions(-)
commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
Change RCS tag
- fc-cache/fc-cache.c | 4 ++--
- fc-cache/fc-cache.man | 4 ++--
- fc-list/fc-list.c | 4 ++--
- fc-list/fc-list.man | 4 ++--
- src/fcatomic.c | 4 ++--
- src/fcblanks.c | 4 ++--
- src/fccache.c | 4 ++--
- src/fccharset.c | 4 ++--
- src/fcdefault.c | 4 ++--
- src/fcdir.c | 4 ++--
- src/fcfreetype.c | 4 ++--
- src/fcfs.c | 4 ++--
- src/fcinit.c | 4 ++--
- src/fcmatch.c | 4 ++--
- src/fcmatrix.c | 2 +-
- src/fcpat.c | 4 ++--
- src/fcstr.c | 4 ++--
- src/fcxml.c | 4 ++--
- src/fontconfig-def.cpp | 2 +-
+ fc-cache/fc-cache.c | 4 ++--
+ fc-cache/fc-cache.man | 4 ++--
+ fc-list/fc-list.c | 4 ++--
+ fc-list/fc-list.man | 4 ++--
+ src/fcatomic.c | 4 ++--
+ src/fcblanks.c | 4 ++--
+ src/fccache.c | 4 ++--
+ src/fccharset.c | 4 ++--
+ src/fcdefault.c | 4 ++--
+ src/fcdir.c | 4 ++--
+ src/fcfreetype.c | 4 ++--
+ src/fcfs.c | 4 ++--
+ src/fcinit.c | 4 ++--
+ src/fcmatch.c | 4 ++--
+ src/fcmatrix.c | 2 +-
+ src/fcpat.c | 4 ++--
+ src/fcstr.c | 4 ++--
+ src/fcxml.c | 4 ++--
+ src/fontconfig-def.cpp | 2 +-
19 files changed, 36 insertions(+), 36 deletions(-)
commit 0eadb052fb31ad99d77d1997108d316c64d939b8
Add letter ranges to speed lang lookups, change CVS tag
- fc-lang/fc-lang.c | 38 ++++++++++++++++++++++++++++++++++++--
- fc-lang/fc-lang.man | 4 ++--
- fc-lang/fclang.tmpl.h | 4 ++--
+ fc-lang/fc-lang.c | 38 ++++++++++++++++++++++++++++++++++++--
+ fc-lang/fc-lang.man | 4 ++--
+ fc-lang/fclang.tmpl.h | 4 ++--
3 files changed, 40 insertions(+), 6 deletions(-)
commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
Change RCS tag, add FcLangSetContains
- fontconfig/fcfreetype.h | 4 ++--
- fontconfig/fcprivate.h | 4 ++--
- fontconfig/fontconfig.h | 11 ++++++++---
+ fontconfig/fcfreetype.h | 4 ++--
+ fontconfig/fcprivate.h | 4 ++--
+ fontconfig/fontconfig.h | 11 ++++++++---
3 files changed, 12 insertions(+), 7 deletions(-)
commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
Switch RCS tag label
- fc-lang/aa.orth | 4 ++--
- fc-lang/ab.orth | 4 ++--
- fc-lang/af.orth | 4 ++--
- fc-lang/am.orth | 4 ++--
- fc-lang/ar.orth | 4 ++--
- fc-lang/ast.orth | 4 ++--
- fc-lang/ava.orth | 4 ++--
- fc-lang/ay.orth | 4 ++--
- fc-lang/az.orth | 4 ++--
- fc-lang/ba.orth | 4 ++--
- fc-lang/bam.orth | 4 ++--
- fc-lang/be.orth | 4 ++--
- fc-lang/bg.orth | 4 ++--
- fc-lang/bh.orth | 4 ++--
- fc-lang/bho.orth | 4 ++--
- fc-lang/bi.orth | 4 ++--
- fc-lang/bin.orth | 4 ++--
- fc-lang/bn.orth | 4 ++--
- fc-lang/bo.orth | 4 ++--
- fc-lang/br.orth | 4 ++--
- fc-lang/bs.orth | 4 ++--
- fc-lang/bua.orth | 4 ++--
- fc-lang/ca.orth | 4 ++--
- fc-lang/ce.orth | 4 ++--
- fc-lang/ch.orth | 4 ++--
- fc-lang/chm.orth | 4 ++--
- fc-lang/chr.orth | 4 ++--
- fc-lang/co.orth | 4 ++--
- fc-lang/cs.orth | 4 ++--
- fc-lang/cu.orth | 4 ++--
- fc-lang/cv.orth | 4 ++--
- fc-lang/cy.orth | 4 ++--
- fc-lang/da.orth | 4 ++--
- fc-lang/de.orth | 4 ++--
- fc-lang/dz.orth | 4 ++--
- fc-lang/el.orth | 4 ++--
- fc-lang/en.orth | 4 ++--
- fc-lang/eo.orth | 4 ++--
- fc-lang/es.orth | 4 ++--
- fc-lang/et.orth | 4 ++--
- fc-lang/eu.orth | 4 ++--
- fc-lang/fa.orth | 4 ++--
- fc-lang/fi.orth | 4 ++--
- fc-lang/fj.orth | 4 ++--
- fc-lang/fo.orth | 4 ++--
- fc-lang/fr.orth | 4 ++--
- fc-lang/ful.orth | 4 ++--
- fc-lang/fur.orth | 4 ++--
- fc-lang/fy.orth | 4 ++--
- fc-lang/ga.orth | 4 ++--
- fc-lang/gd.orth | 4 ++--
- fc-lang/gez.orth | 4 ++--
- fc-lang/gl.orth | 4 ++--
- fc-lang/gn.orth | 4 ++--
- fc-lang/gu.orth | 4 ++--
- fc-lang/gv.orth | 4 ++--
- fc-lang/ha.orth | 4 ++--
- fc-lang/haw.orth | 4 ++--
- fc-lang/he.orth | 4 ++--
- fc-lang/hi.orth | 4 ++--
- fc-lang/ho.orth | 4 ++--
- fc-lang/hr.orth | 4 ++--
- fc-lang/hu.orth | 4 ++--
- fc-lang/hy.orth | 4 ++--
- fc-lang/ia.orth | 4 ++--
- fc-lang/ibo.orth | 4 ++--
- fc-lang/id.orth | 4 ++--
- fc-lang/ie.orth | 4 ++--
- fc-lang/ik.orth | 4 ++--
- fc-lang/io.orth | 4 ++--
- fc-lang/is.orth | 4 ++--
- fc-lang/it.orth | 4 ++--
- fc-lang/iu.orth | 4 ++--
- fc-lang/ja.orth | 4 ++--
- fc-lang/ka.orth | 4 ++--
- fc-lang/kaa.orth | 4 ++--
- fc-lang/ki.orth | 4 ++--
- fc-lang/kk.orth | 4 ++--
- fc-lang/kl.orth | 4 ++--
- fc-lang/km.orth | 4 ++--
- fc-lang/kn.orth | 4 ++--
- fc-lang/ko.orth | 4 ++--
- fc-lang/kok.orth | 4 ++--
- fc-lang/ks.orth | 4 ++--
- fc-lang/ku.orth | 4 ++--
- fc-lang/kum.orth | 4 ++--
- fc-lang/kv.orth | 4 ++--
- fc-lang/kw.orth | 4 ++--
- fc-lang/ky.orth | 4 ++--
- fc-lang/la.orth | 4 ++--
- fc-lang/lb.orth | 4 ++--
- fc-lang/lez.orth | 4 ++--
- fc-lang/lo.orth | 4 ++--
- fc-lang/lt.orth | 4 ++--
- fc-lang/lv.orth | 4 ++--
- fc-lang/mg.orth | 4 ++--
- fc-lang/mh.orth | 4 ++--
- fc-lang/mi.orth | 4 ++--
- fc-lang/mk.orth | 4 ++--
- fc-lang/ml.orth | 4 ++--
- fc-lang/mn.orth | 4 ++--
- fc-lang/mo.orth | 4 ++--
- fc-lang/mr.orth | 4 ++--
- fc-lang/mt.orth | 4 ++--
- fc-lang/my.orth | 4 ++--
- fc-lang/nb.orth | 4 ++--
- fc-lang/ne.orth | 4 ++--
- fc-lang/nl.orth | 4 ++--
- fc-lang/nn.orth | 4 ++--
- fc-lang/no.orth | 4 ++--
- fc-lang/ny.orth | 4 ++--
- fc-lang/oc.orth | 4 ++--
- fc-lang/om.orth | 4 ++--
- fc-lang/or.orth | 4 ++--
- fc-lang/os.orth | 4 ++--
- fc-lang/pl.orth | 4 ++--
- fc-lang/pt.orth | 4 ++--
- fc-lang/rm.orth | 4 ++--
- fc-lang/ro.orth | 4 ++--
- fc-lang/ru.orth | 4 ++--
- fc-lang/sa.orth | 4 ++--
- fc-lang/sah.orth | 4 ++--
- fc-lang/sco.orth | 4 ++--
- fc-lang/se.orth | 4 ++--
- fc-lang/sel.orth | 4 ++--
- fc-lang/sh.orth | 4 ++--
- fc-lang/si.orth | 4 ++--
- fc-lang/sk.orth | 4 ++--
- fc-lang/sl.orth | 4 ++--
- fc-lang/sm.orth | 4 ++--
- fc-lang/sma.orth | 4 ++--
- fc-lang/smj.orth | 4 ++--
- fc-lang/smn.orth | 4 ++--
- fc-lang/sms.orth | 4 ++--
- fc-lang/so.orth | 4 ++--
- fc-lang/sq.orth | 4 ++--
- fc-lang/sr.orth | 4 ++--
- fc-lang/sv.orth | 4 ++--
- fc-lang/sw.orth | 4 ++--
- fc-lang/syr.orth | 4 ++--
- fc-lang/ta.orth | 4 ++--
- fc-lang/te.orth | 4 ++--
- fc-lang/tg.orth | 4 ++--
- fc-lang/th.orth | 4 ++--
- fc-lang/ti_er.orth | 4 ++--
- fc-lang/ti_et.orth | 4 ++--
- fc-lang/tig.orth | 4 ++--
- fc-lang/tk.orth | 4 ++--
- fc-lang/tl.orth | 4 ++--
- fc-lang/tn.orth | 4 ++--
- fc-lang/to.orth | 4 ++--
- fc-lang/tr.orth | 4 ++--
- fc-lang/ts.orth | 4 ++--
- fc-lang/tt.orth | 4 ++--
- fc-lang/tw.orth | 4 ++--
- fc-lang/tyv.orth | 4 ++--
- fc-lang/ug.orth | 4 ++--
- fc-lang/uk.orth | 4 ++--
- fc-lang/ur.orth | 4 ++--
- fc-lang/uz.orth | 4 ++--
- fc-lang/ven.orth | 4 ++--
- fc-lang/vi.orth | 4 ++--
- fc-lang/vo.orth | 4 ++--
- fc-lang/vot.orth | 4 ++--
- fc-lang/wa.orth | 4 ++--
- fc-lang/wen.orth | 4 ++--
- fc-lang/wo.orth | 4 ++--
- fc-lang/xh.orth | 4 ++--
- fc-lang/yap.orth | 4 ++--
- fc-lang/yi.orth | 4 ++--
- fc-lang/yo.orth | 4 ++--
- fc-lang/zh_cn.orth | 4 ++--
- fc-lang/zh_hk.orth | 4 ++--
- fc-lang/zh_mo.orth | 4 ++--
- fc-lang/zh_sg.orth | 4 ++--
- fc-lang/zh_tw.orth | 4 ++--
- fc-lang/zu.orth | 4 ++--
+ fc-lang/aa.orth | 4 ++--
+ fc-lang/ab.orth | 4 ++--
+ fc-lang/af.orth | 4 ++--
+ fc-lang/am.orth | 4 ++--
+ fc-lang/ar.orth | 4 ++--
+ fc-lang/ast.orth | 4 ++--
+ fc-lang/ava.orth | 4 ++--
+ fc-lang/ay.orth | 4 ++--
+ fc-lang/az.orth | 4 ++--
+ fc-lang/ba.orth | 4 ++--
+ fc-lang/bam.orth | 4 ++--
+ fc-lang/be.orth | 4 ++--
+ fc-lang/bg.orth | 4 ++--
+ fc-lang/bh.orth | 4 ++--
+ fc-lang/bho.orth | 4 ++--
+ fc-lang/bi.orth | 4 ++--
+ fc-lang/bin.orth | 4 ++--
+ fc-lang/bn.orth | 4 ++--
+ fc-lang/bo.orth | 4 ++--
+ fc-lang/br.orth | 4 ++--
+ fc-lang/bs.orth | 4 ++--
+ fc-lang/bua.orth | 4 ++--
+ fc-lang/ca.orth | 4 ++--
+ fc-lang/ce.orth | 4 ++--
+ fc-lang/ch.orth | 4 ++--
+ fc-lang/chm.orth | 4 ++--
+ fc-lang/chr.orth | 4 ++--
+ fc-lang/co.orth | 4 ++--
+ fc-lang/cs.orth | 4 ++--
+ fc-lang/cu.orth | 4 ++--
+ fc-lang/cv.orth | 4 ++--
+ fc-lang/cy.orth | 4 ++--
+ fc-lang/da.orth | 4 ++--
+ fc-lang/de.orth | 4 ++--
+ fc-lang/dz.orth | 4 ++--
+ fc-lang/el.orth | 4 ++--
+ fc-lang/en.orth | 4 ++--
+ fc-lang/eo.orth | 4 ++--
+ fc-lang/es.orth | 4 ++--
+ fc-lang/et.orth | 4 ++--
+ fc-lang/eu.orth | 4 ++--
+ fc-lang/fa.orth | 4 ++--
+ fc-lang/fi.orth | 4 ++--
+ fc-lang/fj.orth | 4 ++--
+ fc-lang/fo.orth | 4 ++--
+ fc-lang/fr.orth | 4 ++--
+ fc-lang/ful.orth | 4 ++--
+ fc-lang/fur.orth | 4 ++--
+ fc-lang/fy.orth | 4 ++--
+ fc-lang/ga.orth | 4 ++--
+ fc-lang/gd.orth | 4 ++--
+ fc-lang/gez.orth | 4 ++--
+ fc-lang/gl.orth | 4 ++--
+ fc-lang/gn.orth | 4 ++--
+ fc-lang/gu.orth | 4 ++--
+ fc-lang/gv.orth | 4 ++--
+ fc-lang/ha.orth | 4 ++--
+ fc-lang/haw.orth | 4 ++--
+ fc-lang/he.orth | 4 ++--
+ fc-lang/hi.orth | 4 ++--
+ fc-lang/ho.orth | 4 ++--
+ fc-lang/hr.orth | 4 ++--
+ fc-lang/hu.orth | 4 ++--
+ fc-lang/hy.orth | 4 ++--
+ fc-lang/ia.orth | 4 ++--
+ fc-lang/ibo.orth | 4 ++--
+ fc-lang/id.orth | 4 ++--
+ fc-lang/ie.orth | 4 ++--
+ fc-lang/ik.orth | 4 ++--
+ fc-lang/io.orth | 4 ++--
+ fc-lang/is.orth | 4 ++--
+ fc-lang/it.orth | 4 ++--
+ fc-lang/iu.orth | 4 ++--
+ fc-lang/ja.orth | 4 ++--
+ fc-lang/ka.orth | 4 ++--
+ fc-lang/kaa.orth | 4 ++--
+ fc-lang/ki.orth | 4 ++--
+ fc-lang/kk.orth | 4 ++--
+ fc-lang/kl.orth | 4 ++--
+ fc-lang/km.orth | 4 ++--
+ fc-lang/kn.orth | 4 ++--
+ fc-lang/ko.orth | 4 ++--
+ fc-lang/kok.orth | 4 ++--
+ fc-lang/ks.orth | 4 ++--
+ fc-lang/ku.orth | 4 ++--
+ fc-lang/kum.orth | 4 ++--
+ fc-lang/kv.orth | 4 ++--
+ fc-lang/kw.orth | 4 ++--
+ fc-lang/ky.orth | 4 ++--
+ fc-lang/la.orth | 4 ++--
+ fc-lang/lb.orth | 4 ++--
+ fc-lang/lez.orth | 4 ++--
+ fc-lang/lo.orth | 4 ++--
+ fc-lang/lt.orth | 4 ++--
+ fc-lang/lv.orth | 4 ++--
+ fc-lang/mg.orth | 4 ++--
+ fc-lang/mh.orth | 4 ++--
+ fc-lang/mi.orth | 4 ++--
+ fc-lang/mk.orth | 4 ++--
+ fc-lang/ml.orth | 4 ++--
+ fc-lang/mn.orth | 4 ++--
+ fc-lang/mo.orth | 4 ++--
+ fc-lang/mr.orth | 4 ++--
+ fc-lang/mt.orth | 4 ++--
+ fc-lang/my.orth | 4 ++--
+ fc-lang/nb.orth | 4 ++--
+ fc-lang/ne.orth | 4 ++--
+ fc-lang/nl.orth | 4 ++--
+ fc-lang/nn.orth | 4 ++--
+ fc-lang/no.orth | 4 ++--
+ fc-lang/ny.orth | 4 ++--
+ fc-lang/oc.orth | 4 ++--
+ fc-lang/om.orth | 4 ++--
+ fc-lang/or.orth | 4 ++--
+ fc-lang/os.orth | 4 ++--
+ fc-lang/pl.orth | 4 ++--
+ fc-lang/pt.orth | 4 ++--
+ fc-lang/rm.orth | 4 ++--
+ fc-lang/ro.orth | 4 ++--
+ fc-lang/ru.orth | 4 ++--
+ fc-lang/sa.orth | 4 ++--
+ fc-lang/sah.orth | 4 ++--
+ fc-lang/sco.orth | 4 ++--
+ fc-lang/se.orth | 4 ++--
+ fc-lang/sel.orth | 4 ++--
+ fc-lang/sh.orth | 4 ++--
+ fc-lang/si.orth | 4 ++--
+ fc-lang/sk.orth | 4 ++--
+ fc-lang/sl.orth | 4 ++--
+ fc-lang/sm.orth | 4 ++--
+ fc-lang/sma.orth | 4 ++--
+ fc-lang/smj.orth | 4 ++--
+ fc-lang/smn.orth | 4 ++--
+ fc-lang/sms.orth | 4 ++--
+ fc-lang/so.orth | 4 ++--
+ fc-lang/sq.orth | 4 ++--
+ fc-lang/sr.orth | 4 ++--
+ fc-lang/sv.orth | 4 ++--
+ fc-lang/sw.orth | 4 ++--
+ fc-lang/syr.orth | 4 ++--
+ fc-lang/ta.orth | 4 ++--
+ fc-lang/te.orth | 4 ++--
+ fc-lang/tg.orth | 4 ++--
+ fc-lang/th.orth | 4 ++--
+ fc-lang/ti_er.orth | 4 ++--
+ fc-lang/ti_et.orth | 4 ++--
+ fc-lang/tig.orth | 4 ++--
+ fc-lang/tk.orth | 4 ++--
+ fc-lang/tl.orth | 4 ++--
+ fc-lang/tn.orth | 4 ++--
+ fc-lang/to.orth | 4 ++--
+ fc-lang/tr.orth | 4 ++--
+ fc-lang/ts.orth | 4 ++--
+ fc-lang/tt.orth | 4 ++--
+ fc-lang/tw.orth | 4 ++--
+ fc-lang/tyv.orth | 4 ++--
+ fc-lang/ug.orth | 4 ++--
+ fc-lang/uk.orth | 4 ++--
+ fc-lang/ur.orth | 4 ++--
+ fc-lang/uz.orth | 4 ++--
+ fc-lang/ven.orth | 4 ++--
+ fc-lang/vi.orth | 4 ++--
+ fc-lang/vo.orth | 4 ++--
+ fc-lang/vot.orth | 4 ++--
+ fc-lang/wa.orth | 4 ++--
+ fc-lang/wen.orth | 4 ++--
+ fc-lang/wo.orth | 4 ++--
+ fc-lang/xh.orth | 4 ++--
+ fc-lang/yap.orth | 4 ++--
+ fc-lang/yi.orth | 4 ++--
+ fc-lang/yo.orth | 4 ++--
+ fc-lang/zh_cn.orth | 4 ++--
+ fc-lang/zh_hk.orth | 4 ++--
+ fc-lang/zh_mo.orth | 4 ++--
+ fc-lang/zh_sg.orth | 4 ++--
+ fc-lang/zh_tw.orth | 4 ++--
+ fc-lang/zu.orth | 4 ++--
177 files changed, 354 insertions(+), 354 deletions(-)
commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
Add .cvsignore
- doc/.cvsignore | 4 ++++
+ doc/.cvsignore | 4 ++++
1 file changed, 4 insertions(+)
commit af82b48c2b8c2037020d928aced582dedd06d8d9
Allow multiple directories in --with-add-fonts, by default add only
scalable fonts from X directory
- configure.in | 48 ++++++++++++++++++++++++++++++++----------------
+ configure.in | 48 ++++++++++++++++++++++++++++++++----------------
1 file changed, 32 insertions(+), 16 deletions(-)
commit bb7743ae7e218ecef31f3023b281939b02967552
Update version to 2.1.91
- configure.in | 2 +-
- fontconfig/fontconfig.h | 2 +-
+ configure.in | 2 +-
+ fontconfig/fontconfig.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
{fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
docs/*.sgml: SGML fixes.
- ChangeLog | 8 ++
- doc/fontconfig-devel.sgml | 237
- +++++++++++++++++++++++----------------------
- doc/fontconfig-user.sgml | 8 +-
- fc-cache/Makefile.am | 2 +
- fc-lang/Makefile.am | 2 +
- fc-list/Makefile.am | 2 +
- fontconfig.spec.in | 86 +++++++++-------
+ ChangeLog | 8 ++
+ doc/fontconfig-devel.sgml | 237
+ +++++++++++++++++++++++-----------------------
+ doc/fontconfig-user.sgml | 8 +-
+ fc-cache/Makefile.am | 2 +
+ fc-lang/Makefile.am | 2 +
+ fc-list/Makefile.am | 2 +
+ fontconfig.spec.in | 86 +++++++++--------
7 files changed, 191 insertions(+), 154 deletions(-)
commit ee170116da7cbd6e03a4de61c455d717183f46d7
Ignore dist files
- .cvsignore | 1 +
+ .cvsignore | 1 +
1 file changed, 1 insertion(+)
commit ff3f1f98ed240a4cde511cace7acd09d40548656
oops -- X fonts referenced from the wrong place
- configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ad9b233c98d4da08178503f6db9a43708e2a7df0
Make default confdir point to sysconfdir
- configure.in | 4 ++--
+ configure.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
Add ltmain.sh to the package
- Makefile.am | 1 +
+ Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
Add .cvsignore
- test/.cvsignore | 2 ++
+ test/.cvsignore | 2 ++
1 file changed, 2 insertions(+)
commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
Add simple tests
- Makefile.am | 2 +-
- configure.in | 1 +
- test/4x6.pcf | Bin 0 -> 70952 bytes
- test/8x16.pcf | Bin 0 -> 21320 bytes
- test/Makefile.am | 4 +++
- test/fonts.conf.in | 4 +++
- test/out.expected | 8 +++++
- test/run-test.sh | 85
- ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Makefile.am | 2 +-
+ configure.in | 1 +
+ test/4x6.pcf | Bin 0 -> 70952 bytes
+ test/8x16.pcf | Bin 0 -> 21320 bytes
+ test/Makefile.am | 4 +++
+ test/fonts.conf.in | 4 +++
+ test/out.expected | 8 +++++
+ test/run-test.sh | 85
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++
8 files changed, 103 insertions(+), 1 deletion(-)
commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
Add --disable-docs flag
- configure.in | 16 ++++++++++++++++
- doc/Makefile.am | 21 ++++++++++++++++-----
- src/Makefile.am | 4 ----
+ configure.in | 16 ++++++++++++++++
+ doc/Makefile.am | 21 ++++++++++++++++-----
+ src/Makefile.am | 4 ----
3 files changed, 32 insertions(+), 9 deletions(-)
commit 0da305f7f85ae0dddc411df53ef077709558d369
Disable globaladvance for batang fonts
- fonts.conf.in | 10 ++++++++++
+ fonts.conf.in | 10 ++++++++++
1 file changed, 10 insertions(+)
commit cc168fa6688066baad43d1de577a39c11102947a
Disable globaladvance for gulim fonts
- fonts.conf.in | 15 +++++++++++++++
+ fonts.conf.in | 15 +++++++++++++++
1 file changed, 15 insertions(+)
commit 148656ed8b3755f0634be14ae60996a1ad493836
Stop setting FC_SPACING from font hints. Theyre always wrong
- src/fcfreetype.c | 7 ++++++-
+ src/fcfreetype.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit 662b879681f2961b446341638c7bec048edd612a
Avoid crashing with null expressions in debug code
- src/fcdbg.c | 3 ++-
+ src/fcdbg.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
Allow double or integer for numeric values in matching
- src/fcdbg.c | 4 ++--
- src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
+ src/fcdbg.c | 4 ++--
+ src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
2 files changed, 28 insertions(+), 10 deletions(-)
commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
Add remaining .cvsignore files
- fc-cache/.cvsignore | 5 +++++
- fc-lang/.cvsignore | 6 ++++++
- fc-list/.cvsignore | 5 +++++
- fontconfig/.cvsignore | 2 ++
- src/.cvsignore | 6 ++++++
+ fc-cache/.cvsignore | 5 +++++
+ fc-lang/.cvsignore | 6 ++++++
+ fc-list/.cvsignore | 5 +++++
+ fontconfig/.cvsignore | 2 ++
+ src/.cvsignore | 6 ++++++
5 files changed, 24 insertions(+)
commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
Add .cvsignore file
- .cvsignore | 15 +++++++++++++++
+ .cvsignore | 15 +++++++++++++++
1 file changed, 15 insertions(+)
commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
Dont attempt to use cache if NULL
- src/fcdir.c | 3 ++-
+ src/fcdir.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
Remove broken fontconfig-config script
- Makefile.in | 9 -----
- configure.in | 3 +-
- fontconfig-config.in | 94
- --------------------------------------------------
+ Makefile.in | 9 -----
+ configure.in | 3 +-
+ fontconfig-config.in | 94
+ ----------------------------------------------------
3 files changed, 1 insertion(+), 105 deletions(-)
commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
Track dirs containing fonts.cache files referenced from ~/.fonts.cache
file
- src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
- src/fcdir.c | 3 +++
- src/fcint.h | 4 ++++
+ src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
+ src/fcdir.c | 3 +++
+ src/fcint.h | 4 ++++
3 files changed, 45 insertions(+), 7 deletions(-)
commit 565a919e80bf2d801078cbd83eee8caf9c057519
Have fc-cache skip directories without write access
- fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
+ fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
1 file changed, 19 insertions(+), 7 deletions(-)
commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
Add prefer_outline hacks to replace bitmap fonts with equivalent
outlines
- fonts.conf.in | 28 ++++++++++++++++++++++++++++
+ fonts.conf.in | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
commit dda7794f1be86fa270410e63ce96104843ded66f
Add "same" binding for edits to inherit binding from matched element
- fonts.dtd | 2 +-
- src/fccfg.c | 10 +++++++++-
- src/fcint.h | 2 +-
- src/fcxml.c | 2 ++
+ fonts.dtd | 2 +-
+ src/fccfg.c | 10 +++++++++-
+ src/fcint.h | 2 +-
+ src/fcxml.c | 2 ++
4 files changed, 13 insertions(+), 3 deletions(-)
commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
Output langsets and all bindings in debug messages
- src/fcdbg.c | 21 +++++++++++++++++++--
+ src/fcdbg.c | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
commit b2b6903259c742c75738d49fa37ea0b167ef87cb
Make FcStrCmpIgnoreCase a bit faster
- src/fcstr.c | 11 +++++++----
+ src/fcstr.c | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
constant).
Lots of comments
- src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
- src/fcdir.c | 11 +++++++++--
+ src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
+ src/fcdir.c | 11 +++++++++--
2 files changed, 41 insertions(+), 8 deletions(-)
commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
fontconfig is no longer affiliated with xfree86
- src/fontconfig.man | 8 ++++----
+ src/fontconfig.man | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
Emphasize that fonts.conf isnt the right place for local configuration
- fonts.conf.in | 8 ++++++--
+ fonts.conf.in | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
Remove Imakefile
- Imakefile | 90
- -------------------------------------------------------------
+ Imakefile | 90
+ ---------------------------------------------------------------
1 file changed, 90 deletions(-)
commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
Build fc-lang, install local.conf
- Makefile.in | 17 +++++++++++------
+ Makefile.in | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
commit dda27aa9ee057d213956f18041bedb4648c6c302
Avoid crash when $HOME is not set
- src/fcstr.c | 3 ++-
+ src/fcstr.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 48092073dd7b633441daba6297cff8c4588fe58d
Update greek orthography from vvas@hal.csd.auth.gr (Vasilis Vasaitis)
- fc-lang/el.orth | 9 +++++----
+ fc-lang/el.orth | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
add shared library support for Tru64 UNIX and IRIX (bug #14)
- configure.in | 17 +++++++++++++++++
+ configure.in | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
Fix inconsistent const usage in FcConfigCompareValue
- src/fccfg.c | 10 ++++++----
+ src/fccfg.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
Bug #4 The last entry for the terminator should not be 0xfffa,
but 0xfffb.
- fonts.conf.in | 2 +-
+ fonts.conf.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4d3520610ec82a80601a1590861dc9505e2813b4
will attach a patch I have been using in the Debian package for a
while.
- Makefile.in | 2 +-
+ Makefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
script (#A.1483, Markus Kuhn).
- setfontdirs | 6 +++---
+ setfontdirs | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 72a762196f356837ef615ee2a079e8b801a6f592
On Darwin add Mac font directories to fonts.conf.
- Imakefile | 9 +++++++--
+ Imakefile | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
commit 432913ead584d164ed2830958ca5a3846394f5e6
677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
- src/fccfg.c | 6 +++++-
+ src/fccfg.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 1e341fdfc38527d8614e2fe744237f473f3febee
fixes
(Stuart Lissaman).
- setfontdirs | 14 ++++++++++++--
+ setfontdirs | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit 234397b42976f027df7acc41aae80ec43692d557
633. Perform country-independent matching for Chinese languages in
fontconfig (#A.1406, Keith Packard).
- fc-lang/fc-lang.c | 76
- ++++++++++++++++++++++++++++++++++++++++++++++++-----
- fc-lang/fclang.h | 10 ++++++-
- src/fclang.c | 15 +++++++----
+ fc-lang/fc-lang.c | 76
+ ++++++++++++++++++++++++++++++++++++++++++++++++++-----
+ fc-lang/fclang.h | 10 +++++++-
+ src/fclang.c | 15 +++++++----
3 files changed, 89 insertions(+), 12 deletions(-)
commit 45fb31aa9113b597878fc19d1463c078663540d9
code
in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
- src/fcstr.c | 4 ++--
+ src/fcstr.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
visuals/colormaps
(Egbert Eich).
- fontconfig/fcprivate.h | 2 +-
+ fontconfig/fcprivate.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7657345c1031eacedd734ddbc62a29de776672f4
In debugging output, mark weakly bound values with (w)
- src/fcdbg.c | 6 +++++-
+ src/fcdbg.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
Use unique local Imake define for fonts.conf dir (#5482, Mike
A. Harris)
- Imakefile | 14 +++++++-------
+ Imakefile | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
directory /usr/share/fonts is ignored in this case (#A.1325,
Joe Moss).
- Imakefile | 14 ++++++++++++--
+ Imakefile | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
Elide historic cyrillic letters from several orthographies as they are
unnecessary for modern documents and ill supported by fonts
- fc-lang/bua.orth | 6 +++---
- fc-lang/fclang.h | 14 +++++++-------
- fc-lang/kaa.orth | 6 +++---
- fc-lang/ky.orth | 6 +++---
- fc-lang/ru.orth | 10 +++++++---
- fc-lang/sah.orth | 6 +++---
- fc-lang/tk.orth | 6 +++---
- fc-lang/tt.orth | 6 +++---
- fc-lang/tyv.orth | 6 +++---
+ fc-lang/bua.orth | 6 +++---
+ fc-lang/fclang.h | 14 +++++++-------
+ fc-lang/kaa.orth | 6 +++---
+ fc-lang/ky.orth | 6 +++---
+ fc-lang/ru.orth | 10 +++++++---
+ fc-lang/sah.orth | 6 +++---
+ fc-lang/tk.orth | 6 +++---
+ fc-lang/tt.orth | 6 +++---
+ fc-lang/tyv.orth | 6 +++---
9 files changed, 35 insertions(+), 31 deletions(-)
commit bff801144b226f5f3ddf4188f181ed3f629fdcab
Add a bunch more consts to Xft and fontconfig apis
- fontconfig/fcfreetype.h | 2 +-
- fontconfig/fontconfig.h | 20 ++++++++++----------
- src/fcpat.c | 20 ++++++++++----------
+ fontconfig/fcfreetype.h | 2 +-
+ fontconfig/fontconfig.h | 20 ++++++++++----------
+ src/fcpat.c | 20 ++++++++++----------
3 files changed, 21 insertions(+), 21 deletions(-)
commit 0ce819b6096ae852a1979fa6ebb3e29260848007
Change comments a bit in fonts.conf.in
- fonts.conf.in | 7 +++++++
+ fonts.conf.in | 7 +++++++
1 file changed, 7 insertions(+)
commit 0d5af2ef2d9785efc29c909bc11f483069192c95
codepoints.
Oops
- fc-lang/en.orth | 8 ++++----
- fc-lang/fclang.h | 2 +-
+ fc-lang/en.orth | 8 ++++----
+ fc-lang/fclang.h | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
commit 1852d490352fdc05891b778a8769000816b907b0
Add FC_RGBA_UNKNOWN
- fontconfig/fontconfig.h | 5 +++--
- src/fcname.c | 5 +++--
- src/fontconfig.man | 4 +++-
+ fontconfig/fontconfig.h | 5 +++--
+ src/fcname.c | 5 +++--
+ src/fontconfig.man | 4 +++-
3 files changed, 9 insertions(+), 5 deletions(-)
commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
Fix alignment issue on sparc
- src/fcpat.c | 17 ++++++++++++-----
+ src/fcpat.c | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
commit a342e87dc3d4211a29525654ff6b41d088bdce71
Add fontversion field
- fontconfig/fontconfig.h | 3 ++-
- src/fcdefault.c | 6 +++++-
- src/fcfreetype.c | 18 +++++++++++++++++-
- src/fcmatch.c | 15 ++++++++++++---
- src/fcname.c | 3 ++-
+ fontconfig/fontconfig.h | 3 ++-
+ src/fcdefault.c | 6 +++++-
+ src/fcfreetype.c | 18 +++++++++++++++++-
+ src/fcmatch.c | 15 ++++++++++++---
+ src/fcname.c | 3 ++-
5 files changed, 38 insertions(+), 7 deletions(-)
commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
Was losing local cached dirs in global cache list
- src/fccache.c | 17 ++++++++---------
- src/fcdir.c | 4 +++-
- src/fcint.h | 10 ++++++----
+ src/fccache.c | 17 ++++++++---------
+ src/fcdir.c | 4 +++-
+ src/fcint.h | 10 ++++++----
3 files changed, 17 insertions(+), 14 deletions(-)
commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
Add a few more permissable blank glyphs
- fonts.conf.in | 6 ++++++
+ fonts.conf.in | 6 ++++++
1 file changed, 6 insertions(+)
commit d1bec8c66d729fe67992a0212b3dffa18879e88f
Pacify gcc 3.2
- fc-cache/fc-cache.c | 3 ++-
- src/fclist.c | 4 ++--
- src/fcpat.c | 4 ++--
+ fc-cache/fc-cache.c | 3 ++-
+ src/fclist.c | 4 ++--
+ src/fcpat.c | 4 ++--
3 files changed, 6 insertions(+), 5 deletions(-)
commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
Fix structure alignment and array wlk bugs
- src/fcpat.c | 11 +++++++----
+ src/fcpat.c | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
official
unicode names
- fonts.conf.in | 66
- ++++++++++++++++++++++++++++++++-------------------------
+ fonts.conf.in | 66
+ +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 37 insertions(+), 29 deletions(-)
commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
Found a few more blank glyphs to add
- fonts.conf.in | 4 ++++
+ fonts.conf.in | 4 ++++
1 file changed, 4 insertions(+)
commit f9ad97b0d4be53164970ca0a8ff605670a60587c
Add more blank glyphs to default config
- fonts.conf.in | 14 ++++++++++++++
+ fonts.conf.in | 14 ++++++++++++++
1 file changed, 14 insertions(+)
commit c2022f999e0492d530925b0112ffd34ce146a8e3
Update ChangeLog with a few notes
- ChangeLog | 15 ++++++++++++++-
+ ChangeLog | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
More complete memory tracking. Install always overwrites header files
- fontconfig/Makefile.in | 17 ++++-------------
- src/fcatomic.c | 8 +++++++-
- src/fcblanks.c | 8 ++++++++
- src/fccache.c | 37 +++++++++++++++++++++++++++----------
- src/fccfg.c | 6 ++++--
- src/fccharset.c | 10 +++++++---
- src/fcdir.c | 3 ++-
- src/fcfreetype.c | 8 +++++---
- src/fcinit.c | 48
+ fontconfig/Makefile.in | 17 ++++-------------
+ src/fcatomic.c | 8 +++++++-
+ src/fcblanks.c | 8 ++++++++
+ src/fccache.c | 37 +++++++++++++++++++++++++++----------
+ src/fccfg.c | 6 ++++--
+ src/fccharset.c | 10 +++++++---
+ src/fcdir.c | 3 ++-
+ src/fcfreetype.c | 8 +++++---
+ src/fcinit.c | 48
++++++++++++++++++++++++++++++------------------
- src/fcint.h | 16 ++++++++++++++--
- src/fcmatch.c | 3 ++-
- src/fcname.c | 7 ++++++-
- src/fcpat.c | 3 ++-
- src/fcstr.c | 5 +++++
- src/fcxml.c | 33 ++++++++++++++++++++++++++++-----
+ src/fcint.h | 16 ++++++++++++++--
+ src/fcmatch.c | 3 ++-
+ src/fcname.c | 7 ++++++-
+ src/fcpat.c | 3 ++-
+ src/fcstr.c | 5 +++++
+ src/fcxml.c | 33 ++++++++++++++++++++++++++++-----
15 files changed, 151 insertions(+), 61 deletions(-)
commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
FcLangSetHasLang was not actually checking the language set itself
- ChangeLog | 4 ++++
- src/fclang.c | 7 ++++---
+ ChangeLog | 4 ++++
+ src/fclang.c | 7 ++++---
2 files changed, 8 insertions(+), 3 deletions(-)
commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
Update ChangeLog, fix some bugs in the man page
- ChangeLog | 3 +++
- src/fontconfig.man | 68
- +++++++++++++++++++++++++++-------------------------
+ ChangeLog | 3 +++
+ src/fontconfig.man | 68
+ +++++++++++++++++++++++++++++-------------------------
2 files changed, 39 insertions(+), 32 deletions(-)
commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
Append version number to cache file names
- fontconfig/fontconfig.h | 18 +++++++++++++++---
- src/fcdir.c | 6 +++---
- src/fcint.h | 2 +-
- src/fontconfig.man | 5 +++--
+ fontconfig/fontconfig.h | 18 +++++++++++++++---
+ src/fcdir.c | 6 +++---
+ src/fcint.h | 2 +-
+ src/fontconfig.man | 5 +++--
4 files changed, 22 insertions(+), 9 deletions(-)
commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
Add const to a bunch of string APIs
- fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
- src/fcstr.c | 46
+ fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
+ src/fcstr.c | 46
+++++++++++++++++++++++-----------------------
2 files changed, 39 insertions(+), 39 deletions(-)
Add contains/not_contains, fix LangSet equal operator to use
FcLangEqual
- ChangeLog | 13 +++++++++++++
- fonts.dtd | 6 ++++--
- src/fccfg.c | 28 +++++++++++++++++++++-------
- src/fcdbg.c | 9 ++++++---
- src/fcint.h | 4 ++--
- src/fclang.c | 1 +
- src/fclist.c | 8 ++++----
- src/fcxml.c | 19 ++++++++++++++++---
+ ChangeLog | 13 +++++++++++++
+ fonts.dtd | 6 ++++--
+ src/fccfg.c | 28 +++++++++++++++++++++-------
+ src/fcdbg.c | 9 ++++++---
+ src/fcint.h | 4 ++--
+ src/fclang.c | 1 +
+ src/fclist.c | 8 ++++----
+ src/fcxml.c | 19 ++++++++++++++++---
8 files changed, 67 insertions(+), 21 deletions(-)
commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
- ChangeLog | 22 +-
- fc-lang/fc-lang.c | 24 +-
- fc-lang/fclang.h | 556
- +++++++++++++++++++++++------------------------
- fontconfig/fcprivate.h | 5 +-
- fontconfig/fontconfig.h | 46 +++-
- src/fccache.c | 16 +-
- src/fccfg.c | 22 +-
- src/fccharset.c | 80 ++++---
- src/fcdbg.c | 5 +-
- src/fcfreetype.c | 11 +-
- src/fcinit.c | 14 +-
- src/fcint.h | 35 ++-
- src/fclang.c | 431 +++++++++++++++++++++++++++++++-----
- src/fclist.c | 4 +-
- src/fcmatch.c | 31 ++-
- src/fcname.c | 29 ++-
- src/fcpat.c | 301 ++++++++++++++++++++++++-
- src/fcstr.c | 14 +-
+ ChangeLog | 22 +-
+ fc-lang/fc-lang.c | 24 ++-
+ fc-lang/fclang.h | 556
+ ++++++++++++++++++++++++------------------------
+ fontconfig/fcprivate.h | 5 +-
+ fontconfig/fontconfig.h | 46 +++-
+ src/fccache.c | 16 +-
+ src/fccfg.c | 22 +-
+ src/fccharset.c | 80 ++++---
+ src/fcdbg.c | 5 +-
+ src/fcfreetype.c | 11 +-
+ src/fcinit.c | 14 +-
+ src/fcint.h | 35 +--
+ src/fclang.c | 431 ++++++++++++++++++++++++++++++++-----
+ src/fclist.c | 4 +-
+ src/fcmatch.c | 31 ++-
+ src/fcname.c | 29 ++-
+ src/fcpat.c | 301 +++++++++++++++++++++++++-
+ src/fcstr.c | 14 +-
18 files changed, 1235 insertions(+), 411 deletions(-)
commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
Memory leak in XML parsing of matrices (thanks Owen)
- src/fcxml.c | 3 ++-
+ src/fcxml.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit fa244f3d8807415247c8aeb77145502b1cb9ace8
Various config changes plus a couple of optimizations from Owen
- ChangeLog | 19 ++++++++
- config.h.in | 9 ----
- config/Makedefs.in | 25 +++++-----
- configure.in | 117
- ++++++++---------------------------------------
- fc-cache/Imakefile | 2 +-
- fc-lang/Imakefile | 4 +-
- fc-lang/ja.orth | 4 +-
- fc-lang/ko.orth | 5 +-
- fc-lang/zh_cn.orth | 5 +-
- fc-lang/zh_sg.orth | 4 +-
- fc-list/Imakefile | 2 +-
- fontconfig/fcprivate.h | 4 +-
- fontconfig/fontconfig.h | 18 ++++----
- fonts.conf.in | 12 +++++
- src/Imakefile | 2 +-
- src/fccache.c | 69 +++++++++++++++++-----------
- src/fccfg.c | 33 ++++++-------
- src/fcdbg.c | 7 +--
- src/fclist.c | 4 +-
- src/fcmatch.c | 5 +-
- src/fcname.c | 4 +-
- src/fcpat.c | 43 +----------------
- src/fcxml.c | 17 +------
- src/fontconfig.man | 22 ++++-----
+ ChangeLog | 19 ++++++++
+ config.h.in | 9 ----
+ config/Makedefs.in | 25 +++++------
+ configure.in | 117
+ ++++++++----------------------------------------
+ fc-cache/Imakefile | 2 +-
+ fc-lang/Imakefile | 4 +-
+ fc-lang/ja.orth | 4 +-
+ fc-lang/ko.orth | 5 ++-
+ fc-lang/zh_cn.orth | 5 ++-
+ fc-lang/zh_sg.orth | 4 +-
+ fc-list/Imakefile | 2 +-
+ fontconfig/fcprivate.h | 4 +-
+ fontconfig/fontconfig.h | 18 ++++----
+ fonts.conf.in | 12 +++++
+ src/Imakefile | 2 +-
+ src/fccache.c | 69 +++++++++++++++++-----------
+ src/fccfg.c | 33 ++++++--------
+ src/fcdbg.c | 7 +--
+ src/fclist.c | 4 +-
+ src/fcmatch.c | 5 +--
+ src/fcname.c | 4 +-
+ src/fcpat.c | 43 +-----------------
+ src/fcxml.c | 17 +------
+ src/fontconfig.man | 22 ++++-----
24 files changed, 159 insertions(+), 277 deletions(-)
commit 5d43e799197d2758102b699f9bc12b3c116a9b80
Make missing font directory messages only displayed when verbose
- fc-cache/fc-cache.c | 5 +++--
+ fc-cache/fc-cache.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
Clean up French orthography, update 639-1 list of supported languages
- fc-lang/fclang.h | 2 +-
- fc-lang/fr.orth | 59 ++++++++++++++------------
- fc-lang/iso639-1 | 122
- +++++++++++++++++++++++++++---------------------------
+ fc-lang/fclang.h | 2 +-
+ fc-lang/fr.orth | 59 +++++++++++++++------------
+ fc-lang/iso639-1 | 122
+ +++++++++++++++++++++++++++----------------------------
3 files changed, 95 insertions(+), 88 deletions(-)
commit 938bc63358c09b9fd3709e8f914870f906361594
with target
qualifiers on test elements. Update library manual page.
- fontconfig/fcprivate.h | 5 +-
- fontconfig/fontconfig.h | 23 +++-
- fonts.conf.in | 9 +-
- fonts.dtd | 4 +
- src/fccfg.c | 142 ++++++++------------
- src/fcdbg.c | 29 +++--
- src/fcint.h | 19 ++-
- src/fclist.c | 4 +-
- src/fcmatch.c | 19 +--
- src/fcname.c | 4 +-
- src/fcpat.c | 43 +++++-
- src/fcxml.c | 33 ++++-
- src/fontconfig.man | 332
- +++++++++++++++++++++++++++++++++++++++++++----
+ fontconfig/fcprivate.h | 5 +-
+ fontconfig/fontconfig.h | 23 +++-
+ fonts.conf.in | 9 +-
+ fonts.dtd | 4 +
+ src/fccfg.c | 142 ++++++++-------------
+ src/fcdbg.c | 29 +++--
+ src/fcint.h | 19 ++-
+ src/fclist.c | 4 +-
+ src/fcmatch.c | 19 +--
+ src/fcname.c | 4 +-
+ src/fcpat.c | 43 ++++++-
+ src/fcxml.c | 33 ++++-
+ src/fontconfig.man | 332
+ ++++++++++++++++++++++++++++++++++++++++++++----
13 files changed, 510 insertions(+), 156 deletions(-)
commit 80a7d664395d62cc335ac93b9918efebca00c117
Help message said -v was for --force
- fc-cache/fc-cache.c | 4 ++--
+ fc-cache/fc-cache.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
Short circuit FcPatternEqual when both args point at the same pattern
- src/fcpat.c | 5 ++++-
+ src/fcpat.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 0e344dec0b124c38e6193cc4208e06662acd32f1
Update fontconfig manual to match current bits
- src/fontconfig.man | 100
- +++++++++++++++++++++++++++++++++++++++++++---------
+ src/fontconfig.man | 100
+ ++++++++++++++++++++++++++++++++++++++++++++---------
1 file changed, 83 insertions(+), 17 deletions(-)
commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
cache
files
- src/fccache.c | 1 +
+ src/fccache.c | 1 +
1 file changed, 1 insertion(+)
commit 4534f30d2175966409af158c0a9efee678937bfd
Fix Imakefile to make fclang.h writable
- fc-lang/Imakefile | 2 +-
+ fc-lang/Imakefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
add some
useful comments to fonts.conf
- Imakefile | 17 +++++++++++++++--
- fonts.conf.in | 12 ++++++++++++
- setfontdirs | 2 ++
+ Imakefile | 17 +++++++++++++++--
+ fonts.conf.in | 12 ++++++++++++
+ setfontdirs | 2 ++
3 files changed, 29 insertions(+), 2 deletions(-)
commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
Fix autoconf build BSD install and sysconfdir problems
- ChangeLog | 17 +++++++++++++++++
- Makefile.in | 10 +++++-----
- config.h.in | 3 +++
- config/Makedefs.in | 5 +++--
- configure.in | 14 +++++++++++++-
- fc-cache/Makefile.in | 4 ++--
- fc-list/Makefile.in | 4 ++--
- fontconfig/Makefile.in | 8 ++++----
- src/Makefile.in | 2 +-
+ ChangeLog | 17 +++++++++++++++++
+ Makefile.in | 10 +++++-----
+ config.h.in | 3 +++
+ config/Makedefs.in | 5 +++--
+ configure.in | 14 +++++++++++++-
+ fc-cache/Makefile.in | 4 ++--
+ fc-list/Makefile.in | 4 ++--
+ fontconfig/Makefile.in | 8 ++++----
+ src/Makefile.in | 2 +-
9 files changed, 50 insertions(+), 17 deletions(-)
commit c2e9d0240b52adf9f0efd42a8be600f652086c32
Warning fix
- fontconfig/fontconfig.h | 5 ++++-
- src/fcint.h | 5 +----
+ fontconfig/fontconfig.h | 5 ++++-
+ src/fcint.h | 5 +----
2 files changed, 5 insertions(+), 5 deletions(-)
commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
Add binding property to edit element
- fonts.conf.in | 12 +++++++++---
- fonts.dtd | 3 ++-
- src/fccfg.c | 8 ++++----
- src/fcint.h | 3 ++-
- src/fcxml.c | 35 ++++++++++++++++++++++++++++-------
+ fonts.conf.in | 12 +++++++++---
+ fonts.dtd | 3 ++-
+ src/fccfg.c | 8 ++++----
+ src/fcint.h | 3 ++-
+ src/fcxml.c | 35 ++++++++++++++++++++++++++++-------
5 files changed, 45 insertions(+), 16 deletions(-)
commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
Rewrite global cache handling code in fontconfig to eliminate per-file
syscalls
- fontconfig/fontconfig.h | 5 +-
- src/fccache.c | 968
- +++++++++++++++++++++++++++++++----------------
- src/fccfg.c | 23 +-
- src/fcdir.c | 183 +++++----
- src/fcint.h | 126 ++++--
- src/fcmatrix.c | 9 +-
+ fontconfig/fontconfig.h | 5 +-
+ src/fccache.c | 968
+ +++++++++++++++++++++++++++++++-----------------
+ src/fccfg.c | 23 +-
+ src/fcdir.c | 183 +++++----
+ src/fcint.h | 126 +++++--
+ src/fcmatrix.c | 9 +-
6 files changed, 830 insertions(+), 484 deletions(-)
commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
Add ngai tahu specific chars to maori orthography
- fc-lang/Imakefile | 1 +
- fc-lang/fclang.h | 802
- +++++++++++++++++++++++++++--------------------------
- fc-lang/mi.orth | 1 +
+ fc-lang/Imakefile | 1 +
+ fc-lang/fclang.h | 802
+ +++++++++++++++++++++++++++---------------------------
+ fc-lang/mi.orth | 1 +
3 files changed, 405 insertions(+), 399 deletions(-)
commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
Add fclang.c to Makefile.in
- src/Makefile.in | 2 ++
+ src/Makefile.in | 2 ++
1 file changed, 2 insertions(+)
commit 6864f6279297a59ff509e5454fdebb77ac64e530
Trim ja orthography of a couple codepoints not found in kochi fonts
- fc-lang/fclang.h | 4 ++--
- fc-lang/ja.orth | 6 +++---
+ fc-lang/fclang.h | 4 ++--
+ fc-lang/ja.orth | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
Fix typo in geez (ethiopic) orthography
- fc-lang/fclang.h | 2 +-
- fc-lang/gez.orth | 4 ++--
+ fc-lang/fclang.h | 2 +-
+ fc-lang/gez.orth | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
name table
for sfnt fonts
- fontconfig/fontconfig.h | 23 +++-
- src/fccharset.c | 40 ++++--
- src/fcfreetype.c | 342
- +++++++++++++++++++++++++++++++++++++++++++++--
- src/fcint.h | 11 ++
- src/fcstr.c | 99 +++++++++++++-
+ fontconfig/fontconfig.h | 23 +++-
+ src/fccharset.c | 40 ++++--
+ src/fcfreetype.c | 342
+ ++++++++++++++++++++++++++++++++++++++++++++++--
+ src/fcint.h | 11 ++
+ src/fcstr.c | 99 +++++++++++++-
5 files changed, 495 insertions(+), 20 deletions(-)
commit c80d2ac4866d4c534a8693d611ed85b84c11d009
Add nynorsk and bokml, remove double angle quotes from other languages
- fc-lang/Imakefile | 31 +-
- fc-lang/ab.orth | 6 +-
- fc-lang/ba.orth | 6 +-
- fc-lang/be.orth | 6 +-
- fc-lang/br.orth | 8 +-
- fc-lang/da.orth | 6 +-
- fc-lang/de.orth | 6 +-
- fc-lang/fclang.h | 854
- +++++++++++++++++++++++++++--------------------------
- fc-lang/fr.orth | 10 +-
- fc-lang/gl.orth | 10 +-
- fc-lang/iso639-2 | 4 +-
- fc-lang/kk.orth | 6 +-
- fc-lang/kl.orth | 6 +-
- fc-lang/nb.orth | 25 ++
- fc-lang/nn.orth | 43 +++
- fc-lang/no.orth | 6 +-
- fc-lang/ru.orth | 6 +-
- fc-lang/uk.orth | 6 +-
+ fc-lang/Imakefile | 31 +-
+ fc-lang/ab.orth | 6 +-
+ fc-lang/ba.orth | 6 +-
+ fc-lang/be.orth | 6 +-
+ fc-lang/br.orth | 8 +-
+ fc-lang/da.orth | 6 +-
+ fc-lang/de.orth | 6 +-
+ fc-lang/fclang.h | 854
+ +++++++++++++++++++++++++++---------------------------
+ fc-lang/fr.orth | 10 +-
+ fc-lang/gl.orth | 10 +-
+ fc-lang/iso639-2 | 4 +-
+ fc-lang/kk.orth | 6 +-
+ fc-lang/kl.orth | 6 +-
+ fc-lang/nb.orth | 25 ++
+ fc-lang/nn.orth | 43 +++
+ fc-lang/no.orth | 6 +-
+ fc-lang/ru.orth | 6 +-
+ fc-lang/uk.orth | 6 +-
18 files changed, 565 insertions(+), 480 deletions(-)
commit c2b971c89819281be41584720d20648fe5d1627f
Missed adding kumyk
- fc-lang/Imakefile | 19 ++++++-----
- fc-lang/fclang.h | 74 +++++++++++++++++++++--------------------
- fc-lang/iso639-2 | 2 +-
- fc-lang/kum.orth | 96
- +++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/Imakefile | 19 +++++------
+ fc-lang/fclang.h | 74 +++++++++++++++++++++---------------------
+ fc-lang/iso639-2 | 2 +-
+ fc-lang/kum.orth | 96
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 145 insertions(+), 46 deletions(-)
commit f749c49cb4ebe181de145440246d3110f7052f24
Remove old FC_LANG constants now that fontconfig uses RFC 3066
based names
- fontconfig/fontconfig.h | 42 +-----------------------------------------
+ fontconfig/fontconfig.h | 42 +-----------------------------------------
1 file changed, 1 insertion(+), 41 deletions(-)
commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
persian
general forms
- fc-lang/ar.orth | 114
- +++++++++++++++++++++++++++++++-----------------------
- fc-lang/fa.orth | 4 +-
- fc-lang/fclang.h | 4 +-
+ fc-lang/ar.orth | 114
+ +++++++++++++++++++++++++++++++------------------------
+ fc-lang/fa.orth | 4 +-
+ fc-lang/fclang.h | 4 +-
3 files changed, 69 insertions(+), 53 deletions(-)
commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
FcValueList
to match Xft1.
- src/fcdefault.c | 53
+ src/fcdefault.c | 53
+++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/fcint.h | 4 ++--
+ src/fcint.h | 4 ++--
2 files changed, 55 insertions(+), 2 deletions(-)
commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
Share more duplicate charset data
- fc-lang/Imakefile | 19 ++++++++++---------
- fc-lang/bn.orth | 41 +++++++++++++++++++++++++++++++++++++++++
- fc-lang/bo.orth | 30 ++++++++++++++++++++++++++++++
- fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
- fc-lang/gu.orth | 41 +++++++++++++++++++++++++++++++++++++++++
- fc-lang/iso639-2 | 26 +++++++++++++-------------
- fc-lang/km.orth | 29 +++++++++++++++++++++++++++++
- fc-lang/kn.orth | 40 ++++++++++++++++++++++++++++++++++++++++
- fc-lang/lo.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/ml.orth | 38 ++++++++++++++++++++++++++++++++++++++
- fc-lang/mn.orth | 31 +++++++++++++++++++++++++++++++
- fc-lang/or.orth | 41 +++++++++++++++++++++++++++++++++++++++++
- fc-lang/si.orth | 38 ++++++++++++++++++++++++++++++++++++++
- fc-lang/ta.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
- fc-lang/te.orth | 39 +++++++++++++++++++++++++++++++++++++++
- fc-lang/tl.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/Imakefile | 19 ++++++++++---------
+ fc-lang/bn.orth | 41 +++++++++++++++++++++++++++++++++++++++++
+ fc-lang/bo.orth | 30 ++++++++++++++++++++++++++++++
+ fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
+ fc-lang/gu.orth | 41 +++++++++++++++++++++++++++++++++++++++++
+ fc-lang/iso639-2 | 26 +++++++++++++-------------
+ fc-lang/km.orth | 29 +++++++++++++++++++++++++++++
+ fc-lang/kn.orth | 40 ++++++++++++++++++++++++++++++++++++++++
+ fc-lang/lo.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/ml.orth | 38 ++++++++++++++++++++++++++++++++++++++
+ fc-lang/mn.orth | 31 +++++++++++++++++++++++++++++++
+ fc-lang/or.orth | 41 +++++++++++++++++++++++++++++++++++++++++
+ fc-lang/si.orth | 38 ++++++++++++++++++++++++++++++++++++++
+ fc-lang/ta.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/te.orth | 39 +++++++++++++++++++++++++++++++++++++++
+ fc-lang/tl.orth | 29 +++++++++++++++++++++++++++++
16 files changed, 534 insertions(+), 24 deletions(-)
commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
and RCS
header
- fc-lang/Imakefile | 2 ++
- fc-lang/ab.orth | 23 +++++++++++++++++++++++
- fc-lang/ar.orth | 23 +++++++++++++++++++++++
- fc-lang/az.orth | 27 +++++++++++++++++++++++++--
- fc-lang/ba.orth | 23 +++++++++++++++++++++++
- fc-lang/be.orth | 23 +++++++++++++++++++++++
- fc-lang/bg.orth | 23 +++++++++++++++++++++++
- fc-lang/br.orth | 27 +++++++++++++++++++++++++--
- fc-lang/ca.orth | 27 +++++++++++++++++++++++++--
- fc-lang/chr.orth | 23 +++++++++++++++++++++++
- fc-lang/co.orth | 23 +++++++++++++++++++++++
- fc-lang/cs.orth | 27 +++++++++++++++++++++++++--
- fc-lang/da.orth | 27 +++++++++++++++++++++++++--
- fc-lang/de.orth | 27 +++++++++++++++++++++++++--
- fc-lang/el.orth | 23 +++++++++++++++++++++++
- fc-lang/en.orth | 27 +++++++++++++++++++++++++--
- fc-lang/eo.orth | 27 +++++++++++++++++++++++++--
- fc-lang/es.orth | 27 +++++++++++++++++++++++++--
- fc-lang/et.orth | 27 +++++++++++++++++++++++++--
- fc-lang/eu.orth | 27 +++++++++++++++++++++++++--
- fc-lang/fi.orth | 27 +++++++++++++++++++++++++--
- fc-lang/fo.orth | 27 +++++++++++++++++++++++++--
- fc-lang/fr.orth | 27 +++++++++++++++++++++++++--
- fc-lang/fy.orth | 23 +++++++++++++++++++++++
- fc-lang/ga.orth | 27 +++++++++++++++++++++++++--
- fc-lang/gd.orth | 27 +++++++++++++++++++++++++--
- fc-lang/gl.orth | 27 +++++++++++++++++++++++++--
- fc-lang/he.orth | 23 +++++++++++++++++++++++
- fc-lang/hr.orth | 27 +++++++++++++++++++++++++--
- fc-lang/hu.orth | 27 +++++++++++++++++++++++++--
- fc-lang/hy.orth | 23 +++++++++++++++++++++++
- fc-lang/is.orth | 27 +++++++++++++++++++++++++--
- fc-lang/it.orth | 27 +++++++++++++++++++++++++--
- fc-lang/ja.orth | 23 +++++++++++++++++++++++
- fc-lang/ka.orth | 23 +++++++++++++++++++++++
- fc-lang/kk.orth | 23 +++++++++++++++++++++++
- fc-lang/kl.orth | 27 +++++++++++++++++++++++++--
- fc-lang/ko.orth | 23 +++++++++++++++++++++++
- fc-lang/la.orth | 27 +++++++++++++++++++++++++--
- fc-lang/lt.orth | 27 +++++++++++++++++++++++++--
- fc-lang/lv.orth | 27 +++++++++++++++++++++++++--
- fc-lang/mk.orth | 23 +++++++++++++++++++++++
- fc-lang/mo.orth | 27 +++++++++++++++++++++++++--
- fc-lang/mt.orth | 27 +++++++++++++++++++++++++--
- fc-lang/nl.orth | 27 +++++++++++++++++++++++++--
- fc-lang/no.orth | 27 +++++++++++++++++++++++++--
- fc-lang/oc.orth | 27 +++++++++++++++++++++++++--
- fc-lang/pl.orth | 27 +++++++++++++++++++++++++--
- fc-lang/pt.orth | 27 +++++++++++++++++++++++++--
- fc-lang/rm.orth | 27 +++++++++++++++++++++++++--
- fc-lang/ro.orth | 27 +++++++++++++++++++++++++--
- fc-lang/ru.orth | 23 +++++++++++++++++++++++
- fc-lang/sh.orth | 23 +++++++++++++++++++++++
- fc-lang/sk.orth | 27 +++++++++++++++++++++++++--
- fc-lang/sl.orth | 27 +++++++++++++++++++++++++--
- fc-lang/sq.orth | 27 +++++++++++++++++++++++++--
- fc-lang/sr.orth | 23 +++++++++++++++++++++++
- fc-lang/sv.orth | 27 +++++++++++++++++++++++++--
- fc-lang/th.orth | 23 +++++++++++++++++++++++
- fc-lang/tr.orth | 27 +++++++++++++++++++++++++--
- fc-lang/uk.orth | 23 +++++++++++++++++++++++
- fc-lang/vo.orth | 23 +++++++++++++++++++++++
- fc-lang/yi.orth | 23 +++++++++++++++++++++++
- fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
- fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
+ fc-lang/Imakefile | 2 ++
+ fc-lang/ab.orth | 23 +++++++++++++++++++++++
+ fc-lang/ar.orth | 23 +++++++++++++++++++++++
+ fc-lang/az.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/ba.orth | 23 +++++++++++++++++++++++
+ fc-lang/be.orth | 23 +++++++++++++++++++++++
+ fc-lang/bg.orth | 23 +++++++++++++++++++++++
+ fc-lang/br.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/ca.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/chr.orth | 23 +++++++++++++++++++++++
+ fc-lang/co.orth | 23 +++++++++++++++++++++++
+ fc-lang/cs.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/da.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/de.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/el.orth | 23 +++++++++++++++++++++++
+ fc-lang/en.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/eo.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/es.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/et.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/eu.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/fi.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/fo.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/fr.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/fy.orth | 23 +++++++++++++++++++++++
+ fc-lang/ga.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/gd.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/gl.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/he.orth | 23 +++++++++++++++++++++++
+ fc-lang/hr.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/hu.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/hy.orth | 23 +++++++++++++++++++++++
+ fc-lang/is.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/it.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/ja.orth | 23 +++++++++++++++++++++++
+ fc-lang/ka.orth | 23 +++++++++++++++++++++++
+ fc-lang/kk.orth | 23 +++++++++++++++++++++++
+ fc-lang/kl.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/ko.orth | 23 +++++++++++++++++++++++
+ fc-lang/la.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/lt.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/lv.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/mk.orth | 23 +++++++++++++++++++++++
+ fc-lang/mo.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/mt.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/nl.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/no.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/oc.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/pl.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/pt.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/rm.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/ro.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/ru.orth | 23 +++++++++++++++++++++++
+ fc-lang/sh.orth | 23 +++++++++++++++++++++++
+ fc-lang/sk.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/sl.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/sq.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/sr.orth | 23 +++++++++++++++++++++++
+ fc-lang/sv.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/th.orth | 23 +++++++++++++++++++++++
+ fc-lang/tr.orth | 27 +++++++++++++++++++++++++--
+ fc-lang/uk.orth | 23 +++++++++++++++++++++++
+ fc-lang/vo.orth | 23 +++++++++++++++++++++++
+ fc-lang/yi.orth | 23 +++++++++++++++++++++++
+ fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
+ fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
65 files changed, 1552 insertions(+), 78 deletions(-)
commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
Switch to RFC 3066 based lang names
- fontconfig/fontconfig.h | 5 +-
- src/Imakefile | 8 +-
- src/fccharset.c | 8 +-
- src/fcfreetype.c | 406
- ++++++++++++++++++++++++-----------------------
- src/fcint.h | 28 ++++
- src/fcmatch.c | 43 ++++-
- src/fcpat.c | 22 ++-
- src/fcstr.c | 25 ++-
+ fontconfig/fontconfig.h | 5 +-
+ src/Imakefile | 8 +-
+ src/fccharset.c | 8 +-
+ src/fcfreetype.c | 406
+ ++++++++++++++++++++++++------------------------
+ src/fcint.h | 28 ++++
+ src/fcmatch.c | 43 ++++-
+ src/fcpat.c | 22 ++-
+ src/fcstr.c | 25 ++-
8 files changed, 330 insertions(+), 215 deletions(-)
commit 899e352656f04323b9467555faf9152c69a741ab
Add a few more common font families to the default configuration
- fonts.conf.in | 7 +++++++
+ fonts.conf.in | 7 +++++++
1 file changed, 7 insertions(+)
commit 364a581d91eac73a5b1810d9c5100b6eb690219f
Add coverage documentation files
- fc-lang/iso639-1 | 139 ++++++++++++++++
- fc-lang/iso639-2 | 473
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/iso639-1 | 139 ++++++++++++++++
+ fc-lang/iso639-2 | 473
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 612 insertions(+)
commit c1382a3d998d098d3b86c922820558849c777c45
Add fc-lang program to generate language coverage tables
- fc-lang/Imakefile | 44 +
- fc-lang/ab.orth | 17 +
- fc-lang/ar.orth | 49 +
- fc-lang/az.orth | 26 +
- fc-lang/ba.orth | 16 +
- fc-lang/be.orth | 11 +
- fc-lang/bg.orth | 12 +
- fc-lang/br.orth | 17 +
- fc-lang/ca.orth | 23 +
- fc-lang/chr.orth | 2 +
- fc-lang/co.orth | 2 +
- fc-lang/cs.orth | 27 +
- fc-lang/da.orth | 27 +
- fc-lang/de.orth | 17 +
- fc-lang/el.orth | 26 +
- fc-lang/en.orth | 17 +
- fc-lang/eo.orth | 9 +
- fc-lang/es.orth | 19 +
- fc-lang/et.orth | 15 +
- fc-lang/eu.orth | 8 +
- fc-lang/fc-lang.c | 295 +
- fc-lang/fc-lang.man | 41 +
- fc-lang/fclang.tmpl.c | 130 +
- fc-lang/fi.orth | 15 +
- fc-lang/fo.orth | 25 +
- fc-lang/fr.orth | 28 +
- fc-lang/fy.orth | 2 +
- fc-lang/ga.orth | 29 +
- fc-lang/gd.orth | 15 +
- fc-lang/gl.orth | 22 +
- fc-lang/he.orth | 2 +
- fc-lang/hr.orth | 21 +
- fc-lang/hu.orth | 19 +
- fc-lang/hy.orth | 5 +
- fc-lang/is.orth | 26 +
- fc-lang/it.orth | 14 +
- fc-lang/ja.orth | 6540 ++++++++++++++++++++
- fc-lang/ka.orth | 9 +
- fc-lang/kk.orth | 15 +
- fc-lang/kl.orth | 23 +
- fc-lang/ko.orth |16217
- +++++++++++++++++++++++++++++++++++++++++++++++++
- fc-lang/la.orth | 8 +
- fc-lang/lt.orth | 13 +
- fc-lang/lv.orth | 16 +
- fc-lang/mk.orth | 15 +
- fc-lang/mo.orth | 14 +
- fc-lang/mt.orth | 18 +
- fc-lang/nl.orth | 15 +
- fc-lang/no.orth | 18 +
- fc-lang/oc.orth | 15 +
- fc-lang/pl.orth | 10 +
- fc-lang/pt.orth | 19 +
- fc-lang/rm.orth | 15 +
- fc-lang/ro.orth | 11 +
- fc-lang/ru.orth | 11 +
- fc-lang/sh.orth | 2 +
- fc-lang/sk.orth | 29 +
- fc-lang/sl.orth | 21 +
- fc-lang/sq.orth | 7 +
- fc-lang/sr.orth | 11 +
- fc-lang/sv.orth | 21 +
- fc-lang/th.orth | 3 +
- fc-lang/tr.orth | 12 +
- fc-lang/uk.orth | 12 +
- fc-lang/vo.orth | 13 +
- fc-lang/yi.orth | 2 +
- fc-lang/zh_cn.orth | 6766 +++++++++++++++++++++
- fc-lang/zh_tw.orth |13079 +++++++++++++++++++++++++++++++++++++++
+ fc-lang/Imakefile | 44 +
+ fc-lang/ab.orth | 17 +
+ fc-lang/ar.orth | 49 +
+ fc-lang/az.orth | 26 +
+ fc-lang/ba.orth | 16 +
+ fc-lang/be.orth | 11 +
+ fc-lang/bg.orth | 12 +
+ fc-lang/br.orth | 17 +
+ fc-lang/ca.orth | 23 +
+ fc-lang/chr.orth | 2 +
+ fc-lang/co.orth | 2 +
+ fc-lang/cs.orth | 27 +
+ fc-lang/da.orth | 27 +
+ fc-lang/de.orth | 17 +
+ fc-lang/el.orth | 26 +
+ fc-lang/en.orth | 17 +
+ fc-lang/eo.orth | 9 +
+ fc-lang/es.orth | 19 +
+ fc-lang/et.orth | 15 +
+ fc-lang/eu.orth | 8 +
+ fc-lang/fc-lang.c | 295 +
+ fc-lang/fc-lang.man | 41 +
+ fc-lang/fclang.tmpl.c | 130 +
+ fc-lang/fi.orth | 15 +
+ fc-lang/fo.orth | 25 +
+ fc-lang/fr.orth | 28 +
+ fc-lang/fy.orth | 2 +
+ fc-lang/ga.orth | 29 +
+ fc-lang/gd.orth | 15 +
+ fc-lang/gl.orth | 22 +
+ fc-lang/he.orth | 2 +
+ fc-lang/hr.orth | 21 +
+ fc-lang/hu.orth | 19 +
+ fc-lang/hy.orth | 5 +
+ fc-lang/is.orth | 26 +
+ fc-lang/it.orth | 14 +
+ fc-lang/ja.orth | 6540 +++++++++++++++++++
+ fc-lang/ka.orth | 9 +
+ fc-lang/kk.orth | 15 +
+ fc-lang/kl.orth | 23 +
+ fc-lang/ko.orth | 16217
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ fc-lang/la.orth | 8 +
+ fc-lang/lt.orth | 13 +
+ fc-lang/lv.orth | 16 +
+ fc-lang/mk.orth | 15 +
+ fc-lang/mo.orth | 14 +
+ fc-lang/mt.orth | 18 +
+ fc-lang/nl.orth | 15 +
+ fc-lang/no.orth | 18 +
+ fc-lang/oc.orth | 15 +
+ fc-lang/pl.orth | 10 +
+ fc-lang/pt.orth | 19 +
+ fc-lang/rm.orth | 15 +
+ fc-lang/ro.orth | 11 +
+ fc-lang/ru.orth | 11 +
+ fc-lang/sh.orth | 2 +
+ fc-lang/sk.orth | 29 +
+ fc-lang/sl.orth | 21 +
+ fc-lang/sq.orth | 7 +
+ fc-lang/sr.orth | 11 +
+ fc-lang/sv.orth | 21 +
+ fc-lang/th.orth | 3 +
+ fc-lang/tr.orth | 12 +
+ fc-lang/uk.orth | 12 +
+ fc-lang/vo.orth | 13 +
+ fc-lang/yi.orth | 2 +
+ fc-lang/zh_cn.orth | 6766 ++++++++++++++++++++
+ fc-lang/zh_tw.orth | 13079 ++++++++++++++++++++++++++++++++++++++
68 files changed, 44053 insertions(+)
commit 084407063d0069b16b24e1fd8be818af12e36741
Object list to FcObjectSetBuild wasnt terminated with 0
- fc-list/fc-list.c | 4 ++--
+ fc-list/fc-list.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit f9dc31e81cd27be1bcb72706ac667889840f60bb
Indent line
- fc-list/Imakefile | 2 ++
+ fc-list/Imakefile | 2 ++
1 file changed, 2 insertions(+)
commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
Ident line
- fc-cache/Imakefile | 2 ++
+ fc-cache/Imakefile | 2 ++
1 file changed, 2 insertions(+)
commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
Make fc-cache avoid reading the whole world full of fonts
- fc-cache/fc-cache.c | 10 +++++-----
+ fc-cache/fc-cache.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
Make fc-list more useful
- fc-list/fc-list.c | 20 ++++++++++++++++----
+ fc-list/fc-list.c | 20 ++++++++++++++++----
1 file changed, 16 insertions(+), 4 deletions(-)
commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
- fontconfig/fontconfig.h | 3 ++-
+ fontconfig/fontconfig.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 4c0036053a36678747adfd06777cef39752ca9a4
Construct empty constant charsets correctly (using null pointers)
- src/fccharset.c | 18 +++++++++++++-----
+ src/fccharset.c | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
Permit empty charsets in fonts.cache files
- src/fcname.c | 4 ++--
+ src/fcname.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 223c028949c1ef316c93bea17278f58150c777ee
Steal idea for locale-insensitive strtod from glib
- src/fcxml.c | 59
+ src/fcxml.c | 59
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 57 insertions(+), 2 deletions(-)
Oops. Made a mistake when adding config file names to monitor list
- src/fcxml.c | 9 +++++----
+ src/fcxml.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
checked as
well
- src/fccfg.c | 31 ++++++++++++++-----------------
- src/fccharset.c | 11 +++--------
- src/fcxml.c | 5 ++++-
+ src/fccfg.c | 31 ++++++++++++++-----------------
+ src/fccharset.c | 11 +++--------
+ src/fcxml.c | 5 ++++-
3 files changed, 21 insertions(+), 26 deletions(-)
commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
Accidentally falling through several case blocks
- src/fccfg.c | 3 ++-
- src/fcdbg.c | 6 +++---
+ src/fccfg.c | 3 ++-
+ src/fcdbg.c | 6 +++---
2 files changed, 5 insertions(+), 4 deletions(-)
commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
code to
make this work
- fonts.conf.in | 28 ++++++++++++++++++++++++++++
- src/fcmatch.c | 4 ++--
+ fonts.conf.in | 28 ++++++++++++++++++++++++++++
+ src/fcmatch.c | 4 ++--
2 files changed, 30 insertions(+), 2 deletions(-)
commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
Make fc-cache more tolerant of missing font directories
- fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
+ fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
1 file changed, 26 insertions(+), 2 deletions(-)
commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
values
are persistant
- fontconfig/fontconfig.h | 5 ++++-
- fonts.dtd | 5 ++++-
- src/fccache.c | 11 +++++++++--
- src/fccfg.c | 4 ++++
- src/fcdbg.c | 8 +++++++-
- src/fcdir.c | 5 +++--
- src/fcint.h | 9 +++++----
- src/fclist.c | 2 +-
- src/fcmatch.c | 21 +++++++++++++++++++--
- src/fcname.c | 3 ++-
- src/fcpat.c | 12 +++++++++++-
- src/fcxml.c | 4 ++++
+ fontconfig/fontconfig.h | 5 ++++-
+ fonts.dtd | 5 ++++-
+ src/fccache.c | 11 +++++++++--
+ src/fccfg.c | 4 ++++
+ src/fcdbg.c | 8 +++++++-
+ src/fcdir.c | 5 +++--
+ src/fcint.h | 9 +++++----
+ src/fclist.c | 2 +-
+ src/fcmatch.c | 21 +++++++++++++++++++--
+ src/fcname.c | 3 ++-
+ src/fcpat.c | 12 +++++++++++-
+ src/fcxml.c | 4 ++++
12 files changed, 73 insertions(+), 16 deletions(-)
commit 06a48f20739580338e69547c9896c539abf000dd
Add a few aliases suggested by Owen and Mike
- fonts.conf.in | 19 +++++++++++++++++--
+ fonts.conf.in | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
important for
matching, fix family->generic mapping
- src/fccfg.c | 7 ++++---
- src/fcmatch.c | 22 +++++++++++-----------
+ src/fccfg.c | 7 ++++---
+ src/fcmatch.c | 22 +++++++++++-----------
2 files changed, 15 insertions(+), 14 deletions(-)
commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
Fix compiler warning
- src/fcxml.c | 4 ++--
+ src/fcxml.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
Fix incorrect size in memmove call in FcObjectSetAdd that crashed
FcFontSetList calls
- src/fclist.c | 3 ++-
+ src/fclist.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
Fix fontconfig.pc generation in Imakefile
- Imakefile | 4 ++--
+ Imakefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
Add FcPatternHash, clean up a few valgrind issues
- fontconfig/fontconfig.h | 3 ++
- src/fccfg.c | 2 +-
- src/fcmatch.c | 11 ++++---
- src/fcpat.c | 78
- +++++++++++++++++++++++++++++++++++++++++++++++
- src/fcxml.c | 13 +++++++-
+ fontconfig/fontconfig.h | 3 ++
+ src/fccfg.c | 2 +-
+ src/fcmatch.c | 11 ++++---
+ src/fcpat.c | 78
+ +++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcxml.c | 13 ++++++++-
5 files changed, 101 insertions(+), 6 deletions(-)
commit 8a39040e2a1308602aabe1aa4a8608f94830534e
Make autoconf use correct options to build solaris shared libraries
- configure.in | 15 +++++++++++++--
+ configure.in | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
ISHIKAWA Mutsumi).
169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
- setfontdirs | 5 +++++
+ setfontdirs | 5 +++++
1 file changed, 5 insertions(+)
commit e9be9cd10a24b75480a26be834041d312d8217b4
Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
interfaces
- fontconfig/fontconfig.h | 7 ++-
- src/fccfg.c | 12 ++--
- src/fcint.h | 7 ++-
- src/fclist.c | 72 +++++++++++++--------
- src/fcmatch.c | 6 +-
- src/fcname.c | 8 +--
- src/fcpat.c | 161
- ++++++++++++++++++++++++++++-------------------
+ fontconfig/fontconfig.h | 7 ++-
+ src/fccfg.c | 12 ++--
+ src/fcint.h | 7 ++-
+ src/fclist.c | 72 ++++++++++++++--------
+ src/fcmatch.c | 6 +-
+ src/fcname.c | 8 +--
+ src/fcpat.c | 161
+ +++++++++++++++++++++++++++++-------------------
7 files changed, 166 insertions(+), 107 deletions(-)
commit 88c747e20612ffcae326313f8d624b36c1235993
missing
values
- src/fccfg.c | 4 ++--
- src/fcdbg.c | 5 ++++-
- src/fclist.c | 4 +++-
- src/fcmatch.c | 4 ++--
- src/fcname.c | 4 +++-
+ src/fccfg.c | 4 ++--
+ src/fcdbg.c | 5 ++++-
+ src/fclist.c | 4 +++-
+ src/fcmatch.c | 4 ++--
+ src/fcname.c | 4 +++-
5 files changed, 14 insertions(+), 7 deletions(-)
commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
Add aspect ratio support to Xft and fontconfig
- fontconfig/fontconfig.h | 3 ++-
- src/fcname.c | 3 ++-
+ fontconfig/fontconfig.h | 3 ++-
+ src/fcname.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
commit 8ec077f22b2f9fd693abfda7d405ac572594be99
pattern
elements (not that its all that useful)
- src/fccfg.c | 18 +++++++++++++++---
- src/fcxml.c | 5 +++--
+ src/fccfg.c | 18 +++++++++++++++---
+ src/fcxml.c | 5 +++--
2 files changed, 18 insertions(+), 5 deletions(-)
commit be0948508ce4ebbb6e576b9dd31531efef6834e1
Add support for user-provided freetype faces to Xft
- fontconfig/fcfreetype.h | 8 +++++++-
- fontconfig/fcprivate.h | 4 +++-
- fontconfig/fontconfig.h | 7 +++++--
- src/fccharset.c | 5 +----
- src/fcfreetype.c | 1 -
- src/fcint.h | 3 ++-
- src/fcpat.c | 29 ++++++++++++++++++++++++++++-
+ fontconfig/fcfreetype.h | 8 +++++++-
+ fontconfig/fcprivate.h | 4 +++-
+ fontconfig/fontconfig.h | 7 +++++--
+ src/fccharset.c | 5 +----
+ src/fcfreetype.c | 1 -
+ src/fcint.h | 3 ++-
+ src/fcpat.c | 29 ++++++++++++++++++++++++++++-
7 files changed, 46 insertions(+), 11 deletions(-)
commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
Fix Xft2 to build right library version on old systems with xmkmf. Fix
fc-cache location for xmkmf out-of-tree build on old systems
- local.def | 2 ++
+ local.def | 2 ++
1 file changed, 2 insertions(+)
commit fbb405f3b5f25353babee1e813eb86d53912503f
Fix up support for building Xft1, Xrender and fontconfig out of
the tree
- fc-list/Imakefile | 5 +++++
- local.def | 14 ++++++++++++++
+ fc-list/Imakefile | 5 +++++
+ local.def | 14 ++++++++++++++
2 files changed, 19 insertions(+)
commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
Change FcCharSet datastructure, add FcFontSort API
- fontconfig/fontconfig.h | 9 +-
- src/fccharset.c | 772
- +++++++++++++++++++++++++----------------------
- src/fcint.h | 27 +-
- src/fcmatch.c | 26 +-
+ fontconfig/fontconfig.h | 9 +-
+ src/fccharset.c | 772
+ ++++++++++++++++++++++++++----------------------
+ src/fcint.h | 27 +-
+ src/fcmatch.c | 26 +-
4 files changed, 451 insertions(+), 383 deletions(-)
commit bc9469baadc6b5f9a920a476e460113bab518208
Optimize after profiling. Fix FcStrCmp to return correct sign
- src/fccharset.c | 103 +++++++++++++++++++++++++++++----------
- src/fcint.h | 1 +
- src/fcmatch.c | 143
- +++++++++++++++++++++++++++++++++++++++++--------------
- src/fcname.c | 4 +-
- src/fcpat.c | 13 +++--
- src/fcstr.c | 6 +--
+ src/fccharset.c | 103 ++++++++++++++++++++++++++++++----------
+ src/fcint.h | 1 +
+ src/fcmatch.c | 143
+ +++++++++++++++++++++++++++++++++++++++++---------------
+ src/fcname.c | 4 +-
+ src/fcpat.c | 13 +++---
+ src/fcstr.c | 6 +--
6 files changed, 197 insertions(+), 73 deletions(-)
commit 1412a69926307b2736745737c7c66172ebc56724
FcCharSet
primitives and FcFontSetSort
- fontconfig/fontconfig.h | 8 +-
- src/fccfg.c | 10 +--
- src/fccharset.c | 197
- ++++++++++++++++++++++++++++++++++++++++++++---
- src/fcint.h | 3 +-
- src/fcmatch.c | 23 ++++--
+ fontconfig/fontconfig.h | 8 +-
+ src/fccfg.c | 10 +--
+ src/fccharset.c | 197
+ +++++++++++++++++++++++++++++++++++++++++++++---
+ src/fcint.h | 3 +-
+ src/fcmatch.c | 23 ++++--
5 files changed, 219 insertions(+), 22 deletions(-)
commit 78417a2c74f95a66e3738cf525f9d699e13c654a
Use explicit cd for non-gmake systems
- Makefile.in | 4 ++--
+ Makefile.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
$< in a non-implicit rule is a GNU-makeism. It's not supported by
BSD make.
- Imakefile | 8 ++++----
+ Imakefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
Clean up autoconf install to obey DESTDIR
- Makefile.in | 67
- +++++++++++++++++++++++++++++++++---------------
- fc-cache/Makefile.in | 23 ++++++++++-------
- fc-list/Makefile.in | 22 ++++++++++------
- fontconfig/Makefile.in | 24 ++++++++---------
- src/Makefile.in | 48 +++++++++++++++++++++++-----------
+ Makefile.in | 67
+ ++++++++++++++++++++++++++++++++++----------------
+ fc-cache/Makefile.in | 23 ++++++++++-------
+ fc-list/Makefile.in | 22 +++++++++++------
+ fontconfig/Makefile.in | 24 +++++++++---------
+ src/Makefile.in | 48 +++++++++++++++++++++++++-----------
5 files changed, 119 insertions(+), 65 deletions(-)
commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
Change charset enumeration functions to more sensible API
- fontconfig/fontconfig.h | 13 ++++++++++++-
- src/fccharset.c | 46
+ fontconfig/fontconfig.h | 13 ++++++++++++-
+ src/fccharset.c | 46
+++++++++++++++++++++++++++++++++-------------
2 files changed, 45 insertions(+), 14 deletions(-)
A few autoconf build fixes
- Makefile.in | 12 ++++++++----
- configure.in | 4 ++--
- fontconfig-config.in | 10 +++++-----
+ Makefile.in | 12 ++++++++----
+ configure.in | 4 ++--
+ fontconfig-config.in | 10 +++++-----
3 files changed, 15 insertions(+), 11 deletions(-)
commit 48db40f692a31c39a96961c8733bfeaad416a5c0
A few random fontconfig build fixes
- config/config-subst | 12 +++++++-----
- fontconfig/fontconfig.h | 7 +++++--
- src/fcinit.c | 8 +++++++-
+ config/config-subst | 12 +++++++-----
+ fontconfig/fontconfig.h | 7 +++++--
+ src/fcinit.c | 8 +++++++-
3 files changed, 19 insertions(+), 8 deletions(-)
commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
Dont require freetype to build with fontconfig
- fontconfig.pc.in | 1 -
+ fontconfig.pc.in | 1 -
1 file changed, 1 deletion(-)
commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
Add pkgconfig control file and fontconfig-config script
- INSTALL | 17 +++++++--
- Imakefile | 33 +++++++++++++++++-
- Makefile.in | 18 ++++++++--
- README | 13 +++++++
- config/config-subst | 8 +++++
- configure.in | 18 ++++++----
- fontconfig-config.in | 94
- ++++++++++++++++++++++++++++++++++++++++++++++++++
- fontconfig.pc.in | 11 ++++++
+ INSTALL | 17 ++++++++--
+ Imakefile | 33 +++++++++++++++++-
+ Makefile.in | 18 ++++++++--
+ README | 13 ++++++++
+ config/config-subst | 8 +++++
+ configure.in | 18 ++++++----
+ fontconfig-config.in | 94
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fontconfig.pc.in | 11 ++++++
8 files changed, 199 insertions(+), 13 deletions(-)
commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
Fonts.dtd had "blanks" instead of "blank"
- fonts.dtd | 4 ++--
+ fonts.dtd | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
Missed a Makefile.in for fontconfig includes
- fontconfig/Makefile.in | 48
+ fontconfig/Makefile.in | 48
++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
Replace silly avl sort with qsort, add FcPatternEqual
- fontconfig/fontconfig.h | 8 +-
- src/Imakefile | 6 +-
- src/Makefile.in | 4 +-
- src/fcavl.c | 419
- -----------------------------------------------
- src/fcavl.h | 46 ------
- src/fcmatch.c | 76 ++++-----
- src/fcpat.c | 109 +++++++++++-
- src/fcxml.c | 9 +-
+ fontconfig/fontconfig.h | 8 +-
+ src/Imakefile | 6 +-
+ src/Makefile.in | 4 +-
+ src/fcavl.c | 419
+ ------------------------------------------------
+ src/fcavl.h | 46 ------
+ src/fcmatch.c | 76 ++++-----
+ src/fcpat.c | 109 ++++++++++++-
+ src/fcxml.c | 9 +-
8 files changed, 162 insertions(+), 515 deletions(-)
commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
More autoconf cleanup for fontconfig
- Makefile.in | 8 +++-----
- config.h.in | 2 +-
- config/Makedefs.in | 10 ++++++++-
- configure.in | 55
- +++++++++++++++++++++++---------------------------
- fc-cache/Makefile.in | 4 +++-
- fc-list/Makefile.in | 4 +++-
- src/Imakefile | 4 ++--
- src/Makefile.in | 5 +----
- src/fcinit.c | 4 ++--
+ Makefile.in | 8 +++-----
+ config.h.in | 2 +-
+ config/Makedefs.in | 10 +++++++++-
+ configure.in | 55
+ ++++++++++++++++++++++++----------------------------
+ fc-cache/Makefile.in | 4 +++-
+ fc-list/Makefile.in | 4 +++-
+ src/Imakefile | 4 ++--
+ src/Makefile.in | 5 +----
+ src/fcinit.c | 4 ++--
9 files changed, 49 insertions(+), 47 deletions(-)
commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
Fix xmkmf build process for fontconfig
- Imakefile | 2 +-
- Makefile.in | 54 +++++++++
- acconfig.h | 2 -
- config.h.in | 144 +++++++++++++++++++++++
- configure.in | 360
- ++++++++++++++++++++++++++++++++++++++++++---------------
- cvscompile.sh | 11 +-
- findfonts | 8 +-
- fonts.conf.in | 77 ++++++------
- fonts.dtd | 13 ++-
- local.def | 54 +++++++++
- setfontdirs | 4 +-
+ Imakefile | 2 +-
+ Makefile.in | 54 +++++++++
+ acconfig.h | 2 -
+ config.h.in | 144 +++++++++++++++++++++++
+ configure.in | 360
+ +++++++++++++++++++++++++++++++++++++++++++---------------
+ cvscompile.sh | 11 +-
+ findfonts | 8 +-
+ fonts.conf.in | 77 ++++++-------
+ fonts.dtd | 13 ++-
+ local.def | 54 +++++++++
+ setfontdirs | 4 +-
11 files changed, 581 insertions(+), 148 deletions(-)
commit 179c39959cc9c19004f8ca948623590e404c8c46
run it from
Xinstall.sh after XFree86 is installed.
- fc-cache/Imakefile | 4 +++-
+ fc-cache/Imakefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
put fontconfig-def.cpp in the right place.
- fontconfig-def.cpp | 170
- ------------------------------------------------
- src/fontconfig-def.cpp | 170
- ++++++++++++++++++++++++++++++++++++++++++++++++
+ fontconfig-def.cpp | 170
+ -------------------------------------------------
+ src/fontconfig-def.cpp | 170
+ +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 170 insertions(+), 170 deletions(-)
commit d82a034f9123558b300c956feec165c50ef7ada2
new preprocessor files. (#5215-#5218, Alexander Gottwald).
- fontconfig-def.cpp | 170
- ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ fontconfig-def.cpp | 170
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 170 insertions(+)
commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
Fix FT_Get_Next_Char API to match official 2.0.9 released version
- src/fccharset.c | 26 ++++++++++++++++++--------
+ src/fccharset.c | 26 ++++++++++++++++++--------
1 file changed, 18 insertions(+), 8 deletions(-)
commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
Warning fixes
- src/fcatomic.c | 4 ++--
+ src/fcatomic.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 216fac98e0785e787e32ff354241935a25723e4b
Add match routine that returns list of fonts
- fontconfig/fontconfig.h | 14 ++
- src/fcavl.c | 419
- +++++++++++++++++++++++++++++++++++++++++++++++
- src/fcavl.h | 46 ++++++
- src/fcmatch.c | 225 +++++++++++++++++++++----
+ fontconfig/fontconfig.h | 14 ++
+ src/fcavl.c | 419
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcavl.h | 46 ++++++
+ src/fcmatch.c | 225 ++++++++++++++++++++++----
4 files changed, 671 insertions(+), 33 deletions(-)
commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
Eliminate duplicate definitions in fcint.h and fontconfig.h
- src/fcint.h | 6 ------
+ src/fcint.h | 6 ------
1 file changed, 6 deletions(-)
commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
fontconfig: bail scanning directory on fatal error
- src/fcdir.c | 2 +-
+ src/fcdir.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 17e16fa1108491fa625258bba12e71aaad8a34de
Add fcatomic.c
- src/Imakefile | 4 +-
- src/fcatomic.c | 183
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/fccache.c | 4 ++
+ src/Imakefile | 4 +-
+ src/fcatomic.c | 183
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fccache.c | 4 ++
3 files changed, 189 insertions(+), 2 deletions(-)
commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
Add new FcAtomic datatype for config file locking
- fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
- src/Imakefile | 12 ++++++------
- src/fccache.c | 34 ++++++++++++++--------------------
- src/fcint.h | 9 ++++++++-
+ fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
+ src/Imakefile | 12 ++++++------
+ src/fccache.c | 34 ++++++++++++++--------------------
+ src/fcint.h | 9 ++++++++-
4 files changed, 57 insertions(+), 28 deletions(-)
commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
Add missing clean rule
- Imakefile | 6 ++++++
+ Imakefile | 6 ++++++
1 file changed, 6 insertions(+)
commit 9c8e07f19589ba944e7bfb31251228b41a02f787
Port Xft1 to fontconfig
- fontconfig/fontconfig.h | 8 +++++++-
- src/fccache.c | 13 +++++++------
- src/fccfg.c | 10 +++++-----
- src/fcdir.c | 4 ++--
+ fontconfig/fontconfig.h | 8 +++++++-
+ src/fccache.c | 13 +++++++------
+ src/fccfg.c | 10 +++++-----
+ src/fcdir.c | 4 ++--
4 files changed, 21 insertions(+), 14 deletions(-)
commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
Add better error reporting when loading config file
- fc-list/fc-list.c | 2 +-
- fontconfig/fontconfig.h | 16 +++++++++++++++-
- src/fclist.c | 36 ++++++++++++++++++++++++++++++------
- src/fcmatch.c | 38 +++++++++++++++++++++++++++++++-------
- src/fcxml.c | 12 +++++++++++-
+ fc-list/fc-list.c | 2 +-
+ fontconfig/fontconfig.h | 16 +++++++++++++++-
+ src/fclist.c | 36 ++++++++++++++++++++++++++++++------
+ src/fcmatch.c | 38 +++++++++++++++++++++++++++++++-------
+ src/fcxml.c | 12 +++++++++++-
5 files changed, 88 insertions(+), 16 deletions(-)
commit c4bd0638c5f14329e71be8f170c30d376fc76972
Warning fixes
- fc-cache/fc-cache.c | 13 ++++++++++++-
- fc-list/fc-list.c | 15 +++++++++++++--
+ fc-cache/fc-cache.c | 13 ++++++++++++-
+ fc-list/fc-list.c | 15 +++++++++++++--
2 files changed, 25 insertions(+), 3 deletions(-)
commit c5350655bef34cc08739bed324a482473b2a01b8
Check font edit value lists for empty
- src/fccfg.c | 4 ++--
+ src/fccfg.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
fontconfig: some config file parsing mistakes
- src/fcfreetype.c | 2 +-
- src/fcint.h | 9 ---------
- src/fcxml.c | 8 ++++++--
+ src/fcfreetype.c | 2 +-
+ src/fcint.h | 9 ---------
+ src/fcxml.c | 8 ++++++--
3 files changed, 7 insertions(+), 12 deletions(-)
commit a398554a6d6467956c1c3471e912fb4e969835eb
Remove fcxml.h include file as it cant work anymore anyhow
- fontconfig/Imakefile | 2 +-
- fontconfig/fcxml.h | 37 -------------------------------------
+ fontconfig/Imakefile | 2 +-
+ fontconfig/fcxml.h | 37 -------------------------------------
2 files changed, 1 insertion(+), 38 deletions(-)
commit 24c90386bbdda9800d5a35c4dbff08682186907f
dont complain about missing optional included font config files
- src/fcxml.c | 4 ++--
+ src/fcxml.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
Automatically initialize the fontconfig library
- src/fccfg.c | 15 +++++++++------
- src/fcinit.c | 4 ++--
- src/fcint.h | 4 +++-
+ src/fccfg.c | 15 +++++++++------
+ src/fcinit.c | 4 ++--
+ src/fcint.h | 4 +++-
3 files changed, 14 insertions(+), 9 deletions(-)
commit aae6f7d48744a25899cac28d47458f394defa02a
to
enumarate Unicode coverage efficiently
- fontconfig/fontconfig.h | 7 +++++--
- src/fccache.c | 4 ++--
- src/fccharset.c | 23 ++++++++++++++++++++++-
- src/fcpat.c | 6 +++---
+ fontconfig/fontconfig.h | 7 +++++--
+ src/fccache.c | 4 ++--
+ src/fccharset.c | 23 ++++++++++++++++++++++-
+ src/fcpat.c | 6 +++---
4 files changed, 32 insertions(+), 8 deletions(-)
commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
environment
on install
- fc-cache/Imakefile | 2 +-
+ fc-cache/Imakefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 65018b4a468c3175790dc27dfe37987151ad97d5
Update to Xft version 2
- fc-cache/fc-cache.c | 7 ++++---
+ fc-cache/fc-cache.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit ccb3e93b2754542d08dcd2572402560d76a8ed91
fontconfig library: build fixes and compiler warning fixes
- fc-cache/Imakefile | 2 +-
- fc-list/Imakefile | 2 +-
- fc-list/fc-list.c | 5 +-
- fontconfig/fcfreetype.h | 1 +
- fontconfig/fcprivate.h | 2 +-
- fontconfig/fcxml.h | 2 +-
- fontconfig/fontconfig.h | 61 ++++++++--------
- src/fccache.c | 176
- +++++++++++++++++++++++++++++------------------
- src/fccfg.c | 126 ++++++++++++++++-----------------
- src/fccharset.c | 23 ++++---
- src/fcdir.c | 58 ++++++++--------
- src/fcfreetype.c | 106 ++++++++++++++--------------
- src/fcinit.c | 2 +-
- src/fcint.h | 74 ++++++++------------
- src/fcmatch.c | 7 +-
- src/fcname.c | 92 ++++++++++++-------------
- src/fcpat.c | 10 +--
- src/fcstr.c | 32 ++++-----
- src/fcxml.c | 135 ++++++++++++++++++------------------
+ fc-cache/Imakefile | 2 +-
+ fc-list/Imakefile | 2 +-
+ fc-list/fc-list.c | 5 +-
+ fontconfig/fcfreetype.h | 1 +
+ fontconfig/fcprivate.h | 2 +-
+ fontconfig/fcxml.h | 2 +-
+ fontconfig/fontconfig.h | 61 ++++++++---------
+ src/fccache.c | 176
+ ++++++++++++++++++++++++++++++------------------
+ src/fccfg.c | 126 +++++++++++++++++-----------------
+ src/fccharset.c | 23 ++++---
+ src/fcdir.c | 58 ++++++++--------
+ src/fcfreetype.c | 106 ++++++++++++++---------------
+ src/fcinit.c | 2 +-
+ src/fcint.h | 74 ++++++++------------
+ src/fcmatch.c | 7 +-
+ src/fcname.c | 92 ++++++++++++-------------
+ src/fcpat.c | 10 +--
+ src/fcstr.c | 32 ++++-----
+ src/fcxml.c | 135 +++++++++++++++++++------------------
19 files changed, 473 insertions(+), 443 deletions(-)
commit 3be03bed3955e91882b65315fdf8a68e4b453431
Update fontconfig and libxml2 to get them working with in-tree build
process
- fc-cache/Imakefile | 12 +++---------
- fc-list/Imakefile | 13 +++----------
- src/Imakefile | 55
- ++++++----------------------------------------------
+ fc-cache/Imakefile | 12 +++---------
+ fc-list/Imakefile | 13 +++----------
+ src/Imakefile | 55
+ ++++++------------------------------------------------
3 files changed, 12 insertions(+), 68 deletions(-)
commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
conf.d $(DOCSRC) test
AUTOMAKE_OPTIONS = dist-bzip2
+ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = \
fontconfig.pc.in \
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
COPYING ChangeLog INSTALL NEWS config.guess config.sub depcomp \
install-sh ltmain.sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
install-pdf-recursive install-ps-recursive install-recursive \
installcheck-recursive installdirs-recursive pdf-recursive \
ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
conf.d $(DOCSRC) test
AUTOMAKE_OPTIONS = dist-bzip2
+ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = fontconfig.pc.in fonts.conf.in fonts.dtd \
fontconfig.spec.in fontconfig.spec fontconfig-zip.in \
config-fixups.h ChangeLog
-rm -f libtool config.lt
install-pkgconfigDATA: $(pkgconfig_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
install-xmlDATA: $(xml_DATA)
@$(NORMAL_INSTALL)
- test -z "$(xmldir)" || $(MKDIR_P) "$(DESTDIR)$(xmldir)"
@list='$(xml_DATA)'; test -n "$(xmldir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(xmldir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(xmldir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
done
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
- test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
$(am__relativize); \
new_distdir=$$reldir; \
*.zip*) \
unzip $(distdir).zip ;;\
esac
- chmod -R a-w $(distdir); chmod a+w $(distdir)
+ chmod -R a-w $(distdir); chmod u+w $(distdir)
mkdir $(distdir)/_build
mkdir $(distdir)/_inst
chmod a-w $(distdir)
Fontconfig
Font configuration and customization library
- Version 2.10.0
+ Version 2.10.2
2012-03-11
Check INSTALL for compilation and installation instructions.
Report bugs to https://bugs.freedesktop.org in the fontconfig module.
+2.10.2
+
+Akira TAGOH (13):
+ Bug 53585 - Two highly-visible typos in src/fcxml.c
+ Fix for libtoolize's warnings
+ Bug 54138 - X_OK permission is invalid for win32 access(..) calls
+ Bug 52573 - patch required to build 2.10.x with oldish GNU C library headers
+ deal with warnings as errors for the previous change
+ Fix wrongly squashing for the network path on Win32.
+ Fix syntax errors in fonts.dtd.
+ autogen.sh: Add -I option to tell aclocal a place for external m4 files
+ Use automake variable instead of cleaning files in clean-local
+ Bug 56531 - autogen.sh fails due to missing 'm4' directory
+ Bug 57114 - regression on FcFontMatch with namelang
+ Update CaseFolding.txt to Unicode 6.2
+ Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in 65-nonlatin.conf
+
+Behdad Esfahbod (1):
+ Fix N'ko orthography
+
+Jeremy Huddleston Sequoia (1):
+ Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h" result in the correct values
+
+2.10.1
+
+Akira TAGOH (2):
+ Fix a typo in fontconfig.pc
+ Install config files first
+
2.10.0
Akira TAGOH (5):
-# generated automatically by aclocal 1.11.3 -*- Autoconf -*-
+# generated automatically by aclocal 1.11.6 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-m4_define([_LT_COPYING], [dnl
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-])
-
-# serial 57 LT_INIT
-
-
-# LT_PREREQ(VERSION)
-# ------------------
-# Complain and exit if this libtool version is less that VERSION.
-m4_defun([LT_PREREQ],
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- [m4_default([$3],
- [m4_fatal([Libtool version $1 or higher is required],
- 63)])],
- [$2])])
-
-
-# _LT_CHECK_BUILDDIR
-# ------------------
-# Complain if the absolute build directory name contains unusual characters
-m4_defun([_LT_CHECK_BUILDDIR],
-[case `pwd` in
- *\ * | *\ *)
- AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-esac
-])
-
-
-# LT_INIT([OPTIONS])
-# ------------------
-AC_DEFUN([LT_INIT],
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
-AC_BEFORE([$0], [LT_LANG])dnl
-AC_BEFORE([$0], [LT_OUTPUT])dnl
-AC_BEFORE([$0], [LTDL_INIT])dnl
-m4_require([_LT_CHECK_BUILDDIR])dnl
-
-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-dnl unless we require an AC_DEFUNed macro:
-AC_REQUIRE([LTOPTIONS_VERSION])dnl
-AC_REQUIRE([LTSUGAR_VERSION])dnl
-AC_REQUIRE([LTVERSION_VERSION])dnl
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-m4_require([_LT_PROG_LTMAIN])dnl
-
-_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
-
-dnl Parse OPTIONS
-_LT_SET_OPTIONS([$0], [$1])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-_LT_SETUP
-
-# Only expand once:
-m4_define([LT_INIT])
-])# LT_INIT
-
-# Old names:
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
-m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
- case $cc_temp in
- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-])
-
-
-# _LT_FILEUTILS_DEFAULTS
-# ----------------------
-# It is okay to use these file commands and assume they have been set
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-m4_defun([_LT_FILEUTILS_DEFAULTS],
-[: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-])# _LT_FILEUTILS_DEFAULTS
-
-
-# _LT_SETUP
-# ---------
-m4_defun([_LT_SETUP],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
-
-_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
-dnl
-_LT_DECL([], [host_alias], [0], [The host system])dnl
-_LT_DECL([], [host], [0])dnl
-_LT_DECL([], [host_os], [0])dnl
-dnl
-_LT_DECL([], [build_alias], [0], [The build system])dnl
-_LT_DECL([], [build], [0])dnl
-_LT_DECL([], [build_os], [0])dnl
-dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-dnl
-AC_REQUIRE([AC_PROG_LN_S])dnl
-test -z "$LN_S" && LN_S="ln -s"
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-dnl
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
-m4_require([_LT_CMD_RELOAD])dnl
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_WITH_SYSROOT])dnl
-
-_LT_CONFIG_LIBTOOL_INIT([
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-])
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-_LT_CHECK_OBJDIR
-
-m4_require([_LT_TAG_COMPILER])dnl
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- _LT_PATH_MAGIC
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-LT_SUPPORTED_TAG([CC])
-_LT_LANG_C_CONFIG
-_LT_LANG_DEFAULT_CONFIG
-_LT_CONFIG_COMMANDS
-])# _LT_SETUP
-
-
-# _LT_PREPARE_SED_QUOTE_VARS
-# --------------------------
-# Define a few sed substitution that help us do robust quoting.
-m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
-[# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-])
-
-# _LT_PROG_LTMAIN
-# ---------------
-# Note that this code is called both from `configure', and `config.status'
-# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
-# `config.status' has no value for ac_aux_dir unless we are using Automake,
-# so we pass a copy along to make sure it has a sensible value anyway.
-m4_defun([_LT_PROG_LTMAIN],
-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-ltmain="$ac_aux_dir/ltmain.sh"
-])# _LT_PROG_LTMAIN
-
-
-
-# So that we can recreate a full libtool script including additional
-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-# in macros and then make a single call at the end using the `libtool'
-# label.
-
-
-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-# ----------------------------------------
-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL_INIT],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
-
-# _LT_CONFIG_LIBTOOL([COMMANDS])
-# ------------------------------
-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
-
-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-# -----------------------------------------------------
-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-[_LT_CONFIG_LIBTOOL([$1])
-_LT_CONFIG_LIBTOOL_INIT([$2])
-])
-
-
-# _LT_FORMAT_COMMENT([COMMENT])
-# -----------------------------
-# Add leading comment marks to the start of each line, and a trailing
-# full-stop to the whole comment if one is not present already.
-m4_define([_LT_FORMAT_COMMENT],
-[m4_ifval([$1], [
-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-)])
-
-
-
-
-
-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-# -------------------------------------------------------------------
-# CONFIGNAME is the name given to the value in the libtool script.
-# VARNAME is the (base) name used in the configure script.
-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-# VARNAME. Any other value will be used directly.
-m4_define([_LT_DECL],
-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- [m4_ifval([$1], [$1], [$2])])
- lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- m4_ifval([$4],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- lt_dict_add_subkey([lt_decl_dict], [$2],
- [tagged?], [m4_ifval([$5], [yes], [no])])])
-])
-
-
-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-# --------------------------------------------------------
-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
-
-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_tag_varnames],
-[_lt_decl_filter([tagged?], [yes], $@)])
-
-
-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-# ---------------------------------------------------------
-m4_define([_lt_decl_filter],
-[m4_case([$#],
- [0], [m4_fatal([$0: too few arguments: $#])],
- [1], [m4_fatal([$0: too few arguments: $#: $1])],
- [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- [lt_dict_filter([lt_decl_dict], $@)])[]dnl
-])
-
-
-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-# --------------------------------------------------
-m4_define([lt_decl_quote_varnames],
-[_lt_decl_filter([value], [1], $@)])
-
-
-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_dquote_varnames],
-[_lt_decl_filter([value], [2], $@)])
-
-
-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_varnames_tagged],
-[m4_assert([$# <= 2])dnl
-_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-m4_define([_lt_decl_varnames_tagged],
-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
-
-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_all_varnames],
-[_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_if([$2], [],
- m4_quote(lt_decl_varnames),
- m4_quote(m4_shift($@))))[]dnl
-])
-m4_define([_lt_decl_all_varnames],
-[lt_join($@, lt_decl_varnames_tagged([$1],
- lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-])
-
-
-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-# ------------------------------------
-# Quote a variable value, and forward it to `config.status' so that its
-# declaration there will have the same value as in `configure'. VARNAME
-# must have a single quote delimited value for this to work.
-m4_define([_LT_CONFIG_STATUS_DECLARE],
-[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
-
-
-# _LT_CONFIG_STATUS_DECLARATIONS
-# ------------------------------
-# We delimit libtool config variables with single quotes, so when
-# we write them to config.status, we have to be sure to quote all
-# embedded single quotes properly. In configure, this macro expands
-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-#
-# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAGS
-# ----------------
-# Output comment and list of tags supported by the script
-m4_defun([_LT_LIBTOOL_TAGS],
-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-available_tags="_LT_TAGS"dnl
-])
-
-
-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-# -----------------------------------
-# Extract the dictionary values for VARNAME (optionally with TAG) and
-# expand to a commented shell variable setting:
-#
-# # Some comment about what VAR is for.
-# visible_name=$lt_internal_name
-m4_define([_LT_LIBTOOL_DECLARE],
-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- [description])))[]dnl
-m4_pushdef([_libtool_name],
- m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- [0], [_libtool_name=[$]$1],
- [1], [_libtool_name=$lt_[]$1],
- [2], [_libtool_name=$lt_[]$1],
- [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
-])
-
-
-# _LT_LIBTOOL_CONFIG_VARS
-# -----------------------
-# Produce commented declarations of non-tagged libtool config variables
-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
-# section) are produced by _LT_LIBTOOL_TAG_VARS.
-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-[m4_foreach([_lt_var],
- m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAG_VARS(TAG)
-# -------------------------
-m4_define([_LT_LIBTOOL_TAG_VARS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
-
-# _LT_TAGVAR(VARNAME, [TAGNAME])
-# ------------------------------
-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
-
-# _LT_CONFIG_COMMANDS
-# -------------------
-# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
-# variables for single and double quote escaping we saved from calls
-# to _LT_DECL, we can put quote escaped variables declarations
-# into `config.status', and then the shell code to quote escape them in
-# for loops in `config.status'. Finally, any additional code accumulated
-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-m4_defun([_LT_CONFIG_COMMANDS],
-[AC_PROVIDE_IFELSE([LT_OUTPUT],
- dnl If the libtool generation code has been placed in $CONFIG_LT,
- dnl instead of duplicating it all over again into config.status,
- dnl then we will have config.status run $CONFIG_LT later, so it
- dnl needs to know what name is stored there:
- [AC_CONFIG_COMMANDS([libtool],
- [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- dnl If the libtool generation code is destined for config.status,
- dnl expand the accumulated commands and init code now:
- [AC_CONFIG_COMMANDS([libtool],
- [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-])#_LT_CONFIG_COMMANDS
-
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-[
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-_LT_CONFIG_STATUS_DECLARATIONS
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$[]1
-_LTECHO_EOF'
-}
-
-# Quote evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_quote_varnames); do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_dquote_varnames); do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-_LT_OUTPUT_LIBTOOL_INIT
-])
-
-# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
-# ------------------------------------
-# Generate a child script FILE with all initialization necessary to
-# reuse the environment learned by the parent script, and make the
-# file executable. If COMMENT is supplied, it is inserted after the
-# `#!' sequence but before initialization text begins. After this
-# macro, additional text can be appended to FILE to form the body of
-# the child script. The macro ends with non-zero status if the
-# file could not be fully written (such as if the disk is full).
-m4_ifdef([AS_INIT_GENERATED],
-[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
-[m4_defun([_LT_GENERATED_FILE_INIT],
-[m4_require([AS_PREPARE])]dnl
-[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
-[lt_write_fail=0
-cat >$1 <<_ASEOF || lt_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-$2
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$1 <<\_ASEOF || lt_write_fail=1
-AS_SHELL_SANITIZE
-_AS_PREPARE
-exec AS_MESSAGE_FD>&1
-_ASEOF
-test $lt_write_fail = 0 && chmod +x $1[]dnl
-m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
-
-# LT_OUTPUT
-# ---------
-# This macro allows early generation of the libtool script (before
-# AC_OUTPUT is called), incase it is used in configure for compilation
-# tests.
-AC_DEFUN([LT_OUTPUT],
-[: ${CONFIG_LT=./config.lt}
-AC_MSG_NOTICE([creating $CONFIG_LT])
-_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
-[# Run this file to recreate a libtool stub with the current configuration.])
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-lt_cl_silent=false
-exec AS_MESSAGE_LOG_FD>>config.log
-{
- echo
- AS_BOX([Running $as_me.])
-} >&AS_MESSAGE_LOG_FD
-
-lt_cl_help="\
-\`$as_me' creates a local libtool stub from the current configuration,
-for use in further configure time tests before the real libtool is
-generated.
-
-Usage: $[0] [[OPTIONS]]
-
- -h, --help print this help, then exit
- -V, --version print version number, then exit
- -q, --quiet do not print progress messages
- -d, --debug don't remove temporary files
-
-Report bugs to <bug-libtool@gnu.org>."
-
-lt_cl_version="\
-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-configured by $[0], generated by m4_PACKAGE_STRING.
-
-Copyright (C) 2011 Free Software Foundation, Inc.
-This config.lt script is free software; the Free Software Foundation
-gives unlimited permision to copy, distribute and modify it."
-
-while test $[#] != 0
-do
- case $[1] in
- --version | --v* | -V )
- echo "$lt_cl_version"; exit 0 ;;
- --help | --h* | -h )
- echo "$lt_cl_help"; exit 0 ;;
- --debug | --d* | -d )
- debug=: ;;
- --quiet | --q* | --silent | --s* | -q )
- lt_cl_silent=: ;;
-
- -*) AC_MSG_ERROR([unrecognized option: $[1]
-Try \`$[0] --help' for more information.]) ;;
-
- *) AC_MSG_ERROR([unrecognized argument: $[1]
-Try \`$[0] --help' for more information.]) ;;
- esac
- shift
-done
-
-if $lt_cl_silent; then
- exec AS_MESSAGE_FD>/dev/null
-fi
-_LTEOF
-
-cat >>"$CONFIG_LT" <<_LTEOF
-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AC_MSG_NOTICE([creating $ofile])
-_LT_OUTPUT_LIBTOOL_COMMANDS
-AS_EXIT(0)
-_LTEOF
-chmod +x "$CONFIG_LT"
-
-# configure is writing to config.log, but config.lt does its own redirection,
-# appending to config.log, which fails on DOS, as config.log is still kept
-# open by configure. Here we exec the FD to /dev/null, effectively closing
-# config.log, so it can be properly (re)opened and appended to by config.lt.
-lt_cl_success=:
-test "$silent" = yes &&
- lt_config_lt_args="$lt_config_lt_args --quiet"
-exec AS_MESSAGE_LOG_FD>/dev/null
-$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
-exec AS_MESSAGE_LOG_FD>>config.log
-$lt_cl_success || AS_EXIT(1)
-])# LT_OUTPUT
-
-
-# _LT_CONFIG(TAG)
-# ---------------
-# If TAG is the built-in tag, create an initial libtool script with a
-# default configuration from the untagged config vars. Otherwise add code
-# to config.status for appending the configuration named by TAG from the
-# matching tagged config vars.
-m4_defun([_LT_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_CONFIG_SAVE_COMMANDS([
- m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- m4_if(_LT_TAG, [C], [
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-_LT_COPYING
-_LT_LIBTOOL_TAGS
-
-# ### BEGIN LIBTOOL CONFIG
-_LT_LIBTOOL_CONFIG_VARS
-_LT_LIBTOOL_TAG_VARS
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
- _LT_PROG_LTMAIN
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '$q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- _LT_PROG_REPLACE_SHELLFNS
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-],
-[cat <<_LT_EOF >> "$ofile"
-
-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-dnl in a comment (ie after a #).
-# ### BEGIN LIBTOOL TAG CONFIG: $1
-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-# ### END LIBTOOL TAG CONFIG: $1
-_LT_EOF
-])dnl /m4_if
-],
-[m4_if([$1], [], [
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'], [])
-])dnl /_LT_CONFIG_SAVE_COMMANDS
-])# _LT_CONFIG
-
-
-# LT_SUPPORTED_TAG(TAG)
-# ---------------------
-# Trace this macro to discover what tags are supported by the libtool
-# --tag option, using:
-# autoconf --trace 'LT_SUPPORTED_TAG:$1'
-AC_DEFUN([LT_SUPPORTED_TAG], [])
-
-
-# C support is built-in for now
-m4_define([_LT_LANG_C_enabled], [])
-m4_define([_LT_TAGS], [])
-
-
-# LT_LANG(LANG)
-# -------------
-# Enable libtool support for the given language if not already enabled.
-AC_DEFUN([LT_LANG],
-[AC_BEFORE([$0], [LT_OUTPUT])dnl
-m4_case([$1],
- [C], [_LT_LANG(C)],
- [C++], [_LT_LANG(CXX)],
- [Go], [_LT_LANG(GO)],
- [Java], [_LT_LANG(GCJ)],
- [Fortran 77], [_LT_LANG(F77)],
- [Fortran], [_LT_LANG(FC)],
- [Windows Resource], [_LT_LANG(RC)],
- [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- [_LT_LANG($1)],
- [m4_fatal([$0: unsupported language: "$1"])])])dnl
-])# LT_LANG
-
-
-# _LT_LANG(LANGNAME)
-# ------------------
-m4_defun([_LT_LANG],
-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- [LT_SUPPORTED_TAG([$1])dnl
- m4_append([_LT_TAGS], [$1 ])dnl
- m4_define([_LT_LANG_]$1[_enabled], [])dnl
- _LT_LANG_$1_CONFIG($1)])dnl
-])# _LT_LANG
-
-
-m4_ifndef([AC_PROG_GO], [
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_GO. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-m4_defun([AC_PROG_GO],
-[AC_LANG_PUSH(Go)dnl
-AC_ARG_VAR([GOC], [Go compiler command])dnl
-AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
-_AC_ARG_VAR_LDFLAGS()dnl
-AC_CHECK_TOOL(GOC, gccgo)
-if test -z "$GOC"; then
- if test -n "$ac_tool_prefix"; then
- AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
- fi
-fi
-if test -z "$GOC"; then
- AC_CHECK_PROG(GOC, gccgo, gccgo, false)
-fi
-])#m4_defun
-])#m4_ifndef
-
-
-# _LT_LANG_DEFAULT_CONFIG
-# -----------------------
-m4_defun([_LT_LANG_DEFAULT_CONFIG],
-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [LT_LANG(CXX)],
- [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_F77],
- [LT_LANG(F77)],
- [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_FC],
- [LT_LANG(FC)],
- [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-dnl pulling things in needlessly.
-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- [LT_LANG(GCJ)],
- [m4_ifdef([AC_PROG_GCJ],
- [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([A][M_PROG_GCJ],
- [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([LT_PROG_GCJ],
- [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
-AC_PROVIDE_IFELSE([AC_PROG_GO],
- [LT_LANG(GO)],
- [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
-
-AC_PROVIDE_IFELSE([LT_PROG_RC],
- [LT_LANG(RC)],
- [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-])# _LT_LANG_DEFAULT_CONFIG
-
-# Obsolete macros:
-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-dnl AC_DEFUN([AC_LIBTOOL_RC], [])
-
-
-# _LT_TAG_COMPILER
-# ----------------
-m4_defun([_LT_TAG_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_TAG_COMPILER
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-m4_defun([_LT_COMPILER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-m4_defun([_LT_LINKER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# -------------------------
-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- case $host_os in
- rhapsody* | darwin*)
- AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- AC_CHECK_TOOL([LIPO], [lipo], [:])
- AC_CHECK_TOOL([OTOOL], [otool], [:])
- AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- _LT_DECL([], [DSYMUTIL], [1],
- [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- _LT_DECL([], [NMEDIT], [1],
- [Tool to change global to local symbols on Mac OS X])
- _LT_DECL([], [LIPO], [1],
- [Tool to manipulate fat objects and archives on Mac OS X])
- _LT_DECL([], [OTOOL], [1],
- [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- _LT_DECL([], [OTOOL64], [1],
- [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
- AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- [lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- # If there is a non-empty error log, and "single_module"
- # appears in it, assume the flag caused a linker warning
- if test -s conftest.err && $GREP single_module conftest.err; then
- cat conftest.err >&AS_MESSAGE_LOG_FD
- # Otherwise, if the output was created with a 0 exit code from
- # the compiler, it worked.
- elif test -f libconftest.dylib && test $_lt_result -eq 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi])
-
- AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- [lt_cv_ld_exported_symbols_list],
- [lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [lt_cv_ld_exported_symbols_list=yes],
- [lt_cv_ld_exported_symbols_list=no])
- LDFLAGS="$save_LDFLAGS"
- ])
-
- AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
- [lt_cv_ld_force_load=no
- cat > conftest.c << _LT_EOF
-int forced_loaded() { return 2;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
- echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
- $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
- echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
- $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
- cat > conftest.c << _LT_EOF
-int main() { return 0;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
- _lt_result=$?
- if test -s conftest.err && $GREP force_load conftest.err; then
- cat conftest.err >&AS_MESSAGE_LOG_FD
- elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
- lt_cv_ld_force_load=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -f conftest.err libconftest.a conftest conftest.c
- rm -rf conftest.dSYM
- ])
- case $host_os in
- rhapsody* | darwin1.[[012]])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[[012]]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-])
-
-
-# _LT_DARWIN_LINKER_FEATURES([TAG])
-# ---------------------------------
-# Checks for linker and compiler features on darwin
-m4_defun([_LT_DARWIN_LINKER_FEATURES],
-[
- m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_automatic, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- if test "$lt_cv_ld_force_load" = "yes"; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
- m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
- [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=func_echo_all
- _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- m4_if([$1], [CXX],
-[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- fi
-],[])
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
-])
-
-# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
-# ----------------------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-# Store the results from the different compilers for each TAGNAME.
-# Allow to override them for all tags through lt_cv_aix_libpath.
-m4_defun([_LT_SYS_MODULE_PATH_AIX],
-[m4_require([_LT_DECL_SED])dnl
-if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
- lt_aix_libpath_sed='[
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }]'
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi],[])
- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
- fi
- ])
- aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
-fi
-])# _LT_SYS_MODULE_PATH_AIX
-
-
-# _LT_SHELL_INIT(ARG)
-# -------------------
-m4_define([_LT_SHELL_INIT],
-[m4_divert_text([M4SH-INIT], [$1
-])])# _LT_SHELL_INIT
-
-
-
-# _LT_PROG_ECHO_BACKSLASH
-# -----------------------
-# Find how we can fake an echo command that does not interpret backslash.
-# In particular, with Autoconf 2.60 or later we add some code to the start
-# of the generated configure script which will find a shell with a builtin
-# printf (which we can use as an echo command).
-m4_defun([_LT_PROG_ECHO_BACKSLASH],
-[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-AC_MSG_CHECKING([how to print strings])
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='printf %s\n'
-else
- # Use this function as a fallback that always works.
- func_fallback_echo ()
- {
- eval 'cat <<_LTECHO_EOF
-$[]1
-_LTECHO_EOF'
- }
- ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO "$*"
-}
-
-case "$ECHO" in
- printf*) AC_MSG_RESULT([printf]) ;;
- print*) AC_MSG_RESULT([print -r]) ;;
- *) AC_MSG_RESULT([cat]) ;;
-esac
-
-m4_ifdef([_AS_DETECT_SUGGESTED],
-[_AS_DETECT_SUGGESTED([
- test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
- PATH=/empty FPATH=/empty; export PATH FPATH
- test "X`printf %s $ECHO`" = "X$ECHO" \
- || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
-
-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
-])# _LT_PROG_ECHO_BACKSLASH
-
-
-# _LT_WITH_SYSROOT
-# ----------------
-AC_DEFUN([_LT_WITH_SYSROOT],
-[AC_MSG_CHECKING([for sysroot])
-AC_ARG_WITH([sysroot],
-[ --with-sysroot[=DIR] Search for dependent libraries within DIR
- (or the compiler's sysroot if not specified).],
-[], [with_sysroot=no])
-
-dnl lt_sysroot will always be passed unquoted. We quote it here
-dnl in case the user passed a directory name.
-lt_sysroot=
-case ${with_sysroot} in #(
- yes)
- if test "$GCC" = yes; then
- lt_sysroot=`$CC --print-sysroot 2>/dev/null`
- fi
- ;; #(
- /*)
- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
- ;; #(
- no|'')
- ;; #(
- *)
- AC_MSG_RESULT([${with_sysroot}])
- AC_MSG_ERROR([The sysroot must be an absolute path.])
- ;;
-esac
-
- AC_MSG_RESULT([${lt_sysroot:-no}])
-_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
-[dependent libraries, and in which our libraries should be installed.])])
-
-# _LT_ENABLE_LOCK
-# ---------------
-m4_defun([_LT_ENABLE_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
- [AS_HELP_STRING([--disable-libtool-lock],
- [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_i386"
- ;;
- ppc64-*linux*|powerpc64-*linux*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- ppc*-*linux*|powerpc*-*linux*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- [AC_LANG_PUSH(C)
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- AC_LANG_POP])
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*)
- case $host in
- i?86-*-solaris*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- sparc*-*-solaris*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
- LD="${LD-ld}_sol2"
- fi
- ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-])# _LT_ENABLE_LOCK
-
-
-# _LT_PROG_AR
-# -----------
-m4_defun([_LT_PROG_AR],
-[AC_CHECK_TOOLS(AR, [ar], false)
-: ${AR=ar}
-: ${AR_FLAGS=cru}
-_LT_DECL([], [AR], [1], [The archiver])
-_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
-
-AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
- [lt_cv_ar_at_file=no
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
- [echo conftest.$ac_objext > conftest.lst
- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
- AC_TRY_EVAL([lt_ar_try])
- if test "$ac_status" -eq 0; then
- # Ensure the archiver fails upon bogus file names.
- rm -f conftest.$ac_objext libconftest.a
- AC_TRY_EVAL([lt_ar_try])
- if test "$ac_status" -ne 0; then
- lt_cv_ar_at_file=@
- fi
- fi
- rm -f conftest.* libconftest.a
- ])
- ])
-
-if test "x$lt_cv_ar_at_file" = xno; then
- archiver_list_spec=
-else
- archiver_list_spec=$lt_cv_ar_at_file
-fi
-_LT_DECL([], [archiver_list_spec], [1],
- [How to feed a file listing to the archiver])
-])# _LT_PROG_AR
-
-
-# _LT_CMD_OLD_ARCHIVE
-# -------------------
-m4_defun([_LT_CMD_OLD_ARCHIVE],
-[_LT_PROG_AR
-
-AC_CHECK_TOOL(STRIP, strip, :)
-test -z "$STRIP" && STRIP=:
-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-test -z "$RANLIB" && RANLIB=:
-_LT_DECL([], [RANLIB], [1],
- [Commands used to install an old-style archive])
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
-fi
-
-case $host_os in
- darwin*)
- lock_old_archive_extraction=yes ;;
- *)
- lock_old_archive_extraction=no ;;
-esac
-_LT_DECL([], [old_postinstall_cmds], [2])
-_LT_DECL([], [old_postuninstall_cmds], [2])
-_LT_TAGDECL([], [old_archive_cmds], [2],
- [Commands used to build an old-style archive])
-_LT_DECL([], [lock_old_archive_extraction], [0],
- [Whether to use a lock for old archive extraction])
-])# _LT_CMD_OLD_ARCHIVE
-
-
-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([_LT_COMPILER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$3"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- fi
- $RM conftest*
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$5], , :, [$5])
-else
- m4_if([$6], , :, [$6])
-fi
-])# _LT_COMPILER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
-
-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------
-# Check whether the given linker option works
-AC_DEFUN([_LT_LINKER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $3"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&AS_MESSAGE_LOG_FD
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- else
- $2=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$4], , :, [$4])
-else
- m4_if([$5], , :, [$5])
-fi
-])# _LT_LINKER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
-
-# LT_CMD_MAX_LEN
-#---------------
-AC_DEFUN([LT_CMD_MAX_LEN],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- mint*)
- # On MiNT this can take a long time and run out of memory.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- os2*)
- # The test takes a long time on OS/2.
- lt_cv_sys_max_cmd_len=8192
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
- = "X$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
- AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
- AC_MSG_RESULT(none)
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-_LT_DECL([], [max_cmd_len], [0],
- [What is the maximum length of a command?])
-])# LT_CMD_MAX_LEN
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
-
-# _LT_HEADER_DLFCN
-# ----------------
-m4_defun([_LT_HEADER_DLFCN],
-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-])# _LT_HEADER_DLFCN
-
-
-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ----------------------------------------------------------------
-m4_defun([_LT_TRY_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
- [$4]
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-[#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}]
-_LT_EOF
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) $1 ;;
- x$lt_dlneed_uscore) $2 ;;
- x$lt_dlunknown|x*) $3 ;;
- esac
- else :
- # compilation failed
- $3
- fi
-fi
-rm -fr conftest*
-])# _LT_TRY_DLOPEN_SELF
-
-
-# LT_SYS_DLOPEN_SELF
-# ------------------
-AC_DEFUN([LT_SYS_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ])
- ;;
-
- *)
- AC_CHECK_FUNC([shl_load],
- [lt_cv_dlopen="shl_load"],
- [AC_CHECK_LIB([dld], [shl_load],
- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- [AC_CHECK_FUNC([dlopen],
- [lt_cv_dlopen="dlopen"],
- [AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- [AC_CHECK_LIB([svld], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- [AC_CHECK_LIB([dld], [dld_link],
- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- ])
- ])
- ])
- ])
- ])
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- AC_CACHE_CHECK([whether a program can dlopen itself],
- lt_cv_dlopen_self, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- ])
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- lt_cv_dlopen_self_static, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- ])
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-_LT_DECL([dlopen_support], [enable_dlopen], [0],
- [Whether dlopen is supported])
-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- [Whether dlopen of programs is supported])
-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- [Whether dlopen of statically linked programs is supported])
-])# LT_SYS_DLOPEN_SELF
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
-
-# _LT_COMPILER_C_O([TAGNAME])
-# ---------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler.
-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-m4_defun([_LT_COMPILER_C_O],
-[m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- fi
- fi
- chmod u+w . 2>&AS_MESSAGE_LOG_FD
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-])
-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- [Does compiler simultaneously support -c and -o options?])
-])# _LT_COMPILER_C_O
-
-
-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-# ----------------------------------
-# Check to see if we can do hard links to lock some files if needed
-m4_defun([_LT_COMPILER_FILE_LOCKS],
-[m4_require([_LT_ENABLE_LOCK])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_COMPILER_C_O([$1])
-
-hard_links="nottested"
-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- AC_MSG_CHECKING([if we can lock with hard links])
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- AC_MSG_RESULT([$hard_links])
- if test "$hard_links" = no; then
- AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-])# _LT_COMPILER_FILE_LOCKS
-
-
-# _LT_CHECK_OBJDIR
-# ----------------
-m4_defun([_LT_CHECK_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-_LT_DECL([], [objdir], [0],
- [The name of the directory that contains temporary libtool files])dnl
-m4_pattern_allow([LT_OBJDIR])dnl
-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- [Define to the sub-directory in which libtool stores uninstalled libraries.])
-])# _LT_CHECK_OBJDIR
-
-
-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-# --------------------------------------
-# Check hardcoding attributes.
-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- # Linking always hardcodes the temporary library directory.
- _LT_TAGVAR(hardcode_action, $1)=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- _LT_TAGVAR(hardcode_action, $1)=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- _LT_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-_LT_TAGDECL([], [hardcode_action], [0],
- [How to hardcode a shared library path into an executable])
-])# _LT_LINKER_HARDCODE_LIBPATH
-
-
-# _LT_CMD_STRIPLIB
-# ----------------
-m4_defun([_LT_CMD_STRIPLIB],
-[m4_require([_LT_DECL_EGREP])
-striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- fi
- ;;
- *)
- AC_MSG_RESULT([no])
- ;;
- esac
-fi
-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-_LT_DECL([], [striplib], [1])
-])# _LT_CMD_STRIPLIB
-
-
-# _LT_SYS_DYNAMIC_LINKER([TAG])
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-m4_defun([_LT_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_OBJDUMP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-m4_if([$1],
- [], [
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- case $host_os in
- mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
- *) lt_sed_strip_eq="s,=/,/,g" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
- case $lt_search_path_spec in
- *\;*)
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
- ;;
- *)
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
- ;;
- esac
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
- # AWK program above erroneously prepends '/' to C:/dos/paths
- # for these hosts.
- case $host_os in
- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
- $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
- esac
- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[[4-9]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[[01]] | aix4.[[01]].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[[45]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$cc_basename in
- yes,*)
- # gcc
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- ;;
-
- *,cl*)
- # Native MSVC
- libname_spec='$name'
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- library_names_spec='${libname}.dll.lib'
-
- case $build_os in
- mingw*)
- sys_lib_search_path_spec=
- lt_save_ifs=$IFS
- IFS=';'
- for lt_path in $LIB
- do
- IFS=$lt_save_ifs
- # Let DOS variable expansion print the short 8.3 style file name.
- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
- done
- IFS=$lt_save_ifs
- # Convert to MSYS style.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
- ;;
- cygwin*)
- # Convert to unix form, then to dos form, then back to unix form
- # but this time dos style (no spaces!) so that the unix form looks
- # like /cygdrive/c/PROGRA~1:/cygdr...
- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- ;;
- *)
- sys_lib_search_path_spec="$LIB"
- if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- # It is most probably a Windows format PATH.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # FIXME: find the short name or the path components, as spaces are
- # common. (e.g. "Program Files" -> "PROGRA~1")
- ;;
- esac
-
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
- dynamic_linker='Win32 link.exe'
- ;;
-
- *)
- # Assume MSVC wrapper
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- dynamic_linker='Win32 ld.exe'
- ;;
- esac
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[[23]].*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2.*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-gnu*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-haiku*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- dynamic_linker="$host_os runtime_loader"
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
- postinstall_cmds='chmod 555 $lib'
- # or fails outright, so override atomically:
- install_override_mode=555
- ;;
-
-interix[[3-9]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux # correct to gnu/linux during the next big refactor
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
-
- # Some binutils ld are patched to set DT_RUNPATH
- AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
- [lt_cv_shlibpath_overrides_runpath=no
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- [lt_cv_shlibpath_overrides_runpath=yes])])
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
- ])
- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Add ABI-specific directories to the system library path.
- sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
-
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[[89]] | openbsd2.[[89]].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-_LT_DECL([], [variables_saved_for_relink], [1],
- [Variables whose values should be saved in libtool wrapper scripts and
- restored at link time])
-_LT_DECL([], [need_lib_prefix], [0],
- [Do we need the "lib" prefix for modules?])
-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-_LT_DECL([], [version_type], [0], [Library versioning type])
-_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-_LT_DECL([], [shlibpath_overrides_runpath], [0],
- [Is shlibpath searched before the hard-coded library search path?])
-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-_LT_DECL([], [library_names_spec], [1],
- [[List of archive names. First name is the real one, the rest are links.
- The last name is the one that the linker finds with -lNAME]])
-_LT_DECL([], [soname_spec], [1],
- [[The coded name of the library, if different from the real name]])
-_LT_DECL([], [install_override_mode], [1],
- [Permission mode override for installation of shared libraries])
-_LT_DECL([], [postinstall_cmds], [2],
- [Command to use after installation of a shared archive])
-_LT_DECL([], [postuninstall_cmds], [2],
- [Command to use after uninstallation of a shared archive])
-_LT_DECL([], [finish_cmds], [2],
- [Commands used to finish a libtool library installation in a directory])
-_LT_DECL([], [finish_eval], [1],
- [[As "finish_cmds", except a single script fragment to be evaled but
- not shown]])
-_LT_DECL([], [hardcode_into_libs], [0],
- [Whether we should hardcode library paths into libraries])
-_LT_DECL([], [sys_lib_search_path_spec], [2],
- [Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- [Run-time system search path for libraries])
-])# _LT_SYS_DYNAMIC_LINKER
-
-
-# _LT_PATH_TOOL_PREFIX(TOOL)
-# --------------------------
-# find a file program which can recognize shared library
-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-[m4_require([_LT_DECL_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] | ?:[\\/]*])
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word. This closes a longstanding sh security hole.
- ac_dummy="m4_if([$2], , $PATH, [$2])"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$1; then
- lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool@gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- AC_MSG_RESULT($MAGIC_CMD)
-else
- AC_MSG_RESULT(no)
-fi
-_LT_DECL([], [MAGIC_CMD], [0],
- [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-])# _LT_PATH_TOOL_PREFIX
-
-# Old name:
-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
-
-# _LT_PATH_MAGIC
-# --------------
-# find a file program which can recognize a shared library
-m4_defun([_LT_PATH_MAGIC],
-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- else
- MAGIC_CMD=:
- fi
-fi
-])# _LT_PATH_MAGIC
-
-
-# LT_PATH_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([LT_PATH_LD],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
-
-AC_ARG_WITH([gnu-ld],
- [AS_HELP_STRING([--with-gnu-ld],
- [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- [test "$withval" = no || with_gnu_ld=yes],
- [with_gnu_ld=no])dnl
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- AC_MSG_CHECKING([for ld used by $CC])
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [[\\/]]* | ?:[[\\/]]*)
- re_direlt='/[[^/]][[^/]]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- AC_MSG_CHECKING([for GNU ld])
-else
- AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- AC_MSG_RESULT($LD)
-else
- AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-_LT_PATH_LD_GNU
-AC_SUBST([LD])
-
-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-])# LT_PATH_LD
-
-# Old names:
-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_LD], [])
-dnl AC_DEFUN([AC_PROG_LD], [])
-
-
-# _LT_PATH_LD_GNU
-#- --------------
-m4_defun([_LT_PATH_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# _LT_PATH_LD_GNU
-
-
-# _LT_CMD_RELOAD
-# --------------
-# find reload flag for linker
-# -- PORTME Some linkers may need a different reload flag.
-m4_defun([_LT_CMD_RELOAD],
-[AC_CACHE_CHECK([for $LD option to reload object files],
- lt_cv_ld_reload_flag,
- [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- if test "$GCC" != yes; then
- reload_cmds=false
- fi
- ;;
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-_LT_TAGDECL([], [reload_cmds], [2])dnl
-])# _LT_CMD_RELOAD
-
-
-# _LT_CHECK_MAGIC_METHOD
-# ----------------------
-# how to check for library dependencies
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_MAGIC_METHOD],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[[45]]*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
- if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- # Keep this pattern in sync with the one in func_win32_libid.
- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc*)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-haiku*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[[3-9]]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-])
-
-file_magic_glob=
-want_nocaseglob=no
-if test "$build" = "$host"; then
- case $host_os in
- mingw* | pw32*)
- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
- want_nocaseglob=yes
- else
- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
- fi
- ;;
- esac
-fi
-
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-_LT_DECL([], [deplibs_check_method], [1],
- [Method to check whether dependent libraries are shared objects])
-_LT_DECL([], [file_magic_cmd], [1],
- [Command to use when deplibs_check_method = "file_magic"])
-_LT_DECL([], [file_magic_glob], [1],
- [How to find potential files when deplibs_check_method = "file_magic"])
-_LT_DECL([], [want_nocaseglob], [1],
- [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
-])# _LT_CHECK_MAGIC_METHOD
-
-
-# LT_PATH_NM
-# ----------
-# find the pathname to a BSD- or MS-compatible name lister
-AC_DEFUN([LT_PATH_NM],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
-[if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi])
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- if test -n "$DUMPBIN"; then :
- # Let the user override the test.
- else
- AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
- case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
- *COFF*)
- DUMPBIN="$DUMPBIN -symbols"
- ;;
- *)
- DUMPBIN=:
- ;;
- esac
- fi
- AC_SUBST([DUMPBIN])
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-AC_SUBST([NM])
-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-
-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
- [lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
- cat conftest.out >&AS_MESSAGE_LOG_FD
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*])
-])# LT_PATH_NM
-
-# Old names:
-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_NM], [])
-dnl AC_DEFUN([AC_PROG_NM], [])
-
-# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-# --------------------------------
-# how to determine the name of the shared library
-# associated with a specific link library.
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-m4_require([_LT_DECL_DLLTOOL])
-AC_CACHE_CHECK([how to associate runtime and link libraries],
-lt_cv_sharedlib_from_linklib_cmd,
-[lt_cv_sharedlib_from_linklib_cmd='unknown'
-
-case $host_os in
-cygwin* | mingw* | pw32* | cegcc*)
- # two different shell functions defined in ltmain.sh
- # decide which to use based on capabilities of $DLLTOOL
- case `$DLLTOOL --help 2>&1` in
- *--identify-strict*)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
- ;;
- *)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
- ;;
- esac
- ;;
-*)
- # fallback: assume linklib IS sharedlib
- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
- ;;
-esac
-])
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
-
-_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
- [Command to associate shared and link libraries])
-])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-
-
-# _LT_PATH_MANIFEST_TOOL
-# ----------------------
-# locate the manifest tool
-m4_defun([_LT_PATH_MANIFEST_TOOL],
-[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
-AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
- [lt_cv_path_mainfest_tool=no
- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
- cat conftest.err >&AS_MESSAGE_LOG_FD
- if $GREP 'Manifest Tool' conftest.out > /dev/null; then
- lt_cv_path_mainfest_tool=yes
- fi
- rm -f conftest*])
-if test "x$lt_cv_path_mainfest_tool" != xyes; then
- MANIFEST_TOOL=:
-fi
-_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
-])# _LT_PATH_MANIFEST_TOOL
-
-
-# LT_LIB_M
-# --------
-# check for math library
-AC_DEFUN([LT_LIB_M],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
- # These system don't have libm, or don't need it
- ;;
-*-ncr-sysv4.3*)
- AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
- AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
- ;;
-*)
- AC_CHECK_LIB(m, cos, LIBM="-lm")
- ;;
-esac
-AC_SUBST([LIBM])
-])# LT_LIB_M
-
-# Old name:
-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_CHECK_LIBM], [])
-
-
-# _LT_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------
-m4_defun([_LT_COMPILER_NO_RTTI],
-[m4_require([_LT_TAG_COMPILER])dnl
-
-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
- case $cc_basename in
- nvcc*)
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
- esac
-
- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
- lt_cv_prog_compiler_rtti_exceptions,
- [-fno-rtti -fno-exceptions], [],
- [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
- [Compiler flag to turn off builtin functions])
-])# _LT_COMPILER_NO_RTTI
-
-
-# _LT_CMD_GLOBAL_SYMBOLS
-# ----------------------
-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[[BCDT]]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[[ABCDGISTW]]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[[ABCDEGRST]]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[[BCDEGRST]]'
- ;;
-osf*)
- symcode='[[BCDEGQRST]]'
- ;;
-solaris*)
- symcode='[[BDRT]]'
- ;;
-sco3.2v5*)
- symcode='[[DT]]'
- ;;
-sysv4.2uw2*)
- symcode='[[DT]]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[[ABDT]]'
- ;;
-sysv4)
- symcode='[[DFNSTU]]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK ['"\
-" {last_section=section; section=\$ 3};"\
-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx]"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if AC_TRY_EVAL(ac_compile); then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT@&t@_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT@&t@_DLSYM_CONST
-#else
-# define LT@&t@_DLSYM_CONST const
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-LT@&t@_DLSYM_CONST struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[[]] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_globsym_save_LIBS=$LIBS
- lt_globsym_save_CFLAGS=$CFLAGS
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS=$lt_globsym_save_LIBS
- CFLAGS=$lt_globsym_save_CFLAGS
- else
- echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- AC_MSG_RESULT(failed)
-else
- AC_MSG_RESULT(ok)
-fi
-
-# Response file support.
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- nm_file_list_spec='@'
-elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
- nm_file_list_spec='@'
-fi
-
-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
- [Take the output of nm and produce a listing of raw symbols and C names])
-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
- [Transform the output of nm in a proper C declaration])
-_LT_DECL([global_symbol_to_c_name_address],
- [lt_cv_sys_global_symbol_to_c_name_address], [1],
- [Transform the output of nm in a C name address pair])
-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
- [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
- [Transform the output of nm in a C name address pair when lib prefix is needed])
-_LT_DECL([], [nm_file_list_spec], [1],
- [Specify filename containing input files for $NM])
-]) # _LT_CMD_GLOBAL_SYMBOLS
-
-
-# _LT_COMPILER_PIC([TAGNAME])
-# ---------------------------
-m4_defun([_LT_COMPILER_PIC],
-[m4_require([_LT_TAG_COMPILER])dnl
-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_TAGVAR(lt_prog_compiler_static, $1)=
-
-m4_if([$1], [CXX], [
- # C++ specific cases for pic, static, wl, etc.
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
- *djgpp*)
- # DJGPP does not support shared libraries at all
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- _LT_TAGVAR(lt_prog_compiler_static, $1)=
- ;;
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- else
- case $host_os in
- aix[[4-9]]*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
- chorus*)
- case $cc_basename in
- cxch68*)
- # Green Hills C++ Compiler
- # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
- ;;
- esac
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- dgux*)
- case $cc_basename in
- ec++*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- freebsd* | dragonfly*)
- # FreeBSD uses GNU C++
- ;;
- hpux9* | hpux10* | hpux11*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- fi
- ;;
- aCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- ;;
- *)
- ;;
- esac
- ;;
- interix*)
- # This is c89, which is MS Visual C++ (no shared libs)
- # Anyone wants to do a port?
- ;;
- irix5* | irix6* | nonstopux*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- # CC pic flag -KPIC is the default.
- ;;
- *)
- ;;
- esac
- ;;
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- KCC*)
- # KAI C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- ecpc* )
- # old Intel C++ for x86_64 which still supported -KPIC.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- icpc* )
- # Intel C++, used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- cxx*)
- # Compaq C++
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
- # IBM XL 8.0, 9.0 on PPC and BlueGene
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- esac
- ;;
- esac
- ;;
- lynxos*)
- ;;
- m88k*)
- ;;
- mvs*)
- case $cc_basename in
- cxx*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- ;;
- *)
- ;;
- esac
- ;;
- netbsd*)
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- ;;
- RCC*)
- # Rational C++ 2.4.1
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- cxx*)
- # Digital/Compaq C++
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- *)
- ;;
- esac
- ;;
- psos*)
- ;;
- solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- ;;
- *)
- ;;
- esac
- ;;
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- lcc*)
- # Lucid
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- *)
- ;;
- esac
- ;;
- vxworks*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-],
-[
- if test "$GCC" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
-
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- _LT_TAGVAR(lt_prog_compiler_static, $1)=
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
-
- case $cc_basename in
- nvcc*) # Cuda Compiler Driver 2.2
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
- if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
- fi
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- hpux9* | hpux10* | hpux11*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC (with -KPIC) is the default.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
- ;;
- nagfor*)
- # NAG Fortran compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- ccc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All Alpha code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xl* | bgxl* | bgf* | mpixl*)
- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
- ;;
- *Sun\ F* | *Sun*Fortran*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- *Sun\ C*)
- # Sun C 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- ;;
- *Intel*\ [[CF]]*Compiler*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- *Portland\ Group*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All OSF/1 code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- rdos*)
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- solaris*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
- *)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- unicos*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
-
- uts4*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-])
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
- ;;
-esac
-
-AC_CACHE_CHECK([for $compiler option to produce PIC],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
- [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
- [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
- "" | " "*) ;;
- *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
- esac],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
- [Additional compiler flags for building library objects])
-
-_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
- [How to pass a linker flag through the compiler])
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
-_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
- _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
- $lt_tmp_static_flag,
- [],
- [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
-_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
- [Compiler flag to prevent dynamic linking])
-])# _LT_COMPILER_PIC
-
-
-# _LT_LINKER_SHLIBS([TAGNAME])
-# ----------------------------
-# See if the linker supports building shared libraries.
-m4_defun([_LT_LINKER_SHLIBS],
-[AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-m4_if([$1], [CXX], [
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- case $host_os in
- aix[[4-9]]*)
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global defined
- # symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- ;;
- pw32*)
- _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
- ;;
- cygwin* | mingw* | cegcc*)
- case $cc_basename in
- cl*)
- _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
- ;;
- esac
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- esac
-], [
- runpath_var=
- _LT_TAGVAR(allow_undefined_flag, $1)=
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(archive_cmds, $1)=
- _LT_TAGVAR(archive_expsym_cmds, $1)=
- _LT_TAGVAR(compiler_needs_object, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(hardcode_automatic, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- _LT_TAGVAR(hardcode_minus_L, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- _LT_TAGVAR(inherit_rpath, $1)=no
- _LT_TAGVAR(link_all_deplibs, $1)=unknown
- _LT_TAGVAR(module_cmds, $1)=
- _LT_TAGVAR(module_expsym_cmds, $1)=
- _LT_TAGVAR(old_archive_from_new_cmds, $1)=
- _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
- _LT_TAGVAR(thread_safe_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- _LT_TAGVAR(include_expsyms, $1)=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- esac
-
- _LT_TAGVAR(ld_shlibs, $1)=yes
-
- # On some targets, GNU ld is compatible enough with the native linker
- # that we're better off using the native interface for both.
- lt_use_gnu_ld_interface=no
- if test "$with_gnu_ld" = yes; then
- case $host_os in
- aix*)
- # The AIX port of GNU ld has always aspired to compatibility
- # with the native linker. However, as the warning in the GNU ld
- # block says, versions before 2.19.5* couldn't really create working
- # shared libraries, regardless of the interface used.
- case `$LD -v 2>&1` in
- *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
- *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
- *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- fi
-
- if test "$lt_use_gnu_ld_interface" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[[3-9]]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.19, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to install binutils
-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
-*** You will then need to restart the configuration process.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- haiku*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=' $pic_flag'
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group f77 and f90 compilers
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- tmp_sharedflag='--shared' ;;
- xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- nvcc*) # Cuda Compiler Driver 2.2
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf* | bgf* | bgxlf* | mpixlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
-
- if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
- runpath_var=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global
- # defined symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- bsdi[[45]]*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- case $cc_basename in
- cl*)
- # Native MSVC
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
- # Don't use ranlib
- _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
- _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # Assume MSVC wrapper
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- # FIXME: Should let the user specify the lib program.
- _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- ;;
- esac
- ;;
-
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2.*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- m4_if($1, [], [
- # Older versions of the 11.00 compiler do not understand -b yet
- # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
- _LT_LINKER_OPTION([if $CC understands -b],
- _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
- [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
- [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
- [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- # This should be the same for all languages, so no per-tag cache variable.
- AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
- [lt_cv_irix_exported_symbol],
- [save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- AC_LINK_IFELSE(
- [AC_LANG_SOURCE(
- [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
- [C++], [[int foo (void) { return 0; }]],
- [Fortran 77], [[
- subroutine foo
- end]],
- [Fortran], [[
- subroutine foo
- end]])])],
- [lt_cv_irix_exported_symbol=yes],
- [lt_cv_irix_exported_symbol=no])
- LDFLAGS="$save_LDFLAGS"])
- if test "$lt_cv_irix_exported_symbol" = yes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- fi
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- newsos6)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- else
- case $host_os in
- openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- os2*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- solaris*)
- _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
- _LT_TAGVAR(hardcode_direct, $1)=no
- ;;
- motorola)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4.3*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- _LT_TAGVAR(ld_shlibs, $1)=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-])
-AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
-_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
-_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
-_LT_DECL([], [extract_expsyms_cmds], [2],
- [The commands to extract the exported symbol list from a shared archive])
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
- # Assume -lc should be added
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $_LT_TAGVAR(archive_cmds, $1) in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- AC_CACHE_CHECK([whether -lc should be explicitly linked in],
- [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
- [$RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
- pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
- _LT_TAGVAR(allow_undefined_flag, $1)=
- if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
- then
- lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- else
- lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- fi
- _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
- ])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
- ;;
- esac
- fi
- ;;
-esac
-
-_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
- [Whether or not to add -lc for building shared libraries])
-_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
- [enable_shared_with_static_runtimes], [0],
- [Whether or not to disallow shared libs when runtime libs are static])
-_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
- [Compiler flag to allow reflexive dlopens])
-_LT_TAGDECL([], [whole_archive_flag_spec], [1],
- [Compiler flag to generate shared objects directly from archives])
-_LT_TAGDECL([], [compiler_needs_object], [1],
- [Whether the compiler copes with passing no objects directly])
-_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
- [Create an old-style archive from a shared archive])
-_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
- [Create a temporary old-style archive to link instead of a shared archive])
-_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
-_LT_TAGDECL([], [archive_expsym_cmds], [2])
-_LT_TAGDECL([], [module_cmds], [2],
- [Commands used to build a loadable module if different from building
- a shared archive.])
-_LT_TAGDECL([], [module_expsym_cmds], [2])
-_LT_TAGDECL([], [with_gnu_ld], [1],
- [Whether we are building with GNU ld or not])
-_LT_TAGDECL([], [allow_undefined_flag], [1],
- [Flag that allows shared libraries with undefined symbols to be built])
-_LT_TAGDECL([], [no_undefined_flag], [1],
- [Flag that enforces no undefined symbols])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
- [Flag to hardcode $libdir into a binary during linking.
- This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_separator], [1],
- [Whether we need a single "-rpath" flag with a separated argument])
-_LT_TAGDECL([], [hardcode_direct], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary])
-_LT_TAGDECL([], [hardcode_direct_absolute], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary and the resulting library dependency is
- "absolute", i.e impossible to change by setting ${shlibpath_var} if the
- library is relocated])
-_LT_TAGDECL([], [hardcode_minus_L], [0],
- [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
- [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_automatic], [0],
- [Set to "yes" if building a shared library automatically hardcodes DIR
- into the library and all subsequent libraries and executables linked
- against it])
-_LT_TAGDECL([], [inherit_rpath], [0],
- [Set to yes if linker adds runtime paths of dependent libraries
- to runtime path list])
-_LT_TAGDECL([], [link_all_deplibs], [0],
- [Whether libtool must link a program against all its dependency libraries])
-_LT_TAGDECL([], [always_export_symbols], [0],
- [Set to "yes" if exported symbols are required])
-_LT_TAGDECL([], [export_symbols_cmds], [2],
- [The commands to list exported symbols])
-_LT_TAGDECL([], [exclude_expsyms], [1],
- [Symbols that should not be listed in the preloaded symbols])
-_LT_TAGDECL([], [include_expsyms], [1],
- [Symbols that must always be exported])
-_LT_TAGDECL([], [prelink_cmds], [2],
- [Commands necessary for linking programs (against libraries) with templates])
-_LT_TAGDECL([], [postlink_cmds], [2],
- [Commands necessary for finishing linking programs])
-_LT_TAGDECL([], [file_list_spec], [1],
- [Specify filename containing input files])
-dnl FIXME: Not yet implemented
-dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
-dnl [Compiler flag to generate thread safe objects])
-])# _LT_LINKER_SHLIBS
-
-
-# _LT_LANG_C_CONFIG([TAG])
-# ------------------------
-# Ensure that the configuration variables for a C compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_C_CONFIG],
-[m4_require([_LT_DECL_EGREP])dnl
-lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_TAG_COMPILER
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
- LT_SYS_DLOPEN_SELF
- _LT_CMD_STRIPLIB
-
- # Report which library types will actually be built
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_CONFIG($1)
-fi
-AC_LANG_POP
-CC="$lt_save_CC"
-])# _LT_LANG_C_CONFIG
-
-
-# _LT_LANG_CXX_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a C++ compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_CXX_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
- ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
- (test "X$CXX" != "Xg++"))) ; then
- AC_PROG_CXXCPP
-else
- _lt_caught_CXX_error=yes
-fi
-
-AC_LANG_PUSH(C++)
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(compiler_needs_object, $1)=no
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the CXX compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_caught_CXX_error" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="int some_variable = 0;"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC=$CC
- lt_save_CFLAGS=$CFLAGS
- lt_save_LD=$LD
- lt_save_GCC=$GCC
- GCC=$GXX
- lt_save_with_gnu_ld=$with_gnu_ld
- lt_save_path_LD=$lt_cv_path_LD
- if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
- lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
- else
- $as_unset lt_cv_prog_gnu_ld
- fi
- if test -n "${lt_cv_path_LDCXX+set}"; then
- lt_cv_path_LD=$lt_cv_path_LDCXX
- else
- $as_unset lt_cv_path_LD
- fi
- test -z "${LDCXX+set}" || LD=$LDCXX
- CC=${CXX-"c++"}
- CFLAGS=$CXXFLAGS
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- # We don't want -fno-exception when compiling C++ code, so set the
- # no_builtin_flag separately
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- else
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- fi
-
- if test "$GXX" = yes; then
- # Set up default GNU C++ configuration
-
- LT_PATH_LD
-
- # Check if GNU C++ uses GNU ld as the underlying linker, since the
- # archiving commands below assume that GNU ld is being used.
- if test "$with_gnu_ld" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # If archive_cmds runs LD, not CC, wlarc should be empty
- # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
- # investigate it a little bit more. (MM)
- wlarc='${wl}'
-
- # ancient GNU ld didn't support --whole-archive et. al.
- if eval "`$CC -print-prog-name=ld` --help 2>&1" |
- $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- with_gnu_ld=no
- wlarc=
-
- # A generic and very simple default shared library creation
- # command for GNU C++ for the case where it uses the native
- # linker, instead of GNU ld. If possible, this setting should
- # overridden to take advantage of the native linker features on
- # the platform it is being used on.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- fi
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
- else
- GXX=no
- with_gnu_ld=no
- wlarc=
- fi
-
- # PORTME: fill in a description of your system's C++ link characteristics
- AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- _LT_TAGVAR(ld_shlibs, $1)=yes
- case $host_os in
- aix3*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- case $ld_flag in
- *-brtl*)
- aix_use_runtimelinking=yes
- break
- ;;
- esac
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GXX" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to
- # export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an empty
- # executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared
- # libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- chorus*)
- case $cc_basename in
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- case $GXX,$cc_basename in
- ,cl* | no,cl*)
- # Native MSVC
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- # Don't use ranlib
- _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
- _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- func_to_tool_file "$lt_outputfile"~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # g++
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- case $cc_basename in
- ec++*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- freebsd2.*)
- # C++ shared libraries reported to be fairly broken before
- # switch to ELF
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- freebsd-elf*)
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- ;;
-
- freebsd* | dragonfly*)
- # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
- # conventions
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- gnu*)
- ;;
-
- haiku*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- hpux9*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- hpux10*|hpux11*)
- if test $with_gnu_ld = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- ;;
- *)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
- esac
- fi
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
- ;;
- esac
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes; then
- if test $with_gnu_ld = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- fi
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
- irix5* | irix6*)
- case $cc_basename in
- CC*)
- # SGI C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-
- # Archives containing C++ object files must be created using
- # "CC -ar", where "CC" is the IRIX C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
- ;;
- *)
- if test "$GXX" = yes; then
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
- fi
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
- esac
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # Archives containing C++ object files must be created using
- # "CC -Bstatic", where "CC" is the KAI C++ compiler.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
- ;;
- icpc* | ecpc* )
- # Intel C++
- with_gnu_ld=yes
- # version 8.0 and above of icpc choke on multiply defined symbols
- # if we add $predep_objects and $postdep_objects, however 7.1 and
- # earlier do not add the objects themselves.
- case `$CC -V 2>&1` in
- *"Version 7."*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- *) # Version 8.0 or newer
- tmp_idyn=
- case $host_cpu in
- ia64*) tmp_idyn=' -i_dynamic';;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- esac
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- case `$CC -V` in
- *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
- _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
- compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
- _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
- $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
- $RANLIB $oldlib'
- _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- *) # Version 6 and above use weak symbols
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- ;;
- cxx*)
- # Compaq C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
- ;;
- xl* | mpixl* | bgxl*)
- # IBM XL 8.0 on PPC, with GNU ld
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
-
- # Not sure whether something based on
- # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- # would be better.
- output_verbose_link_cmd='func_echo_all'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- esac
- ;;
- esac
- ;;
-
- lynxos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- m88k*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- mvs*)
- case $cc_basename in
- cxx*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- fi
- # Workaround some broken pre-1.5 toolchains
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- ;;
-
- *nto* | *qnx*)
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- openbsd2*)
- # C++ shared libraries are fairly broken
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- fi
- output_verbose_link_cmd=func_echo_all
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Archives containing C++ object files must be created using
- # the KAI C++ compiler.
- case $host in
- osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- esac
- ;;
- RCC*)
- # Rational C++ 2.4.1
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- cxx*)
- case $host in
- osf3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- ;;
- *)
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- echo "-hidden">> $lib.exp~
- $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
- $RM $lib.exp'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- case $host in
- osf3*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- psos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- lcc*)
- # Lucid
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
-
- output_verbose_link_cmd='func_echo_all'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
- # The C++ compiler must be used to create the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- ;;
- *)
- # GNU C++ compiler with Solaris linker
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
- else
- # g++ 2.7 appears to require `-G' NOT `-shared' on this
- # platform.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
- fi
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- ;;
- esac
- fi
- ;;
- esac
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
- '"$_LT_TAGVAR(old_archive_cmds, $1)"
- _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
- '"$_LT_TAGVAR(reload_cmds, $1)"
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- vxworks*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
- _LT_TAGVAR(GCC, $1)="$GXX"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- CC=$lt_save_CC
- CFLAGS=$lt_save_CFLAGS
- LDCXX=$LD
- LD=$lt_save_LD
- GCC=$lt_save_GCC
- with_gnu_ld=$lt_save_with_gnu_ld
- lt_cv_path_LDCXX=$lt_cv_path_LD
- lt_cv_path_LD=$lt_save_path_LD
- lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-fi # test "$_lt_caught_CXX_error" != yes
-
-AC_LANG_POP
-])# _LT_LANG_CXX_CONFIG
-
-
-# _LT_FUNC_STRIPNAME_CNF
-# ----------------------
-# func_stripname_cnf prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-#
-# This function is identical to the (non-XSI) version of func_stripname,
-# except this one can be used by m4 code that may be executed by configure,
-# rather than the libtool script.
-m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
-AC_REQUIRE([_LT_DECL_SED])
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
-func_stripname_cnf ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
- esac
-} # func_stripname_cnf
-])# _LT_FUNC_STRIPNAME_CNF
-
-# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
-# ---------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
-# Dependencies to place before and after the object being linked:
-_LT_TAGVAR(predep_objects, $1)=
-_LT_TAGVAR(postdep_objects, $1)=
-_LT_TAGVAR(predeps, $1)=
-_LT_TAGVAR(postdeps, $1)=
-_LT_TAGVAR(compiler_lib_search_path, $1)=
-
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library. It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
-int a;
-void foo (void) { a = 0; }
-_LT_EOF
-], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
-class Foo
-{
-public:
- Foo (void) { a = 0; }
-private:
- int a;
-};
-_LT_EOF
-], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer*4 a
- a=0
- return
- end
-_LT_EOF
-], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer a
- a=0
- return
- end
-_LT_EOF
-], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
-public class foo {
- private int a;
- public void bar (void) {
- a = 0;
- }
-};
-_LT_EOF
-], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
-package foo
-func foo() {
-}
-_LT_EOF
-])
-
-_lt_libdeps_save_CFLAGS=$CFLAGS
-case "$CC $CFLAGS " in #(
-*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
-*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
-*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
-esac
-
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
- # Parse the compiler output and extract the necessary
- # objects, libraries and library flags.
-
- # Sentinel used to keep track of whether or not we are before
- # the conftest object file.
- pre_test_object_deps_done=no
-
- for p in `eval "$output_verbose_link_cmd"`; do
- case ${prev}${p} in
-
- -L* | -R* | -l*)
- # Some compilers place space between "-{L,R}" and the path.
- # Remove the space.
- if test $p = "-L" ||
- test $p = "-R"; then
- prev=$p
- continue
- fi
-
- # Expand the sysroot to ease extracting the directories later.
- if test -z "$prev"; then
- case $p in
- -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
- -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
- -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
- esac
- fi
- case $p in
- =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
- esac
- if test "$pre_test_object_deps_done" = no; then
- case ${prev} in
- -L | -R)
- # Internal compiler library paths should come after those
- # provided the user. The postdeps already come after the
- # user supplied libs so there is no need to process them.
- if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- else
- _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- fi
- ;;
- # The "-l" case would never come before the object being
- # linked, so don't bother handling this case.
- esac
- else
- if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- else
- _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- fi
- fi
- prev=
- ;;
-
- *.lto.$objext) ;; # Ignore GCC LTO objects
- *.$objext)
- # This assumes that the test object file only shows up
- # once in the compiler output.
- if test "$p" = "conftest.$objext"; then
- pre_test_object_deps_done=yes
- continue
- fi
-
- if test "$pre_test_object_deps_done" = no; then
- if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- _LT_TAGVAR(predep_objects, $1)="$p"
- else
- _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- fi
- else
- if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- _LT_TAGVAR(postdep_objects, $1)="$p"
- else
- _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- fi
- fi
- ;;
-
- *) ;; # Ignore the rest.
-
- esac
- done
-
- # Clean up.
- rm -f a.out a.exe
-else
- echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$RM -f confest.$objext
-CFLAGS=$_lt_libdeps_save_CFLAGS
-
-# PORTME: override above test on systems where it is broken
-m4_if([$1], [CXX],
-[case $host_os in
-interix[[3-9]]*)
- # Interix 3.5 installs completely hosed .la files for C++, so rather than
- # hack all around it, let's just trust "g++" to DTRT.
- _LT_TAGVAR(predep_objects,$1)=
- _LT_TAGVAR(postdep_objects,$1)=
- _LT_TAGVAR(postdeps,$1)=
- ;;
-
-linux*)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
-
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-
-solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- # Adding this requires a known-good setup of shared libraries for
- # Sun compiler versions before 5.6, else PIC objects from an old
- # archive will be linked into the output, leading to subtle bugs.
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-esac
-])
-
-case " $_LT_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- [The directories searched by this compiler when creating a shared library])
-_LT_TAGDECL([], [predep_objects], [1],
- [Dependencies to place before and after the objects being linked to
- create a shared library])
-_LT_TAGDECL([], [postdep_objects], [1])
-_LT_TAGDECL([], [predeps], [1])
-_LT_TAGDECL([], [postdeps], [1])
-_LT_TAGDECL([], [compiler_lib_search_path], [1],
- [The library search path used internally by the compiler when linking
- a shared library])
-])# _LT_SYS_HIDDEN_LIBDEPS
-
-
-# _LT_LANG_F77_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a Fortran 77 compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_F77_CONFIG],
-[AC_LANG_PUSH(Fortran 77)
-if test -z "$F77" || test "X$F77" = "Xno"; then
- _lt_disable_F77=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the F77 compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_F77" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- lt_save_CFLAGS=$CFLAGS
- CC=${F77-"f77"}
- CFLAGS=$FFLAGS
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
- GCC=$G77
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$G77"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC="$lt_save_CC"
- CFLAGS="$lt_save_CFLAGS"
-fi # test "$_lt_disable_F77" != yes
-
-AC_LANG_POP
-])# _LT_LANG_F77_CONFIG
-
-
-# _LT_LANG_FC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for a Fortran compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_FC_CONFIG],
-[AC_LANG_PUSH(Fortran)
-
-if test -z "$FC" || test "X$FC" = "Xno"; then
- _lt_disable_FC=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for fc test sources.
-ac_ext=${ac_fc_srcext-f}
-
-# Object file extension for compiled fc test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the FC compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_FC" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- lt_save_CFLAGS=$CFLAGS
- CC=${FC-"f95"}
- CFLAGS=$FCFLAGS
- compiler=$CC
- GCC=$ac_cv_fc_compiler_gnu
-
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC=$lt_save_CC
- CFLAGS=$lt_save_CFLAGS
-fi # test "$_lt_disable_FC" != yes
-
-AC_LANG_POP
-])# _LT_LANG_FC_CONFIG
-
-
-# _LT_LANG_GCJ_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Java Compiler compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GCJ_CONFIG],
-[AC_REQUIRE([LT_PROG_GCJ])dnl
-AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GCJ-"gcj"}
-CFLAGS=$GCJFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GCJ_CONFIG
-
-
-# _LT_LANG_GO_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Go compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GO_CONFIG],
-[AC_REQUIRE([LT_PROG_GO])dnl
-AC_LANG_SAVE
-
-# Source file extension for Go test sources.
-ac_ext=go
-
-# Object file extension for compiled Go test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="package main; func main() { }"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='package main; func main() { }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GOC-"gccgo"}
-CFLAGS=$GOFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# Go did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GO_CONFIG
-
-
-# _LT_LANG_RC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for the Windows resource compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_RC_CONFIG],
-[AC_REQUIRE([LT_PROG_RC])dnl
-AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=
-CC=${RC-"windres"}
-CFLAGS=
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-if test -n "$compiler"; then
- :
- _LT_CONFIG($1)
-fi
-
-GCC=$lt_save_GCC
-AC_LANG_RESTORE
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_RC_CONFIG
-
-
-# LT_PROG_GCJ
-# -----------
-AC_DEFUN([LT_PROG_GCJ],
-[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- [AC_CHECK_TOOL(GCJ, gcj,)
- test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- AC_SUBST(GCJFLAGS)])])[]dnl
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
-
-
-# LT_PROG_GO
-# ----------
-AC_DEFUN([LT_PROG_GO],
-[AC_CHECK_TOOL(GOC, gccgo,)
-])
-
-
-# LT_PROG_RC
-# ----------
-AC_DEFUN([LT_PROG_RC],
-[AC_CHECK_TOOL(RC, windres,)
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
-# _LT_DECL_EGREP
-# --------------
-# If we don't have a new enough Autoconf to choose the best grep
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_EGREP],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_REQUIRE([AC_PROG_FGREP])dnl
-test -z "$GREP" && GREP=grep
-_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
-_LT_DECL([], [EGREP], [1], [An ERE matcher])
-_LT_DECL([], [FGREP], [1], [A literal string matcher])
-dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
-AC_SUBST([GREP])
-])
-
-
-# _LT_DECL_OBJDUMP
-# --------------
-# If we don't have a new enough Autoconf to choose the best objdump
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_OBJDUMP],
-[AC_CHECK_TOOL(OBJDUMP, objdump, false)
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
-AC_SUBST([OBJDUMP])
-])
-
-# _LT_DECL_DLLTOOL
-# ----------------
-# Ensure DLLTOOL variable is set.
-m4_defun([_LT_DECL_DLLTOOL],
-[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
-AC_SUBST([DLLTOOL])
-])
-
-# _LT_DECL_SED
-# ------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible. Prefer GNU sed if found.
-m4_defun([_LT_DECL_SED],
-[AC_PROG_SED
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
-_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- [Sed that helps us avoid accidentally triggering echo(1) options like -n])
-])# _LT_DECL_SED
-
-m4_ifndef([AC_PROG_SED], [
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_SED. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-
-m4_defun([AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for lt_ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- fi
- done
- done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- test ! -f $lt_ac_sed && continue
- cat /dev/null > conftest.in
- lt_ac_count=0
- echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- # Check for GNU sed and select it if it is found.
- if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- lt_cv_path_SED=$lt_ac_sed
- break
- fi
- while true; do
- cat conftest.in conftest.in >conftest.tmp
- mv conftest.tmp conftest.in
- cp conftest.in conftest.nl
- echo >>conftest.nl
- $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- cmp -s conftest.out conftest.nl || break
- # 10000 chars as input seems more than enough
- test $lt_ac_count -gt 10 && break
- lt_ac_count=`expr $lt_ac_count + 1`
- if test $lt_ac_count -gt $lt_ac_max; then
- lt_ac_max=$lt_ac_count
- lt_cv_path_SED=$lt_ac_sed
- fi
- done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])#AC_PROG_SED
-])#m4_ifndef
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
-
-# _LT_CHECK_SHELL_FEATURES
-# ------------------------
-# Find out whether the shell is Bourne or XSI compatible,
-# or has some other useful features.
-m4_defun([_LT_CHECK_SHELL_FEATURES],
-[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,b/c, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-AC_MSG_RESULT([$xsi_shell])
-_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
-AC_MSG_CHECKING([whether the shell understands "+="])
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-AC_MSG_RESULT([$lt_shell_append])
-_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
-_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
-])# _LT_CHECK_SHELL_FEATURES
-
-
-# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
-# ------------------------------------------------------
-# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
-# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
-m4_defun([_LT_PROG_FUNCTION_REPLACE],
-[dnl {
-sed -e '/^$1 ()$/,/^} # $1 /c\
-$1 ()\
-{\
-m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
-} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-])
-
-
-# _LT_PROG_REPLACE_SHELLFNS
-# -------------------------
-# Replace existing portable implementations of several shell functions with
-# equivalent extended shell implementations where those features are available..
-m4_defun([_LT_PROG_REPLACE_SHELLFNS],
-[if test x"$xsi_shell" = xyes; then
- _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac])
-
- _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
- func_basename_result="${1##*/}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
- func_basename_result="${1##*/}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
- # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- # positional parameters, so assign one to ordinary parameter first.
- func_stripname_result=${3}
- func_stripname_result=${func_stripname_result#"${1}"}
- func_stripname_result=${func_stripname_result%"${2}"}])
-
- _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
- func_split_long_opt_name=${1%%=*}
- func_split_long_opt_arg=${1#*=}])
-
- _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
- func_split_short_opt_arg=${1#??}
- func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
-
- _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
- case ${1} in
- *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- *) func_lo2o_result=${1} ;;
- esac])
-
- _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
-
- _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
-
- _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
-fi
-
-if test x"$lt_shell_append" = xyes; then
- _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
- func_quote_for_eval "${2}"
-dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
- eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
-
- # Save a `func_append' function call where possible by direct use of '+='
- sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-else
- # Save a `func_append' function call even when '+=' is not available
- sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-fi
-
-if test x"$_lt_function_replace_fail" = x":"; then
- AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
-fi
-])
-
-# _LT_PATH_CONVERSION_FUNCTIONS
-# -----------------------------
-# Determine which file name conversion functions should be used by
-# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
-# for certain cross-compile configurations and native mingw.
-m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_MSG_CHECKING([how to convert $build file names to $host format])
-AC_CACHE_VAL(lt_cv_to_host_file_cmd,
-[case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
- ;;
- esac
- ;;
- *-*-cygwin* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
- ;;
- esac
- ;;
- * ) # unhandled hosts (and "normal" native builds)
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
-esac
-])
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
-_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
- [0], [convert $build file names to $host format])dnl
-
-AC_MSG_CHECKING([how to convert $build file names to toolchain format])
-AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
-[#assume ordinary cross tools, or native build.
-lt_cv_to_tool_file_cmd=func_convert_file_noop
-case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
- ;;
- esac
- ;;
-esac
-])
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
-_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
- [0], [convert $build files to toolchain format])dnl
-])# _LT_PATH_CONVERSION_FUNCTIONS
-
-# Helper functions for option handling. -*- Autoconf -*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 7 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it. Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- _LT_MANGLE_DEFUN([$1], [$2]),
- [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME. If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
- dnl
- dnl Simply set some default values (i.e off) if boolean options were not
- dnl specified:
- _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- ])
- _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- ])
- dnl
- dnl If no reference was made to various pairs of opposing options, then
- dnl we run the default mode handler for the pair. For example, if neither
- dnl `shared' nor `disable-shared' was passed, we enable building of shared
- dnl archives by default:
- _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- [_LT_ENABLE_FAST_INSTALL])
- ])
-])# _LT_SET_OPTIONS
-
-
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
- AC_CHECK_TOOL(AS, as, false)
- AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- AC_CHECK_TOOL(OBJDUMP, objdump, false)
- ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS], [1], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
- [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
- _LT_DECL([build_libtool_libs], [enable_shared], [0],
- [Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
- [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
- _LT_DECL([build_old_libs], [enable_static], [0],
- [Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
- [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
- [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [lt_p=${PACKAGE-default}
- case $withval in
- yes|no) pic_mode=$withval ;;
- *)
- pic_mode=default
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for lt_pkg in $withval; do
- IFS="$lt_save_ifs"
- if test "X$lt_pkg" = "X$lt_p"; then
- pic_mode=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
- [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- [m4_define([_LTDL_TYPE], [convenience])])
-
-# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
- [$#], [2], [[$2]],
- [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
- [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- [$#], 1, [],
- [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
- m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
- [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
- [m4_foreach([_Lt_suffix],
- ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
- [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- [lt_append([$1], [$2], [$3])$4],
- [$5])],
- [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
- m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- [$5],
- [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
- [lt_join(m4_quote(m4_default([$4], [[, ]])),
- lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
-
-# ltversion.m4 -- version numbers -*- Autoconf -*-
-#
-# Copyright (C) 2004 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# @configure_input@
-
-# serial 3337 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.4.2])
-m4_define([LT_PACKAGE_REVISION], [1.3337])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4.2'
-macro_revision='1.3337'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
-
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 5 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else. This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
-m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
-m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
-m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
-m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
-m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
-
# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
# serial 1 (pkg-config-0.24)
#
[am__api_version='1.11'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.11.3], [],
+m4_if([$1], [1.11.6], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11.3])dnl
+[AM_AUTOMAKE_VERSION([1.11.6])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
AC_SUBST([am__untar])
]) # _AM_PROG_TAR
+m4_include([m4/libtool.m4])
+m4_include([m4/ltoptions.m4])
+m4_include([m4/ltsugar.m4])
+m4_include([m4/ltversion.m4])
+m4_include([m4/lt~obsolete.m4])
<family>NanumGothicCoding</family> <!-- hangul (ko) -->
<family>NanumGothic</family> <!-- hangul (ko) -->
<family>UnDotum</family> <!-- hangul (ko) -->
- <family>UnBatang</family> <!-- hangul (ko) -->
<family>Baekmuk Dotum</family> <!-- hangul (ko) -->
<family>Baekmuk Gulim</family> <!-- hangul (ko) -->
- <family>Baekmuk Batang</family> <!-- hangul (ko) -->
<family>TlwgTypo</family> <!-- thai -->
<family>TlwgTypist</family> <!-- thai -->
<family>TlwgTypewriter</family> <!-- thai -->
80-delicious.conf \
90-synthetic.conf
-install-data-local:
+install-data-hook:
mkdir -p $(DESTDIR)$(configdir)
@(echo cd $(DESTDIR)$(configdir); \
cd $(DESTDIR)$(configdir); \
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
subdir = conf.d
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-rm -rf .libs _libs
install-configDATA: $(config_DATA)
@$(NORMAL_INSTALL)
- test -z "$(configdir)" || $(MKDIR_P) "$(DESTDIR)$(configdir)"
@list='$(config_DATA)'; test -n "$(configdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(configdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(configdir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
dir='$(DESTDIR)$(configdir)'; $(am__uninstall_files_from_dir)
install-templateDATA: $(template_DATA)
@$(NORMAL_INSTALL)
- test -z "$(templatedir)" || $(MKDIR_P) "$(DESTDIR)$(templatedir)"
@list='$(template_DATA)'; test -n "$(templatedir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(templatedir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(templatedir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
info-am:
-install-data-am: install-configDATA install-data-local \
- install-templateDATA
-
+install-data-am: install-configDATA install-templateDATA
+ @$(NORMAL_INSTALL)
+ $(MAKE) $(AM_MAKEFLAGS) install-data-hook
install-dvi: install-dvi-am
install-dvi-am:
uninstall-am: uninstall-configDATA uninstall-local \
uninstall-templateDATA
-.MAKE: install-am install-strip
+.MAKE: install-am install-data-am install-strip
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
distclean distclean-generic distclean-libtool distdir dvi \
dvi-am html html-am info info-am install install-am \
install-configDATA install-data install-data-am \
- install-data-local install-dvi install-dvi-am install-exec \
+ install-data-hook install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip install-templateDATA \
uninstall-configDATA uninstall-local uninstall-templateDATA
-install-data-local:
+install-data-hook:
mkdir -p $(DESTDIR)$(configdir)
@(echo cd $(DESTDIR)$(configdir); \
cd $(DESTDIR)$(configdir); \
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
* PERFORMANCE OF THIS SOFTWARE.
*/
-#ifndef _CONFIG_FIXUPS_H_
-#define _CONFIG_FIXUPS_H_
/* This header file is supposed to be included in config.h */
# define ALIGNOF_DOUBLE 4
# endif
#endif
-
-#endif /* _CONFIG_FIXUPS_H_ */
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
# 2011, 2012 Free Software Foundation, Inc.
-timestamp='2012-01-01'
+timestamp='2012-02-10'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
exit ;;
+ aarch64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ aarch64_be:Linux:*:*)
+ UNAME_MACHINE=aarch64_be
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
EV5) UNAME_MACHINE=alphaev5 ;;
i*86:AROS:*:*)
echo ${UNAME_MACHINE}-pc-aros
exit ;;
+ x86_64:VMkernel:*:*)
+ echo ${UNAME_MACHINE}-unknown-esx
+ exit ;;
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
# 2011, 2012 Free Software Foundation, Inc.
-timestamp='2012-01-01'
+timestamp='2012-02-10'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
+ android-linux)
+ os=-linux-android
+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
+ ;;
*)
basic_machine=`echo $1 | sed 's/-[^-]*$//'`
if [ $basic_machine != $1 ]
# Some are omitted here because they have special meanings below.
1750a | 580 \
| a29k \
+ | aarch64 | aarch64_be \
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
| am33_2.0 \
c6x)
basic_machine=tic6x-unknown
;;
- m6811 | m68hc11 | m6812 | m68hc12 | picochip)
+ m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
basic_machine=$basic_machine-unknown
os=-none
;;
strongarm | thumb | xscale)
basic_machine=arm-unknown
;;
-
+ xgate)
+ basic_machine=$basic_machine-unknown
+ os=-none
+ ;;
xscaleeb)
basic_machine=armeb-unknown
;;
# Recognize the basic CPU types with company name.
580-* \
| a29k-* \
+ | aarch64-* | aarch64_be-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
# Define the identity of the package.
PACKAGE=fontconfig
- VERSION=2.10.0
+ VERSION=2.10.2
cat >>confdefs.h <<_ACEOF
ac_config_headers="$ac_config_headers config.h"
+
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
$RM -r conftest*
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
if test -n "$compiler"; then
lt_prog_compiler_no_builtin_flag=
fi
rm -f conftest.mmap conftest.txt
-for ac_func in geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree posix_fadvise fstatvfs fstatfs
+for ac_func in geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree fstatvfs fstatfs
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
done
+fc_saved_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $WARN_CFLAGS -Werror"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise" >&5
+$as_echo_n "checking for posix_fadvise... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+ #include <fcntl.h>
+ int main(void) {
+ return posix_fadvise(0, 0, 0, 0);
+ }
+
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+$as_echo "#define HAVE_POSIX_FADVISE 1" >>confdefs.h
+
+
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+CFLAGS="$fc_saved_CFLAGS"
+
#
if test "x$ac_cv_func_fstatvfs" = "xyes"; then
ac_fn_c_check_member "$LINENO" "struct statvfs" "f_basetype" "ac_cv_member_struct_statvfs_f_basetype" "#include <sys/statvfs.h>
dnl version. This same version number must appear in fontconfig/fontconfig.h
dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's
dnl not possible to extract the version number here from fontconfig.h
-AM_INIT_AUTOMAKE(fontconfig, 2.10.0)
+AM_INIT_AUTOMAKE(fontconfig, 2.10.2)
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
dnl libtool versioning
dnl ==========================================================================
AC_CONFIG_HEADERS(config.h)
+AC_CONFIG_MACRO_DIR([m4])
AC_PROG_CC
AC_PROG_INSTALL
# Checks for library functions.
AC_FUNC_VPRINTF
AC_FUNC_MMAP
-AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree posix_fadvise fstatvfs fstatfs])
+AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree fstatvfs fstatfs])
+
+dnl AC_CHECK_FUNCS doesn't check for header files.
+dnl posix_fadvise() may be not available in older libc.
+fc_saved_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $WARN_CFLAGS -Werror"
+AC_MSG_CHECKING([for posix_fadvise])
+AC_LINK_IFELSE([AC_LANG_SOURCE([[
+ #include <fcntl.h>
+ int main(void) {
+ return posix_fadvise(0, 0, 0, 0);
+ }
+ ]])],[
+ AC_MSG_RESULT([yes])
+ AC_DEFINE([HAVE_POSIX_FADVISE], [1], [Define to 1 if you have the `posix_fadvise' function.])
+ ],[AC_MSG_RESULT([no])])
+CFLAGS="$fc_saved_CFLAGS"
#
if test "x$ac_cv_func_fstatvfs" = "xyes"; then
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
-scriptversion=2011-12-04.11; # UTC
+scriptversion=2012-03-27.16; # UTC
# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
-# 2011 Free Software Foundation, Inc.
+# 2011, 2012 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
case $1 in
'')
- echo "$0: No command. Try \`$0 --help' for more information." 1>&2
+ echo "$0: No command. Try '$0 --help' for more information." 1>&2
exit 1;
;;
-h | --h*)
Environment variables:
depmode Dependency tracking mode.
- source Source file read by `PROGRAMS ARGS'.
- object Object file output by `PROGRAMS ARGS'.
+ source Source file read by 'PROGRAMS ARGS'.
+ object Object file output by 'PROGRAMS ARGS'.
DEPDIR directory where to store dependencies.
depfile Dependency file to output.
tmpdepfile Temporary file to use when outputting dependencies.
;;
esac
+# A tabulation character.
+tab=' '
+# A newline character.
+nl='
+'
+
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
echo "depcomp: Variables source, object and depmode must be set" 1>&2
exit 1
depmode=msvc7
fi
+if test "$depmode" = xlc; then
+ # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
+ gccflag=-qmakedep=gcc,-MF
+ depmode=gcc
+fi
+
case "$depmode" in
gcc3)
## gcc 3 implements dependency tracking that does exactly what
## The second -e expression handles DOS-style file names with drive letters.
sed -e 's/^[^:]*: / /' \
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the `deleted header file' problem.
+## This next piece of magic avoids the "deleted header file" problem.
## The problem is that when a header file which appears in a .P file
## is deleted, the dependency causes make to die (because there is
## typically no way to rebuild the header). We avoid this by adding
## dummy dependencies for each header file. Too bad gcc doesn't do
## this for us directly.
- tr ' ' '
-' < "$tmpdepfile" |
-## Some versions of gcc put a space before the `:'. On the theory
+ tr ' ' "$nl" < "$tmpdepfile" |
+## Some versions of gcc put a space before the ':'. On the theory
## that the space means something, we add a space to the output as
## well. hp depmode also adds that space, but also prefixes the VPATH
## to the object. Take care to not repeat it in the output.
# clever and replace this with sed code, as IRIX sed won't handle
# lines with more than a fixed number of characters (4096 in
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
- # the IRIX cc adds comments like `#:fec' to the end of the
+ # the IRIX cc adds comments like '#:fec' to the end of the
# dependency line.
- tr ' ' '
-' < "$tmpdepfile" \
+ tr ' ' "$nl" < "$tmpdepfile" \
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
- tr '
-' ' ' >> "$depfile"
+ tr "$nl" ' ' >> "$depfile"
echo >> "$depfile"
# The second pass generates a dummy entry for each header file.
- tr ' ' '
-' < "$tmpdepfile" \
+ tr ' ' "$nl" < "$tmpdepfile" \
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
>> "$depfile"
else
rm -f "$tmpdepfile"
;;
+xlc)
+ # This case exists only to let depend.m4 do its work. It works by
+ # looking at the text of this script. This case will never be run,
+ # since it is checked for above.
+ exit 1
+ ;;
+
aix)
# The C for AIX Compiler uses -M and outputs the dependencies
# in a .u file. In older versions, this file always lives in the
- # current directory. Also, the AIX compiler puts `$object:' at the
+ # current directory. Also, the AIX compiler puts '$object:' at the
# start of each line; $object doesn't have directory information.
# Version 6 uses the directory in both cases.
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
test -f "$tmpdepfile" && break
done
if test -f "$tmpdepfile"; then
- # Each line is of the form `foo.o: dependent.h'.
+ # Each line is of the form 'foo.o: dependent.h'.
# Do two passes, one to just change these to
- # `$object: dependent.h' and one to simply `dependent.h:'.
+ # '$object: dependent.h' and one to simply 'dependent.h:'.
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
- # That's a tab and a space in the [].
- sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+ sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
;;
icc)
- # Intel's C compiler understands `-MD -MF file'. However on
- # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
+ # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'.
+ # However on
+ # $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c
# ICC 7.0 will fill foo.d with something like
# foo.o: sub/foo.c
# foo.o: sub/foo.h
- # which is wrong. We want:
+ # which is wrong. We want
# sub/foo.o: sub/foo.c
# sub/foo.o: sub/foo.h
# sub/foo.c:
# sub/foo.h:
# ICC 7.1 will output
# foo.o: sub/foo.c sub/foo.h
- # and will wrap long lines using \ :
+ # and will wrap long lines using '\':
# foo.o: sub/foo.c ... \
# sub/foo.h ... \
# ...
-
+ # tcc 0.9.26 (FIXME still under development at the moment of writing)
+ # will emit a similar output, but also prepend the continuation lines
+ # with horizontal tabulation characters.
"$@" -MD -MF "$tmpdepfile"
stat=$?
if test $stat -eq 0; then :
exit $stat
fi
rm -f "$depfile"
- # Each line is of the form `foo.o: dependent.h',
- # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
+ # Each line is of the form 'foo.o: dependent.h',
+ # or 'foo.o: dep1.h dep2.h \', or ' dep3.h dep4.h \'.
# Do two passes, one to just change these to
- # `$object: dependent.h' and one to simply `dependent.h:'.
- sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process this invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
- sed -e 's/$/ :/' >> "$depfile"
+ # '$object: dependent.h' and one to simply 'dependent.h:'.
+ sed -e "s/^[ $tab][ $tab]*/ /" -e "s,^[^:]*:,$object :," \
+ < "$tmpdepfile" > "$depfile"
+ sed '
+ s/[ '"$tab"'][ '"$tab"']*/ /g
+ s/^ *//
+ s/ *\\*$//
+ s/^[^:]*: *//
+ /^$/d
+ /:$/d
+ s/$/ :/
+ ' < "$tmpdepfile" >> "$depfile"
rm -f "$tmpdepfile"
;;
done
if test -f "$tmpdepfile"; then
sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
- # Add `dependent.h:' lines.
+ # Add 'dependent.h:' lines.
sed -ne '2,${
s/^ *//
s/ \\*$//
tru64)
# The Tru64 compiler uses -MD to generate dependencies as a side
- # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
+ # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
- # dependencies in `foo.d' instead, so we check for that too.
+ # dependencies in 'foo.d' instead, so we check for that too.
# Subdirectories are respected.
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
test "x$dir" = "x$object" && dir=
done
if test -f "$tmpdepfile"; then
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
- # That's a tab and a space in the [].
- sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+ sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
else
echo "#dummy" > "$depfile"
fi
p
}' | $cygpath_u | sort -u | sed -n '
s/ /\\ /g
-s/\(.*\)/ \1 \\/p
+s/\(.*\)/'"$tab"'\1 \\/p
s/.\(.*\) \\/\1:/
H
$ {
- s/.*/ /
+ s/.*/'"$tab"'/
G
p
}' >> "$depfile"
shift
fi
- # Remove `-o $object'.
+ # Remove '-o $object'.
IFS=" "
for arg
do
done
test -z "$dashmflag" && dashmflag=-M
- # Require at least two characters before searching for `:'
+ # Require at least two characters before searching for ':'
# in the target name. This is to cope with DOS-style filenames:
- # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
+ # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
"$@" $dashmflag |
- sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
+ sed 's:^['"$tab"' ]*[^:'"$tab"' ][^:][^:]*\:['"$tab"' ]*:'"$object"'\: :' > "$tmpdepfile"
rm -f "$depfile"
cat < "$tmpdepfile" > "$depfile"
- tr ' ' '
-' < "$tmpdepfile" | \
+ tr ' ' "$nl" < "$tmpdepfile" | \
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
# makedepend may prepend the VPATH from the source file name to the object.
# No need to regex-escape $object, excess matching of '.' is harmless.
sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
- sed '1,2d' "$tmpdepfile" | tr ' ' '
-' | \
+ sed '1,2d' "$tmpdepfile" | tr ' ' "$nl" | \
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
shift
fi
- # Remove `-o $object'.
+ # Remove '-o $object'.
IFS=" "
for arg
do
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
rm -f "$depfile"
echo "$object : \\" > "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
- echo " " >> "$depfile"
+ sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
+ echo "$tab" >> "$depfile"
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
rm -f "$tmpdepfile"
;;
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicCreate" "3" "17 7月 2012" "" ""
+.TH "FcAtomicCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicCreate \- create an FcAtomic object
.SH SYNOPSIS
a consistent and complete file without the need to lock for reading.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicDeleteNew" "3" "17 7月 2012" "" ""
+.TH "FcAtomicDeleteNew" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicDeleteNew \- delete new file
.SH SYNOPSIS
Deletes the new file. Used in error recovery to back out changes.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicDestroy" "3" "17 7月 2012" "" ""
+.TH "FcAtomicDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicDestroy \- destroy an FcAtomic object
.SH SYNOPSIS
Destroys \fIatomic\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicLock" "3" "17 7月 2012" "" ""
+.TH "FcAtomicLock" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicLock \- lock a file
.SH SYNOPSIS
leaves the file locked.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicNewFile" "3" "17 7月 2012" "" ""
+.TH "FcAtomicNewFile" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicNewFile \- return new temporary file name
.SH SYNOPSIS
by \fIatomic\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicOrigFile" "3" "17 7月 2012" "" ""
+.TH "FcAtomicOrigFile" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicOrigFile \- return original file name
.SH SYNOPSIS
Returns the file referenced by \fIatomic\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicReplaceOrig" "3" "17 7月 2012" "" ""
+.TH "FcAtomicReplaceOrig" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicReplaceOrig \- replace original with new
.SH SYNOPSIS
permission issues in the filesystem. Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcAtomicUnlock" "3" "17 7月 2012" "" ""
+.TH "FcAtomicUnlock" "3" "26 11月 2012" "" ""
.SH NAME
FcAtomicUnlock \- unlock a file
.SH SYNOPSIS
Unlocks the file.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcBlanksAdd" "3" "17 7月 2012" "" ""
+.TH "FcBlanksAdd" "3" "26 11月 2012" "" ""
.SH NAME
FcBlanksAdd \- Add a character to an FcBlanks
.SH SYNOPSIS
if this process ran out of memory.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcBlanksCreate" "3" "17 7月 2012" "" ""
+.TH "FcBlanksCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcBlanksCreate \- Create an FcBlanks
.SH SYNOPSIS
Creates an empty FcBlanks object.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcBlanksDestroy" "3" "17 7月 2012" "" ""
+.TH "FcBlanksDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcBlanksDestroy \- Destroy and FcBlanks
.SH SYNOPSIS
Destroys an FcBlanks object, freeing any associated memory.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcBlanksIsMember" "3" "17 7月 2012" "" ""
+.TH "FcBlanksIsMember" "3" "26 11月 2012" "" ""
.SH NAME
FcBlanksIsMember \- Query membership in an FcBlanks
.SH SYNOPSIS
value.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCacheCopySet" "3" "17 7月 2012" "" ""
+.TH "FcCacheCopySet" "3" "26 11月 2012" "" ""
.SH NAME
FcCacheCopySet \- Returns a copy of the fontset from cache
.SH SYNOPSIS
from the cache are read-only.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCacheCreateTagFile" "3" "17 7月 2012" "" ""
+.TH "FcCacheCreateTagFile" "3" "26 11月 2012" "" ""
.SH NAME
FcCacheCreateTagFile \- Create CACHEDIR.TAG at cache directory.
.SH SYNOPSIS
to \fIconfig\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCacheDir" "3" "17 7月 2012" "" ""
+.TH "FcCacheDir" "3" "26 11月 2012" "" ""
.SH NAME
FcCacheDir \- Return directory of cache
.SH SYNOPSIS
This function returns the directory from which the cache was constructed.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCacheNumFont" "3" "17 7月 2012" "" ""
+.TH "FcCacheNumFont" "3" "26 11月 2012" "" ""
.SH NAME
FcCacheNumFont \- Returns the number of fonts in cache.
.SH SYNOPSIS
FcCacheCopySet.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCacheNumSubdir" "3" "17 7月 2012" "" ""
+.TH "FcCacheNumSubdir" "3" "26 11月 2012" "" ""
.SH NAME
FcCacheNumSubdir \- Return the number of subdirectories in cache.
.SH SYNOPSIS
This returns the total number of subdirectories in the cache.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCacheSubdir" "3" "17 7月 2012" "" ""
+.TH "FcCacheSubdir" "3" "26 11月 2012" "" ""
.SH NAME
FcCacheSubdir \- Return the i'th subdirectory.
.SH SYNOPSIS
value from FcCacheNumSubdir.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetAddChar" "3" "17 7月 2012" "" ""
+.TH "FcCharSetAddChar" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetAddChar \- Add a character to a charset
.SH SYNOPSIS
running out of memory.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetCopy" "3" "17 7月 2012" "" ""
+.TH "FcCharSetCopy" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetCopy \- Copy a charset
.SH SYNOPSIS
than increment the reference count on \fIsrc\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetCount" "3" "17 7月 2012" "" ""
+.TH "FcCharSetCount" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetCount \- Count entries in a charset
.SH SYNOPSIS
Returns the total number of Unicode chars in \fIa\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetCoverage" "3" "17 7月 2012" "" ""
+.TH "FcCharSetCoverage" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetCoverage \- DEPRECATED return coverage for a Unicode page
.SH SYNOPSIS
coverage.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetCreate" "3" "17 7月 2012" "" ""
+.TH "FcCharSetCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetCreate \- Create an empty character set
.SH SYNOPSIS
character set object.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetDelChar" "3" "17 7月 2012" "" ""
+.TH "FcCharSetDelChar" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetDelChar \- Add a character to a charset
.SH SYNOPSIS
running out of memory.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetDestroy" "3" "17 7月 2012" "" ""
+.TH "FcCharSetDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetDestroy \- Destroy a character set
.SH SYNOPSIS
memory referenced is freed.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetEqual" "3" "17 7月 2012" "" ""
+.TH "FcCharSetEqual" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetEqual \- Compare two charsets
.SH SYNOPSIS
contain the same set of Unicode chars.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetFirstPage" "3" "17 7月 2012" "" ""
+.TH "FcCharSetFirstPage" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetFirstPage \- Start enumerating charset contents
.SH SYNOPSIS
font.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetHasChar" "3" "17 7月 2012" "" ""
+.TH "FcCharSetHasChar" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetHasChar \- Check a charset for a char
.SH SYNOPSIS
Returns whether \fIfcs\fR contains the char \fIucs4\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetIntersect" "3" "17 7月 2012" "" ""
+.TH "FcCharSetIntersect" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetIntersect \- Intersect charsets
.SH SYNOPSIS
\fIa\fR and \fIb\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetIntersectCount" "3" "17 7月 2012" "" ""
+.TH "FcCharSetIntersectCount" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetIntersectCount \- Intersect and count charsets
.SH SYNOPSIS
Returns the number of chars that are in both \fIa\fR and \fIb\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetIsSubset" "3" "17 7月 2012" "" ""
+.TH "FcCharSetIsSubset" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetIsSubset \- Test for charset inclusion
.SH SYNOPSIS
Returns whether \fIa\fR is a subset of \fIb\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetMerge" "3" "17 7月 2012" "" ""
+.TH "FcCharSetMerge" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetMerge \- Merge charsets
.SH SYNOPSIS
set or from running out of memory.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetNew" "3" "17 7月 2012" "" ""
+.TH "FcCharSetNew" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetNew \- DEPRECATED alias for FcCharSetCreate
.SH SYNOPSIS
\fBFcCharSetNew\fR is a DEPRECATED alias for FcCharSetCreate.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetNextPage" "3" "17 7月 2012" "" ""
+.TH "FcCharSetNextPage" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetNextPage \- Continue enumerating charset contents
.SH SYNOPSIS
the font.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetSubtract" "3" "17 7月 2012" "" ""
+.TH "FcCharSetSubtract" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetSubtract \- Subtract charsets
.SH SYNOPSIS
Returns a set including only those chars found in \fIa\fR but not \fIb\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetSubtractCount" "3" "17 7月 2012" "" ""
+.TH "FcCharSetSubtractCount" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetSubtractCount \- Subtract and count charsets
.SH SYNOPSIS
Returns the number of chars that are in \fIa\fR but not in \fIb\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcCharSetUnion" "3" "17 7月 2012" "" ""
+.TH "FcCharSetUnion" "3" "26 11月 2012" "" ""
.SH NAME
FcCharSetUnion \- Add charsets
.SH SYNOPSIS
Returns a set including only those chars found in either \fIa\fR or \fIb\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigAppFontAddDir" "3" "17 7月 2012" "" ""
+.TH "FcConfigAppFontAddDir" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigAppFontAddDir \- Add fonts from directory to font database
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigAppFontAddFile" "3" "17 7月 2012" "" ""
+.TH "FcConfigAppFontAddFile" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigAppFontAddFile \- Add font file to font database
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigAppFontClear" "3" "17 7月 2012" "" ""
+.TH "FcConfigAppFontClear" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigAppFontClear \- Remove all app fonts from font database
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigBuildFonts" "3" "17 7月 2012" "" ""
+.TH "FcConfigBuildFonts" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigBuildFonts \- Build font database
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigCreate" "3" "17 7月 2012" "" ""
+.TH "FcConfigCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigCreate \- Create a configuration
.SH SYNOPSIS
Creates an empty configuration.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigDestroy" "3" "17 7月 2012" "" ""
+.TH "FcConfigDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigDestroy \- Destroy a configuration
.SH SYNOPSIS
cause a new configuration to be created for use as current configuration.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigEnableHome" "3" "17 7月 2012" "" ""
+.TH "FcConfigEnableHome" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigEnableHome \- controls use of the home directory.
.SH SYNOPSIS
disabled. The previous setting of the value is returned.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigFilename" "3" "17 7月 2012" "" ""
+.TH "FcConfigFilename" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigFilename \- Find a config file
.SH SYNOPSIS
FONTCONFIG_PATH environment variable.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetBlanks" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetBlanks" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetBlanks \- Get config blanks
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetCache" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetCache" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetCache \- DEPRECATED used to return per-user cache filename
.SH SYNOPSIS
simply returns NULL to indicate that no per-user file exists.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetCacheDirs" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetCacheDirs" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetCacheDirs \- return the list of directories searched for cache files
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetConfigDirs" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetConfigDirs" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetConfigDirs \- Get config directories
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetConfigFiles" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetConfigFiles" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetConfigFiles \- Get config files
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetCurrent" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetCurrent" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetCurrent \- Return current configuration
.SH SYNOPSIS
Returns the current default configuration.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetFontDirs" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetFontDirs" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetFontDirs \- Get font directories
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetFonts" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetFonts" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetFonts \- Get config font set
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigGetRescanInterval" "3" "17 7月 2012" "" ""
+.TH "FcConfigGetRescanInterval" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigGetRescanInterval \- Get config rescan interval
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigHome" "3" "17 7月 2012" "" ""
+.TH "FcConfigHome" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigHome \- return the current home directory.
.SH SYNOPSIS
See also \fBFcConfigEnableHome\fR).
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigParseAndLoad" "3" "17 7月 2012" "" ""
+.TH "FcConfigParseAndLoad" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigParseAndLoad \- load a configuration file
.SH SYNOPSIS
parse error, semantic error or allocation failure. Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigReference" "3" "17 7月 2012" "" ""
+.TH "FcConfigReference" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigReference \- Increment config reference count
.SH SYNOPSIS
for destroying the configuration when not needed anymore.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigSetCurrent" "3" "17 7月 2012" "" ""
+.TH "FcConfigSetCurrent" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigSetCurrent \- Set configuration as default
.SH SYNOPSIS
FcConfigBuildFonts if necessary, returning FcFalse if that call fails.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigSetRescanInterval" "3" "17 7月 2012" "" ""
+.TH "FcConfigSetRescanInterval" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigSetRescanInterval \- Set config rescan interval
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigSubstitute" "3" "17 7月 2012" "" ""
+.TH "FcConfigSubstitute" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigSubstitute \- Execute substitutions
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigSubstituteWithPat" "3" "17 7月 2012" "" ""
+.TH "FcConfigSubstituteWithPat" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigSubstituteWithPat \- Execute substitutions
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcConfigUptoDate" "3" "17 7月 2012" "" ""
+.TH "FcConfigUptoDate" "3" "26 11月 2012" "" ""
.SH NAME
FcConfigUptoDate \- Check timestamps on config files
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDefaultSubstitute" "3" "17 7月 2012" "" ""
+.TH "FcDefaultSubstitute" "3" "26 11月 2012" "" ""
.SH NAME
FcDefaultSubstitute \- Perform default substitutions in a pattern
.SH SYNOPSIS
.PP
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheClean" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheClean" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheClean \- This tries to clean up the cache directory of cache_dir.This returns FcTrue if the operation is successfully complete. otherwise FcFalse.
.SH SYNOPSIS
.PP
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheLoad" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheLoad" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheLoad \- load a directory cache
.SH SYNOPSIS
FcDirCacheRead.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheLoadFile" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheLoadFile" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheLoadFile \- load a cache file
.SH SYNOPSIS
non-NULL, it will be filled with the results of stat(2) on the cache file.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheRead" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheRead" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheRead \- read or construct a directory cache
.SH SYNOPSIS
directory and that returned.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheUnlink" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheUnlink" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheUnlink \- Remove all caches related to dir
.SH SYNOPSIS
unlinking any files are ignored.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheUnload" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheUnload" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheUnload \- unload a cache file
.SH SYNOPSIS
references to it remain, all memory associated with the cache will be freed.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirCacheValid" "3" "17 7月 2012" "" ""
+.TH "FcDirCacheValid" "3" "26 11月 2012" "" ""
.SH NAME
FcDirCacheValid \- check directory cache
.SH SYNOPSIS
file, else returns FcFalse
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirSave" "3" "17 7月 2012" "" ""
+.TH "FcDirSave" "3" "26 11月 2012" "" ""
.SH NAME
FcDirSave \- DEPRECATED: formerly used to save a directory cache
.SH SYNOPSIS
managed by FcDirCacheLoad and FcDirCacheRead.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcDirScan" "3" "17 7月 2012" "" ""
+.TH "FcDirScan" "3" "26 11月 2012" "" ""
.SH NAME
FcDirScan \- scan a font directory without caching it
.SH SYNOPSIS
caching is desired.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFileIsDir" "3" "17 7月 2012" "" ""
+.TH "FcFileIsDir" "3" "26 11月 2012" "" ""
.SH NAME
FcFileIsDir \- check whether a file is a directory
.SH SYNOPSIS
returns FcFalse.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFileScan" "3" "17 7月 2012" "" ""
+.TH "FcFileScan" "3" "26 11月 2012" "" ""
.SH NAME
FcFileScan \- scan a font file
.SH SYNOPSIS
added (due to allocation failure). Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFini" "3" "17 7月 2012" "" ""
+.TH "FcFini" "3" "26 11月 2012" "" ""
.SH NAME
FcFini \- finalize fontconfig library
.SH SYNOPSIS
function may be called.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontList" "3" "17 7月 2012" "" ""
+.TH "FcFontList" "3" "26 11月 2012" "" ""
.SH NAME
FcFontList \- List fonts
.SH SYNOPSIS
to be up to date, and used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontMatch" "3" "17 7月 2012" "" ""
+.TH "FcFontMatch" "3" "26 11月 2012" "" ""
.SH NAME
FcFontMatch \- Return best font
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontRenderPrepare" "3" "17 7月 2012" "" ""
+.TH "FcFontRenderPrepare" "3" "26 11月 2012" "" ""
.SH NAME
FcFontRenderPrepare \- Prepare pattern for loading font file
.SH SYNOPSIS
FcConfigSubstituteWithPat with \fIkind\fR FcMatchFont and then returned.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetAdd" "3" "17 7月 2012" "" ""
+.TH "FcFontSetAdd" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetAdd \- Add to a font set
.SH SYNOPSIS
inserted into the set (due to allocation failure). Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetCreate" "3" "17 7月 2012" "" ""
+.TH "FcFontSetCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetCreate \- Create a font set
.SH SYNOPSIS
Creates an empty font set.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetDestroy" "3" "17 7月 2012" "" ""
+.TH "FcFontSetDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetDestroy \- Destroy a font set
.SH SYNOPSIS
well.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetList" "3" "17 7月 2012" "" ""
+.TH "FcFontSetList" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetList \- List fonts from a set of font sets
.SH SYNOPSIS
to be up to date, and used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetMatch" "3" "17 7月 2012" "" ""
+.TH "FcFontSetMatch" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetMatch \- Return the best font from a set of font sets
.SH SYNOPSIS
Returns NULL if an error occurs during this process.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetPrint" "3" "17 7月 2012" "" ""
+.TH "FcFontSetPrint" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetPrint \- Print a set of patterns to stdout
.SH SYNOPSIS
change at any time.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetSort" "3" "17 7月 2012" "" ""
+.TH "FcFontSetSort" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetSort \- Add to a font set
.SH SYNOPSIS
The FcFontSet returned by FcFontSetSort is destroyed by calling FcFontSetDestroy.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSetSortDestroy" "3" "17 7月 2012" "" ""
+.TH "FcFontSetSortDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSetSortDestroy \- DEPRECATED destroy a font set
.SH SYNOPSIS
\fBFcFontSetDestroy\fR directly instead.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFontSort" "3" "17 7月 2012" "" ""
+.TH "FcFontSort" "3" "26 11月 2012" "" ""
.SH NAME
FcFontSort \- Return list of matching fonts
.SH SYNOPSIS
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFreeTypeCharIndex" "3" "17 7月 2012" "" ""
+.TH "FcFreeTypeCharIndex" "3" "26 11月 2012" "" ""
.SH NAME
FcFreeTypeCharIndex \- map Unicode to glyph id
.SH SYNOPSIS
higher level functions.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFreeTypeCharSet" "3" "17 7月 2012" "" ""
+.TH "FcFreeTypeCharSet" "3" "26 11月 2012" "" ""
.SH NAME
FcFreeTypeCharSet \- compute Unicode coverage
.SH SYNOPSIS
not in 'blanks' are not placed in the returned FcCharSet.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFreeTypeCharSetAndSpacing" "3" "17 7月 2012" "" ""
+.TH "FcFreeTypeCharSetAndSpacing" "3" "26 11月 2012" "" ""
.SH NAME
FcFreeTypeCharSetAndSpacing \- compute Unicode coverage and spacing type
.SH SYNOPSIS
widths.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFreeTypeQuery" "3" "17 7月 2012" "" ""
+.TH "FcFreeTypeQuery" "3" "26 11月 2012" "" ""
.SH NAME
FcFreeTypeQuery \- compute pattern from font file (and index)
.SH SYNOPSIS
of fonts in 'file' is returned in 'count'.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcFreeTypeQueryFace" "3" "17 7月 2012" "" ""
+.TH "FcFreeTypeQueryFace" "3" "26 11月 2012" "" ""
.SH NAME
FcFreeTypeQueryFace \- compute pattern from FT_Face
.SH SYNOPSIS
data for pattern elements (FC_FILE, FC_INDEX and sometimes FC_FAMILY).
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcGetDefaultLangs" "3" "17 7月 2012" "" ""
+.TH "FcGetDefaultLangs" "3" "26 11月 2012" "" ""
.SH NAME
FcGetDefaultLangs \- Get the default languages list
.SH SYNOPSIS
If there are no valid values in those environment variables, "en" will be set as fallback.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcGetLangs" "3" "17 7月 2012" "" ""
+.TH "FcGetLangs" "3" "26 11月 2012" "" ""
.SH NAME
FcGetLangs \- Get list of languages
.SH SYNOPSIS
Returns a string set of all known languages.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcGetVersion" "3" "17 7月 2012" "" ""
+.TH "FcGetVersion" "3" "26 11月 2012" "" ""
.SH NAME
FcGetVersion \- library version number
.SH SYNOPSIS
Returns the version number of the library.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcInit" "3" "17 7月 2012" "" ""
+.TH "FcInit" "3" "26 11月 2012" "" ""
.SH NAME
FcInit \- initialize fontconfig library
.SH SYNOPSIS
been loaded, this routine does nothing and returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcInitBringUptoDate" "3" "17 7月 2012" "" ""
+.TH "FcInitBringUptoDate" "3" "26 11月 2012" "" ""
.SH NAME
FcInitBringUptoDate \- reload configuration files if needed
.SH SYNOPSIS
be reloaded (see FcInitReinitialize). Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcInitLoadConfig" "3" "17 7月 2012" "" ""
+.TH "FcInitLoadConfig" "3" "26 11月 2012" "" ""
.SH NAME
FcInitLoadConfig \- load configuration
.SH SYNOPSIS
Does not load any font information.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcInitLoadConfigAndFonts" "3" "17 7月 2012" "" ""
+.TH "FcInitLoadConfigAndFonts" "3" "26 11月 2012" "" ""
.SH NAME
FcInitLoadConfigAndFonts \- load configuration and font data
.SH SYNOPSIS
available fonts. Returns the resulting configuration.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcInitReinitialize" "3" "17 7月 2012" "" ""
+.TH "FcInitReinitialize" "3" "26 11月 2012" "" ""
.SH NAME
FcInitReinitialize \- re-initialize library
.SH SYNOPSIS
existing configuration unchanged. Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcIsLower" "3" "17 7月 2012" "" ""
+.TH "FcIsLower" "3" "26 11月 2012" "" ""
.SH NAME
FcIsLower \- check for lower case ASCII character
.SH SYNOPSIS
letter.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcIsUpper" "3" "17 7月 2012" "" ""
+.TH "FcIsUpper" "3" "26 11月 2012" "" ""
.SH NAME
FcIsUpper \- check for upper case ASCII character
.SH SYNOPSIS
letter.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangGetCharSet" "3" "17 7月 2012" "" ""
+.TH "FcLangGetCharSet" "3" "26 11月 2012" "" ""
.SH NAME
FcLangGetCharSet \- Get character map for a language
.SH SYNOPSIS
Returns the FcCharMap for a language.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetAdd" "3" "17 7月 2012" "" ""
+.TH "FcLangSetAdd" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetAdd \- add a language to a langset
.SH SYNOPSIS
3166.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetCompare" "3" "17 7月 2012" "" ""
+.TH "FcLangSetCompare" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetCompare \- compare language sets
.SH SYNOPSIS
common, this function returns FcLangDifferentLang.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetContains" "3" "17 7月 2012" "" ""
+.TH "FcLangSetContains" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetContains \- check langset subset relation
.SH SYNOPSIS
\fIls_a\fR has no territory.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetCopy" "3" "17 7月 2012" "" ""
+.TH "FcLangSetCopy" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetCopy \- copy a langset object
.SH SYNOPSIS
populates it with the contents of \fIls\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetCreate" "3" "17 7月 2012" "" ""
+.TH "FcLangSetCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetCreate \- create a langset object
.SH SYNOPSIS
\fBFcLangSetCreate\fR creates a new FcLangSet object.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetDel" "3" "17 7月 2012" "" ""
+.TH "FcLangSetDel" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetDel \- delete a language from a langset
.SH SYNOPSIS
3166.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetDestroy" "3" "17 7月 2012" "" ""
+.TH "FcLangSetDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetDestroy \- destroy a langset object
.SH SYNOPSIS
all memory associated with it.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetEqual" "3" "17 7月 2012" "" ""
+.TH "FcLangSetEqual" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetEqual \- test for matching langsets
.SH SYNOPSIS
the same language and territory combinations as \fIls_b\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetHasLang" "3" "17 7月 2012" "" ""
+.TH "FcLangSetHasLang" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetHasLang \- test langset for language support
.SH SYNOPSIS
has no matching language, this function returns FcLangDifferentLang.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetHash" "3" "17 7月 2012" "" ""
+.TH "FcLangSetHash" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetHash \- return a hash value for a langset
.SH SYNOPSIS
value may not be equal.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetSubtract" "3" "17 7月 2012" "" ""
+.TH "FcLangSetSubtract" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetSubtract \- Subtract langsets
.SH SYNOPSIS
Returns a set including only those languages found in \fIls_a\fR but not in \fIls_b\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcLangSetUnion" "3" "17 7月 2012" "" ""
+.TH "FcLangSetUnion" "3" "26 11月 2012" "" ""
.SH NAME
FcLangSetUnion \- Add langsets
.SH SYNOPSIS
Returns a set including only those languages found in either \fIls_a\fR or \fIls_b\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixCopy" "3" "17 7月 2012" "" ""
+.TH "FcMatrixCopy" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixCopy \- Copy a matrix
.SH SYNOPSIS
and copies \fImat\fR into it.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixEqual" "3" "17 7月 2012" "" ""
+.TH "FcMatrixEqual" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixEqual \- Compare two matrices
.SH SYNOPSIS
FcFalse when they are not.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixInit" "3" "17 7月 2012" "" ""
+.TH "FcMatrixInit" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixInit \- initialize an FcMatrix structure
.SH SYNOPSIS
to the identity matrix.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixMultiply" "3" "17 7月 2012" "" ""
+.TH "FcMatrixMultiply" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixMultiply \- Multiply matrices
.SH SYNOPSIS
the result in \fIresult\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixRotate" "3" "17 7月 2012" "" ""
+.TH "FcMatrixRotate" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixRotate \- Rotate a matrix
.SH SYNOPSIS
.fi
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixScale" "3" "17 7月 2012" "" ""
+.TH "FcMatrixScale" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixScale \- Scale a matrix
.SH SYNOPSIS
.fi
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcMatrixShear" "3" "17 7月 2012" "" ""
+.TH "FcMatrixShear" "3" "26 11月 2012" "" ""
.SH NAME
FcMatrixShear \- Shear a matrix
.SH SYNOPSIS
.fi
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameConstant" "3" "17 7月 2012" "" ""
+.TH "FcNameConstant" "3" "26 11月 2012" "" ""
.SH NAME
FcNameConstant \- Get the value for a symbolic constant
.SH SYNOPSIS
placing the value of the constant in \fIresult\fR if present.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameGetConstant" "3" "17 7月 2012" "" ""
+.TH "FcNameGetConstant" "3" "26 11月 2012" "" ""
.SH NAME
FcNameGetConstant \- Lookup symbolic constant
.SH SYNOPSIS
Return the FcConstant structure related to symbolic constant \fIstring\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameGetObjectType" "3" "17 7月 2012" "" ""
+.TH "FcNameGetObjectType" "3" "26 11月 2012" "" ""
.SH NAME
FcNameGetObjectType \- Lookup an object type
.SH SYNOPSIS
Return the object type for the pattern element named \fIobject\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameParse" "3" "17 7月 2012" "" ""
+.TH "FcNameParse" "3" "26 11月 2012" "" ""
.SH NAME
FcNameParse \- Parse a pattern string
.SH SYNOPSIS
Converts \fIname\fR from the standard text format described above into a pattern.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameRegisterConstants" "3" "17 7月 2012" "" ""
+.TH "FcNameRegisterConstants" "3" "26 11月 2012" "" ""
.SH NAME
FcNameRegisterConstants \- Register symbolic constants
.SH SYNOPSIS
Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameRegisterObjectTypes" "3" "17 7月 2012" "" ""
+.TH "FcNameRegisterObjectTypes" "3" "26 11月 2012" "" ""
.SH NAME
FcNameRegisterObjectTypes \- Register object types
.SH SYNOPSIS
registered (due to allocation failure). Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameUnparse" "3" "17 7月 2012" "" ""
+.TH "FcNameUnparse" "3" "26 11月 2012" "" ""
.SH NAME
FcNameUnparse \- Convert a pattern back into a string that can be parsed
.SH SYNOPSIS
which should be freed by the caller using free().
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameUnregisterConstants" "3" "17 7月 2012" "" ""
+.TH "FcNameUnregisterConstants" "3" "26 11月 2012" "" ""
.SH NAME
FcNameUnregisterConstants \- Unregister symbolic constants
.SH SYNOPSIS
FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcNameUnregisterObjectTypes" "3" "17 7月 2012" "" ""
+.TH "FcNameUnregisterObjectTypes" "3" "26 11月 2012" "" ""
.SH NAME
FcNameUnregisterObjectTypes \- Unregister object types
.SH SYNOPSIS
Unregister \fIntype\fR object types. Returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcObjectSetAdd" "3" "17 7月 2012" "" ""
+.TH "FcObjectSetAdd" "3" "26 11月 2012" "" ""
.SH NAME
FcObjectSetAdd \- Add to an object set
.SH SYNOPSIS
inserted into the set (due to allocation failure). Otherwise returns FcTrue.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcObjectSetBuild" "3" "17 7月 2012" "" ""
+.TH "FcObjectSetBuild" "3" "26 11月 2012" "" ""
.SH NAME
FcObjectSetBuild, FcObjectSetVaBuild, FcObjectSetVapBuild \- Build object set from args
.SH SYNOPSIS
the result in the \fIresult\fR variable directly.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcObjectSetCreate" "3" "17 7月 2012" "" ""
+.TH "FcObjectSetCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcObjectSetCreate \- Create an object set
.SH SYNOPSIS
Creates an empty set.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcObjectSetDestroy" "3" "17 7月 2012" "" ""
+.TH "FcObjectSetDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcObjectSetDestroy \- Destroy an object set
.SH SYNOPSIS
Destroys an object set.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternAdd-Type" "3" "17 7月 2012" "" ""
+.TH "FcPatternAdd-Type" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternAddInteger, FcPatternAddDouble, FcPatternAddString, FcPatternAddMatrix, FcPatternAddCharSet, FcPatternAddBool, FcPatternAddFTFace, FcPatternAddLangSet \- Add a typed value to a pattern
.SH SYNOPSIS
any existing list of values.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternAdd" "3" "17 7月 2012" "" ""
+.TH "FcPatternAdd" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternAdd \- Add a value to a pattern
.SH SYNOPSIS
retains no reference to any application-supplied data structure.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternAddWeak" "3" "17 7月 2012" "" ""
+.TH "FcPatternAddWeak" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternAddWeak \- Add a value to a pattern with weak binding
.SH SYNOPSIS
values added to the list have binding \fIweak\fR instead of \fIstrong\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternBuild" "3" "17 7月 2012" "" ""
+.TH "FcPatternBuild" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternBuild, FcPatternVaBuild, FcPatternVapBuild \- Create patterns from arguments
.SH SYNOPSIS
.PP
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternCreate" "3" "17 7月 2012" "" ""
+.TH "FcPatternCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternCreate \- Create a pattern
.SH SYNOPSIS
Creates a pattern with no properties; used to build patterns from scratch.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternDel" "3" "17 7月 2012" "" ""
+.TH "FcPatternDel" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternDel \- Delete a property from a pattern
.SH SYNOPSIS
whether the property existed or not.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternDestroy" "3" "17 7月 2012" "" ""
+.TH "FcPatternDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternDestroy \- Destroy a pattern
.SH SYNOPSIS
the pattern, in the process destroying all related values.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternDuplicate" "3" "17 7月 2012" "" ""
+.TH "FcPatternDuplicate" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternDuplicate \- Copy a pattern
.SH SYNOPSIS
other.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternEqual" "3" "17 7月 2012" "" ""
+.TH "FcPatternEqual" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternEqual \- Compare patterns
.SH SYNOPSIS
Returns whether \fIpa\fR and \fIpb\fR are exactly alike.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternEqualSubset" "3" "17 7月 2012" "" ""
+.TH "FcPatternEqualSubset" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternEqualSubset \- Compare portions of patterns
.SH SYNOPSIS
objects in \fIos\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternFilter" "3" "17 7月 2012" "" ""
+.TH "FcPatternFilter" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternFilter \- Filter the objects of pattern
.SH SYNOPSIS
\fIp\fR is returned.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternFormat" "3" "17 7月 2012" "" ""
+.TH "FcPatternFormat" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternFormat \- Format a pattern into a string according to a format specifier
.SH SYNOPSIS
lower-cased and with spaces removed.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternGet-Type" "3" "17 7月 2012" "" ""
+.TH "FcPatternGet-Type" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternGetInteger, FcPatternGetDouble, FcPatternGetString, FcPatternGetMatrix, FcPatternGetCharSet, FcPatternGetBool, FcPatternGetFTFace, FcPatternGetLangSet \- Return a typed value from a pattern
.SH SYNOPSIS
in preference to FcPatternGet to provide compile-time typechecking.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternGet" "3" "17 7月 2012" "" ""
+.TH "FcPatternGet" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternGet \- Return a value from a pattern
.SH SYNOPSIS
within the pattern directly. Applications must not free this value.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternHash" "3" "17 7月 2012" "" ""
+.TH "FcPatternHash" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternHash \- Compute a pattern hash value
.SH SYNOPSIS
equal.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternPrint" "3" "17 7月 2012" "" ""
+.TH "FcPatternPrint" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternPrint \- Print a pattern for debugging
.SH SYNOPSIS
and debugging.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternReference" "3" "17 7月 2012" "" ""
+.TH "FcPatternReference" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternReference \- Increment pattern reference count
.SH SYNOPSIS
when the reference count reaches zero.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcPatternRemove" "3" "17 7月 2012" "" ""
+.TH "FcPatternRemove" "3" "26 11月 2012" "" ""
.SH NAME
FcPatternRemove \- Remove one object of the specified type from the pattern
.SH SYNOPSIS
whether the property existed and had a value at that position or not.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrBasename" "3" "17 7月 2012" "" ""
+.TH "FcStrBasename" "3" "26 11月 2012" "" ""
.SH NAME
FcStrBasename \- last component of filename
.SH SYNOPSIS
be freed when no longer needed.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrCmp" "3" "17 7月 2012" "" ""
+.TH "FcStrCmp" "3" "26 11月 2012" "" ""
.SH NAME
FcStrCmp \- compare UTF-8 strings
.SH SYNOPSIS
\fIs1\fR and \fIs2\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrCmpIgnoreCase" "3" "17 7月 2012" "" ""
+.TH "FcStrCmpIgnoreCase" "3" "26 11月 2012" "" ""
.SH NAME
FcStrCmpIgnoreCase \- compare UTF-8 strings ignoring case
.SH SYNOPSIS
case-insensitive for all proper UTF-8 encoded strings.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrCopy" "3" "17 7月 2012" "" ""
+.TH "FcStrCopy" "3" "26 11月 2012" "" ""
.SH NAME
FcStrCopy \- duplicate a string
.SH SYNOPSIS
available on every platform.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrCopyFilename" "3" "17 7月 2012" "" ""
+.TH "FcStrCopyFilename" "3" "26 11月 2012" "" ""
.SH NAME
FcStrCopyFilename \- create a complete path from a filename
.SH SYNOPSIS
(see \fBFcConfigEnableHome\fR).
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrDirname" "3" "17 7月 2012" "" ""
+.TH "FcStrDirname" "3" "26 11月 2012" "" ""
.SH NAME
FcStrDirname \- directory part of filename
.SH SYNOPSIS
needed.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrDowncase" "3" "17 7月 2012" "" ""
+.TH "FcStrDowncase" "3" "26 11月 2012" "" ""
.SH NAME
FcStrDowncase \- create a lower case translation of a string
.SH SYNOPSIS
letters to lower case and returns the allocated buffer.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrFree" "3" "17 7月 2012" "" ""
+.TH "FcStrFree" "3" "26 11月 2012" "" ""
.SH NAME
FcStrFree \- free a string
.SH SYNOPSIS
strings within the fontconfig library.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrListCreate" "3" "17 7月 2012" "" ""
+.TH "FcStrListCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcStrListCreate \- create a string iterator
.SH SYNOPSIS
Creates an iterator to list the strings in \fIset\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrListDone" "3" "17 7月 2012" "" ""
+.TH "FcStrListDone" "3" "26 11月 2012" "" ""
.SH NAME
FcStrListDone \- destroy a string iterator
.SH SYNOPSIS
Destroys the enumerator \fIlist\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrListNext" "3" "17 7月 2012" "" ""
+.TH "FcStrListNext" "3" "26 11月 2012" "" ""
.SH NAME
FcStrListNext \- get next string in iteration
.SH SYNOPSIS
Returns the next string in \fIset\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrPlus" "3" "17 7月 2012" "" ""
+.TH "FcStrPlus" "3" "26 11月 2012" "" ""
.SH NAME
FcStrPlus \- concatenate two strings
.SH SYNOPSIS
new string.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetAdd" "3" "17 7月 2012" "" ""
+.TH "FcStrSetAdd" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetAdd \- add to a string set
.SH SYNOPSIS
Adds a copy of \fIs\fR to \fIset\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetAddFilename" "3" "17 7月 2012" "" ""
+.TH "FcStrSetAddFilename" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetAddFilename \- add a filename to a string set
.SH SYNOPSIS
with the value of the HOME environment variable.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetCreate" "3" "17 7月 2012" "" ""
+.TH "FcStrSetCreate" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetCreate \- create a string set
.SH SYNOPSIS
Create an empty set.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetDel" "3" "17 7月 2012" "" ""
+.TH "FcStrSetDel" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetDel \- delete from a string set
.SH SYNOPSIS
FcTrue if \fIs\fR was a member else FcFalse.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetDestroy" "3" "17 7月 2012" "" ""
+.TH "FcStrSetDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetDestroy \- destroy a string set
.SH SYNOPSIS
Destroys \fIset\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetEqual" "3" "17 7月 2012" "" ""
+.TH "FcStrSetEqual" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetEqual \- check sets for equality
.SH SYNOPSIS
sets is not considered.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrSetMember" "3" "17 7月 2012" "" ""
+.TH "FcStrSetMember" "3" "26 11月 2012" "" ""
.SH NAME
FcStrSetMember \- check set for membership
.SH SYNOPSIS
\fIset\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrStr" "3" "17 7月 2012" "" ""
+.TH "FcStrStr" "3" "26 11月 2012" "" ""
.SH NAME
FcStrStr \- locate UTF-8 substring
.SH SYNOPSIS
with UTF8 encoded strings.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcStrStrIgnoreCase" "3" "17 7月 2012" "" ""
+.TH "FcStrStrIgnoreCase" "3" "26 11月 2012" "" ""
.SH NAME
FcStrStrIgnoreCase \- locate UTF-8 substring ignoring ASCII case
.SH SYNOPSIS
This test is case-insensitive for all proper UTF-8 encoded strings.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcToLower" "3" "17 7月 2012" "" ""
+.TH "FcToLower" "3" "26 11月 2012" "" ""
.SH NAME
FcToLower \- convert upper case ASCII to lower case
.SH SYNOPSIS
equivalent lower case letter.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcUcs4ToUtf8" "3" "17 7月 2012" "" ""
+.TH "FcUcs4ToUtf8" "3" "26 11月 2012" "" ""
.SH NAME
FcUcs4ToUtf8 \- convert UCS4 to UTF-8
.SH SYNOPSIS
the char.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcUtf16Len" "3" "17 7月 2012" "" ""
+.TH "FcUtf16Len" "3" "26 11月 2012" "" ""
.SH NAME
FcUtf16Len \- count UTF-16 encoded chars
.SH SYNOPSIS
string.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcUtf16ToUcs4" "3" "17 7月 2012" "" ""
+.TH "FcUtf16ToUcs4" "3" "26 11月 2012" "" ""
.SH NAME
FcUtf16ToUcs4 \- convert UTF-16 to UCS4
.SH SYNOPSIS
units according to \fIendian\fR\&.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcUtf8Len" "3" "17 7月 2012" "" ""
+.TH "FcUtf8Len" "3" "26 11月 2012" "" ""
.SH NAME
FcUtf8Len \- count UTF-8 encoded chars
.SH SYNOPSIS
well-formed UTF8 string.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcUtf8ToUcs4" "3" "17 7月 2012" "" ""
+.TH "FcUtf8ToUcs4" "3" "26 11月 2012" "" ""
.SH NAME
FcUtf8ToUcs4 \- convert UTF-8 to UCS4
.SH SYNOPSIS
\fIlen\fR bytes long.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcValueDestroy" "3" "17 7月 2012" "" ""
+.TH "FcValueDestroy" "3" "26 11月 2012" "" ""
.SH NAME
FcValueDestroy \- Free a value
.SH SYNOPSIS
FcTypeMatrix and FcTypeCharSet reference memory, the other types do not.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcValueEqual" "3" "17 7月 2012" "" ""
+.TH "FcValueEqual" "3" "26 11月 2012" "" ""
.SH NAME
FcValueEqual \- Test two values for equality
.SH SYNOPSIS
compared ignoring case.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcValuePrint" "3" "17 7月 2012" "" ""
+.TH "FcValuePrint" "3" "26 11月 2012" "" ""
.SH NAME
FcValuePrint \- Print a value to stdout
.SH SYNOPSIS
specification as it may change in the future.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FcValueSave" "3" "17 7月 2012" "" ""
+.TH "FcValueSave" "3" "26 11月 2012" "" ""
.SH NAME
FcValueSave \- Copy a value
.SH SYNOPSIS
may be safely destroyed without harming the new value.
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(srcdir)/version.sgml.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = $(edit_sgml_SOURCES)
DIST_SOURCES = $(edit_sgml_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-rm -rf .libs _libs
install-man3: $(man3_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man3dir)" || $(MKDIR_P) "$(DESTDIR)$(man3dir)"
- @list='$(man3_MANS)'; test -n "$(man3dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
+ @list1='$(man3_MANS)'; \
+ list2=''; \
+ test -n "$(man3dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man3dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man3dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.3[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir)
install-man5: $(man5_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
- @list='$(man5_MANS)'; test -n "$(man5dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
+ @list1='$(man5_MANS)'; \
+ list2=''; \
+ test -n "$(man5dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.5[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir)
install-docDATA: $(doc_DATA)
@$(NORMAL_INSTALL)
- test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
@list='$(doc_DATA)'; test -n "$(docdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
dir='$(DESTDIR)$(docdir)'; $(am__uninstall_files_from_dir)
install-htmldocDATA: $(htmldoc_DATA)
@$(NORMAL_INSTALL)
- test -z "$(htmldocdir)" || $(MKDIR_P) "$(DESTDIR)$(htmldocdir)"
@list='$(htmldoc_DATA)'; test -n "$(htmldocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(htmldocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(htmldocdir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
>>
stream
xÚíÚOoÚ0\18\ 6ð;\9fÂÇXj<ÿMìãFéFWµ\88fìÐõ\10À0´6© \9a´o?;\ e\9b6Áa·UzN\8eüÃ\8f_\9b\8b\1d\85\93-áäý\88\ fí»jôæJ\1a"
-Ƶ¶¤Ú\10!8sÒ\91Òh¦\84$Õ\9a<dWmÓÚæ\vçrKsYÚìÒSa²ïþ©}ñûøxHýs¿¡\82g~ï\9b\95§yx¼H° &v÷?ݵMê\94,ÌÆécu\9dÊPL\16\õehÁ\9cÖ$\97\8a\15Ò¦2>ÆÑ~×}M£gTñ¬^Qɳoõ>6ëßQa\15ƺ\18\95+Áââò¾Ï¥¨\ f³\941®\9f\97ûÝzÛ\97ê\8fk8ø\94·\8ak\19f»©\97§
-Í\854¬´±RÍ\8c\1a6¬¢6\94¶\8cÃ\9f\86Ôv3Ì\18öÒ7Ý!\86ýú#Bª%\8e¹B\161T\97ÌJ\11²KÖ/"F^NîÇóé¬\9aÞÝþ1ôØ\92\87\J\97±3\b\0\0\0\0\0\0\0\0üw\90\87ó±:m<\9c\86\15Sf¸\90|º\1dÇ\93ðÛ\9bp¨\ e\17\8b»ÅdNK\9d-¦\93Ïç²\8dÄ\8e\ 3\0\0\0\0\0x=Ç\1e}| Xwu÷ãÅ\1fÎ%9\8eý\ 5\0\0\0\0\0\0\0\0^ùí@ÿËKÑûóß\aXì/\0\0\0\0\0\0\0\0ð÷qÛ\9e´c;©F?\ 1²Î\b\ 3
+Ƶ¶¤Ú\10!8sÒ\91Òh¦\84$Õ\9a<dWmÓÚæ\vçrKsYÚìÒSa²ïþ©}ñûøxHýs¿¡\82g~ï\9b\95§yx¼H° &v÷?ݵMê\94,Ì&écu\9dÊPL\16\õehÁ\9cÖ$\97\8a\15Ò¦2>ÆÑ~×}M£gTñ¬^Qɳoõ>6ëßQa\15ƺ\18\95+Áââò¾Ï¥¨\ f³\941®\9f\97ûÝzÛ\97ê\8fk8ø\94·\8ak\19f»©\97§
+Í\854¬´±RÍ\8c\1a6¬¢6\94¶\8cÃ\9f\86Ôv3Ì\18öÒ7Ý!\86ýú#Bª%\8e¹B\161T\97ÌJ\11²KÖ/"F^NîÇóé¬\9aÞÝþ1ôØ\92\87\J\97±3\b\0\0\0\0\0\0\0\0üw\90\87ó±:m<\9c\86\15Sf¸\90|º\1dÇ\93ðÛ\9bp¨\ e\17\8b»ÅdNK\9d-¦\93Ïç²\8dÄ\8e\ 3\0\0\0\0\0x=Ç\1e}| Xwu÷ãÅ\1fÎ%9\8eý\ 5\0\0\0\0\0\0\0\0^ùí@ÿËKÑûóß\aXì/\0\0\0\0\0\0\0\0ð÷qÛ\9e´c;©F?\ 1\fE\b\ 5
endstream
endobj
3862 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
3905 0 obj <<
-/Length 1865
+/Length 1868
/Filter /FlateDecode
>>
stream
-xÚ¥X[\8fâ6\14~ß_Á#TC6$\90 ]©R\86\81-\15Ë\8c ³\97^42\89\ 1·!\89ra\86Výï=Ç>N`&ÙnÕ'lÇ>ç;·ÏÇ\98\9d]Çì¼\7fsã¿y;³\9dÎØ\18;\96Óñ·\9dñÈp\86\83εk\19£Ñ°ã\87\9d_º³$.\82$þÕ4]¯o\8dÌî-?ò(Iy\96«ù\8aoyÖ\e¸]\1e\aüJ}ì\8d.ì\10I¬\16,c`\1afï7ÿ§7&é\aå£\8e\vÊ\9d!*wÆ\86=ìô-Ç\18)Í©xæQ.þä½¾í\98fw6y¼\9f\7f\9e.\1e×ó\9f§½>,\ 1\96¤ÜD°a`Áä\1e\ fÈ\ f]y\f\94\81¢þØp\1d[\89ÌS\16\88\18ì\18ºJàúÞ\9bÌ\97ï{ýk\\98Ç\ 5èB¹÷Y\92&Y\ 1ðYt¥D\86%\8búO",öWR²5¼6\86×Ö\85üC\12'¨\83«#I¦~\83=Ë\ 2\1eEò\¿éà6)ã0;ÕÀfw\ fËÛÕ\17\ 2¶.2 [\9a\89\11Qr«S8\89Ù¡Éd\16\17\82E\82åµ\17½¥?÷\16so\r\aqé&IÀmÖ\10\86\9fö¼Øs\82½\8bNé>'\13X¬\ 6\eÞj}¥\8a\87í\96î\ 5ì:\ fÁ\8fs\80S\85 \r\v\8cÔ cyÁ3\b/}È÷I\19\85\98Ê\9cÎi½_\ 5\96\17§è,Ý\10ÚãÚÿ²ÐéV'\88W\16É\81\15"¸\94® I)¯Cqä\90Q\ 1\8b"vJJ
-!hù8]ùó\89·x\x_î\1e|Rpæ\88\am\83\16 f$¦!ä\80\r\ 1\81\8f-\8aø\83\7f\87Æ\80\93\16Ùú\90ö«\88ÁÏ,¤DÞ¶:8N²\83FDç[]¼\8b\92\r\8bXxdq \8b\16н_ÜÝ\80ùÞíGo9\99\92û\9b0n«ÌW\92\b¹\96'«\94\15L\8d~5GfÈÓ\8c\a¬à!Ì\ 6\r®Ú
-\8c·C\91\98Í1ÒcçeÅù:ùp»¬3en\12\85UЫ\ 4\95 _k\12qÈ\9f)\8d@Õ|y;ý\fº.³ªRTïFß7(\90£'Q\80Ë[CS\9cÃþ
-÷\14[ÉX£!yÁ\7f\9cy\18\aY\908«\b\8aD%:Oy ¶\82S¢Ì2ÎýSÚÎ\11Û\9a\1c7¿ó h\87u^è6ymåýé
-è\7fE\9e¼\bÓ§½\böÍ,!ríWõ\8b´ð:FPN\91\88yÍMP\8e\8bùrúÜtN\98,Óv*¡yÓu\ 4µÌäý¥\vu\r<àÝ`\16¾,Ôobf\15\12\90J\füZ\1d¯S\10uM)\ 5/îÑuµ\ fÃUè[l«\ai\ 2uÞÿAÞÏ\81\86\9eá¨\1a\80¼=Æa*ÈRÀs{?\a\0¦õ\12\8eϲ\1d§\8c\ f\93\82ÌNk¢\82 ¿66ÛmX]Ù«÷7\1eUv]meüG\9c<Åt¿Ã\ 1\1amv\19\8d\8er±ÍÄc½1NbòX\9f\82PnÒº\1dÙñäÀ\v¸©[=\11\ 5!T©d_}û,&·ÈH~\95ìg<\81%vÁ\ e°¹ªuÍÁ\97\ e9\0£«ÖD'Û\87ù\12û\9f\86d\9bF\ 2¶\ 3oÒM\ 3\17AEtÛ,9Ð2ÖJ\9bst«Õj16E9ÆU\17ÛäGoµ\9eúTl\13ø¼Öa\7f\88E\90\84¼î¦( ã\84eâ\9eÍé\e\98P\93ss\10\984RûßîDæÌ\ 2>T`ª\81öýj6\81°8N¿¾øÛ¤\97lÇsÍ\1a\9a\94jBÏË\14ÛÎük\8db\\1c«ÆZ3öÝÒ\87.b=¿[\12\8dשòQo\96iZ\1e6ºn\9aï\95×y\13°\94mD$\8aSÍÃ\13ïÞ»\99/æþ\97&\1e^\88ü\85\87Î;\9eJ\9eà5)ÿÏÀñÃ\ 6îb\1e×¹=ýps·¸\9d._çöê¿5\90ù)\ 6\10ªo£N»ÖÖì¿F\88Ø6¨üÒ\10\97Þ\87©Ê1 ñÒ\85\94+g½R\96\r}\99ëì¯Ø\19ñ´\19\13ò-+#
-Ä\91Eå\v\16Ù²\83\88N\bóªéþÀô¦\1aÁ\e.ÖªË(ªÌ\83cogÖ¨3°\rË1m|Ùõí\81c¸\ 3\80â\f\r\92u\v}Z\ 1,\96«\ 3¶}ö\f\ 5à®5èô\a×ÆÈ\1d7=Cí\91\8d¦ã\9bfduÙ&/2¸¨Ôºê\0q¤äË-è7\Ú\vd\11\1cÉV5Æ\1e\12¿\8bC\1añ\ 3\8f\ 1\94,\16)\88\17LD¹\9a {É#ð\90\1d\8fÆúÁ\87©\8e\ f\¥\16G\0¦çvË (Õ«87Ôº§~¶ü©e\9fZfj¦&ü9Md\88qò´ççßX\9aÊi\92f\ 2¨Ú¨]o\19æhè¢+\ 1®mA ôc>@Zuñ\91~íÒlà\Lm«\9aÊ¢y\1d\1et\81c\8c]GÉ\84\9e\15»B\e\90TÐq\ 2¨\ ePäG9\1dë°À\a\19\96w4ÞÓn¥ü;µW\a\ eÖ±ÇÖò¤ð@ä\1c\vñâ´æ5<Lo\95\17\81Ú\bl\1cì¡\vnÇ÷\0\8eÇò\8d ¶´®¸W}rñ6\91¿J\aì\9d¨ùe¦à³ÂP\1fÈ_r\8c¨suL6\ 6¸\96\90\9eâ)Ñ\ 2\ep\92\95\14Ù\80ç9ÖµL\97\13ÒNþ½\9aÍ\82\19\8brÊ\ 4½e\16ø½1t2\98Víùà\1a\ 3çZçÃ\a\ 6´óüïQö°(¬a}\ 2fve'|`´\81m\119Ö©4\1cV 6ã\1cV»øRD§]©õ2/\15§ª\89t<nO\94l*\8a=KI\8ejz\r5ñ\9a\9c\97ÃK4"oqªKt;þ\1e\b¶\\83æQ"i*9rýQ\84ºî\10\91\12\11\8b´\8cd[$×1óÉÍ\17\7fe\rmôÇ\80\rÈÓ"\abN\ 3ýê\7f\b²2 \1a~¬]\8aÓ¿¤aR\82{ÉÝÔ\13ã¦çgê;\9fO48é\95Óé\9dº\84\1aDüM\8f4Røîåßqçÿ\ 5»\0\ e\82\98\91aZäßáÅ\81©ÿæ\1f\0à~\9e
+xÚ¥Xm\8fâ8\12þ>¿\82\8f°j²\90@:ÜH+¥i\98åÄÐ-HÏîìî©e\12\ 3¾\vI\14'ts§ûïWe\97\13èNfgu\9f°\1d»ê©·Çe\ 6\9d}gÐùôá.øðãÜq;\13kâÚn'Øu&cË\1d\r;·\9em\8dÇ£N\10u~ïÎÓ¤\bÓä\8fÁÀÞ÷úöxнç'\1e§\19Ï¥\9e¯ù\8e罡×åIÈoôÚ\97ÞÄîÂ\ e\91&zÁ¶\86\ 3Ëîý#øû\87\ 1é\aåã\8e\aÊÝ\11*w'\963êôm×\1akÍ\99xå±\14ÿæ½¾ã\ e\ 6Ýùôùqñëlù¼Yü6ëõa °¤å6\86\rC\e&\8fx@}èªc \f\14õ'\96ç:Z¤ÌX(\12°cäi\81\9bG\7fºX}êõoqa\91\14 \vå>æi\96æ\ 5Àgñ\8d\16\19\95,î¿\88¨8Ü(ÉöèÖ\1aÝÚWò\8fi\92¢\ e®\8f¤¹þ\r\ f,\ fy\1c«sý¦\83»´L¢ü\\ 3\9b?<î×_ ئÈ\15le&FDËNá$aÇ&\93YR\b\16\v&k/ú«`á/\17þ\ 6\ eâÒ]\9a\82Ûì\11\f\7f9ðâÀ ö>>g\aI&°D\ f¶¼ÕúJ\15\8fÚ-=\bØu\19\82\9f\17\0§
+A\e\16\18éAÎdÁs\b/}\90\87´\8c£VL¥¤sFï7\81Éâ\1c_¤\eB{Þ\ 4_\97&Ýê\ 4ñË"=²B\84×Ò5$%å}(N\1c2*dqÌÎiI!\ 4-_fë`1õ\97ÏKÿëÃS@
+.\1cñdl0\ 2ô\8cÄ4\84\1c°! ð±M\11\7f
+\1eÐ\18p²Ý"Û\1c2~\15 ø\99E\94È»V\a'i~4\88è|«\8b÷qºe1\8bN, MÑ\ 2ºOË\87;0ß¿ÿ⯦3r\7f\13Æ]\95ùZ\12!7òT\95²\82éÑ\1f\83ñ âYÎCVð\bfÃ\ 6Wí\ 4ÆÛ¥HÌ\17\18é\89û¶â\ 2\93|¸]Õ\9967\8d£*èU\82*\90ï5\89$â¯\94F j±º\9fý
+º®³ªRTïFß7(P£\17Q\80Ë[CS\Âþ\ 6÷\14;ÅXã\11y!x\9eû\18\aU\908«\b\8aD%Zf<\14;Á)Qæ9çÁ9kç\88]M\8eÛ\7fò°h\87uYè\ eymío\82Ù\1aè\7fM\9e¼
+Ó/\a\11\1e\9aYBHãWý\8b´ð>FPN±HxÍMP\8eËÅjö½ÜtI\98,7vj¡²é:\82Zfêþ2\85º\ 1\1eðï0\vß\16êw1³\ e H%\ 6~¯\8e×)\88ºf\94\82W÷è¦Ú\87á*Ì-¶3\83,\85:ïÿ¤îçÖ@CÏpÒ\r\80l\8fq\94 ²\14ðÜ?.\0ÀÀ~\v'`ù\9eSÆGiAfg5QAÐß\e\9bï·¬®ìõ§;\9f*»®¶2ùW\92¾$t¿Ã\ 1\1am÷9\8dNj±ÍÄS½1I\13òX\9f\82Pn³º\1dÙóôÈ\v¸©[=\11\87\11T©b_sû,§÷ÈHA\95ì\17<\81%vÅ\ e°¹ªuÃÁ×\ e9\ 2£ëÖÄ$ÛçÅ
+û\9f\86d\9bÅ\ 2¶\ 3oÒM\ 3\17AEt»<=Ò2ÖJ\9bsL«Õj16E\12ãj\8amú³¿ÞÌ\ 2*¶)|Þ\98°?%"L#^wS\94\ 4ÐqÂ2qÏöü\1dLhȹ9\bL\19iüïcW¢rf \1f*0ÕÀø~=\9fBX\·__ümÒK¶çÒ°\86!¥\9aÐe\99aÛ)¿Õ(&Å©j¬\rc?¬\ 2è"6\8b\87\15Ñx\9d*_Ìf\95¦åqkê¦ù^y\9f7!ËØVÄ¢8×<<õ\1fý»År\11|mâá¥\90o<tÙñTò\ 4¯Iùÿ\f\1c?ná.æI\9dÛ³Ïw\ fËûÙê}n¯ÿZ\ 3)Ï \80Ð}\euÚµ¶fÿ5BĶAç\97\81¸ò?Ït\8e)\88×.¤\¹híµ²ô\9aëKi²¿bgÄÓfLÄw¬\8c)\10'\16\97oXdÇ\8e">#Ì\9b¦û\ 3Ó\9bj\ 4o¸Ä¨.ã¸2\ f\8eý8·Ç\9d¡cÙîÀÁ\97]ß\19º\967\ 4(îÈ"Y÷Ч\15ÀbR\1fp\9c\8bg(\0÷ìa§?¼µÆÞ¤é\19ê\8c\1d4\1dß4c»Ë¶²Èá¢Òëº\ 3Ä\91\96¯¶ ßpé \90Ep¤ZÕ\ 4{Hü.\8eYÌ\8f<\ 1PªX\94 ^0\11K=A÷\92Gà!;\19OÌ\83\ fS\1d\1f¸Z-\8e\0LÏë\96aQêW±´ôº¯\7fvü¥e\9f^fz¦'ü5KU\88qòrà\97ßX\96©i\9aå\ 2¨Úª]o[\83ñÈCW\ 2\Ç\86@\98Ç|\88´êá#ýÖ£Ùн\9a:v5UEó><è\ 2×\9ax®\96 =+v\85\ e © ã\ 4P\1d¡ÈOj:1a\81\ f*,\1fi| ÝZù\ fz¯ \1c¬c\8fmä)á¡\90\1c\vñê´á5<Lo\957\81Ú
+l\1c\9c\91\anÇ÷\0\8e'ê\8d v´®¹W\7fòð6Q¿Z\aì\9dêùu¦à³ÂÒ\1fÈ_j\8c¨¥>¦\1a\ 3\KIOñ\92\1a\81\r8ÉJ\8alȥĺVérFÚ\91\7fÓ³y8g±¤L0[æaÐ\9b@'\83iÕ\9e\ f\9e5toM>|f@;¯\7f\1ee\1f\8bÂ\1eÕ'`æTvÂ\aF\eØ\ e\91c\9d*Ãa\ 5j3\91°ÚÅ\97":íF¯\97²Ô\9cª'Êñ¸=Õ²©(\ e,#9ºéµôÄor\9e\84\97hLÞâT\97èvü=\12lµ\ 6Í£BÒTräú\93\88LÝ!"-"\11Y\19«¶Hcæ\93\9b¯þÊ\1a9ÖÀ\99\06 O\9b\1c\889\rôkþ!ÈË\90hø¹v)Nÿ£\fS\12¼kî¦\9e\187½¾Rßùz¦ÁÙ¬\9cÏ\1fõ%Ô â¿ôH#\85\1fßþ\1dwù_ ¼\và \88\19[\ 3\9bü;º:0\v>ü\ f(\82~
endstream
endobj
3904 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚ\8dXYsÛ6\10~÷¯à[¤N\85\90 H\82Ó'§\8e2é4Gm9\9diÓÉ@$%±¥H\95\87\13O'ÿ½»Ø\ 5EÚôá\17,öÆ\87Ý\ 5e×Ù9®óæìÕúìåÊ\ f\9dXÄ¡\f\9dõÖñ]_¨¥r"%E\10,\9duêü9[Ue\9bTåg×\95»ùB\ 6îì"»É\8aê\98Õ\rí/³mVÏ=5ËÊ$û\91x\9fæ±\9c\81F^\95Ä\90Âs\85;ÿkýË\99Ë ¼\ÉÀñ¤p\ 3\88 á\17^è
-_\85ÎB\86"àèÉÏ{]_e-ZBºþ ]\17-D¬"R=ÇH~801Û¼¡U³Xo\9a¶Ö KÛÛcÆÔ^3o_\15ic\99,m¬»jK+\9cµJ³\147ÑìºÌçÞ\f\19´O \ 1ö\90Û°x\0\93²+â@QÊ[ÀV\10>\1f\0OÝ\ 2\\fj[Ѻéò"%R\97L$ÕᨠqVÞg\r\93\90({\18i\1cͦºÉ!gAX\8eÁ\87Ì|%¼0²¸ÿªËÝóqWÁÀÄl\rî\8aq\87ý\0wØ1îH\11î@YÜ\95Å\1dx\8dugp\87µ\80\18\9dÞe\r˻㱪[s\11°ÝÜrÐGÐöá\82\86hû¾2h#\9fÑFÒ \8d2D\en·\87Óè\13à¨G\80\e\8b¡Æ\18p#_\9f\8cFª\10`1Ê7¦|\8f\9d9\97ïKH½&Bãâ\99£\10c£\e«\84fÖºÝW»Z\1f÷yB\9c¼\ 4\a\as`²Çs¶VF\87\97\ 4:E\e¶<r\8a|2ÃMëÛ¹çy3¬â(¸;,"h&Ý\90h\90\95¹<\90\99S¡L\17\ 5+mIB÷\ f\8c·W\1f\88\býxá\91pX\ 2 ɾ%Ù±=y\9cÈóÝ\95\19KröþÜ\10Þì#Χsæ~´âß®\99¸|Ïz\97s¸ßQ\99%W\17\96xc «{uM\fîS9ûã\\90äí\96\18·UGÄ^ßdD\8d.k"õÑÕa'\13hf\1cÜ\12a@\eO\81\1e"\1eÇÇ"Óý\84è6\87¼íM\ eÏ\1f\a\97YÓ\15\8fM\84p0\11B5¶\ 2NLC\ 1$\9a5²²;p'\92Bgª\19Ef\0ÂJ\9dÒv5\9bPi\80* Ð7;58\84\8aÇc^îH¯ýZM\ 1k!\ 2%\ fº¸E\83\866\ 6aX\87\13\rÙ\9b¿³¤mÄPøúßN\17Ä8dºd\a\94#ö¿1\81éÑÐ\1e.2Ù\93\ eÄ\9fì)NjézTHH´Y]çmuê5dR\ 2\17ù\16qè_àvM//ë\eMÎÌxÚ³o>\f+PZHâ{\85ë\13éI\19Â\10i\89HO9À>¢7\ fø÷ÒFæ\ 3i#\93\14,\8eÒâ\b¼>Ûûáø\89\95O ú¼*_ÏCw\86OÓ\935n`Ö»¦ï#"þÉí#m»2ÕæÆ\ 3(ÌiY#/m#ÓºJÌW\93.ºgfû ³Eõçµ$|Þ\rc ci+Ô\bù\ 1FRÓÒ@S\14¬yc\8düÙ×¼Ý\13U\95ÌÂã¢\16\eB_oð~N"\7fxotçd\81\9f\ 2\8d\98º¸µEõ\ 5ê¼`¨õÎÂ\97æ\89n3¾\82¯0@÷D\1e2
-n´X\fÙçöËÇ\ f\1c\ 5@\85K\ 4jé\v×\8f!p,\94d´0\\9aAÚ¡\8b×Vw\88\10Ò_\0?\82\ 1wÿ\99¤\8d\ 3å,À>ôûB2ß7¨\84¾~²§\eèt¥\19zwüÄ#\1dxJ\e\8eL_µÊhF\81ð½\bR\16AÈPý`\ 4ÀWÎ\80ÛPà\85rE\18G#×yÉ\8eó©äVÉ«ª*Ha3¥\90Vݦà\13¦S
-£Ôßi\18¯ß\8c\96MåÉÜ\ f6÷P¸Qô8,ü\9dêXÝ'\9d'ì\ºK±\84¾\19z¿©òÔHáW\88\8aãioQ<t·ew¾\142R\ fç:ø¦~4×±÷Â&\v<o\ ßÉsÇ\1a\13¥øÝÆ6uKz\81/¢\18Ôd,B\15÷ÓäTØïL\ 35äÔjC\83D¶A¨¼# º×§:îûn \9b\v\98{-\8fÒ;µ±xâo² 1ä'¼\9a\85\8f±>»\81[Âô\81Õ3Ñï°\1erñ¶l³\1d&é),þù"FSì\86\87,.¸ÔÍ©R6àú\7fÈæªåï\ f´iØfØÂÒ\v\84\17Ë\89ë_ô"%d¼\1cz¥\9e4Çß°ÏÍ\83)pÏQ
-\87>\85A+Jé\8a \9aÎÁ\8aîåÐÿ¶6ø%££ÙÒ\962\80!>í8ôEèy\13\8eWë\95N¸þ`òzX[}+zð\fÆQ8á\11Þ\và\ fØX\ 5«õ\17tÖ\17\ 2x\83"öà \98ú/<\8c[pÜq§zË@È ¸\1f|ð\9f\8cÑÿQ¼X ø\95å,à°ÒþL\ eF\16¯×gÿ\ 301\90;
+xÚ\8dXYsÛ6\10~÷¯à[¤N\85\90 H\82Ó'§\8e2é4Gm9\9diÓÉ@$%±¥H\95\87\13O'ÿ½»Ø\ 5EÚôá\17,öÆ\87Ý\ 5e×Ù9®óæìÕúìåÊ\ f\9dXÄ¡\f\9dõÖñ]_¨¥r"%E\10,\9duêü9[Ue\9bTåg×\95»ùB\ 6îì"»É\8aê\98Õ\rí/³mVÏ=5ËÊ$û\91x\9fæ±\9c\81F^\95Ä\90Âs\85\9cÿµþåÌå\ 4^®dàxR¸\ 1Ä\84ð\v/t\85¯Bg!C\11pôäç½®¯²\16-!]\7f\90®\8b\16"V\11©\9ec$?\1c\98\98mÞЪY¬7M[ë\84¥íí1cj¯\99·¯\8a´±L\966Ö]µ¥\15ÎZ¥Y\8a\9bhv]æso\86\fÚ'\90\0{ÈmX<\80IÙ\15q (å-`+\b\9f\ f\80§n\ 1.\ 6µhÝty\91\12©K&\92êpÔ\848+ï³\86IH\94=\8c4\8efSÝä\90³ ,ÇàCf¾\12^\18YÜ\7fÕåîù¸«``b¶\ 6wŸÃ~\80;ì\18w¤\bw ,îÊâ\ e¼Æº3¸ÃZ@\8cNï²\86åÝñXÕ¹\bØnn9è#hûpAC´}_\19´\91Ïh#iÐF\19¢\r·ÛÃiô pÔ#À\8dÅPc\f¸\91¯OF#U\b°\18å\eS¾ÇÎ\9cË÷%¤^\13¡qñÌQ\88±Ñ\8dUÂV3kÝî«]\8fû<!N^\82\83\8390Ùã9[+£ÃK\ 2\9d¢\r[\1e9E>\99á¦ÖõíÜó¼\19Vq\14Ü\1d\16\114\93nH4ÈÊ\\1eÈÌ©P¦\8b\82\95¶$¡û\aÆÛ«\ fD\84~¼ðH8,\ 1\90dß\92ìØ\9e<NäùîÊ\8c%9{\7fn\boö\11çÓ9s?Zño×L\¾g½Ë9ÜÖï¨Ì\92«\vK¼±\84Õ½º&\ 6÷©\9cýq.HòvK\8cÛª#b¯o2¢F\975\91úèê°\93 43\ en\890 \8d§@\ f\11\8fãc\91é~Bt\9bCÞö&\87ç\8f\83ˬé\8aÇ&B8\98\b¡\1a[\ 1'¦¡\0\12Í\1aYÙ\1d¸\13I¡3Õ\8c"3\0a¥Ni»\9aM¨4@\95\ 4è\9b\9d\1a\1cBÅã1/w¤×~¦\80µ\10\81\92\a]Ü¢AC\e\830¬Ã\89\86ìÍßYÒ6b(|ýo§\vb\1c2]²\ 3Ê\11ûß\98Àôhh\ f\17\99ìI\aâOö\14'µt=*$$Ú¬®ó¶:õ\1a2)\81\8b|\8b8ô/p»¦\97\97õ\8d&gf<íÙ7\1f\86\15(-$ñ½Âõ\89ô¤\fa\88´D¤§\1c`\1fÑ\9b\aü{i#ó\81´\91I
+\16Giq\ 4^\9fíýpüÄÊ'\10}^\95¯ç¡;çéÉ\1a70ë]Ó÷\11\11ÿäö\91¶]\99êVsã\ 1\14æ´¬\91\97¶\91i]%æ«I\17Ý3³ý\84Ù¢úóZ\12>ï\861\90±´\15j\84ü\0#©ii )
+Ö¼±FþìkÞî\89ªJfáqQ\8b\r¡¯7x?'\91?¼7ºs²ÀO\81FL]ÜÚ¢ú\ 2u^0ÔzgáKóD·\19_ÁW\18 {"\ f\19\ 57Z,\86ìsûåã\a\8e\ 2 Â%\ 2µô\85ëÇ\108\16J2Z\18.Í íÐÅk«;D\bé/\80\1fÁ\80»ÿLÒÆ\81r\16`\1fú}!\99ï\eTB_?ÙÓ\rtºÒ\f½;~â\91\ e<¥\rG¦¯Ze4£@ø^\ 4)\8b d¨~0\ 2à+gÀm(ðB¹"\8c£\91ë¼dÇùTr«äUU\15¤°\99RH«nSð Ó)\85Qêï4\8c×oF˦òdî\a\9b{(Ü(z\1c\16þNu¬î\93Î\13v.Ý¥XBß\f½ßTyj¤ð+DÅñ´·(\1eºÛ²;_
+\19©\87s\1d|S?\9aëØ{a\93\ 5\9e7.\90ïä¹c\8d\89Rünc\9bº%½À\17Q\fj2\16¡\8aûir*ìw¦\81\1arjµ¡A"Û TÞ\91\ 4ÝëS\1d÷}·\84Í\ 5̽\96Gé\9dÚX<ñ7Y\90\18ò\13^ÍÂÇX\9fÝÀ-aúÀê\99èwX\ f¹x[¶Ù\ e\93ô\14\16ÿ|\11£)vÃC\16\17\êæT)\epý?dsÕò÷\aÚ4l3laé\ 5Â\8båÄõ/z\91\122^\ e½RO\9aãoØçæÁ\14¸ç(\85C\9f \15¥tE\10Mç`E÷rè\7f[\eü\92ÑÑliK\19À\10\9fv\1cú"ô¼ Ç«õJ'\\7f0y=¬¾\15=x\ 6ã(\9cð\bï\ 5ð\al¬\82Õú\v:ë\v\ 1¼A\11ûá\ 4Lý\17\1eÆ-8î¸S½e d\10Ü\ f>øOÆèÿ(^¬\ 4üÊr\16pXi\7f&\a#\8b×ë³ÿ\ 1RK\90=
endstream
endobj
3914 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚXK\8fÛ6\10¾ï¯Ðmí fô°^ØSÚ&E\8a\0-\1a£\97¶(¸\12½V#S®$gã\16ýï\9d\17%ËÐ&F±'\91Ãyqæ\9b\19Ú¾÷àùÞ÷7ßln^½\8d\12/Wy\12&Þfëå±JÖ\81\97f¡\8aãµ·)½_\17o\eÛ\17\8dýÍ÷Ã\87å*\8cýÅwæ\93©\9b\83i;Þÿl¶¦]\ 6ÙÂؼdÚ/Ë<\\0GÕX&\84*ð\95¿ü}óÃ\8d/ö_½\rc/\b\95\1f¯3´¾NU\16\ 6Þ*LT,¶\8b\9f\96\91¿Ð}oZ\8b²àotæ¯ï\82DåYÊ컦.Á§(\88\16\1a?ëEgzÞ7[þZ½7\1d\9f=VýN\98»®)*Ý\9b\92÷\9ft}4ÌTW]ßÝ1Ùèb7jás¾÷\96b\81'}3±\7f s\8cU\7fBÿÉc_åqÆ\1e\93[iBìðÙB¬\15.S¼:_»\13\ e¶Ä\9bcG®"Y\8e+{8ö²&\1f@E¿\13ö½î\8b]e\1fxW4¥\99
+xÚXK\8fÛ6\10¾ï¯Ðmí fô°^ØSÚ&E\8a\0-\1a£\97¶(¸\12½V#S®$gã\16ýï\9d\17%ËÐ&F±'\91Ãyqæ\9b\19Ú¾÷àùÞ÷7ßln^½\8d\12/Wy\12&Þfëå±JÖ\81\97f¡\8aãµ·)½_\17o\eÛ\17\8dýÍ÷Ã\87å*\8cýÅwæ\93©\9b\83i;Þÿl¶¦]\ 6ÙÂؼdÚ/Ë<\\0GÕX&\84*ðU¸ü}óÃ\8d/ö_½\rc/\b\95\1f¯3´¾NU\16\ 6Þ*LT,¶\8b\9f\96\91¿Ð}oZ\8b²àotæ¯ï\82DåYÊ컦.Á§(\88\16\1a?ëEgzÞ7[þZ½7\1d\9f=VýN\98»®)*Ý\9b\92÷\9ft}4ÌTW]ßÝ1Ùèb7jás¾÷\96b\81'}3±\7f s\8cU\7fBÿÉc_åqÆ\1e\93[iBìðÙB¬\15.S¼:_»\13\ e¶Ä\9bcG®"Y\8e+{8ö²&\1f@E¿\13ö½î\8b]e\1fxW4¥\99
?\9aº>§¤\14ÉÕÄá\9c\1d&-a\1cÂbÛ´ X\12\f7¾o\8e=\9fu\aST\b\98\82÷xNñú\r\ 5\11\ 5&±¡³B[^ yfj¬aRÓòw߸@à1e
ò3ã)`ö\93±è\9f®ë\13\83Pã=q\81qÇ/\85\b\17\1de\94H§\83\ 3±®û]s|Ø]ðV\16ò²Õ\85lËÆtö¶\97\8dÙk[:\ 1\rÙ$ÔN\81\ e\9eF\99
\92Ô¡\1ckì\ 3@\95\11\1e{\19 <YSMDÊ\8fr¨\89XeqÄüèaià\ 6\89\ f\8e÷í±èyýǨ\89öÿP\HEær\95%\91Ë¢pXLÍ\10¾9\8eî)\8e\ 1 t\16G*ÍÁH âD\12ðâ\ 5\9d@NÒÄ;£\13\1aX#$,Uq\9eL\14ÿË\86\87»ÜÍ\14þÊÅ%\ 2í\99t\8b×\80\9e(\vÎâ [\1f\81Ðë\8aê\b\ e5\13±®\99@%HR®à\14³¼Ã4\vx\90a;i\84È\ 1e(Zû]%«R÷z\ e\8e\90§e¶\80T\1d\aüb\896øM\1cà\81\ 2\1d«ã\15a\14¾Cõ\0ß\9bÏ\83OA\10,^\8e\1cg-\1a(l\ 3lYQ\ 6.pFù°;Ö\97\960(Xà3\8d\8a\9c\80\eæ9@c¹Zû¾»3P¸\13(ÞÜ\12¦n\99Çud Sù Í\1e÷÷èLË[\8a?\9c\1f\86v\87T42H\91Zò@Ôê¶Õ§Ùª¿íÄ:\15ª\f(n\97T\92\8d+á²* á_v\81êosÙ ´T6Ù¤¨_WÓ\1fú\16 H\19Êxû\1e1÷Õ!æ$\97« \ f\\0q©ùÃÈÅ\15ú\18À\98\ 5hAÖ\84\8b\1dÆ\15uS\Ü\eQp8\18[b(\88±\11ª\15\82\81Ä\98\16§ b½ïzÑy´Õ_0\10g`Qìt«\vÈ\e"§`îªcñÑ\13\8a/\92\9c \1a\1axòØ´\1f\85\1d\1e\15\8e¸«jqùìjá8\ 2//\13.J®ª§GV\94®ÏÓ\90\8d9Ö\80Å÷Ü\r\80B\90\ 6^7aרZ4ÄSÿñ\90G-¼3ôÖP\9f\805\ 5\14¹\8b¦e\8f\8b¾>Íyö¨ë\8f\80\8f0\16\ 4\86kÉ.\92\b\81ð\1dB\80Ç\1c$$K\90X\980:\91®\9c@Yѳ\86höÂؾ*K§Ä\99\9b\ 4é\1a\9cÿxÿ'\ðy¦×¨ëÚùÕ\90Ä\97'ØÓ<Ð4;áB$ó$ËU\90^7ÉXñ0Ë JyúÄ,\envõ4\93ÊǾ¬¹ùÓcvì×\89{Ì\12\v=:ð!(\ 4éyò\1c¤É\82¯²í\89\89\0\1fz\87\ 1\1dÇ\86\11[ð\ 4åWÙþlö\88\85qn%\8bC\rÏ\1f\99X\95\9dÃöÐS\87\85\80ó¬¹\8eSÊõçq\bàîqgì(+OOß\rÄ/\803\99\82s³Lü\ 5ÀîÙ\10ºAe_\86èW %åÃÀ\8a\15\b\8fÄs¼®\925ü\14Ë.^^£}ôU8g\9c¸\80ßÆ1_\83¿½\96Ö\1c»þ½&kLâÙ\13óP\8a]Þ\98ËÔfolÏ'\ fÆòPá-§\94Eà×!ô^Ì*î1«¼"X+^¿>\1cj\98Ô³\8d\1d{\14µ¹\~9ÀB\97%/¬yÄE&Ñd"ú/\12]#$i\9e¹8@²RW ½×'±À¯H'd&Vrwçîº\9eù-\82CÛçh\99\83ª38\86\80¥ \7f
\8e \ 3\80Ì\883\ 5è\ 5é´ÙM é¨\18\12ÁYæ«$OÿW\1f\9dUý5¸\ f\8d\9c~ì ßÌ\15\a°»\90Ü]üÛ0ù«c\95û
-\8a|H\8chH&\ 2o67ÿ\ 1c«\9aÁ
+\8a|H\8chH&\ 2o67ÿ\ 1\85\v\9aÃ
endstream
endobj
3931 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚ\9d\18]sÛ6ì=¿Âo\91w±ªoÉ\97§´]vÝ-m¯u»Ým{ %*æ*\93\9aHÅõ¿\1f@P\8e¬¨mn~!\b\82ø\ 6\b9XÜ/\82Å/\17/7\17/nãl±ö×Y\94-6õ"\ eb¿H\8aE^D~\9a&\8bMµøÓ»UÒ\94Jþ\15\ 4Ñýr\15¥\81÷\9a?ðFµ¼Ó´ÿÀkÞ-ÃÂã²äW\84û¼\G\1eP\b% \11ùaà\aË¿7¿^\ 4N\ 1\90\1e\8f¤¯Â,ðã"[¬\92ÜO¢\88Ä¿·\9cÕ\83¨8\88\8b\83È«UG\80>î·ª\11%í@Gm\984S*É\ f\ 4´Ì\18ÞIÚð\86ï9\10û´ý}ÇÝÁ¥d{~I°p¼4\87SÐ\1c´^\81\15ëtMº g\e£¥\ 6O\11\84<\9c#\98£¹TÛ\7fxi.içÄÓF8?\96äDfxE\88\830;\82\1eXÓsÇÈÂ\97>*ôâ6J\17aä\a)D\r\\búÅ\85\1ff¹\v]ù²aò\8b&Ò3g£%\99¿\ 6o[Ê\9dj*Ô"I¬1Iê5B\eB¨\9a0\9f¤(UÅ Yî\98\r?à\ f;QîÜ]²\80ðük\v\ 6[[àÈ(Z·ît\8b\9a]\13®\97\ 3ms\1c\9dι|\90»\8eG Õ\98ÖýÞÊ\82\13+\v\90V\16ì\85\ 4\9f\89ÊQÊjæ>\87óázM)·§\13³s\¬hnNòT)\¨àÐ\86jF_ºí\92ãy1»\15\r\7fÅÊe\18xpùÙ¡\vB'\f\80\96êqÕk\0,¦dåp($ÔÆ\9e\19*Í RÁ\13 '\0BÚ8°Q¬\12ò~"À¥:@\153lË4÷i»Ù =[*6Ç!ü½h\f\81¬7
+xÚ\9d\18]sÛ6ì=¿Âo\91w±ªoÉ\97§´]vÝ-m¯u»Ým{ %*æ*\93\9aHÅõ¿\1f@P\8e¬¨mn~!\b\82ø\ 6\b9XÜ/\82Å/\17/7\17/nãl±ö×Y\94-6õ"\ eb¿H\8aE^D~\9a&\8bMµøÓ»UÒ\94Jþ\15\ 4Ñýr\15¥\81÷\9a?ðFµ¼Ó´ÿÀkÞ-ÃÂã²äW\84û¼\G\1eP\b% \11ùaàGË¿7¿^\ 4N\ 1\90\1e\8f¤¯Â,ðã"[¬\92ÜO¢\88Ä¿·\9cÕ\83¨8\88\8b\83È«UG\80>î·ª\11%í@Gm\984S*É\ f\ 4´Ì\18ÞIÚð\86ï9\10û´ý}ÇÝÁ¥d{~I°p¼4\87SÐ\1c´^\81\15ëtMº g\e£¥\ 6O\11\84<\9c#\98£¹TÛ\7fxi.içÄÓF8?\96äDfxE\88\830;\82\1eXÓsÇÈÂ\97>*ôâ6J\17aä\a)D\r\\búÅ\85\1ff¹\v]ù²aò\8b&Ò3g£%\99¿\ 6o[Ê\9dj*Ô"I¬1Iê5B\eB¨\9a0\9f¤(UÅ Yî\98\r?à\ f;QîÜ]²\80ðük\v\ 6[[àÈ(Z·ît\8b\9a]\13®\97\ 3ms\1c\9dι|\90»\8eG Õ\98ÖýÞÊ\82\13+\v\90V\16ì\85\ 4\9f\89ÊQÊjæ>\87óázM)·§\13³s\¬hnNòT)\¨àÐ\86jF_ºí\92ãy1»\15\r\7fÅÊe\18xpùÙ¡\vB'\f\80\96êqÕk\0,¦dåp($ÔÆ\9e\19*Í RÁ\13 '\0BÚ8°Q¬\12ò~"À¥:@\153lË4÷i»Ù =[*6Ç!ü½h\f\81¬7
Õ(YcÃ\ e(Ò$M\a·A\9eõ\9dk-îÖÐ\8aún°\0\90\a[¾\b\99\1ds\84$1µ\ 6ðÊ'äMÛBÃ`«ÙP\ 1;W\89û^»ÚdÍ\81\1d\1d¶\85 »\1a\f\\1d\ f\82\ 3OI~^ͤö¿=×\ 6Å?'ò¯\866ûì \17±×\ 2ý²o\en8!\9fz©p\85\f\87ä\@4bÛ±îx}B\9f*\ 2¶Ö\ e¼%\1d¢â5ëmð\8a'a¸\9as¨²\1c¡<RH?I\0\95dJݺ[\16^ïZÄ:;«»Ôûãî7\ 20Ã\b:ÝèIQìÞ\88¿i\1a\ 2Ú~kß\ 3\84!cº#1n\95°ï\ 2¢m\82Ì(+9ª\11g\85wߨ-k\10Î\9dlÄZ\v\100ì\v'\880¹§Zt\ 1])FaüÉ\91Yeï{lø×t\ 33É\16\15\9e\a´@ñi'\81Ê~ªáÉÿq\94Oý\8fÏX\94\8dSÈRÑ\9b£i\839Cdæ \b\ 5íÌ\1dbnà\8a\85¯\1c\19æ "\91c§\1f%\e&¤\9eïv
[H¼\ e=\r\r]àEëV@l\8f´\12×u41a\19zò\8a\ e\1c\ 5ðà@S\r°!À¥>±:\89cUE\82¢3Ac\1d\vÒ\91Q\vpe\91ç\9em\18°ÚÜ\92+#ö¶\99å\99÷FÂÀP³\12\ 3\83\14®¹\0DÙbqj¸\8d\199\1a\84\88\ 5£Ó\96uÐèú\86u´§w\ 4\0j¹\0`\99ÍÕPMÝäô\8eÜ\96\1f¹y\vó\85\e$$äU÷82Øá@?¯Ý\f\8c~Øm>\9eb\89\8e\88\87f\87@M+©\17\87\94Z\88¡Ô\1aÓØÔ"\90=0Ñ°mã¸Ø9*¦9
-\96In_\13g«ïÇ#tÓýÀ¯ûN\ eFat\92\bàY:FaH2Ãáy\ f£\99\96\19\ eÃBè¤ß\9c¥\ e\1c\ f£\ f\80CG>\89\9dQ}\9ce]¸¶ÇIxGÙù¼ ~à\1a\9bÂ\ fcøI\ f2\99>\9bZ)a¡¥º\87Ì\1cÛÓÈÒ9 \97åøudR´\90Ë\86æ\ 2\9b\94ï\87áÚ¾\85Ôv\9c\ 1qº(@«,±\9f\18\91\1fåkPmí\17Q61b\95Á4òÙf°u\1fø.\87Ï\ 1 Íb"\1d\13¾²Ãh^\0xÇA%y?ø|taõÿ\7f3Ü\ 6Mï\98Á¸g¨Æ;k,©Ä¿ÂÔ¬ ¦á\1d!\e\\ 4l\12Ö\ 2\ 3\81Û7¯¿#ârBÒd"¤R\Ë˱D\ 2Ù°Âkøm¾\e\bï\9dÐ{b\1e%³\16\ÑfÛ\9b\89\ 5\94\1cO´ nß3æ\rØ\9cGÏ\12¶cÎ\835?àü\80àÃ()¢µ\1f\86é\99\1chÌrêb¤]Í\11\ fJ½ëÍ»ú\8eï\15\8e q`Íh\1aU:áС\88Ë´\ 4WIì\a1äp\ 6i\9d\86\ 3Ó\e\98faöøv!æg\85\98Ä®¾àû\a\84~¡Z\ 2,+á½Ñ\ 4\ f\1fMO{\13\1c"¦¡\19\bvçßɧ\ f¹ØÓ¬vßl0É\8eÙÆ^ßÂ|ÃO"f§âé°\1d<Ê\9d|Ë\9fý\93\90\80o\92|±Ê\13?I\89S~váçÍÅ\7f\8fê}ö
+\96In_\13g«ïÇ#tÓýÀ¯ûN\ eFat\92\bàY:FaH2Ãáy\ f£\99\96\19\ eÃBè¤ß\9c¥\ e\1c\ f£\ f\80CG>\89\9dQ}\9ce]¸¶ÇIxGÙù¼ ~à\1a\9bÂ\ fcøI\ f2\99>\9bZ)a¡¥º\87Ì\1cÛÓÈÒ9 \97åøudR´\90Ë\86æ\ 2\9b\94ï\87áÚ¾\85Ôv\9c\ 1qº(@«,±\9f\18\91\1fåkPmí\17Q61b\95Á4òÙf°u\1fø.\87Ï\ 1 Íb"\1d\13¾²Ãh^\0xÇA%y?ø|taõÿ\7f3Ü\ 6Mï\98Á¸g¨Æ;k,©Ä¿ÂÔ¬ ¦á\1d!\e\\ 4l\12Ö\ 2\ 3\81Û7¯¿#ârBÒd"¤R\Ë˱D\ 2Ù°Âkøm¾\e\bï\9dÐ{b\1e%³\16\ÑfÛ\9b\89\ 5\94\1cO´ nß3æ\rØ\9cGÏ\12¶cÎ\835?àü\80àÃ()¢µ\1f\86é\99\1chÌrêb¤]Í\11\ fJ½ëÍ»ú\8eï\15\8e q`Íh\1aU:áС\88Ë´\ 4WIì\a1äp\ 6i\9d\86\ 3Ó\e\98faöøv!æg\85\98Ä®¾àû\a\84~¡Z\ 2,+á½Ñ\ 4\ f\1fMO{\13\1c"¦¡\19\bvçßɧ\ f¹ØÓ¬vßl0É\8eÙÆ^ßÂ|ÃO"f§âé°\1d<Ê\9d|Ë\9fý\93\90\80o\92|±Ê\13?I\89S~váçÍÅ\7f°\ 6}ø
endstream
endobj
3950 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚµVÍ\8eä4\10¾ÏSDâ°i4ñÆNâ$\ 2!-³\f,B\83Ä6{a9x\12§;\90¶[\893£æé)»ì\9eÎnZÀ\81\93ËåªòW¿v\1aí¢4úþæÛíÍëû\8cG5©9ãѶ\8bê\82ð\9cFeÅHQäѶ\8d~\8bïµ2\8dV\1fÓ\94í6 +Òø|\92\83>ÊqÂý/²\93ã\86V±T\8d¼EÞ\87MÍb\90èµB\ 6#4%éæ÷í\8f7©¿ÿõ=+"ÊHZä\95½=/IÅh\940N
-\7fws'\9a\rMã½´\9a\806»@\9bF 央J\14þA\ f- Ê8\8f{Õéñ \8c»=ãE,\1eõlðÌ\80-ÇëÀ1/\ fþ\19Ñ+Ù\ 6u¯\85Û©W»Á+µ=zÚ\18=\9e6\94Ò\98 Ð\83½p@Z\1c\13\v×\ 1LI]T\bð8ô\8dÃdo¥y¬¤»\90f±Ò\ 6YÏz\ 4³\8e\f\90áØì{¯"&ä4¢ÙKÏ\ 3W\ 3¡¼\82h\1a9\ 5\15\ 4ì7³Ñ6.\8d\18\86Ó\ 2c\8d\18\ fB\89\9d\85Ų*~<ÙµÆ\90YÆÐ?\8eâÅoËzs¼tËrZ)\ 6\88\18ª>÷f\8fl\a\19I¼ä -\Üû\8b\9e\ 5°VP\19\rðÓ"\9e'\89Ĥ\ f\9eÒ\1d®\801\1cêÇ? ?\13n\.ñ¼\1f\91\84 ÿy\8bä^?C1\8fg\91 Ó\fsë\92\ 3»W]\938ð¯p\7ft\ 1ÕÉ\1aÐÝ(\ eXï;©äè¢ì¶ÓÜY-ÛE\8dô}ã\12g \10CÂ:cW³\17\86`ÅÛ\16É\bãifK> =\92×$/¸ï\92_\1fî¶ï~~x¿Ò#A\9e\96¤¨<È-\86\8aåõKqØÍ\ e\1d\9b\8f.ÿÀpù\87µ\9bUc\13\fy5\98ü[<Ð\9d\91
-ÉyÂ\9cç¡\\808\88Þ\9f¶Â\b\7fx:úÓGyÖ\80\82è\8f«\ 1\9d\aad{\11\8b\97q\ 1\92\19\83Èø9õNõ¦\a\84\7faÛ_\1f\17|\19\ 5\9b\bï\9fÏ\8bOðSßús¬6KÙA\81§!c®z,\ 5¥\14\92ç\85C·¸Mï\8d÷\ 1æ«\95\f³\9a\144\vsÐz÷\93\16í]\98Ä+\ 1 \9aYEªÚGåA\1cÂè,®\8fÎ\85ý®ßD¯®\bÍ\18(:\85\8f\8c\95ÞIP:ÇÆA\9bÇ\8b\f,\11&ÞÊ"qïOJ\1f'\88O\80YÁ¥ö\10SLIåçç\17¾/Q0O/\ 4ó\8aä´
-è¾^1U\12ÊÏ\ 2\1d¾ià)Ù¯Xã9<\7fgáoV¬%\94¥\84æ9\105)\19??Wçð\ 5H %\ 5÷Åüå\85¥\94×¥µ\ 4Å^òèBèJ.\16¾\94$\añ\90\8b´H\9ftßÂJ¿Z\8d:Í8¼ëe\94\149¼Â>çoåÔ\8cýñ\1f\9aÅ\v[8n¼Óð\18P\98ó\9d\98\a\83\9bO\93ï\98\963xi¡Z$pâ\98yTK\83Ì\9fL`Ó?\1f\9f\99%È}«å´öÀºgtY\94B\9d°U&tàùspu®@\99rïú\87\rèØÿ\r¼:ÿ*V\9f\7f\98\9eÖ?BW[\9f§$«ËkÿFµ÷îëò¿\8e\80å-\v\7fi^@̳ÿ2\v|.ÚOsáÞ\85å\9fpñ!\85öÊHYænrä©ï³j¡òÝöæou\aÛ\ f
+xÚµVÍ\8eä4\10¾ÏSDâ°i4ñÆNâ$\ 2!-³\f,B\83Ä6{a9x\12§;\90¶[\893£æé)»ì\9eÎnZÀ\81\93ËåªòW¿v\1aí¢4úþæÛíÍëû\8cG5©9ãѶ\8bê\82ð\9cFeÅHQäѶ\8d~\8bïµ2\8dV\1fÓ\94í6 +Òø|\92\83>ÊqÂý/²\93ã\86V±T\8d¼EÞ\87MÍb\90èµB\ 6#4%lóûöÇ\9bÔßÿú\9e\15\11e$-òÊÞ\9e\97¤b4J\18'\85¿»¹\13Í\86¦ñ^ZM@\9b] M£\84rRW%
+ÿ \87\16\10e\9cǽêôx\10ÆÝ\9eñ"\16\8fz6xfÀ\96ãuà\98\97\aÿ\8cè\95l\83º×ÂíÔ«Ýà\95Ú\1e=m\8c\1eO\eJiLPèÁ^8 -\8e\89\85ë\0¦¤.*\ 4x\1cúÆa²·Ò<VÒ]H³Xi\83¬g=\82YG\ 6Èplö½W\11\13r\1aÑì¥ç\81«\81P^A4\8d\9c\82
+\ 2ö\9bÙh\e\97F\fÃi\81±F\8c\a¡ÄÎÂbY\15?\9eìZcÈ,cè\1fGñâ·e½9^ºe9\14\ 3D\fU\9f{³G¶\83\8c$^r\90\16.îýEÏ\ 2X+¨\8c\ 6øi\11Ï\93DbÒ\aOé\ eWÀ\18\ eõã\1f\90\9f 7.\97xÞ\8fHB\90ÿ¼Er¯\9f¡\98dzHÐi\86¹uÉ\81Ý«®I\1cøW¸?º\80êd\rèn\14\a¬÷\9dTrtQvÛiî¬\96í¢Fú¾q\89³\ 4\88!a\9d±«Ù\vC°âm\8bd\84ñ4³%\9f\84\1eÉk\92\17Üwɯ\ fwÛw??¼_é\91 OKRT\1eä\16CÅòú¥8ìf\87\8eÍG\97\7f`¸üÃÚͪ± \86¼\1aLþ-\1eèÎH\85ä<aÎóP.@\1cDïO[a\84?<\1dýé£<k@AôÇÕ\80Î\830²½\88Å˸\0É\8cAdü\9cz§zÓ\ 3¿°í¯\8f\v¾\8c\82M\84÷ÏçÅ'ø©oý9V\9b¥ì ÀÓ\901W=\96\82R
+Éó¡[ܦ÷Æû\0sáÕJ\86YM
+\9a\859h½ûI\8bö.Lâ\95\80\ 4ͬ"Uí£ò \ eat\16×GçÂ~×ïV¢WW\84f\f\14\9dÂGÆJï$(\9dcã ÍãE\ 6\96\b\13oe\91¸÷'¥\8f\13Ä'À¬àR{\88)¦¤òóó\vß\97(\98§\17\82yErZ\ 5t_¯\98* åg\81\ eß4ð\94ìW¬ñ\1c\9e¿³ð7+Ö\12ÊRBó\1c\88\9a\94\8c\9f\9f«sø\ 2¤\84\92\82ûbþòÂRÊëÒZ\82b/yt!t%\17\v_J\92\83xÈEZ¤Oºoa¥_F\9df\1cÞõ2J\8a\1c^a\9fó·rjÆþø\ fÍâ\85-\1c7Þix\f(ÌùNÌ\83ÁͧÉwLË\19¼´P-\128qÌ<ª¥AæO&°é\9f\8fÏÌ\12ä¾ÕrZ{`Ý3º,J¡NaØ*\13:ðü9¸:W L¹wýÃ\ 6tìÿ\ 6^\9d\7f\15«Ï?LOë\1f¡«ÏS\92ÕåµÖ\7f£Ú{÷uù_GÀò\96\85¿4/ æÙ\7f\99\ 5>\17í§¹pïÂòO¸ø\90B{e¤,s79òÔ÷YµPùn{ó7\8cUÛ\13
endstream
endobj
3969 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVM\8fÓ0\10½÷WXâ\92¢\8d×vlÇ\11\b\89e)Z\848@µ\17\96C\9a¸[KÙ¤ÊGÑòë±3N\9aí\ 6©\12\àTwüfæÍxÞ´\ 4Ý#\82>,®Ö\8bËU$Q\82\13É$ZoQD"¬¸B±bX\b\8eÖ9ú\16¬ª²Íªò\8e\10v¿\f\99 Áµ>è¢Úëº\81ï_ôV×Kª\ 2]fú\ 2l·Ë\84\ 5\16aª\12\f\fS\82Éòûúã\82x\ 2\97+&\10e\98\b\9bÓ¦\ f©$8R\12\85Lb\ 1Ù¿>\96Õ¾1\8ds´l\ 5R\96ä\ eNP\18Q¬\14\ 5ä\vSfE\97k@r2Ar\859UÖ¡\a¾\9e\89\15c*GÀ\16*Þ\9a{¼\9b\89&¹mÎ\b~3\13-¤\8c`ʹ=$8v½í\e\99½ë\83:\87\81RH±\90 Ü¿\9cD"2\89]$Û³X¢ h\95Ý\94¦ýT¥9\ 4{[æî\81æúC©Ä\8cð\81è\1d\11äP\99Ü~ÒW\0?m\7f,lû\19
+xÚÝVM\8fÓ0\10½÷WXâ\92¢\8d×vlÇ\11\b\89e)Z\848@µ\17\96C\9a¸[KÙ¤ÊGÑòë±3N\9aí\ 6©\12\àTwüfæÍxÞ´\ 4Ý#\82>,®Ö\8bËU$Q\82\13É$ZoQD"¬¸B±bX\b\8eÖ9ú\16¬ª²Íªò\8e\10v¿\f\99 Áµ>è¢Úëº\81ï_ôV×Kª\ 2]fú\ 2l·Ë\84\ 5\16aª\12\f\fS\82Ùòûúã\82x\ 2\97+&\10e\98\b\9bÓ¦\ f©$8R\12\85Lb\ 1Ù¿>\96Õ¾1\8ds´l\ 5R\96ä\ eNP\18Q¬\14\ 5ä\vSfE\97k@r2Ar\859UÖ¡\a¾\9e\89\15c*GÀ\16*Þ\9a{¼\9b\89&¹mÎ\b~3\13-¤\8c`ʹ=$8v½í\e\99½ë\83:\87\81RH±\90 Ü¿\9cD"2\89]$Û³X¢ h\95Ý\94¦ýT¥9\ 4{[æî\81æúC©Ä\8cð\81è\1d\11äP\99Ü~ÒW\0?m\7f,lû\19
\ 5·\8f\15\83Ûµn²Úì[÷\90\90#\9aL\fq\8f\86\13åKt¼ìPDQ\14´;\r\87\oÓ®háË0H]\9dö\11\91\ 5ÎRxtZæpØt¦\18b\99r[Õ\ f£\87Emª®=É\93\1eRS¤\9b¢\1f\80\9e\18Á\89H\8eOÚàa\Û®.ýìöîî\0\ 3ÜX¦¦ôs~B\16Ï5Í\r¡²Ãã»u»´~N\f"hÎêØsu\1dæU\ 3\89#Ì$\89ú×â1V\8c¢Ði&QÓé\98ã9 -Y\95xe\7fN\1fô87¿g8\89ù¤\12\e*\12r\1c/Æbàl,ܤ\85ùé;»}Vba6uZ?Î\ e¡\8f\1aFÌ\96ÊÿÃ%pUUÅ\8cÒ£\18K;d¦éÓ¨,±¢çkZJ\1cÓ?W4\93ÂKEò£¢\9dõ\99¢\1dbP´\ 3ô\8avFï/@\8c`\ 3ÕM~>ò1\17\98Ly\12¥Ñí\84Ï\8cÔ\8fû\86Ç3û\86Ë à²Ý¥-X\8eâÇp5î\bwûc§{>ÞÉ4pÚ÷^U¦\e\8fkº,Ó:w5¸ûª\9e£WV.\a\932¸Ù§ï\8b\9cöUÎõU\ 4»´\81Û´\0Êiþ\b\86\8dÖ%\9c
-ûb:¿\18b\eï\ 1d;»Ý\86l\95öW\96Ò.\9cã:nBèþ¸%'ûs\95\97\89³« ÓÿÄ\86\Ùýô·7ä1æY\eÒÕR\9e»!'\7f\97\9eþY³uKË\97s¬¤¯.yâð~½ø\ 5u¤\8eq
+ûb:¿\18b\eï\ 1d;»Ý\86l\95öW\96Ò.\9cã:nBèþ¸%'ûs\95\97\89³« ÓÿÄ\86\Ùýô·7ä1æY\eÒÕR\9e»!'\7f\97\9eþY³uKË\97s¬¤¯.yâð~½ø\ 5\97.\8ew
endstream
endobj
3998 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
4033 0 obj <<
-/Length 707
+/Length 708
/Filter /FlateDecode
>>
stream
-xÚÝV=oÛ0\10Ýý+\ 4t\91\80\88!)R"Ñ¢C\91*h\87\ e©\91¥é ËTBÀ¡\}¸p\7f}I\1dåØ1\ 3\ 4E\97vâ×ãݻǻ\ 3qt\1fáèzña¹¸,³<\92Hæ4\8f\96M$9Ê\19\89
-A\11ç,Z®£oqÙ\9a¡nÍ\1dÆô>I)Çñ\95Ú©M»U]\ fë\eÕ¨.!"V¦V\17°w\9bH\1a[\84n\rlPD0ÂÉ÷åç\ 5öþ/KÊ#B\11æL8ï¬@\82\92(¥9âàûëÞ´Û^÷î\9a¥Ê#a©æÌ\81q\94f\ 4 A\0ùF\9bz3®\15 \19>B2\81\18\11öÂ\ 4|\17°U \92\1f\0\rÄÛè{ô\10°\963+Í\ 1ü>`-%\14#Â\98\9dHT8a\1dr×êõ\11\18ç²p`\e«\90r6WÖ¥6:`\93J«\12\99aw\98cgÏ\8eä- O\95L9G\92Û\81YÕ\v¸t¥úºÓÛÁ½\b8È\8e^ÞÊIr$\85g[Â{*ÿÂÕf\ 3\93u5T0ë\87.\11ñX\ f#@'$qȶ®\ 6µ\ 6Ôj\ fã\16@;Ý\8eÞdm\91~:´06Ï2\8dÄÍhê\890\89{\ 4[.\1dS\17ÀD\19Û0%P~º\99\91,\ 6\7f\96\9céÝ\ 6\9d\9c¸\83ÊÀz4VéAW\eýË\91uGý`\89_À1Üÿ1êN\eo²\82\13£~º\9eT9¶Ý\1aå'\8d?xð\eeýÉz\vÑ\9eCôZ¬TÓ\82o¯¼ñ
-¶ÖV\17Ö ?é4\1e«ýlìIkµF¡Lqe$lúû$¹M,Ü\153\8fû×%Ê\19\97]¸êÁq\86h\8e³)EçjÏ1ʤ\98óÿZ\rA\ eáNa©\véûÔ\97êQ\1d*çe¾\93\aOñ<º\82!Jé¡Î(- \8e\8d^uU·\ fDhÆÇ\95%\e*Bo,ͨ\8d\9aýw\1dM\9b!ÔÐ\bâ䨡\9dÉ}l\98ÛÔÃôõm\90(wïþÇ}ífn SßyP/?(\14]ó\f9ç\ 1!$þ'êɵ\9d\euhu\89í=±úÛ%õÌ\89
-\84I\1coQ\9cW\164»ôèò\89Чÿ\85\93ÏJJx\81$\166ä\1c\153\erúÇø¸\ü\ 6\872H\97
+xÚÝV=oÛ0\10Ýý+\ 4t\91\80\88!)R"Ñ¢C\91*h\87\ e©\91¥é ËTBÀ¡\}¸p\7f}I\1dåØ1\ 3\ 4E\97v"E¾»{÷xw\10\8eî#\1c]/>,\17\97e\96G\12É\9cæѲ\89$G9#Q!(â\9cEËuô-.[3Ô¹Ã\98Þ')å8¾R;µi·ªëáûF5ªK\88\88\95©Õ\ 5\9cÝ&\92Æ\16¡[\ 3\a\14\11\8chò}ùy\81}üË\92ò\88P\849\13.:+\90 $Ji\8e8Äþº7í¶×½3³Ty$,Õ\9c90\8eÒ\8c !\b ßhSoƵ\ 2$ÃGH&\10#Â\1aLÀw\ 1_\ 5"ù\ 1Ð@¾\8d¾G\ f\ 1o9³Ò\1cÀï\ 3ÞRB1"\8cÙ\8dD\85\13Ö!w^\1f\81q.\v\a¶¹
+)gwe]j£\ 3>©´*\91\19v\879vþìJÞ\ 2úTÉ\94s$¹]\98U½\0£+Õ×\9dÞ\ eîE @vôòVN\92#)<Û\12ÞSù\17®6\eج«¡\82]?t\89\88Çz\18\ 1:!\89C¶u5¨5 V{X·\0Úévô.k\8bôÛ¡\85µyVi$nFSO\84IÜ#8rå\98º\ 4&Êئ)\81ò\93eF²\18âYr¦w\at
+â.*\ 3ߣ±J\ fºÚè_\8e¬»ê\aKü\ 2®ÁþǨ;m¼Ë
+n\8cú ßõ¤Ê±ïÖ(¿iüÅ\83?(ëO6Z\88ö\9c¢×b¥\9a\16b{å\8dW°µ¾º°NøI§éë±ÚÏÎ\9e´Vk\14ª\14×FÂ\96¿/\92ÛÄÂ]3ó¸\7f]¡\9cqÙ\85»\1e\ 2g\88æ8\9bJtîö\1c£L\8a¹þ¯Õ\10ä\10\9e\14\96º\90~N}©\1eÕ¡s^æ;Eð\14ϳ+\18¢\94\1eú\8cÒ\ 2òØèUWuû@\86f|\Y²¡&ôÎÒ\8cÚ¬Ù\7f7Ñ´\19B\ 3\8d N\8e\ 6Ú\99ÜÇ\8e¹-=L_?Ö
+\89r÷î\7f<×næ\910Í\9d\aõò\83BÓ5Ï\90s\1d\10Bâ\7f¢\9fÜعQ\87Q\97ØÙ\13«¿ÝRÏ\82¨@\9aÄòÆ¢8ï,\18vé\91ñ\89Чÿ\v'?+)á\ 5\92XØ\94sTÌl\b>±ù¸\ü\ 6£xH\9d
endstream
endobj
4032 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
4067 0 obj <<
-/Length 1022
+/Length 1023
/Filter /FlateDecode
>>
stream
-xÚÝV_\8fã4\10\7fßO\11\89\97TºúìÄq\1c\81\90X\96"x\0t\94{áxp\13·\8dÈ&%v»,\9f\9e\99\8cÓ¦Ý\9c´wâ\89\97Ø3\9e\7f\9e\19ÿ&<ÚE<úþî~}÷v\95ª¨`\85JT´ÞF)O\99\96:Êu²LFë*ú=^u/»ö\ 3çÉn±L2\1e?Ø\93mº\83í\1dÑïìÖö\v¡cÛ\96ö\rñÞ/\8a$\ 6\89ºk\89\910Á\19_ü±þñ\8e\87\0Þ®\92,\12 ã\19ø\ 4÷K¡8Kµ\8a\96\89b\19yÿõ¹í\ e®v¨\bÑf\91\86h\95Dq\1e-SÁ´\16$ùEÝ\96ͱ²$)ùDRj&\85\ 6\85Að«\19[9\13ê,°¥\eoë\1dÛÏXS\12\92s\16þzÆÚR$\9c )aS°\1cs;$²¼ïºf"ÎU\91\ fiÏ\99Ê\8aÑàªü¡ý;[÷6Mý\8f\9dñ !à,\1dU>ð\8c\9fºº\82U|IÒ·\99M$Ó"\89\96\99\84:ä¤ö`]Ù×\a\8f5"\17é¤\198Ö\83\15z\8c¾\eJ\Z(zª²Øï-nT\Ù96\9e¸c£\1c{3\98\1d$\90ÓØ Ö\11o\13hê\9b¦3\95èÄ´ÕôÈYïè x̦\1e\15z\bôC¼\9c\15\90È\90\93K\18\fD\85\84>õǾEk"\854¯Lã,\9dÔ[ZÉ\ 5\9c¾¼\a\9c\96¦m;OûMм\89\1fT±\18Õ1\1c\ f×EÕWD \92\92_\92\ 5{Û\ fæ»ÞÁ«JÓ"6MÓ\95\13á©\9bcÈ\13q J´ÂU¶v\ eÂ\11±Ãö \16å\186\8d5§Q\95.\8fnÿ®\9d¯ÛÝ\À/\12\83oûØ\96{ÓîlÅ\88þ\19\9d?Õ\98]$)À\90{d¬Êõ¢@¾\8e\8f\96Í5,¾m\ro2têûE\86ÙX\88,v¯ìÖ[Ð:Í\83\119NY¢x:¼\14\993\9d\88h\89PTèé\93¼ï!'¿\1d|÷`¼\9d\vzT\85Èu\11Ðó'óxy¿\1f\ f÷c\ e®î(@\85«ìüê\93$\9f&\18\9b\90èÙ"Qc\85
-`ÃãÚZ\8b\8d;\v\19ÁÛ2M ;òÕpü\7fDã¹ÊL]\14\82\15Eö)p\\80\13\19àX\7f\ 6\1c\7f»·å\9fPLÉ\vz¸R\8c}à\0§è n½íO¦\19©\eñ3\8e"÷¦gÞ\ 4.ºA(¸Ö<\vÏ\82ÚØu\92«¡Ñp%U\9e_Ťâ½q´9\18ç\10Aq? \13Ê^ú:\84p¶£^öøÔÛÓÞ¶d´ϳ06à\15\ 2_¡cC~\88¨¬·¥\1f \fÉËÌ\0â23\80\18f\ 6¬\ 4\9b°y93\909Î\fØo\82àÕÌ\98\1d
-\19wÖ\8eXyû;\80mõ\9f\ 3úT Í?\vh¯\1c«\ 2(1¾³_\16)\f&\ fÝñ\8aöÿ\ 6Ó\9bç¨\16T\80\84\9a8b\9b@w\aó×0\8a\81ç\9f\ f\96¸~o<ñö]S\ 5\95\rLL:>\90ÅÀ\1f&8p\1f\8d/÷ÁúÎÔó£1;WCs\82Ñl6M¨\f\82\98\v¿Æ&\14çÉ6Í5gh¥\ 1\9eÛm×?NÀÛlº£§5\18Çh\94ÝüQ_ÿÏË\14R\ 6\10.\ 1ÂÓ\84"\13âJå»õÝ¿Ó\ 5/á
+xÚÝV_\8fã4\10\7fßO\11\89\97TºúìÄq\1c\81\90X\96"x\0t\94{áxp\13·\8dÈ&%v»,\9f\9e\99\8cÓ¦Ý\9c´wâ\89\97Ø3\9e\7f\9e\19ÿ&<ÚE<úþî~}÷v\95ª¨`\85JT´ÞF)O\99\96:Êu²LFë*ú=^u/»ö\ 3çÉn±L2\1e?Ø\93mº\83í\1dÑïìÖö\v¡cÛ\96ö\rñÞ/\8a$\ 6\89ºk\89\910ÁY²øcýã\1d\ f\ 1¼]%Y$\12Æ3ð î\97Bq\96j\15-\13Å2òþësÛ\1d\íP\11¢Í"\rÑ*\89â<Z¦\82i-Hò\8bº-\9bceIRò\89¤ÔL
+\r
+\83àW3¶r&ÔY`K7ÞÖ;¶\9f±¦$$ç,üõ\8cµ¥H8\13R¦`9ævHdyßuÍD\9c«"\1fÒ\9e3\95\15£ÁUùC[ûw¶\86om\9aú\1f;ãACÀY:ª|à\19?uu\ 5«ø\92¤o3\9bH¦E\12-3 uÈIíÁº²¯\ f\1ekD.ÒI3p¬\a+ô\18}7\94¸´PôTe±ß[ܨ¸²[sl<qÇF9öf0;H §±A#Þ&ÐÔ7Mg*[Ñ\89i«é\91³ÞÑAð\98M=*ô¸Äè\87x9+ \91!'\970\18\88
+ }ê\8f}\8bÖD
+i^\99ÆY:©·´\92\v8}y\ f8-MÛv\9eö\9b y\13?¨b1ªc8\1e®\8bª¯\88\12$%¿$\vö¶\1fÌw½\83W\95¦El\9a¦+'Â[S7Ç\90'â@\95h\85«\84mí\1c\84#b\87íA,Ê1l\1akN£*]\1eÝþ];_·»¹\80_$\ 6ßö±-÷¦ÝÙ\8a\11ý3:\7fª1»HR\80!÷ÈX\95ëE\81|\1d\1f-\9bkX|Û\1aÞdèÔ÷\8b\f³±\10Yì^Ù· u\9a\a#r\9c²Dñtx)2g:\11Ñ\12¡¨ÐÓ'yßCN~;øîÁx;\17ô¨
+\91ë" çOæñò~?\1eîÇ\1c\ÝQ\80
+WÙùÕ'I>M06!ѳE¢Æ
+\15À\86ǵµ\16\ew\162\82·e\9a@vä«áøÿ\88Æs\95\99º(\ 4+\8aìSà¸\0'2À±þ\f8þvoË?¡\98\92\17ôp¥\18ûÀ\ 1NÑAÝzÛ\9fL3R7âg\1cEîMϼ \t\83Ppy\16\9e\ 5µ±ë$WC£áJª<¿\8aIÅ{ãhs0Î!\82â~@'\94½ôu\bálG½ìñ©·§½mÉ\84i\9fgalÀ+\ 4¾BÇ\86ü\10QYoK?@\19\92\97\99\ 1Äef\01Ì\fX 6aórf s\9c\19°ß\ 4Á«\991;\142î¬\1d±òöw\0Ûê?\aZõ©@\9b\7f\16Ð^9V\ 5Pb|g¿,R\18L\1eºã\15íÿ\r¦7ÏQ-¨\0 5qÄ6\81î\ eæ¯a\14\ 3Ï?\1f,qýÞxâí»¦
+*\e\98\98t| \8b\81?Lpà>\1a_î\83õ\9d©[çGcv®\86æ\ 4£Ùl\9aP\19\ 41\17~\8dM(Î\93m\9akÎÐJ\ 3<·Û®\7f\9c\80·ÙtGO[k0\8eÑ(»ù£¾þ\9f\97)¤\f \\ 2\84§ E&Ä\95Êwë»\7f\ 1û\83/ç
endstream
endobj
4066 0 obj <<
stream
xÚíVËn\9c0\14ÝÏWXê\ 6ªàøm£T]4\8fJ]TU;ʦé\820f\ 6i\ 6\10x\12åïkc\ fa&n\15©Ê®+lsï¹çø>\0\815@àóâÓrq~C\ 5Èa.\88\0Ë
ä\1c
-\86\81T\ 4rÎÀr\ 5~&7mcʶ¹C\88¬Ó\8cp\94\é\a½m;Ý\ f~ÿ]WºO±JtSê3\7fv\9bæ$±\16uÛø\ 3\ 21\82(ýµü²@!þù\rá\0SH\ 4¢.:\ 2\19\11\90\87°å·\94¢¤0F÷Íe¯\v£\9d³÷!\10q¦\9c\ f\93P\11\f2ª Ê\ 3ã¯Å.ØR>\13gá±\80¹\92S\80\97à\94ÎoÃr¶·\80¼ý\1d!ÒK¹ôb\9dÓ¸/ü£óp1\96Y\80Ê(±j\ 3Í\1fOMÛ\rõ0QU6²{9R¥\18*å\rßÕM¹Ý¯\ 2E\86f\86LA\86Õ\81â\87\b\94\84XL\ 6\95ÏeU¯á&\82&\98Mûdü1\82\96a\82 fV Ρt×tt\95Î\ 3p
-e®¬\ 5ä"÷\ 6ïgPHäÒAÙr\90\ 2Ì\8câ 9ÒB rJ\bâè¡Wö\89/¢·\8e©U¯8È8³Õ\17ò~¥\87²¯;ã*óeÎO\8aä9ÕC4×ãæ±6\e¿jÚðzts-bj=\øÃý W~e\82Ùý¾Þ®\8e\0C\94ÊûïüÎò-L¹\811\8dh,},B&nSkï\9a\91'ë\ 4¾ìî\87x×\9e6kvè<\81 Íe¤i¯öݶ.ß®oOð\8fTbG[ÉHï¶ÝÓ«»ö\80ò¿m_Ó¶§ù\98\13PV\ f§óεz\ 6\93ÚêA'<r\f\19\971\1e\16ê\99\a\87TÍit\91¨Ìæ\82Ì\82þaL\10+\9dÑ\7f\99\12cQQÉ]QQ),\19ì\9681vá\94\9dùs?M̾oêf=óàI£\1fýb\9a,ÎÞl
-ã\8fwn\ 2èav\11\a\91Ä\16\13\99Tv\11¶\1c22}Æ Ç».ÊMàú\1cÐ\85 BîÇ,ú»\11cá \98óPÙ»vU»\89q\98gn\0¶{\13úªr"+]\9aQã8ï6áKÙÚU\9fJ\96üu\96É·\9ee³?\90£ß\9fi¦aÄ¡\92A-&G>×ËÅo¢\13T>
+\86\81T\ 4rÎÀr\ 5~&7mcʶ¹C\88¬Ó\8cp\94\é\a½m;Ý\ f~ÿ]WºO±JtSê3\7fv\9bæ$±\16uÛø\ 3\ 21\82$ýµü²@!þù\rá\0SH\ 4¢.:\ 2\19\11\90\87°å·\94¢¤0F÷Íe¯\v£\9d³÷!\10q¦\9c\ f\93P\11\f2ª Ê\ 3ã¯Å.ØR>\13gá±\80¹\92S\80\97à\94ÎoÃr¶·\80¼ý\1d!ÒK¹ôb\9dÓ¸/ü£óp1\96Y\80Ê(±j\ 3Í\1fOMÛ\rõ0QU6²{9R¥\18*å\rßÕM¹Ý¯\ 2E\86f\86LA\86Õ\81â\87\b\94\84XL\ 6\95ÏeU¯á&\82&\98Mûdü1\82\96a\82 fV Ρt×tt\95Î\ 3p
+e®¬\ 5ä"÷\ 6ïgPHäÒAÙr\90\ 2Ì\8câ 9ÒB rJ\bâè¡Wö\89/¢·\8e©U¯8È8³Õ\17ò~¥\87²¯;ã*óeÎO\8aä9ÕC4×ãæ±6\e¿jÚðzts-bj=\øÃý W~e\82Ùý¾Þ®\8e\0C\94ÊûïüÎò-L¹\811\8dh,},B&nSkï\9a\91'ë\ 4¾ìî\87x×\9e6kvè<\81 Íe¤i¯öݶ.ß®oOð\8fTbK\e)\19éݶ{zu×\1ePþ·íkÚö4\1fs\ 2ÊêátÞ¹VÏ`R[=è\84G\8e!ã2ÆÃB=óà\90ª9\8d.\12\95Ù\\90YÐ?\8c b¥3ú/Sb,**¹+**\85%\83Ý\12'Æ.\9c²3\7fî§\89Ù÷Mݬg\1e<iô£_L\93ÅÙ\9bMaüñÎM\0=Ì.â \92Øb"\93Ê.Â\96CF¦Ï\18ôx×E¹ \\9f\ 3º0AÈý\98E\7f7b,\1c\ 4s\1e*{×®j71\ eóÌ\rÀvoB_UNd¥K3j\1cçÝ&|)[»êSÉ\92¿Î2ùÖ³lö\arôû3Í4\8c8T2¨ÅÇ>×ËÅo¾MTD
endstream
endobj
4098 0 obj <<
>>
stream
xÚíVMoÓ@\10½çWXâb#<ÝO{W $P)\82\ 3B\10õB9X¶\93XJí(v\8b¯gÖ³v\1câJ\ 5\95\e\97Ä;~ûæcgÞ\9a\ 5ë\80\ 5ï\17o\97\8b\8b+\99\ 4\16l"\92`¹
-$\93`\94 R#@k\15,\8bà[xÕÔ]ÞÔ7\8c\89u\14\vÍÂËò¾Ü6»rßÒúK¹*÷\117aYçå\v²]GV\84\88¨\9a\9a\f\ 28\ 3\16}_~\0\1fÀÅ\95Ð\ 1\97 \12&\9dûX0\ 3\82¥ø\90\80öÞóÏ\91daÖuå¾FG\11gHë\1c9*b\10À4F\8d\f*\ 5#x\10K\ 3Æúø?e·\1e+õ$W\16Ä<\ 1kÒÑÏècÊ/åd\ fw)à\ eF{n\84H)¹\ fuN\ 5¸-ë\8eL;¢£\ 5½\9cT\89Ìys\87ð\99<âÁS,\ 5\96ÇgòõP7»¶jÇl\fFæ^öÙH\ eÆ\10ðYUçۻ§ Ø\ 4¨\f(n\86\f^ÍP¥À\93\11°¢Ã_UkØÌ°%
-ûd\ 4¿\9ea\8b¹`À\95Â\a\v©+£CÞ7U1\ 1³Ä¦\ e\8cÇn¬\1dè\1e<\92)¿Ápµ\1cO\84i6nsè@[à©Aï \13K çD\83û\8f\9e5H\13L0»\19W
-ë+&\9eøËù£3\12\94\15A¬\15¶¼o¯Ë²Í÷Õ®sãpÞW¿õâ\9b¢\88bim\98ÕM·Á¦Á\85\99ë!\87é\9aI:C¨\9c\eH\98\1e\82ÝÍøÔ Ä\b\0âr\85\8b8ÎWÝú\0È\19-V´(\v\8a§©·\azñcSÖdÃhÉ4\e¬96¼ë\v\ 58ö16ºÕ¾o \9då\9bÒ+ËO"h`®Ò¬\9fs\9eøª]GÚICÄuØ>ªÌçÂv?/Xg:5ÈLÂ@ÚtF¨ð¸»}$Xظ\9fÃ?\92ªÞKs\98ÉÔb]¤8×)\8aËUô@\86ìT¬æúÙsýW¢³\8a\9fÄ\9a\82J\9fB\86Rû\18\1d\92\8fС\14/sfÿF\87\92\ 1|r«I£ü\80ãÃx½¹ÅÜ´£¹\9fv ç\ f+ú϶Û\aö´\1e0J\8eÑẩÝ\a\85³\17ÇÖm\8f±¸Ú2/"CÉ(2ÿ\1dRùiî\ 3ï[\9dHÐ\9f×\98 qU{!è£<^ÜÛ¬sª×KD¶½+Û§Õ£ä\ fõhò\ 1uúù¦$²i\1cY\ 5x\ 1õ¤\\9eìx·\ü\ 2\8e0\853
+$\93`\94 R#@k\15,\8bà[xÕÔ]ÞÔ7\8c\89u\14\vÍÂËò¾Ü6»rßÒúK¹*÷\117aYçå\v²]GV\84\88¨\9a\9a\f\ 28\ 3\11}_~\0\1fÀÅ\95Ð\ 1\97 \12&\9dûX0\ 3\82¥ø\90\80öÞóÏ\91daÖuå¾FG\11gHë\1c9*b\10À4F\8d\f*\ 5#x\10K\ 3Æúø?e·\1e+õ$W\16Ä<\ 1kÒÑÏècÊ/åd\ fÇ\14\18î`´çF\88\94\92ûPçT\80Û²îÈ´#:ZÐËI\95È\9c7w\b\9fÉ#\1e<ÅR`y|&_\ fu³k«vÌÆ`dîe\9f\8dä`\f\ 1\9fUu¾½+|
+\8aM\80Ê\80âfÈàÕ\fU
+<\19\ 1+:üUµ\86Í\f[¢°OFðë\19¶\98\v\ 6\)|°\90º2:ä}S\15\130KlêÀxìÆÚ\81îÁ#\99ò\e\fWËñD\98fã6\87\ e´\ 5\9e\1aô\ e:±\ 4zN4¸ÿèY\834Á\ 4³\9bq¥°¾bâ\89¿\9c?:#AY\11ÄZaËûöº,Û|_í:7\ eç}õ[/¾)\8a(\96Ö\86YÝt\el\1a\\98¹\1er\98®\99¤3\84ʹ\81\84é!ØÝ\8cO\rJ\8c\0 .W¸\88ã|Õ\ f\80\9cÑbE\8b² x\9az{ \17?6eM6\8c\96L³Á\9acû¾P\80c\1fc£[íû\96ÐY¾)½²ü$\82\ 6æ*Íú9ç\89¯Úu¤\9d4D\\87í£Ê|.l÷ó\82u¦S\83Ì$\f¤Mg\84
+\8f»ÛG\82\85\8dû9ü#©ê½4\87\99L-ÖE\8as\9d¢¸\E\ fdÈNÅj®\9f=×\7f%:«øI¬)¨ô)d(µ\8fÑ!ù\b\1dJñ2göot(\19À'·\9a4Ê\ f8>\8c×\9b[ÌM;\9aûi\azþ°¢ÿl»}`Oë\ 1£ä\18\1d®\9bÚ}P8{qlÝö\18\8b«-ó"2\94\8c"óß!\95\9fæ>ð¾Õ\89\ 4ýy\8d\99\10Wµ\17\82>ÊãŽÍ:§z½DdÛ»²}Z=JþP\8f&\1fP§\9foJ"\9bÆ\91U\80\17POÊåÉ\8ewËÅ/«d\859
endstream
endobj
4134 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíVËnÓP\10Ýç+®Ä&Aõô¾\1f\ 2±(m\91X\0j£n(\v7½i\ 2®\1db§Ð¿gn®ã8Ó\ 4TX±³Ç3gμ\8eLÉ\r¡ä]ïhØ;<\15\9a8p\9ak2\1c\13§@KF\8cå \94$Ãkò¹\7fZäÕ¨È/)å7\83\84+Ú?öw>+f~^Æ÷3?öó\ 1³}\9f\8füA´]\f\1cï£Ç´È£\81\ 3£@\a_\86ï{´Î\7fxÊ\15a\ 2¸¦"d§$á\1aT\9dvôi h?*?ÏO¾/Ò,ÄÆ\10\ eTI\eB¤\ 1Ë\19I\84\ 5ëjÂ\1fÒ[\1f}\85jÕ\86èL\83³¦Á\7f\84-DËßj`Æ`ØÒý\92s\13\vy[ÜÎÒXn4Ì"NÙÅ/©Q\12Á±Ì\9aàù}^ÌÊiÙ\90´\984|\\92\14\f¬\8d\8e/¦ù([\×ÕHÚr\94\16$³+v¯; \f0Ý8\8cã\10ÇÓ\e\98t i\89ón\9cßt %\8cS`Râ\83\ 3\13:\14\9bxT\14YË\9djg\82»0 \95[\ 1vöº\8d®\r\18«\9b^SE\91lY\r\12Mé::\ 4\12Ç@*\8d4@i\17ý_FD\84Z\13P ,iùÌÒ\8e´\ e´\95«¬\a1ÛöÄ\1a¬0¿\9føª3±µªU.{Õ¹<\82KÄÅ\9cJâõÔ\8b{ìËÑ|:«Âe=ÞÚÕ\96×\ 3:óÕ"¬ærQ\7fL|5ÁK]\93nvE\ 3WbE¨éU\e8ÜiC9ͯ;Pp3Äz\8b\9aÂ\1f HÓ´|ã\8cüÏtTe÷ñ%ͦß<t6\85q\ e\ 2»\19n\9eéº)\17\83\80\80pª_>Ý\18³MÕîºÕê¡H%+ÉÑ\14\843ÛÄê|qUúêoJV;Ãf\8f±ATò}\94«\98\875ª×£\18ï¡g+ðÿ\82¶e\12\eg\1e%coYÛK]\8c{^]K¸d@Y\90Tä øsJ[Wî\8fW_ý¨:\8f\r#(k Ü\1f\14^\94»
-ß®«\f§éÐö\1cºjùÓºjíN]UZï\14Vmø.a5ÍzNÒ;\1f©EÕ²>\92\8cÖ2ÈÍÒt\97f\v_\971.æñ!Ͳøu©\bh¨\ 3Ñ°\9c]í?Í;¨âY p\fõ\r\ 5Ô©\87ÃÚ LÁ4\85oÑú¥Ë?RúÖ\7féÆOq£øxÎ\94Õ¿§Ln\84\9c\f{¿\0\18~Ñ\f
+xÚíVËnÓP\10Ýç+®Ä&Aõô¾\1f\ 2±(m\91X\0j£n(\v7½i\ 2®\1db§Ð¿gn®ã8Ó\ 4TX±³Ç3gμ\8eLÉ\r¡ä]ïhØ;<\15\9a8p\9ak2\1c\13§@KF\8cå \94$Ãkò¹\7fZäÕ¨È/)å7\83\84+Ú?öw>+f~^Æ÷3?öó\ 1³}\9f\8füA´]\f\1cï£Ç´È£\81\ 3£À\a_\86ï{´Î\7fxÊ\15a\ 2¸¦"d§$á\1aT\9dvôi h?*?ÏO¾/Ò,ÄÆ\10\ eTI\eB¤\ 1Ë\19I\84\ 5ëjÂ\1fÒ[\1f}\85jÕ\86èL\83³¦Á\7f\84-DËßj`Æ`ØÒý\92s\13\vy[ÜÎÒXn4Ì"NÙÅ/©Q\12Á±Ì\9aàù}^ÌÊiÙ\90´\984|\\92\14\f¬\8d\8e/¦ù([\×ÕHÚr\94\16$³+v¯; \f0Ý8\8cã\10ÇÓ\e\98t i\89ón\9cßt %\8cS`Râ\83\ 3\13:\14\9bxT\14YË\9djg\82»0 \95[\ 1vöº\8d®\r\18«\9b^SE\91lY\r\12Mé::\ 4\12Ç@*\8d4@i\17ý_FD\84Z\13P ,iùÌÒ\8e´\ e´\95«¬\a1ÛöÄ\1a¬0¿\9føª3±µªU.{Õ¹<\82KÄÅ\9cJâõÔ\8b{ìËÑ|:«Âe=ÞÚÕ\96×\ 3:óÕ"¬ærQ\7fL|5ÁK]\93nvE\ 3WbE¨éU\e8ÜiC9ͯ;Pp3Äz\8b\9aÂ\1f HÓ´|ã\8cüÏtTe÷ñ%ͦß<t6\85q\ e\ 2»\19n\9eéº)\17\83\80\80pª_>Ý\18³MÕîºÕê¡H%+ÉÑ\14\843ÛÄê|qUúêoJV;Ãf\8f±ATò}\94«\98\875ª×£\18ï¡g+ðÿ\82¶e\12\eg\1e%coYÛK]\8c{^]K¸d@Y\90Tä øsJ[Wî\8fW_ý¨:\8f\r#(k Ü\1f\14^\94»
+ß®«\f§éÐö\1cºjùÓºjíN]UZï\14Vmø.a5ÍzNÒ;\1f©EÕ²>\92\8cÖ2ÈÍÒt\97f\v_\971.æñ!Ͳøu©\bh¨\ 3Ñ°\9c]í?Í;¨âY p\fõ\r\ 5Ô©\87ÃÚ LÁ4\85oÑú¥Ë?RúÖ\7féÆOq£øxÎ\94Õ¿§Ln\84\9c\f{¿\0;\1aÑ\12
endstream
endobj
4170 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVM\8fÛ6\10½ï¯\10Ð\8b\1cT\13~\7f E\ fùpÚ H\8bÄÍ¥ÉA«¥W*¼\92cÉYì¿ïP¤d¹f\82\14h{ÈIÔxøÞpæñY$»ÍHöâêÉæêñ\9a«Ì\82ULe\9bmÆ \a#L¦\r\ 3)E¶¹ÉþÈ×];T]û\9e\10v»*\98$ù3÷Éíº½;ôáý\8dÛºÃ\8a\9aܵ\95û>ÄÞ,Ë1£éÚ\10`@ \90Õ\87ÍË+\12\vx¼f2£\1c\98"ÜÓ\17\8c\18`DãB\81\8cìÕo+Nòr\18Ü¡]7;|x\8c°\95\ 1\91X.n\15\1a\f£YÁ\r\18\e\v\7f]Þ¹\90Ëåâ\90$+¨\ 2kôLp Îùb\83ÅÒ±\19$ä¿gL\87\13Å\rãz¨]Xt×\7fºj\88\8dé¶á¹\ f\f©Â\8b\88^p\86}\88\95¿}h»}ßôsõ\ 6\8bñ?\8eÕs
+xÚÝVM\8fÛ6\10½ï¯\10Ð\8b\1cT\13~\7f E\ fùpÚ H\8bÄÍ¥ÉA«¥W*¼\92cÉYì¿ïP¤d¹f\82\14h{ÈIÔxøÞpæñY$»ÍHöâêÉæêñ\9a«Ì\82ULe\9bmÆ \a#L¦\r\ 3)E¶¹ÉþÈ×];T]û\9e\10v»*\98$ù3÷Éíº½;ôáý\8dÛºÃ\8a\9aܵ\95û>ÄÞ,Ë1£éÚ\10`@ °Õ\87ÍË+\12\vx¼f2£\1c\98"ÜÓ\17\8c\18`DãB\81\8cìÕo+Nòr\18Ü¡]7;|x\8c°\95\ 1\91X.n\15\1a\f£YÁ\r\18\e\v\7f]Þ¹\90Ëåâ\90$+¨\ 2kôLp Îùb\83ÅÒ±\19$ä¿gL\87\13Å\rãz¨]Xt×\7fºj\88\8dé¶á¹\ f\f©Â\8b\88^p\86}\88\95¿}h»}ßôsõ\ 6\8bñ?\8eÕs
Æ\84Äï\9a¶Ú\1doâ1\ 5Y$
\ 3\82\9a©ê\1f\13P\1a¨\9a\13¶aÊÛæ\16ê\ 4\9a\12(\889ù§\ 4ZA\19\ 1*ð$Ô\82ö\9d;ë®ß\91I\ eÚ\1aÌ\0©lHx´\80"Êj\ f\85BÑ*[$¥gtv\16\ 6\8aéyFD\92¿1[ Ú¦\98qÿ\89Y\ 2ǬEÒ>Á%°ýl¢B¹+Brl]?\84åºúuÔÀ[7\8cÔ\94h\90\b\7fÁíÙÌ\92\f˦?$E±§\8a°¬\90\ 2¯QTî3×W\87f?ø+v©ÚIæq\10oÜp<´¨K\84ÊËðhÝ=.ØI\9fct¨Ë!¬ºv÷\10VuÙ\87Ì¡îz\17\7f\9d\94î_¶ãýïî\16=\9dÚÅ\84_Û©aûD\ 6\ f'§\84\13\7f\19L%07m\ 2[X l¾\9a]\9fÀöb\923;\ 4ä_¶ 0*A\9e4\94\ 6ã`gºp?q8B¡ùxá\13°2Îòõï¯^E+,Ããæ¸ß5U9¸Ù\e.K°\12ô\97\1a¥ÁR¹à\1f\91B\97üxÝ\r$åCÑ×\15nôöHU\94Ï»\15îõ¾-óþË\12Ò\9fû#ø\946ø\v_\9fÜY\11àV'\8cý粯ÿ#[?A\9fK\ eÍÊÚKS\7fÚÝí\8fÓ\8cÊsû\1e_j\8f\17N_î\8e.Ùï\bþÍzúÓº<p\96pîó\ 2S3XÂ+\86·I,MûÌF\97þm)\b©¿Æ¿Í?²ïÏ[.C\ 1\13Cÿ\rËe\82\8fR\12"笸n\86\10j\8fw×ã÷\ 3Æï릪Cx¼Ö\18
-\9f\14\18è½àÇж;D´ö!&Ýw!\125Ú_ÀÍ&êãîã±Ü%=\82ü_æ°øú;ÿö\14èFz³\92`t¼\fT\9eíy¾¹ú\v2Û«ó
+\9f\14\18è½àÇж;D´ö!&Ýw!\125Ú_ÀÍ&êãîã±Ü%=\82ü_æ°øú;ÿö\14èFz³\92`t¼\fT\9eíy¾¹ú\vP¯«ù
endstream
endobj
4215 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝWK\8fãD\10¾Ï¯°Äam´îí÷C $VË 8 ´\eÍ\1eX¤qìNb\bv\14{2\9b\7fOõÃ\8e=ñ\8aA,\a8¥º]õUu½\83\93m\82\93ïo^¯n^Ý2\99\18d$\95Éj\93\18\81$'\89Ò\14 Á\93U\95ü\92Þ¶M_¶Í\a\8cé6Ë©Àé\e{²ûö`\8f]8¿µ\e{Ì\88NmSÚ\97áî.34\ 5\8eºmÂ\ 5E\ 4#\9cýºúñ\ 6Gý¯n©H\bCTbæ´ã$§\12\89¨¶ü9c8-úÞ\1e\9bo«\8cà´rÒA\88",¸vB\!MI\923\8d´\89&ÿTüa\ 3/\13\93×\ 1>\91Èh5j\18Ð#2c\13nÅ\11¥\14\84<ó\aJUx\88ãöD\11~NÅþÁ\ 6²og_\ e\ 1~Éê<¢ç\8cÂó£ÙïÎM{èên4]\831î£7\9d\11¤u`ü¢nÊýC\15ßÈñ\84\91kÄ\89\1e¬þz\ 1J!"G\86M\bî¦Þ¢Ý\ 2\9aä\90\a#ó7\vh9¡\18\11Î\810H9Ï\ 5×¾nÛý\84\1dK£\1c;SH
-3\0.D`\8a-4äÌ%\ 2XàQÀq' ¢4hFB\9aÀôe\80\ 1ù\8bN\81\98N&<\87\ 5U\1c|;j\82\14\96\18§à\97®\8fä®8z\95\12ò\83=K¥2S\9díú7[ö\v\8a©\81\9c O4ß\96w>©\16\80\19RfôßéÂ5\a\85äÂæ\ 2ê,Ï\19T\8aP*É\rÒ\92]Çi¦g\1e§âp°Mµl=S|\12!òÕb¶K\850\14W.8D4\96ß\eÛ\95Çúл\ eq]}CÆ\84\82\ 4ñÍF\85ÚRiW7Û½\rôX\81*V Nû]¼Ø×.\86\8ej7\13î\ 1¬ëÚ².z[\85ócÝï"Ð\0pð\9dÍu»þ\1c°\eè.\91ÿ¾]çÞ»Î\\8c\8c\88á¾\ 4Û{up\17áH]Ü\85B°\7fØ\84ßû\99\97§¾pÞ\e¥jg:a\10ºUfpzÌtúà\9b.Ü\ 5£\81\18<\ 2dàçiQUÞj¸*ú'ìN'¼\8f\1cGs\8e_>\82ÿÀÕáä\9cù2Àµý.¼<×Ð\97\b\9f¿ß\1e\1fë\ eÀ\19!iÝ»_ê\rñç¦\ 3_:[Ü©\88_½-îbm·uÓ\80J\14Î÷þ-/¢l\17¸»â4\0¸¶\10ÂæNP9nð8\91wÀã22H<îl³\14©\8b5Äh8¹\ 4r\94·Ç\11C\13÷\87Î\7f5ðÕÙ=ãÛ×ëcq<\87C\98\86}\ 1èá¢i§\1f&ã2¢D\ïww\ 1¹°¯ËÂ\15Çb\82u\ f\8eÁÆIT\15}\1c9]ï\13¢ì\1f\82\ 6´T\8eØOK"c!Þe è,\12i÷¬b¼Þ\bNË\93þé\80Ï\87a-1bF\7fzпÏ\98Hmñûg\1aøòzܼ\1fÑg/5à\17öY\86¾?\fý\ 4(§ÏS뺩\E-õɨþïn\ 5äÿ»\16Lâ4³V!.Í\7ft5ÐÿÆf\90S\r²l>ß\9f» DìO,\ 3>y\9e¹\f°¿^\ 6`§C\18\93\7f°\rÌ\12ÄÿÑðÅ¥q\98vðk»Î6}]ì÷çp\11f\1d\10\9dk\15\9e*"ïl\v\rÒ\1fK{è\aÁ"Ra(j_ü\8bM9®\15x\9cµ\93î\10÷ <.$8ÝÁ\80Zh ó\8dA\10\9fUÑ©\8fË]\vÂÉ°\1c7\ 4ÈM[Dý0ѯQ¹@\8a\8f 03ÚAù\f\16º\902\97meþ×mö¿1g\10S×äs\ 3\85\19CJäLä»ÕÍ\9f\97[§î
+xÚÝWK\8fãD\10¾Ï¯°Äam´îí÷C $VË 8 ´\eÍ\1eX¤qìNb\bv\14{2\9b\7fOõÃ\8e=ñ\8aA,\a8¥º]õUu½\83\93m\82\93ïo^¯n^Ý2\99\18d$\95Éj\93\18\81$'\89Ò\14 Á\93U\95ü\92Þ¶M_¶Í\a\8cé6Ë©Àé\e{²ûö`\8f]8¿µ\e{Ì\88NmSÚ\97áî.34\ 5\8eºmÂ\ 5E\ 4#\9aýºúñ\ 6Gý¯n©H\bCTbæ´ã$§\12\89¨¶ü9c8-úÞ\1e\9bo«\8cà´rÒA\88",¸vB\!MI\923\8d´\89&ÿTüa\ 3/\13\93×\ 1>\91Èh5j\18Ð#2c\13nÅ\11¥\14\84<ó\aJUx\88ãöD\11~NÅþÁ\ 6²og_\ e\ 1~Éê<¢ç\8cÂó£ÙïÎM{èên4]\831î£7\9d\11¤u`ü¢nÊýC\15ßÈñ\84\91kÄ\89\1e¬þz\ 1J!"G\86M\bî¦Þ¢Ý\ 2\9aä\90\a#ó7\vh9¡\18\11Î\810H9Ï\ 5×¾nÛý\84\1dK£\1c;SH
+3\0.D`\8a-4äÌ%\ 2XàQÀq' ¢4hFB\9aÀôe\80\ 1ù\8bN\81\98N&<\87\ 5U\1c|;j\82\14\96\18§à\97®\8fä®8z\95\12ò\83=K¥2S\9díú7[ö\v\8a©\81\9c O4ß\96w>©\16\80\19RfôßéÂ5\a\85äÂæ\ 2ê,Ï\19T\8aP*É\rÒ\92]Çi¦g\1e§âp°Mµl=S|\12!òÕb¶K\850\14W.8D4\96ß\eÛ\95Çúл\ eq]}CÆ\84\82\ 4ñÍF\85ÚRiW7Û½\rôX\81*V Nû]¼Ø×.\86\8ej7\13î\ 1¬ëÚ².z[\85ócÝï"Ð\0pð\9dÍu»þ\1c°\eè.\91ÿ¾]çÞ»Î\\8c\8c\88á¾\ 4Û{up\17áH]Ü\85B°\7fØ\84ßû\99\97§¾pÞ\e¥jg:a\10ºUfpzÌtúà\9b.Ü\ 5£\81\18<\ 2dàçiQUÞj¸*ú'ìN'¼\8f\1cGs\8e_>\82ÿÀÕáä\9cù2Àµý.¼<×Ð\97\b\9f¿ß\1e\1fë\ eÀ\19!iÝ»_ê\rñç¦\ 3_:[Ü©\88_½-îbm·uÓ\80J\14Î÷þ-/¢l\17¸»â4\0¸¶\10ÂæNP9nð8\91wÀã22H<îl³\14©\8b5Äh8¹\ 4r\94·Ç\11C\13÷\87Î\7f5ðÕÙ=ãÛ×ëcq<\87C\98\86}\ 1èá¢i§\1f&ã2¢D\ïww\ 1¹°¯ËÂ\15Çb\82u\ f\8eÁÆIT\15}\1c9]ï\13¢ì\1f\82\ 6´T\8eØOK"c!Þe è,\12i÷¬b¼Þ\bNË\93þé\80Ï\87a-1bF\7fzпÏ\98Hmñûg\1aøòzܼ\1fÑg/5à\17öY\86¾?\fý\ 4(§ÏS뺩\E-õɨþïn\ 5äÿ»\16Lâ4³V!.Í\7ft5ÐÿÆf\90S\r²l>ß\9f» DìO,\ 3>y\9e¹\f°¿^\ 6`§C\18\93\7f°\rÌ\12ÄÿÑðÅ¥q\98vðk»Î6}]ì÷çp\11f\1d\10\9dk\15\9e*"ïl\v\rÒ\1fK{è\aÁ"Ra(j_ü\8bM9®\15x\9cµ\93î\10÷ <.$8ÝÁ\80Zh ó\8dA\10\9fUÑ©\8fË]\vÂÉ°\1c7\ 4ÈM[Dý0ѯQ¹@\8a\8f 03ÚAù\f\16º\902\97meþ×mö¿1g\10S×äs\ 3\85\19CJäLä»ÕÍ\9f¿\83§ò
endstream
endobj
4255 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíX[\8fã4\14~\9f_\11\89\97\14\11¯/±c\v\84Ä2Ì\88\15 ´Sö\85E(\93ºm M¢&-;ÿ\9eãØI\93\8e\87\99N\17\89\15ó\14Ç>7\7fßñíà`\15ààúâõüâÕ\15\13\81BJP\11Ì\97\ 1Ã\fÉX\ 6\89¤\88ó8\98/\82_ëªl³ª|\8f1]Í"Êqx©÷º¨j½mìÿ[½ÔÛ\19\91¡.3ý\85í{7S4\ 4\89¼*m\aE\ 4#<ûmþæ\ 2»\0^]Q\1e\10\8a0\a\9fà>"\ 2#&E\10Q\81¸õþn\ 6ºÆ:\ f;[ \ fA³QÐØè!%\93\87ÂÝûðÞ\19¢\ 2³Î{\9c II\10\99 To-ûyÆp\98¶Þ\96ß,f\ 4\87\8bh>\138¼«õÁÊa\ e½\11&\91T\ eÁ\9fÒ\8d\93eÜ\13¸\18\õn\16ß\97^é-`)0\9e\8c\V»Û\ 2@\ 6s\9d\ 1\8c\14W÷\rÜ´Û¼\yô\7fLaäãúß®Óí\8dn=\ 6^WUáé¾\9a_¥Ùãqý\90\96+°ë¡\91\0\16XpPî\94ÞS\9aXÆ@Ë6Rûi\ 1y׳O\8b\9dv½ÕD¨¶\1e}\fE½§\88Q ßqtsWVu\937\ 3O\12"3\83\1dO\8c )\89\95ü,/³b·p\8cÆx$\19K\14\13ÙOá+\8f\ 4\111\b,mª.ó\15Z{¬\89\18\16á üµÇZD(F$\8e¡¡PB\87D2\1c\8dı0é\fË;A\ 2HÁ\ fæ\9bÇ\85"H©\ 3+\98ãA¯ã\9a+D\12 \ 1 .\1cß\9f[3 \7fpÍa]\a#\99Úã*\ 6\8ciïÉ¥\18ÀÓ´® )Ù¹\14\904,9Ùeuû\87ÎZ\8f_ª 7È\91ã¼l=6MÆ$\ 3\82¹\7f\121\1dÁE¾ìb\8eX\8c\11\97,\88\14\92\82=\9b(»ü=~%d\16gÿ=\9e\9eä\12 }6Q\8b\11"\13»\11U\12 :A|á±ÊaIr\ fc¶ÿL¾ì>ü\7fæËï¹CØ\12D\8e06G\8fì\ 4b\860S§\aÔ\9c°.¹¹\0\9c˲=T_X>\81å\ 3dý©y*\b\e/\bJ0\1fË\12%\82\9cK³»\14½\9c\92>\9aÍÛ!>Úníbv\90\ 5°Ô\12u:\b\99\9fg,<<Ã\95 Ëø\\9e\8f\14\86»[\ 2\13T\9fèb>\83ä1\82\13³Óëî÷lÅp;õÝ\86(¼±Ô¹DÙGÇ˾ûô}wþû\ 1±éÍv\ 2òÒË%ó\9e æ\94ÆgïÓ\87᧰·þë7ÛG7×\11fÏÝ\\8b'_\95î=£Í^\v\11ñ\18\11ìª%\97ºÉ¶yÝþs¡Æ=SçkÝÀã\9dc\12¦¶zä~\8aÂ6`þ{]榨d;\96»2ël\13¸âu=í:mm+/\e½um\v³\13©\96½¨³ÒÔ:ËMyÈT\11º\11WÊ9®[À\13°\9aEL8]Ópe\ 5dþhøK£\87ñ¾\99\97NÒNiT\18³:½ÉqîÛ\9e´\19\8cÝÙÖ_¹\81ÂhYkÕ>_x#ͪM\9d\17:jó\8d\99dÌ»9ek\9dý ¯\ fdºÄ\807\8cZ\88M£®u¹°ã]1¥qê\95íKË;Û¡?äMk^2Ý_\91\9b%a\ 4ª¥/\1ek
-ùÒ\ 6w¥1"\92SË{â£\96÷¤§¼wÝo?\1f½¢wíx%1¢\94Þ/x½Õín[NÊY£B×Ò¦Âæ¡rרº:©íRØ´\92\98Á\82å\88÷ó'ÉDå»ùÅßÂ\b\83\10
+xÚíX[\8fã4\14~\9f_\11\89\97\14\11¯/±c\v\84Ä2Ì\88\15 ´Sö\85E(\93ºm M¢&-;ÿ\9eãØI\93\8e\87\99N\17\89\15ó\14Ç>7\7fßñíà`\15ààúâõüâÕ\15\13\81BJP\11Ì\97\ 1Ã\fÉX\ 6\89¤\88ó8\98/\82_ëªl³ª|\8f1]Í"Êqx©÷º¨j½mìÿ[½ÔÛ\19\91¡.3ý\85í{7S4\ 4\89¼*m\aE\ 4#:ûmþæ\ 2»\0^]Q\1e\10\8a0\a\9fà>"\ 2#&E\10Q\81¸õþn\ 6ºÆ:\ f;[ \ fA³QÐØè!%\93\87ÂÝûðÞ\19¢\ 2³Î{\9c II\10\99 To-ûyÆp\98¶Þ\96ß,f\ 4\87\8bh>\138¼«õÁÊa\ e½\11&\91T\ eÁ\9fÒ\8d\93eÜ\13¸\18\õn\16ß\97^é-`)0\9e\8c\V»Û\ 2@\ 6s\9d\ 1\8c\14W÷\rÜ´Û¼\yô\7fLaäãúß®Óí\8dn=\ 6^WUáé¾\9a_¥Ùãqý\90\96+°ë¡\91\0\16XpPî\94ÞS\9aXÆ@Ë6Rûi\ 1y׳O\8b\9dv½ÕD¨¶\1e}\fE½§\88Q ßqtsWVu\937\ 3O\12"3\83\1dO\8c )\89\95ü,/³b·p\8cÆx$\19K\14\13ÙOá+\8f\ 4\111\b,mª.ó\15Z{¬\89\18\16á üµÇZD(F$\8e¡¡PB\87D2\1c\8dı0é\fË;A\ 2HÁ\ fæ\9bÇ\85"H©\ 3+\98ãA¯ã\9a+D\12 \ 1 .\1cß\9f[3 \7fpÍa]\a#\99Úã*\ 6\8ciïÉ¥\18ÀÓ´® )Ù¹\14\904,9Ùeuû\87ÎZ\8f_ª 7È\91ã¼l=6MÆ$\ 3\82¹\7f\121\1dÁE¾ìb\8eX\8c\11\97,\88\14\92\82=\9b(»ü=~%d\16gÿ=\9e\9eä\12 }6Q\8b\11"\13»\11U\12 :A|á±ÊaIr\ fc¶ÿL¾ì>ü\7fæËï¹CØ\12D\8e06G\8fì\ 4b\860S§\aÔ\9c°.¹¹\0\9c˲=T_X>\81å\ 3dý©y*\b\e/\bJ0\1fË\12%\82\9cK³»\14½\9c\92>\9aÍÛ!>Úníbv\90\ 5°Ô\12u:\b\99\9fg,<<Ã\95 Ëø\\9e\8f\14\86»[\ 2\13T\9fèb>\83ä1\82\13³Óëî÷lÅp;õÝ\86(¼±Ô¹DÙGÇ˾ûô}wþû\ 1±éÍv\ 2òÒË%ó\9e æ\94ÆgïÓ\87᧰·þë7ÛG7×\11fÏÝ\\8b'_\95î=£Í^\v\11ñ\18\11ìª%\97ºÉ¶yÝþs¡Æ=SçkÝÀã\9dc\12¦¶zä~\8aÂ6`þ{]榨d;\96»2ël\13¸âu=í:mm+/\e½um\v³\13©\96½¨³ÒÔ:ËMyÈT\11º\11WÊ9®[À\13°\9aEL8]Ópe\ 5dþhøK£\87ñ¾\99\97NÒNiT\18³:½ÉqîÛ\9e´\19\8cÝÙÖ_¹\81ÂhYkÕ>_x#ͪM\9d\17:jó\8d\99dÌ»9ek\9dý ¯\ fdºÄ\807\8cZ\88M£®u¹°ã]1¥qê\95íKË;Û¡?äMk^2Ý_\91\9b%a\ 4ª¥/\1ek
+ùÒ\ 6w¥1"\92SË{â£\96÷¤§¼wÝo?\1f½¢wíx%1¢\94Þ/x½Õín[NÊY£B×Ò¦Âæ¡rרº:©íRØ´\92\98Á\82å\88÷ó'ÉDå»ùÅß\1a \83\16
endstream
endobj
4302 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
4395 0 obj <<
-/Length 1386
+/Length 1387
/Filter /FlateDecode
>>
stream
xÚíYÝoÛ6\10\7fÏ_!`\ f\93\87\9aå\97(
-\e\ 6¬ë\lX\8b!1ò²\ e\83"Ó±VG2,Úkþû\1du\94"%\fâ|¬[·<\89"\8fwÇ»ß\1dO'\1a\9dG4zsôj~ôr&T\94\91Lq\15Í\97Q\96\10%Y\94jN\92DFóEôk<«+[ÔÕ{JùùdÊ\13\1a¿6{³®7fÛàû±Y\9aí\84éØT\85y\81s§\93\8cÇ@QÖ\15NpÂ(¡\93ßæ?\1dQ/ÿå\8c'\11ã\84&R;é2%\9a³hÊ\15IPöÉeUo\9a²qÛ@Õ$Ò ª\92\8e\98FSÁ\88Ö\f)¿(«b½[\18¤\94t@)5\91LÃ\86\96ð\9b\0¯\940Õ\13,ñ¼Ëò\9c¬\ 2Ü\94\ 4ÓôÄß\ 6¸M\19§\84I \83\8c¤Î°\19\8bcÓìÖv°\81ª,½©à¬ø%·Öl«7Æ\ 6¸'\1a\fÉ;â÷4¡ý\ 6G\1d%\19ai\ 6²I¢2$ú
+\e\ 6¬ë\lX\8b!1ò²\ e\83"Ó±VG2,Úkþû\1du\94"%\fâ|¬[·<\89"\8fwÇ»ß\1dO'\1a\9dG4zsôj~ôr&T\94\91Lq\15Í\97Q\96\10%Y\94jN\92DFóEôk<«+[ÔÕ{JùùdÊ\13\1a¿6{³®7fÛàû±Y\9aí\84éØT\85y\81s§\93\8cÇ@QÖ\15NpÂ(á\93ßæ?\1dQ/ÿå\8c'\11ã\84&R;é2%\9a³hÊ\15IPöÉeUo\9a²qÛ@Õ$Ò ª\92\8e\98FSÁ\88Ö\f)¿(«b½[\18¤\94t@)5\91LÃ\86\96ð\9b\0¯\940Õ\13,ñ¼Ëò\9c¬\ 2Ü\94\ 4ÓôÄß\ 6¸M\19§\84I \83\8c¤Î°\19\8bcÓìÖv°\81ª,½©à¬ø%·Öl«7Æ\ 6¸'\1a\fÉ;â÷4¡ý\ 6G\1d%\19ai\ 6²I¢2$ú
ÙÀþ+\99 \11@5 Ú\ 4dI°o/
-\1c«(\8dÁ4\8dõÃU¾me*@\90Ð\87ÈÔC\91õÙ\1f¦\b\9d\91g\80 vMpYÙ\0OÁ \87\83xÒr\11àæpGÕ\157§ñTpN\14\ 3\1feD+ÑYþ4_ïZ\bER\10*\1e`Æ}ÈeDfjà1ö5\12\8dÑ?M\ 4É\9cF\89\ 4\ f§HýÚ4ŶÜX\17FÈX\fÂ\15b\80)\92i\ f±ccwÛÊ\ 5%Ä^Y\rÔí\1d
-à\80ÓÒ±®C\96`yÖ\9bÓ®L\80 \88L\ 5»aò!\17Æ\b»Bô\97v\85:í[óÂPÄyÓÔE\99[³À¥?Ë\8eÈ mI6mNqyÆ^\86ÔHÁìà\ 5\1a\0ÓP\971B\b
-\99wBz\95x\8c)l\8aøà\1a8\80\17¦\80\9e,ñÎuæu
-³,\8d!)µÏª¶8ÈñQÔ\9bË cÌÁÖ½\9fíüú6\87\93mý¸\15µl3¨{·µ\7f:µÜ`\91Û\96\9f\8e\e[#µ\97ë\f\ 5¾\1d\93o|\ 2À½%n(ì\1a5!í\91èø,ßm6ë²È\1d²|\1a¿Ø¹Àv£öLn°DN\ 6ß@°'mFB(vi\192\94òø=\9d\0µ»\1c\92¸9\bÃ7o\9b}ø\16AÁ\82pEE\e>Ýí¡(\11\99îséDиϧÓùDÑørcBªw\f@\7f\9dùËï]~aú\88¾]éAÊþ±²æÜl}Ò\1a®¼®wgkó"ä\8c!Ù\89Ý\96Õy`ÿÛ\1cV>Þ¹ÿ{ÈÊ'Æ\ 6\18¼ªëu`z6\9fåÅÝzý\9cWç'Æ\ 6£]ABLú\fÇyÚ\15\ 6.bp\9c{\f\81ñ\17\ 3\10\rqV_\8cH7W·Ú\8d\Ù\89\9cºèVòàjá¿\,xä\ 5\84d\8cdYrGÍpÿûû3-\19\0 \92pÎGw\7f\15>\8bäa\96Ýr_ýË[Ä°\eåA\9bÐ\84ä×*\94\aà\ 2óN@°\ 6(C\95ÿ\ 4°8¬\94\14\87â"ý\17\94\92\a\0\ 2\vI _+\94\8dÜ´è-\1e\89\94¨äþ8Y\ 4ËH¦d\b'\9ap¸\ 3\1f\8d\13¼x\9eqòép2+Üeoýà\b\9d\b®ç4\19\99±¹K\83\ 1VàëQÉÇC\ 5K\91g¨|J¨\Ù¼sÌAXQ\ f\85
-Ô.ô n\1f_\8e>W%\7fgU\82\89Ä\9b¹«:\1f\90J\8a <÷\1d|\13\1f:\ 1Fêñ\0q_%¡2;%2ýLÁ1Î]ÿ`"\11\8ah\96^óQgð\87Ö&gÁÚ\84J\11®M¨~\82,\82ߨÏ\17ÎÝY\84f\8eí½\92ÈÐ_íü£Ý5î\15üÏ\93>\86b »Ïæ¿w¨~p¿y\19\fF\11\bÆP¿9Uì\11ýæùÊ4f2\15\99\8csl\14º\17á\8c¼7Uéþ\ 6áêrW\15¾ÑèÖí*·¸Päë5Î\8dþz Ëj\81K{³-\97\978Ùm\15ØûtSö-\r÷k¹\92¾£êFm\13\13\9eõ\12\9fØp\86\81ù8añ\ 6\9cÚíqÍ*\82C8ë%\8eP\9eolÁ{\17 óIÖ¶\16ß\96ÍEn\8b\95\17Ö\véÄb\7f꺪ØrM3¯\8d\ 6|æM+\1cæÞÕÖOâù=\9d3¾\eº(Z\97\1f<ÉÐ\92ÎùH³¨ñ\89r\80ì"ÿà·ç^\1e\1cÞõ®Û\97Ö6nò\13ùÆ?ïF\7f\ eûö+OÚÿ*í¡\98\1emùa~ô\17¼\ 6\rº
+\1c«(\8dÁ4\8dõÃU¾me*@\90Ð\87ÈÔC\91õÙ\1f¦\b\9d\91g\80 vMpYÙ\0OÁ \87\83xÒr\11à\ 6¸£T]qs\1aO\ 5çD1ðQF´\12\9dåOóõ®\85P$\ 5¡â\ 1fÜ\87\Fd¦\ 6\1ec_#Ñ\18ýÓD\90Ìi\94Hðp\8aÔ¯MSlË\8dua\84\8cÅ \!\ 6\98"\99ö\10;6v·\PBì\95Õ@ÝÞ¡\0\ e8-\1dë:d \96g½9íÊ\ 4\98\80ÈT°\e&\1fra\8c°+D\7fiW¨Ó¾5/\fE\9c7M]\94¹5\v\ú³ì\88\9cÐ\96dÓæ\14\97gìeH\8d\14Ì\ e^ \ 10\ru\19#\84 \90y'¤W\89Ç\98¦\88\ f®\81\ 3xa
+èÉ\12ï\g^§0ËÒ\18\92Rû¬j\8b\83\1c\1fE½¹\9c0Æ\1clÝûÙίos8ÙÖ\8f[QË6\83ºw[û§SË\r\16¹mù鸱5R{¹ÎPàÛ1ùÆ'\0Ü[â\86®Q\13Ò\1e\89\8eÏòÝf³.\8bÜ!˧ñ\8b\9d\vl7jÏä\ 6Kädð\r\ 4{ÒÖj$\84b\97\96!C)\8fßÓ P»Ë!\89\9b\830|ó¶Ù\87o\11\14,\bWT´áÓÝ\1e\8a\12\91é>\97N\ 4\8dû|:\9dO\14\8d/7&¤zÇ\0ô×\99¿üÞå\17¦\8fèÛ\95\1e¤ì\1f+kÎÍÖ'áÊëzw¶6/BÎ\18\92\9dØmY\9d\aö¿Íaåã\9dû¿\87¬|bl\80Á«º^\a¦góY^Ü×Ïyu~bl0Ú\15$ĤÏp\9c§]aà"\ 6ǹÇ\10\18\7f1\0Ñ\10gõÅ\88tsu«ÝÈ\95\9dÈ©\8bn%\ f®\16þËÅ\82G^@HÆH\96%wÔ\f÷¿¿?Ó\92\ 1\90 ç|t÷Wá³H\1efÙÝ*÷Õ¿¼E\f»Q\1e´ MH~By\0.0ï\ 4\ 4k\802TùO\0\8bÃJIq(.Ò\7fA)y\0 °\90\94ðµBÙÈM\8bÞâ\91H\89Jî\8f\93E°\8cdJ\86p¢ \87;ðÑ8Á\8bç\19'\9f\ e'³Â]ÖúÖ\ f\8eÐ\89àzN\93\91\19\9b»4\18`\ 5¾\1e\95|<T°\14y\86ʧ\84Ê\95Í;Ç\1c\84\15õP¨@íB\9fàöñåèsUòwV%\98H¼\99»ªó\ 1©¤\bÊsßÁ7ñ¡\13`¤\1e\ f\10÷U\12*³S"ÓÏ\14\1cãÜõ\ f&\12¡\88fé5\1fu\ 6\7fhmr\16¬M¨\14áÚ\84ê'È"ø\8dú|áÜ\9dEhæØÞ+\89\fýÕÎ?Ú]ã^Áÿ<éc(\ 6²ûlþ{\87ê\a÷\9b\97Á`\14\81`\fõ\9bSÅ\1eÑo\9e¯Lc&S\91É8ÇF¡{\11ÎÈ{S\95îo\10®.wUá\e\8dnÝ®r\8b\vE¾^ãÜè¯\a²¬\16¸´7Ûry\89\93ÝV\81½O75lÛÒp¿\96+é;ªnÔ61áY/ñ\89\rg\18\98\8f\13\16oÀ©Ý\1e׬"8\84³^â\båùÆ\16¼w\ 12\9fdmkñmÙ\ä¶Xya½\90N,ö§®«\8a-×4óÚhÀgÞ´Âaî]mý$\9eßÓ9㻡\8b¢uùÁ\93\f-é\9c\8f4\8b\1a\9f(\aÈ.ò\ f~{îåÁá]ïº}imãÖ*?Ñ\9aoüónôç°o¿ò¤ý¯Ò\1e\8aéÑ\96\1fæG\7f\ 1\1f\8d\r¾
endstream
endobj
4394 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚ½\18Ù\8eÛ6ð}¿ÂH\1f*\17k\86\14%\8aì\11 Ç:HÑ´Aã\ 6(\92"\95%zÖ\96\fKövÿ¾3\1cJ\96¼ÚM\1f\9a<\89\1c\ eç¾(>¹\9eðÉË\8bg\8b\8bÇs©&\86\19\15ªÉb5\91\2\1déI¢C\16ÇÑd\91OÞ\aóªl²ªüÀyx=\9d\851\ f^Ø£ÝT;»¯iÿ«]ÙýTèÀ\96\99½$Ø»© \ 3À(ª\92\0!\13\9cñé\1f\8b\1f/¸\17\0¸Ë\1e÷\99P\9cI&³P±\98\98×Í~ª\83CÖ\1c\88\ 1Ò2\ 1{Ls\82/oñ«\83f=@\84Ë%í\8féæ`\19\7f«=\12`ÓR\a\85ÇÛÝáàQ+úγ7iÓØ}ùÒ6¨\12¨3\ 3õLlHlÂã\9eNu,rK\80¬Úî\8a\8d\9d5ÅÖC\9aÛ\9dÍÖ6û»(¯\19Òz<\ fã\89\b\19\8fÁ\13`\16 -5\13*!Òï¦p å\8a\ 3g\wc`G\94E1\ 3\86¼Ç\7fÇq¿\10cÉBÅ¥óG\940\1d\8aÉ\fÝb´§\96½\99J\1e\90öÏ\ eÅ&\1f\93¹½ \82kããèç\14T&iã\a¤m-ëhC0)ÎOÀwé=à]O\94\811$O\98\8c\12`ãÈ\7f\bÃ\84ô~N®M\e'\14\88ê\11\a~Ü\11}\1fç+òæ\96v©Û]\1f¶¶lêû\1c\17\825½þooËjW\17ug\ 3\rBâ!a
-¦µ ̯\8a2Û\1cro\88÷0#Í"¡[m¾\1f¡\95@¨t\b+òýª¸fë\11j*\824ï\90\9f\8cP\9b\89\903\11E°0, Ï\9däL\17K\96@xÌ\ 4\8b\95·Û7=R\\99\ 4I\81]\135é!\r]=Â\%,\81¸h]Çc~ÆØ0\91\8c2\86û'Æ1\14\95>ßÝ\89Ä\19C åÏ\84-C\1fe\8c1`-¾£0 %¨\ 1!=3L+ùYÌá\83|Ì· \8b\0ý\v\eD\9e\19ä\98~Ü\14u3F\98T÷èÇt\84¢aJG=\rZ»bë1j`ÖcUä#\86\83æ Mg\84ûj@\9f't3)Äÿn¶½\ f\9bf\84_h \ 6\883«\rYúÌû|\9eòFULÅC£Þë¼H2.Í'\9d'ï8ï¼îÍâ\10JE\bß\bz\8bo[/l\9dí\8b]ó\9fZ\96s$\16]\99\ 4)~t§¹\83\1djh\96\ 4O âtr\80jE\90jù\97Í\9aú\92 Øe[\82eN\v7\fÔ\8c\10®ÒlÝ\ 3û[\15\81\96~\ f\95ÞO\ 4ùX×/|Kõã\aï \r\9bÂw\91\1aú}\81Ý\98¦\16\1eÜ\14ͺ½HÔíH\87ùv0:a\9f6`nÀc\86{ß
-6Äyï¨üâ\fA\14KèÁ~@K½4Í\9el ëÜùhÙíOzPã\83\89¯¹õG~ÀY¶¢æ¹ÍÏØ£u@:ßþÂO
-\87>òÂU¥§ë¼Ù\17e\9e-¦\86\a\80J{[\82yöÐŽ1É©\ f "G\ 5qó*ÞÅtMTPV\r-Ò\92¾óì\1ceyp(1 \87\90}zC\8bÆÉç®×ôÝ¥u\8d2ºÓª%}K\vÔÒ\1d¬i\18q\891\8c®|<Í}\89\83\8avJ \85ãCr>\17ôS\fziÔe·\93ï.\15èññiVz2BEDL\86\1dÆêPf\98Ñ\98DJñàõ\ 1³\10WÛ´Á|RJxë(Þ\1aE\91W\aGµ\85)\85r
-´\96\fªç@û~&°¶\113#\ 6\8e] 5)\86y\83\10\ 1åa*\82Úo0\11\11\r¬¹-J
-\1dÜãë\ 1ÏSÚ\96\87Í\86V\95\ fR\a¥\fB¼²º{L::ÄjOhTOFÊEi\1dgIY\84ß6Hdh`tÛ\13°Y\17h_\\92\86²\8br\87\98¶/#<pyèïUôýÓW¡¯/i_¬è^\a÷à\9a¾¨¶ÇLÇ¥¾y ¸eÝT\9d3\82¼ò\18\16ª\1c\14OÂJë6Ó\1f®\95§÷[Gïê\9ft»ÛØñ)\1a\ 2X·CjG\10»ï\ fgM\98F\ 5\aÃy\80·MúùÇùÓׯ~ú½kÚ\vpè[W#=èÑ\ 2\9enõ£ËÓål\r.@KÉD°\90\8ftuìã\89é7rl\9eD\81÷úèð9,\13x\ 6CRÏ`\ 47¡8\9fw\5òz\b£\9dÍ\84Áæh=äfmKZ9+ãáðÑâκøq\9b\8dw`~K\17\8a!\ 5\8dq¹¥#Ìbw\87>Çtï©×cqÓ>½eë\ 6ÈÈ\93\1e~vs§.\129u(c \94PPU\ 4==^á\fE\90\83\97`ß*\88q³.°\10!Ò)\98F\ 5,\9aAйÙ\8eÚbA\90¬Ùøî×oô§Aª\8dC,`ú4¦\ fÆÄÁÓ4\82\17@oàÚ\17ércGÿ\ 1Ì\ 4¼¤\15Ì\82_èW@ÿ\17Íà\a\11\f\89FÃD©#fà¥Dc\87\19\¹Z\ü\vdl¹u
+xÚ½\18Ù\8eÛ6ð}¿ÂH\1f*\17k\86\14%\8aì\11 Ç:HÑ´Aã\ 6(\92"\95%zÖ\96\fKövÿ¾3\1cJ\96¼ÚM\1f\9a<\89\1c\ eç¾(>¹\9eðÉË\8bg\8b\8bÇs©&\86\19\15ªÉb5\91\2\1déI¢C\16ÇÑd\91OÞ\aóªl²ªüÀyx=\9d\851\ f^Ø£ÝT;»¯iÿ«]ÙýTèÀ\96\99½$Ø»© \ 3À(ª\92\0!\13\9c\85Ó?\16?^p/\0p\97=î3¡8\93ZMf¡b11¯\9býT\a\87¬9\10\ 3¤e\ 2Z÷\98æ\ 4_ÞâW\aÍz\80\b\97KÚ\1fÓÍÁ2ZÿV{$À¦¥\ e
+\8f·»ÃÁ£Vô\9dgoÒ¦±ûò¥mP%Pg\ 6ê\99Ø\90Ø\84Ç=\9dêXä\96\0YµÝ\15\e;k\8a\874·;\9bmöwQ^3¤õx\1eÆ\13\112\1e\83'À,@Zj&TB¤ßMá\12Ê\15\aθîÆÀ\8e(\8bb\ 6\fy\8fÿ\8eã~!Æ\92\85\8aKç\8f(a:\14\93\19ºÅhO-{3\95< í\9f\1d\8aM>&s{\13\ 4×ÆÇÑÏ)¨LÒÆ\ fHÛZÖÑ\86`R\9c\9f\80ïÒ{À»\9e(\ 3cH\9e0\19%ÀÆ\91ÿ\10\86 éý\9c\\9b6N(\10Õ#\ eü¸#ú>ÎWäÍ-íR·»>lmÙÔ÷9.\ 4kzýßÞ\96Õ®.êÎ\ 6\1a\84ÄCÂ\14LkA\98_\15e¶9äÞZ\11ïaF\9aEB·Ú|?B+\81Pé\10VäûUqÍÖ#ÔT\ 4iÞ!?\19¡6\13!g"\8a`aX\12\9e;É\99.\96,\81ð\98 \16+o·oz¤¸2 \92\ 2»&jÒC\1aºz\84¹JX\ 2qѺ\8eÇü\8c±a"\19e\f÷O\8cc(*}¾»\13\893\86\12Ê\9f [\86>Ê\18cÀZ|Ga\12JP\ 3Bzf\98Vò³\98Ã\aù\98o\13\16\ 1ú\176\88<3È1ý¸)êf\8c0©îÑ\8fé\bEÃ\94\8ez\1a´vÅÖcÔÀ¬ÇªÈG\f\aÍA\9bÎ\b÷Õ\80>OèfR\88ÿÝl{[\1f6Í\b¿Ð@\r\10gV\e²ô\99÷ù<å\8dª\98\8a\87F½×y\91d\\9aO:OÞqÞyÝ\9bÅ!\94\8a\10¾\11ô\16߶^Ø:Û\17»æ?µ,çH,º2 RüèNs\a;ÔÐ, \9e\12Äéä\0Õ\8a Õò/\9b5õ%A±Ë¶\ 4Ë\9c\16n\18¨\19!\¥Ùº\aö·*\ 2-ý\1e*½\9f\bò±®_ø\96êÇ\ fÞ\13\1a6\85ï"5ôû\ 2»1M-<¸)\9au{\91¨Û\91\ eóí`tÂ>mÀÜ\80Ç\f÷¾\15l\88óÞQùÅ\19\82(\96Ð\83ý\80\96zi\9a=Ù\12Ö¹óѲÛ\9fô Æ\a\13_së\8fü\80³lEÍs\9b\9f±Gë\80t¾ý\85\9f\14\ e}ä\85«JO×y³/Ê<[L\r\ f\0\95ö¶\ 4óì¡\8b{c\92S\1f\12D\8e
+âæU¼\8bé\9a¨ ¬\1aZ¤%}çÙ9ÊòàPb\12\ e!ûô\86\16\8d\93Ï]¯é»Kë\1aet§UKú\96\16¨¥;XÓ0â\12c\18[]ùx\9aû\12\a\15í\94@
+Ç\87ä|.è§\18ôÒ¨Ën'ß]*ÐããÓ¬ôd\84\8a\88\98\f;\8cÕ¡Ì0£1\89\94âÁë\ 3f!®¶i\83ù¤\94ðÖQ¼5\8a"¯\ e\8ej\vS
+å\14h-\19TÏ\81öýL`m#fF\f\1c»@jR\fó\ 6!\ 2ÊÃT\ 4µß`""\1aXs[\94\14:¸Ç×\ 3\9e§´-\ f\9b\r*\1f¤\ eJ\19\84xeu÷\98tt\88Õ\9eШ\9e\8c\94\8bÒ:Î\92²\b¿m\90ÈÐÀè¶'`³.о¸$\re\17å\ e1m_FxàòÐß«èû§¯B__Ò¾Xѽ\ eîÁ5}Qm\8f\99\8eK}ó@q˺©:g\ 4yå1,T9(\9e\84\95Öm¦?\+Oï·\8eÞÕ?év·±ãS4\ 4°n\87Ô\8e vß\1fÎ\9a0\8d
+\ e\86ó\0o\9bôó\8fó§¯_ýô{×´\17àз®FzУ\ 5<ÝêG\97§ËÙ\1a\\80\96\92\89`!\1féêØÇ\13ÓoäØ<\89\ 2ïõÑásX&ð\f\86¤\9eÁ\bnBq>ï¸jäõ\10F;\9b \83ÍÑzÈÍÚ\96´rVÆÃá£Å\9duñã6\eïÀü\96.\14C
+\1aãrKG\98Åî\ e}\8eéÞS¯Çâ¦}zËÖ\r\90\91'=üìæN]$rêPÆ@)¡ ª\bzz¼Â\19\8a \a/Á¾U\10ãf]`!B¤S0\8d
+X4\83 s³\1dµÅ\82 Y³ñݯßèO\83T\e\87XÀôiL\1f\8c\89\83§i\ 4/\80ÞÀµ/ÒåÆ\8eþ\ 3\98 xI+\98\ 5¿Ð¯\80þ/\9aÁ\ f"\18\12\8d\86\89RGÌÀK\89Æ\ e3¸rµ¸ø\17©`¹{
endstream
endobj
4510 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
4563 0 obj <<
-/Length 787
+/Length 788
/Filter /FlateDecode
>>
stream
-xÚíVMoÔ0\10½ï¯\88Ä\81,j\\7fÇ\16\88CU\8aÄ\ 1¡²ê\85"\11²ÞÝ 4Y%n¡ÿ\1e;ã¤I7\14¨Ô\ 3\12§\8c\9d7o><~2\8e¶\11\8eÞ.NV\8bã3&#\8d´¤2Zm"-\90ä$J\15EBðhµ\8e>ÅgueóººÄ\98n\97 \158>57¦¬÷¦ia}n6¦Y\12\15\9b*7G°w±Ô4v\88¢®`\83"\82\11^~^½[à\10ÿø\8c\8a\880D%f>:\8e\12*\91\baó\ fK\86ãÌZÓT§¦ô\9eà@\11\16\y\a\9e"EI\940\85\94\ eé¾Ï®\f`\99\18Uæ¸\89DZ¥\ 3û=fÆFè\94#J©sêÀ\97\94¦}奱\ 6ì\f>û®rß\r{\v;\eع\9a Ü\\15I\88\960êZ\11Êøx[Õû¶h\87R\94KÎÿìJa\ 4)\ 5ÀgE\95\97×ëP3Ç# W\88\13ÕWñj\86*ED\ e\80\r\1cô¦Ø¢Ý\f\9bän&\ 6ðë\19¶\84P\8c\bçÎÐ(õ\9d\84V\9fÔu9\82c©S\ fg)\92B÷\843'2æ\16ÊÍÏÝ\89`\81\a\a\8f\8e\84F$U.2\12R\ 3è\ 5Ð8ÿ»\98\ 21\15\8d0û\99PÜõv\88äÆYb\1c»¾´6\98»¬éBJ7/ì\8fB¦z\1c³þúÍäv&0Õn&ȨFòrv^¨\8bìÙ\12Á]SÂD\9f\9a6o\8a½õ\17îp ûñ\97=Øϱ»¾Lñ8+Ko\88ø&+¯\87Ͷó"³f\rëï\85Ý\81ew\ 6àÓÉ÷¿¾@iÏ\8f` \9a`¯\9bª¨¶\81fg\9c\7f\ 3\ 4\9eÉ7Ò'\87\91\16ý\99\1cÜ(ó£h»Lü¢nà[Õ\16͵\awz@dèËÅÒ\138J\11·\ f÷&ý\95ÞÝÌëØ}ùJz9\92\181\9dÎÈع¹ª\97Ô\13>\91\9aù\0=ù¤FíÒv\82~ hÁ\ 1\1a[õ\ 6\f(Ø\eøv§î\8dvoòÂ7§?\ f{»7sÂ7x<$}!¯ÿÒwx|\93d)\924ýGÕO=BüBࢲ3\9c~XÒ¡{Åz\86ÍßQ,\7f/¥Ì=8|\15\8fVR82ÿ\10",\8c¼3:%\ 5s,¤~\rB:Aß\13<·Ó\vi °\ 1W·\85\ 5!ò\98bí\85Ö\9bS¡\9d\91ÔAv§\17óa¡Íª`ì²õä-ÓWçwlÏÙ[£$\9fR¬å_\8aõèÑ9yñ\ e¢9Ò\14HéÔãÍjñ\13µwÔ×
+xÚíVMoÔ0\10½ï¯\88Ä\81,j\\7fÇ\16\88CU\8aÄ\ 1¡²ê\85"\11²ÞÝ 4Y%n¡ÿ\1e;ã¤I7\14¨Ô\ 3\12§\8c\9d7o><~2\8e¶\11\8eÞ.NV\8bã3&#\8d´¤2Zm"-\90ä$J\15EBðhµ\8e>ÅgueóººÄ\98n\97 \158>57¦¬÷¦ia}n6¦Y\12\15\9b*7G°w±Ô4v\88¢®`\83"\82\11]~^½[à\10ÿø\8c\8a\880D%f>:\8e\12*\91\baó\ fK\86ãÌZÓT§¦ô\9eà@\11\16\y\a\9e"EI\940\85\94\ eé¾Ï®\f`\99\18Uæ¸\89DZ¥\ 3û=fÆFè\94#J©sêÀ\97\94¦}奱\ 6ì\f>û®rß\r{\v;\eع\9a Ü\\15I\88\960êZ\11Êøx[Õû¶h\87R\94KÎÿìJa\ 4)\ 5ÀgE\95\97×ëP3Ç# W\88\13ÕWñj\86*ED\ e\80\r\1cô¦Ø¢Ý\f\9bän&\ 6ðë\19¶\84P\8c\bçÎÐ(õ\9d\84V\9fÔu9\82c©S\ fg)\92B÷\843'2æ\16ÊÍÏÝ\89`\81\a\a\8f\8e\84F$U.2\12R\ 3è\ 5Ð8ÿ»\98\ 21\15\8d0û\99PÜõv\88äÆYb\1c»¾´6\98»¬éBJ7/ì\8fB¦z\1c³þúÍäv&0Õn&ȨFòrv^¨\8bìÙ\12Á]SÂD\9f\9a6o\8a½õ\17îp ûñ\97=Øϱ»¾Lñ8+Ko\88ø&+¯\87Ͷó"³f\rëï\85Ý\81ew\ 6àÓÉ÷¿¾@iÏ\8f` \9a`¯\9bª¨¶\81fg\9c\7f\ 3\ 4\9eÉ7Ò'\87\91\16ý\99\1cÜ(ó£h»Lü¢nà[Õ\16͵\awz@dèËÅÒ\138J\11·\ f÷&ý\95ÞÝÌëØ}ùJz9\92\181\9dÎÈع¹ª\97Ô\13>\91\9aù\0=ù¤FíÒv\82~ hÁ\ 1\1a[õ\ 6\f(Ø\eøv§î\8dvoòÂ7§?\ f{»7sÂ7x<$}!¯ÿÒwx|\93d)\924ýGÕO=BüBࢲ3\9c~XÒ¡{Åz\86ÍÝQ\8cåï¥\94¹\a\87¯âÑJ
+Gæ\1fB\84\85\91wF§¤`\8e\85Ô¯AH'è{\82çvz!\r\146à궰 D\1eS¬½Ðzs*´3\92:Èîôb>,´Y\15\8c]¶\9e¼eúêü\8eí9{k\94äS\8aµüK±\1e=:'/ÞA´5G\9a\ 2)Å\13\8f7«ÅO×MÔÝ
endstream
endobj
4562 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVM\8f\9c6\18¾ï¯@ê!LU\1c\7f`°Ûª\87j»\95*5\8a²£\\9a\1eXð0®\18\83ÆfÒí¯\8f\8d\r\v\f\9b¦U\95\1cz¼~ü~¿\8f\r£:\82ÑÏ7?îo^Þ\91,â\80g8\8bö\87\88@\ 2XÊ¢\9ca@i\1aí«è·ø®U¦lÕ;\bq½K0\85ñ¸\88¦íÄYûÿ7â Î;Äb¡Jñ\8d\97½Ýq\1c[\84l\95\17`\80 \80»ß÷¿ÜÀàÀË;L#D\0Î qæ\13\f\19À0·\8b\fÐ`½|½#0.\8c\11gõú,\95q*üI\f µÞÚ\93i\ e\18FQB\18`<øýª8 \8f%t\16#\8c\12\94\ 1ÎòIÿ\95nBfx\96\ 1\94çöØ\0\7f\87qîãñøaYøOç\15ù\9fC{ö\8bJ<ôu-U½åw\12´'\ 4Û,\ 4Çï\1fUÛi©'ç\99uÆm\ eÎ\13\ 4\18óÀ¯¤*\9b¾
+xÚåVM\8f\9c6\18¾ï¯@ê!LU\1c\7f`°Ûª\87j»\95*5\8a²£\\9a\1eXð0®\18\83ÆfÒí¯\8f\8d\r\v\f\9b¦U\95\1cz¼~ü~¿\8f\r£:\82ÑÏ7?îo^Þ\91,â\80g8\8bö\87\88@\ 2XÊ¢\9ca@i\1aí«è·ø®U¦lÕ;\bq½K0\85ñ¸\88¦íÄYûÿ7â Î;Äb¡Jñ\8d\97½Ýq\1c[\84l\95\17`\80 À»ß÷¿ÜÀàÀË;L#D\0Î qæ\13\f\19À0·\8b\fÐ`½|½#0.\8c\11gõú,\95q*üI\f µÞÚ\93i\ e\18FQB\18`<øýª8 \8f%t\16#\8c\12\94\ 1ÎòIÿ\95nBfx\96\ 1\94çöØ\0\7f\87qîãñøaYøOç\15ù\9fC{ö\8bJ<ôu-U½åw\12´'\ 4Û,\ 4Çï\1fUÛi©'ç\99uÆm\ eÎ\13\ 4\18óÀ¯¤*\9b¾
Q¦p\ 6L\19H\11\e½þ~CU\ eP6\ 1\ e¾Æ\aY\83ã\86¶,µí0\81\7fØÐ\96 \f\ 1JS»à w\99sÈK+«\19\18f<w`[]Æù¨n³\ 2sÝY\ er\96M\15\80\14ZWµÍ}\ 6áÓiw0â\b¤Ô¦\13\ 1\9aq\8fÿÚk´ª\9e\1c \80°h\86é6¬¦6Íxf\14}·Y@Ä3\90B\e7Mm\83\87¦º\15º<Ëθæ¿î¨U\a\ eaÛI"\18Ç\85r_\14\8bBËæÑËüd\15UñÐ\b/¹\8cså íÁ\vÍ1ìNmèvMë\85ÚTmo\80ÿÙ\1føz\8c\fÆUÀvÃf{\91:ø?x\f\ 1§lì\96ÐÛ^KWXwTà\86ª0a\1cd\98\ 4s\94z\9a\89Sa\ 2AHó"\88ÿèµY\ f\8d,jÕj#Ë\80)Tµ\1a'°U\ e8P\0ÊBjßîì \17+\8dõ'Õâ\9aë.Û\1cvE]#\ 3e\10\10>qË8\14}cîû\a\e\8bé\8dø¯Éë\19\ 3\8b\18\91=\ 23ºAaâìJ2&vÐä\7fô¨Ï\86®\97å\\91ÝæL\ 4\83ÿoV{®4s\ 3\96¯8§sj[ò\19åöz`ÿ\9cÏæÅY\18$ö\82çäïi\r£\1c\90\94þ\eZ\vYºï»®\91Bot×¥hz¡W#ß«Ê\8eZ'Jé¦OTãöxÉ\86\98ô·«'\84õ!\a<\87(ø\809\80)\9eZ\9d^Ã\9f\v«)\19!ïÁ¯÷Ò\1c-c.zþÊ;m\1e\1d'»å\18Æ{!ëãxldÙ\ 1+\82ÔQ²ûþ**Ù\9f>\16MâýK\10\ 5#/|\81\88tS¨O
èM{*Ôç\8a\87Ùxvö~\eCb>$¶\ e)\8f;ù§hÂ\9eüKxá,\12\16×ò"\94\97·*ÈÊöÔÙ\99\r:\ eþJ<\ 5KêñÉV²¸!Ã\0.rÚµÓKqt\0\ e³¾\18
-\84Ý4\86˱êä3°\9c:ØêRÔeÑ<«×áÁ:Ç\8bW?I\ 1ÄØ>F-ÛPä#Àhqä§ýÍ\aÇ"!\b
+\84Ý4\86˱êä3°\9c:ØêRÔeÑ<«×áÁ:Ç\8bW?I\ 1ÄØ>F-ÛPä#Àhqä§ýÍ\aì\8a!\f
endstream
endobj
4602 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVM\8fÓ0\10½ï¯\88Ä%E\9bÁ\1f±c\vÄ\81]\16\89\ 3ZAÙ\vË!MÜ6¢Mª$í²ÿ\1e\7f%M¶)\ 2 $Ä©îxfÞ\eÏøÅ(X\ 5(xwñf~ñâ\86ò@\82ä\84\aóe \19ð\18\a\89 ÀX\1cÌóàKxS\95mV\95÷\b\91Õ,"\f\85×ê 6ÕNÕ\8dûÿQ-U=Ã"Te¦.\9dín&I¨=\8aªt\ 6\ 2\18\ 1\9a}\9d¿¿@\1eÿÅ\ra\ 1&\80X,\fz\9c\80 8\88\b\aæ°ïf:Òäf¡Í¤£5c:`\8c\82\bs\90"9Gö0MÂaS \1cQ\93'êÀ9\ 2*»lÙ\87t«ng\14\85©#¡\8e±§¼©\0!ý©\99@O\97MÐå#\80´î\12\8fjã\ 2H\1cë\18ë{OHâªpþv\99º\9f]Ú¶ªöE6m]\94«)¢\91Ï\18Q¢\v÷L?=\96Õ®)\9a\9eÐ\ 4̦eK1\b\81\9dç³¢Ì6ûÜS\8dÑÀ3\16\10cÑQ}5\91+\ 1Ì{\87¥kÓ²XÁz"\e\8fõøõί'²E\98 À¦\14,!!ýqÞú\83Ð\11\ 1£\90H¡=\80qé\1c\9e\ fR!nÚ¼\fôD$<\188\9d6e\88ÌÌÌô=A\fé:\9av¦ç\ 6éÈ«uZ\v\8b.\10\18\80 t\9dç\88Î\80\8a!x9\9c\9b#ª®\92\1e\8fOÃâ\97\93\r&ÄУAÄb=ê~\8c¯U\93ÕÅ®ýù\rògxU\95úÊ´Í\80kßd\ 2}å\ 3\9eÃd$\ 6\84û.[Q¨¶n,Ûµêæ3-óÔîå~K}oÝjYÕÛÔ¯sK{¡¼Sº¨\ e>CQ¶ÕÔüÃôÐsàîvb\9eüCºò¹ÜýMU±é'uE\8f&\96òTW|ëÏ+Ë";\9dé\80\17\1dßé®\85YÚEª.\9d¦\94O¶É³ú\7fµé¨\r1\ 5Då/)\13\93§Ò4îì\10\9a\13\90\83/\86V§'\92(\ 1'â·EI\ fÁ\94&é\93\18Iá\19MÂúU!´ã\1fФ\882ê\84Ä,VÅA\95f\19\1fÇÔØÝp\8e\Ç\9ac"\9cæ\98½NsÌz 9æ¯Õ\1cp\ 1óµ=qË\r\81dþlÜçÝ[pNÂCºÙ\eP\8eâq¦²j\9dA³h\8bìÒY\17{o-ô÷C¥¹³ºtKû¶2\9b¶\12\93C=l\1eÝ2Ýlª,m-Gí±UÛªö[\ fë"[O±lÖÕ~\93\8fï¢\93gÕéëâñ\89Ng\1aHk¤]ï\9bþvwafºLÓáÉ\9bnô ìå/Ñß\ eáÉ\102
-y;¿ø\ 1\f\19«>
+xÚÝVM\8fÓ0\10½ï¯\88Ä%E\9bÁ\1f±c\vÄ\81]\16\89\ 3ZAÙ\vË!MÜ6¢Mª$í²ÿ\1e\7f%M¶)\ 2 $Ä©îxfÞ\eÏøÅ(X\ 5(xwñf~ñâ\86ò@\82ä\84\aóe \19ð\18\a\89 ÀX\1cÌóàKxS\95mV\95÷\b\91Õ,"\f\85×ê 6ÕNÕ\8dûÿQ-U=Ã"Te¦.\9dín&I¨=\8aªt\ 6\ 2\18\ 1\99}\9d¿¿@\1eÿÅ\ra\ 1&\80X,\fz\9c\80 8\88\b\aæ°ïf:Òäf¡Í¤£5c:`\8c\82\bs\90"9Gö0MÂaS \1cQ\93'êÀ9\ 2*»lÙ\87t«ng\14\85©#¡\8e±§¼©\0!ý©\99@O\97MÐå#\80´î\12\8fjã\ 2H\1cë\18ë{OHâªpþv\99º\9f]Ú¶ªöE6m]\94«)¢\91Ï\18Q¢\v÷L?=\96Õ®)\9a\9eÐ\ 4̦eK1\b\81\9dç³¢Ì6ûÜS\8dÑÀ3\16\10cÑQ}5\91+\ 1Ì{\87¥kÓ²XÁz"\e\8fõøõί'²E\98 À¦\14,!!ýqÞú\83Ð\11\ 1£\90H¡=\80qé\1c\9e\ fR!nÚ¼\fôD$<\188\9d6e\88ÌÌÌô=A\fé:\9av¦ç\ 6éÈ«uZ\v\8b.\10\18\80 t\9dç\88Î\80\8a!x9\9c\9b#ª®\92\1e\8fOÃâ\97\93\r&ÄУAÄb=ê~\8c¯U\93ÕÅ®ýù\rògxU\95úÊ´Í\80kßd\ 2}å\ 3\9eÃd$\ 6\84û.[Q¨¶n,Ûµêæ3-óÔîå~K}oÝjYÕÛÔ¯sK{¡¼Sº¨\ e>CQ¶ÕÔüÃôÐsàîvb\9eüCºò¹ÜýMU±é'uE\8f&\96òTW|ëÏ+Ë";\9dé\80\17\1dßé®\85YÚEª.\9d¦\94O¶É³ú\7fµé¨\r1\ 5Då/)\13\93§Ò4îì\10\9a\13\90\83/\86V§'\92(\ 1'â·EI\ fÁ\94&é\93\18Iá\19MÂúU!´ã\1fФ\882ê\84Ä,VÅA\95f\19\1fÇÔØÝp\8e\Ç\9ac"\9cæ\98½NsÌz 9æ¯Õ\1cp\ 1óµ=qË\r\81dþlÜçÝ[pNÂCºÙ\eP\8eâq¦²j\9dA³h\8bìÒY\17{o-ô÷C¥¹³ºtKû¶2\9b¶\12\93C=l\1eÝ2Ýlª,m-Gí±UÛªö[\ fë"[O±lÖÕ~\93\8fï¢\93gÕéëâñ\89Ng\1aHk¤]ï\9bþvwafºLÓáÉ\9bnô ìå/Ñß\ eáÉ\90ñ3ðíüâ\a=å«D
endstream
endobj
4642 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚ\95\19Ù\8eÜÆñ]_1Ø@Àl°ÓnÞ¤\1c\ 5Hd¯áÀP\82hã<H~è\1d6g\18ñ\18\fÉ=,èß]WóØå:É\13««»\8e®»gôæ°Ñ\9b\1f^ýõæÕ7×A¼ÉT\16ûñæ¦Ø\ 4:Pi\98n\92ÔWQ\14nnòÍÇíuÛôû¶ù¤µ\7f¸Üù\91Þ~gïlÕ\9eì¹ãõ?maÏ\97^ºµÍÞ^1îçËÌßÂ\89²m\18á+O+}ùËÍß^iQà\9bk?Úx¾Ò\11È\ 4ñ;/Ö*HãÍÎ\8fUÄÒ\7f¾\ 4Zä\1em\89\17Ð\83ÒÁLi\8dt*K\93\97Ô½[W\83¥\aÊ\8fu@ÒÃD¥¾·Ù¡\12\99ã¶ÿÇe ·¦ïí¹¹nϵé'ÚIsG\1a¤*ÍÄnïMmEÝhEÝx\14ð\9cùâ~\19¨\f¾Ð|þ\93ï'|\13! ØðçĬxQ6}»ØíúsÙ\88MÌ~ß\92Ëò\11õät1ê³Ù\89
-;0]\16e¬Hw²û\12\fÎY±\b\3ðÁ¶b\8c\ f\8fM{êÊn4H
-÷ÃM>é©4õøä\1fÊf_\r¹\98.Ô³\93aªB/u\96øÓ
-¯Dyñx àH(Ê\83:®p\8bC\88ññð\9fW¸í<_+/Ä\8bg*ñG\8f½;\9asJ\96 \ 3¥\83\föU\14\8b]þ8c¤c\8c£b\ 3vKÀn³Sën_\ÅW±?ª÷IGz¤!ÑQ¦¼$]\13\rô\93è\b\12j.ø´*Ì\ 3[\80ÿD\18¤p¬õ\16l×õ\fÎï\9cÆJ'Éÿ-¸xé¢~\ 6AãÍ.ê}»\16P\10N Ø\ 3ÁQ\b9,ùù\9díöçòÔÿ~i\10Ͻk\e¨\ 5=T ̶\87òÒ\83ÚÐðê4\99V.2ÚFCT\ 1[ýÔ\80sI\10 ±ç»3\9czA\98n{ûг\80\9c4½µ9oÜ>2º?Z\ 6Ä>´ù,·\96
-A:\86\93BÅK\85\ 3ó/ÉÜ1Å©\1cD\9e
-£d\99Ë7¨\84\ f\82¹\8a÷\ 3Õ\10Xß\99jXl\15\ôñfX.@ïÆÞW\8f\8c2UÕîM\8fWÄemëö,[÷Çr\7fd°;¶C%Gn\85yÁÜ\992#ã\90\8c#\95\ 1òãLÝ=\b\ 2ËP\99\1aº±\809&\98+\18FÒ\89Z9ùþ_?ý$\95±X³*\98\v\ 2å¿\1a5T\10üÎÏ\9d+µ`¨2\17\13{q¢â\0¾\91r½\80\r\9c\ 6£\97\11&jøVmÛY²a\1anë6·\15Ù\ 1vLÑÓ=\ 1<Aíî\8b]×?V+¬¸´+^\88°påÄ\9a5I\8d$\83t¯O HΫ¶àï¯ÜÙ[Á¢6 ¸\96\9b\87el^òjß\97w¶{3\1eåöb(\ 6P\0\94\10³ï9\82`\8d~jÚ\9e\17\17¯/\9cÏ`åÂ\ 5@#\92Öâ =\95\94O^²\1d\1a`ß\1cÜ\92ò\ f¿\94^\0´C\7f\1a0½¼\18mA<Mý-o\9aÆ\91\99CÇ\90h@»î®¸\0/ØóIòä©4¨\98»5EQ`º\1dörW.
-hG\ eÙ¶\16<9\ eÐS\1f\al)_Ã{wæ\Úþqî%H/ó83ª}8U¦lØ\95\98dU{\8fÆU|ä\ 3V\17SMNA\1dVõvÞ
-"\1f\92\ e+eäQÎ"\ 2ê\999\91\ 5\0)i\88ø[³ÿÜU¦;*^¿Û¹Á\ 3\ fJ\0ãFçô@ü<8p³*?˱O^\106«Ú5tA>qfÐLq \8bªk\19ê\86Ó©=seJ\ 22R\7fäÀ÷·î;t¶\18*\86ï\8f¶aH\9câOÙ\84üÜ(5#\97PöÙQÁöÝâè\8aþU ×5\95óL¦·?R²fÌ\12Ö&¿+;sK\19\9fÉ\84\ 6Û¦\12\7f\ 3\8e½Àð~8S\19\ 1ð\16z\eØÓÊ©þH\9a#ËÑ@°¨iD$ñFBÇ\8bskEm7'²a°ÀJjÑðØ\8dEw\9eý\80\99\1c¬F®S\81üÞ¸l\83\14D %#HÆq\96äÃ\9e\13Nºç\94ÞéÄ\9dñPM®x£h¡)Ý»De:èT\8dT\ 5\9a\1c(\ 6\ 1[\97MY\ fõÚ¥©\19WÒ»ï˼?"ÿ0\99ó\1f»º»\ 4 "ô¶á\91#¥TÆmq\14Q\88\97\10\8daùå«Ä\ 3nþX\b;\1e\12&\riátZQ\974¼Ü\85QèZx\18qÃA\14\97¯ö®ÌQoÄ\90\0<B\8a#澬*\86ne\vª
-d\9c£ ä[\90r`uCÕ\8b\14\93OüÛõòr,á)y¹\8b2É3\ 4Æ;â\82.¢\18Fk¼|rôÐH\86 _\1aQÐÛJìOW\13\93¹J©\9bîry\11%\89Ø\0¡sy8ö;èñ\87\86kªT\85\84j¹bð½=\18\94À«Q\1fªÏ¬Ï\92ie\vá)\fn\1cS1¥4\89¶XMã\9b>:l¼î}ëÆLÙÃnÑ\ eîà¬
-b\ 2\e\19\9c¦ ¥\14nò1ÁK\99\9dÈ÷ø\88^æ®<Ùþ"sÒü§\ 4T5\1d\87Ï®¬O\95]\19§`ø÷ãqøç´ñ#Î}ø¶\8de\0êñØ\85ýX\12\ 2ð¢ú\92\8a²\e×9l¹9: ·\8aÑÿ¦Ú\8e\90¨E°´~$\9fK²\ fÜ\19w¡Vð Y¸\80ó\ 1G\96XòÀ\8f\83m\ 3ïþ\9cq\v\ 5hS¼\1fsZá\17¦¿ÏP¬\1dÉp\12Òµ§\88ïã0MfO\91éͲ0+*\9b\8eï9öè\Ç)W9ØQ\8f²\93×¾\1fû*KüebФ¡\13.'\1dÃÓk\81 Óí\7fZ\99;4NE\aÛ\1féæ°r\83ºÆ1©®\8db\82ëVöí\83Ag\9ZþÒØ+(R\1eH
-S\97P>Wr\ 2M\8fíKÊ\93\9fEnÞ@\1c]!sV\80=±ß\15£¡ý/ögó3\9c½xý\85å~å½×_\88óW\9aN.\14#oðG¯\96 .Øf½\81ºÆ)\17\91\1c¬\86ºYþ\12\ 3òûgÝÓ={\84ÇÅk\88L§ÚS¥\9e÷Ù\ f\12ñ~ì\86]\84¸´\v\16\85Ç)Ç\ 3aÈnð5\1cº³\18\88±ÿ\9de·a:x½Ô\10õ\8a±£E\90OC\97\ 5h\7fÄ'\8fÃÚ¹\98\17\1f},\94Þ\aZ\88\0 ©ÔO<È\97Ü>0ÎEZâf\14\0ºÇ¦7²\ f®´Uÿ±Ì\1f~ùJ\9e\ 3r\ eÃDÏÃ0\11OÀ\17\ 2yÁУò~\96\8cy¢éÜ\12\918\11áí=ÏÛ^=ó ¸ï£&}\9e;\r\e\9f\1fò` \1fWµ\10æ\1a\1eBýhò\8eQ÷%µ\1a\80.Þ^\b!97tÃ,\0â%^\94BY@\1dj\aw\96Þ\1ds\9aYºÌÑrE\80^jTtQo&\13\16ÓÜäã\9bá\91±¬1\0R'å¹\81ßiÊ\84ã¶\98\1e °7\8a\90 Åã\ 5\7f9l\14/ØËøvq^^Ñ\17üqo±ß¿ý
-Ê\ 4q¼\r\ ek³<A$½ùb×\8a`\93\ 6}°à\81\97\17Â$Õ\18cxòïç9¥\9bê\0aëSÿÈàøT\82ýÕ\9f)ôÓ\16ô;-À\vÇ\ 6\9c·n"àg
-\0Gs'\11È\9aºa¢WcÃC\ 6O\ 31Ð\ 1\ 6"~Æö©%\10 Ù\eþ\89M\a\12\8a\b]¼¹\10R²\9f\96øAÌ\18\16¸(\85²à8$Tó\84`\8aÃ\ 5g\ e\19\84nW\v\bµ\12\1aÔ¡ÇKúÊD@qÁÝÞe?\ f\17õ-\8c\98\8d\f%<qÑ4Â÷\9a\ f"o¯Ü!A\8c¿çÁ)\b©7SLèÆ\11\86ÿ\98¸\bÃ\11\15ã$Ã\eN¡Ä;¤îxÂ\99\ 6É%\92²`\8a$@¯F\92\1f¦*HÒÿa\98À_qãe$!W\8a$\ 4(\92xtH\81,|òOÁZxÍþ\ 3Zþ\ 3\15\ 607Â\9c\ 5\83a(¿ñúÁ\82âû\9bW¿\ 1\0}"\ 3
+xÚ\95\19Ù\8eÜÆñ]_1Ø@Àl°Ó&\9b·\1c\ 5Hd¯áÀP\82hã<H~è\1d6g\18ñ\18\fÉ=,èß]WóØå:É\13««»\8e®»g¼Íaãm~xõ×\9bWß\\añ&SY¬ãÍM± ¼@¥aºIR¢(ÜÜä\9b\8fÛë¶é÷móÉóôár§#oû\9d½³U{²ç\8e×ÿ´\85=_úéÖ6{{Ÿ\9f/3½\85\13eÛ0B+ßSúò\97\9b¿½òD\81o®u´ñµò"\90 âw~ì© \8d7;\1d«\88¥ÿ| ´È=Ú\12/ \a¥\83\99Ò\1eÒ©,M^R÷n]\r\96\1e(\1d{\ 1I\ f\13\95j\7f³C%2Çmÿ\8fËÀÛ\9a¾·çæº=צ\9fh'Í\1di\90ª4\13»½7µ\15u£\15uãQÀsæ\8bûe 2øÂãó\9f´Nø&B@°áÏ\89Yñ¢lúv±Ûõç²\11\9b\98ý¾%\97å#êÉébÔg³\13\15v`º,ÊX\91îd÷%Z\19\9c³b\11¸f Á¶b\8c\ f\8fM{êÊn4H
+÷ÃM>é«4õùä\1fÊf_\r¹\98.ôf'ÃT\85~ê,ñ§\15^\89òãñ@Á\91P\94\au\á\16\87\10ããá?¯pÛùÚS~\88\17ÏT¢G\8f½;\9asJ\96 \ 3å\ 5\19ì«(\16»üqÆÈ\8b1\8e\8a\rØ-\ 1»ÍN»}q\15b=ª÷É\8b¼\91\86DG\99ò\93tM4ÐO¢#H¨¹àÓª0\1fl\ 1þ\13a\90±çmÁv]ÏàüÎi¬¼$ù¿\ 5\17/]Tg\104þì¢þ·k\ 1\ 5á\ 4\82}\10\1c\85\90Ã\92\9fßÙn\7f.Oýï\97\ 6ñÜ»¶\81ZÐCÕ
+Âl{(/}¨\r\r¯N\93iå"£m<\88*`ë=5à\\12\ 4Hìkw\86S/\bÓmo\1fz\16\90\93¦·6ç\8dÛGF÷GË\80Ø\876\9fåÖR!HÇpR¨x©p`þ%\99;¦8\95\83ÈWa\94,sù\ 6\95Ð \98«x?P\r\81õ\9d©\86ÅVÁE\1fo\86å\ 2ônì}õÈ(SUíÞôxE\Ö¶nϲu\7f,÷G\ 6»c;TräV\98\17Ì\9d)32\ eÉ8R\19 ?ÎÔÝ\83 °\f\95©¡\e\v\98c\82¹\82a$\9d¨\95\93ïÿõÓOR\19\8b5«\82¹ Pþ«QC\ 5ÁïüܹR\v\86*s1±\1f'*\ eà\e)×\vØÀi0z\19a¢\86oÕ¶\9d%\e¦á¶ns[\91\1d`Ç\14=Ý\13À\13Ôî¾ØuýcµÂ\8aK»â\85\b\vWN¬Y\93ÔH2H÷ú\ 4\8aä¼j\vþþÊ\9d½\15,j\93\80k¹yXÆæ%¯ö}yg»7ãQn/\86b\0\ 5@ 1û\9e#\bÖ触íyqñúÂù\fV.\\04"i-\ eÚSIùä'Û¡\ 1öÍÁ-)ÿðKé\ 5@;ô§\ 1ÓË\8fÑ\16ÄÓÔßò¦i\1c\999t\f\89\ 6´ëî\8a\vð\82=\9f$O\9eJ\83\8a¹[S\14\ 5¦Ûa/wå¢\80vä\90mkÁ\93ã\0=õqÀ\96ò5¼wgÎ¥í\1fç^\82ô2\8f3£Ú\87SeÊ\86]\89IVµ÷h\ÅG>`u1Õä\14ÔaUoç Ò\90tX)#\9fr\16\11PÏÌ\89,\0HICÄß\9aýç®2ÝQñúÝÎ\r\1exP\ 2\187:§\aâçÁ\81\9bUùY\8e}ò\83°YÕ®¡\vò\893\83f\8aKXT]ËP7\9cNí\99+S\12\90\91ú#\a¾ÞºïÐÙb¨\18¾?Ú\86!q\8a\9e² ù¹QjF.¡¬ÙQÁöÝâè\8aþU ×5\95óLæm\7f¤dÍ\98%¬M~Wvæ\962>\93 \r¶M%þ\ 6\1c{\81áýp¦2\ 2à-ô6°§\95Sý\914G\96£\81`Q[Ó\88Hâ\8d\84\8e\17çÖ\8aÚnNdÃ`\81\95Ô¢á±\e\8bî<û\ 139X\8d\§\ 2ù½qÙ\ 6)\88@JF\90\8cã,É\87='\9ctÏ)½Ó\89;ã¡\9a\ñFÑBSºw\89ÊtЩ\1a©
+49P\f\ 2¶.\9b²\1eêµKS3®¤wß\97y\7fDþa2ç?vuw @@EèmÃ#GJ©\8cÛâ(¢\10/!\1aÃòËW\89\aÜü±\10v<$L\1aÒÂé´¢.ix¹\v£Ðµð0â\86\83(._í]\99£Þ\88!\ 1x\84\14GÌ}YU\fÝÊ\16T\15È8GAÉ· åÀê\86ª\17)&\9fø·ëååXÂSòr\17e\92g\b\8cwÄ\ 5]D1\8cÖxùäè¡\91\fA¾4¢ ·\95Ø\9f®&&s\95R7Ýåò"J\12±\ 1BçòpìwÐã\ f\r×T©
+ ÕrÅà{{0(\81W£>T\9fY\9f%ÓÊ\16ÂS\18Ü8¦bJi\12m±\9a\86G7}tØxÝûÖ\8d\99²\87Ý¢\1dÜÁY\15Ä\ 4628MAJ)Üäc\82\972;\91ïñ\11½Ì]y²ýEæ¤ùO ¨j:\ e\9f]Y\9f*»2NÁð¯ãqøç´Ñ\11ç>|ÛÆ2\0õxìÂ:\96\84\0¼¨¾¤¢ìÆu\ e[n\8eNÂbô¿©¶#$j\11,\1fÉç\92ì\ 3wÆ]è)x\90,\Àù\80#K,y ã`ÛÀ»?gÜB\ 1Ú\14ïÇ\9cVø\85éï3\14kG2\9c\84tí)¢5<
+Ódö\14\99Þ,\v³¢²éø\9ec\8fÎu\9cr\95\83\1dõ(;yíëX«,ÑËÄ IÃK¸\9ct\fO¯\ 5¶\82\97nÿÓÊÜááTt°ý\91n\ e+7¨{8&ÕµQLpÝʾ}0è\8c+GË_\1a{\ 5EÊ\ 3Iaê\12ÊçJN é±}IyÒYäæ\rÄÑ\152g\ 5Ø\13û]1\1aÚÿb\7f6?ÃÙ\8b×_XîWÞ{ý\858\7f¥éäB1ò\ 6\7fôj\99\0ê\82mÖ\e¨k\9cr\11ÉÁj¨\9bå/1 ¿\7fÖ=ݳGx\¼\86Ètª=Uêy\9fý \11¯c7ì"Ä¥]°(<N9\1e\bCv\83¯áÐ\9dÅ@\8cýï,»\rÓÁë¥\86¨W\8c\1d-\82|\1aº,@û#>y\1cÖÎżøèc¡ô>ð\84\b\0\9aJuâC¾äö\81q.Ò\127£\0Ð=6½\91}p¥ú\8feþðËWò\1c\90s\18&Þ<\f\13ñ\ 4|!\90\17\f}*ïgÉ\98'\9aÎÝ*\11\89\13\11ÞÞ÷ýíÕ3\ f\8aû>z¤Ïs§aãÓ!\ f\96ðqU\va®á!Ô\8f&ï\18u_R«\ 1èâí\85\10\92sC7Ì\ 2 ^âE)\94\ 5Ô¡vpgéÝ1§\99¥Ë\1c-W\ 4è¥FE\17õg2a1ÍM\1aß\f\8f\8ce\8d\ 1\90:)Ï\rüNS&\1c·Åô\0\85½Q\84\ 4-\1e/øËa£xÁ^Æ·\8bóò\8a¾à\8f{\8býþíWP&\88ãmmpX\9bå "éÍ\17»V\ 4\9b4è\83\ 5\ f¼¼\10&©\871\86'ÿ~\9eSº©\ e\10¶>õ\8f\f\8eO%Ø_ý\99Â{Ú\82~§\ 5øáØ\80óÖM\ 4üL\ 1àhî$\ 2YS7LôjlxÈài \ 6^\80\81\88\9f±}z\12\88\84ì\rÿÄæ\ 5\12\8a\b]¼¹\10R²\9f'ñ\83\981,pQ
+eÁqH¨æ Á\14\87\vÎ\1c2\bÝ®\16\10j%4¨C\8f\97ô\95\89\80â\82»½Ë~\1e.ê[\181\e\19Jxâ¢i\84ï5\1fDÞ^¹C\82\18\7fÏ\83S\10Ro¦\98ZÑ\8d#\fÿ1q\11\86#*ÆI\867\9cB\89wHÝñ\843\r\92K$eÁ\14I\80^\8d$\1d¦*HÒÿa\98À_qãe$!W\8a$\ 4(\92xtH\81,|òOÁZxÍþ\ 3Zþ\ 3\15\ 607Â\9c\ 5\83a(¿ñê`AñýÍ«ß\0h\8b"\a
endstream
endobj
4677 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕ\1a]oä¶ñý~ÅFÁ\ 1kdW\91¨ï\ 3\82 Eã EÑ\87ÆíËÝ=л\¯\1a´XIv\1cãþ{ç\8b\14eËw\87>µO\1a\ e\87äp8\9f¤¢ÕÝ*ZýòæO7o¾¿NòU\15V¹ÊW7\87U\95\85y\1a¯\8aR\85Y\96®nö«÷ëë®\1dv]û!\8aÔÝÕVeÑúÏæÞ4ÝÙ\znÿÃ\1cÌå*.צÝ\99\rãþuU©5PÔ]Ë\b\15ÆQ\18]}¼ùë\9bHÖ\87Å\13oñ´\bK\15¯¶*\ f3^ú/\a\18\9bækÍ\9f¾>\9d\eÃð ï\18\0Ö\ 6]·½ \8fÒß\ f\97º\15\92àÝ6Ø<ëg~û\81[ÝáY·\0Å|\1dÓ\ e²ÎCÝ4\fÝÊ\88±7{Ü\1dìl\v;²\8a÷ qD\91Ñ\1e\8at½7\a=6\ 37\98É\90 nhÉ9I6í\ 3:j\99ª\e\87ó(SÔ\aÆ\rv´iÌ ød,\8fH×m'\88C7¶{\19ÙN#\17ø>ëa0\97\16\99K\15(Á\ 5\81dm~×x\b\eF\8b\98\12\98÷rÒ\ 3#\83·Oï\1eL}w\1c~x·\8dUò)`üI?Ú9Î\9a¸À\19:Æ\ 5vH\19\ 5KìÐú FD\8f_Z\19\0' \80Ý$°jÀ(\90\ fÌöýu\9e®JÐ4ø\80¦Åi\14Æq\ 2kø[e¹J\ 2]ZYº}gDãY\9e\0\1cõ½ðÁ+\vOf\bi\13Û¸\8cB\95+\0²°\12\83úI\16ò\r/F\86R»Ð\ eNiX`Ge¡JJKŪ\99\14|ÊI¹îZÃ\88áHg\ 1P?è\vé,À\ fõp´ý\86Gì\8eú¢w°yÆ\aß\ 6\f\1cº¦é\1eÌ\9e[·\8fL[nO*\ 6\8dV\9f@\eh³I\16&\99z¦þtÐI,\87Þs\83N\11¿Ì\b\bt<Ý2\171\e#|ïu3\1a\19pè.³\11±ÏDĺì÷zÚ\vk;Úiï\82\86\81Ú~{Чºy$\85\8d\94Çr$,GVå\ 1p,\ 3L,\ 3\11\8f\97~\10L¿ |À\aÂ_V¾¤
-óÜ)ß\91\1c Ì\vʵáÕ\1e\8eõîÈH´-:\ 3UÄa\9edóÝ\8a\8eþÁnº\vÝþ¿ \95*,`.á \1fo· \12ñ\9cäÙ_2\9d§¡RéLE3`\15U4\8b"VQD°\8a"ÊI\19Ñ\9aq/\97
-¹\9f\9c$R¸\99\9d_¦í\179íz®\82<\r\92'||Y\ 4¾w¼\8a×/6D]xÔHký\14ÂçFï\8cÀ\10mê½L£Á\15\1cQ\r°\ 3\8e\86\ 1Ô\aüîÆ\vª\ 3\12Þ\82¡\99>\Ò¼__
-v«Ê\ 4÷\88g^¦Ó\16\10\r\91æ06\f³] ESßµì\b\ 1e\ 6\10L=\rM\17äºaB\9e&a-ÇéÎçæq\89W\10÷½¹\f\14ûÓX?DY\ 436\10\82Q<\88j4t\ 3>Æ&O\89h\92<\ 2>SØ^Ð+Âs\98\v¹A&\8cÓ}Î\84i\89D\15.\1c!\1c¼M£§§·ObÛ\8c|ûÔ\ f\8f\8dùô m\1d\11N\v±áæYb\8d\b:þ\824 þ\\95ëq7¼Ê\90Ê<Ç\00:\ 6ÁNn\16Zäf35\r"\167\f\ 3²\15HÿÆa(\9e(gçL#mP\8cÅ\ 3gè\13É\97Á
-õÀ\18¶`Çt9c:Z7æ0Ì£®u$z°\14º\17\10D><2è¢J?w4ñg<M\1eFqaÝ\ 6æ\9a\r\8cß\82
-,Eå\ 4ÀbæcJ\f\ 2=~cö1\88 àGrÀ\16\87?\84h\83Hé\85?Ä\aÛ\80\81é\°\85ç\82Ô\9a]L\ 6\8c\94és«8\9dô¶7g\98oÀqI\94\9b\1ae\93D\9c^"ÆÅ,lP|Ø0<-\88ä¸ b5\7f\16\95\10È ÛnºW²N\f\88yTX\a\94ã¬â\80\bO~\14±K\93#\ 1'¸\bÝ
-%[\bòHXL@\11ÍbE\94æ\8f\17Ð^j\16*N\ 1ñ\8a¢YaÃ)\ 2(-\9c¼@ÇËr\12\12æíÔÝs·Z\1f8\8a\9d¸U£\8b@\80\DAqÛæ¨8Ù\0~\9e\17qiêrôßöõ\1ffs®\7f7\rBOV4ä# \89³I\7f®¦\f6\8f×\81¥sT \90\85°\9f\95a\96~UÊ©r\97ãõ\9a*\9bÜz\ 5\0\907\89õU\19\96Q¹\94p\81\15º\8dpÓÊô«c\7f\1eª(}a\91õ+\99J\Î\83~\99Vl\90ðe\83\ 4À3Hh\89AÚd\1eQ¾AB3ø.`À3Hh\91AÂ×\1a$¤\9deù\7f`\90\18ÇÄ Ó8\9e\f\12ñ7\1c\1dãW£!+\1f\8d³qÔ\19$aÑ \99\10Å\8a\90æ\1e«k\12\85\97õ¿k\89TL3M%º Æ\9a&"'ÓÄ\9eÉ\12g\ 3úñÂ\1dPlÒqcï\94\92§¶ ¤ \9d±¦RP.pgãy\99Syù\9d\84Ó\18v·a¸Ñí\9dg±`ó\ 1\93³ÜJÏhËgF[Z£%H/\8fÔN\8c\14â ð\83T\åÉâ\9b\15¦SÈ\8f&£ô\91ÈòÜ6e®¥\92UUiXÅ_Q4\14a\9e¹¢AªÐ$Qa\96W_¶ù8,\135U¡pz\ 3( n\96üT\15FÕÜæÓ\98\830~Éæ\11\10\9b\87\ 3\11
-«\9f\91Í\b#ßì±\19ü\1800Ya\1a±Ù#VË 2qÞ`\ eg\ 5lÍÏÌ3þ"±Æ_pr\8eßÉø\v5m\96<@\91ø\1e\0Zä\ 1à;<t\f,ú\0\9cô\v> \99\822\82Î\a`ã'é÷¼R91&cµ\0è\ 5ð«_\ e²E9\81vQ)\16iJÝËàz9k5=êb\12g0Êpy\93Är)\86Øi\98ï\98ð»7\18$¨
-@bZ\17Тª\enuϧò\8e\1e\9bÁ7\ 1\ 3\9eøcrÀKWkh\8c\95w\90ªRvë\88¯¥ßÖÉÐË[G$Û)\ 2|\v\88ô½LaîPoBÆÞXBß\1e\88î¬û\9eRq\1c{à¯n\9a×\v\81¿;)
-Oé¸\8d\13Òm`io\ 3í\ 5dáU(\84µÝ(óK/ó-)%âù\92°\9cFÁÂÛ%6½ýå©ìoÃ\rÉwR\8f\8fÜJ\11°½ÁÍ\b¼Ä\ 6à©R~¨{\13r\9b¯ehÊ\85\9aίF\92"\9aj:\80!\ 6üHÙÚþ\o¾\99R6äø\13TzuÃ\85]\11\89ÿGÈú\7f\84©\80Ã\89p\84P.^\15&\98\a\95Õ\97\1dïÖRÎ\ 4Ê·6x%è\121\17\v\80÷%÷O\81\9c/\19?\97Èm\9eÍfK´\0w/\97\9f\9eÀ\97ê°v!\ 4¨8,¦ÚÊ´ãÉ \13]Øp\ 6\89j5Ïù\14{\ 3ürΧ2?ç\83\96ÄY\95JΧ¦\en\84\83÷\1f\ 3\86¼\8c\ fZ\94ñ©Ìf|\85
-£¬\98ëÉÿdƧªÈz{Uy\19\1fâůÄÂ$¢è\1a±òn>«Hnx*[ì\ 3\ 6¹Þ3ÎÓ\1cè\98n\89 ëA7¿1\99\\8fV\98\82]À?\99fÙ\99âíV%/ Y\95¿zCVùµ \8e0\1aÝ+\8dO\86!>h¤Õ\8cpé\136þ=â\96\11:ê{:}¦\J½ \e\1f}Ò¬D¹\0K£´H2\b\fÇ®'\9cs¯x¨Ø3)\1fvzÙj&Î\10ÑÎ\85Ê\12£àI"\88Ã+ƺ\1dq\9eW\1exrHd\9b\ e×ÉÓÈatûÈ\b<×\9c\12db4\9fåÑHptC¸M\\84\8c"/IC`ï.YÎm¾\8dÀgËÚ÷\1f_É\96½+±\14".ÞäY\14ö\7fÂ+¼\ fq\92¶äKÓ8w5Hæ|)Â\92Æå\8b\95ÿÄÇtÿ\96¨Ï,\86Î8\89E\7f\90TóÇé\ föZÁ\ eN½\11âPA³Ë\89&ö\19AH\ f\13áR\95!ÉyRH¸KðÅÌñÈ\1d\9e\86%üzÖJ\87»AÄ\87·\81\91²\8d"µq,s\91\12\91lèþT¯_"b¾Ì\97|{ñýfØ-Vóò\1c\84/\8e \14Ýg³«)¤'\9cúm\18OI\81{Õ)=_OÝòºTJ\b£ç%òcIe\1f\9aJ?\16\ 1ZÞzJ÷þTú¯4\15ÍôjéÉ÷\91r\7f)g\86`ÝÎî:\95\97PÎn7eÍg\83å¢\94\1c+\12=\9e¥çz÷78Ò_ù-Å¿t!%»¯÷£^ô\92¨\a£¾³ï\80uû¬è³ýî\1dP¢ôt9\eM\82Þ\7fí]L\15\96\95{¼\1dëfX¼\86QU\98æó×AÉÏñËÂ\8dý\88\8c-y\15´v¬æ996\83\1f\ 2\ 6¼ëê\98c2~QÍ0E\1fkðOÄ\19µ1J\85Lq#æ¶Mª0É\92ç¥=Nê
-iÙ]¿ 7W`¼³bS ¶(áyÆ\16¢[of?\18Øï*\ 6!©l&ç\9f]\1a»ôª,\11\8f\9fá3\89ÌX÷Cüt¼^ïþ\ e\9bü'/\8c\1e\8d\1f=ø>àÙ\84îö\83\9f\85\85\1f\85u«\12AìÀ\87ï\8eÿÅ\ 6 Aá×I{\86\91÷\8f\80ä>³Îé\ f\83\19e6=ã#~>*\a\ 6·Ì!¡)ßj÷Ë\ 6½¼yq[¨q\9dMr\1d\r\9d-¹)L}Í\ 3\88\99ÓVÿw\11ß(¶y\11\16 ï\90x\87EÁ+«t6âç\9b7ÿ\ 1\95\1d\8cÌ
+xÚÕ\1a]oä¶ñý~ÅFÁ\ 1kdW\91¨ï\ 3\82 Eã EÑ\87ÆíËÝ=л\¯\1a´XIv\1cãþ{ç\8b\14eËw\87>µO\1a\ e\87äp8\9f¤¢ÕÝ*ZýòæO7o¾¿NòU\15V¹ÊW7\87U\95\85y\1a¯\8aR\85Y\96®nö«÷ëë®\1dv]û!\8aÔÝÕVeÑúÏæÞ4ÝÙ\znÿÃ\1cÌå*.צÝ\99\rãþuU©5PÔ]Ë\b\15ÆQ¨®>ÞüõM$ëÃâ\89·xZ\84¥\8aW[\95\87\19/ý\97\ 3\8cMóµæO_\9fÎ\8daxÐw\f\0k\83®Û^ÐGéï\87KÝ
+Iðn\el\9eõ3¿ýÀîð¬[\80b¾\8ei\aYç¡n\1a\86neÄØ\9b=î\ ev¶\85\9dVYÅ{Ð8¢Èh\ fEºÞ\9b\83\1e\9b\81\eÌdÈ\ 47´ä\9c$\9bö\ 1\1dµLÕ\8dÃy\94)ê\ 3ã\ 6;Ú4æ\ 4|2\96G¤ë¶\13Ä¡\eÛ½\8cl§\91\v|\9fõ0\98K\8bÌ¥
+\94à\82@²6¿k<\84\r£EL Ì{9é\81\91ÁÛ§w\ f¦¾;\ e?¼ÛÆ*ù\140þ¤\1fí\1cgM\à\f\1dã\ 2;¤\8c\82%vh}P#¢Ç/\f\80\13\10Àn\12X5`\14È\afûþ:OW%h\1a|@Óâ4
+ã8\815ü2á\%\81.,ݾ3¢ñ,O\0\8eú^øà\95\85'3\84´\89m\\82Òç
+\80,¬Ä ~\92\85|Ã\8b\91¡Ô.´\83S\1a\16ØQY¨\92ÒR±j&\ 5\9frR®»Ö0b8ÒY\0Ô\ fúB:\vðC=\1cm¿á\11»£¾è\1dl\9eñÁ·\ 1\ 3\87®iº\a³çÖí#Së\96Û\93\8aA£Õ'Ð\ 6Úl\92\85I¦\9e©?\1dt\12Ë¡÷Ü SÄ/3\ 2\ 2\1dO·ÌEÌÆ\bß{Ý\8cF\ 6\1cºËlDì3\11±.û½\9eöBëÚ\8evÚ» a ¶ß\1eô©n\1eIa#å±\1c Ë\91Uy\0\1cË\0\13Ë@Äã¥\1f\ 4Ó/(\1fð\81ð\97\95/©Â<wÊw$G\ 2ó\82rmxµ\87c½;2\12m\8bÎ@\15q\98'Ù|k·¢£\7f°\9bîB·ÿ/h¥
+\v\98K8èÇÛ-\88D<'yö\97Lçi¨T:SÑ\fXE\15Í¢\88U\14\11¬¢\88rRF´fÜË¥Bî''\89\14nfç\97iûEN»\9e« O\83ä \1f_\16\81ï\1d¯âõ\8b\rQ\17\1e5ÒZ?\85ð¹Ñ;#0D\9bz/Óhp\ 5GT\ 3ì\80£a\0õ\ 1¿»ñ\82ê\80\84·`h¦\ f\974ï×\97\82ݪ2Á=â\99\97é´\ 5DC¤9\8c\rÃl\17HÑÔw-;B@k\99\ 1\ 4SOCÓ\ 5¹n\98\90§IXËqºó¹y\â\15Ä}o.\ 3Åþ4Vë\ fQ\16Á\8c\r\84`\14\ f¢\1a\rÝ\80\8f±ÉS"\9a$\8f\80Ï\14¶\17ô\8að\1cæBn\90 ãt\9f3aZ"Q\85\vG\b\aoÓèééí\93Ø6#ß>õÃcc>}B[G\84ÓBl¸y\96X#\82\8e¿ \r\88?WåzÜ\r¯2¤2Ï1\0\8c\8eA°\93\9b\85\16¹ÙLM\83\88Å\rÃ\80l\ 5Ò¿q\18\8a'ÊÙ9ÓH\e\14cñÀ\19úDòe°B=0\86-Ø1]Î\98\8eÖ\8d9\fó¨k\1d\89\1e,\85î\ 5\ 4\91\ f\8f\fº¨ÒÏ\1dMü\19O\93\87Q\X·\81¹f\ 3ã· \ 2KQ9\ 1°\98ù\98\12\83@\8fß\98}\f"(ø\91\1c°Åá\ f!Ú Rzá\ fñÁ6``:\17lá¹ µf\17\93\ 1#eúÜ*N'½íÍ\19æ\ep\\12eë¦FÙ$\11§\97\88q1\v\e\14\1f6\fO\v"9.\88XÍ\9fE%\ 42ȶ\9bî\95¬\13\ 3b\1e\15Ö\ 1å8«8 Â\93\1fEìÒäHÀ .B·BÉ\16\82<\12\16\13PD³X\11¥ùã\ 5´\97\9a\85\8aS@¼¢hVØp\8a\0J\v'/Ðñ²\9c\84\84y;u÷ÜÖ\a\8eb'nÕè"\10 \17QPܶ9*N6\80\9fçE\\9aº\1cý·}ý\87Ù\9cëßM\83Ð\93\15\rù\bHâlÒ\9f«)\83Íãu`é\1c\15\bd!ìge\98¥_\95rªÜåx½¦Ê&·^\ 1\0äMb}U\86eT.%\`\85n#Ü´2ýêØ\9f\87*J_XdýJ¦\12\97ó _¦\15\e$|Ù \ 1ð\f\12Zb\906\99G\94o\90Ð\f¾\v\18ð\f\12Zd\90ðµ\ 6 igYþ\1f\18$Æ11È4\8e'\83Dü\rGÇøÕhÈÊGãl\1cu\ 6IX4H&D±"¤¹Çê\9aDáeýïZb+\15ÓLS\89.\88±¦\89ÈÉ4±g²ÄÙ\80~¼p\a\14\9btÜØ;¥ä©-(iBg¬©\14\94\vÜÙx^æT^~'á4\86Ým\18nt{çY,Ø|Àä,·Ò3Úò\99Ñ\96Öh ÒKë#µ\13#\858\bü \15Wy²øf\85é\14ò£É(}$²<·M\99k©dUU\1aVñW\14\rE\98g®h\90*4IT\98åÕ\97m>\ eËDMU(\9cÞ\0
+¨\9b%?U\85Q5·ù4æ \8c_²y\ 4Äæá@\84Âêgd3ÂÈ7{l\ 6?\ 6\fLV\98Flö\88Õ2\88L\9c7\98ÃY\ 1[ó3ó\8c¿H¬ñ\17\9c\9cãw2þBM\9b%\ fP$¾\a\80\16y\0ø\ e\ f\1d\ 3\8b>\0'ý\82\ fH¦ \8c ó\ 1ØøIú=¯TN\8cÉX-\0z\ 1üê\97\83lQN ]T\8aE\9aR÷2¸^ÎZM\8fº\98Ä\19\8c2\Þ$±\\8a!vZ+æ;&üî\r\ 6 ª\ 2\90\98Ö\ 5´¨ê\86[Ýó©¼£ÇfðMÀ\80'þ\98\1cðÒÕ\1a\1acå\1d¤ª\94Ý:âké·u2ôòÖ\11Év\8a\0ß\ 2"}/S\98;Ô\9b\90±7\96з\a¢;뾧T\1cÇ\1eø«\9bæõB ðïN\8aÂS:nã\84t\eXÚÛ@{\ 1Yx\15
+am7ÊüÒË|KJ\89x¾$,§Q°ðv\89Mo\7fy*ûÛpCò\9dÔã#·R\ 4lop3\ 2/±\ 1xª\94\1fêÞ\84Üæk\19\9ar¡¦ó«\91¤\88¦\9a\ e`\88\ 1?R¶¶?×\9bo¦\94\r9þ\ 4\95^ÝpaWDâÿ\11²þ\1fa*àp"\1c!\94\8bW\85 æAeõeÇ»µ\943\81ò\r^ ºDÌÅ\ 2à}ÉýS çKÆÏ%r\9bg³Ù\12-ÀÝËå§'ð¥:¬]\b\ 1*\ e\8b©¶2íx2èD\176\9cA¢ZÍs>ÅÞ\0¿\9có©ÌÏù %qV¥\92ó©é\86\eáàýÇ\80!/ã\83\16e|*³\19_¡Â(+æzò?\99ñ©*²Þ^U^Æ\87xñ+±0\89(ºF¬¼\9bÏ*\92\e\9eÊ\16û\80A®÷\8có4\a:¦["èzÐÍoL&×£\15¦`\17ðO¦Yv¦x»UÉKBVå¯Þ\90U~-\88#\8cF÷Jcë\93a\88\ f\1ai5#\ú\84\8d\7f\8f¸e\84\8eú\9eN\9f)\97R/èÆG\9f4+Q.ÀÒ(-\92\f\ 2ñë çÜ+\1e*öLÊ\87\9d^¶\9a\893D´s¡²Ä(x\92\bâð\8a±nG\9cç\95\a\9e\1c\12Ù¦Ãuò4r\18Ý>2\ 2Ï5§\ 4\99\18Így4\12\1cÝ\10n\13\17!£ÈKÒ\10Ø»K\96s\9bo#ðÙ²öýÇW²eïJ,\85\88\8b7y\16\85ý\9fð
+ïC\9c¤-ùÒ4Î]\r\929_\8a°¤qùbå?ñ1Ý¿%ê3\8b¡3NbÑ\1f$Õüqú\83½Vk°\83So\848TÐìr¢\89}F\10ÒÃD¸TeHr\9e\14\12î\12|1s<r\87§a ¿\9eµÒán\10ñám`¤l£Hm\1cË\¤D$\eº?Õë\97\88\98/ó%ß^|¿\19v\8bÕ¼<\aá\8bc\ 2E÷Ùìj
+é §~\eÆSRà^uJÏ×S·¼.\95\12Âèy\89üXRÙ\87¦Ò\8fE\80\96·\9eÒ½?\95þ+ME3½Zzò}¤Ü_Ê\99!X·³»Nå%\94³ÛMYóÙ`¹(%Ç\8aD\8fgé¹Þý\r\8eôW~Kñ/]kHÉîëý¨\17½$êÁ¨ïì;`Ý>+úl¿{\a\94(=]ÎF\93 ÷_{\17S\85eå^+oǺ\19\16¯aT\15¦ùüuPòsü²pc?"cK^\ 5\1d«yN\8eÍà\87\80\ 1ïº:æ\98\8c_T3LÑÇ\1aü\13qFm\8cR!SÜ\88¹m\93*L²äyi\8f\93ºBZv×/ÈÍ\15\18ï¬Ø\14\88-Jx\9e±\85èÖ\9bÙ\ f\ 6ö»\8aAH*\9bÉùg\97Æ.½*KÄãgøL"3Öý\10?\1d¯×»¿Ã&ÿÉ\v£GãG\ f¾\ fx6¡»ýàgaáGaݪD\10;ðá»ã\7f±\ 1HPøuÒ\9eaäý# ¹Ï¬súÃ`F\99MÏø\88\9f\8fÊ\81Á-sHhÊ·Úý²A/o^Ü\16j\g\93\GCgKn
+S_ó\0bæ´Õÿ]Ä7\8am^\84\ 5è;$ÞaQðÊ*\9d\8døùæÍ\7f\0Ú\ 1\8cÎ
endstream
endobj
4709 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÅXÝ\8fÛÆ\11\7f÷_!\18\b C\rwù\1d \ fMìk\93Æ@\90¨E\80º\ f{Ôê\8e0Eª$uç\8bíÿ½óµ\14©£bÙh\91\aAËÙÝùøÍìÌì\ 6\8bÛE°øë³o×Ͼ¾\ e\93E®òÄ$\8bõv\11\ 6¡Ê¢l\91fFÅq´Xo\16ÿZ^7u_4õ\9b 0·W+\13\aË\97îÞUÍÞµ\1d\7fÿ춮½ÒÙÒÕ\85{Á´\7f^åf +ʦf\82Q:PÁÕ¿×?<\vD\ 1\90\1e\8e¤¯t\12¨0K\16+\93¨\98\85o\8bªìúÉ.ÿ¿Ð°ÕÄ°-V¹èúêÝÞÖ\eP+4fÙ7ò\7fçxÐ\1cúý¡\97ñödrã¶öPõOWn\9bvg'»Âã®m±"\ 5é£hv;\10\8fÚ\82\86+°7\8fsVÌ£@\eq°·}ïÚZÐz(û»\ 6\ 5NÖ äµø£v\ fUY;EÜWÞv\ 32\8cñX\15ö\8b J\ 5ªÔÛ\95\8d\0HÅèa2\1dC5]y\84jf\17@UXÙô\a#µ\7f{û¶ü"¨\12\81*ñv%KïÿDLN\96?Ùâí\95^Ú[÷÷R¦¶p\88Þ\ 4q\0?-ûímççÚ\13\96b²â¯ï\ e\9c®¾zô+Ën\ e¼².ªÃÆ\ 1ã(0"\ 2G$"
-ôÒÙâNHvW";\1c×v\87ç\16\87è\15\1aø\95zYÙúö\0ÆÈ>Ò¥Ù\89\88;!\ f^\9aÑÊÕ\87\9dkmï\80µI\12\96\81\83ÎÖe_þæée\8dàÒ
-\99w=\ f\10Yüg\8bL\ 2aåÚ] ×\9emº¼yäE\83ÿé\v\9d\81Ê\8fõÊX/\bA\98Ù\ 1®\1c8Ýc×»\9d$µÂJ \1e:7DÛ0d=pÔ\f\94aUÙúÈ%ѲÒ\16ECØmÊú\16\90×Z/Ob\94bNû´\v\t\ e.{gwû
-ý\83_\ 4¸Î\8fi \89Ï¿zÿ'ñ'r}Ñõ\8f\95{ÿÕû?\1fê½m;÷ñãÇ7:\8cêç¼ü¡¬*Ï{OÎ Î\rÿ£Ý(àP¯æ\9cI\f7rÒ n\ 4-\88o[Ö`\19\7f75ÆÖä\8cú\80#,já@\9aòÐU#WÜÛêà\81\e"\ e´ùú:\89\16\19\94\føÃ\82¥\8dÊu\b:\8an\14\84¼pR[ÂT%`\81¬\13ØÃ8Pqj&g}Mg0\8eÈ"P§ã/:ÚðoëG\1e\90¿i\1dâ\85\83\eÙ¸mªªy@\88\88*ë-ÿQD\8f\19þÆ\95³\11jËÿ;\8e\14'\96\8ck´É3¥ÃÌ\9b\ 2jÞ»\16¬\9e7:Ó©_Ù)æý\171>\ 4£ãxêÜ#7\987˲ãÿnï\8a\12s,Y\ 5\ 4²*ôÕ\13\ 6Å\9dmm1l|þá9\ fF`Ìn\9bÊãxÂÑ\99â` \96Û\ 3\ 6
-Ú\83á±\1e\ 2\8cd\r!8ðöçO ¥\8f\8d£\92á6ßx1\ 6à\bB\16sc;Gº\Z!~vûÊ\16>`{÷®?V«\93cÀZtP?e5å6J8U5(\7f]üÒ·ß\8a\1aÇÂÁG\8bÿË~®ÂIöØ\94í\85\ 6èÿ§\ 5/Y\8d/1 y¨\v°ÿ\ fvÁKQãs,\90&£\83rQØýå\16¼¢åxäòT\f\bóLÚ\ 3 5µcJåî¡ò¹\8a¿(\93À4È«\84Di\1d[oÅS¨ý\84{\87%Èþshz×½àM¶ê\9aùê]TM÷\14ØR@\98ðR\ 4ÒY¯\16\17C¢O1\89µÇ$\86\84tÀæ\84hwVhÔj\ 1E\12²\91\84¬±\80o\98b\85\11Ô0ÙÄiXszÖËï\84}ßR\18 ©*!\85ØJñÌ\18É\19¬n âw\95íîNÊܦ9Ü\\8aÑ»]õ¥\81c@Cï - \11\8d@BZÙ3Eº\eM !á E]\8b_Íò××?2A¬0Ë¿_ÿ¨\986\89(\9c\ 3\9d»\15È\99ï\0oùÈÙ\9e«\9d,\9cb\ 4]\ eäjø<\87\8f\9c«\r4
-=\1dÈ\99\86Àä*K\86\92\87U©\9b)\8cp¿\1cz\ 1/ì)Ò«0\81Ûð´=xI±«\8eb81\15\ f\9a¢\18zôÂÏbhEQâ\eé\81\12KÓ\f\83¡jÊ\96²\9e3)ÌU\9a\9bOÙ\14j\15\86\91_5êÒÇ\ 218$e\99T+\r['~ºþþ×ׯ¾ñuµìN*©\1c|!×\8dd\82\7f¬¯W\998ñaRf\1fÝïåx\ eó3\9e\f\8d\8aÒì\ 2OfùE¾ÌU\14\9bsÉ%\88Ø\998xâL"nù\9f\9d9¦p/\ 3\83±3ñ{Þ\99\10 Q\14}Ò,Dk0\9eÚ&à¸gö®ÞpzB)½¸3ÎUH½ì8\1dQóé/\96qL÷ä\96®«@\1d÷lñ\99àÓA®Lð\99nPÌß\a\132ç`"©£\96\ f¥
-\99\82 \12LH;\ 6\13\87\10\9cG\1d¤S\13\7f?Âú\16ê`eϦ\8bH«(\18\1d\1a\7fÉ\98\1a§áî0,z1çU\15\rÆ÷Í\f\vÐ8M.\88Ò8Qa\16N/$W9t,b\ 6\9e<\9dr¬\1a\9d<\8dU\9c¥nFûÄs¤È[\fN\8dc\15'Î$\1eÈ\10GµÏ¡\13Â%Ã\8cC\15\19J¤BGÆý\94¦ ÜùX\8dT\9eeSGr\9f\16\ 5\89¿Aã\10nÌÒ¬í\e z"\1f#7
-ÎEn\1a©H\7fÚ-ã[!1ÿ~;ËM\99c\fÌ3\8bT\16\fWÑ;Û1»{pí\89Ú\9d7ÔÎi\8e\0*\13\9e\Í.\fN(Z!·BI$\17}¤P/\ 4ÿ\90ÿ!{P?\94Èå\14¨>¯Ø\9eó
-±èx\rt3=\93\8e¨§\11\9dq \rg\1cVÊ\19Ç\95\8d¼\1d¬D½\89%ÿ³Z2:%×|s\ eF¯%Ü\1d:&\ f/\931½\96ð[Ä\a\7fÉø0ê)h9\1eÑáÉ$¤[\ 4!\19\1f\9fLByüñbfº\9eñ#\86¿bÌ>\87L\9e>æ£9Ì\941\9fûÎ!-\16ÞÀ¹ïBc7'}×ñ\82Ôí\8f\17(F~×Ü»\8d:}´\1f?Gè$\83¤\fm\ 4HN#yX3ñdË«õ³ÿ\ 2\9dGkS
+xÚÅXÝ\8fÛÆ\11\7f÷_!\18\b C\rwù\1d \ fMìk\93Æ@\90¨E\80º\ f{Ôê\8e0Eª$uç\8bíÿ½óµ\14©£bÙh\91\aAËÙÝùøÍìÌì\ 6\8bÛE°øë³o×Ͼ¾\ e\93E®òÄ$\8bõv\11\ 6¡Ê¢l\91fFÅq´Xo\16ÿZ^7u_4õ\9b 0·W+\13\aË\97îÞUÍÞµ\1d\7fÿ춮½ÒÙÒÕ\85{Á´\7f^åf +ʦf\82Q:Pæêßë\1f\9e\ 5¢\0H\ fGÒW: T\98%\8b\95ITÌ·EUvýd\97ÿ_hØjbØ\16«\t}õnoë\r¨\15\1a³ì\eù¿s<h\ eýþÐËx{2¹q[{¨ú§+·M»³\93]áq׶X\91\82ôQ4»\1d\88GmAÃ\15Ø\9bÇ9+æQ \8d8ØÛ¾wm-h=\94ý]\83\ 2'k\10òÚVüQ»\87ª¬\9d"î+o»\ 1\19Æx¬
+ûEP¥\ 2UêíÊF\0¤bô0\99\8e¡\9a®<B5³\v *¬lú\83\91Ú¿½}[~\11T\89@\95x»\92¥÷\7f"&'Ë\9flñöJ/íû{)S[8Do\828\80\9f\96ýö¶ósí K1Yñ×w\87VNW_=ú\95e7\a^Y\17Õaã\80q\14\18\11\81#\12\11\ 5zélq'$»+\91\1d\8ek»Ãs\8bCô
+\rüJ½¬l}{\0cd\1féÒìDÄ\9d\90\a/ÍhåêÃε¶wÀÚ$ ËÀAgë²/\7fóô²Fpi\85Ì»\9e\a\88,þ³E&\81°rí®\ 4\90kÏ6]Þ<ò¢Áÿô\85Î@åÇze¬\17\84 Ìì\0W\ e\9cî±ëÝN\92Za%\10\ f\9d\e¢m\18²\1e8j\ 6Ê°ªl}ä\92hYi\8b¢!ì6e}\vÈk\97'1J1§}Ú\ 5.:\a\97½³»}\85þÁ/\ 2\çÇ´\84Äç_½ÿ\93ø\13¹¾èúÇʽÿêý\9f\ fõÞ¶\9dûøñã\e\1dFõs^þPV\95ç½'g\10ç\86ÿÑn\14p¨WsÎ$\86\e9i\107\82\16Ä·-k°\8c¿\9b\1ackrF}À\11\16µp Myèª\91+îmuðÀ\r\11\aÚ|}\9dD\8b\fJ\ 6üaÁÒFå:\ 4\1dE7
+B^8©-aª\12°@Ö ìa\1c¨85\93³¾¦3\18Gd\11¨Óñ\17\1dmø·õ#\ fÈß´\ eñÂÁ\8dlÜ6UÕ< DD\95õ\96ÿ(¢Ç\f\7fãÊÙ\bµåÿ\1dG\8a\13KÆ5Úä\99ÒaæM\ 15ï]\vVÏ\e\9déÔ¯ì\14óþ\8b\18\1f\82Ñq<uî\91\eÌ\9beÙñ\7f·wE\899\96¬\ 2\ 2Y\15úê \83âζ¶\186>ÿð\9c\a#0f·Måq<áèLq°\ 4Ëí\ 1\ 3\ 5íÁðX\ f\ 1F²\86\10\1cxûó'\90ÒÇÆQÉp\9bo¼\18\ 3p\ 4!\8b¹±\9d#].\10?»}e\v\1f°½{×\1f«ÕÉ1`-:¨\9f²\9ar\e%\9cª\1a\94¿.~éÛoE\8dcáà£Åÿe?Wá${lÊöB\ 3ôÿÓ\82\97¬Æ\97\18Ð<Ô\ 5Øÿ\a»à¥¨ñ9\16H\93ÑA¹(ìþr\v^Ñr<ry*\ 6\84y&í\ 1\90\9aÚ1¥r÷Pù\Å_\94I`\1aäUB¢´\8e·â)Ô~½Ã\12äVÿ94½ë^ð&[uÍ|õ.ª¦{
+l) Lx)\ 2é¬W\8b\8b!ѧ\98ÄÚc\12CB:`sB´;+4jµ\80" ÙHBÖXÀ7L±Â\bj\98lâ4¬9=ëåw¾o)\f\90T\95\90Bl¥xf\8cä\fV7Pñ»Êvw'enÓ\1cn.ÅèÝ®úÒÀ1 ¡w\90\16\90\88F !ì\99"Ý\8d&\90\90p\90¢®Å¯fùëë\1f\99 V\98åßÖ¯\7fTL\9bD\14Î\81ÎÝ
+äÌw\80·|älÏÕN\16N1\82.\ar5|\9eÃGÎÕ\ 6\1a\85\9e\ eäLC`r\95%CÉêÔÍ\14F¸_\ e½\80\17ö\14éU\98ÀmxÚ\1e¼$áØUG1\9c\98\8a\aMQ\f=zág1´¢(ñ\8dô@\89¥i\86ÁP5eKYÏ\99\14æ*Íͧl
+µ
+Ãȯ\1auéc\81\18\1c\92²Lª\95\86\13?]\7fÿëëWßøºZv'\95T\ e¾\90ëF2Á?Ö׫L\9cø0)³\8fî÷r<\87ù\19O\86FEiv\81'³ü"_æ*\8a͹ä\12DìL\1c<q&\11·üÏÎ\1cS¸\97\81ÁØ\99ø=ïL\bÐ(\8a>i\16¢5\18Om\13pܳV{Wo8=¡\94^Ü\19ç*¤^v\9c\8e¨ùô\17Ë8¦{rK×U \8e{¶øLðé W&øL7(æï\83 \99s0\91ÔQË\87R\85LÁ\84\ 4 &¤\1d\83\89C\bΣ\ eÒ©\89¿\1fa}\vu°²gÓE¤U\14\8c\ e\8d¿dL\8dÓpw\18\16½\98óª\8a\ 6ãûf\86\ 5h\9c&\17Di\9c¨0\v§\17\92«\1c:\161\ 3O\9eN9V\8dN\9eÆ*ÎR7£}â9Rä-\ 6§Æ±\8a\13g\12\ fd\88£ÚçÐ á\92aÆ¡\8a\f%R¡#ã~JS\10î|¬F*ϲ©#¹O\8b\82Äß q\b7fiÖö\8d\ 4=\91\8f\91\e\ 5ç"7\8dT¤?í\96ñ\90\98\7f¿\9då¦Ì1\ 6æ\99E*\v\86«è\9dí\98ÝÖ=¸öDíÎ\ejç4G\0\95 O®f\17\ 6'\14\90[¡$\92\8b>R¨\17\82\7fÈÿ\90=¨\1fJär
+T\9fWlÏy\85Xt¼\ 6º\99\9eIGÔÓ\88Î8Ð\863\ e+å\8cãÊFÞ\ eV¢ÞÄ\92ÿY-\19\9d\92k¾9\a£×\12î\ e\1d\93\87\97É\98^Kø-â\83¿d|\18õ\14´\1c\8fèðd\12Ò-\82\90\8c\8fO&¡<þx13]Ïø\11Ã_1f\9fC&O\1fóÑ\1cfÊ\98Ï}ç\90\16\voàÜw¡±\9b\93¾ëxAêöÇ\v\14#¿kîÝF\9d>Ú\8f\9f#t\92AR\866\ 2$§\91<¬\99x²åÕúÙ\7f\ 1Í9kU
endstream
endobj
4741 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVMoÓ@\10½çW¬Ä%Axº»ö~©\b Z\8aÄ¡\a\1aõB9\98dÓZríÈv"åß3Îl\12;l+q\80\ 3\97$\9e\9dyóæãÃÙ#ãìËäÓ|rq\93jæÀi©Ù|Å\9c\ 2\9d f¬\ 4¥26_²ïÓ\9bºê\16uõÀ¹|\9c%Rñéµßú²^û¦¥ço~å\9b\99°S_-ü;²ÝÏ\9c\9c¢GQWd\90 8ðÙ\8fù× \ fù/n¤bB\ 2W\99í³g\ 6¬\14,\91\1a\14å¾\9fad\8f¦{$\8cFÆé\801g\89Ðà¬y\89ì6Nâ<7âh\87O"à,z¤;ß½\92R\93ëÇ\1eÛÚA\b>\1aäû¼.wtôT\97Ë\96Ì9YÊ¢\r~õ\8a,ë¼ë|Sµ\97dî\9e|ëé$§Þ\92}Óú%\99»\9a¾é´Û4Õ1rxÐnÊ®í«Øóæà\94#ÞûÄØ\93\9eJQ\85nåÛ¼(ó\9f¥§Ç\15VÔ©_)HÍÓ¾ ÉqX\ e\94HϺvÕø¼ó±>\1fÂR\vÖ\85\r»Í\9f\83oª^\19m\f|4\18\87ãÅåäÿ ¥¡*®¨\13}\10\15y*\8e~µ\879\8f¹&\ 10I%Ö\1dÈÞíªzÝ\16í\91°Åüýá\9ep*ÀZr|ST\8br³\fD3>pÌ,dÂ\1e\88¾\8f@\19\10úè°¢¥^\15\8fð\14AÓ\19\8aõèü!\82\96\bÉAdX\89p`¤\8eì8S)\18gÑ\ 3\94\ e\eòv\0ŵ3=\14n\90Ñlà\14\1f˨\16 Z\9aãX¸âÛºXâ·¸\8cv]¤X½U,Q\19Ê5LÿÚ·\8b¦Xw¯ß\ 2¡²ÓÀÃ\r\95\aýûçu·\8bL\1f^¸\12pK\856ÿæ.\8ahKsHÝùúc'ºf&ù´î?v\7fIdû,õ.¦2ìI*\7fW\19ñ¾׻?\95\19!þ§2ë\97="$|ÉYç\ ep/ô}ÄÕ@6RÑ\99~\1d\b\13Õ/\86\9fÒ*H\8d\eê7Öá\fl&\a©H¨\83÷öèOC"%âY\87\83ÄwÁa.R\8fb>Ï'¿\0-\18\1e»
+xÚÝVMoÓ@\10½çW¬Ä%Axº»ö~©\b Z\8aÄ¡\a\1aõB9\98dÓZríÈv"åß3Îl\12;l+q\80\ 3\97$\9e\9dyóæãÃÙ#ãìËäÓ|rq\93jæÀi©Ù|Å\9c\ 2\9d f¬\ 4¥26_²ïÓ\9bºê\16uõÀ¹|\9c%Rñéµßú²^û¦¥ço~å\9b\99°S_-ü;²ÝÏ\9c\9c¢GQWd\90 8ÈÙ\8fù× \ fù/n¤bB\ 2W\99í³g\ 6¬\14,\91\1a\14å¾\9fad\8f¦{$\8cFÆé\801g\89Ðà¬y\89ì6Nâ<7âh\87O"à,z¤;ß½\92R\93ëÇ\1eÛÚA\b>\1aäû¼.wtôT\97Ë\96Ì9YÊ¢\r~õ\8a,ë¼ë|Sµ\97dî\9e|ëé$§Þ\92}Óú%\99»\9a¾é´Û4Õ1rxÐnÊ®í«Øóæà\94#ÞûÄØ\93\9eJQ\85nåÛ¼(ó\9f¥§Ç\15VÔ©_)HÍÓ¾ ÉqX\ e\94HϺvÕø¼ó±>\1fÂR\vÖ\85\r»Í\9f\83oª^\19m\f|4\18\87ãÅåäÿ ¥¡*®¨\13}\10\15y*\8e~µ\879\8f¹&\ 10I%Ö\1dÈÞíªzÝ\16í\91°Åüýá\9ep*ÀZr|ST\8br³\fD3>pÌ,dÂ\1e\88¾\8f@\19\10úè°¢¥^\15\8fð\14AÓ\19\8aõèü!\82\96\bÉAdX\89p`¤\8eì8S)\18gÑ\ 3\94\ e\eòv\0ŵ3=\14n\90Ñlà\14\1f˨\16 Z\9aãX¸âÛºXâ·¸\8cv]¤X½U,Q\19Ê5LÿÚ·\8b¦Xw¯ß\ 2¡²ÓÀÃ\r\95\aýûçu·\8bL\1f^¸\12pK\856ÿæ.\8ahKsHÝùúc'ºf&ù´î?v\7fIdû,õ.¦2ìI*\7fW\19ñ¾׻?\95\19!þ§2ë\97="$|ÉYç\ ep/ô}ÄÕ@6RÑ\99~\1d\b\13Õ/\86\9fÒ*H\8d\eê7Öá\fl&\a©H¨\83÷öèOC"%âY\87\83ÄwÁa.R\8fb>Ï'¿\0QÚ\1eÁ
endstream
endobj
4799 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕW[OÛ0\14~çWDÚK;\11c;ñM\9b&\8d1&M\13LPñ2¦)¤NÉ\14\92ªI\87ø÷;¾$MÚP`âeOqO\8eÏ÷\9d\8b?§8X\ 48ørp<;8:\8dx \90â\94\a³,\88p\84d,\ 3!)b,\ efóàÇä´*\9b´*¯1¦\8biH\19\9e\9cè?º¨\96zU»ß\17:Ó«)\91\13]¦úÐÙ®¦\8aNÀ#¯Jg \88`\84§?g_\ f°'ptJY@(Â\f0\ 1>$\1c£Hò ¤\1c1\87~¢ët\95/\e\13\aö\ 2á¨G\18\9b=HIÑ97\96Hõà©%î\91A\ enUë\ 6¹ÕYÕh·jn\93¦]å~ã|7Tùà\16.Õ^Êsg_&M£Weëî\9f÷º(\90£>Ì\16¸G\12\11Î\1d÷«)8\9b\98lR?+Ùݾü\19¯·\ 3\8e\10å8²e\8e\ 5\92\94\ 4¡©¶j£¥&Þ¥n>Χ\ 4Ò\1fcÜî\ 3ÚRùé8Kî´çÊöpÝD\9f\8fd&bD)\85MÖù\9aRár0Þ®/Õãí\1cc\1aú\88aD!mOõò¡¬\9654¸¥+\81\80yézA\90\94ÎñM^¦Åzîó\8aqÏ1\96(&²eú~$\94\80\96v\ e\99ëQ\96/ÐíH4\1eÃ1ë\9c?\8cD\v Å\88Ä1,\14\12\94·å<®ª¢ç\8e¹é#\1c`\818SmÀ\91ª÷c3\98>¼©:f¸Û`¼\ 3¦\10\11\12\90\11ãÊ9½ua`ÿ\ 6\93Á\91\rz>cõ\8dAV:$P\b\8e1°ûî\ e\8c\ 5³¥\10/\ 6³\93°\8b\aÅ\8a6]\80ÔÈ»Ñ1¡,F1\9cÀ\10\9e\ 4\8b\7f\90\1c(-\1cô\bÄ.1\ fÒª\80³\99¹íÞQ?·ÆËÉ\90±9\19²ÎV\86ÌÛæÖ\9b\ 6Ár\ fTVÞ-\96¹\11\1fc¼ÑYå\ 4©ý\9d\97\v[YC\18#ÅüpçeW\8dÕ¬8\86_öhÅÌa\1a\93WH0]èfíô\fÌ0\eIQk÷&Ï\9cÑob\e¢Æ\9a&¥åh^Üè\16h\ 3Ë:Ø^\ 4\7f\92;ºj3\96óµÞ\92\81¢¨Ò¤é´.Kòbí²7½ö\ 2\7f\ e±W÷yû²ÝfÄÌ\0ΦÊØåd÷J´x©DóW\95h¹u\9c¿åuóJúÌ\1f\r=ÈK\82\b)µ+ÐÖ½\93d_×ÌÝ\9bw\ 3É6íµ\8b*\eÑðzôtzÔ\97\8a8ùoT| ¶\11\12jTm\a
+xÚÕW[OÛ0\14~çWDÚK;\11c;ñM\9b&\8d1&M\13LPñ2¦)¤NÉ\14\92ªI\87ø÷;¾$MÚP`âeOqO\8eÏ÷\9d\8b?§8X\ 48ørp<;8:\8dx \90â\94\a³,\88p\84d,\ 3!)b,\ efóàÇä´*\9b´*¯1¦\8biH\19\9e\9cè?º¨\96zU»ß\17:Ó«)\91\13]¦úÐÙ®¦\8aNÀ#¯Jg \88`D§?g_\ f°'ptJY@(Â\f0\ 1>$\1c£Hò ¤\1c1\87~¢ët\95/\e\13\aö\ 2á¨G\18\9b=HIÑ97\96Hõà©%î\91A\ enUë\ 6¹ÕYÕh·jn\93¦]å~ã|7Tùà\16.Õ^Êsg_&M£Weëî\9f÷º(\90£>Ì\16¸G\12\11Î\1d÷«)8\9b\98lR?+Ùݾü\19¯·\ 3\8e\10å8²e\8e\ 5\92\94\ 4¡©¶j£¥&Þ¥n>Χ\ 4Ò\1fcÜî\ 3ÚRùé8Kî´çÊöpÝD\9f\8fd&bD)\85MÖù\9aRár0Þ®/Õãí\1cc\1aú\88aD!mOõò¡¬\9654¸¥+\81\80yézA\90\94ÎñM^¦Åzîó\8aqÏ1\96(&²eú~$\94\80\96v\ e\99ëQ\96/ÐíH4\1eÃ1ë\9c?\8cD\v Å\88Ä1,\14\12\94·å<®ª¢ç\8e¹é#\1c`\818SmÀ\91ª÷c3\98>¼©:f¸Û`¼\ 3¦\10\11\12\90\11ãÊ9½ua`ÿ\ 6\93Á\91\rz>cõ\8dAV:$P\b\8e1°ûî\ e\8c\ 5³¥\10/\ 6³\93°\8b\aÅ\8a6]\80ÔÈ»Ñ1¡,F1\9cÀ\10\9e\ 4\8b\7f\90\1c(-\1cô\bÄ.1\ fÒª\80³\99¹íÞQ?·ÆËÉ\90±9\19²ÎV\86ÌÛæÖ\9b\ 6Ár\ fTVÞ-\96¹\11\1fc¼ÑYå\ 4©ý\9d\97\v[YC\18#ÅüpçeW\8dÕ¬8\86_öhÅÌa\1a\93WH0]èfíô\fÌ0\eIQk÷&Ï\9cÑob\e¢Æ\9a&¥åh^Üè\16h\ 3Ë:Ø^\ 4\7f\92;ºj3\96óµÞ\92\81¢¨Ò¤é´.Kòbí²7½ö\ 2\7f\ e±W÷yû²ÝfÄÌ\0ΦÊØåd÷J´x©DóW\95h¹u\9c¿åuóJúÌ\1f\r=ÈK\82\b)µ+ÐÖ½\93d_×ÌÝ\9bw\ 3É6íµ\8b*\eÑðzôtzÔ\97\8a8ùoT| ¶\11\12jTm\a
\ f\13#x_\ 1ÇZ×Çæ\14)@\1e¨ü'\9bÌ\13°{u7í"lÁQ\85\18!;RßÏÔ×k\09\86iR\ 5\19è_-ݤìQûC\v\ 2£\80\91\84R\85
-I\1eµÚ×\8cápD¢n¸ËG@(|Q\90§¯°g\95R\f²ZnblaFð9®¢\1dÐó\9bß:íÊ) yy\a+\eäW÷\ 15¼¯\a\a¤»?{_î\83ÿ\r\ 2#ÐÈPH\98M?Ü \10ý\r\9fg\a\7f\ 1½+\1e\8d
+I\1eµÚ×\8cápD¢n¸ËG@(|Q\90§¯°g\95R\f²ZnblaFð9®¢\1dÐó\9bß:íÊ) yy\a+\eäW÷\ 15¼¯\a\a¤»?{_î\83ÿ\r\ 2#ÐÈPH\98M?Ü \10ý\r\9fg\a\7f\ 1ô\r\1e\93
endstream
endobj
4833 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕXKoÜ6\10¾ûW\bèe·ð2|\88"\85\14=´©\8b\16i`Øn.MQÈ\12åU»\96¶z8È¿ï\90Cj¥\9a±\13 \97\9c4"Gó~|»4¹KhòóÙ\ f7g/.D\96ä$Ïx\96ÜÔI.I\96²DiN¤L\93\9b*ùcsѵcÙµï(åwÛ\1d\97tóÊ<\98Cw4ý\80ïW¦6ý\96é\8diKs\8ego·9ß\0GÓµxÀ £\84nÿ¼ùõ\8czý/.¸L\18'T¦ÚjO\15Ñ\9c%;\9e\11\89º_\99¡ì\9bãh¥À\97`XXK\93\1dËH®\152_\9b\83)Gk\93\90\9b\1a¬vdº¹/Ærß´w(!K\13\r\12à\ 1\12\18\ 5\9br \92\9c\84c1\8e¦\8f©\12@æ*ðÕÎÛî>"\91\v\88 \ e\8c\83\ 1#\1eKã\8cH\96\a¦s´¸Ä\10\16£ñv{k\82CA§{\e÷Ý`N\9enÙƳA¦vV#\84FKÂe\ e\ 4%¹Ô¨k,\9aÖ\86b'R±éÚÃ\aKq\10güÑíß\18C{Ú´±\90qJD6\87\ 2?ø\v\1c\8dø)\15á\8c\aÖ¢P ::Nη\95z+Æ\9dt5\1eLmóï\14.§r\8f·\10\99à¤RDªàdî\9d´Q#ÀÊØæ\97:â\83PD\889I\10²º¹\8b%]\12gO\9b\ 1%¾ùýõës$Ñn *S\17ÓaÄ\97Ð,\13d¥/\íºó Ü\9bò\1fSy\11\1d>o½¤é¸>¯ \1eÎÑW%\b\87\86Y¹êbjÛk\1aLEÐ\87uSA\93\bMXæ\9bäí\16\98m·ÊÍðtWe\1fkÿ\87x[£b°1£ÂÊÙ\85vÎ `r_\7f\17¥\95wmÆß )·\8cnö1\9bÃ\97`¸Îý\18zSÜ\eo|ÂÚ¥ü}Ä;\9d\11¨\99\90Ów\9c«0Ãl="íÒj\89[3\8cH¹&CêÔ\87ðVàÃÕ%lÝ®ùO#`íãÎ[²\13\1cBæ\9d¼þÐvÇ¡\19fGO5kóÈ \1e\19r~Ó´åaª|HRºàL5IÙ\ÝßEd)¨\87\99¡Æ\ 4C\v\90}DZ\96Â*\98\99¿\8fHÛÙ\91ÀÒ\14\88\9c(>gâò4M\13)\88\82\1aØÁàË|é~»\10E3\18®n\1e\13\95%\v¦h>\97Ê3E\14$?ä\93JzQþ87ô\13zÝ@\bz%\81q°àY\8d\84¥:\9eÃäf\8bÉ\9dQz2Ò©ô\ 1[©\8cé´¾B\e/Ø\16Ûb©\13¢*NéòÃ@0I\14dy\97\13\9d ?¡Ú1¦\aêLÌ˦ý\88\12\9e¨~ä×2\851¿â¡T+¯ÖKu©S\bhoñHé\95\19ì,uéË¡G>?}ý,áqú¨d\8bja/£½É\85-+P,S\98oêsÀH(ÿ¦Ü¼\ fÛ\r\b\1c
-\96\8anVXe\82Êç CJ2>gó¾\e¼Äò\0\80Àsxy\12ñpW7Ï"\9eÔ¶¢^ïn\10½ÞÝKïðfðkPØQ\18\99\15<\95$åë%\86ýseÚÊô\97½9\16½\89\18Ä(\84÷\14\9fºë·°bì\12.FK\85¡kÏ\9c¹xiðî\88cû¡©\8c¿ò®\13¼¿ÙÛõlÏë©-C\8e\9d¨ueð°ï¦\83\15\93ænqÛgY\1c\ eNtª=°²§E\r:b=m+QÏÎ\84\99u=Ý\ ec3Nc<\0\f
-d\95\92H\85³%´¹(_!2yR0ì)F\94`k'÷Å\83[\83\1a\4n3\9e\9c´§6\ 1\8fë+g\84ªü\13\0µ"\99\9cù^¢È\ eÒÕ¿o\1c²\ 5m~\ fëEi\rxð¾9\1c\90j»\11\99o=oÙõÈ^\8e\ 4O¢\10\90å\9cä\82=\8b\ 1a=3\92eÿC\98®V@\89Ç\82\96ÄJc\10£É\eà\8a\91é\13\1e\f`Ð\1e\ 6 \88ÛÜ\87W¡\82dÏYã³ð_\1a\14ïÊ\1f¾êJPè&\85\eA\v#«©wP\1f!Mã\7f¬ùF(Í0|Mxñ²\9f·Û\17Ç\8a\vÙ\9f\84\15\91ÿIü·øíf£ßy¶±ê¦ñK¢Á¯\ 4\f>tM\15\81{ðC_çùiXEòñ\1cÖ["¯\ 5ZPÏ\83\ 55ïÙØ|\ 6G¹|\ 4\14\16\7f]¬þ7Ùqû\93^Û)!\be\1e\8fq½úæ§\9b³ÿ\0úÆmÙ
+xÚÕXKoÜ6\10¾ûW\bèe·ð2|\88"\85\14=´©\8b\16i`Øn.MQÈ\12åU»\96¶z8È¿ï\90Cj¥\9a±\13 \97\9c4"Gó~|»4¹KhòóÙ\ f7g/.D\96ä$Ïx\96ÜÔI.I\96²DiN¤L\93\9b*ùcsѵcÙµï(åwÛ\1d\97tóÊ<\98Cw4ý\80ïW¦6ý\96é\8diKs\8ego·9ß\0GÓµxÀ £\84oÿ¼ùõ\8czý/.¸L\18'T¦ÚjO\15Ñ\9c%;\9e\11\89º_\99¡ì\9bãh¥À\97`XXK\93\1dËH®\152_\9b\83)Gk\93\90\9b\1a¬vdº¹/Ærß´w(!K\13\r\12à\ 1\12\18¥\84æ\12$9 Çb\1cM\1fS%\80ÌUà«\9d·Ý}D"\17\10A\1d\18\a\ 3F<\96Æ\19\91,\ fLçhq\89!,FãíöÖ\ 4\87\82N÷6î»Á\9c<ݲ\8dg\83Lí¬F\b\8d\96\84Ë\1c\bJr©Q×X4\rÅN¤bÓµ\87\ f\96â Îø£Û¿1\86ö´ic!ã\94\88l\ e\ 5~ð\178\1añS*Â\19\ f¬E[¡\12tt\9c\9co+õV\8c;éj<\98Úæß)\Nå\1eo!2ÁI¥\88TÁÉÜ;i£F\80\95±Í/uÄ\a¡\88\10s\92 dus\17Kº$ZÏ\9e6\ 3J|óûë×çH¢Ý@T¦.¦Ã\88/¡Y&ÈJ_¸ÚuçA@¹7å?¦ò":|ÞzIÓq}^A=\9c£¯J\10\ e\r³rÕÅÔ¶×4\98\8a \ fë¦\82&\11\9a°Ì7ÉÛ-0Ûn\95\9báé®Ê>Öþ\ fñ¶FÅ`cF\85\95³\ví\9cAÁä¾þ.J+ïÚ\8c¿ASn\19Ýìc6\87/Áp\9dû1ô¦¸7ÞZù\84µKùû\88w:#P3!§ï8Wa\86ÙzDÚ¥Õ\12·f\18\91rM\86Ô©\ fáÀ\87«[Kغ]ó\9fFÀÚÇ\9d·d'8\84Ì;yý¡í\8eC3Ì\8e\9ejÖæ\91A=2äü¦iËÃTù\90¤tÁ\99j\92²¹º¿\8bÈRP\ f3C\8d \86\16 û\88´,\85U03\7f\1f\91¶³#\81¥)\109Q|ÎÄåi\9a&R\10\ 55°\83Á\97ùÒýv!\8af0\Ý<&*K\16LÑ|.\95g\8a(H~È'\95ô¢üqnè'ôº\81\10ôJ\ 2ã`Á³\1a Ku<\87ÉÍ\16\93;£ôd¤Sé\ 3¶R\19Ói}\856^°-¶ÅR'DU\9cÒå\87\81`\92(Èò.':\13~BµcL\ fÔ\99\98\97Mû\11%<\85Qýȯe
+c~ÅC©V^\97êR§\10ÐÞâ\91Ò+3ØYêÒ\97C\8f|~úúYÂãôQÉ\16ÕÂ^F{\93\v[V X¦0ßÔç\80\91PþM[¹y\1f¶\e\108\14,\15ݬ°Ê\ 4\95ÏA\87\94d|Îæ}7x\89å\ 1\0\81[çðò$âá®n\9eE<©mE½ÞÝ z½»\97ÞáÍà× °£02+x*IÊ×K\fûçÊ´\95é/{s,z\131\88Q\bï)>u×oaÅØ%\\8c\96
+C×\9e9sñÒàÝ\11ÇöCS\19\7få]'x\7f³·ëÙ\9e×S[\86\1c[;QëÊàaßM\a+&ÍÝâ¶Ï²8\1c\9cèT{`eO\8b\1atÄzÚV¢\9e\9d 3ëzº\1dÆf\9cÆx\0\18\14È*%\91
+gKhsQ¾Bdò¤`ØS\8c(ÁÖNî\8b\a·\ 65¸hÜf<9iOm\ 2\1e×WÎ\bUù'\0jE29ó½D\91\1d¤«\7fß8d\vÚü\1eÖ\8bÒ\1aðà}s8 Õv#2ßzÞ²ë\91½\1c \9eD! Ë9É\ 5{\16\ 3Âzf$Ëþ\870]\80\12\8f\ 5-\89\95Æ F\937À\15#Ó'<\18À =\f\12\10·¹\ f¯B[\ 5É\9e³Ægá¿4(Þ\95?|Õ\95 ÐM
+7\82\16FVSï >B\9aÆÿXó\8dP\9aaø\9aðâe?o·/\8e\15\17²? +"ÿ\93øoñÛÍF¿ólcÕMã\97D\83_ \18|è\9a*\ 2÷à\87¾ÎóÓ°\8aäã9¬·D^\v´ \9e\a\vjÞ³±ù\f\8erù\b(,þºXýo²ãö'½¶SB\10Ê<\1eãzõÍO7gÿ\ 1=\19mß
endstream
endobj
4877 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÅXKoÜ6\10¾ûW\bè¡ÚÂËP$õB\8a\ 2M\\17)\82 °7¹4=È\12wW\80V\12$Ê\86ÿ}g8\94VZ+MÐ\1ez\12\1fÃáÇ\99o\86Cqïàqï÷«7»«W·2òR\96F"òv{OrÉ\12\95xq"X\18*oWx\7fú·Mmò¦þ¹8l¶"äþ\8d~ÔUÓꮧþ\9dÞën\13$¾®s}Mc\9f7©ðA¢lj\1a\10,à\8coþÚýqÅ\1d\80W·"ô\ 2Áx\b{ÂöÛ âL&\91·\rS\16Á×î\7f£û¼+[\83\9a`5@\963È\1cW±t\14Þ\1dK\0%\ 3éï\87:·klo\1c\1dz½\1f*l+\7fßt4X\94Ù¡nú²>¸¥pbjÑ©ªÌèbÔÓ\ fº¿¦NÛ\95µq«\94o\8e\9a\86óæÔVÚhDkñq\96\86)á\ 3C\1a]\eD#c¿ÙÓ\17ìÙ=S³Í\8cÑ]M\9dÒ\9d8R^\ 2'\86\ f\9c8\101Kx
-\9aÆ^\9b\15³\80M\ 29É0R·³\b¡\ 1'?ef\89Á\8c\93Í`ÚÁM\96\ eh¡ûòP[# hCß\a=©À£n\ 3%Y
-®\\9cø¨«\96\18\80Ëð\v>\18\99\93Õ\ 55\8a\89R×\173§ì\99\1aù1«\ fÚÍ\9aQÊM\9aò¤\19ÙaÉ)°¿LX\10Å\84æó\ 6\84\91¬¡ß\7f\17¡^²ÿq\9dÕ´±d"âÒ\92Y\81\9bDàm\91Óiâ´å¨ï^\9b{ä\9e\0Ük\98Ç\95\0<I]\14~ÈNÚ¡\rÿ\ 1íLÿ\1a-\12Î\82t¢Å\17!b:ƯE±ôQF\1f\8a\ 4lM4»\bY§q+\ 5\9cÜa½\7f®\9b¶\aî\8cxÏäEw\ 4,qæø¡¬ój(ÜÁ\14\9f ª\84© \19\91þ¼¢*\ 6¯N\ 2{rÓ¾<°ã\8a¶HA>\9b\84\7f\99iãQ\1aSî\11p\12¥ \91²XÄ_·ç\1cC$\80ðj²'\ fùmþÖ°\11\11J\16§\18\ f,\8c\8ü4\8bèqï\10\92\9e7\93É'\r\17Û\89\94\85A0n\a\91\12q~Æh·t']l¹¶'Ð6\86\10\9d\89\81\87×<\ 6æ\90g;»=!ïè\14\11ðubWý\15\85B1qN_×\94:D\1a3\ 5\1cݦ,\89ähü\8f.\19þ\a[¶g\15\178$Üu©|aÌ7MSè]òÑtåiÝV*I_¨|{̺\85\7fâïóO´ Eß®í\bê¢èÅ\8ewº\1f*ãL\er°)¤\93 `J\8aï7]7)yIC\1e\ 63Ö\a¯Ws\83T°!l\1c*È\92ñ¿¸Íï´\19º\1aï\8a8¡\vJı_\95½¡!¼»ð\8bÑï¤ööÊnNk\17§äÀ±pvqö+\10\90\9eÉdÑ\1eâ\1e¯=TýðLûçUÓëZ÷#®fe¯4\ 5-ñ¨eIÂùn2fQ8¿§Qã»ý\1azÅ¢spÍ\bx\ 1^\89É3¥Cx\9bo\89
-\12,\10Çñò\82ÞmR\ e\85Nâ\ fT»I(xô\89\8a\14ì\955}ÉþÐpö\ f\85ÿt,ó#\r\16Mý£\19\17PR·\9dOu\997c'oàòÌ\ e®W7nAK>{,\vkj\18\ 1S¯\14O:ëªRãÅ©\929H\15\13H5\92\ 4\1a\ e$´2*âHNW¸ £\99Ý(<Ôt¡+*\87pè\8c\e:3ÜÐk6\81爐ªrcûóþ+ÈG\82&\9c\9c\92\ 4®´D~ÛCãÌZµ\97@^\1cýyN\ 1\97¥^¢f)Àêú
-\85D\1a~C\e\88Çé\82A \8e\\ 5¨?|zÿ\9eÑ\18\95Ú8x.µq¼?6CUÐ\fV\888\96\83¡Æc6uõìêE \17FxQ/f{\83.\96\12yûÖU^÷ÃCoJ3\18WqÚê\90Dnô>\834µ\94Hücö¨Ç*U×46¢À6\16ÿ/-$Á\98°f\8aÛ\15\ 3\85ó\1cò\9a\945àvëÏ1ÎD\0Ù[,\ föTö®zu\91Ä\1d\a0˺zø©´\84
-G\8bCãÁÉæMGâ¹a\13ÅB6Ö\87\96ËJF\17¼R`\80s\810\13\98½Øz\1a?_·¶Û\e\9b\13rÐD(I\99\vy\94°\9596\1e4ÍõG\17kÅZ\f`ú\8c\85\vQ¨°fHiâ1«\ 6MÍ)\8b[Á\13\18¨\84'\15͹ã`AfgÑ«øjÀ¹¬m«2Ï\90\8c=\8däY\8d¦\Ásj\8ar\8f¯®Ø>~Ð9Øt¹ºÇ7S\1cùïêÞ謸\9eäÜ\8a\91åضï \90m³¾×£hV5öe\bͧÒ\1c×Èæ^Ûß¼$\14\Ü\81\98R\7f³r%Ã]\e2¬\9fæ'$KÝéºÐÝÇN·Y§×"\9e+\16ó\89óSNGÊ\9d\1eÊZ÷\13kOÔ\82êoùL\98^¼¶ç\ eÂ\\90;õ/È*£\ 55¡È¼à.
- ipfY\88Û)û6\8dìÛÔ\10]\9eiUâV\115è}>Wq£·k|\98´l\82 ðÿßÇäì\17Éò\a\r¾°\93\10\81Cµ\16\86¤V¤\8b5¿í®þ\ 6¯I\9e-
+xÚÅXKoÜ6\10¾ûW\bè¡ÚÂËH|è\81\14\ 5\9a¸.R\ 4A`oriz\90%î®\0$H\94\rÿûÎp(´V\9a =ô$>\86Ã\8f3ß\f\87
+¼\83\17x¿_½Ù]½º\15\91\97²4â\91·Û{"\10,\91\89\17'\9c)%½]áýéß6µÉ\9búK\10ðÃfËUàßèG]5îzêßé½î6aâë:××4öy\93r\1f$ʦ¦\ 1ÎÂ\80ñÍ_»?®\ 2\aàÕ-W^ÈY `OØ~\eF\ 1\13IämUÊ"øÚýot\9fwekP\13¬\ 6Èb\ 69ÀU,\1d\85wÇ\12@\89Pøû¡Îí\1aÛ\eG\87^ï\87
+ÛÒß7\1d\r\16ev¨\9b¾¬\ fn)\9c\98Ztª*3º\18õô\83ÓvemÜ*é\9b£¦á¼9µ\956\1aÑZ|\ 1KUJøÀ\90F×\ 6Ñ\88Øoöô\ 5{vÏÔl3ctWS§t'\8e¤\97À\89á\ 3'\ eyÌ\92 \ 5ÍVc¯Í\8aYÀ&¡\98d\18©ÛY\84Ð\80\93\9f2³Ä`ÆÉf0íà&K\a´Ð}y¨\11P´¡ï\83\9eTàQ·¡\14,\ 5W.N|ÔUK\fÀeø\ 5\1f\8cÌÉê\82\1aÅD©ë\8b\99SöL\8dü\98Õ\aífÍ(å&MyÒ\8cì°ä\14Ø_$,\8cbBóy\ 3ÂHVå÷ßE¨\97ì\7f\g5m,\18\8f\ 2aÉ,ÁM<ô¶Èé4qÚrÔw¯Í=r\8f\ 3î5ÌãJ\0\9e¤.
+?d'íЪ\7f@;Ó¿F\8b$`a:Ñâ\vç1\1dã×¢Xú(£\ fE\ 2¶&\9a]\84¬Ó¸\15\1cNî°Þ?×MÛ\ 3wF¼gò¢;B\968süPÖy5\14î`2\98 Ê\84É0\19\91þ¼¢*\ 6¯N\ 2{rÓ¾<°ã\8a¶HB>\9b\84\7f\99i\v¢4¦ÜÃá$RB#e1\8f¿nÏ9\86\88\ 3áådÏ@\ 5·ù[\vÃF\84\12,N1\1e\98\8a\8ü4\8bèqo\ 5IÏ\9bÉä\93\86\8bíxÊT\18\8eÛA¤DApÆh·t']l¹¶'Ð6\86\10\9d\89\81\87×<\ 6æ\10g;»=!ïèä\11ðubWý\15\85\2~N_×\94:x\1a3 \1cݦ,\89Ähü\8f.\19þ\a[¶g\15\178\ 4Üu©xaÌ7MSè]òÑtåiÝV2I_¨|{̺\85\7fâïóO´ Eß®í\bê¢èÅ\8ewº\1f*ãL«\ 2°)¤\930dRðï7]7)yIÃ@\853Ö\87¯Ws\83\90°!l¬$dÉø_ÜæwÚ\f]\8dwE\9cÐ\ 5ÅãدÊÞÐ\10Þ]øÅèwR{{e7§µ\8bS\ 4À15»8û\15\bHÏd²h\ fq\8f×\1eª~x¦ýóªéuû\11W³²W\9a\82\96xÔ²$á|7\11³HÍïiÔøn¿\86^²è\1c\3\ 2^\80\97|òLé\10Þæ[¢\82\0\vÄq¼¼ w\9b4\80B'ñ\aªÝ\ 4\14<úDE
+öÊ\9a¾d\7fh8û+î?\1dËüH\83ESÿhÆ\ 5\94ÔmçS]æÍØÉ\e¸<³\83ëÕ\8d[Ð\92Ï\1eËÂ\9a\1aFÀÔ+Å\93κªÔxqÊd\ eRÆ\ 4R\8e$\81\86\ 3 \8c\8a8\92Ó\15nÂhf7
+\ f5]è\92Ê!\1c:ã\86Î\f7ô\9aMè;©¬ªÜØþ¼ÿ
+ò\91 I@NIBWZ"¿í¡qfÚK /\8eþ<§\80ËR/\91³\14`u}\85B<UßÐ\ 6âqº`\10¨#W\ 1ê\ f\9fÞ¿g4F¥6\ e\9eKm\1cï\8fÍP\154\83\15"\8eå`¨ñ\98M]=»zQÀ\85¡.êÅloÐÅB oߺÊë~xèMi\ 6ã*N[\1d\92È\8dÞg\90¦\96\12\89\7fÌ\1eõX¥ê\9aÆF\14ØÆâÿ¥\85\ 4\18\13ÖLq»b 5Ï!¯IY\ 3n·þ\1cã\8c\87\90½ùò`OeïªW\17I\81ã\0fYW\ f?\95\96Pj´84\1e\9clÞt$\9e\e6QL±±>´\\96"ºà\95\ 4\ 3\9c\v\84\99ÀìÅÖÓøùºµÝÞØ\9c\90\83&BIÊ\È£\84̱ñ i®?ºX+Öb\0ÓgÌ]\88B\855CJ\13\8fY5hjNYÜ
+\9eÀ@%<©hÎ\1d\a\v2;\8b^ÅW\ 3Îem[\95y\86dìi$Ïj4å
+\9eSS\94{|uÅöñ\83ÎÁ¦ËÕ=¾\99âÈ\7fW÷FgÅõ$çV\8c,Ƕ}\a\81l\9bõ½\1eE³ª±/Ch>\95æ¸F6÷Úþæ%!áâ\ eù\94ú\9b\95+\19îZÅ°~\9a\9f\90,u§ëBw\1f;Ýf\9d^\8bø@²8\988?åt¤Ü顬u?±öD-¨þ\96Ï\84éÅk{î Ì\ 5¹Sÿ\82¬"ZP\13\8aÌ\vî¢\0\92\ 6g\96\85¸\9d²oÓȾM\rÑå\99V%n\15Q\83Þçs\157z»Æ\87IË&\fCÿÿ}LÎ~\91,\7fÐà\v;Q\b\1cª5¥H-O\17k~Û]ý\rïÇ\9e3
endstream
endobj
4929 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕV]\8fÓ:\10}ß_\11\89\97\16ÑÁvâ/\81\90\96ý@B\b®Ø\8a\97\v\ fÝÄÝ\ 6e\93ªI\17õß3Î8i²Í\82¸º/¼4¶;>Ç3çÄ\13\16ÝE,zwövyöò:V\91\ 5«\84\8a\96ëÈJP \8f´\11 e\12-³èßÙuU6iU~eLÜÍ\17B²Ù¥{pEµu»\9aæ\9fÝÚíæÜÌ\\99º\17´öenÅ\f#òª¤\ 5\ 1\9c\ 1\9b\7f[¾?c\81ÿåµ\90\11\8fA(\16{v\16-\84\ 2\19hSO|ã\9a\9bj\87\blÖ\ººÙÍqTù\9f\83\87"\ 4\ 1L&Æ#$\1a\8càÑ"6`l8ÿÇÕ½£ØX\ eRE2®À\1a}JGLU`\88ãÁ..\90,\11¸»ÝõU\b\1djrõÏç«\8bó¹NfË«KZËÚ\ 3c]\10ª]XÑc\8dL4ª]3\95Æ¢£YÄ\ 2«\13\12¹9\94Õ¶Îë>\19\83Çò\7f¶ÉÄ\1c\8c¡Àgy\99\16û,d\9d°A`b á¦;þë (\r\õ\ 1kÒ~\9dßÁf\ 2M%h\93>øÍ\0\8d)«C&\fx\92àÀ\82ö5üM±\87G±
-L¬ûZ3Éú\8d>:\92\16¸6\b\rRY
-zN0¸ÿx\ 6 ±\89\ 61}ÑGd\1csA\15\8edüÕ´4Z\82Eed\82\86\ eæÁ\14Ò]¾m¼ÙO=óÈiË\rJ¸\88ñõXïË´ÝÓκձ\93`ò¨\1a4R°?³.Ç\1a°Þº\ 3sÖ\83¢õFáÀm_\8ecÉ\86\88(-CiCÌí\81Î\9f®\8abÑê\83îe\90h/>\ 3+\83;óòn*'\85öÐ')=\9d\8eQÀt¿\ 1è}:ßn\8b<]ù¢\86»©ÞTû"£ñ¾vS̨|\92\98?¡6h¦\9e:ËéîK\9b"¼æyÙåÏ$\18nCþ\9dý\1a·Ê`Ê[¬½¸¸
-Fù2G,\7f±ÊYýkg©§nê\87é\ex\82XY\9c\89®\ 4\9fn¿c>7\93ª?"=÷èÜ\8e6µ\v\9bªÈj\1a®èQäuø¯Zû§\99mWMãv\ 1aKvľÒ\1ch¥Ä«»~Eã<lÍ\ 3&\8a\99Ѩ©Â?eæµw4û±ÉÓöÎj\ f<¨ÿ\80&wÁ%+\92\90&-\1e>oÃ\9cþkö»Òe\9dÀ!r\13BB\1e\ 1mM\f÷4#C}ÀÜ\a¢\1f\9bÞ¢ëYÂ\82äñ\89\ 2\17;çsú\9f\9bÝ$üøº`xÁñÓFwAå :ûÒ\85ZT-âoÚ\1aaþµ]\8bxª«\8d^\9b\ eg¢=\8dZ$zS«a\7fzJ\9dá ð\ 3-\1e¨\83ñ¡Ê³_t-©A û_ÚVÈî¨{=\16ÞÝo\9bC¯;<úÂ\e}^ö^71®q\ 2\8eÇ\1f\85W˳\9f\ 3Q³d
+xÚÕV]\8fÓ:\10}ß_\11\89\97\16ÑÁvâ/\81\90\96ý@B\b®Ø\8a\97\v\ fÝÄÝ\ 6e\93ªI\17õß3Î8i²Í\82¸º/¼4¶3>Ç3çÄS\16ÝE,zwövyöò:V\91\ 5«\84\8a\96ëÈJP \8f´\11 e\12-³èßÙuU6iU~eLÜÍ\17B²Ù¥{pEµu»\9aæ\9fÝÚíæÜÌ\\99º\17´öenÅ\f#òª¤\ 5\ 1\9c\81\98\7f[¾?c\81ÿåµ\90\11\8fA(\16{v\16-\84\ 2\19hSO|ã\9a\9bj\87\blÖ\ººÙÍqTù\9f\83\87"\ 4\ 1L&Æ#$\1a\8càÑ"6`l8ÿÇÕ½£ØX\ eRE2®À\1a}JGLU`\88ãÁ..\90,\11¸»ÝõU\b\1djrõÏç«\8bó¹NfË«KZËÚ\ 3c]\10ª]XÑc\8dL4ª]3\95Æ¢£YÄ\ 2«\13\12¹9\94Õ¶Îë>\19\83Çò/Ûdb\ eÆPà³¼L\8b}\16²NØ 01\90pÓ\1dÿõ\ 4\94\ 6®ú\805i¿Îï`3\81¦\12´I\1füf\80Æ\94Õ!\13\ 6<Ip`Aû\1aþ¦ØãX\ 5&Ö}\99dýF\1f\1dI\v\\e\84\ 6©,\ 5='\18Ü\7f<\83\84ØD\83\98¾è#2\8e¹
+G2þjZ\1a-Á¢22AC\aó`
+é.ß6Þì§\9eyä´å\ 6%\Äøy¬÷eÚîigÝêØI0yT\r\1a)Ø\9fY\97c\rXoÝ\819ëAÑz£pà¶/DZdCD\94\96¡´!æö@çOWE±hõA÷2H´\17\9f\81\95Á\9dyy7\95\93B{è\93\94\9eNÇ(`ºß\0ô=\9do·E\9e®|QÃÝToª}\91Ñx_»)fT>IÌ\9fP\e4SO\9dåt÷¥M\11>ó¼ìòg\12\f·!ÿÎ~\8d[e0å-Ö^\\\ 5£|\99#\96¿Xå¬þµ³ÔS7õÃô\r<A¬,ÎDW\82O·ß1\9f\9bIÕ\1f\91\9e{tnG\9bÚ\85MUd5\rWô(ò:¼«ÖþifÛUÓ¸]@Ø\92\1d±¯4\aZ)ñê®_Ñ8\ f[ó\80\89bf4jªð¦Ì¼ö\8ef?6yÚÞYí\81\aõ\1fÐä.¸dE\12Ò¤ÅÃçm\98Ó»f¿+]Ö \1c"7!$ä\11ÐÖÄpO32Ô\aÌ} ú±é-º\9e%,H\1e\9f(p±s>§ÿ¹ÙMÂ\8f¯\v\86\17\1c?mt\17T\ eª³/]¨EÕ"þ¦\11æ_ÛÕº\88§ºÚè³ép&ÚÓ¨E¢7µ\1aö§§Ô\19\9e\0ÿ Å\ 3u°5>Työ\8b®%5(aÿKÛ
+Ù\1du¯Ç»ûmsèu\87GÿðF\7f/{¯\9b\18×8\ 1Çl´åjyö\13 å³h
endstream
endobj
4976 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVMoÛ0\f½çW\18ØÅ\1e\16Vß\96°aÀ\8a.\ 3vX\816èeÝÁu\94ÆCf\a±Ó!ÿ~\94%§n«µ(Ú]v\89\15\8a||¢Èg\93ä:!É\97Éñ|r4ã*1`\14SÉ|\99pÂA\v\9dä\9a\81\94"\99/\92ï鬩»²©/ a×Ù\94I\92\9eØ\e»n6vÛúÿgvi·\19Õ©KûÎÛ.2ÃRô¨\9aÚ\e\18P\ 2$û1ÿ:!\81ÀÑ\8cÉ\842 \12sbú)U\ 4¸VÉ\94)\90>ûE\86±\ e]¦=\16Æ#i>"M\\1c\18\9dÿ\8dîM\9c\86ÏÎ\81)Âûì"\aÍh2u$Ì\80V\9e^ý´ewn»O\8b\8c\92tq\ezK|\88ä\1a´ eûVü²\81\8c°U\11üEätZ\ 1Ís\fëÝ/\19Ëý9\9cw¿è\1aÿ,Â\ 1\9b\1eϯ[ÛÅèN\ 3è\943<}à{¾¯\9bM[µ\aÎ\1a9¸Í\9e3§ 5õ\9eoªº\ï\16át\82\8c<\85\ 6AõÀöC\ 4+\aª\ e\ eK\7fWËê\1aV\114%°\v\ fÎ\1f#hSÊ\bP!pa g\87¢\1e7ÍzäN\94»Oìï\1c\944\ 3`´öct\95C\8e\175Ô\9eH2
+xÚÝVMoÛ0\f½çW\18ØÅ\1e\16Vß\96°aÀ\8a.\ 3vX\816èeÝÁu\94ÆCf\a±Ó!ÿ~\94%§n«µ(Ú]v\89\15\8a||¢Èg\93ä:!É\97Éñ|r4ã*1`\14SÉ|\99pÂA\v\9dä\9a\81\94"\99/\92ï鬩»²©/ a×Ù\94I\92\9eØ\e»n6vÛúÿgvi·\19Õ©KûÎÛ.2ÃRô¨\9aÚ\e\18P\ 2,û1ÿ:!\81ÀÑ\8cÉ\842 \12sbú)U\ 4¸VÉ\94)\90>ûE\86±\ e]¦=\16Æ#i>"M\\1c\18\9dÿ\8dîM\9c\86ÏÎ\81)Âûì"\aÍh2u$Ì\80V\9e^ý´ewn»O\8b\8c\92tq\ezK|\88ä\1a´ eûVü²\81\8c°U\11üEätZ\ 1Ís\fëÝ/\19Ëý9\9cw¿è\1aÿ,Â\ 1\9b\1eϯ[ÛÅèN\ 3è\943<}à{¾¯\9bM[µ\aÎ\1a9¸Í\9e3§ 5õ\9eoªº\ï\16át\82\8c<\85\ 6AõÀöC\ 4+\aª\ e\ eK\7fWËê\1aV\114%°\v\ fÎ\1f#hSÊ\bP!pa g\87¢\1e7ÍzäN\94»Oìï\1c\944\ 3`´öct\95C\8e\175Ô\9eH2
qþ\89Â\8bâXH
R\19ïöÖ\ 3!Âm^\89]\9d\8c|\9aX\95\r(-\86d8E\8a\90\14\8bÓva¹*¶/Êéûâa^f°1èè\94ô}´i\98\11 )\96Z
\9c¡0\1f'¶-·Õ¦{|4ý`\95\9db\b\9d\16î\91§\9b^5\9c\92t{¿Q»©é÷ú¾FK·
-\ 6lfð¦3Ûí¶uëͳrV¬[ëwªe\b^\ 5Ãc\19Ê¢®\9bÎ[¯únî \1302Ô¬ª[\f´aÒªz\985\ f\1f\ 6¬_¸æXìì½\91\¯\9b²è\ eÚ³,ªõÎ\v¥+3xë)¢m\7fWm\böûÃ\ 1Ñ0+ç\99qv\9dî,Ä®\86ôÊCUþ\ÉT¯*\99úÁXawtÛ\8c¡(¹\9fý?\93Î>O³\8f\9c\94:ê:¢\9f\9e\9aë\8dýóõs@ý_\ 5ô¦©\16\11ùÄ·²61ù¼[ÿ1¾Fº\92?)¡úõ$\94?dÔ8Éã/P²Q÷´\8f¶\ fÜûà¹û¹%8BJ|\1fsP"\8c\ f§wB>Ï'\7f\0\0km\v
+\ 6lfð¦3Ûí¶uëͳrV¬[ëwªe\b^\ 5Ãc\19Ê¢®\9bÎ[¯únî \1302Ô¬ª[\f´aÒªz\985\ f\1f\ 6¬_¸æXìì½\91\¯\9b²è\ eÚ³,ªõÎ\v¥+3xë)¢m\7fWm\böûÃ\ 1Ñ0+ç\99qv\9dî,Ä®\86ôÊCUþ\ÉT¯*\99úÁXawtÛ\8c¡(¹\9fý?\93Î>O³\8f\9c\94"u¢#ú驹ÞØ?_?\aÔÿU@o\9aj\11\91O|+k\13\93Ï»õ\1fãk¤+ù\93\12ª_OBùÓJF\8d\93<þ\ 2%\euOûhûÀ½\ f\9e»\9f[\82#¤Ä÷1\a%Âøpz'äó|ò\a+'m\11
endstream
endobj
5015 0 obj <<
>>
stream
xÚÝWM\93ã4\10½Ï¯p\15\a\1c
-kõaËVAqX\96PË\ 1ªØìp`©)Ç\91'¢\12;e9a\87_OÛ-;vF\99aa¸p²,·^·^¿twhp\1fÐàû\9b׫\9bWK!\ 3E\94ä2X\95\81J\88\8cY\90f\9c$I\1c¬6Á¯á²®Ú¢®>PÊï\17\11OhøF\9fô®>èÆâûϺÔÍ\82e¡®
-ý%îÝ.\14\ fÁÂÔ\15npÂ(¡\8bßV?ÜPçÿÕ\92'\ 1ã\84&qÖy\8fS\92q\16D\\92\ 4}ß.àd\87\9d\84=\12\9c\86\88Å$b\1aDL\12\95¥×\82=ù\83@ß\82pIE\87\13\rÎ%%B\rhÅOëßuѾÓíë£ÙmÎ\a\1f\a-2\92)GÙ\8fù^»X\13O¬Ò\8f\ eÌIJ§Û·ùÕ\ f\87I@3BD\f\97b\ 2\9cõN>p\9evV\10 û\10\ 1\ 5*Qø\19Qznê\1e\1c×V»EÙçµÞã[Þ¿Ý[\1f\ fp9Á\81NGÁ»\87ª>XcG\1a2\88°û\88\96\8cd\19CËÏLUì\8e\eGXL'\96qFb\96\rWùÚ\83\95\12&G\83\12\93_\9a{²õ É\18D=\1a\7fãA\8b\18§\84Å1,\14Iùã<õL:\9c\88\91D:\1a¿\98\80QÙɧ\f\80æ\14h\9eXùå4¿OJâtÌ\1dM(ÜǶ\98ÿb\vü?\1d\0\80\9c\ 3H\88ȦîKÓØÖã\93Ç\84S58ub#\84\80{ö\15j\87Ç [\ 1¼(\92Iñ¯i\91WXqz÷Ä\98A¢\13ñrĤêï2Ã.\889åw;3XÏa\ 5IÕ¨¯Sî\ 1TDfñä\16\ 3¿¢ÓÝ\8cÝSm6\1eö 4fjÌÕõ\8a0sÊ\88RÉ\94»G©\83ò!>]P\8d¶Ç\9d\977\ 5eá\928oÂ:Çé\7f¦dÇ-'i¦æì^M"\14I*Ô³I\14\8f\92xY\ f£\ 4Ür\ eÏ\18\9a\8ek(o´-\1ash\9fîe®î¬¶Új(¼<\v×®Ló4Ì+Ü\1aË5¬±\ÃbR®;Sܬ\8e»]Ôêfoª¼Õ\eÜì¯\8f@%Z\1fð,´õöÁ\1d\846f ®\aÉD=©tÞE:ýuý~Ð`Ä\85\b\8dÅg\17\85\88Ã}^ \ 3Ü=·exéC\0\9be±`áYÒ=ä\88\18\87\7flM±Å\138n´Ç¦r^Ú\9e~é\85Ù\1f2\95/âÎü\9cü!³À¾8ëg&ïy\8b\85\126ÑHcòõNc\8bÜ\18\f hw\ f\vÆXHüâ`\84¦Y?50\99~ê°#ÿÑ°3ëÕ\12\7f¢\88Óh½ZH\1a>\1cº[¤ ¨\83.L\87[à{y¬\8aN´öù ì\97A.¸Ë ,Ê\8b@9ÈoÝäM§³D\84\9bZÛêó\16¿\98Ê¢4{\80Ü\96È*\84©\860awí\9eGÛË\1aV¹EÈÑu\93[\90¾ù3÷
-·\1dÉÚk(J\95±nÒ)ëfXTu3qCQ\17/®Üoæd6.ý¶Þ»\15Ü÷¤+Ó\8dÄ\ eià\90<9\7fBíLØØb§©ù\16ªæÛ
-<\81@>¾ô(Ú;\9a8ùèÉ4\83#T&³Ñ\12ÉË\ f¸x_\99¢\1e¸hk|Þï\1e\ e[Ç w\84\8e\ 6àÿÓ\ 49é6/\18_QB\9eZÈÓËN¸«»÷o«Ö3oÌÛáu\99<3o¬î\96y¡}ívvÿr4\9a\ 1B¨B¦\17ãIJèb\10Ü7.(ÂÒ\11ôXØø\1ahö¨\8dOþ\9cÎþ\19\834\ 1\15~/P\ f \1fê\aº\1fÏ|·ºù\v"\83ä\a
+kõaËRAqX\96PË\ 1ªØìp`©)Ç\91'¢\1c;e9aï§mÉ\8e\9d(3,\f\17N\96åÖëÖë\97î\ e\ e\1e\ 3\1c|\7f÷zu÷jÉx \91ä\94\a«"\90 â1 RAQ\92ÄÁj\13ü\1a.ëªÍëê\ 3Æôq\11Ñ\ 4\87oÔQ\95õ^5ƾÿ¬
+Õ,\88\bU\95«/íÞýBÒ\10,t]Ù\r\8a\bFtñÛê\87;ìü¿ZÒ$ \14á$\16\9d÷8E\82\92 ¢\1c%Ö÷ý\ 2NvØIØ#Ái\88\98M"ÆAD8\92"½\15ìÑ\1f\84õÍ\10å\98u8Ñà\9ccÄä\80\96ÿ´þ]åí;Õ¾>èrs>x\1d4\13HHGÙ\8fÙN¹X\13O¬Ü\8f\ eÌq\8c§Û÷ÙÍ\ fûI@3BX\f\97"\f\9cõN>P\9avV\10 û\10\ 1\ 52\91ö³E鹩{p»6Ê-\8a>¯õξeýÛ£ññ\0\97c\14èt\14¼;UõÞh3Ò Â$H\bb-?ÓU^\1e6\8e°\18O,c\81b"\86«|íÁJ\11á£Aa\93_èG´õ ñ\18D=\1a\7fãA\8b\bÅ\88Ä1,$Jéu\9ez&\1dNDPÂ\1d\8d_LÀ0ïäS\ 4@s
+4O¬ür\9aß'Eq:æ\ e'\18îcZ\9bÿ|\vü?\1d\0\80\9c\ 3H\10\13S÷\85nLëñIcD±\1c\9c:±!\84À=ùÊj\87Æ [\ 6¼H$8û×´ð\e¬8½{b\14\90è\84½\1c1©ü»Ì\90\vb\8eÙC©\aë9,C©\1cõuÌ<\80\12q\11On1ðË:ÝÍØ=Özãa\ fJ£\90c®nW\84\99S\82¤L¦Ü]¥\ eÊ\aûtA5Ê\1cJ/o\12ÊÂ%qÞ\84u\8eÓÿLÉ\8e[\8aR!çìÞL"\14IÌä³IdWI¼¬\87Q\ 2n)\85g\fMÇ5\947Êä\8dÞ·O÷2WwV[e\14\14^*µ+Ó4\r³Ên\8då\1aÖ¶\ÃbR®;S»Y\1dÊ2jU³ÓUÖª\8dÝì¯o\81
+k½·g¡·'w\10Ú\98Av=H&êIÅó.Òé¯ë÷\83\ 6#ÊX¨\8d}vQ°8Üe¹u`wÏm\19^ú\10Àf\99/Hx\96t\ f9"Æá\1f[\9doí ;n´\87¦r^Ú\9a~é\85Ù\1fÒ\95/âÎü\9cü!³À>;ëg&ïy\8b\85\126ÑH£³u©l\8bÜh\e@Þ\96§\ 5!$D~q\10\84SÑO\r\84§\9f:ìð\7f4ìÌz5·?Q\8bÓ(µZp\1c\9eöÝ-R\10Ô^åºÃÍí{q¨òN´æù ì\97¶\P\97\13X\14\17\81R\90ߺÉ\9aNg \v7µ2Õçý¢+c¥Ù\ 3dnµ´¬B\98r\b\13v×îy0½¬a\95\19\v9ºn2\ 3Ò×\7ff^á¶#Y;\ 5E©ÒÆM:EÝ\f\8bª5n¦Õn(êâµ+÷\9b9ê\8dK¿©wn\ 5÷=ªJw#±C\1a8DOÎ\9fP;\132¶Øij¾\85ªù¶\ 2O \90\8f/=\8aö\8e&N>z2Mà\bæÉl´´äe{»x_é¼\1e¸hkû|,OûcÐ;BG\ 3ðÿi\82\9ct\9b\17\8c// O-äée'ÜÕÃû·Uë\997æíð¶L\9e\997V\ fË,W¾v;»\7f1\1aÍ\0!TÆÓ\8bqb\99w10ê\e\17$"é\bzÈM|\vT\µñÉ\9fÓÙ?c\90& Âï\ 5ê!¢Cý`ó?´ßîþ\ 2gáä\r
endstream
endobj
5052 0 obj <<
>>
stream
xÚV[\8f\9c6\14~ß_\81Ô\87eªàØ\80Á(U¥¤éTÔ>t§yiª\8a\ 13\83\961\b3ÓÌ¿ï±\8fa`KVmºO¶Ïõó¹ø\98z\a\8fz?ܽÛݽÞF\89\97\91, \13oWy\11\8d\88\88\85\97\8a\90p\1e{»ÒûÝ߶j(Zõ\91Òð° BNý÷ò"\9b¶\93½Æó¯²\92ý\86 _ªB¾BÚ\87M\16ú Q·
- !a\94ÐÍ\1f»\9fî¨\ 3ðz\er\8f\85\84rð î\ 3\96P\12\89Ä\vxF\12Xÿ÷R\17}Ý\rÆ\12h\ 3äh\ 6\99\1a-\92\8dÂ?ç\9d\ 1\95$~\8eËoª.ÚR\9a\ 3÷\8bcÞ#yh\17R\87æÚ\1dq[«R~"¸ß\1dk\8d\9aÕY\15\ 3Þ\ 5èg-õ(]µý)¿±*\e\88ö\84'-/\81\ 1maR\92ñ\faÊ>o6AĸߵZ×ûF\9aSì\9fÁyß\ku@.\ 4´-§Ó\90\83 vû\165þjûG¤äè\19Lày\8fçG©P²\82<j\82¼·ÎJ\8e\v&o\15©>7\83I)£þ\80Ñ`l\1e\r ×ZÝ\ f¸-¥®\ fJ\96(f\83\fÔ½Ä\15ÂV:\15\85\12PC6~P7ÈÐRéz¨/î\88w\92¹~\83òx4\98ô\1aØYðù\84\17v3¼|2\8a\87Z\r\12\82^:\95\16×½ã\16yq\1cyû+®Çúp\94=î\eÓ K\1f\10b[¥ËÒ\ 6 \91 ,I\11è\87\rh\98\9eá¾þWuýÏ&¼¬7\17:\8eH\98ÐÈöT\9c\12\112/0\95 gØöRî6 õ¯\9dü\ eºâA\ ek°GeÀ.2÷\1eü\92\9f¤\ 3Ì\9f\ 1\8c.\9e\9a_Ü\91Ñ\980\ 6\9aVãc\18¦.êí©;\ f.\ 5·\ 6¶\1c¸v~\90kX\ 3g.\88B¸½\ 3ûpUm§k=\ 1\16àÝ01%\8c\b\17\92¯jU4çÒY\8eéL0\16$fb\84ùÍ\8a©\142; T\98ªª>\90ã\8aµ$\86§u\12þvÅZÀBJX\1c{AFD\12½8¾¢\82Ì\f\90\99ÿ\8d\8fe$\r§\84Ï\12íñ\88¤Pm\ 1#Ü\95ü×3K4ÉR,\0\92&ÞMæsE3÷\ e£)\9a\15\råt»ûs\9b\17.2 t³o#\93M\17\9f\84\16\ 6á\12\11ô¥\13\82·.¡\14\90¼krõ\88¯\fL#\96®]fá\8cÃè\9aÝe?é?ñ\17fP²ó\v°7«å\1cQaë8àPÖT|Á0|(re\1ez\9aÙ\87\9e
-\7f\8bO\1f´~f[\1f\9960\96\9fÛá\ 1$\94\eÎ=\1a\10ð\98:a\rY±\94¶B\82\9dQ²DâÔ\86cÆ\9d8ÀÀQj\rXTk£F^p.\86\Ì&\9f9\8d\93Ïî[\÷çº)q\9b;\96y8\1a\89/\87°³\1d\96¦ÖÃRl\9c¹\ 4\8f?VfÍüûý\86ù6k÷H¨\9d¼j\9d\ 1új\r·\r\rd
-\7f\11îÃ`'\1cÐ&¦y\16\90u\9b?@\96\9fòS\8d\13\13N6þ¸¹¢°-£§æc\aiæç~?!7ê7\17ÜÊ®Àî\1aH{9NÁqdº\87ö\96ÿQdêïgç[ò_ç[ú¢ó-}f¾½UåC\97\17¦¦^fÒ}îÑzêh9ó\12øb\vþEC\ f\7f/Ê%Dß|\18@hvY\98¦Ã\97\1fîåw?\8eà\1a \94Æ$á.uQ´Pù~w÷7g}*à
+ !a\94\84\9b?v?ÝQ\aàõ6ä\1e\v åà\13Ü\a,¡$\12\89\17ð\8c$°Zÿï¥.úº\e\8c%Ð\ 6ÈÑ\f25Z$\e\85\7fÎ;\ 3*Iü\1c\97ßT]´¥4\aî\17ǼGòÐ.¤\ e͵;â¶V¥üDp¿;Ö\1a5«³*\ 6¼\vÐÏZêQºjûS~cU6\10í OZ^\ 2\ 3Ú¤$ã\19Â\94}Þl\82\88q¿kµ®÷\8d4§Ø?\83ó¾¹Öê\80\\bh[N§!\aAíö-jüÕö\8fHÉÑ3\98Àó\1eÏ\8fR¡d\ 5yÔ\ 4yo\9d\95\1c\17LÞ*R}n\ 6\93RFý\ 1£ÁØ<\1a@¯µº\1fp[J]\1f\94,QÌ\ 6\19¨{\89+\84t*
+% \86lü n\90¡¥ÒõP_Ü\11ï$sý\ 6åñh0é5°³àó /ìfxùd\14\ fµ\1a$\ 4½t*-®{Ç-òâ8òöW\\8fõá({Ü7¦\13\96> ĶJ\97¥\r@#AX\92"Ð\ f\eÐ0=Ã}ý¯êú\9fMxYo.t\1c\910¡\91í©8%"d^`Z+\13ÎZ±í¥Üm\12ê_;ù\1dtÅ\83\1cÖ`\8fÊ\80]dî=ø%?I\a\98?\ 3\18]<5¿¸#£1a\f4ÆÇ0L]ÔÛSw\1e\
+n\rl9píü ×°\ 6Î\\10\85p{\aöáªÚN×z\ 2,À»abJ\18\11.$_ÕªhÎ¥³\1cÓ\99`,HÌÄ\bó\9b\15S)dv\12¨0UU} Ç\15kI\fOë$üí\8aµ\80\85\94°8ö\82\8c\88$zq|E\ 5\99\19 3ÿ\e\1fËH\1aN \9f%Úã\11I¡Ú\ 2F¸+ù¯g\96h\92¥X\0$M¼\9bÌç\8afî\1dFS4+\1aÊév÷ç6/\d@èfßF&\9b.> -\fÂ%"èK'\ 4o]B) y×äê\11_\19\98F,]»ÌÂ\19\87Ñ5»Ë~Ò\7fâ/Ì dç\17`oVË9¢ÂÖqÀ¡¬©ø\82aøPäÊ<ô4³\ f=\15þ\16\9f>hý̶>2m`,?·Ã\ 3H(7\9c{4 à1uÂ\1a²b)m\85\ 4;£d\89Ä©[\rÇ\8c[;q\80\81£Ô\1a°¨ÖF\8d¼à\\f¹\98M>s\1a'\9fÝ·¸îÏuSâ6w,óp4\12_\ eag;,M\87¥Ø8s \1e\7f¬Ì\9aù÷û\rómÖî\91P;yÕ:\ 3ôÕ\1an\e\1aÈ\14þ"Ü\87ÁN8 MLó, ë6\7f\80,?å§\1a'&\9clüqsEa[FOÍÇ\ eÒÌÏý~BnÔo.¸\95]\81Ý5\90ör\9c\82ãÈt\ fí-ÿ£ÈÔßÏηä¿Î·ôEç[úÌ|{«Ê\87./LM½Ì¤ûÜ£õÔÑræ%ðÅ\16ü\8b\86\1eþ^\94K\88¾ù0\80Ðì²0M\87/?ÜËï~\1cÁ5@)\8dIÂ]ê¢h¡òýîîo\92\87*æ
endstream
endobj
5105 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíXÝ\8fÛ6\f\7f¿¿ÂÀ\1eâ\f\8dª/Ë\166\fèÇ2tèz]/íË:\14>G¹\18óÙAì\{ÿýHQöÙ\a÷Vl\1d°\87=\99¢(òG\8a"\99ðè*âÑOgO7g\8f×ÊD\96Y#M´ÙE6aF\8b(Í$K\12\1dm¶Ñoñº©»¢©ßs.¯\96+\99ðø¹»qUspÇ\96ÖoÜÎ\1d\97"\8b]]¸GÄ{·´2\ 6\89²©\89!\99à\8c/\7fßü|Æ\83ýÇk\99DB2\9eè\fë\94eRD+iXB¶/nëæÐ\96-\1e\ 3¨I\94\ 1T£Q\98G+%X\96 \92ü¦¬\8bê´u$©ùHRgL\8b\f\ exÁïgt¥L\98A`GþîÊ+¶\9fÑf4\84f\10þaFÛJHÎ\84ÖÑʲ̨¯\8e¯Ø\1d\9dën\ fî\1fã\13\96¥xñþ\9a\8bgûüxá:<\11%\8a¥6\ 3 \96\18K\ 2ß\8eTqcST\ 5W\9a\9ah$´.Ö\0n\ 3à\82¶'õöâ\90\17e}5\83D(8¯z¬ïyÂ×\9b\ fë¼\bQ\ 2¡;SÓ(í\ 6¡©BË\94I{!HEÃ9`zZåõ\1f>\890¹\14ã`t%\ 4ÓJN|\9b\18L\98ÊÆ®]\ eJî\19\95\162XÜ3ZÖ\14H%\99Lí\ \1f4Ö~6fJ3\95\8cc&¾#©é[Z n\98Öàg¢áå¥$þܵű<tø*Iµ\1a½~xRÂ0\9b\85\8c¸(ò\1a^¸â6Îñ\93Åkzån³´<\86;¦M\7f\17~?¯·Ä"¹ît$\ 5YÜí\83p\v æ9Í\8e\18P3\9aÛ\12óm]â\8av
+xÚíXÝ\8fÛ6\f\7f¿¿ÂÀ\1eâ\f\8dª/Ë\166\fèÇ2tèz]/íË:\14>G¹\18óÙAì\{ÿýHQöÙ\a÷Vl\1d°\87=\99¢(òG\8a"\99ðè*âÑOgO7g\8f×ÊD\96Y#M´ÙE6aF\8b(Í$K\12\1dm¶Ñoñº©»¢©ßs.¯\96+\99ðø¹»qUspÇ\96ÖoÜÎ\1d\97"\8b]]¸GÄ{·´2\ 6\89²©\89!\99àL.\7fßü|Æ\83ýÇk\99DB2\9eè\fë\94eRD+iXB¶/nëæÐ\96-\1e\ 3¨I\94\ 1T£Q\98G+%X\96 \92ü¦¬\8bê´u$©ùHRgL\8b\f\ exÁïgt¥L\98A`GþîÊ+¶\9fÑf4\84f\10þaFÛJHÎ\84ÖÑʲ̨¯\8e¯Ø\1d\9dën\ fî\1fã\13\96¥xñþ\9a\8bgûüxá:<\11%\8a¥6\ 3 \96\18K\ 2ß\8eTqcST\ 5W\9a\9ah$´.Ö\0n\ 3à\82¶'õöâ\90\17e}5\83D(8¯z¬ïyÂ×\9b\ fë¼\bQ\ 2¡;SÓ(í\ 6¡©BË\94I{!HEÃ9`zZåõ\1f>\890¹\14ã`t%\ 4ÓJN|\9b\18L\98ÊÆ®]\ eJî\19\95\162XÜ3ZÖ\14H%\99Lí\ \1f4Ö~6fJ3\95\8cc&¾#©é[Z n\98Öàg¢áå¥$þܵű<tø*Iµ\1a½~xRÂ0\9b\85\8c¸(ò\1a^¸â6Îñ\93Åkzån³´<\86;¦M\7f\17~?¯·Ä"¹ît$\ 5YÜí\83p\v æ9Í\8e\18P3\9aÛ\12óm]â\8av
È \96ÑÆf_\ 6(G\85¡E¸\9cÙ¤\ f\19T¥c^aµÉH+\ 6Яºü²rm \eú^\9eÊjKd\1e¶\8aæúP¹Î\ 5.}ª²í¦b\87¦mKPÈhùb\87_\e/.\97"ö9² F\19äë&(à\8fæpûÐH£ã«êö°Ç3&\81ô!Þ°\89U\89¶r
.±Ý§üº¬1|¸òñ'â\96\84}ÒÞW¯\ 3¤\91\9dÅå\80\1c\8fß\99H¼ì\fìC\ 5×\8e×&\84×¢\84\f·\f\8c»û'\11yW^Ø(û\87g\vå\86«áÝN\93\7f\9c¡ZÀk\1a\92\9f¬\14®¼ÁËE»\ 1\80ôWyêz|½B\ 2\89\89ëK\81°ð\96ÄÔ-JËÞ\15 0ð\8f\88ljÏ\13\83ÐúÙ\87_Î_\9d÷\82G"ò»\83D}Ü»> x:¯*â÷7\82ô>¿q÷,·ùu >\96Ûn?\9b<\80àùÛ'/±éj=6\84KJ\1e=$\ fP{\9fÄz\94\r@û$\80ï!\ 4´l]u\eT|l\82j\84Ð\ 6;>\10´]\16\81ì\15\83 \9bCê÷U\ fJ%qÓ!ÚTcÅÄ\r\f\1fòÁ¥×oÎ_\9f¿Yª4Þ¼8\7fõä% \8c½\e+
Þ©Þ;5ò\ eíì\88wM\8f\ 28ä\v\9b+\9b8UdÐmC |·\84É\ 5&qûpÍL?7,ÝÌ\ fAdX1i¸òõº\1f~\fgʦ\93nº4¾Úþz\ 2$\10Óøv\ ey\7f\1eàg6\8cn¯0\83ú\16òyÌCÏF\v·3NZÀ\rã`ßs¤LÉ\9dðÊhqÈ»Î\1d\83£;\7fSÍuXÑ\r\ 1\85\81©\O'\9c*V\82ýrë>a7\9bmf\ 1À
-»©Ñ_<\eþ?\1a~¥Ñðu¸Û¯3\1a\8eÓlâ\8bdF¦ãq\10\82\8dÝ\97¦8l \99\87\90qfæ!<8TíÊê\8b\87Æ0¿ÝÓ\18¦¹ Znç´Á\ 3çæá\114ÓÌ\8aä?>\82\16Í©\8fÁÔ\96f\92Û¿\1e@aÒÚ¿3\7f\ 6ágxùÇe\16\9f\8a\ ek9Ì\9c9}îJ\r,¨'\84ÞÕºº£±\ fv¨Cd0\9a\95ÛE·'f¨E\96SÛ\83ï\82\8aÒ\82ÑrãO\ 1Q\9f®/±â"í\9bH8Ý\ eÇÇm.\14\9b^Y¨já\17òt\1e¢zGß\85\ fóâÁf\94þÛÍhô\8b|òwÀÐ\942h*"hUzräÇÍÙ\9fÍ\8f\1e¸
+»©Ñ_<\eþ?\1a~¥Ñðu¸Û¯3\1a\8eÓlâ\8bdF¦ãq\10\82\8dÝ\97¦8l \99\87\90qfæ!<8TíÊê\8b\87Æ0¿ÝÓ\18¦¹ Znç´qƹyx\ 4Í4³"ù\8f\8f Esêc0µ¥\99äö¯\aPk\98´öïÌ\9fAø\19^þq\99ŧ¢ÃZ\ e3gN\9f»R\ 3\vê ¡wµ®îhì\83\1dê\10\19\8cfåvÑí\89\19j\91åÔöà» ¢´`´ÜøS@Ô§ëK¬¸Hû&\12N·Ãñq\9b\vŦW\16ªZø\85<\9d\87¨ÞÑwáüx°\19¥ÿv3\1aý"\9fü\1d04¥\f\9a\8a\bZ\95\9e\1cùqsö'ûe\1e¾
endstream
endobj
5135 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝW[oÛ6\14~ϯ\10°\87ÈCÄ\92\94D\91Ø0`M¢!E[´\8b\11lX\87B\91h[¨,\19º\ 4ó¿ß¡\ eu±£lÃÖ§½X\14}ø\9dûÇ#êl\1dêütñz}ñ*ö\85£\88\12\8ë\8dãS\9fÈ@:\91ä$\f\ 3g\9d9¿¹qU¶iU~¢\94oW\1e\ f©{£\9ftQ\1dtÝàûÏz£ë\15\93®.S}\85{\ f+Å]\90È«\1278a\94ÐÕïë7\17Ô\1að*æ¡Ã|Â\ 5õ\8dz\8fSI8\8d`!Hhµ§qõz%¨{<è\8f\1d(ò\18¬ã\15§n\92j\ 3\888\9cÐ\10l\a\9c "\923Çó%\91Êzñ>Ù[Y?\9cyL\1d\8f ¢dt¢Íj:Æ£\ 2ß\9f\1dbp\84\8a\10\ e÷\87>q\1e¡\8fiµ?tÆ\97CÒ¶º¶ÞoúøT{|\8b×\9fã\17l÷\ 6pÏç\10\18kýý±¬\ eMÞ\8c\1eH0ÆüÙ{à3"%
+xÚÝW[oÛ6\14~ϯ\10°\87ÈCÄ\92\94D\91Ø0`M¢!E[´\8b\11lX\87B\91h[¨,\19º\ 4ó¿ß¡\ eu±£lÃÖ§½X\14}ø\9dûÇ#êl\1dêütñz}ñ*ö\85£\88\12\8ë\8dãS\9fÈ@:\91ä$\f\ 3g\9d9¿¹qU¶iU~¢\94oW\1e\ f©{£\9ftQ\1dtÝàûÏz£ë\15\93®.S}\85{\ f+Å]\90È«\1278a\94ðÕïë7\17Ô\1að*æ¡Ã|Â\ 5õ\8dz\8fSI8\8d`!Hhµ§qõz%¨{<è\8f\1d(ò\18¬ã\15§n\92j\ 3\888\9cÐ\10l\a\9c "\923Çó%\91Êzñ>Ù[Y?\9cyL\1d\8f ¢dt¢Íj:Æ£\ 2ß\9f\1dbp\84\8a\10\ e÷\87>q\1e¡\8fiµ?tÆ\97CÒ¶º¶ÞoúøT{|\8b×\9fã\17l÷\ 6pÏç\10\18kýý±¬\ eMÞ\8c\1eH0ÆüÙ{à3"%
~\93\97iÑe\16: 3Á@\92\80ÉÁèï\17 "ÂÄ(°Á´oò-Ù- \89\0*d\14þa\ 1Íc\9c\12\16\ 4\8e§\88\14þW·/Ý@ªZHÕ\7f¶\8f)\12\99Ìb\ 5|°y\83\13Nè\93HI\90 ¡P(ðí\f\8a
-\15õ\ 5AI$\9c\99ÐËu4·@1¢ÔTF4¤\10ð¦]y\82\9eÕ\bÈOÚ$%f5Äa\19\e|ò§`]!æ\1c>½Þ%µì½\84\9a\14D0ã'#\81ÏO\1c=Q\1d\12_ÎýÜäÅ\8bÊ£3åyÙ. \9a*\8fÔ \9agKhÀ\eT\9c¡Åéë")¿4\98&E\18\80,¤éÜz\90\9a =\8e\10g*¹\82\86d³Ì°ï\96\9bU@.\ 2 \9a0\0z³$r£\9b´Î\ f¡¾çä10\8e·k\93\92z%Ý.m\r\9dJæ&ø\98øCr\17éõ\80\8fF\97m^nQìÒ\14À%±/\86¥\v}i\81ÊÌnçÙ%â$\88\80Û]£@S\15º8ÚSÖ\8c,i\13<´©ê>ÌÆtJTh£wBpºÐ{0ËÞ\b¦\96ãëÏñÝÛ[{\1fÀÛÝû\9bÛ_ð\r-\83ESíu\9bïu3JÅ«(p\7f|w÷Ö\ ¿\9aÐ\93¥ÐÓ\9eÞ\99°1\7fX\19\eÀ¹Ðmþ:îÑK·ÚÓòmµ X`uØN\7f0wSRtúï\93m\84Á«^Øã\ 1ôD\83O\13h_¹c%tc\9a\82¾kÛ$/1ãV\18\1e\86úðX\9b\fÿôa\9dDº\12\1d\ 2\99jcÿ)
-\\1cª¦É\1f\v«Ã$Û\06d)Óë\9d\11\ 3ËQ\13,zÃ\95\ f\1añ]\97Ý\1eW½"#jÌÃ\88ÌG\fÆ9 ¦n\8eÓµ\89È$;\8f\1eÜk!\eù\11\9d\eusC(ºÌú\12\ 6KÚ
-w±Gª§<³6'øØë¤\99Â
-\a\ 6Cû\90\97\1e2!\ 3ÆWfv\98»o
-\14ËÂ8\95îtú\ 5\92a\v;)Ú]ÕmwV`\97´¸Êô\ 1¬³u=\94UjûoÓ\15vH@k·u²ß\ 3æ¬ÔgcÑ0Ï\0+\85Ì\7fVwÀ7P70\ eUæçøµ'¢\87QGu\H\92\14À½ÑóY(FOmà\12ÛcS\9f\9c1©\85ù\1fM=ó©â©:¹Ù\86\v Æ\©ÔÔ\v\v¡\9ec\8b\88DRÌç\ 5{dá®;õûi\ 1-$\81\12ÿà\8a\ 3¤\10\8cü÷WÜP Ð\v>\ f \8f\8ffáCGî«ú\88\9b¶-¦Ï\88\fe\1e\8f3ßÆ\81 \ 4n\ eŹss\13 \9a&\92!¨cäÞ\ 6±\r\ 1\98}$R³Ó³Qÿ¡qßÖØâF`Ú~\97Àþ\1f\ 3U\80\12ÁO©b¼Ø¦3fκ×\96\15\9eù\89Û6\14\8c1÷j \12ûW\ 5«zb\1fK(Y\85ϲjÉÙ7Õé\17]\0|&ák\ 2x\8dG6!~xräv}ñ'°2\8bô
+\15õ\ 5AI$\9c\99ÐËu4·@1¢ÔTF4¤\10ð¦]y\82\9eÕ\bÈOÚ$%f5Äa\19\e|ò§`]!æ\1c>½Þ%µì½\84\9a\14D0ã'#\81ÏO\1c=Q\1d\12_ÎýÜäÅ\8bÊ£3åyÙ. \9a*\8fÔ \9agKh\94P*ÎÐâôu\91\94_\1aL\93"\f@\16Òtn=HÍ\84\1eG\883\95\AC²YfØwËÍ* \17\ 1PM\18\0½Y\12¹ÑMZç\87ÖPßsò\18\18ÇÖÛµII½\92n\97¶\86N%s\13|Lü!¹\8bôzÀG£Ë6/·(vi
+à\92Ø\17ÃÒ\85¾´@ef·óì\12q\12DÀí®ÑV ©
+]\1cí)kF\96´ \1eÚTu\1ffc:%*´Ñ;!8]è=\98eo\ 4SËñõçøîí½\ fàíîýÍí/ø\86\96Á¢©öºÍ÷º\19¥âU\14¸?¾»{k.\90_MèÉRèiOïLØ\98?¬\8c\rà\è6\7f\1d÷è¥[íiù¶ZP,°:l§?\98»)):ý÷É6ÂàU/ìñ\0z¢Á§ ´¯Ü±\12º1MAßµm\92\97\98q+\f\ fC}x¬M\86\7fú°N"]\89\ e\81Lµ±ÿ\14\ 5.\ eUÓä\8f\85Õa\92m\0\e²\94éõÎ\88\81å¨ \16½áÊ\a\8dø®Ën\8f«^\91\115æaDæ#\ 6ã\9c\ 4S7ÇéÚDd\92\9dG\ fîµ\90\8dü\88Î\8dº¹!\14]f} \83%m\85»Ø#ÕS\9eY\9b\13|ìuÒLa\85\ 3\83¡}ÈK\ f\99\90\ 1ã+3;ÌÝ7\ 5\8aea\9cJw:ý\ 2É°\85\9d\14í®ê¶;+°KZ\eú\0ÖÙº\1eÊ*µý·é
+;$ µÛ:Ùï\ 1sVê³±h\98g\80\95Bæ?«;à\e¨\e\18\87*ósüÚ\13Ñè£:.$I
+àÞèù,\14£§6p\89í±©OÎ\98ÔÂü\8f¦\9eùTñT\9dÜlÃ\85\ 4c®Tjê\85\85PϱED")æó\82=²p×\9dúý´\80\16\92@\89\7fpÅ\ 1R\bFþû+n¨\ 4è\ 5\9f\aÐÇG³ð¡#÷U}ÄMÛ\16ÓgD\862\8fÇ\99oã@\10ÂD\10\8asçæ&@5M$CPÇȽ\rb\e\ 20ûH¤f§g£þCã¾±Å\8dÀ´ý.\81ý?\ 6ª\0%\82\9fRÅx±MgÌ\9cu¯-+<ó\13·m(\18cîÕ@$ö¯
+VõÄ>\96P²
+\9feÕ\92³oªÓ/º\0øLÂ×\ 4ð\1a\8flBüðäÈíúâOÙ6\8bø
endstream
endobj
5176 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVAo\9b0\14¾÷W í\92Hõ\8dmlmÚaë:i\87ij£^Ö\1d\1c0 \13\81\bHªüûÙ<\87BB·VÛ.;aÌó÷¾Ï~ïÃ8X\ 58øtñ~qqy\1d\89@!%¨\b\16Y 8\12\8c\ 4±¤\88s\16,ÒàÛìº*Û¤*ï1¦«yH9\9e]\99½)ª©\ex¿1\99©çDÎL\99\98×0w7Wtf#òª\84 \8a\bFxþ}ñù\ 2ûü\97×\94\a\84"Ì\99tÙY\8c$%AH\ 5â\90ûnnW:l>ë\90ìjË8\1a0ÆAH\ 4R2~\8aì~\9a\ 4ä\8e\10\158r8á1¹À(RG´än.ðL\17;s«\1d\89½y\{Î;\92H*¿k_ôÆÇF|\82®è\13\0ø\11x¤MHD\19³kºØ{JcPñ¡Ú\1e`¤½F\a2Å,ô\10aDROíöPVÛ&ozzÒft\1f;z\11AR\12\88|\95\97I±K=4Ã\83H&\11#òÈíí\ 4V\8c\88è\ 328\97,_¡õ\ 4\9a`¶Þúàw\13h!¡\18\11'\85(\14Óñþ\râ±p\87gùE\bGê\88x¾ÏClîÊ ßfÌñ\bÖÆ\f`G²÷S`\88©!\18y3y0\84cDI\14\84\9cÙ\9aôõve\9a¤Î·í¯KÝk¿1í®.]\v\12(\ 4ûH 2ì¨Ê\ 6ìû#\91\88Dì\94ý0\87\rP½¼t·-òD·y¹òYÊ#úò\87IZ\18Cç\ f\1c \85ù¥\8fÍ]\1cV³¦\82÷vÛ nDY\16¶\17\9fKn£=þÒÀ³Ñ\99)\ en\99u\10Å\10³kCÛî\8a+/Ç4mG²:t\1cmã<äíºÚµð²Öõ\ 6¤rÇÒÀ 4\ f\83&CS\87\89»Ö'"~©i\89¿jZòÌ´¾ÖyÙþ\13Ç\1a \8f\94Å\fQJÏ-\vâÏ=\vöº\82gÓ¦î0¦ÚÅãþ¯>¶¯òtÂÄì\8fPªS\13\enýÈxl bú\ 2\eS¿³1þ\f\e³\15¤\bÿ\ 3\eëät\17 Õ\95\86-Ýõn£Ë\10üD§zY\18ø\f3[x4¦lu\vM"\9eð;"%\12\8f2¦=E¨~Ó \10\95/D\ 4È\8bµO\9fUõF·0ÙXÛ(R\98/+?¹4à>DÅ(²7\92\91ûتiòÔ»¤·\9f®}SXúcÛ)òekÿ\9bo¶&É\9d=$GÅ®\8füí+÷\10`\88v\90¬u¹ò0yy\82\9bíì_£ã\80Nîb£\8b`ï,1EBz \91\18-ù¸¸ø \r\97\94n
+xÚÝVAo\9b0\14¾÷W í\92Hõ\8dmlmÚaë:i\87ij£^Ö\1d\1c0 \13\81\bHªüûÙ<\87BB·VÛ.;aÌó÷¾g\7fïÃ8X\ 58øtñ~qqy\1d\89@!%¨\b\16Y 8\12\8c\ 4±¤\88s\16,ÒàÛìº*Û¤*ï1¦«yH9\9e]\99½)ª©\ex¿1\99©çDÎL\99\98×0w7Wtf#òª\84 \8a\bFtþ}ñù\ 2ûü\97×\94\a\84"Ì\99tÙY\8c$%AH\ 5â\90ûnnW:l>ë\90ìjË8\1a0ÆAH\ 4R2~\8aì~\9a\ 4ä\8e\10\158r8á1¹À(RG´än.ðL\17;s«\1d\89½y\{Î;\92H*¿k_ôÆÇF|\82®è\13\0ø\11xT\9b\90\882f×t±÷\94ÆPÅ\87j{\80\91ö5:\90)f¡\87\b#j+õÔn\ feµmò¦§'mF÷±£\17\11$%\81ÈWy\99\14»ÔC3<\88d\121"\8fÜÞN`Å\88\88> \83sÉò\15ZO fõÖ\a¿\9b@\v Å\88¸R\88B1\1dïß \1e\vwx\96_\84p¤\8e\88çû<ÄæN\ 6ý6c\8eG°6f\0;*{?\ 5\86\98\1a\82\917\93\aC¸\15"\89\82\903«I¯·+Ó$u¾m\7f-u_û\8diwuéZ\90\80\10ì#\ 1eØQ\95\rØ÷G"\11\89Ø)ûa\ e\e úòÒݶÈ\13ÝæåÊg)\8fèË\1f&ia\f\9d?p\80\14æ\97>6wqXÍ\9a
+ÞÛµn'¸\11eYØ^|.¹\8döøK\ 3ÏFg¦8¸eÖA\14CÌ®\rm»+®|9¦i;\92Õ¡ãh\eç!o×Õ®\85\97µ®7P*w,\r\fJó0h24u\98¸k}"â\97\9a\96ø«¦%ÏLëk\9d\97í?q¬\ 1ò¨²\98!Jé¹eAü¹gÁ^WðlÚÔ\1dÆT»xÜÿÕÇöU\9eN\98\98ý\11JujbÃ\1f\19\8f\95 ¦/°1õ;\eãÏ°1« Eø\1fØXWNw\91P\9d4¬t×»\8d.Cð\13\9dêeaà3ÌláÑ\98²Õ-4\89xÂï\88\94H<\961í)Bõ\9b\ 6BT^\88\b\90\17k\9f>«ê\8dna²±¶Q¤0_V~riÀ}\88\8aQdo$#÷±ªiòÔ»¤·\9f®}SXúcÛ)òekÿ\9bo¶&É\9d=$Ç\8a]\1fùÛWî!À\10í Yëråaòò\ 47ÛÙ¿FÇ\ 1\9dÜÅF\17ÁÞYb\8a\84ô%Db´äãââ'<ù\94t
endstream
endobj
5218 0 obj <<
stream
xÚÝVß\8fã4\10~ß¿"\12\ f¤èês\9cÄN´\b\89Û½EðÀ\ 3[ö\85CÈMÜÖ¢µK~ôÔÿ\9e±ÇI\93%w\bÄ\13OñLf¾ùÆ3c\9bFû\88FßݽÛܽ}JyT\92\923\1emvQJSRdE$
Fò<\8b6uôKüdMWYó\81R¶_YNãGuQG{VM\8bòOj§\9aURÄÊTê\rê^V%\8bÁB[\83
-F\12Jèê×Í\ fw4\10xûÄò(a\84æ\10\13¯\13NIZðhÍ8É1úË
+F\12JØê×Í\ fw4\10xûÄò(a\84æ\10\13¯\13NIZðhÍ8É1úË
|\1dz\1e{,ð\aÒé\844u~¤,ħè^\96i`ô\940NS\1f=\13¤`I´v$Ê\ 1zYq\1aËc¯ÞÿÑËãÍñF{ðK\vR\94aÓ~\94'\15¸æ\v\ù\88þ
y\96\99È\bc\f\9c¼ñ\aÆ\ 4æ°ñ{Ûv(u\1fmÈÓa\85\92ìl\83\vå°uw]"¾\ e\ 1Ö)\83]\bÌ\9f¯Æ\9e[Ý\8eì\vàã~zöiB\8a"AË/´©\8e}\1dòÌèÄ2+H\96\14\ 3ó¯\17°\ 4Iøh°Ã\9aíô\9e\1c\16Ðx\ 6Ý8\1a\7f³\80¶N\18%I\96Á¢$\82\8dÛûÎÚãÄ\9crWWèsAx^\ e\80\vU\98bç\ 5´Ì
4§Á\ 1mÁè\ 6<Ïûò\9b\ÀK \e`\18l`\8¥ñ§!ó\94\88r\ 2¹]\86\14LL(&÷\8bõ\86\ e",\8dÖy\ 6)\85\ e\7fTmÕès÷ùá
;ú`Og\89£\ e\8d\96
\86Ý\97\8a$t\1fAí÷¦S{\7f>8I\9a\1am\1em¿=\ e\9e\ 1\a\85ê\ 6\1cle03ýi\vH÷(Ùî\80GÍÚ\91õô()¡\96\9eÞGÝ\ 2\1eã<\ 6³°ðÓÁÅm:@y\90\97á·ÅïV¡Õè׺\ 1F\93ëyf,\821\aÒ¦Õµ\1ai;\9d\9f7\82ëç®ÑfߢÓ\90î\ 2íyònjõÞXç\8bR%[E\96
-Jý¡\93pñOÏJþ¯ÎÊY`^\82\94\f\13ôp\90ͳêþþxþÖa\8b|â\ 2"\8fu\8bj\89\9f-Ì\92\ 6ÿɦ\91WÔkSëJv¸3\839\14\vaòØîPñ³Ñ\95\15*+\bä\1aÓ7\aë[ÄÁ¶ôb\1fÉÎwa" £º\ 3®¤ûp\7fT\ 5ÅØ¿ \9cdóûàãÚ¢\93£\99\19ÔÒ\18Û!Ê6¸©ZC(\82¸%í\80yÅÅvÞ5\ 5\92Äð\93\9b\17ÒÊ2\88Þ\eOß \1a\96\8d\91Çã\15eßÁY\1e|ë~p:©\93m®\ 3\80iû\93?\10î\83×Á\97ÇÙùB\0À68^t«a¤\976ÑÇbpw\9eÏG_4À\r\1a÷MÊ0l \b'J\7fìPöedô¶#\ fö|E\152\0gôéúÆà\ fÝ}9Àû_ûþ¤L÷&¨\\11Ü¢;Èn\89ì\19ó!F>ð:I\1d\ 6¢7'[k7.\12\92&\9f}E°\92äIöj>\1e\1a\ 5½õ_?"\16Àg#X Ãkî/ï\88\aÌÏ9yY\864\15T?ì\80\9b\1dYA\13¡Ø\ e#þêb \11þ¿\ f\89Éù6ÜÈë\84ä<´ÏW\v\8f\fh/Á£\89Ñr¡f¹0Âg÷8½X]\8f÷ùäá<{¶3Ê\89\0B\19<\ 3Ê\14\9dS1óx¿¹û\13{\18\14Ô
+Jý¡\93pñOÏJþ¯ÎÊY`^\82\94\f\13ôp\90ͳêþþxþÖa\8b|â\ 2"\8fu\8bj\89\9f-Ì\92\ 6ÿɦ\91WÔkSëJv¸3\839\14\vaòØîPñ³Ñ\95\15*+\bä\1aÓ7\aë[ÄÁ¶ôb\1fÉÎwa" £º\ 3®¤ûp\7fT\ 5ÅØ¿ \9cdóûàãÚ¢\93£\99\19ÔÒ\18Û!Ê6¸©ZC(\82¸%í\80yÅÅvÞ5\ 5\92Äð\93\9b\17ÒÊ2\88Þ\eOß \1a\96\8d\91Çã\15eßÁY\1e|ë~p:©\93m®\ 3\80iû\93?\10î\83×Á\97ÇÙùB\0À68^t«a¤\976ÑÇbpw\9eÏG_4À\r\1a÷MÊ0l \b'J\7fìPöedô¶#\ fö|E\152\0gôéúÆà\ fÝ}9Àû_ûþ¤L÷&¨\\11Ü¢;Èn\89ì\19ó!F>ð:I\1d\ 6¢7'[k7.\12\92&\9f}E°\92äIöj>\1e\1a\ 5½õ_?"\16Àg#X Ãkî/ï\88\aÌÏ9yY\864\15T?ì\80\9b\1dYA\13¡Ø\ e#þêb \11þ¿\ f\89Éù6ÜÈë\84ä<´ÏW\v\8f\fh/Á£\89Ñr¡f¹0Âg÷8½X]\8f÷ùäá<{¶3Ê\89\0B\19<\ 3Ê\14\9dS1óx¿¹û\13³\8c\14Ú
endstream
endobj
5256 0 obj <<
>>
stream
xÚåVKoÓ@\10¾çW¬Ä%Ad»ï\87@H}\10\ 4\a\ e4ê\85rHíuk\94x£Ä-J\7f=ãìÚq\92-¢\ 2$$.ÉÚ;\8fo¾\99ùd\82n\11Aï\agÓÁÉ\84+d±UL¡i\81¬ÄJP¤\rÃR
-4ÍÑ\97áÄWuæ«kBØíhÌ$\19^¸\a7÷K·Z\87çÏ®p«\115CWeîUxw5²l\b\16¥¯Â\v\86)Ádôuúq@bþ\93 \93\882L¤0Mv¡±a\14\8d\99Â2ä¾pëlU.ë&
+4ÍÑ\97áÄWuæ«kBØíhÌ$\19^¸\a7÷K·Z\87çÏ®p«\115CWeîUxw5²l\b\16¥¯Â\v\86)Álôuúq@bþ\93 \93\882L¤0Mv¡±a\14\8d\99Â2ä¾pëlU.ë&
x\ 2Z\89\f U¢±'hL\15¶FG ÙùÝluéêó\95\9bÕ.:ð^y\86cj\fømígó¹ÏÀ0V1«òp(«².góò±» \7f\95û\1e\ en±¬7á\98AÆYVCùÛǵ«ÃÁß|sY\8d\ 3\86ý*Ç\11Å\98\eL\95
X®FM\ Q\ e×»bûØ\ f\8b=êÊC\9aí\90\9ec¦\bߦoYV\ 4s{H\1d\10^¯F\f
h~6)ü?À76ÎȧÙÂu\rz\1aó^\16¿ITi\81\13ÎÚ\ e]3¦Û\91kpÁ\88ùÍ^O\12ü§(\8faÇ\9c\ 1\ f\11óå¦òËu¹N\ f\16§\18z´5|QVÙü>\8f\ 5
Ò3\14\ 6\vÚ\rÔ\9bD(\r=î\f\8aд¢¼Åw\89hJÀÖuÆo\13ÑÆ\94\11L\85\80\83Å\9aÅáyðeÞ3&ªik\81`\8d\8cµm¸'Èßê±Ð\1d÷D\92Χ1FÒbªan)\96Ê\ 6£\97!
¸ïÒJ̵E=£"KqL¡X(`\97\8d¾N¶\8eº\b ½\93\ 2fZÿ\8e.<=vÆb£E\v&wY\90³\85«jÐ\0nè°¾sá\10nz\82\17^gþ¾ª{lìÊ\14X\93®\v;.úé\ 1-å\9d\r\ e\11?\14ÏÌ\8c\9a\15\80©\0®`ù\8cã{ã2¿h¥ì1xû¨Ò \81á°p\v¿\8a«u\94§ÕÅ\18£\b\17.OÊ\e\89¦ÿ-a;ÍG\94\fóæé/\89ÚiÞ\8bþK¢\ 6\1e?\13³Ú\1fÝþ\9fú6Éμ\9f'\14\8ek¬ä±ÂíwâPá\94ý\13\12g\9e«p°q\8a\90\b\92³TÔ\90<Úßgk\91
-j1WúH6{ßT{\1ft0\11\ 4˦$k±l;ÎÍ\9eÏ»éà\aâ'\86)
+j1WúH6{ßT{\1ft0\11\ 4˦$k±l;ÎÍ\9eÏ»éà\a\fb\86/
endstream
endobj
5293 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVMo\9b@\10½ûW õ\82«²Ù\ föK*5I]©\87\1e\1a7\97¦\a\ 4\8b\83\84Á\ 2\1cÉÿ¾³ìb\83M¤DÊ¥êÉËîÌ\9b·3\8fgp° pðmq½^\\98\b4Ò\82\8a`\9d\a\f3¤b\15HE\11çq°Î\82ß᪮º´®\1e0¦\9beD9\ eoÍ\93)ë\9diZ÷üÓä¦Y\12\15\9a*5\1fÜÞýRÓ\10"\8aºr\e\14\11\8cðòÏúû\ 2{\ 2W+Ê\ 3B\11æP\13ÊGD`Ä\94\b"*\10wÕoM\9b6Å®³8\90\v\84y \80°\88m\ 6¶9H+驦7\8fIsgº/YfW>\83\8d®¨4b\9aBb\9f\90d\19Ü\811\16&ö\87\86mQmJã¶~UEZgþ!µp}HW»\9dîÑ\1fµ¦ûàV® ݾ©\0ÆE¯ÒUR¶>ÒÝ!\88<\89\b:¢¹rTò¤(÷\ eÀ·Ð\14P¢qëÄ·:q?.®Ý\97\9d{®óÉ1\8c«í\92Ê\1f\ 2?\1fåÁò>½Þ\ eX*ÜW\8eq\1fµ?\ 3Ý\9amÝ\1c\96\84\90\10¹\8eNÇ\ 6C`
+xÚåVMo\9b@\10½ûW õ\82«²Ù\ föK*5I]©\87\1e\1a7\97¦\a\ 4\8b\83\84Á\ 2\1cÉÿ¾³ìb\83M¤DÊ¥êÉËîÌ\9b·3\8fgp° pðmq½^\\98\b4Ò\82\8a`\9d\a\f3¤b\15HE\11çq°Î\82ß᪮º´®\1e0¦\9beD9\ eoÍ\93)ë\9diZ÷üÓä¦Y\12\15\9a*5\1fÜÞýRÓ\10"\8aºr\e\14\11\8cèòÏúû\ 2{\ 2W+Ê\ 3B\11æP\13ÊGD`Ä\94\b"*\10wÕoM\9b6Å®³8\90\v\84y \80°\88m\ 6¶9H+驦7\8fIsgº/YfW>\83\8d®¨4b\9aBb\9f\90d\19Ü\811\16&ö\87\86mQmJã¶~UEZgþ!µp}HW»\9dîÑ\1fµ¦ûàV® ݾ©\0ÆE¯ÒUR¶>ÒÝ!\88<\89\b:¢¹rTò¤(÷\ eÀ·Ð\14P¢qëÄ·:q?.®Ý\97\9d{®óÉ1\8c«í\92Ê\1f\ 2?\1fåÁò>½Þ\ eX*ÜW\8eq\1fµ?\ 3Ý\9amÝ\1c\96\84\90\10¹\8eNÇ\ 6C`
\11á\87p¿´Ü¡\ 4\ fÛÓÔÆ38\9fÚ\85À\9eæ\85ã
3D\ 5f½^b\89\14%Ade£Ï5pkÊ\93\ 6¦\8c\87< ´\97ù\8fdk\8e
{\9eë,úäv\1azÁ\8e
{ Tº{\80&§C\82ô$í\86 [Y\9d\9dÚÁÍ°\8f|\85\88Qh\85§\7fw¨ê][´ó/ #Hy\9d½+ª´Ügþ®1\1e\ 5Æ
-ÅD\rÌ?Í@I\18ó1 wsË\8b\rz\9cA\131xÈ1øó\fZD(F$\8ea¡\91´Ýs-¾®ër\14\8e\85\9d-¸\93D\82ë\ 1ð\99ILØJ\14\8bcÂ\ 3æø\98Ô¿\87\#"\15TG\1cÂú ÷\ e\ 6òOu9xR0\8aÉÓ¹.\13¸.\Á\17\83WX`ìI2:\87ê\8aûø}ÚÆs `\14ð^\9dn@>Î*\82J\8a$\97AÄcx[äk¬S¼XØJ!\11ó\81LfJÓ\99Þ\96\94\13:º'åòä\9eöÀ¹§]\8d½G9\ fµÑÎCíÖ\99\87ÚÁC\9dw:\16Î;ýD\ 6«ø\ f=T¼©\87ª31ÜÔ;ËáðF&*.á\ fsB\ 3WÐúÒAûð\97\9a¤\ayI\92\7fÆ%'NÆ\90Ô³N6qP\10\81\14c+\9b\9bĸ¶ HCå·vжI\9fqP}áu£¯ÅÉ·*\81¿\ 3\ 6ù½!P\ fÌô$åëzñ\17×k½²
+ÅD\rÌ?Í@I\18ó1 wsË\8b\rz\9cA\131xÈ1øó\fZD(F$\8ea¡\91´Ýs-¾®ër\14\8e\85\9d-¸\93D\82ë\ 1ð\99ILØJ\14\8bcÂ\ 3æø\98Ô¿\87\#"\15TG\1cÂú ÷\ e\ 6òOu9xR0\8aÉÓ¹.\13¸.\Á\17\83WX`ìI2:\87ê\8aûø}ÚÆs `\14ð^\9dn@>Î*\82J\8a$\97AÄcx[äk¬S¼XØJ!\11ó\81LfJÓ\99Þ\96\94\13:º'åòä\9eöÀ¹§]\8d½G9\ fµÑÎCíÖ\99\87ÚÁC\9dw:\16Î;ýD\ 6«ø\ f=T¼©\87ª31ÜÔ;ËáðF&*.á\ fsB\ 3WÐúÒAûð\97\9a¤\ayI\92\7fÆ%'NÆ\90Ô³N6qP\10\81\14c+\9b\9bĸ¶ HCå·vжI\9fqP}áu£¯ÅÉ·*\81¿\ 3\ 6ù½!P\ fÌô$åëzñ\17\ 2º½¸
endstream
endobj
5331 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
5371 0 obj <<
-/Length 799
+/Length 800
/Filter /FlateDecode
>>
stream
-xÚÝVKoÓ@\10¾÷WXâ\92 zºï]«\88C_\b$8´¡\17ÊÁu6\89Eº\ e±Û*ÿ\9eqwí8°\85öP\848y»\9dùæ\9b×\97%É<!É»½£ÉÞÁ\19WI\ 6\99b*\99Ì\92L\82\124Ñ\86\81\94"\99L\93/£³Ê5Eå®\baóqÊ$\19\9dØ;»¬Vv]û¿ÏíÌ®ÇÔ\8c¬+쾿»\1cgl\84\16eåü\ 5\ 3J\80\8c¿N>ì\91\10ÿà\8cÉ\842 R\986ºÐ`\18MR¦@úØ'¶.ÖåªiQÐ\13Ùò\ 1[\92¤TAf´7þ\98\7f³-£L\8crÿ)ªÕ¦=ÉQ5óþJ$\ 6ýñ\83þZ\82Î\18Â<¸×ë"\12\ 3\ 30J;\9bC\8fëªÆúS³È\e\1f¡Y\94!øM¾éÍ\ 2\9d¢¹Í\97Ëp=ÂÛ \93\9b\a¯Ê\97°CË\9d¿/]ÚÒJÒ\f\vE8¦L \93Æó)¼Ï\8du\8d¯r³°þàÿ1è\8b¿.ªÛδ+éNI(7@ùsJ\ 2Þb·\93)\95\ 28NRÚâ©Ð Ë1\86m\19ÉQý¤\8eþ:zwñ\91òñ90\85\15jãw£¤\bð¬C+\8e\17ùúÂ6§ß±\e1Ú\9d\17\926Y\18ÿOù\8d\rLåo\98F°w23
-¨Ö]Ñ®\18Ó>\87ãêf\95÷\9do;x_\85V!`m\9b:Zß\0\97r\869\a¦\17\eWê²îÙnÛ\8al9\ 5\13¦æUé\8aåí4¤%ÈÀP\18\10Ôt4ßD 4ö³7\98ù\ 6ÍÊ9,"hJ \8côÆo#h)e\ 4¨\10xÈ@·¥òÕ<ªªåÀ\9c¨¶\89³\84kP2ë\0£E\1f¢+\rÚ¨¾èD\12$[ãü+B¶Þ\ fë\95Q\10R!\r\90*óö¯\aûÑ\11\90ÀM2°É#Q\ 5\18ѫʾ\ föx\\ 5\86ëgǽ\8eÄ\95@\ 4\1f$K\ f££Ã)®¦A!Á\15¥D?GhC{Îms»vAüï\17\16Eg\1d\93WÔ Ù\13Ê#¸¸nº\17\92ÜMc\82\94\ 1\97ýÞ\Ç6\v\bîj0À:7yé~\12úÝa\7f²\9dúÍü÷³+\8bjj\a+÷\88 Q¬¾\96ÿ¦ ½wM`a\8bæ\85\84í!Æ\16\7f÷\17¡¥m"ê¶uú³¤u ÿ¦\r×^r|z\98ØÚïè\1d\96D«áÞ?Ú\8e!\ 1\83ùHþtÙÓ\7f_öp\1c8\ erÛu\10\9c½\84ð\r\9e\99;oÜT\1a`mwLÛ\9dðÐ\14»/ÓÓÉÞ\ fnÍÃ\9b
+xÚÝVMoÓ@\10½÷WXâ\92 zºß»V\11\87~!\90àÐ\86^(\a×Ù$\16é:Än«ü{ÆݵãÀ\16ÚC\11âdw;óæí¼\99\17\93d\9e\90äÝÞÑdïà\8c«$\83L1\95LfI&A \9ahÃ@J\91L¦É\97ÑYå\9a¢rW\84°ù8e\92\8cNì\9d]V+»®ýßçvf×cjFÖ\15vß\9f]\8e36Â\88²rþ\80\ 1%ÀÆ_'\1föH¨\7fpÆdB\19\10)L[]h0\8c&)S }í\13[\17ërÕ´(\98\89lù\80-IRª 3Ú\a\7fÌ¿Ù\96Q&F¹\7f\14ÕjÓ¾ÉQ5óùJ$\ 6óñ\81ùZ\82Î\18Â<¤×ë"R\ 3\v0J»\98C\8fëªÆú·f\917¾B³(Cñ\9b|Ó\87\ 5:Es\9b/\97áxZ\85S·Á$7\ fY\95oa\87\96;\7f^º´¥\95¤\196\8ap¼2\81L\1aϧð97Ö5¾ËÍÂú\17ÿ\8f\81.þ¸¨n»Ð®¥;-¡Ü\0åÏi ø\88]%S*\ 5p\9c¤´ÅSA Ë1\96m\19ÉQý$E\7f\1d½»øHùú\1c\98Â\ eµõ»QR\ 4xÖ¡\15Ç\8b|}a\9bÓï¨F\8cv\97\85¤M\16ÆÿS~c\ 3Sù\e¦\11ì\9d\9b\19\ 5Të®iW\8ci\7f\87ãêf\95÷Ê·
+ÞWA*\ 4¬mSGû\eàRÎðÎ\81éÅÆU«º¬{¶[Y\91-§`ÂÔ¼*]±¼\9d\86k 2\b\14\ 6\ 45\1dÍ7\11(\8dzö\ 13/Ь\9cÃ"\82¦\ 4ÚH\1fü6\82\96RF\80
+\81/\19è¶U¾\9bGUµ\1c\84\13Õ\8a8K¸\ 6%³\ e0Úô!ºÒ \8dê\9bN$A²5ο"d\9bý°^\19\ 5!\15Ò\0©2\1fÿz°\1f\1d\ 1 Ü$\83\98<RU\80\11½«ìûb\8f×U`¸~vÝëH] DðÁeéatt8ÅÕ4h$¸¢\94èç\18m\90çÜ6·k\17Ìÿ~aÑtÖ1{E\9f\90=¡<\82\8bë¦{#ÉÝ4fH\19pÙïÍul³\80à®\86\0ìs\93\97î'3¬Û\1döo¶s¿\99\7f~veQMí`å\1e14\8aÝ×òß4´÷® ,lѼ\90±=ÔØâïþ" mb"î¶Mú³¥u ÿ§\r×^rüô0±µßñ;l\89Vý\7fT\8e!\ 1\83÷\91ü鶧ÿ¾íá8p\1cäVu\10\9c½\84ñ\r>3w¾qSi\80µê\98V\9dð¡)ÈNÊédï\a\9báá
endstream
endobj
5370 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíVMoÓ@\10½çW¬Ä%Aõtö{-\10\12P\82Ä¡\876ôB9$Φ±Tì*v*õß3îÚÆI\16ZD\8b8pòÆ\99\99÷fßÌ\93\91]1d\1fGïf£ã©4,\85Ô\bÃf+&Q\82S\8eY'@kÅfKöe<-\8b:+\8bKDq5I\84Æñ\89¿õ×å\8dßTá÷\99_ùÍ\84»±/2\7f\14Þ]LR1¦\88¼,Â\v\ 1\1c\ 1'_g\9fFØ\128\9e
-͸\0Ô\84Ið 7\bÒ\19\96\b\ 3: \9fø*Ûä7uS\87r\89°\1c\10Æ&\aRgCð\99¯·\9b¢e5\ f\8fÊ×á\90\17Ùõv\99\17m\13eq}\17Nõº¬|8fëy×ÔªÜ\16Ë.3<\17e½\ e$\8cb\8eHÐ\83H\b\85DA\12\99{\12ó\bO\vÎò>\80ê\1eVá)Hm»\98E¤\88\ 6\83ª\v\80\10°w\81Â\92\80\³D:àÆ\84Ð\8b qo\ 4ÒãêQ×x¨øm\É\80/A\18\94÷ø\8a\1a\15\9c%\8d\8eiW-{O·zîëÏE\8f¾K»Ë"Ò.m§îtþÍ·Lõ/\98Fjïtæ\fpÛßê¥\106ôðv¹\1c(îë*z\9dmv"\ 5µØ\12;¿+Ê\9b*¯zr?$$r\92\83s!ðE\18¸¶\v\85\83@å@q×±z\1d)eI¾>`\15ôXåW°\8eT3\8a\96µ\ f~\13©\96p\81À\95¢C
-V\98½Ëk2\98\96`SG\11 M\1a\ 2^\ eJ¡iô¤1E°\86\r\82¢\12\fÁ\8d\ 5K;ÝI\80\1a©\97\8a\96Ò îqH9(Ú\81\b\87ûUé8h\906\1dr\98G`\159\99èP\8f\ 2ÚÏ\81\r8ù(`7Ä]Dp5 \92\83nù«èhIÅA8Á\12h\9dìï\98\9dù+fçózM¦\11³;CÓû Ýuÿ\97±\1a\9cÖÄ\98?6;\ eVËÖìì¿evçÛE½\99gõ3ùÝnù\9dþ8ÒDñCËëS\1eö½¶Ä\7fß{\8cïíI1ħÏ(9\90âi¬Ï=©ó%\82DitOh'\95\14Ïa~\83\ f¾ÝÏM)©\9chæ\rÁ¸vÐ\14ßÉù0\e}\a¸Ð£$
+xÚíVMoÓ@\10½çW¬Ä%Aõtö{-\10\12P\82Ä¡\876ôB9$Φ±Tì*v*õß3îÚÆI\16ZD\8b8pòÆ\99\99÷fßÌ\93\91]1d\1fGïf£ã©4,\85Ô\bÃf+&Q\82S\8eY'@kÅfKöe<-\8b:+\8bKDq5I\84Æñ\89¿õ×å\8dßTá÷\99_ùÍ\84»±/2\7f\14Þ]LR1¦\88¼,Â\v\ 1\1cAL¾Î>\8d°%p<\15\9aq\ 1¨ \93à\13n\10¤3,\11\ 6t@?ñU¶Éoê¦\ eå\12a9 \8cM\ e¤Î\86à3_o7EËj\1e\1e\95¯Ã!/²ëí2/Ú&Êâú.\9cêuYùpÌÖó®©U¹-\96]fx.Êz\1dH\18Å\1c\91 \a\91\10
+\89\82$2÷$æ\11\9e\16\9cå}\0Õ=¬ÂS\90Úv1\8bH\11\r\ 6U\17\0!`ï\ 2\85%\ 1¹f\89tÀ\8d ¡\17\13âÞ\b¤ÇÕ£®ñPñÛ¸\92\ 1_\820(ïñ\155*8K\1a\1dÓ®Zö\9enõÜ×\9f\8b\1e}\97v\97E¤]ÚNÝéü\9bo\99ê_0\8dÔÞéÌ\19඿ÕK!lèáír9PÜ×Uô:ÛìD
+j±%v~W\947U^õä~HHä$\açBà\8b0pm\17
+\a\81Ê\81â®cõ:RÊ\92|}À*è±Ê¯`\1d©f\14-k\1fü&R-á\ 2\81+E\87\14¬0{\97×d0-Á¦\8e"@\9b4\ 4¼\1c\94BÓèIc\8a`\r\e\ 4E%\18\82\e\v\96vº\93\05R/\15-¥AÜã\90rP´\ 3\11\ e÷«ÒqÐ m:ä0\8fÀ*r2Ñ¡\1e\ 5´\9f\ 3\epòQÀn\88»\88àj@%\aÝòWÑÑ\92\8a\83p\82%ZÑ:Ùß1;óWÌÎçõ\9aL#fw\86¦÷A»ëþ/c58\891\7flv\1c¬\96ÙÙ\7fËìη\8bz3Ïêgò»Ýò;ýq¤\89â\87\96ק<ì{m\89ÿ¾÷\18ßÛ\93b\88O\9fQr ÅÓX\9f{RçK\ 4\89Òè\9eÐN*)\9eÃü\ 6\1f|»\9f\9bRR9ÑÌ\e\82qí )¾\93óa6ú\ eå\12£*
endstream
endobj
5411 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
5454 0 obj <<
-/Length 1053
+/Length 1054
/Filter /FlateDecode
>>
stream
-xÚÝWK\8fÛ6\10¾ï¯\10Ð\8b\¬\18¾\1fhQ Iºm\8a$\87ÄÉ¥éA\91)[¨\97ZXr\8cý÷\19\8a\94,eYw\17È©'Ñäpæ\9bù\863c\9cm3\9cý~õ|}õì\86ÉÌ #©ÌÖuf\ 4\92\9cdJS$\ 4ÏÖ\9bì¯ü¦u}ÕºO\18Óíª \ 2ç/í\17»oïì¡\v¿ßÙÚ\1eVDçÖUö:ì}\\19\9a\83DÓº°A\11Á\b¯þ^ÿy\85£ýg7Td\84",¸öÖ¹B\9a\92¬ \12\89`û¥íªCs×{-p\13в\19Z\9c\15D"£U\10~gûãÁELeøt¶\ f\8bÆUûã¦qÑ\85Öíïêߵ\9d\rËjW\8e.ÕíÑmÆ\9bÁ´ä\99\ 6Óð\ 1Ó\94hÄ\8d\ 6\b\83é2\81\ e\9cQãùçc\84áÚ>¡\8dqD\19\9d\84\13Ê\80\17ÌG\ 1\14\ 4\96Á\83¨IDA¨`\1a\11)\83èÇ\15\18õä\88¼{T\10\1f²ý%Íb°Ï\10\95\98\röGö$FÌ\8cÚª\17\10Ó÷¶\7f\130\80J\ 2xRøÇë\80^\9b\98zoËÛ(ËÄ\ 5È3#[\9bpQKDÔÄÅ'JUpæMÈÚí\9c~ÛwÉèF\1d\ 5£àq\84÷þÞµw]ÓM\10Ï\8c\ 2DF\90ÖAð\87\90}\11\eÇ3A\ eyD¦<ú9¡J\ 1\9b\93@\1dè©\9b-Ú%´I\ eïv\12þ%¡ \14#Â!M\88A\8aÊ1\84ÏÛv?\13ÇÒS\b\99©\90\14fT\98\8cô\»THi9E\1a\v<]ñÒ\990\10E\r¶\91\90&\bý8{\ f£U\81\982ÙL¨LØâHóéÍ@Õ\91\18(l]×\87åÒ°\91H3õ\18Ãzn÷s®@\98³oì\9eã\aïPûGâ\ 3L\10\87Wýhc\90\7fnk7 \93¾>\101\v+ù)\99¤Ì aDV\b\ e\bÔSJhÌ\83_7\e_\0¡t\97û½_\90©(Â^²\12*\r¥I_ª]\1a <¥Pß&t@¤\84¡\97\8aé\10«©ü\rh^¹\0°íwð\8e\87S;<èMw\1d\8eú]3BïÂNéFW\8a»}YÙðë\â¼¾:l\8e T\ 4Z\81R\84µñ\vdD¤¬ÿàà\1e\0bDæ¯ê\84k\"\8e'ê\96\14Ï\1dä\ 4^\ 6\19å<\¯Ò·\vX¨üí\87ׯ¯Ã\1e¸ëÂfÓ\87\9dÐ{cóó\a§\9d\rAñ§¥»\ f»Î\9eÂN¤ÔïÕÃÝö6Õâ \90\es±+\15\fÊ\97\90z\19\94S\1c\ 6Vþ8/7\epxX&¹\97\1a)"ÿ\83{efä{US¯÷?nª\9brßE{\9eFÿËf\7f\f@|à¸Ém\13\83\ 2§'\1fÄD"B\99§üb[\87öt\16h"\822|\86òSº>ü\1af\8f\ 1Ò!V\ 6 åÏ\90e´&\ 6\86\1etXéüèÜyN\19\a\87!+á{koÛÃý\8a\10\92\1e\ 3pìÿê©ý_~×þ¯¿i\18\7f\94\9d_}§Æ//i_xg \16çÉêÜú_ìlõÏbR\8cÝ\7f\1cÿ\ e\ f\ e\93\157ê\7fêX@þ§sÁ\92\88\ 5Z\85¸4óÉàß{5ôMñô^]W©\88\13ð\9cÊ\aíÚÛc4¥5L(QþXu<¥Ô &Õ\83~<ûc³øWU0A\91ö.Á|¤ÇÆÌéâÎo뫯\91\96Zç
+xÚÝWK\8fÛ6\10¾ï¯\10Ð\8b\¬\18¾\1fhQ Iºm\8a$\87ÄÉ¥éA\91)[¨\97ZXr\8cý÷\19\8a\94,eYw\17È©'Qähæ\9bù\863#\9cm3\9cý~õ|}õì\86ÉÌ #©ÌÖuf\ 4\92\9cdJS$\ 4ÏÖ\9bì¯ü¦u}ÕºO\18Óíª \ 2ç/í\17»oïì¡\vïïlm\ f+¢së*{\1dö>®\fÍA¢i]Ø \88`DW\7f¯ÿ¼ÂÑþ³\e*2B\11\16\{ë\!MIVP\89D°ýÒvÕ¡¹ë½\16ø\12в\19Z\9c\15D"£U\10~gûãÁELext¶\ f\8bÆUûã¦qÑ\85Öíïêߵ\9d\rËjW\8e.ÕíÑmÆ/\83iÉ3\r¦á\ 1¦)Ñ\88\e\r\10\ 6Óe\ 2\1d8£ÆóÏÇ\bõ}B\eã\882: '\94\ 1/\98\8f\ 2(\b,\83\aQ\93\88\82PÁ4"R\ 6Ñ\8f+0êÉ\11y÷¨ >dûK\9aÅ`\9f!*1\eì\8fìI\8c\98\19µU/ ¦ïmÿ&`\0\95\ 4ð¤ð\8f\9f\ 3zmbê½-o£,\13\17 Ï\8clmÂE-\11Q\13\17\9f(UÁ\997!k·súmß%£\eu\14\8c\82Ç\11Þû{×ÞuM7A<3
+\10\19AZ\aÁ\1fBöEl\1cÏ\ 49ä\11\99òèç\84*\ 5lN\ 2u §n¶h\97Ð&9ÜÛIø\97\84¶\82P\8c\b\874!\ 6)*Ç\10>oÛýL\1cKO!d¦BR\98Qa2ÒsíR!¥å\14i,ðô\89\97Î\84\81(j°\8d\844AèÇÙ}\18
+Ä\94ÉfBeÂ\16G\9aOw\ 6ª\8eÄ@aëº>,\97\86\8dD\9a©Ç\18Ös»\9f\13v\ 5Â\9c}c÷\1c?¸\87Ú_\12\1f`\828ÜêG\e\83üs[»I\98ôõ\81\88YXÉOÉ$e\ 6 #²Bp@ \9eRBc\1eüºÙø\ 2\b¥»Üïý\82LE\11ö\92\95Pi(MúRíÒHà)\85ú6¡\ 3"%\f½TL\87XMåo@óÊ\ 5\80m¿\83{<l\9dÚáBoºëpÔï\9a\11z\17vJ7ºRÜíËÊ\86·s\89óúê°9&P\11h\ 5J\11ÖÆ/\90\11\91²þ\83\83ï\0\10#2\7fU'\ã\12q<Q·¤xî 'p3È(çáz\95¾]ÀBåo?¼~}\1döÀ]\176\9b>ì\84Þ\e\9b\9f?8íl\b\8a?-Ý}Øuö\14v"¥~¯\1e¾moS-\ e
+¹1\17»RÁ | ©\97A9Åa`å\8fór³\ 1\87\87e\92{©\91"ò?¸WfF¾W5õzÿrSÝ\94û.Úó4úg]6ûc\0â\ 3ÇMn\9b\18\148=ù &\12\11Ê<å\17Û:´§³@\13\11\94á1\94\9fÒõám\98=\ 6H\87X\19$\94?C\96Ñ\9a\18\18zÐa¥ó£sç9e\1c\1c\86¬\84ç½m\ f÷+BHz\fÀ±ÿ«§ö\7fù]û¿þ¦aüQv~õ\9d\1a¿¼¤}á\9d\81X\9c'«së\7f±³Õ?\8bI1vÿqü;<8LVܨÿ©c\ 1ù\9fÎ\ 5K"\16h\15âÒÌ'\83\7fïÕÐ7ÅÓ{u]¥"NÀs*\1f´ko\8fÑ\94Ö0¡DùcÕñ\94R\83\98T\ fúñìÇfñWU0A\91ö.Á|¤ÇÆÌ\97?C¿¯¾\ 2É2Zí
endstream
endobj
5453 0 obj <<
>>
stream
xÚíVKoÓ@\10¾çW¬Ä%Aõ°ï]\vÄ\81\96"8phC/\94\83ãl\1aK]ÅN\11ÿ\9eqvýHº\84J<Ä\81\93×ÖÌ|ß¼>/%7\84\92w\937óÉ\8bs¡I
-©æ\9aÌWDP\ 1VZb,\a¥$\99/ÉçéyU6yU^SÊof Wtzæ\1eÜmuï6µ\7f¿p+·\991;ueîNü·«YʧhQT¥ÿÀ\81Q ³/ó\ f\13\1a\b¼8ç\8a0\ eT!&Â'LS\10V\93\84kP\1eýÌÕù¦¸oÚ8è\8b\84Å\880m} µÆ\e_¸f»)\ 3«¯k׬\91×ÎKKbÑ\v\1fèe4p%Ðyç´ÊëHdfA÷&\98~\93\15]`\8cê\ fù:\8b\867ÀeçºÍk\19 Ï\19(\96vFà-\ e«\91
+©æ\9aÌWDP\ 1VZb,\a¥$\99/ÉçéyU6yU^SÊof Wtzæ\1eÜmuï6µ\7f¿p+·\991;ueîNü·«YʧhQT¥ÿÀ\81Qà³/ó\ f\13\1a\b¼8ç\8a0\ eT!&Â'LS\10V\93\84kP\1eýÌÕù¦¸oÚ8è\8b\84Å\880m} µÆ\e_¸f»)\ 3«¯k׬\91×ÎKKbÑ\v\1fèe4p%Ðyç´ÊëHdfA÷&\98~\93\15]`\8cê\ fù:\8b\867ÀeçºÍk\19 Ï\19(\96vFà-\ e«\91
Ð\92\93DX`Z{Ó«\19\ 2·ÕVÓúI5yܾ\87x[<¾\0®©ØáK\ 3\963\92´MI»hù)&}é\9aÓj[61Ú\9d\17\92¶i\18¡\8fÙ\9d\vLÕ\11¦\91Ø{\99Y\rÌ\98®h×\9c\e\9f\83·ß\1d]Ùl
\17\1aU\84\1c³¡]µ\8b\92NBèDpÌ?°¾üVV÷uQ÷Ì\87\16#sÁÀZoø¬(óÛí2¤(éÈPZ\90Ìv\94_EB\19ìmo°òÍZ\157°\8eDÓ\12ײ7~\1d\89\960N\81IÙN\ f\18®Ç\95\15|ä@uÛÒC\82Ñ\16\8cãk\ 3\ 6\17´k\ 1U\14éÖX|MéàÝ:\92\94\81TXR\9ct\9dzûç£mé\b(Üx2²É"¨\12U\89\8f@ÙËh\139ÃÙ³\82$JâT\9b_\15\90~Ï\9bªÉný±ÜÞ-pûvçjå\9f\9fÊ"¯\96#M\18Æï±8pÊ\80Ò^\1e²\b§]E\8e*\ 3§\1amä¿©\fïË&°pù\1f\95\89\1dÐ\ 1Ⱦ\86\v<\eõX0zÏ \ få24o\10\92 \16u\\99Càÿrq¬\15c Æ\18\88á\87ú7\85\83u '\1eì\87¸xëh\91SDƧàO\87^D \15P)~®Y¸c\92ÿ~É\8aéÔH\9a\9auÖ;¿¸íÿ0\17U³\8eh\17Kñfcí1íÂî\7fÐíZÅ\82\80\18\86r\11Õ?=\b$\1cÜ\18÷î«\fEÉjÜC\9e\82
-½\90bÏãí|ò\1dý5¸\7f
+½\90bÏãí|ò\1d-r¸\85
endstream
endobj
5502 0 obj <<
>>
stream
xÚÝVËn\9b@\14Ýû+FêÆ®Âͼ\99Q«.\924U»è"±²iºÀd\1c#%\10\ 1NÕ¿ï\85\ 1\fñä%µRÔ\95\aûÞsÎÜÇ1\94\\13J¾Ì\8e\96³ÃS¡\89\ 5«¹&Ë5±
-´d$6\1c\94\92dyE~ÌO\8b¼N\8bü\92R~½\88¸¢ó\13wïn\8a;WVþùÌ]¹`fîòÔ\1døï.\16\96Ï1"+rÿ\ 5\aF\81.~.¿ÍhÇ\7fxÊ\15a\1c¨\92¦a\971\18ÎHÄ5(Ï}±ÀÌ\ 6[Í[$ÌFÅb¤\98\92\88i°&~Lì}X\84ç\16À5\15\rNÔ\93k
+´d$6\1c\94\92dyE~ÌO\8b¼N\8bü\92R~½\88¸¢ó\13wïn\8a;WVþùÌ]¹`fîòÔ\1døï.\16\96Ï1"+rÿ\ 5\aF\81/~.¿ÍhÇ\7fxÊ\15a\1c¨\92¦a\971\18ÎHÄ5(Ï}±ÀÌ\ 6[Í[$ÌFÅb¤\98\92\88i°&~Lì}X\84ç\16À5\15\rNÔ\93k
Âöhéñ&)Ï]}¾]Õe\92ÖÇÅ6¯wéûÒ\85\ 1c»Â}On]§X\ 5\14ëç9&7eB\80µ\ 6óÛ¼KÎc\7f©>Ñ?%ù\95?¤-\8e?"Cåê*¤<êq#Á±\1a\9döóßyqWeÕ ß \8eæÇV¿``\fó\91ï²<½Ù^u7\95t\14)\rH6\bþ\18À\8a\81é!`í{·Î®a\13@Ó\12gr\bþ\14@\8b\18§À¤Ä\83\85\98O
,ø(\81ê¦Ã\ f\ 5>Ù\891\ f£8 Øí¾\13TQÔ]a±5¥;\98&\93X\ 6RŨ\b\94¶>þ½\87D¬\9d\12\ 5Â\90QL\12 \95`$ïI\ f<Ù£¼Øw\r\1a/\171T øË©W\ 1j\ 5T\8aÑ}Ù\87ð(Q\90\\90HIܳn\87N\\95\96Ù]ýôúv½:sõ¶Ì;[©7Î\1fòíí
M =\17ëÑH÷qI?ûÞ\85üC\96\8f.;´.Æ*Ò¡\8aI@\12nr<ôvµí ó¢~\ 2V*\1c$;$\ 5PÑX©ì\ 3 X=\8e\8b¨nM\84éøm9à×
·¢rÿÊü¦ðSߣ8Mlßö\96í?LÕµe]\94\13¯ë\9b\85Þ´«ÛÞ¸¶Èÿ¯ñ\1d\15ÅMÀöD\fZÙ=Û{Ð\831\ 1¾\ f\bö¶\rÏj0ø.óZÞÇÜN>ïv\82c
-µ\7fËî~m\1c:^\19p\97X\ 3WâÅ\9e\95u\80\89ÿ¨|S{÷Ü\87W¸¶Ô¼Î¼Fïp\93\17H\1c@\r¢é¿\91\10Ën©¤\9cä|^Îþ\0y\19\9aI
+µ\7fËî~m\1c:^\19p\97X\ 3WâÅ\9e\95u\80\89ÿ¨|S{÷Ü\87W¸¶Ô¼Î¼Fïp\93\17H\1c@\r¢é¿\91\10Ën©¤\9cä|^Îþ\0©7\9aO
endstream
endobj
5545 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
5589 0 obj <<
-/Length 903
+/Length 904
/Filter /FlateDecode
>>
stream
-xÚíWMOÛ@\10½çWXêÅ©ð²ßÞU«J\10H?¤"DR\ e\ 5\84LØ\ 4«Ä\89l\aÁ¿ï¬w\9d8ÄAPª\1e*.°\19Ͼy3;;ÏÆÁ$ÀÁçÎþ°³Ûg2ÐHK*\83á8`\98!ÅU\10+\8a\84àÁð:8\vû³¬\1cͲs\8cé¤\eQ\81Ã\ 3sgngs\93\17î÷\89\19\9b¼KTh²\91Ùq¶Ó®¦!x¤³Ì\19("\18áîÅð[\a{\ 2»}*\ 2B\11\16\10\13ÂGDbÄ\94\f"*\91pÑO»°×¢\8b°Â\82ý@\9a5Hc»\ fi\15o£{×NÃEg\88J̪è<F\8a\92 ²$t\8d6êÝ$ùÀ\94ýÔq(\8f»\f\87I\97à\10àá¯Ya2©¡\98BJû:\1e%SïËD\v}¹\19\10\82%\13Ó\922±9@ÂØí9§4vÙ\rÊ$/ÝÒd\8b©É\932Í|\19F\80[\18ÿ\14*T\9a¬,ÚÈG5|Ä(TÇÓ\1f<d³y\91\16Ë\14\14б\ f«\14\18AJ\11çù.ÍF·\8bkO\9cã\86'W\88\13UóþØ\82\15#"\97\ ecw\96ãt\82nZÐ$\87.]:\7fjA\8b\bÅ\88p\ e\v\8dbºVcF\e\e°´'þ\98àÖÃhÆP@\19îJ}\16X` \@\9d%Æ+\ 4»1Ð\ 4q\ 1íM\90\90Úù¿w\88\0µ"!à\12\ 4\r\9f¤%*\87\8bJë ;\15zDY\8cà(#\8d\94dë©\9eõ{\97½/{'\83Ãáå÷½ãËÁ×\9f\87\17-¡\89$Ðü¢\ 6\9e&ó\96Ø\ 4ê.Å*x#SWÔ@hDbõâD3s_¶ÅÓ\88\9a\ 2*L>´ö-\85°Ê\8e\ fÁá\96û\e|`\8aQ\9eÎ˧\87\87ï\8cýEz{m§\9aÒab'\86Ra\92çÉ\833ÍÆÎt\95\96Þi\9aä¿Ü\r\ 3syc\9cÕ\ e\9fܶ\80µÎmÛ¬mÿ\91¥£Ùµ7\8ef0\9f\9a.«2Õù3¬ F¬.@Ò\92GUIÿ\1c9¨\13S.º$̳Âu\a\83Y§9\83\841ÒÂWÜQ\86\81p\95\14~U±\84ÿËG®\0\84\10@Þ$§\19º\ eÝ8À&;Ê\11&µ\8f\1d=I\9a\15\8f¢T[«\95/\18¬Òì\91\93\1d\bhËÌ\82kX\r\"ã\97J\87ü«Ò¡\1e\r\8f#c)Üÿ3å8\82Jn\13\ e\f7\83lêF\ f2O³\85y½t¸\0oʱå0Ö\84\83"Fèó\85#~Î<\8dõ\9f)\aE\1c«7éx½t\10xïµÒA4«¥Ã\9aìTµ&'\1dÖ²\94\ ek®&\9cµ.µÁZWÚà!6Ç/å\14\ 6\85xJ\eà¥@7.FîÐæ˦\×\1a\98?¸¥ü\9b½µmÖ\83\vmH\91\8de¥¨¡C\1céÿC\85\1a_2kßQ\14¾_\94\8271AÁæï\13\17k[\ e\87\9dß\ 3=`¥
+xÚíWMOÛ@\10½çWXêÅ©ð²ßÞU«J\10H?¤"DR\ e\ 5\84LØ\ 4«Ä\89l\aÁ¿ï¬w\9d8ÄAPª\1e*.°\19Ͼy3;;ÏÆÁ$ÀÁçÎþ°³Ûg2ÐHK*\83á8`\98!ÅU\10+\8a\84àÁð:8\vû³¬\1cͲs\8cé¤\eQ\81Ã\ 3sgngs\93\17î÷\89\19\9b¼KTh²\91Ùq¶Ó®¦!x¤³Ì\19("\18ÑîÅð[\a{\ 2»}*\ 2B\11\16\10\13ÂGDbÄ\94\f"*\91pÑO»°×¢\8b°Â\82ý@\9a5Hc»\ fi\15o£{×NÃEg\88J̪è<F\8a\92 ²$t\8d6êÝ$ùÀ\94ýÔq(\8f»\f\87I\97à\10àá¯Ya2©¡\98BJû:\1e%SïËD\v}¹\19\10\82%\13Ó\922\81\1c0$\8cÝ\9esJc\97Ý LòÒ-M¶\98\9a<)ÓÌ\97a\ 4¸\85ñO¡B¥ÉÊ¢\8d|TÃG\8cBu<ýÁC6\9b\17i±LA\ 1\1dû°J\81\11¤\14q\9eïÒlt»¸öÄ9nxr\858Q5ï\8f-X1"ré0vg9N'è¦\ 5MrèÒ¥ó§\16´\88P\8c\bç°Ð(¦k5f´±\ 1K{â\8f n=\8cf\f\ 5\94á®Ôg\81\ 5\ 6Ê\ 5ÔYb¼B°\e\ 3M\10\17ÐÞ\ 4 ©\9dÿ{\87\bP+\12\ 2.AÐðIZ¢r¸¨´\ eºS¡G\94Å\b\8e2ÒHI¶\9eêY¿wÙû²w28\1c^~ß;¾\1c|ýyxÑ\12\9aH\ 2Í/jài2o\89M îR¬\8272uE\r\84F$V/N43÷e[<\8dت) ÂäCkßR\b«ìø\10\1cn¹¿Á\a¦\18åé¼|zxøÎØ_¤·×vª)\1d&vb(\15&y\9e<8ÓlìLWié\9d¦IþËÝ00\977ÆYíðÉm\vXëܶÍÚö\1fY:\9a]{ãh\ 6ó©é²*S\9d?Ã
+jÄê\ 2$-yT\95ôÏ\91\83:1å¢KÂ<+\w0\98u\9a3H\18#-|Å\1de\18\bWIáW\15Kø¿|ä
+@\b\ 1äMr\9a!¬ëÐ\8d\ 3l²£\1caRûØÑ\93¤Yñ(JµµZù\82Á*Í\1e9Ù\81\80¶Ì,¸\86ÕÀ%2~©tÈ¿*\1dêÑð82\96Âý?S\8e#¨ä6áÀp3Ȧnô ó4[\98×K\87\vð¦\1c[\ ecM8(b\84>_8âçÌÓXÿ\99rPız\93\8e×K\a\81÷^+\1dD³Z:¬ÉNUkrÒa-Ké°æjÂYëR\e¬u¥\r\1ebsüRNaP\88§´\ 1^
+tãbä\ em¾lÊu\81ù\83[Ê¿Ù[Ûf=¸Ð\86\14ÙXV\8a\1a:Ä\91þ?T¨ñ%³ö\1dEáûE)x\13\13\14lþ>q±¶åpØù\rBÿ`«
endstream
endobj
5588 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVÉnÔ@\10½ç+,q±Q\é}\11\b ² q\88\10\f\\80\83ñôdZ$öhì$ð÷´Ým\8f=é\10"àÂ%\19·«ß«åU\95Qr\91 äõÁ«ÅÁÑ\19\15\89\ 6-\88H\16«Ds\10\f'R\11à\9c%\8beò)=««¶¬«Ï\b\91\8b,'\1c¥'æÆ\Ö\e³müó;³2Û\f«ÔT¥9ôg\1f3MRgaëÊ\1f\10À\bPöeñæ\0\ 5þ£3Â\13L\0q¦:v&A\11\9cäD\0÷Ü\1f3w³Ãæi\8fän;\8féÄc\94äX\80Vò>goâNxn
+xÚÝVÉnÔ@\10½ç+,q±Q\é}\11\b ² q\88\10\f\\80\83ñôdZ$öhì$ð÷´Ým\8f=é\10"àÂ%\19·«ß«åU\95Qr\91 äõÁ«ÅÁÑ\19\15\89\ 6-\88H\16«Ds\10\f'R\11à\9c%\8beò)=««¶¬«Ï\b\91\8b,'\1c¥'æÆ\Ö\e³müó;³2Û\f«ÔT¥9ôg\1f3MRgaëÊ\1f\10À\bHöeñæ\0\ 5þ£3Â\13L\0q¦:v&A\11\9cäD\0÷Ü\1f3w³Ãæi\8fän;\8féÄc\94äX\80Vò>goâNxn
D Úáä\ 3¹@@õ\80V\1e¯\8bí{Ó\1e×\19é¡\8a\f£Ô!»¿f\as7\ 4ª@é\90Àóâ*ØR\1eñ\Üáêx.L$X\8c\18`ìnö7>\13"CANß¾;=~\99I\96.NOü\99/H{½\r¡\97\ 3lÿ´ª·þGáÿ}¨lY/ÃËÍÈ>\ f.\ fü9%.o!º÷?ªzÓØf\8cP9w»\97}\84\14\83RØ[>±Uyy½\fÐ\fM,\99\ 2\86Õ\10Øó\b\96\ 4,F\83\95¯òÊ^À:\82&\98Sïhü"\82\96c\82\03æ~h\90dV\ 2J&\17\90è´°ïà}µ\9aR¸\16¢\98\8cµB\1c9\8f\9b6s\ 2C;\80îb¢10.\9d/À\85ööO=¢\83ÚùÀ\81J\9dL\8c\8a\b-\ 3ÅFÖÃ)Û\10×\1c\93\82Ôc\\9bx(.Gt\97üÃÞç\9c"\ e\º\fjP\82Î\13øI}\89qiÀr\84Ù\9aæú²\8d°\11í\ 4\87'\89ÃÏ¢bT
-\bÑIÎ\9d&QhØ\13Ó\94[»i\7f=+B¹ït\rÓébm»¡ÆTºº®ÊÖ\ f\ ew¾ë¦ðºðç_m{U4ßü\99&Q\8fá8¥1N¢aO\9d£\f$ç\83ÙíÚ\96kOa«¥-\8bÖ\ 4bÿ¦/\ 1á\1c\bê\84\83@ó \8aÐÆ\8c¦\9bÚVm\7f\8bÅ]s}B4\8d\14\7fê\17¡ ÙèWá\13á B?/\7fE¡zi£¹`§ø^ÕÁ\0¢\8aÖX>ÔySDMÝÌ\19ÃÚ«\1cMÛµñ\ eWæ{\e2\15\80ºÕ\83@uª\9e¦Ô\86\11êov³ÔùÐ\98Ö?\f¥r?×EØ\88Eõc>u!&aÔï ,äc\97\9dø«ËNí¥öÜt.Üþ£õvnn#\91I'EB~o³\15\97vÈó¸Ævºðõvý\12\1d\1a\81çÿÞ`Ã^ Ã=²Wf»Í©D\8aé^\89ÔjJÍ\9dfÑl³ÝÔvyÿ Æ\84\80\10\ f\rê½´?B;B\ 2bc²l3û°ù\ 3\ 1ÁÞÇêìK9ÇØZ\97±\\10×\13ÁS&fwN\17\a?\ 1ä³Ù\ 5
+\bÑIÎ\9d&QhØ\13Ó\94[»i\7f=+B¹ït\rÓébm»¡ÆTºº®ÊÖ\ f\ ew¾ë¦ðºðç_m{U4ßü\99&Q\8fá8¥1N¢aO\9d£\f$ç\83ÙíÚ\96kOa«¥-\8bÖ\ 4bÿ¦/\ 1á\1c\bê\84\83@ó \8aÐÆ\8c¦\9bÚVm\7f\8bÅ]s}B4\8d\14\7fê\17¡ ÙèWá\13á B?/\7fE¡zi£¹`§ø^ÕÁ\0¢\8aÖX>ÔySDMÝÌ\19ÃÚ«\1cMÛµñ\ eWæ{\e2\15\80ºÕ\83@uª\9e¦Ô\86\11êov³ÔùÐ\98Ö?\f¥r?×EØ\88Eõc>u!&aÔï ,äc\97\9dø«ËNí¥öÜt.Üþ£õvnn#\91I'EB~o³\15\97vÈó¸Ævºðõvý\12\1d\1a\81çÿÞ`Ã^ Ã=²Wf»Í©D\8aé^\89ÔjJÍ\9dfÑl³ÝÔvyÿ Æ\84\80\10\ f\rê½´?B;B\ 2bc²l3û°ù\ 3\ 1ÁÞÇêìK9ÇØZ\97±\\10×\13ÁS&fwN\17\a?\ 1\16\80Ù\v
endstream
endobj
5634 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVMoÛ0\f½çW\18ØÅ\19\1aU\1f\96,aÃ\80mm\a\fÃ\ ekÐ˺\83ë(±·Ô\ el§Aþý(SN\9cN\1dÐ\ 2»ì\92H4ùôH=Ò¦Ñ*¢Ñ§É\87ùäüJ¨È\10£¸\8aæËHPAt¢£Ts"e\12Í\17Ñ÷øª®º¼®n)å«é\8cK\1a_Ø\a»®7¶iqÿÍ.m3e:¶UnÏÐv35<\ 6\8f²®ÐÀ £\84N\7fÌ?O¨'p~ÅeÄ8¡\12Î\84ãgLQ"´\8af\\11\89§ßL!֡˸Ç\82x -F¤©\8b#F§OÑ}\bÓx|:à(\ 3;æqò/Yµº¶Ý_\8eTèú\1e°\85à£\10Ø\8a¸lÑ\9cá_\8bv\1e×K|¾\ 6çm¶²h²{ë\ 3n©¤6Ë\vtCw\1eï\8a\12M<.«|½]øÀ1\8c\88³já\b÷\14)1Ò ÅÌ¥¯Y\o:(E¶Æ]g\9b¦ìêf\ f'2\82¶ya÷¸ÊðNq³mí\ 2W»Âz°Ö®mÞ\95Õ
+xÚÝVMoÛ0\f½çW\18ØÅ\19\1aU\1f\96,aÃ\80mm\a\fÃ\ ekÐ˺\83ë(±·Ô\ el§Aþý(SN\9cN\1dÐ\ 2»ì\92H4ùôH=Ò¦Ñ*¢Ñ§É\87ùäüJ¨È\10£¸\8aæËHPAt¢£Ts"e\12Í\17Ñ÷øª®º¼®n)å«é\8cK\1a_Ø\a»®7¶iqÿÍ.m3e:¶UnÏÐv35<\ 6\8f²®ÐÀ £\84O\7fÌ?O¨'p~ÅeÄ8¡\12Î\84ãgLQ"´\8af\\11\89§ßL!֡˸Ç\82x -F¤©\8b#F§OÑ}\bÓx|:à(\ 3;æqò/Yµº¶Ý_\8eTèú\1e°\85à£\10Ø\8a¸lÑ\9cá_\8bv\1e×K|¾\ 6çm¶²h²{ë\ 3n©¤6Ë\vtCw\1eï\8a\12M<.«|½]øÀ1\8c\88³já\b÷\14)1Ò ÅÌ¥¯Y\o:(E¶Æ]g\9b¦ìêf\ f'2\82¶ya÷¸ÊðNq³mí\ 2W»Âz°Ö®mÞ\95Õ
·K¨|ë\81k÷ï\88.Ê<ëì\10Ùgà\96@z\16âÙgÒË\8aÇ]áâ¤8\0\83²=\r÷´Æ\87ív³©\9bnÊb\82\86˾rÎÅÅáªlñÙ}Öü²\8b34n[¤.Ç5t^\0WÔ«&\v2Ü\14{TRY-ëæ>ë\ eÒºÛ\96ënx\86ôhÏa\90£o\8d]Ù\15¸ò\19RÔ\86[¸Ëî\r\98\15&K\ füZrT® \QÑ÷M\92\12Í\19´\8d!\92\89GúýØXw\ 3\ 1Å\ faB\13m|·\7f\ 5\19zÅ˧\15\1f\ 4?i\11\ 3\8d\ 6\13\84¢ÿ-ç)f\92£¨P\13°Ï\8e \1e\8bp÷\13t\15b<ó°3Á!{Oùz_Õ\9b\16®x \81\85{ØÓ\16\8chí{úÕÐ8½gBG\9e\89& Ó\ 3ß·\ 1¬\940upð׺,W¤\b ©\ 4æçÁù]\0mÆ8%,\81T\98!)W\81¡\13IAR£Á\83HåÕ÷z\ 4E\95I\1d\14¨3UÑÈ)|;'¹p¢xz¸\1d\987\ fu¹pSàM°ìL@öZF3\99Àüô\93ö¶ySö\ 3%\úç)F\v8âP³£NÚ\13¡Tv\87\8bÑ°=j\86\ 4Ù{d§s¦Òç¾WÔ\8bÞ+\81ît/7¸ÎÓr@\11»fÊ!\ 1÷³ÿGmÚ\9fRïC}
5\11üÏ>]ô¼à
-êýË\1a\15qÿ×Fuí\12hEønÑÆ\fpO\94ÿ\84kJ\92\93>|4\ 1\faip\ 2@øñXIDjÆ\13`\1dª±!J'£³°×G_c'ß\82L\ 1ª\84\96\a\8aCÓ$éIÄå|ò\e\9d¹£\ 4
+êýË\1a\15qÿ×Fuí\12hEønÑÆ\fpO\94ÿ\84kJ\92\93>|4\ 1\faip\ 2@øñXIDjÆ\13`\1dª±!J'£³°×G_c'ß\82L\ 1ª\84\96\a\8aCÓ$éIÄå|ò\eÉÓ£
endstream
endobj
5677 0 obj <<
>>
stream
xÚÕVAoÓ0\14¾÷WXâÒ¢åÍvlÇ\16\b\89m\f !\ e¬Ú\85q\b\89Û\ 6eIÕdCý÷<×n\9b¶FÚÐ8p\8aí>¿÷½ï{þTJæ\84\92\8f£\8béèü:UÄ\80Q\\91é\8c\18 J0\92i\ eR
-2-É·ñuÛôEÛÜQÊç\93\84K:¾²\8f¶n\97vÕùýW;³« ÓcÛ\14öÌ\9fÝN\f\1fcDÕ6þ\80\ 3£@'ߧ\9fF4Ô?¿æ\920\ eT
+2-É·ñuÛôEÛÜQÊç\93\84K:¾²\8f¶n\97vÕùýW;³« ÓcÛ\14öÌ\9fÝN\f\1fcDÕ6þ\80\ 3£À'ߧ\9fF4Ô?¿æ\920\ eT
íª\8b\f4g$á
¤¯}e»bU-{\97\ 5o"ZI4¢UÂÅS\920\ 5Fg\ 1hñ9oæ7¶Ç[ýª]\87\eé ?m@r\81\177\17J\17çp·kì$\15j\9cûÏ.\93߶?~Ú¢?ó\9b\99ïÔVÍ<Ü©k¿¸·÷íj\1d\ e»®-ª¼·¥CA\92P8A\ e\8cÔ¾ü¯ª_xnª\1e<ØC>°¿T\ 3S¡¿Û \86:¢å¸Û\132lï\98\90\13å\1eã\8aøÂ)pES\97'Ù*¡(¤æ\98ÞËvé0¬c\90·\17\11·6a\80¾ä÷v§Þ\9fÁ\ eÒG¥£À\8cÙJwÇyæ»(\øf\95ûO\8di:'\9dÛxébH\93\900I9ö\1d Þ¬\9bvÙU]|ØR\ 6:h÷ªj\8aú¡\f} :\b\14\1a\ 4Ó[ o#©2Ôt\170ó"ͪ9,"Ù\94À\97¸\v~\17É\960\8e\9d\b7\\ 62GÖ\ 1\9d\9bù\93)dFc\ 4He|ÀëA*ª\9cÈ3\82ó\90)2\b\8a\892¬8\18±{OwTRl¥Cî\15¥G\10\f\ 3!³\18\ 4Lµ\87 !ÕC\ 4uL\v\ 3J§\83ªìMTa\9e
\9c\93D
\1cõì9\96¢\9e6\94\19N\84d[$\85·\ 6|õh'\fý/÷\9fÆþò\8b\81¯¸m\18N\1fÚ\94~±l\97\ fõ>E\15~÷fÁL:î\17Ö\1f!Õ½múÎ;L\80â\1d&\90×Î\ 6\fo[d\f¸ØMÔ\8eßa[n\ eäîA\9c\\#§\7féPêE\1dJ\1f©õ¾\9c0:._È ÔIö26
\ 28ÎÚ\89?å\18}lO\ fùÜú]ßF½+Fx(ð\¿bÿ\8da]´m\1d1¥4\ 3µ\1fÆ\88
-ÃÜ\12§\91ò¡!\1d\19¡\ 1\96é\7fàBgÞó\ eìïr\91¯ô¦¬V@\9fV63\au\11z¤2ò¦¹>1ÀÁ\1f«\83\7fu82Ø6ÅúZ\83â!·Ð\aw>LG¿\ 1So\82s
+ÃÜ\12§\91ò¡!\1d\19¡\ 1\96é\7fàBgÞó\ eìïr\91¯ô¦¬V@\9fV63\au\11z¤2ò¦¹>1ÀÁ\1f«\83\7fu82Ø6ÅúZ\83â!·Ð\aw>LG¿\ 1}\97\82y
endstream
endobj
5712 0 obj <<
>>
stream
xÚÝ\97KoÔ0\10\80ïý\15\91¸d\11qý~\b\84D)\8b@\b$ºp¡\b-\eïCJ\93*I[õß3\89\9d¬Ó\9aÒ\ 2\178y\92\8cç=_·8Ù$8y}p´88\9c3\99\18d$\95Éb\9d0Ì\90æ:Q\9a"!x²È\93/é¼*ÛUU\9ebL7³\8c
-\9c\1eÛK[Tç¶nÜóG»¶õ\8cèÔ\96+ûĽû<34\ 5\8d]Uº\17\14\11\8cðìëâí\ 1ö\ 1\1cΩH\bEX\80Op\9f\11\89\11Ó2ɨDÂy?¶ÍªÞ\9d·\9d\1d¸{8\97<Ñ\100\1cp\ 3ww\90ÑÊ)\17Ërã´\18\vÒ¢\1c) º½Î®\vZñt\99ç6wb[EL\v\88\8b\88áVÑDìBB{»(f\ 3Q:Z¸GlͶº(|Pß;«µ\ frë_¬«úÌIï\8alÑ:ñjë;0|qç\98¬·qUy£õ`Ôݲ]dPK¢\90\80¤3ÈÌ\bí\ 3·mkk×Ä.\89\8båƺ§u\7f¹:sOoN>8A2ã\84e\99;¡\8f\12Î\9d\1f\98¥;Àl½k«úúNs\8cHé\8b;\1d\17h>Ó\88HßüÏ3Pîª Òf\9c\96IoLËíÁ¾\8c\ f¬sÌ\10\95\98õsÊ\15Ò\94$Y7®f°¶z\aÅ9±í±-bÑ\ ew dmüj½_\9eY\1f§¸#Î[\96'Y)\ eS6\8eÙ)¥ÊÅ\9f[è\9c\9d\14ü®ö\ 5*\8dmc\19dÞSÆ(\94§pr]VçÍ®\19Ó\98,'#Hû1z´+WÅEîóå8Pä\1aq¢\87\f\9eEL)hó¨°v}[ï6h\e±&9°kT~\1e±\96\11\8a\11á\1c\ 4\83TWEW棪*\ 2u,»Þ\ 2\15\15\92Â\f\ 6#Ý\bm\v\98H¼ï\ 6\16x¼Ðï\980\88(\r\9e\91\90Æ)=\ eÈ1ø\14ÀÁ$Ð)b\ 56Hj6¸\ 2îJ\8cS(LÓ:q¾z¹]Öºw«%Â÷s«ÌÄï\9eZ¡g¨\9b¦:È\92<\8dN\fÕ\ 4Q\98ãLp(\8bz\bÒ寰©\19\9d0]\93ÔÁ쬺ìÉ\ e/Æ\11¿íGAE´ùc¾\9b{\0>\88t$<\ 4×\13\1eÎ\9eð\9a¦í\8c¤=äAö\90\87¯\ 3äA\f!ß\7fq§Ë\9eö\e\f\8f\ eò\9dÝÚS\9dÃ\16â\81ê¾±{ò»µÿï /ÿ*äõ\8dåÿT\8eÞÿ\18óòç¶'\99Á\ e\13¥n\83þE\9eOØÝDWÑß~(¼É?Cï e\19R&\8a» ÙÝ\82\aJÑ\1e\84Î¥BJË\10ï\13à\861\18\82¸P¿\81ÜæÛ2\8e\¶¯b\8cö¡ó\8cB[ºÖÃo:Ä\81?\ føKóí{Ü}§r\93øÁoùé\7f\12 \8fáM¦4\94Ø÷\88\9bÉ\95W\8b\83\1fI)\15`
+\9c\1eÛK[Tç¶nÜóG»¶õ\8cèÔ\96+ûĽû<34\ 5\8d]Uº\17\14\11\8cèìëâí\ 1ö\ 1\1cΩH\bEX\80Op\9f\11\89\11Ó2ɨDÂy?¶ÍªÞ\9d·\9d\1d¸{8\97<Ñ\100\1cp\ 3ww\90ÑÊ)\17Ërã´\18\vÒ¢\1c) º½Î®\vZñt\99ç6wb[EL\v\88\8b\88áVÑDìBB{»(f\ 3Q:Z¸GlͶº(|Pß;«µ\ frë_¬«úÌIï\8alÑ:ñjë;0|qç\98¬·qUy£õ`Ôݲ]dPK¢\90\80¤3ÈÌ\bí\ 3·mkk×Ä.\89\8båƺ§u\7f¹:sOoN>8A2ã\84e\99;¡\8f\12Î\9d\1f\98¥;Àl½k«úúNs\8cHé\8b;\1d\17h>Ó\88HßüÏ3Pîª Òf\9c\96IoLËíÁ¾\8c\ f¬sÌ\10\95\98õsÊ\15Ò\94$Y7®f°¶z\aÅ9±í±-bÑ\ ew dmüj½_\9eY\1f§¸#Î[\96'Y)\ eS6\8eÙ)¥ÊÅ\9f[è\9c\9d\14ü®ö\ 5*\8dmc\19dÞSÆ(\94§pr]VçÍ®\19Ó\98,'#Hû1z´+WÅEîóå8Pä\1aq¢\87\f\9eEL)hó¨°v}[ï6h\e±&9°kT~\1e±\96\11\8a\11á\1c\ 4\83TWEW棪*\ 2u,»Þ\ 2\15\15\92Â\f\ 6#Ý\bm\v\98H¼ï\ 6\16x¼Ðï\980\88(\r\9e\91\90Æ)=\ eÈ1ø\14ÀÁ$Ð)b\ 56Hj6¸\ 2îJ\8cS(LÓ:q¾z¹]Öºw«%Â÷s«ÌÄï\9eZ¡g¨\9b¦:È\92<\8dN\fÕ\ 4Q\98ãLp(\8bz\bÒ寰©\19\9d0]\93ÔÁ쬺ìÉ\ e/Æ\11¿íGAE´ùc¾\9b{\0>\88t$<\ 4×\13\1eÎ\9eð\9a¦í\8c¤=äAö\90\87¯\ 3äA\f!ß\7fq§Ë\9eö\e\f\8f\ eò\9dÝÚS\9dÃ\16â\81ê¾±{ò»µÿï /ÿ*äõ\8dåÿT\8eÞÿ\18óòç¶'\99Á\ e\13¥n\83þE\9eOØÝDWÑß~(¼É?Cï e\19R&\8a» ÙÝ\82\aJÑ\1e\84Î¥BJË\10ï\13à\861\18\82¸P¿\81ÜæÛ2\8e\¶¯b\8cö¡ó\8cB[ºÖÃo:Ä\81?\ føKóí{Ü}§r\93øÁoùé\7f\12 \8fáM¦4\94Ø÷\88\9bÉ\95W\8b\83\1fzû\15f
endstream
endobj
5752 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
5798 0 obj <<
-/Length 710
+/Length 709
/Filter /FlateDecode
>>
stream
-xÚÝVMoÓ@\10½çW¬Ä%Aõt¿?\ 4â\0¥H\bqh£^(B\8e»I#¥v\14;\95úï\19{m×n·_\a âäµ5ûæͼÙç¥dE(ù2ù8\9f\1c\1e\vM\1c8Í5\99/\89S %#ÆrPJ\92ù\ 5ù1=.ò*+òsJùj\96pE§GþÚo\8aß\95áýÄ/ýnÆìÔç\99?\bßÎf\8eO1b]äá\ 3\aF\81Î~οNh\9bÿð\98+Â8P%m\9d]\1a°\9c\91\84kP!÷\91/³Ýz[Õ(¸\13Ù\8a\ 1[J\12¦ÁY\13\82O|µßå-§4<J_\85Å:Ï6û\8buÞ\96Pä\9b\9b°ª.\8bÒ\87å&ÍWûtå[\88e±Ï/ºÝáé×Õ%\96ÚPÑ\92X¤\82\ f¤Âµ\ 1ã8Rj¨lÊ_i\840\97@Y\17SÄp\18\ 3«õ\0f\11\83a`¤è\82 D\8c[\99\b®@2l¦°À\10± =\9bÕ5 TjZ>«¥÷µ¿\8ek\1aò\và\9a\8a&\7f§¥¦ \\87\96}Ã\ e\9fúêt¿¨viVÅ\98w\e\91·uí\b~O¯|KV=B6\ e?ª\8fQ ¬\97à\9cs\13*é·ô\83\80\93SF;ÛB`\87±Ú\96àéM^lËuÙ\93¼U\14I
-\14Õ\86À7a\ eÛj$\1d\ 4J\8b\82Ù\8eÚû\b\94A%û\80e\90f¹^Áe\ 4MK<Á}ð\87\bZÂ8\ 5&%.\1c\18®ï4±ÞA\94À©¶\18\ 1J»\10ðv\0Eu-mÝU0\9a\f\82\1e\92b\98\1f=F\f¤ \8ab9%* )½CÃ1\90ÊÄh4\87§£¡@Ø!\8bÁ)\1c&Ær\856]â\83\900ä®\93¡ý\b F\90ÄáY\14/kËS|\16q>uÈm#Ø»èà\19\8bÇ\1e» pþ¨y\89Aê¿a\90\11S\14ØAc^b\8a\8b}K'/ªG\90emnî96)\9f°I<\9bTµ.i^\97K~*®¶éÎÿ!\93\1c¡\8fªsØ\vÁï{dÖìhþóãqè')n\98-Þ\7fm\98'¾Üoª\885jì«èa\1fèþ\88³\ 19r\83×d\8bºþñý[[\1cÜ\1eGWWT\a¯\8d(wâhs8\9amj|ãü<\9fü\ 6ª~½ö
+xÚÝVMoÓ@\10½çW¬Ä%Aõt¿?\ 4â\0¥H\bqh£^(B\8e»I#¥v\14;\95úï\19{m×n·_\a âäM4óæͼÙgS²"\94|\99|\9cO\ e\8f\85&\ e\9cæ\9aÌ\97Ä)Ð\92\11c9(%Éü\82ü\98\1e\17y\95\15ù9¥|5K¸¢Ó#\7fí7ÅÖïÊðûÄ/ýnÆìÔç\99?\bÿ\9dÍ\1c\9fbĺÈÃ\1f\1c\18\ 5>û9ÿ:¡mýÃc®\bã@\95´uuiÀrF\12®A\85ÚG¾ÌvëmU£`&²\15\ 3¶\94$L\83³&\ 4\9føj¿Ë[Nix\94¾
+\87u\9emö\17ë¼m¡È77áT]\16¥\ fÇM\9a¯öéÊ·\10Ëb\9f_tÙáé×Õ%¶ÚPÑ\92X¤\82\ f¤Âµ\ 1ã8Rj¨lÊ_i\840\97@Y\17SÄp\18\ 3«õ\0f\11\83a`¤è\82 D\8cG\99\b®@2\1c¦°À\10± =\9bÕ= TjZ>k¤÷µ¿\8ek\1aê\và\9a\8a¦~§¥¦ \\87\96}à \9fúêt¿¨viVÅ\98w\89ÈÛºv\ 5¿§W¾%«\1e!\e\87\1fõǨ\ 4ÖKpι \9dô)ý"àæ\94Ñɶ\108aì¶%xz\93\17Ûr]ö$o\15E\92\ 2Eµ!ðMØö\eI\a\81Ò¢`¶£ö>\ 2ePÉ>`\19¤Y®Wp\19AÓ\12op\1fü!\82\960N\81I\89\a\a\86ë;C¬3\88\12¸Õ\16#@i\17\ 2Þ\ e ¨®¥§
+F\93AÐCR\fë£Ç\88\81\14TQl§D\ 54¥wh8\ 6R\99\18\8dæòt4\14\b;d1¸\85ÃÂخЦ+|\10
+\86Úu1´\1f\ 1Ô\b\928¼\8bâecy\8aÏ"Χ\ e¹\1d\ 4{\17]<cñÚã\14\14î\1f5/1Hý7\f2b\8a\ 2'hÌKLq±oéäEõ\b²¬ÍÍ=Ç&å\136\89w\93ªÖ%ÍërÉOÅÕ6Ýù?d\92#ôQw\ eg!ø}\8fÌ\9a\8cæ=?^\87~\93â\86Ùâý×\86yâËý¦\8aX£Æ¹\8a\1eö\81é\8f8\e\90#7xM¶¨ë\17ß¿µÅÁ×ãèÓ\15ÕÁÏF\94;q´¹\1cM\9a¢£\9cÏóÉo×ô½ü
endstream
endobj
5797 0 obj <<
stream
xÚíWMoã6\10½çW\bèaå"âò\9b\14Zô°Í¦hQôÐ5öÒ-
E¡m¡¶äJr¶ù÷\1d\8a\94DÅ4\92\0] \87\9eDÒÃ7ofÈy4N¶ N~¸z·¾z{Ëd\92£\R\99¬7 Ã\fi®\13¥)\12\82'ëûä·ô¶©û²©?aL·«\8c
-\9cÞ\98\a³o\8e¦íÜüW³1í\8aèÔÔ¥¹vk\1fW9MÁ¢jj·@\11Á\b¯~_ÿt\85=\81··T$\84",À'¸Ï\88Ä\88i\99dT"á¼ß\98®l«coq`/\10\16\89\ 6Â\92Û\1dØîA¹V\9ejùsQo?\98þûæp,Zãw° D\11a\1a6\ e\eÊÁn ncÁ*Ý\ 3À©Ø\1a7+\9b\aÓú\99L7Më\10ÁùÌ\81p\86\18å#ä¾û£\88ø¥\f \95\8fFE}\1fC\82!U\ 1Ð]\f\88 Å'oÈñüqã¾ýÎ<:®ÝÎÇe! ¡¹@\8aPH\17F¹Ð#\vk,y\184Ì,¹aÐ\9b¶ú¦õVÇ¢Z\91´])\9e^{\83]Õ¹ÑæT\97½«5Ì\9cçþÔÖþgW\98÷\7f\9d\8a=r+\ 3ã\ 1Âxø%cì©æ\9eª=D$$
+\9cÞ\98\a³o\8e¦íÜüW³1í\8aèÔÔ¥¹vk\1fW9MÁ¢jj·@\11Á\88®~_ÿt\85=\81··T$\84",À'¸Ï\88Ä\88i\99dT"á¼ß\98®l«coq`/\10\16\89\ 6Â\92Û\1dØîA¹V\9ejùsQo?\98þûæp,Zãw° D\11a\1a6\ e\eÊÁn ncÁ*Ý\ 3À©Ø\1a7+\9b\aÓú\99L7Më\10ÁùÌ\81p\86\18å#ä¾û£\88ø¥\f \95\8fFE}\1fC\82!U\ 1Ð]\f\88 Å'oÈñüqã¾ýÎ<:®ÝÎÇe! ¡¹@\8aPH\17F¹Ð#\vk,y\184Ì,¹aÐ\9b¶ú¦õVÇ¢Z\91´])\9e^{\83]Õ¹ÑæT\97½«5Ì\9cçþÔÖþgW\98÷\7f\9d\8a=r+\ 3ã\ 1Âxø%cì©æ\9eª=D$$
GêîÔ»åûjcwÚS8üPÕnýó®*wn\18Æ\ 2\16ý®èc\90C<°jKíã´\9b]\9cð{\10§ \8b8#¤]Ô73¹á\8aôkw5<\1dB\88"StÈ\89ýº\9cØÑ\9c\93aZ7î;rîÜÔ\86Ë\14³§ù\0Ô\88¥mç\8e¶µ\98hGX.\8b\ 51^ m\17\91;\90Ëk\vx\fn\95ô\97ðã
0ì.\91vó\r\8fðxkå¥\ 6ó\10o\1cÎ1CTb6ô\v®\90¦$ÉlÛÈõY\ f¨û¢r\95yJyÜ\b¼uîûÜ/ÅÁL-æ2Ù8ü">\829"d¼¢\9f(U.\92rgÊ?ÝÐV°3½\9bt§»iì²½/æ\86÷´G:ð\8cQÈ\83§þá±n\8e]ÕÅ;$#Hkâ,¿ªêr\7fº÷\81r\1cXr\8d8\99:ã·\11,\ 5E\9e\f6®j\9bj\8bv\114ÉAA&ãï"h\19¡\18\11he\19É\91¢S~ß5Í>0Ç2W\836)$ÅÔ@/\95!t\0"Æ\822`\81\81o\ay\96\18Ï\0Ã\95È âB\ 1\13$¤¿\16_\a\rzä @\9d\92À&èõ¡c\88\87É©\8f_;\87\17}g\94ID\94Í\ 3°`ôUîïâîÉ\1c7ù&z\92(G9Ï\93LÀ\81Âê5rû\8a»àu\aGz\r§
\eÚS¯Ó\93qKÐwÎ¥Qc$\18}NcÁ\97⳶{R\ 3*<Ylï·Ã¹ã\ fîê\98\12S8m¹|\89\14³Y\8aÏq2&Æ\93\15tÜËô©\9aà>Wû½mÞ*}ã#yã¦\85ýÈ
»¸\192Û\1c¢ï\13\f% ÏÅ"\10ϧ3\e\ 1\18«ç+\10\84°+:ÇÎü]\94ýþÑM@Ý\96\11\»u÷¸\82c \8f?Eù2e¦\82mí¨Ýfn¢³tG\1fgy\8eðó¬9ÂdAÚâY±\1dÜ=\91êhS\86ç\9d½CÿI!\1c\9e]_H\ 5\ 3ìå3Û¶4u.\81½é¼ÐÙ\17Ö08\14}¹«êíB\18£ª\9dyÔÿµï<ù!ºTHiùrá\93ÿªðé\97\v\1f4Pi\15èË
-_ð\7fsùo\17ì1³ÿ6\ 5xò\97V\90Å\96÷ë«\7f\0MCܠ
+_ð\7fsùo\17ì1³ÿ6\ 5xò\97V\90Å\96÷ë«\7f\0\86\85ܦ
endstream
endobj
5838 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
5886 0 obj <<
-/Length 968
+/Length 969
/Filter /FlateDecode
>>
stream
-xÚÕVK\8f\9cF\10¾ï¯@Ê\ 5¢¥Ý\ fú¥D\91\928\e+\8arX\8f|ñZ\11Ëô\fH,L\80ÙÑü{WÓÍ\0\9a\8ewíSr¢hªëùÕWàh\1fáè÷\9b_67oî\98\884Ò\82\8ah³\8b4G"#\91T\14q\9eE\9bmô1¾k\9b¡h\9b\a\8cé>I)Çñ[ólêö`ºÞ½ß\9b\9dé\12¢bÓ\14æÖ\9d}H4\8dA£j\ew@\11Á\b'\9f6\7fÜ`ïÿÍ\1då\11¡\bóLYï\99D\8a\92(å\1a %\9c÷·¦/ºê0X;p\17âe\8bxq\94\12\81ô¤|o\86c×@TL\93ø®Ø$\1aÇ]¢â£±G8®vîSÞl\9dÐ6õùòi4/²H\81yx\80yÂ\ 4\92\92\83\9bÑ|Ýÿ\9d\a\82 \1ce\84LJýñph»Á\aqpu)ªÞL\9e\86Ò¸o}þä¥:oöÇ|Ñ\81\17\9b\1a\14\rrK¡r\9akg\7f0]W\rmwve-ڧǪÉm}|7ò>\94 a\b«l\91Éc(\13\82dvQBNcÝ£\94°\fº¤¢\94)D\84tª\1f\12pl1ÀãþU\9dº\ 6Õs\18,Î?CT`6ú\9f@"0bZykÅ\9fPÁ÷fx\97÷e(êé\12Ĭ´Çõ_¶ü.Pþ\85@¯M¯òR\18\11§\92=P*]\ 6®ï\16\8e¾+îQZ+.ß¼¶°´â®íVJ\16\ e½\19\82å÷þRF¡$>\93÷ç¦=ôU\7fÉfî;dÃ\bR\8a8Í益¨\8f[\9fw\86\17\9a\99\ 2\14«)\91\1f\ 3¶$ôû¢°s\rÜU{T\ 6¬\89\f\bä¢üSÀZJ(¤\ 2hK\89F\92^Êýk\99w\8c..`¡åu\80¡¾,ÍÃèè\19Ê\ f\98c\88¶\1f\12À\r\9e/\8fs¦ ʸ\848\10\17~Ⱦ_\8cÐä\9f#¦¢\85N\1dª·e®¥WòC°\8b\94\0 \15\ 3ªË\0éò\e¨nSVvÞ\15\89wǦ\18Üä¨%îüçÜ=&¸\81Ê©¬\8aÒ\9dnÍÁ4[¯Ù·õHRV\9eÌ\8dde\ f&\8a\9at\1dË\19ÇTxMQ\8fç\10\ 3I¤\19\9d (\90"Ø\90\Ïô\93
-àÆ\9f\9b³\13f\92´o> +\9a\7f\8ey\1d$=\ eC\ 2´ñE\9f\126ÞEåTÕµ3ZæÏÞÓX\ 2qák+¹"÷ÇÚâ \18{7\1e´OA\98k\858\93ë
-½Ä*\ 2D¦\16\95`"\8bßµ'X¼]"³øÖ\9d\f§Ö
-|b\8cÞ\1d\9fª¡ô
-ã®\ 1Áï\1aPu\fdÏ<$¬ø\94\9f\9dд\83S{4n\aùHVÑ\8f\ 5\ fn\aüßX\vòºÊVzq3ðoÝ\f³õUvÐz2c~^\ e\83±L´¤úõ\1e\98¡nßü¬\ 5\89Ä{øÚuð¿Ù\ 6¶°÷nÒ®7ÂzJþ¥\1f«\98%Ê\84þÚ¥ _Þ òµ+áÖùZ¹µ\eO¹i£\9c!m\7f®\b¸\a(½Úq8_¨¥¢òj\1d-~ÀW\7fÿ©\84\9fDë\9d2$\84÷ÎéêÊo\9b\9bÏÛÏ\17\9a
+xÚÕVK\8f\9cF\10¾ï¯@Ê\ 5¢¥Ý\ fú¥D\91\928\e+\8arX\8f|ñZ\11Ëô\fH,L\80ÙÑü{WÓÍ\0\9a\8ewíSr¢h\8az~õUãh\1fáè÷\9b_67oî\98\884Ò\82\8ah³\8b4G"#\91T\14q\9eE\9bmô1¾k\9b¡h\9b\a\8cé>I)Çñ[ólêö`ºÞ½ß\9b\9dé\12¢bÓ\14æÖ\9d}H4\8dA£j\ew@\11Á\88&\9f6\7fÜ`ïÿÍ\1då\11¡\bóLYï\99D\8a\92(å\1a %\9c÷·¦/ºê0X;ð/ÄË\16ñâ(%\ 2éIùÞ\fÇ®\81¨\98&ñ]±I4\8e»DÅGc\8fp\íܧ¼Ù:¡mêóåÓh^d\91\ 2óð\0ó\84 $%\a7£ùºÿ;\ f\ 4A9Ê\b\99\94úãáÐv\83\ fâàêRT½\99<\r¥qßúüÉKuÞì\8fùÞGi£\ 3/65(\1aä\96Bå4×Îþ`º®\1aÚîìÊZ´O\8fU\93Ûúønä}(\13Â\10VÙ"\93ÇP&\ 4Éì¢\84\9cƺG)a\19tIE)S\88\béT?$àØb\80Çý«:u\rªç0X\9c\7f\86¨Àlô?\81D`Ä´òÖ\8a?¡\82ïÍð.ïËPÔÓO\10³Ò\1e×\7fÙò»@ù\17\ 2½6½ÊKaD´\9eJö@©t\19¸¾[8ú®¸Gi¸|óÚÂÒ\8a»¶[)Y8ôf\b\96ßûK\19\85\92øLÞ\9f\9böÐWý%\9b¹ï\90\r#H)â4¿«\9a¢>n}Þ\19^hf
+P¬¦D~\fØ\92Ðï\8bÂÎ5pWíQ\19°&2 \90\8bòO\ 1k)¡\90
+ -%\1aIz)÷¯eÞ1ºø\ 1\v-¯\ 3\fõei\1eFGÏP~À\1cC´ý\90\0nðüó8g\9a \8cK\88\ 3qá\87ìûÅ\bMþ9b*ZèÔ¡z[æZz%?\ 4»H \0R1 º\f\90.¿\81ê6eeç]\91xwl\8aÁM\8eZâÎ\7fÎÝc\82\e¨\9cʪ(ÝéÖ\1cL³õ\9a}[\8f$eåÉÜHVö`¢¨I×±\9cqL\85×\14õx\ e1\90D\9aÑ\99\80\ 2)\82\rÉõL?©\0nü¹9;a&Iûæ\93°¢ùç\98×AÒã0$@\e_ô)aã]TNU];£eþì=\8d%\10\17¾¶\92+r\7f¬-\9e\80±wãAû\14\84¹V\883¹®ÐK¬"@djQ &²ø]{\82ÅÛ%2\8boÝÉpjÀ'ÆèÝñ©\1aJ¯0î\1a\10ü®\ 1UÇ@öÌCÂ\8aOùÙ M;8µGãv\90\8fd\15ýXðàvÀÿ\8dµ ¯«l¥\177\ 3ÿÖÍ0[_e\a'3æçå0\18ËDKª_ï\81\19êöÍÏZ\90H¼\87¯]\aÿ\9bm`\v{ï&íz#¬§ä_ú±\8aY¢Lè¯]
+òå\9d _»\12n\9d¯\95[»ñ\94\9b6Ê\19ÒörEÀ=@éÕ\8eÃùB-\15\95Wëhq\ 1_ÝþS \97Dë\9d2$\84÷Î×wöß67\9f\ 1\r\9a\17
endstream
endobj
5885 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚµV]\8f£6\14}\9f_\81v_H\15¼¶Á\1f¨U¥íÌdÚ*Zv¢\95ªnµb\b\ 44\ 4R \19Í¿ï5×\10\98\92îTj\9f°¯}\8fÏýð1ÔÙ9Ô¹»úisõnåK'$¡äÒÙ¤\8eO}¢\ 3í(Í\89\10\81³Ù:¿»«ªlãªüB)ß-<.¨{\93\9c\92¢:$u\83óOI\9aÔ\v¦Ý¤\8c\93%Ú>/BîÂ\8e¼*ÑÀ £\84.þØüzE-\81w+.\1cÆ \15p&\1cï1I\89¯¥ã\89\90Høvçß$M\ç\87Ö \817P\16\8e\ 6Ê20>Ôx\91°ß¼\8a×Q¹»OÚ\9f£Æ\8c¬\87?
+xÚµV]\8f£6\14}\9f_\81v_H\15¼¶Á\1f¨U¥íÌdÚ*Zv¢\95ªnµb\b\ 44\ 4R \19Í¿ï5×\10\98\92îTj\9f°¯}\8fÏýð1ÔÙ9Ô¹»úisõnåK'$¡äÒÙ¤\8eO}¢\ 3í(Í\89\10\81³Ù:¿»«ªlãªüB)ß-<.¨{\93\9c\92¢:$u\83óOI\9aÔ\v¦Ý¤\8c\93%Ú>/BîÂ\8e¼*ÑÀ £\84/þØüzE-\81w+.\1cÆ \15p&\1cï1I\89¯¥ã\89\90Høvçß$M\ç\87Ö \817P\16\8e\ 6Ê20>Ôx\91°ß¼\8a×Q¹»OÚ\9f£Æ\8c¬\87?
R\83³\ 2¿n\7f\9c%ñ£ #¤îS\96´\19\ 4Ò¹\0úù\10Å\88\bÃÞ§hfP\99O¤ðû-Íñp¨ê¶\99Á
\18 \ 39`Ísä\90\94\ 1\8c ½_Ò\194\16\90Pð\7fÁ,\8bl´\91ù0w\1fµq\96\97;4\ 2\1dÏ@8\1e\97\92hààAÕB\11¢óî\18í\12Ø\19(7*·f Ý6©ë¼êg´\1f¢¼^¨À]ÚÕ,op!=\96q\8bÝ\03l\97öX\97\rnÄÂÝþy\8c
\82[fãå* >tÍ7\ 2æ<\98\ 6l\18ãACÀ\18¦VD\ 4á4LS\14\e©ÒîñÅÁ6O\rë\14û^)7/qá)Ëã\f\87ãl\98i\16Yç1&x6hM«!YjH\96±\9f\93\ 5³q²\fk:¥\8b©»\19ØáMl7x\ 3-\1dÆ\98i$\9fó\v\8dÄ\ 5a\82}+±¡\f'\895xe\85ßs+\99Y\1fð\12§\18\9b\19\9dc3³\97±yÌ\ f ã¯\8aÐ\18 ò\9c
ª<lH±li¾#Ù\f\9a\fàQ\e6ÿ8\83æ1N \v\ 2\18\84Dñ!Á÷m\rOJ×\9f\96\92\a/\82´ÝùÝ\b\89JSu\93p¢¤3Út©JããáÕõGU¢\82\9eª|;º¬=:\am\9ey\8fÆXæ\ 1\rFPìûùÊ)@UpÝ\ 4T\90ªK/îÜ]±\9b?\r*®u§±:t\9b¶Æ'\ 5LM×b`¬R4`«\81áÜjZOZ\rÖ¢8®ºk¾\1d\80Ú
\97¬¿Q\80SÞí©Ê=¨\ 1®\9e¢:÷æT2z(:p*Ýî\1eSa\91ÀÐ<7m²'hÝ
\83y¤Â`/ªê±_\0n=Â\1eM¹ÝeY'µ=*Eóêúëúý\87»%Z××_߯×Ë9\9a°t½ùíã-¨cÿÊúðj\19g4Á\91%A#\byoBIDst\9e(\14g0\9e¢"ߢ \86G\93
-c6´\11¢j¬ûË´\8eIÚ+k\92ÜåÓþì½IÊ78zÊ\8b\ 2G\ fVP\9a^b"«"iT\14\ fQüøß*·úß\94ûu\92\1d¼J²/àN"\92FDå?hu'Ãݨë®\89NO\7f¯'?÷\3¢\18üêhÐAfÛMø\13\97ÛÍÕ_ \f\1eê
+c6´\11¢j¬ûË´\8eIÚ+k\92ÜåÓþì½IÊ78zÊ\8b\ 2G\ fVP\9a^b"«"iT\14\ fQüøß*·úß\94ûu\92\1d¼J²/àN"\92FDå?hu'Ãݨë®\89NO\7f¯'?÷\3¢\18üêhÐAfÛMø\13\97ÛÍÕ_0>\1eð
endstream
endobj
5926 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVKoÓ@\10¾çW¬Ä%Ax»»Þ§@\1c ¤\ 2Q\ eMÔ\vå`9ëÄ"]G¶S\1e¿\9eÙì:µ[· Ô\ 3âäµýÍÌ7ß<l\82Ö\88 ³É\9båäd\9eJd°\91L¢e\81\8cÀ\92S¤4ÃBp´\¡ÏÓyåÚ¼rW\84°õ,a\82LOí\8dÝV;[7áþÂ\16¶\9eQ=µ.·/³Ë\99aS@\94\95\v\ f\18¦\ 4\93Ù\97å\87 \89ñOæL Ê0\11\ûè\aÍ(J\98Ä"Ä^üpÕ®)\eo\ 6T\ 5Ò@Ur\ f&(I)Ö\9a\ 6ä³ÒåÛýÊ\ 6$'=$×\98S\r\ 6\aà«\11_
+xÚÝVKoÓ@\10¾çW¬Ä%Ax»»Þ§@\1c ¤\ 2Q\ eMÔ\vå`9ëÄ"]G¶S\1e¿\9eÙì:µ[· Ô\ 3âäµýÍÌ7ß<l\82Ö\88 ³É\9båäd\9eJd°\91L¢e\81\8cÀ\92S¤4ÃBp´\¡ÏÓyåÚ¼rW\84°õ,a\82LOí\8dÝV;[7áþÂ\16¶\9eQ=µ.·/³Ë\99aS@\94\95\v\ f\18¦\ 4³Ù\97å\87 \89ñOæL Ê0\11\ûè\aÍ(J\98Ä"Ä^üpÕ®)\eo\ 6T\ 5Ò@Ur\ f&(I)Ö\9a\ 6ä³ÒåÛýÊ\ 6$'=$×\98S\r\ 6\aà«\11_
Sy\ 4\14!ߢ\ãÍ\887ÉA\9a#øõ\88·\842\82)çp0Xya\ f2æ\8b¶^ØÖ\et\94\12\8a\854áýó\9e'"\8dò\9e@1%Q\ f4ÏÏlû1së1E\86y^\11Anªr\ 5Wú2 \87j'\94(,\8cD\89àP\e\15ÌNm\93×å®õu\v!Ò^\7f\80èTb£cN\17¶Ý×.vA\16.M[\97.6J\ 3é\1e\ eU\111Ûm8|uÕ·Ø\18[Hg\9fm\83ÇXú2k(O¤w9\ 3\vßlbÚü\11ÅûÝ{3Þ\95!p\8a\99$éA\9e®\e%Á©Ñ\9dþ^|¨ÁÛMÖ\15ó¡.\ 6ÚÚÄ\19ú\94]ÛcÅ\1eæ:ê}\90\9d\ 1-Rv¬1c*äqÖ)\9d\83i\96· Ñáö:Û\85CQÕ\832uª\8fvF\8c\92¤\fäàÿÝ(\82Ë\ 6ä\92\84\80ä=\91\96\98(õ7c9Z¸A^
s\80÷\86ó\1e\v\1d8\10,Íèj\0G·\1c\ 4N\95ésð\ 5\1d\89\vykÖ_
\ f,\ 3\ 6q\19¥Oµ\fÚ\8d\r\87\90ÚùïÚð_\98ýA`ià\8evå=Ï`«}\7f$¢º\83ìVáLO÷9èrø:Fm6Õv\15E\88L²Â¿÷<]\943×\80X×Y{ä[ºn¦oCx\b~t}1\83\ 5M\87ôÞ»òÉW×]Ï\ 3\99\14Ç\8c\8d¬\12àe¶-\7fÚ¡ \8fëxç'bð\a\ 3\13\ fùð\14\92Ha;Ä
->°y·\9cü\ 2úµDÊ
+>°y·\9cü\ 2\e°DÐ
endstream
endobj
5960 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVKoÓ@\10¾çW¬Ä%Axºï\87@\1c \r\ 2 \ e\10õB9XΦ])µCì¶\84_Ï8\e;ëàr\ 2\84Ämm\7f3óÍëóRrM(y3yµ\98\9cÍ\85&\ e\9cæ\9a,VDP\ 1VZb,\a¥$Y,Éçé¼*\9b¢*¯(å׳\8c+:=÷÷~]mü¶\8eÏ\1fýÊogÌN}YøgñÝåÌñ)"BUÆ\17\1c\18\ 5:û²x7¡\a\ 2gs®\bã@\15ÆÄð\19Ó\14\84Õ$ã\1aT\8cþiWV\9b:Ô!²UÄ"[-[8%\99``-\8bÈ'¡,ÖwK\1f\91\92&HiA2\8b\ 6{à\8b\11_\ 6\98î\ 1«\98ñ*\ÃÍ\887-±8=øå\88·\8cq
-LJ<80mm[ä}\15\96 \98jgZ0æj\9dëÜÍ\8b÷y³\rßÞ\96¡\19ñ¬,\96\91wà+ªhgÐ\82\89\12`\9cÅ° ´\8b\98§Ñ\v\9a\1fC*¬2I0·½\87\93pÜ\81t* Ç\9eGÔiã\8c\0m0_%\91\9f\89ðs_\17Û°iÚ\11\18í\1eÓà¬~4o\91L¦6@e_ó\80 \90¯Ãw_'ÙõÝ\96à\1cë°\83ÜR\97B\ 1×¢\835U\1cÓæÆÇCXú² Í.>E/0\9e¼4 °)\99ÀæèCò\973´j·BMëc\ 1Òø§\ 5øiÍîÇ×'Æ\17H\9e\8a}|\fo9#Y»<ØüA9_W\9b\96Ân\8cxg\87´;,û\87üÖ÷Íz\9cëÑûn$3#\81óã\90rnb\ e{øþ\94§U\1d-êÁG&8&*ÿo-HÊük-@¢u3ÃA Ó\81,X\rÔ\98¿/\v\9c*pJü\ 6YxdÒ\86²\90¯×U\917¾\1e\fYé\1fâ¡/IüZ.㡨6aTGÚ¿\915*\11\92\11\ 6Ì\82\16ì(L\9d\8e\84f\,¸Ôû_ë¿(\16\17_ïòõ\9fQ\8aÄõ /\8b»q\1cøT*n7y¼S\1ctù¡J4£\88\rKn\12\83{\fê:\98ö\1ea-\18z ¬ÔÀäb1ù\ 11\1a@`
+xÚåVKoÓ@\10¾çW¬Ä%Axºï\87@\1c \r\ 2 \ e\10õB9XΦ])µCì¶\84_Ï8\e;ëàr\ 2\84Ämm\7f3óÍëóRrM(y3yµ\98\9cÍ\85&\ e\9cæ\9a,VDP\ 1VZb,\a¥$Y,Éçé¼*\9b¢*¯(å׳\8c+:=÷÷~]mü¶\8eÏ\1fýÊogÌN}YøgñÝåÌñ)"BUÆ\17\1c\18\ 5>û²x7¡\a\ 2gs®\bã@\15ÆÄð\19Ó\14\84Õ$ã\1aT\8cþiWV\9b:Ô!²UÄ"[-[8%\99``-\8bÈ'¡,ÖwK\1f\91\92&HiA2\8b\ 6{à\8b\11_\ 6\98î\ 1«\98ñ*\ÃÍ\887-±8=øå\88·\8cq
+LJ<80mm[ä}\15\96 \98jgZ0æj\9dëÜÍ\8b÷y³\rßÞ\96¡\19ñ¬,\96\91wà+ªhgÐ\82\89\12`\9cÅ° ´\8b\98§Ñ\v\9a\1fC*¬2I0·½\87\93pÜ\81t* Ç\9eGÔiã\8c\0m0_%\91\9f\89ðs_\17Û°iÚ\11\18í\1eÓà¬~4o\91L¦6@e_ó\80 \90¯Ãw_'ÙõÝ\96à\1cë°\83ÜR\97B\ 1×¢\835U\1cÓæÆÇCXú² Í.>E/0\9e¼4 °)\99ÀæèCò\973´j·BMëc\ 1Òø§\ 5øiÍîÇ×'Æ\17H\9e\8a}|\fo9#Y»<ØüA9_W\9b\96Ân\8cxg\87´;,û\87üÖ÷Íz\9cëÑûn$3#\81óã\90rnb\ e{øþ\94§U\1d-êÁG&8&*ÿo-HÊük-@¢u3ÃA Ó\81,X\rÔ\98¿/\v\9c*pJü\ 6YxdÒ\86²\90¯×U\917¾\1e\fYé\1fâ¡/IüZ.㡨6aTGÚ¿\915*\11\92\11\ 6Ì\82\16ì(L\9d\8e\84f\,¸Ôû_ë¿(\16\17_ïòõ\9fQ\8aÄõ /\8b»q\1cøT*n7y¼S\1ctù¡J4£\88\rKn\12\83{\fê:\98ö\1ea-\18z ¬ÔÀäb1ù\ 1O\18@f
endstream
endobj
5996 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVMoÓ@\10½çWXâ\12#<Ýï\ f\818 6HHåP¢^(\87(Ù´\96\12;ÄNiþ=³^DZS§¤\90\90¸yí·ofvÞ¼5\89n#\12}\1e|\1a\ fÎF\E\16¬b*\1aÏ#+A \1aiÃ@J\11\8dgÑ÷á(ÏÊi\9eÝ\10Ânã\84I2<w÷n\91¯Üº\bë+7wë\98\9a¡Ë¦î]xw\1d[6DD\9agá\ 5\ 3J\80Ä?Æ_\ 6¤\8e\7f6b2¢\f\88\14ÆG\17\1a\f£QÂ\14È\10ûÛ6ËWEZøm\98ª\8c\f¦ª\84\a\93(á\14\8c¡\ 1ù&ͦ\8bÍÌ\ 5¤ -¤0 ¨Á\r\15ðC\ f\97\ 6ª\1aÀ<Ô;Ooá®\87M <\9a\ 6ü±\87-¡\8c\0\15\ 2\1f,h\7f°\1ey\9f§³\16\98(«=\18k5ÖîèFÓËI¹N\1f.~n&\8b\1ejÅÀ"q\8d¾!\92`¦E\19'\8a\90f³ß\17\19\ 5DkL\ 1¤²\ 1þ6\10"Ó>¼\ 4n¢\16fY1Ð\9eÐ\9cc¢|\17ú]\by,z¨\ 4\8að\84R\10\9c=7\ 1öÇ\ 4°vú> º"J¸\ 5¦1²\14¨8\1dÐç®\98®ÓUéÕØ+%ªÀ\1au¼ ¼5$\1a¥l\e\ 5Lóåj\12Ô_´êkÄ'ª\89"}ÇÛ&Ŭí^¤\93lÖÃ\85r¢Lw¹Ø1®FS!·r³ÎÒÌ\ f0ÓXá8¶\ 4¿\98áÆ\85W¿î\\16\9eÊ\98\ eïÜ6,êÊöM5Ä7\95\80\95uÃ\uJÕ\88û¬«\87Ñt4Y\14.,jf|*\ 3GÖ´Õ"ËKèë¤\9fp\83\93Y÷ð:F¬÷\199,ö}l×}ØÇGÆußoH!0\a¦°8/¡\9d\11)\ 2\1c;ÝQÅåfQ¦«\85OcÛ\97õn/¦nlm¡_'K×èîx¾Ý\bÛ\9e
--\9e\aNÓn\ 6°C¡\96fKµª\941ÝÉñ`<j\8a\843¬Wüß6{pÒ\9d\5\bÝ6Ú\8e¿I\ e\1a\85ñ\w]»\ 2#öDc\16\eDO4W\8b\96*O²vm_æíÕ´sÆ\81£Ý$\16\8câ;³;rÛ\10ðQ_vÛ¼Æì)öÞ\a~µÙ?1t\ 6\v\90M.Ë\0LûÝ^\81"ú$·W\98ÕÓn\8f\ 6"ØIn¯xóOP\94ùºòy¼¢¼áú\a[ß\ 1\95øª\ fiÖ\13\10\7f\19Ä>ù\8eV;ñÐ8t3JÐ\7f\aËZ£ÿ \81_åå¤t\7fǺÛÜ]\r) Z?6îzC¸\14[îýpð£ÜùKO(\8e\87õþ#Q\9a´\1e&©:{.Æ\83ßM±ùî
+xÚåVMoÓ@\10½çWXâ\12#<Ýï\ f\818 6HHåP¢^(\87(Ù´\96\12;ÄNiþ=³^DZS§¤\90\90¸yí·ofvÞ¼5\89n#\12}\1e|\1a\ fÎF\E\16¬b*\1aÏ#+A \1aiÃ@J\11\8dgÑ÷á(ÏÊi\9eÝ\10Ânã\84I2<w÷n\91¯Üº\bë+7wë\98\9a¡Ë¦î]xw\1d[6DD\9agá\ 5\ 3J\80Å?Æ_\ 6¤\8e\7f6b2¢\f\88\14ÆG\17\1a\f£QÂ\14È\10ûÛ6ËWEZøm\98ª\8c\f¦ª\84\a\93(á\14\8c¡\ 1ù&ͦ\8bÍÌ\ 5¤ -¤0 ¨Á\r\15ðC\ f\97\ 6ª\1aÀ<Ô;Ooá®\87M <\9a\ 6ü±\87-¡\8c\0\15\ 2\1f,h\7f°\1ey\9f§³\16\98(«=\18k5ÖîèFÓËI¹N\1f.~n&\8b\1ejÅÀ"q\8d¾!\92`¦E\19'\8a\90f³ß\17\19\ 5DkL\ 1¤²\ 1þ6\10"Ó>¼\ 4n¢\16fY1Ð\9eÐ\9cc¢|\17ú]\by,z¨\ 4\8að\84R\10\9c=7\ 1öÇ\ 4°vú> º"J¸\ 5¦1²\14¨8\1dÐç®\98®ÓUéÕØ+%ªÀ\1au¼ ¼5$\1a¥l\e\ 5Lóåj\12Ô_´êkÄ'ª\89"}ÇÛ&Ŭí^¤\93lÖÃ\85r¢Lw¹Ø1®FS!·r³ÎÒÌ\ f0ÓXá8¶\ 4¿\98áÆ\85W¿î\\16\9eÊ\98\ eïÜ6,êÊöM5Ä7\95\80\95uÃ\uJÕ\88û¬«\87Ñt4Y\14.,jf|*\ 3GÖ´Õ"ËKèë¤\9fp\83\93Y÷ð:F¬÷\199,ö}l×}ØÇGÆußoH!0\a¦°8/¡\9d\11)\ 2\1c;ÝQÅåfQ¦«\85OcÛ\97õn/¦nlm¡_'K×èîx¾Ý\bÛ\9e
+-\9e\aNÓn\ 6°C¡\96fKµª\941ÝÉñ`<j\8a\843¬Wüß6{pÒ\9d\5\bÝ6Ú\8e¿I\ e\1a\85ñ\w]»\ 2#öDc\16\eDO4W\8b\96*O²vm_æíÕ´sÆ\81£Ý$\16\8câ;³;rÛ\10ðQ_vÛ¼Æì)öÞ\a~µÙ?1t\ 6\v\90M.Ë\0LûÝ^\81"ú$·W\98ÕÓn\8f\ 6"ØIn¯xóOP\94ùºòy¼¢¼áú\a[ß\ 1\95øª\ fiÖ\13\10\7f\19Ä>ù\8eV;ñÐ8t3JÐ\7f\aËZ£ÿ \81_åå¤t\7fǺÛÜ]\r) Z?6îzC¸\14[îýpð£ÜùKO(\8e\87õþ#Q\9a´\1e&©:{.Æ\83ßt\7fùô
endstream
endobj
6035 0 obj <<
>>
stream
xÚåVMoÓ@\10½÷W¬Ä\ 1\aáí~\7f\0â\80J\90\90àÐF½P\ enâ$\96R;\8a\93Ðü{f½þL¶-T½ NÙØoßì¼\9dyc\82\16\88 /g\9f&gçc®\90ÅV1\85&sÄ ÇF\18¤\rÃR
-4\99¡\1fѸȷÓ"¿!\84-F1\93$ºH÷éªX§\9bÒÿ¿LçéfDM\94æÓô\7fv=²,\ 2DVäþ\ 1Ã\94`2ú9ùzFê\ 3\9c\8f\99D\94a"!&\84\8f©"\98\e\85b¦°ôѯ\ ey±.³Òm\84ÓJdà´J88A1§Ø\18ê\91¯²|ºÚÍR\8f\14¤\87\14\ 6\vj`C\ 5ü\10àÒ\98ª\160÷\19ϳ\ 5^\ 6Ø\94\0qZðÇ\0[L\19ÁT\bXX¬\9d¶\ e¹/²Y\ fL\94Õ\ e\f¹\1ak\eºñô[²Ýd÷\97Å6Ù¦\ 1n¥±\ 6\89jø\r\91¤ÙâÀHr¬\81ÀX*ë1o<\vlï\82JÐ\19õ0w-ÃQ8f±°² \a\97«\b\89fÅîv\95\ 6h\87BO\8bеQ\90\8f©ç1\96Yþ$#HBß{ÔQyqb1\13P^R@1j\ f¿HËé&[o]¡\ 6k\8c*l\8dzävx¯\83´Æ²»Ìª)*hÙKá\86âí\94\1d\@\9f\91K\97@\ 3»=@71\em\97©_$ùbU/\7f-\8b×¥_\82NõÃ,\14\99R\8e-a§ªö\ 3SP\9eµ\98$\9fyB¸ÔÇÉ¥ÁÜÒÓ\1a\18p+Ly+\13®*7æ\92b!5(N@\98º0'ˬv\99æwVTáaU\89\ 1¿w»Õ6[¯\ eY¾\18¾ð*9D¥î»Pí\10¬UÕ§¦éSwäª(ãZ\18W\ 5ð^ñN.×á¤KîØÇ<©´\98\18ã7]\8fà\18Î%eTv¥Ö×ä¸ÔNlw\1f¶S\1f\9dc¦\b¯¢\v\r¹P\14;3µfX¸WÓ¤i³á\99\9bMÜ\80\eÕÎÿ=¹ë\1cèá\83\9eR\ fò2`\85]KÜ0¦}\ 6\1e_-\93þ-\ 5\15IbÎ Oñ\7f\8f\86¾Ð\83ÉÀ°\15â\9f\98\få}¸\15)3Ï#\9c\1dÂ\84\\8a§ç\ 2³\12\e.^`.<Ô\ 3\9ac¥[O¬ý*\vN\ 5È\8b+õôX\80/$ÒÂîG1×2Ú'«\1d\90ÂZ8\ f\fx³\ 4ßç'·0°fQ¥Õ·}G}øÃ\bZõ'K{-\83\bP]Dtæ_\11{\9fw+ßЮ\81Á\92¸\19\8e\83\176\7f?\86\ 6î\ f¢xs'\ 1ë'ðθª<\84}¿æ{\9eñë¿4þÞwôð+^ÀtW\12L\13,PÔ'\97z°åóäì7o¥øã
+4\99¡\1fѸȷÓ"¿!\84-F1\93$ºH÷éªX§\9bÒÿ¿LçéfDM\94æÓô\7fv=²,\ 2DVäþ\ 1Ã\94`6ú9ùzFê\ 3\9c\8f\99D\94a"!&\84\8f©"\98\e\85b¦°ôѯ\ ey±.³Òm\84ÓJdà´J88A1§Ø\18ê\91¯²|ºÚÍR\8f\14¤\87\14\ 6\vj`C\ 5ü\10àÒ\98ª\160÷\19ϳ\ 5^\ 6Ø\94\0qZðÇ\0[L\19ÁT\bXX¬\9d¶\ e¹/²Y\ fL\94Õ\ e\f¹\1ak\eºñô[²Ýd÷\97Å6Ù¦\ 1n¥±\ 6\89jø\r\91¤ÙâÀHr¬\81ÀX*ë1o<\vlï\82JÐ\19õ0w-ÃQ8f±°² \a\97«\b\89fÅîv\95\ 6h\87BO\8bеQ\90\8f©ç1\96Yþ$#HBß{ÔQyqb1\13P^R@1j\ f¿HËé&[o]¡\ 6k\8c*l\8dzävx¯\83´Æ²»Ìª)*hÙKá\86âí\94\1d\@\9f\91K\97@\ 3»=@71\em\97©_$ùbU/\7f-\8b×¥_\82NõÃ,\14\99R\8e-a§ªö\ 3SP\9eµ\98$\9fyB¸ÔÇÉ¥ÁÜÒÓ\1a\18p+Ly+\13®*7æ\92b!5(N@\98º0'ˬv\99æwVTáaU\89\ 1¿w»Õ6[¯\ eY¾\18¾ð*9D¥î»Pí\10¬UÕ§¦éSwäª(ãZ\18W\ 5ð^ñN.×á¤KîØÇ<©´\98\18ã7]\8fà\18Î%eTv¥Ö×ä¸ÔNlw\1f¶S\1f\9dc¦\b¯¢\v\r¹P\14;3µfX¸WÓ¤i³á\99\9bMÜ\80\eÕÎÿ=¹ë\1cèá\83\9eR\ fò2`\85]KÜ0¦}\ 6\1e_-\93þ-\ 5\15IbÎ Oñ\7f\8f\86¾Ð\83ÉÀ°\15â\9f\98\få}¸\15)3Ï#\9c\1dÂ\84\\8a§ç\ 2³\12\e.^`.<Ô\ 3\9ac¥[O¬ý*\vN\ 5È\8b+õôX\80/$ÒÂîG1×2Ú'«\1d\90ÂZ8\ f\fx³\ 4ßç'·0°fQ¥Õ·}G}øÃ\bZõ'K{-\83\bP]Dtæ_\11{\9fw+ßЮ\81Á\92¸\19\8e\83\176\7f?\86\ 6î\ f¢xs'\ 1ë'ðθª<\84}¿æ{\9eñë¿4þÞwôð+^ÀtW\12L\13,PÔ'\97z°åóäì7\93¿øé
endstream
endobj
6082 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVK\8fä4\10¾Ï¯\88Ä¥\eÑ^?bÇ\ 6\84\ 4³\f\12\12\1cØÖ^X\ e\99Ä= Ê$Q\92î¥ùõ\94SΫdz+!N\9cìØå¯^_U\85FO\11\8d~ºûáx÷æA¨È\10£¸\8a\8e§ÈH¢b\16%\9a\13)ãè\98G¿ï\1e\9azÈ\9aú\ 3¥üi\7fà\92îÞÚ\8b\9aÖv=~ÿfO¶Û3½³uf¿Â³÷{Ãw Q65\1epÂ(¡û?\8e?ßQ¯ÿÍ\ 3\97\11\13\84+*\9cv\1a\1d¸"Ò«Í~I\87®üë]aÓÎ=CiN¨\8cµ\93\8e\13¢9\8b\ eB\13m¼¿¦Ï\16e\85\¹\ 5ÀL\11£\93W¡\85X\89kJ\981ðj\94þÀy\82. ü¸Mqy\1eqBÖ\1d<ÈApðÏ\9b÷îZ7m_ö³\89\1atºËÑDÁ\88Ö(øEYgÕ9÷¾Ät%\18k\123=\19÷m\0*!LÍ\ 2'ÌÞ©|"E\0MÅ\90èYø»\0Ú\81qð$\8eacHâ\ 2ä$/M\99¯\84©2\89\13\86ôé%r¡8¯¡\15'\ 6\80§8SI§\17N8\92\82$F\83^"\95A\99/\11\ 5\9e/:%\11:Zɬs²QÇ\r\89\8d\9cÔ\ 1O\15¥»¼9?V6\0»\8ds_\ 4\0\rQ:þ\97x\97\0\1e\14\88\10z\15\ föM\90Z\1cÊT$\90\11\19CQyR¿µ}Ö\95íà
-.H¯p\ 5¤\9d\rT@"H\f»ÙyÈ_¿òiB\ 5ÆÆ\Lb\9bÀ¯Ñ\84"\vXÑtåß@Ê´ª®û\83\80"z¼\ 6 \13W\füEø×°,&<\9eÃ\95Ö9Â]l7\94Ùçà!w4~\91\8d\r<8§g³ \82\1d\v¨Þq\87UìªV\13Á¡Ð!{FúúÍ\9bÚb\87\0íØ)ÎÕP¶Õµ¬\9f¶\17Ca×½äë0/\125Ö\9f\9eê\8fí]]R\1f\18\97^¸Tbv\aoY\90>\1eN\1aB§~ó~\ f\ 6¸\1e.wýB ñ\89\16úb(\ÂÍþV;à(P,ÙDÄû åu\9dÞçï\1d¸¦ë7ãwóø§Í\ 6Ü\17M\95»©¤\99\ f,\9c\95õ`»:ð\v\aU\8bKo\81\88\ 3\9aí\90N¸¦¸L\ e\9e»Q\86àé±ðÃ\ eÕx\1ePO\0ß\84\1c\82b»Ü\9eRH<~ÜÀ¹CºûX\94Y\81÷iÛV@\w×ãÉszÅ͹·¸\19Y\ 3ÏÚ´ï\91JpHq\19\1a\8fSûW§s\9dMýàÖÀs?3qf`\9e\ e~®},\87¢ô¹Lýº\84\9d,\89]\86÷a\9aÇÐf%\13·é½ïl:Øÿz\8eß\8f\93m\8d½\1dä\8a°$y9Èï1\81îÑz\9aß&(8Ö\11ò\7f:Ö§\88\8e\8cñ&\ 5æïfæc;Y \ 5Ó²\99û I\96Îêæ¾û\9dx}Þ1ø0ê³óî\13íjIx¿%µ}n\87k0ûäæWuó\9f<\93]\b"ü\ f«Ô\9b\17?\1eïþ\ 1÷bà\15
+xÚÝVK\8fä4\10¾Ï¯\88Ä¥\eÑ^?bÇ\ 6\84\ 4³\f\12\12\1cØÖ^X\ e\99Ä= Ê$Q\92î¥ùõ\94SΫdz+!N\9cìØå¯^_U\85FO\11\8d~ºûáx÷æA¨È\10£¸\8a\8e§ÈH¢b\16%\9a\13)ãè\98G¿ï\1e\9azÈ\9aú\ 3¥üi\7fà\92îÞÚ\8b\9aÖv=~ÿfO¶Û3½³uf¿Â³÷{Ãw Q65\1epÂ(áû?\8e?ßQ¯ÿÍ\ 3\97\11\13\84+*\9cv\1a\1d¸"Ò«Í~I\87®üë]aÓÎ=CiN¨\8cµ\93\8e\13¢9\8b\ eB\13m¼¿¦Ï\16e\85\¹\ 5ÀL\11£\93W¡\85X\89kJ\981ðj\94þÀy\82. ü¸Mqy\1eqBÖ\1d<ÈApðÏ\9b÷îZ7m_ö³\89\1atºËÑDÁ\88Ö(øEYgÕ9÷¾Ät%\18k\123=\19÷m\0*!LÍ\ 2'ÌÞ©|"E\0MÅ\90èYø»\0Ú\81qð$\8eacHâ\ 2ä$/M\99¯\84©2\89\13\86ôé%r¡8¯¡\15'\ 6\80§8SI§\17N8\92\82$F\83^"\95A\99/\11\ 5\9e/:%\11:Zɬs²QÇ\r\89\8d\9cÔ\ 1O\15¥»¼9?V6\0»\8ds_\ 4\0\rQ:þ\97x\97\0\1e\14\88\10z\15\ föM\90Z\1cÊT$\90\11\19CQyR¿µ}Ö\95íà
+.H¯p\ 5¤\9d\rT@"H\f»ÙyÈ_¿òiB\ 5ÆÆ\Lb\9bÀ¯Ñ\84"\vXÑtåß@Ê´ª®û\83\80"z¼\ 6 \13W\füEø×°,&<\9eÃ\95Ö9Â]l7\94Ùçà!w4~\91\8d\r<8§g³ \82\1d\v¨Þq\87UìªV\13Á¡Ð!{FúúÍ\9bÚb\87\0íØ)ÎÕP¶Õµ¬\9f¶\17Ca×½äë0/\125Ö\9f\9eê\8fí]]R\1f\18\97^¸Tbv\aoY\90>\1eN\1aB§~ó~\ f\ 6¸\1e.wýB ñ\89\16úb(\ÂÍþV;à(P,ÙDÄû åu\9dÞçï\1d¸¦ë7ãwóø§Í\ 6Ü\17M\95»©¤\99\ f,\9c\95õ`»:ð\v\aU\8bKo\81\88\ 3\9aí\90N¸¦¸L\ e\9e»Q\86àé±ðÃ\ eÕx\1ePO\0ß\84\1c\82b»Ü\9eRH<~ÜÀ¹CºûX\94Y\81÷iÛV@\w×ãÉszÅ͹·¸\19Y\ 3ÏÚ´ï\91JpHq\19\1a\8fSûW§s\9dMýàÖÀs?3qf`\9e\ e~®},\87¢ô¹Lýº\84\9d,\89]\86÷a\9aÇÐf%\13·é½ïl:Øÿz\8eß\8f\93m\8d½\1dä\8a°$y9Èï1\81îÑz\9aß&(8Ö\11ò\7f:Ö§\88\8e\8cñ&\ 5æïfæc;Y \ 5Ó²\99û I\96Îêæ¾û\9dx}Þ1ø0ê³óî\13íjIx¿%µ}n\87k0ûäæWuó\9f<\93]\b"ü\ f«Ô\9b\17?\1eïþ\ 1\17Oà\19
endstream
endobj
6130 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝWK\8fÛ6\10¾ï¯\10Ð\8b]D\f\1fz\90hQ Ív\83-\82=´N.I\ fZ\89¶\ 5ØÒÂ\92wëüúÎp(Kòr\83\14M/½ì\ eÉy|3\1c~#óh\13ñèíÕ/««×7*\8b\f3\99Ì¢Õ:R\1\9dè(×\92¥i\12ªèãâ¦mú²m>q.7ËX¦|qm\1fí®}°\87\8eÖ¿Ûµ=,\85^ئ´¯hïÃÒÈ\ 5hÔmC\e\92 ÎøòÏÕoWÜ\ 3x}#ÓHHÆS\88 ác\91q¦t\16Å2c)Eÿ°\ 4[ô\9e.\9c/°\aÐj\ 2\9a£\1d3:\7f îc\18\ 6EWLf\¹èIδ\14Q\8c Ìà|ã}A\92K\81P0ÉÑ~D?\98+Í´ñµ»+ö^W¥\ 1ÈÙ$Ⱥ޸:\8eîgY
-\9e0!ÀÒY|\922§|n\9b\92J¿·MO[óìétrA\83Ò\11ô\ 3iÄ>R¬$\94ÆçñÇ©i\1fºº;ç¢\ 1\18\1eº\\94`Z\vÒü®nÊݱò)$|¢\99h\96\b=¤ðcÀWÎDvVXÓEB]Ø6à-K EÏÊ?\ 5¼ÅBr&\92\ 4\ 4ÃryQl4\18 Å\82¥\99¡óï'\9ex\86}\80Ågy\16M\94^º±ixxCjrc<å³Ð©b¹1¡Ð`>\86N\99ÊÍ4tyvq\11O\1a\96Îâ\89\1f\82÷+\15T%\87¤S¸gîûüÚvå¡~è¿üÄ| \7f®ªe\9c(¹(\9a¶ßBg¹E Ñp»o'Y\rX\ 5Ü\88QÉ\0v\96Ó40ô dïµ\189\1c\1edç1P<Z¬ia\1d>±h\9bÝ\89\ e\9e¶¶ñx¶ö%¼x-±H!¦Ä¦á̤ç¢\1fÝëÊ\857+ÊEöËåâ3yh\19\9dß®\ 3ù\1aà³ü+ÒMYbÎjuG\1eïÞ¿{÷\8ab9ð¸W\1e\ f\1ewO'ã?\1e\8a\9eÈ\ e´\ 6\ fÇÎV\8cônýQ¿-z\9f0\14\99gú"á¢\83HJç \88^\94Ö\8bõ±)\97`éÜãÆS½Û\91Ò½Wîê}½\83\e!Ë\96ÔF\ e}kû7#p|\12ئ¤mÿ*íC?Ä,¼T÷ä£\1eh.v ù\1c-r\1f\82Ìsª\90ʳP;⹿IÔ¸·ëvh\1e<"¹?\1e\9aºÙ\90JÑT\17n¡\94\aÚª»©Y÷Ð6]}¿ójèÙ\9dVaÄ]OMsr¡\90\90éj'ô=Þ$lRÿ¢\ 4OÎ\vÐæØè(\17Íiïsa¡GÏÝX\12YþO\87jöM\87ª¾\1cª@;P\bÉ\17-þ9ý7cÕ\ 5iO\81,\r\0O\93çC\95`¹ûñõ\r_M\88^½Ïÿëø|lë*0!á\83M\9b3S\87+?\83*Y&õ\97\87£þ\9aᨿél\14Z3)²\7f1\e¯íä{Ì\11§ñä\ 1Âø\84\90ÓB\få\94\80¡\18É0LÜÿ\82\88Ö\9cm\96à \ 23\1få<\bq±i\eü\12G±\1a\9by\82'ÀIÏ\89GäÄ\80$\9cH¨\8a¾ð[]×\96uÑ[¯òT÷[\92jL\0\85»¶·$\11§KÀQB6u\ 3\19lhM\13\ 6upÂ\8c¡\9d»\0NbÊó\ 4G¦5Mÿv\8f+õâØ!]\9a](\95űó\ e\v²lì\93?zV\11ú qÿï-iûûve\b u\93\0É\83¢ \99ø\9fMó\19þ\9c^ØÅ\8f¥ùOµDAÓ¥\10+\1fy153\93_WW\7f\ 3\ e4\93Á
+xÚÝWK\8fÛ6\10¾ï¯\10Ð\8b]D\f\1fz\90hQ Ív\83-\82=´N.I\ fZ\89¶\ 5ØÒÂ\92wëüúÎp(Kòr\83\14M/½ì\ eÉy|3\1c~#óh\13ñèíÕ/««×7*\8b\f3\99Ì¢Õ:R\1\9dè(×\92¥i\12ªèãâ¦mú²m>q.7ËX¦|qm\1fí®}°\87\8eÖ¿Ûµ=,\85^ئ´¯hïÃÒÈ\ 5hÔmC\e\92 ÎäòÏÕoWÜ\ 3x}#ÓHHÆS\88 ác\91q¦t\16Å2c)Eÿ°\ 4[ô\9e.\9c/°\aÐj\ 2\9a£\1d3:\7f îc\18\ 6EWLf\¹èIδ\14Q\8c Ìà|ã}A\92K\81P0ÉÑ~D?\98+Í´ñµ»+ö^W¥\ 1ÈÙ$Ⱥ޸:\8eîgY
+\9e0!ÀÒY|\922§|n\9b\92J¿·MO[óìétrA\83Ò\11ô\ 3iÄ>R¬$\94ÆçñÇ©i\1fºº;ç¢\ 1\18\1eº\\94`Z\vÒü®nÊݱò)$|¢\99h\96\b=¤ðcÀWÎDvVXÓEB]Ø6à-K EÏÊ?\ 5¼ÅBr&\92\ 4\ 4ÃryQl4\18 Å\82¥\99¡óï'\9ex\86}\80Ågy\16M\94^º±ixxCjrc<å³Ð©b¹1¡Ð`>\86N\99ÊÍ4tyvq\11O\1a\96Îâ\89\1f\82÷+\15T%\87¤S¸gîûüÚvå¡~è¿üÄ| \7f®ªe\9c(¹(\9a¶ßBg¹E Ñp»o'Y\rX\ 5Ü\88QÉ\0v\96Ó40ô dïµ\189\1c\1edç1P<Z¬ia\1d>±h\9bÝ\89\ e\9e¶¶ñx¶ö%¼x-±H!¦Ä¦á̤ç¢\1fÝëÊ\857+ÊEöËåâ3yh\19\9dß®\ 3ù\1aà³ü+ÒMYbÎjuG\1eïÞ¿{÷\8ab9ð¸W\1e\ f\1ewO'ã?\1e\8a\9eÈ\ e´\ 6\ fÇÎV\8cônýQ¿-z\9f0\14\99gú"á¢\83HJç \88^\94Ö\8bõ±)\97`éÜãÆS½Û\91Ò½Wîê}½\83\e!Ë\96ÔF\ e}kû7#p|\12ئ¤mÿ*íC?Ä,¼T÷ä£\1eh.v ù\1c-r\1f\82Ìsª\90ʳP;⹿IÔ¸·ëvh\1e<"¹?\1e\9aºÙ\90JÑT\17n¡\94\aÚª»©Y÷Ð6]}¿ójèÙ\9dVaÄ]OMsr¡\90\90éj'ô=Þ$lRÿ¢\ 4OÎ\vÐæØè(\17Íiïsa¡GÏÝX\12YþO\87jöM\87ª¾\1cª@;P\bÉ\17-þ9ý7cÕ\ 5iO\81,\r\0O\93çC\95`¹ûñõ\r_M\88^½Ïÿëø|lë*0!á\83M\9b3S\87+?\83*Y&õ\97\87£þ\9aᨿél\14Z3)²\7f1\e¯íä{Ì\11§ñä\ 1Âø\84\90ÓB\få\94\80¡\18É0LÜÿ\82\88Ö\9cm\96à \ 23\1få<\bq±i\eü\12G±\1a\9by\82'ÀIÏ\89GäÄ\80$\9cH¨\8a¾ð[]×\96uÑ[¯òT÷[\92jL\0\85»¶·$\11§KÀQB6u\ 3\19lhM\13\ 6upÂ\8c¡\9d»\0NbÊó\ 4G¦5Mÿv\8f+õâØ!]\9a](\95űó\ e\v²lì\93?zV\11ú qÿï-iûûve\b u\93\0É\83¢ \99ø\9fMó\19þ\9c^ØÅ\8f¥ùOµDAÓ¥\10+\1fy153\93_WW\7f\ 3N\14\93Ç
endstream
endobj
6173 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
6209 0 obj <<
-/Length 690
+/Length 691
/Filter /FlateDecode
>>
stream
-xÚåV»nÛ0\14Ýý\15\ 4ºHEu÷H´è\90´\ eÚ¡Cbdi:\b2\95\bP$C\92\ 3äïK\99¤,%r\80¾¦N¦©{ï9÷u@\8cî\10F\97«óÍêlÍ$Ò %\95hS -@r\82REA\b\8e6[ô=Z7u\9f7õ-Æô.N¨ÀÑ'óhªfgÚÎý¿2\85ic¢"Sçæ\9d»»\895\8d¬EÙÔî\82\ 2Á\80ã\1f\9b¯+ìñÏÖT B\ 1\v®\ 6t\9e\82¢\ 4%T\82pØ7±õ\1cb\8bè\10Éz[ÆlÂ\18£\84HÐ*=Eöq\99\84Ãf@%fC\9c$\80K\fL\87hù\85\8fumú\8b}Û\9aº?:¿$Î\14(íËö-{0\9e¯Xà+'\bEù"þ,G2\90¶\19bçsKiêÒ±^î\10RÞ·Y?&\9bùölM\91í«EâI\b\9d0jKá©_?ÕÍ®+»\91¾²T\86\8f\aú\8c\80RÄY¾)ë¼Úo}¢\1cO,¹\ 2NTàüa!V
-D\8e\ 6\85k\9c-\ 5Ü/D\93Ü\ eähüq!ZB(\ 6¹=hHéXßó¦©&æX\ eÍ-\10KA
-\1d\ 2\9elÃ\14AYÂ\82\8d]À\ 2\a·Á\18 \ 6©V\16\1e\84ÔÎæ\8bbÝ\8fÀ\ 2\98B\13\9b|\8cð\f\8ej\10\84LàÈûÅ\16R;Å\ 2Ûé\13ÜN·\9fÜO¦ËÛr׿¾4¾H6ëaT4\8fú{3\1cD\94Û*¸\8dîÝ\970Dîk\18·\98DãÄÙû¾\99$\1cò Ên\94\14!\91Y¾SRv\ 2Ó±!àP¿<ìª2/ûêÉ\ 3gUå©\1ewó|_VÛäÐ\83C1\88\106?\fZè£(ø](\v÷[\9bÜt]Ö>Å\84\90Èk\96˸߷uY{õXçë¬êÌܹ¿ÏÂÞY>îTdeÕÁR\83ðA\17\88L\7fUÒä_\954õ\Ò.ÿ±¤]þ\96¤]\1dêï«;\eÂ\ 5\99û?\15m¢9\9eÒ\82æÌÄÎ\96$\95SÑ9Ù£×õî±)·§\85\88p \8cý\89\10¹æwaËÌ\8918jÑË\99\80g/\8cÙófÜ\bÅì;Ço\84\9c?J>oV?\ 1\86\7fQ[
+xÚåVKo\9c0\10¾ï¯°Ô\vTeâ\a6¶Zõ\90´\eµ\87\1e\92U.M\ f\885 \12\81\15°\91òï;¬\r\v \e©¯SOë53ó}óúdJî\b%\97«óÍêl-\141`\14Wd\93\13#AÅ\8c$\9a\83\941ÙlÉ÷`]W]VW·\94ò»0â\92\ 6\9fì£-ë\9dmZ÷ÿÊæ¶ \99\ el\95Ùwîî&4<@\8b¢®Ü\ 5\aF\81\87?6_WÔã\9f¹$\8c\ 3\95±îÑã\ 44g$â
+¤Ã¾ ѳ\8f-\83C$ôFÆbÂ\98\92\88)0:9Eöq\99\84Ã\16À\15\15}\9ch\0W\14\84\19¢e\17>Öµí.öMc«îèü\92¸Ð \8d/Û·ôÁz¾r\81¯\9a äÅ\8bø³\1c\19\92¦\98!u>·\9c'.\1dôr\87!å}\93vc²©oÏÖæé¾\$\1e\r¡#Á±\14\9eúõSUïÚ¢\1dék¤Ò\7f<Ð\17\f´fÎòMQeå~ë\13\8déÄ2Ö\103=pþ°\10+\ 1¦F\83Ü5\ eK\ 1÷\vÑT\8c\ 39\1a\7f\\88\161N\81Å1\1e\f$|¬ïy]\97\13sªúææD$ ¤\19\ 2\9elÃ\14A#a)Æ.PI\a·Þ\98H\ 1\89Ñ\b\ fR\19góÖEA÷#°\ 4¡ÉÄ&\e#<\83ã\ 6$c\138ö~±\85\1c§XR\9c>\19ãtûÉýdÛ¬)vÝëKã\8b\84Y÷£bâ »·ýA\ 6\19VÁmtç¾\fCä¾\ eã\16²`\9c8¼ïêIÂC\1eLãF)9$2ËwJ
+'0\19\e\ 2\ eõËî,²¢+\9f<pZ\96\9eêq7Ï÷E¹\8d\ e=8\14\83I\89ùQ0Ò\1cEÁïB\91»ßÊf¶mÓæ)d\8c\ 5^³\Æݾ©\8aÊ«Ç:[§ekçÎÝ}:ì\1dòq§<-Ê\16\96\1aD\ fºÀTò«\92¦þª¤éç\92vù\8f%íò·$íêP\7f_ÝÙ\10.ÈÜÿ©h\13Íñ\94\164g&vX\92DMEçd\8f^׻ǺØ\9e\16"\16+\10âO\84È5¿\1d¶Ì\9e\18\83£\16½\9c xöÂ\98=oÆ\8dÐ\ 2ß9~#\14\9d¹|Þ¬~\ 2®©Qa
endstream
endobj
6208 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVKoÛF\10¾ûW\10è¡TaNöÍ]4È!vÜ&\brH\94\â\1e\18ie\11¡H\81¤løßgöA\89Tè\16EÒKOZ.çñÍÌ7\9fH\92»\84$\7f\¼\^<»á*1`\14SÉr\93pÂA\v\9dä\9a\81\94"Y®\93ÏéMS÷«¦¾%\84Ý-2&IzmïmÕìmÛ\85ç÷vcÛ\ 5Õ©Wö2Ü}Z\18\96¢EÙÔá\82\ 1%@\16\7f-ß\\90\bàÙ\r\93 e@$æÄô\19U\ 4¸VIÆ\14È\90ýÓ\ 2}]t\99úXè\8f ù\b4q~`tþ\14Üûy\18!;\a¦\b÷ÙE\ e\9aÑ$s Ì\10mu\15c}Ü÷ÍuÑÛ\93ë øàÉ5h\13Ûö®ØE[.gЪQüMy\16}R\9fÑ@9CGïpËX\1e*¹ÚÚÕ×pìË\9díúb·\8f\ 3\19\8a\9döÁ\1d+ÛÍ\15\90Å$\19gØ\8fXÁ\87ǺÙwew¬B#&÷ÒWÁ)hM\83å/e½ª\ eë\88^\90\91¥Ð ¨\1eÐ?\9f\89\95\ 3UG\83M\98\1ev\ 4¶3Ñ\94@^\1e\8d_ÌDË(#@\85À\83\81\9c\1dÛü²iª\919QnÂÈø\1c\944CÀ'¦1A\9b\83PG\87["Éàä\8c\13É!7\1a\93\83D+oó[\88\82\12i\9e\8clVÇ\bgé\98\ 1Ié(\1dý}v~Ìm.Í\93L
+xÚÝVKoÛF\10¾ûW\10è¡TaNöÍ]4È!vÜ&\brH\94\â\1e\18ie\11¡H\81¤løßgöA\89Tè\16EÒKOZ.çñÍÌ7\9fH\92»\84$\7f\¼\^<»á*1`\14SÉr\93pÂA\v\9dä\9a\81\94"Y®\93ÏéMS÷«¦¾%\84Ý-2&IzmïmÕìmÛ\85ç÷vcÛ\ 5Õ©Wö2Ü}Z\18\96¢EÙÔá\82\ 1%À\16\7f-ß\\90\bàÙ\r\93 e@$æÄô\19U\ 4¸VIÆ\14È\90ýÓ\ 2}]t\99úXè\8f ù\b4q~`tþ\14Üûy\18!;\a¦\b÷ÙE\ e\9aÑ$s Ì\10mu\15c}Ü÷ÍuÑÛ\93ë øàÉ5h\13Ûö®ØE[.gЪQüMy\16}R\9fÑ@9CGïpËX\1e*¹ÚÚÕ×pìË\9díúb·\8f\ 3\19\8a\9döÁ\1d+ÛÍ\15\90Å$\19gØ\8fXÁ\87ǺÙwew¬B#&÷ÒWÁ)hM\83å/e½ª\ eë\88^\90\91¥Ð ¨\1eÐ?\9f\89\95\ 3UG\83M\98\1ev\ 4¶3Ñ\94@^\1e\8d_ÌDË(#@\85À\83\81\9c\1dÛü²iª\919QnÂÈø\1c\944CÀ'¦1A\9b\83PG\87["Éàä\8c\13É!7\1a\93\83D+oó[\88\82\12i\9e\8clVÇ\bgé\98\ 1Ié(\1dý}v~Ìm.Í\93L
$x$ïµíVm¹ïÿ~ob\8b<\9d\1c\7f\bM\8bª
-\87fã~YÚom¸\188ä\1fÂÎWبu¸è\9bQC \94+à\\f5LJ\1dãá\ 2[w4+êõ8I\7fhë\98õak\11N\e\80\15õã\18)uHwá´-º`óÅZ_?Ö\9bS Ì\8d\87\80\91±÷»f]º²\\11Ü8\99A\15\vG_¶;\f\8bth\vßM\7fùà\12ø·\ 1£ë\ 3\84\9b×\9b\99F0\86+#ø?7B!qå`VÆ$ï>¾}{y\ eëÐFÝíC\81Lj$ÕY\81ß\81wbPF©8t\ eô\f¥\88\973ªò\7f«Ãê§ê°>×á?\9bÝ\7f¤Á§È\93ºr\ 1\8cÍèï\89\98Q\84ý\8e8Õ\1dMÅ_l]`\7fZ\97áͪoÚÇ\ 5¥4\9dí}\16sþ\7fåøj[´ÚsVp ÜÌ)æD¨\91-9\12zd53¶qfÜ\ 4JØX¨ï\9brý´\82â0Àü\80~¾\8fTàlXP6]P\7f\81ë\86Ê\95\8bô×.\\ 4n¸Ó÷ܸ\f/ÊMü\8d1ÊèZÜ\17eU|©l´ó\92yrPéaA\9d\9aÝ\85§sw[g~\0dª\16.à:~Ä\ 5\11Æ\83\13\9føiá´÷¡ì,\84ç\ f6R»¨ºff\f\149bÔù\1fì«Ú¥ybá\8c\ 2Íóñ\7f\1e\9c}6N>Zñ[\95j\94<E!çÁGÑ\89ëåÅ7+÷À\8a
+\87fã~YÚom¸\188ä\1fÂÎWبu¸è\9bQC \94+à\\f5LJ\1dãá\ 2[w4+êõ8I\7fhë\98õak\11N\e\80\15õã\18)uHwá´-º`óÅZ_?Ö\9bS Ì\8d\87\80\91±÷»f]º²\\11Ü8\99A\15\vG_¶;\f\8bth\vßM\7fùà\12ø·\ 1£ë\ 3\84\9b×\9b\99F0\86+#ø?7B!qå`VÆ$ï>¾}{y\ eëÐFÝíC\81Lj$ÕY\81ß\81wbPF©8t\ eô\f¥\88\973ªò\7f«Ãê§ê°>×á?\9bÝ\7f¤Á§È\93ºr\ 1\8cÍèï\89\98Q\84ý\8e8Õ\1dMÅ_l]`\7fZ\97áͪoÚÇ\ 5¥4\9dí}\16sþ\7fåøj[´ÚsVp ÜÌ)æD¨\91-9\12zd53¶qfÜ\ 4JØX¨ï\9brý´\82â0Àü\80~¾\8fTàlXP6]P\7f\81ë\86Ê\95\8bô×.\\ 4n¸Ó÷ܸ\f/ÊMü\8d1ÊèZÜ\17eU|©l´ó\92yrPéaA\9d\9aÝ\85§sw[g~\0dª\16.à:~Ä\ 5\11Æ\83\13\9føiá´÷¡ì,\84ç\ f6R»¨ºff\f\149bÔù\1fì«Ú¥ybá\8c\ 2Íóñ\7f\1e\9c}6N>Zñ[\95j\94<E!çÁGÑ\89ëåÅ7]¡À\90
endstream
endobj
6245 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
6283 0 obj <<
-/Length 1078
+/Length 1079
/Filter /FlateDecode
>>
stream
-xÚíWK\93\9c6\10¾ï¯ *\aCÊÈ\92@\ 2*©\1c6öæQ®=8cç\10ç eÄ *\16¶x\8c³\97üö´Ô\82efp6©$·\9c\10Ö×/õ×@\83C@\83ï®®wW¯n\12\19\14¤\90\\ 6»*(\ 4\91)\v²\9c\13!Ò`·\ f~ oºv,»ö#¥ü\10Å\Ððµ>ê¦{Ðý\80ïït¥û\88å¡nKý\12e\1f¢\82\87 aº\16\ 5\9c0JhôëîÇ+êí¿ºá"`\9cP\91æÖz\9a\91\9c³ æ\92\b´ý!\82\93\16[\84\ e N\83ÇÉÊc\1aÄL\92"Ï>çìqÛ ´\9d\10.ibqâÙ¸¤$)f´ò[\8fõ¦Uw\11£a£¿ïîõ\13À¥óINò§îVͺ\89ØðY®¬TÆÙXã\9fÄɬã\10%Å3\1f9Ï0$\88vtÉï\1a_\8eiиè*|\8eµ\17Ô\16Ûö\ 6\vV\8e]ÿ\181ÆB²\15T<\9b\8d\13\ e©òaýôØv\ f\83\19\96ÐrpÓnºÐ\12Fò\9c¡æ\17¦-\9biï\ 3JéJ3ÍIÊò9\9e¯7°2Âä¢Paa!M¤Þ@\93)\ØEù\9b\r´\98qJX\9a¢ \19_r\7fÝuÍJ\9dJ[ü*H2"E1\ 3~¶Dk\v98,\92¥BTÐ5:è<¡§ ¡Éâ®v¨\e\88¼\80Jð\15"ûj»J\ 5\'Ê\83X¤pÁýå}\87²7\ fã\9f÷\8dÏÃ\ fÕÊËÙ<Ô>\ 5\85-/×P\89\84+²¤
-®\ 5ô\0\87\94í¢\82\86}\94\87\93%\85$OìElýîI\9fÚ½O¦ipÏÝ_+:ªÞt\93dzª\8d\1e¼rmÊ\1aå
-/2Ê\87\a]\1a«©÷ÖQèj \92L@¬\94\14PNç!\1ehÔh\8e¶\eò"\1c;ÿ¬½\0\è£8KÃ\17\ 3
-|çÀê´s\9cÈ\96z\1aL{8Cù\1d\1e\90\82¶\eÁVÄBÇB 0í\99â\9c\89©W¶\¶Ð®\1d]\95V\9eÿlówY'\ e\94\93åÏ×)\ 5\86\92ë:q!¡N7ª\19\90¶\85¯\90\95+[\ e+òt"=\9dÈ\99NÄB'ò") rA"â\f`©Jÿ6\ e¸á
-î\8a$\13\92Ñô4Ô»\85¨\ 6\eÎ\9eàën¦²\a4xÄ\vb%\83\1eG¬Á\16õ\1dU3ù¥ñ\a\10a\9cúÖÂoô\15ulÎdöw\87\91üW\87Q~>\8c®'Óì-øðß\f¢sü¿6\88Ü)\Z²öåS£ºS\83þ\7f¸<?\.ÒþÜpÁc®\87\ 4´\10\\94\98\11!}\a}¹1w\ 4\81©³Ò)\17\84ËÉ#\18{~òp¸µ\82²\7f0y\ÔÐ\91¬\10Ø0Ìl/£Äö±}ª£2\8dã5·_¹,¹\9dªëQæ\ f\8bð\0¼Þâò\8cX jÞv£\9e\r*oHµ\8f¸YÖª=èa\8b~í\98H¨w3¡ò\1c\1ewU5Úáa÷ÇÚMC\10\96\8eN¬VG\8d2Óî5¨Þ\9bV\8d^¤+ËI\15ðè@Pý\9d#(\8fâ¹\1awLµéc\8dô\96\85ö\ 3Ý»e_Ý n=éwÓè\95*|Þëû§\ fA'Ùþ"\90\82pø1 \e×çdÔÀEK\8bÓQ\93\85·ïß¾}\89KÏË\90©÷¿\ eÞ£ó\9cº Á)%\96\eOB5Oß»Èß«\1f\8b\93¿\9a\85Ní \84&r§%?9òfwõ\a~~\Ê
+xÚíWK\93\9c6\10¾ï¯ *\aCÊÈ\92@\ 2*©\1c6öæQ®=8cç\10ç eÄ *\16¶x\8c³\97üö´Ô\82efp6©$·\9c\10Ö×/õ×@\83C@\83ï®®wW¯n\12\19\14¤\90\\ 6»*(\ 4\91)\v²\9c\13!Ò`·\ f~ oºv,»ö#¥ü\10Å\Ððµ>ê¦{Ðý\80ïït¥û\88å¡nKý\12e\1f¢\82\87 aº\16\ 5\9c0JxôëîÇ+êí¿ºá"`\9cP\91æÖz\9a\91\9c³ æ\92\b´ý!\82\93\16[\84\ e N\83ÇÉÊc\1aÄL\92"Ï>çìqÛ ´\9d\10.ibqâÙ¸¤$)f´ò[\8fõ¦Uw\11£a£¿ïîõ\13À¥óINò§îVͺ\89ØðY®¬TÆÙXã\9fÄÉÀq
+QR<ó\91ó\fC\82hG\97ü®ñå\98\ 6\8d\8b®ÂçX{Am±Ýjo°`åØõ\8f\11c,$[AųÙ8á\90*\1fÖO\8fm÷0\98a -\a7í¦\v-a$Ï\19j~aÚ²\99ö> \94®4Ó\9c¤,\9fãùz\ 3+#L.
+\15\16\16ÒDê\r4\99Â\85]\94¿Ù@\8b\19§\84¥),
+\92ñ%÷×]׬ԩ´Å¯\82$#R\143àgK´¶\90\83Ã"Y*D\ 5]£\83Î\13z\9a\10\9a,îj\87º\81È\v¨\ 4_!²¯¶«TÀu¢<\88E
+\17Ü_Þ×z({ó0þyßø<üP¼\9cÍCíSPØòr\r\95H¸"KªàZ@\ fpHÙ.*hØGy8YRHòÄ^ÄÖï\9eô©Ýûd\9a\ 6÷Üýµ¢£êM7y<«ÚèÁ+צ¬Q®ð"£|xÐ¥±\9azo\1d\85®\ 6*É\ 4ÄJI\ 1åt\1eâ\81F\8dæh»!/±óÏÚ\vÀ\85>\8a³4|1 Àw\ e¬N;Ç\89l©§Á´\873\94ßá\ 1)h»\11lE,t,\ 4\ 2Ó\9e)Î\99\98zeËe\víÚÑUiåùÏ6\7f\97uâ@9Yþ|\9dR`(¹®\13\17\12êt£\9a\ 1i[ø
+Y¹²å°"O'ÒÓ\89\9céD,t"/\92\ 2"\17$"Î\0\96ªôoã\80\e®à®H2!\19MOC½[\88j°áì ¾îf*{@\83G¼ V2èqÄ\1alQßQ5\93_\1a\7f\0\11Æ©o-üF_QÇæLf\7fw\18É\7fu\18åçÃèz2ÍÞ\82\ fÿÍ :Çÿk\83È\9dÂ¥%k_>5ª;5èÿ\87ËóÃå"íÏ\r\17<æzH@\vÁE\89\19\11ÒwÐ\97\esG\10\98:+\9drA¸\9c<\82±ç'\ f\87[+(û\a\93ÇE\r\1dÉ
+\81Ý
+ÃÌö2Jl\1fÛ§:*Ó8^sû\95Ë\92Û©º\1eeþ°\b\ fÀë-.Ï\88\95 æm7êÙ ò\86Tû\88\9beÚ\83\1e¶è×\8e\89\84z7\13*ÏáqWU£\1d\1ev\7f¬Ý4\ 4aéèÔÊjuÔ(3í^\83ê½iÕèEº²\9cT\ 1\8f\ e\ 4Õß9\82ò(\9e«qÇT\9b>ÖHoYh?н[öÕ\râÖ\93~7\8d^©Âç½¾\7fú\10t\92í/\ 2)\b\87\1f\ 3ºq}NF\r\´´8\1d5YxûþíÛ\97¸ô¼\f)\9czÿëà=:Ï©\9b\10\9cRb¹ñ$Tóô½\8bü½ú±8ù«YèÔ\ eJh"wZ\9eþ\8b¼Ù]ý\ 1ºþ\Ð
endstream
endobj
6282 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíVÉnÛ0\10½û+\ 4ô"\17Ñ\84»H´è¡u\13´\brHÜ\\9a\1e\12\99\8e\ 58\92!É ò÷\1d\8a\94-;j\16 \ 5zèIÔp\967\v\1fI¢\9b\88DÇ£ÏÓÑá\11W\91\ 1£\98\8a¦ó\88\13\ eZè(Õ\f¤\14Ñt\16ý\8c\8fÊ¢ÉÊâ\92\10v3N\98$ñÄÞÙe¹²UíÿÏìÜVcªc[döÀË.Æ\86Ũ\91\97\85\170 \ 4Èø×ôû\88\ 4\0\87GLF\94\ 1\91\18\13Ã'T\11àZE S }ô\8b1Ú:ï2n}¡=\82æ=ÐÄÙ\81Ñé\9fàÞ\rÃðÑ90Ex\e]¤ \19\8d\12\aÂtÞ²/Á×±mºå$÷x¶^¶9tN¸\ 6mB\ 5O¯nm\0.\a\80«^¨y\1e\ 2á\ 2ÃÔ\ 3ùR¦\810´n.\19K}fhç\17»ÙÏrß\9a¬)«Ü\ ebN\82Ë\843¬F\0}þP\94«:¯7À5"p\9b-pNAkê5ßåE¶\ÏB\8a\82ô4\85\ 6Au\87õã\80¯\14¨Ú(Ì}ï0wX\fxS\ 2§r£üiÀ\efB\80
+xÚíVÉnÛ0\10½û+\ 4ô"\17Ñ\84»H´è¡u\13´\brHÜ\\9a\1e\12\99\8e\ 58\92!É ò÷\1d\8a\94-;j\16 \ 5zèIÔp\967\v\1fI¢\9b\88DÇ£ÏÓÑá\11W\91\ 1£\98\8a¦ó\88\13\ eZè(Õ\f¤\14Ñt\16ý\8c\8fÊ¢ÉÊâ\92\10v3N\98$ñÄÞÙe¹²UíÿÏìÜVcªc[döÀË.Æ\86Ũ\91\97\85\170 \ 4Øø×ôû\88\ 4\0\87GLF\94\ 1\91\18\13Ã'T\11àZE S }ô\8b1Ú:ï2n}¡=\82æ=ÐÄÙ\81Ñé\9fàÞ\rÃðÑ90Ex\e]¤ \19\8d\12\aÂtÞ²/Á×±mºå$÷x¶^¶9tN¸\ 6mB\ 5O¯nm\0.\a\80«^¨y\1e\ 2á\ 2ÃÔ\ 3ùR¦\810´n.\19K}fhç\17»ÙÏrß\9a¬)«Ü\ ebN\82Ë\843¬F\0}þP\94«:¯7À5"p\9b-pNAkê5ßåE¶\ÏB\8a\82ô4\85\ 6Au\87õã\80¯\14¨Ú(Ì}ï0wX\fxS\ 2§r£üiÀ\efB\80
\81\v\ 3)ÛTö¼©Nòºq\16\91ä\90\1a\8d\1a \95ñ
ï{®\88r½Ç2\13HUÔSzª?}\f\94PP©Ù4\88HÒ\99>\13\1fí·ñ%\9e\84~ølãa/\1e3 )í\85£\1f\ 6\9b̤\0\83%IðKI\98ï\89³*_5O\1fPÇ3Û¬«Â\1dz¥ãfaýbé
\8b+\13\97s/qmô«ýák\85õÊf¹\9bP;ó\82¼ðö\e\97Ý\ 4¯««Æ\9f\\14:ɲó1/«^ͺRpªA©´«ÅNÉúyá\9co\e\ 4mW\12.)\b\99bÆ\ 4\8c\fE\9f\94. 5$.ÊÆ/ºaÇ\1f\1a_\15\ f^Z¯¯÷r\ 5¿ñm>\80\13G\1eä\v`
PZvjy@rúãääÀ/Û\829\1cÙº
-\ 4\1cPîW°M\91!½3)wSÌ\ 3\89¯k;\83¡Á!-\99Q\95¾\96\90Õ\9b\12²\1e dçú¯\93q\b2HÅhB\94|\82\8bÃQx)\ f\a\7fÿ\89ø\85D¼×\9b>\ 2CÁ\18ùï±°\90À\ 4{\v\16æ\9cz\ 6à\9c\ 5\16v"ÇÂîëGÏí=ba·\9d\17\83Ä\84\ f/ùZþlýM\17yíÃ\85)ÜEH{\94Ô\82\99yå\16eËNÔ\18àb\97\9c\1eß\1f©\89¯\96c̲¸ñ\7f÷y³\brGÆ,ÕÃV×ød½÷ûÍ¢¬\97¶WOÚÝf(\b·ÌCÝØ[ð{\83\14Î)E.5Ï\97Jâð¨\1e\87ûËF(d¦=&\ eÄîÈÂÃqo¹>±÷\1fwÛ«\11\85\8f8¼÷ÄÞ}à\v\8e\83\84q%\1eª4Ð\86â;&_§£ß\14\0\14@
+\ 4\1cPîW°M\91!½3)wSÌ\ 3\89¯k;\83¡Á!-\99Q\95¾\96\90Õ\9b\12²\1e dçú¯\93q\b2HÅhB\94|\82\8bÃQx)\ f\a\7fÿ\89ø\85D¼×\9b>\ 2CÁ\18ùï±°\90À\ 4{\v\16æ\9cz\ 6à\9c\ 5\16v"ÇÂîëGÏí=ba·\9d\17\83Ä\84\ f/ùZþlýM\17yíÃ\85)ÜEH{\94Ô\82\99yå\16eËNÔ\18àb\97\9c\1eß\1f©\89¯\96c̲¸ñ\7f÷y³\brGÆ,ÕÃV×ød½÷ûÍ¢¬\97¶WOÚÝf(\b·ÌCÝØ[ð{\83\14Î)E.5Ï\97Jâð¨\1e\87ûËF(d¦=&\ eÄîÈÂÃqo¹>±÷\1fwÛ«\11\85\8f8¼÷ÄÞ}à\v\8e\83\84q%\1eª4Ð\86â;&_§£ßL¬\14F
endstream
endobj
6319 0 obj <<
>>
stream
xÚÝVKoÓ@\10¾÷WXâb£zØ]ïS $hÚ
-T!TB9\0\87ÈÝ$\16a\1dÙN\81\7fÏ®wíØ©[@\94\v§\8cÇóøæõ9(ZE(:?z9?zr\96ñH\81â\84Góe¤\18p\8a#! 0F£ùuô1>+M\93\97æ\13Bd\95¤\84¡x¦oô¦ÜêªöÏ\97z©«\ 4ËX\9b\\1f{ÝU¢Hl-\8aÒx\ 5\ 1\8c\0%\9fç¯\8fPÈÿä\8c°\b\13@\8cJ\97\9d
+T!TB9\0\87ÈÝ$\16a\1dÙN\81\7fÏ®wíØ©[@\94\v§\8cÇóøæõ9(ZE(:?z9?zr\96ñH\81â\84Góe¤\18p\8a#! 0F£ùuô1>+M\93\97æ\13Bd\95¤\84¡x¦oô¦ÜêªöÏ\97z©«\ 4ËX\9b\\1f{ÝU¢Hl-\8aÒx\ 5\ 1\8c\80$\9fç¯\8fPÈÿä\8c°\b\13@\8cJ\97\9d
\90\ 4G)áÀ|î«ÄzºØ,n#Yo\8b8\e FQ\8a9()î\ 2{3\rÂçÎ\80p\94¹8i\97\9c#ÈT\17-? ±ÎuÓ\89gÅF×û\10·ág\12¤
Í{³øª\ 3j6\81\9a\ fò,\8b\90Å
\83\1c£jq\96\81RÒú·~\9f\b\11¾0ëé\85qñN¼\ 3mÚÅJ3b»\10ð¾ûaÊm]Ô=fis»\97-æ\f\83\94Ø[>*L¾Ù]\87ê(\1aXR \14÷ \9fMÄ\12\80yo°ô3³eÃz"\1a§v\17{ãç\13ÑRL\10`J @\90¾©ï\9aꢨ\eç\11±\f\84+\16\ 3ãÊ\e<\1e\84BÜÍÜ6\18\81àÑÀèÞÑ\fA`d·\96ô\93A\fu®ûüj*¿ußçg\90 5Ì\9f÷!\ eò\11\ 5\fãA>ütrÌ\84Ù\9ep\11¥\8cÚå\ f\8b=Óu^\15Ûæþ\9b
-\8d¼ÔÍ®2îÖ\85\8c\9bµv\82\8a7®³ª\zÍ\17S~3^Õmá®Z4þøìûn\19[\8b]¯½º)½f¥\8d¶æzÐ\95¾Va±sÖ\15;êÉ\10¸ÝdÛ½`\ 5>ì«åD@LA`úËxö40pîÆ\86@±0\92"ÐÞ\9b÷\17\17\81í|WÜùíªÀ\84\a÷¸ï\84Uv\11\\13`jj¨e\11ÌÅ\9fÒ \7fP\1a\94S4¸È\13\8câµþw\14¸È»è£\1a\95íHFnsßìôíåéÉ\8bDÐx~:Ûw6\8c¦ô¿~,n\93ýóÖ\7f²RkY\85Qµy\a¼izä\a7\15\90ü¿Ìy²^T²å-\9a\ 1ÊÔoñ&Sw\11ç` £Z\ 4Pq?cÊßaLù°\84i[¡Øß\10æ\87\84±¸hÖI\9aYa9ºE§1¥ÿÝ\94få\96ÏÉ»º0íkz°\99îeØL'\ 6\12=öOÍÚQI\9begrO0>Ã7/ÔÅ×íæGÛO4f±ý=\fèl|2\85¹.rÇÈ\81ã\16\81ÓLy× yt^Ößí\17¢\86\83\7f|£¿\9b=Û\b\ 2\\ 6`\9c\8e\NçG?\ 1q
-°\9d
+\8d¼ÔÍ®2îÖ\85\8c\9bµv\82\8a7®³ª\zÍ\17S~3^Õmá®Z4þøìûn\19[\8b]¯½º)½f¥\8d¶æzÐ\95¾Va±sÖ\15;êÉ\10¸ÝdÛ½`\ 5>ì«åD@LA`úËxö40pîÆ\86@±0\92"ÐÞ\9b÷\17\17\81í|WÜùíªÀ\84\a÷¸ï\84Uv\11\\13`jj¨e\11ÌÅ\9fÒ \7fP\1a\94S4¸È\13\8câµþw\14¸È»è£\1a\95íHFnsßìôíåéÉ\8bDÐx~:Ûw6\8c¦ô¿~,n\93ýóÖ\7f²RkY\85Qµy\a¼izä\a7\15\90ü¿Ìy²^T²å-\9a\ 1ÊÔoñ&Sw\11ç` £Z\ 4Pq?cÊßaLù°\84i[¡Øß\10æ\87\84±¸hÖI\9aYa9ºE§1¥ÿÝ\94få\96ÏÉ»º0íkz°\99îeØL'\ 6\12=öOÍÚQI\9begrO0>Ã7/ÔÅ×íæGÛO4f±ý=\fèl|2\85¹.rÇÈ\81ã\16\81ÓLy× yt^Ößí\17¢\86\83\7f|£¿\9b=Û\b\ 2\\ 6`\9c\8e\NçG?\ 1¢,°£
endstream
endobj
6357 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
6395 0 obj <<
-/Length 988
+/Length 987
/Filter /FlateDecode
>>
stream
-xÚÝWKoÛ8\10¾çW\bØ\8b\Ä,\1fâCØÅ\1e¶i\8a.\82\1e\1ao/Û=(2\15\v°¥@\92\eäßwÈ¡dÊU\9fh/{Ò\84\1cÎã\9b\99o\1c\9aÜ'4yuñ×æâùµPINrÅU²©\12A\ 51\99I´áDÊ,Ùl\93\7fÓë¶\19ʶyO)¿_¹¤é\95ý`÷í\83ízüûl·b&µMi/ñìÝ*ç)hÔm\83\a\9c0Jèê¿Íß\174\ 4ðü\9aË\84qB%ø\ 4÷k¦(\11F%k®\88DïïVðÖY\97©·\ 5ï!h\11\ 5MÝ;\92\eý¹p?,\87\81Þ\ 5á\8a
+xÚÝWKoÛ8\10¾çW\bØ\8b\Ä,\1fâCØÅ\1e¶i\8a.\82\1e\1ao/Û=(2\15\v°¥@\92\eäßwÈ¡dÊU\9fh/{Ò\84\1cÎã\9b\99o\1c\9aÜ'4yuñ×æâùµPINrÅU²©\12A\ 51\99I´áDÊ,Ùl\93\7fÓë¶\19ʶyO)¿_¹¤é\95ý`÷í\83ízüûl·b&µMi/ñìÝ*ç)hÔm\83\a\9c0Jøê¿Íß\174\ 4ðü\9aË\84qB%ø\ 4÷k¦(\11F%k®\88DïïVðÖY\97©·\ 5ï!h\11\ 5MÝ;\92\eý¹p?,\87\81Þ\ 5á\8a
ï=ÓÄp\96¬]\10ùh|\11l½²Ã\8b¢\1\9aîìU\8d\ 1\9dÌ\9c\92\18\bCL\1e |S\1cl\88\.D®"_U\1d<y/ýB¾\8c\83³\8cÃkÿê=ç\1aSÃ\12\fÇ.¤:ì,
ûº\1fPj+ünkT.\87¶«m(co\v\7f
®·xRµ\1d
-¥\8bÇÅ\ 2\11\a÷kÀ1\97y\b\ 2\10ÚÛE< IÁ\ 1ä\0ÅíSÓ>ôu?Áa 1w\89\9a\8c\18ÃPó·º)÷Çm\0.£\91ffHÆÌ\88À\1f\v¶4ajR¨°%\0Z²[°¦2höIùÏ\ 5k\904%,Ë@È\89æS½n\87îÆaë\80\91\82èÜ\80\ 6\91* ò,2E\95k)¨\1e%Z%\91Ò\17ª\1e\87\90+b\84\9e\8aN%\85\8c\Y\15¥\93\r\1f\88Q\84j½\14\bX:\ 5"aÒâ8ÊÉÂ\99g\9e\13ÉXä\99ý¾Tç5\aÒ\10J$k\99Á\8c\85ù¹²}ÙÕ\ fÃitÏ*þ#\ 3\0\18r=aqj{×Ç*O\vüôCW7÷(\87 \0 Ò\1c\8aº\99n\8aý\1e\ 5?\1aðÅ©Ñó\19Y±\14ÇD»±*\860
-!\90Ù(TgücÒÇÚû\90:\9a°p³³\rJÅ0Ø\ 3ÀÔ\847C\8bß}[lñm\81\a8\89^Ä¡C9Lê¤æ¢@)NãiÅ\18K ^¼®¢®\88+\12%3k\8a¸\ 6B\12n¦¦¨\ 3\83¼ùçææò\8c|Êc\17vCà \11\9ccW\f\13-\8f\16\8e½Ý\92Åö
-\1e\1d¯2¥¿w9¨\9fº\1cÌÂrp¦\7fÝB\88¬ÏòË\ 1\r±°\vàÉ\1cí\91ÐÇ*ôvX\849\18üÿr¶CòÖþ4Î\8e\v3KF\93\fÔ#¾\9e\91´÷\9c\7f\vIëü\aXúrÜ\v\90é©×f¦ç\bNí03Ê@\a\90û*õ\v\9a\13ó5âÿÂX¾\1dé[°,m\eë\ 4á\19Ù\1dx*q\aÃc\8b'\10m?ש|\19üQåé¦=\9c=þ\84vÜm\11|ö\ f¶¬Ýµûåã´ï\9e\16ÈQ\0\a ¶\80Ùl;)\18 ©ð\ 47\85\90\8cdòlSlv\9eõ8\eÇ\12¤Þ\ 6a¼j\1f\eÿk\fD\88É\7f\91ZAØ×w]Ñ\85Ó¢ j\87c\1fl4m\10îÂ\83C»\9d²ôÆÝÒà<@f\1dõúóÅÕ 8#êÔÒ\9f]\rëQq\96ì/X\11Ñÿ\11óÿb2\ 1%!\10èJÆÑ¿\92³'/7\17\1f\ 1\86vK@
+¥\8bÇÅ\ 2\11\a÷kÀ1\97y\b\ 2\10ÚÛE< IÁ\ 1ä\0ÅíSÓ>ôu?Áa 1w\89\9a\8c\18ÃPó·º)÷Çm\0.£\91ffHÆÌ\88À\1f\v¶4ajR¨°%\0Z²[°¦2höIùÏ\ 5k\904%,Ë@È\89æS½n\87îÆaë\80\91\82èÜ\80\ 6\91* ò,2E\95k)¨\1e%Z%\91Ò\17ª\1e\87\90+b\84\9e\8aN%\85\8c\Y\15¥\93\r\1f\88Q\84j½\14\bX:\ 5"aÒâ8ÊÉÂ\99g\9e\13ÉXä\99ý¾Tç5\aÒ\10J$k\99Á\8c\85ù¹²}ÙÕ\ fÃitÏ*þ#\ 3à&XOX\9cÚÞõ±ÊÓ\ 2?ýÐÕÍ=Êa\ 2@\824\87¢n¦\9bb¿GÁ\8f\ 6|qjô|FV,Å1Ñn¬\8a!\8cB\bd6
+Õ\19ÿ\98ô±ö>¤\8e&,Üìl\83R1\fö\005áÍÐâwß\16[|[à\ 1N¢\17qèP\ e\93:©¹(P\8aÓxZ1ÆR\82\17¯«¨+â\8aDÉÌ\9a"®\81\90\84\9b©)êÀ oþ¹¹¹<#\9fòØ\85Ý\108h\ 4çØ\15ÃDË£\85co·d±½\82GÇ«Léï]\ eê§.\a³°\1c\9cé_·\10"ë³ür@C,ì\ 2x2G{$ô±
+½\1d\16a\ e\ 6ÿ¿\9cí\90¼µ?\8d³ãÂÌ\92Ñ$\ 3õ\88¯g$í=çßBÒ:ÿ\ 1\96¾\1c÷\ 2dzêµ\99é9\82S;Ì\8c2Ð\ 1ä¾Jý\82æÄ|\8dø¿0\96oGú\16,KÛÆ:AxFv\a\9eJÜÁðØâ DÛÏu*_\ 6\7fTyºi\ fg\8f?¡\1dw[\ 4\9fý\83-kwí~ù8í»§\ 5r\14ÀA\82-`6ÛN
+\ 6h*<ÁM!$#\99<Û\14\9b\9dg=ÎƱ\ 4©·A\18¯ÚÇÆÿ\1a\ 3\11bò_¤V\10öõ]Wtá´h\82ÚáØ\a\eM\e\84»ðàÐn§,½q·48\ f\90YG½þ|q5\bÎ\88:µôgWÃzT\9c%û\vVDô\7fÄü¿\98L@kI\b\ 4º\92qô¯äìÉËÍÅGÃhKF
endstream
endobj
6394 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝWK\8fÛ6\10¾ï¯\10Ð\8b\¬\18>DJD\8b\ 2MÓ\rR,rغ¹$=hez®B\19¦l£ýõ\1dr(Yöj\93\16H\80¢'\r\873ß<9\ 3Ñä!¡Éë«\97Ë«\177B%\9ahÅU²\'Z\12\95³¤(9\912O\96«ä}zÓÙ¾îì\aJùÃ"ã\92¦¯ÌÁ´ÝÖì\1c\9eïÌÚì\16¬L\8dÍ5òÞ-4OA¢é,28a\94ÐÅïË_®h´ÿâ\86Ë\84qBe^zëyAJÎ\92\8c+"Ñö»\ 5hzl\99\ 6$Ð\ 6\8fÅÄc\9adL\11]\16Ï9{\98w\ 2m\vÂ\15\15\1e'\e\8c+J\84\1eÐê\9f"ÖkÓ¿l+ûèNºOý\16%)uÌÚÛê£\89îÊ\19wÕÄÀº¹\84?\8b\90Ñ\9c0\ 6\9aAã\ 3ç\ 5Æ\ 2:H\9cÇ{ÿ¬\9bYDÊ\ 4\87°£\9f¿þi»kÜèk \86ýeðU0R\96\f%¿ilÝîW1ª\9cN$ó\92ä¬\1c\ü~\ 6« L\8d\ 2k,\12ÄM63h*\87æ\e\85\7f\98AË\18§\84å9\10\9a\14|Læ)\87\83K\19#Ri¼ÿv\82D\95¯±O.)T2\11z®"Sóð:Ĥ"TÒA+\98\96\82\14ZÏ\99\ 6õ\93iID¡§¦ë\11âÂ\1e×D\9eÙcßÍÖ\97\vÈJ\ 1AK¨3\8d=üʸz×lûO?\9f\98Â;Óïw6<ë<í7\ 6\891±áÔÝÿaêÐz2\9cëê¦êÍ
+xÚÝWK\8fÛ6\10¾ï¯\10Ð\8b\¬\18>DJD\8b\ 2MÓ\rR,rغ¹$=hez®B\19¦l£ýõ\1dr(Yöj\93\16H\80¢'\r\873ß<9\ 3Ñä!¡Éë«\97Ë«\177B%\9ahÅU²\'Z\12\95³¤(9\912O\96«ä}zÓÙ¾îì\aJùÃ"ã\92¦¯ÌÁ´ÝÖì\1c\9eïÌÚì\16¬L\8dÍ5òÞ-4OA¢é,28a\94ðÅïË_®h´ÿâ\86Ë\84qBe^zëyAJÎ\92\8c+"Ñö»\ 5hzl\99\ 6$Ð\ 6\8fÅÄc\9adL\11]\16Ï9{\98w\ 2m\vÂ\15\15\1e'\e\8c+J\84\1eÐê\9f"ÖkÓ¿l+ûèNºOý\16%)uÌÚÛê£\89îÊ\19wÕÄÀº¹\84?\8b\90Ñ\9c0\ 6\9aAã\ 3ç\ 5Æ\ 2:H\9cÇ{ÿ¬\9bYDÊ\ 4\87°£\9f¿þi»kÜèk \86ýeðU0R\96\f%¿ilÝîW1ª\9cN$ó\92ä¬\1c\ü~\ 6« L\8d\ 2k,\12ÄM63h*\87æ\e\85\7f\98AË\18§\84å9\10\9a\14|Læ)\87\83K\19#Ri¼ÿv\82D\95¯±O.)T2\11z®"Sóð:Ĥ"TÒA+\98\96\82\14ZÏ\99\ 6õ\93iID¡§¦ë\11âÂ\1e×D\9eÙcßÍÖ\97\vÈJ\ 1AK¨3\8d=üʸz×lûO?\9f\98Â;Óïw6<ë<í7\ 6\891±áÔÝÿaêÐz2\9cëê¦êÍ
ï\8eM¿¹P~h\ eÆ"94ê~Wyw®\91Û¬\11Ëvx>5pð\8e\12-c\82\8eqÊ,2IEºÅ\833¶÷\f\9e6\16/\82iO<µçÅú\rt{¸_ïm\1dò\12NǦm\91B`\9f Ô \ 4ùË\ 1ø$\0\81Ï8:I\98ÖcÂ\ 4¥\18,ðl×#ñö·ÛÛëx\17å\ fUÛ¬\90¬"«íì\ 3
\r\1c̯G?Úf¸<Í+¼\e\10\ 1ð`\bʼYOzqòÔ§þ\9fuâ´]\84$¼\1c;±\89ó?ÆàÉXv\18Jû]\ \17S*\16\ 3\99\ 3ÂÞ\99\15\99íéhÑÏV¦\8a\7f»\15Ô\17Ý
åÌV¸\83çUÙ7¶\a\7f \87éaÁ¡HíW[\13\13{\87ÁÌùº\90\8chñ\8f×E|D\80\19+r\86|¹@\10ûÿº@ ö\99\15ÁaD3= }®\14S+\fTi®þ\8b\8b\82\11\18µ_dQ\94*>ú²85O`ß\9bþhÂì\87Cµï»\8fðòk\94¬7¦~\8cêÝ\1ay\11FÍ\8c
-`úì5\16%\9d\ 1\91\95ó\ 1Î\8d_·5uã\11üZʹoê\99\99'\154ñ\98¬çG\1e\87"\rR\ 4ñÂ"ðÄ\13O\835ç¿,ĸ`é#zÁÒÕ~\17&µ\97©¢~åw\8e§ú\ e¿7µ\1fV·\8d\v\98d¥\86²±\8b=¸ñY\15e\1ew\99(å$õ\9e¿©\1c\12[ØÐÞ¾\17qðþÌ g\90×V®GV¨\bAúG;\aêLßãª\81\83/\9a\17ù\vwr7W\87UãªûÖÄ\19?í\0?\86B\a\10<Ì.%Æ\v¢¹þ|\85ü\8aø\8a;iò¿rö³\94q\ 6ï\eÆ!\87\81.\ 5ÚWêLåçåÕßÓ;v´
+`úì5\16%\9d\ 1\91\95ó\ 1Î\8d_·5uã\11üZʹoê\99\99'\154ñ\98¬çG\1e\87"\rR\ 4ñÂ"ðÄ\13O\835ç¿,ĸ`é#zÁÒÕ~\17&µ\97©¢~åw\8e§ú\ e¿7µ\1fV·\8d\v\98d¥\86²±\8b=¸ñY\15e\1ew\99(å$õ\9e¿©\1c\12[ØÐÞ¾\17qðþÌ g\90×V®GV¨\bAúG;\aêLßãª\81\83/\9a\17ù\vwr7W\87UãªûÖÄ\19?í\0?\86B\a\10<Ì.%Æ\v¢¹þ|\85ü\8aø\8a;iò¿rö³\94q\ 6ï\eÆ!\87\81.\ 5ÚWêLåçåÕß\12Âvº
endstream
endobj
6433 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíWM\8f\9cF\10½ï¯@Ê\85\89B¹¿éV¬Hë8\139²\1ci=ö%Î\81\85f\17\ 5Ã\b\98\8d\92_\9fjºaaÌz\139\96/>\rtW½zÕU]\8f!ÑMD¢\9f/\9e\1d.\9eì¹\8a\f\18ÅTt(#N8h¡£T3\90RD\87"ú-Þ·Í\90·Í;BØÍ.a\92ÄÏí\9dÛ£ízÿ~eKÛí¨\8em\93ÛïüÚÛ\9da1ZTmã\17\18P\ 2d÷ûá\97\v\12\b<Ù3\19Q\ 6DbL\f\9fPE\80k\15%L\81ôÑßîÐסËxÄB\7f$Í\17¤\89ó\ 3£Ó\87èÞmÓðÑ90Eø\18]¤ \19\8d\12GÂLhù\8f\ 1ëµ\1d®l\9fgÍ\8bf@> Eà\1d#qVß\83ݧ2aq\rÚ\84\83|\95½·\81¿Üà¯\16\11Ëê,ÞÝ\14f\95:\95\14\fG\84Ñó\1dc©O\12}ýÃú |\8d\1c¦\7f¯VÈçµðØ gxB!\83×\7f5í±¯ú9\v\8dTÜæ\98\ 5§ 5õ\96ßTM^\9f\8a\90¯ \vK¡AP=\91~º\81\95\ 2U³Aéë\89'\ 2·\ehJ`§ÎÆ?l %\94\11 Bà\83\81\94ÍÇü¬më\859Q®æx\aRPÒL\80\8fUc\19\882
+xÚíWM\8f\9cF\10½ï¯@Ê\85\89B¹¿éV¬Hë8\139²\1ci=ö%Î\81\85f\17\ 5Ã\b\98\8d\92_\9fjºaaÌz\139\96/>\rtW½zÕU]\8f!ÑMD¢\9f/\9e\1d.\9eì¹\8a\f\18ÅTt(#N8h¡£T3\90RD\87"ú-Þ·Í\90·Í;BØÍ.a\92ÄÏí\9dÛ£ízÿ~eKÛí¨\8em\93ÛïüÚÛ\9da1ZTmã\17\18P\ 2l÷ûá\97\v\12\b<Ù3\19Q\ 6DbL\f\9fPE\80k\15%L\81ôÑßîÐסËxÄB\7f$Í\17¤\89ó\ 3£Ó\87èÞmÓðÑ90Eø\18]¤ \19\8d\12GÂLhù\8f\ 1ëµ\1d®l\9fgÍ\8bf@> Eà\1d#qVß\83ݧ2aq\rÚ\84\83|\95½·\81¿Üà¯\16\11Ëê,ÞÝ\14f\95:\95\14\fG\84Ñó\1dc©O\12}ýÃú |\8d\1c¦\7f¯VÈçµðØ gxB!\83×\7f5í±¯ú9\v\8dTÜæ\98\ 5§ 5õ\96ßTM^\9f\8a\90¯ \vK¡AP=\91~º\81\95\ 2U³Aéë\89'\ 2·\ehJ`§ÎÆ?l %\94\11 Bà\83\81\94ÍÇü¬më\859Q®æx\aRPÒL\80\8fUc\19\882
D¨¹\1cD\92ÉÝYG\92Cj4Ò\0©\8c·ùÖà ÿ=\ 1\89W ZØä3ÂY<f@R:\85Ã{§ÈXÓ\rÌ\84aCrlÄÄ\80VÜ{t\8f%¤RHõ2\1fúýf«\ 4»D
¼\áâ<Gð®:\ e\1f¿³¡\18xº8J85ñpkñ\81{ÕmL½
-~ûÊ\ e§® Nû|\9fÕ½\r\86¥·ðH\vO¿\8c\80M;ø\9dë`Ñ»ëâ6]É\8aSX\1dZ¿\98ÕÉX>Ç\99\80\91¡,u\9bgcv ç&.³ª>yÎî\9c\1cKAâ_\91D÷g5RC#¿?\11ç\8eøag\®:>Ùàs\19\10\17´q\15)\ eUsã·ÚÒÿþí§nëM\8aªÏ®kÛo\91ÍNCû\1eéæa,ÜÚü\8f\1eüË\8brÑ0Sé5ö\89`SéW-¸¬#\97ÀôÜ\82UÐ\83Wo^¾\f20Va\fyê\82D\9c\8d¦S\17\8eq\9cH\ 1áÔÛ\ 2¶Ç\12\93@\19\1f'+Ué\7f\15 õ¿\8a\84>\17\89ËãÑA_\16;\94\87b_Õöó\88Ã\1cg\11c\f\9c\831úCi@\17ÿàæª\7frÌëP&×ôëÝ"\e²ë¬·ÛÕ\ba¾ªÄÃeYI\ 4Á\ f\eöe\15\ 2ûÁ?bðÛ¬Ócì\84a\rµrÑ)\bÎþ}øò\81\\rp¼ \8fª\a\13\90\8aô\13Ô\ 3\8fÛ\8d\rBãñÃ\ 6óÊ\8eǺòã9é\8f6¯\\8bçÞ&t6 ½\8e+~FáÃÙH\ 2o6K\8d3\99¥Æí8©Y\ 18ìÍù;©\ eÓlT\1d\1c\9aqV\14¶ðK³î¸õ\91\16.fõ½Ä¸÷\ f%ÆY/$Æ\19$Æí\9fK\8c3Ú\9cø\1c¿^\942\8f\8eüd2\%ø\19FÿâoÂúO\8aÀ\99£ä8I\88\b\7f\13Tºrùépñ\ f\92\95L
+~ûÊ\ e§® Nû|\9fÕ½\r\86¥·ðH\vO¿\8c\80M;ø\9dë`Ñ»ëâ6]É\8aSX\1dZ¿\98ÕÉX>Ç\99\80\91¡,u\9bgcv ç&.³ª>yÎî\9c\1cKAâ_\91D÷g5RC#¿?\11ç\8eøag\®:>Ùàs\19\10\17´q\15)\ eUsã·ÚÒÿþí§nëM\8aªÏ®kÛo\91ÍNCû\1eéæa,ÜÚü\8f\1eüË\8brÑ0Sé5ö\89`SéW-¸¬#\97ÀôÜ\82UÐ\83Wo^¾\f20Va\fyê\82D\9c\8d¦S\17\8eq\9cH\ 1áÔÛ\ 2¶Ç\12\93@\19\1f'+Ué\7f\15 õ¿\8a\84>\17\89ËãÑA_\16;\94\87b_Õöó\88Ã\1cg\11c\f\9c\831úCi@\17ÿàæª\7frÌëP&×ôëÝ"\e²ë¬·ÛÕ\ba¾ªÄÃeYI\ 4Á\ f\eöe\15\ 2ûÁ?bðÛ¬Ócì\84a\rµrÑ)\bÎþ}øò\81\\rp¼ \8fª\a\13\90\8aô\13Ô\ 3\8fÛ\8d\rBãñÃ\ 6óÊ\8eǺòã9é\8f6¯\\8bçÞ&t6 ½\8e+~FáÃÙH\ 2o6K\8d3\99¥Æí8©Y\ 18ìÍù;©\ eÓlT\1d\1c\9aqV\14¶ðK³î¸õ\91\16.fõ½Ä¸÷\ f%ÆY/$Æ\19$Æí\9fK\8c3Ú\9cø\1c¿^\942\8f\8eüd2\%ø\19FÿâoÂúO\8aÀ\99£ä8I\88\b\7f\13Tºrùépñ\ fαL¦
endstream
endobj
6470 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVKoÕ:\10Þ÷WDb\93\83z\8cß±\ 5B\ 2zÏ\15\b\81T\ el(\8b\908m¤4\8eòè\15ÿ\9eqìää\94´\14ÄÝ°Êd<3ß\8c=þÆ8º\8cpôïÉËýÉ\93\1d\93\91FZR\19í\8bH\v$9\89\12E\91\10<ÚçÑçxgë>³õ\ 5Æôr³¥\ 2ÇgæÆT¶1mçÿÏMaÚ\rQ±©3sêu\9f6\9aÆ`QÚÚ+("\18áÍ\97ý\9b\13\1cð\9fì¨\88\bEXpåÐy\82\14%Ñ\96J$<ö§\rxºØ"\1e#\817dÌ\16\19ãhK$Ò*¹+Ù\9bõ$<6CTbæâl'p\89\11ÓS´ìU\88õ¢i\è\17ù\86à8?+ÛC\8c\1fóg
+xÚÝVKoÕ:\10Þ÷WDb\93\83z\8cß±\ 5B\ 2zÏ\15\b\81T\ el(\8b\908m¤4\8eòè\15ÿ\9eqìää\94´\14ÄÝ°Êd<3ß\8c=þÆ8º\8cpôïÉËýÉ\93\1d\93\91FZR\19í\8bH\v$9\89\12E\91\10<ÚçÑçxgë>³õ\ 5Æôr³¥\ 2ÇgæÆT¶1mçÿÏMaÚ\rQ±©3sêu\9f6\9aÆ`QÚÚ+("\18ÑÍ\97ý\9b\13\1cð\9fì¨\88\bEXpåÐy\82\14%Ñ\96J$<ö§\rxºØ"\1e#\817dÌ\16\19ãhK$Ò*¹+Ù\9bõ$<6CTbæâl'p\89\11ÓS´ìU\88õ¢i\è\17ù\86à8?+ÛC\8c\1fóg
)\1dvï]zmBÚb%m¹\0*Ê\ 3Ì\ 1â¨ZB\15Â\14¼G¯\vJ\13_\178x¡\0ïp*Åx$öÚÿå¥?¡¬·í7¯êíÁ'\18¥}ú5íÌZqÛ\80½e\146-T÷á[m\9b®ìæ
\15¤ê\16Ç
\19AJ\11où¨¬³jÈCh\8e\17\96\!NÔTÔ³\95X "r6(ü\11Ãn¡«\95h\92CëÎÆÏW¢A%\18\11ÎAÐ(¡ó\11¼´¶Z\98céÚ \88X\82¤ÐSÀûNj B0A2\99ó¸À\ 2O®Î:\12\f%ZC
HHím\1eû0à\7f\0\17\88%:Z\18es\88[\80T#AÈ\84\a·Pb쬻Þ\8b\80~\95¶j\ 4W\12aÈí\97ÁóõR9RD.*%OW\e\881\8e¨«Yp¸\86á\8a\9d\99.k˦¿ÿv\873ú\90¥µën\9eÄý\95q\82\8a»Æd¥»£&÷+·;\1dl
-Ûúµñz\9cz9Íó²¾ô\ 6&Í®¼ÖÖfò\19ê\10q¼(KÌ´iª2K]ÒÛqC]\9e\18i\11öiÎ)Û@\8fѸ3½\13Hl\v¯\18ó@^wnú¡ue¹\85]¶K+¸\80ãOYx\8b\11wvó"ìDmCÔ¯a\19*r\9bàT®ßò!è]þãzUY\9fõZÒEZV\83ß:w\86\90\1dMhü\1eÀÛÿJ\97\92ûõë!a§Øeû\8dÆ Wñ`\82ÏëbÑLs\97ÀÅäÀ\8ax¥\8f\97GÎ\ 4\12xîã2À¼ûøöí©\17ý)\80\90\rm\98:}P\ 4²\1eÚC\91P8ÄÖâ¸Ö2päÐ\99\1c5+\1eY\9cÈäWç\90ü£sHÝ1\87^U&ý\7fGÐ\ 2áÖ\ 4\ 20¾2\82Î͵½1^\86F\vBÓüd.=xøxØ¿uúÜØ2_\99=ð\12Rú®Ù³<¢%\82\ 6'\96Ü?y\1eDþê7\ 6ÏÝôOá\87\83î÷é\7f,Øu\11Ã\81\ 5\18ñÜê4\8e[ÝwIÎK"vk\13ï:Çu\96\82\17°\90â!,\85\15?b)\b?±\14#S~ø\16K1<³\94\9f\1cN\ 5on}ÌO\13\83\8d\17ã\a²Z< \8f^ï3w\b\8c\92$´¾TG.ÿìO¾\ 3\93Û\ft
+Ûúµñz\9cz9Íó²¾ô\ 6&Í®¼ÖÖfò\19ê\10q¼(KÌ´iª2K]ÒÛqC]\9e\18i\11öiÎ)Û@\8fѸ3½\13Hl\v¯\18ó@^wnú¡ue¹\85]¶K+¸\80ãOYx\8b\11wvó"ìDmCÔ¯a\19*r\9bàT®ßò!è]þãzUY\9fõZÒEZV\83ß:w\86\90\1dMhü\1eÀÛÿJ\97\92ûõë!a§Øeû\8dÆ Wñ`\82ÏëbÑLs\97ÀÅäÀ\8ax¥\8f\97GÎ\ 4\12xîã2À¼ûøöí©\17ý)\80\90\rm\98:}P\ 4²\1eÚC\91P8ÄÖâ¸Ö2päÐ\99\1c5+\1eY\9cÈäWç\90ü£sHÝ1\87^U&ý\7fGÐ\ 2áÖ\ 4\ 20¾2\82Î͵½1^\86F\vBÓüd.=xøxØ¿uúÜØ2_\99=ð\12Rú®Ù³<¢%\82\ 6'\96Ü?y\1eDþê7\ 6ÏÝôOá\87\83î÷é\7f,Øu\11Ã\81\ 5\18ñÜê4\8e[ÝwIÎK"vk\13ï:Çu\96\82\17°\90â!,\85\15?b)\b?±\14#S~ø\16K1<³\94\9f\1cN\ 5on}ÌO\13\83\8d\17ã\a²Z< \8f^ï3w\b\8c\92$´¾TG.ÿìO¾\ 3ÉÕ\fz
endstream
endobj
6511 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
6550 0 obj <<
-/Length 1073
+/Length 1074
/Filter /FlateDecode
>>
stream
xÚÝWK\93Ô6\10¾ï¯pU.\9e\14\16zX¯
-É\81À¤\ 2\84P0\81\ 3¤RÆ£\99qeÖ6¶\fáßÓ²ä×Æ»° ¹ä4\92Ü\8fïënµzpt\8cpôÓÅýÝÅÝ-\13\91FZP\11í\ e\11Ã\f©TERQÄy\1aíöÑëx[\956¯Ê7\18Óã&¡\1cÇ\ fÌ{s®jÓ´~ÿÜ\1cL³!*6enîø³\97\eMc\90(ªÒ\1fPD0Â\9bßw\8f.p\0pwKyD(Â\1c|\82û\84\b\8c\98\12QB\ 5âÞûË\rè:ë<îm\81>\80f3ÐØé!äup߯ÃðÞ\19¢\ 2³Þ{*\91¢$J\1c\b=XË\7f\f¶^to[[ØÎ\9aW\85==Û0\1cgv²3±\18Ì0\85\94\ e1|\9a]\9a\0\9d¯@\173g\87⪫ÁÍ\825á\ 4i\ 6\16zÍ7\94JÏïá_&\aE¿i\aC@¿]Ã\9a\ 43 £\10\87\0öÅDzªÛ¢\1d\ 1+ðê>ö\80\19AJ\11/ùMQæçn\1f¨¥x&\99*\94\125à»·bK""F\81\83Ï\1a\90G§\15k"\85z\1c\85\7fX±\96\10\8a\11ISXh$é\18ÑûUu\9e\89cá2\v\95.\91àz0ø¹ÀÏ\1d\11J\10NÅ\18yÌñ î¤#Î\90Ô
+É\81À¤\ 2\84P0\81\ 3¤RÆ£\99qeÖ6¶\fáßÓ²ä×Æ»° ¹ä4\92Ü\8fïënµzpt\8cpôÓÅýÝÅÝ-\13\91FZP\11í\ e\11Ã\f©TERQÄy\1aíöÑëx[\956¯Ê7\18Óã&¡\1cÇ\ fÌ{s®jÓ´~ÿÜ\1cL³!*6enîø³\97\eMc\90(ªÒ\1fPD0¢\9bßw\8f.p\0pwKyD(Â\1c|\82û\84\b\8c\98\12QB\ 5âÞûË\rè:ë<îm\81>\80f3ÐØé!äup߯ÃðÞ\19¢\ 2³Þ{*\91¢$J\1c\b=XË\7f\f¶^to[[ØÎ\9aW\85==Û0\1cgv²3±\18Ì0\85\94\ e1|\9a]\9a\0\9d¯@\173g\87⪫ÁÍ\825á\ 4i\ 6\16zÍ7\94JÏïá_&\aE¿i\aC@¿]Ã\9a\ 43 £\10\87\0öÅDzªÛ¢\1d\ 1+ðê>ö\80\19AJ\11/ùMQæçn\1f¨¥x&\99*\94\125à»·bK""F\81\83Ï\1a\90G§\15k"\85z\1c\85\7fX±\96\10\8a\11ISXh$é\18ÑûUu\9e\89cá2\v\95.\91àz0ø¹ÀÏ\1d\11J\10NÅ\18yÌñ î¤#Î\90Ô
` .´\97ùÖ\9b\ 1ý \0\87B\8ff2ùhá\8a?ª\11'dp\a·K`\f\80\ 1\9c5M\7f\1f\86èÜÖe½â-\85äÒÉ\99³\ eµ\ 1ÅA ²\1a)Á\86\88Í\ 1üCÎõ\1fõj\88i\8a(Ö\7f£üKfóÓã¢Ü¯\98\96`{*·?G¡eê4\12z\968òÝú\9d\90
\1a\0\8f\12\9eB³\b\8dà\81ió¦¨íÍ=(\94Ý3Ó\1cªæÒµGªb{r×\91ê¸5ï:×"ýquð¿u\bd¿¹¬ö\85k7yf}Ë\ 25×iûm{Ç\v\15\87Y\ 4Æ A\15h-VB0\a
¡%|l\eE@\18b\v)M|Ê©Òp\994°ÂHó\90.\87Ò!`ÄQrà \aÚSÕ\9ap\98\1d\8ffï×Yë\7f'r ;\11 BþÑ\b\9bº>\17f\1f\1c\98³·\8a¯!+\ 1ßÔþn +å\82,\98\ ed\ 3S÷ä1¹$ê\9e\10ÀÁ\18\1dèõË@Ï\1d=\ 6¶\Ûò'sn½ÄÀßxnaS\86\85/ÿ~Y\ 4{];HAýxFp÷g\ f4\E=õ{+¤%\92éx\11¬ií\8a\19ÂQªéÕv:·\92°T@\84¯T\809\9bKSZ\a\16ëø\ 3ôH¿²\9eíÑØï\1d%Ò\97
-òß\9e\eÛ5ePÙæ۬ϬÛ@f½ö©?P\8bçÊ\7fʳ²¬¬_¿\rjµ\9f5|þð\12 »u} rÙwæ}güÆVþ7;\9f«ñnÁþ\90\15çΧÊ5\ 4äO\7f\ 5HÍ\87¢\rÊþ{ á\ e¶ùn£1\9c«¸3Aççõ:UÐ:Çt,\9aü<Ü\fÚ\17'\8bJ\ 5\93O\7f{òdèÁ0¨¸¾¹¼\90§ðÎç]\13æ/\e\ eÂÐÒ5#W\1cÌâ¾ÈÐZçÃýÐB\84¼íè%¾ê襮\1f½þëykmÐr \95ü÷\93V°sÛQëÿ>ixPrþHÝ4aÉÏ\ f\eò«ÎW_îðK§+ª`Úpõ»\98®n\9au\96)ºÕ¬3ûëµøãG9¤Ò=\83\9a \12JNè\85ÆÃÝÅ'ö\18\9eä
+òß\9e\eÛ5ePÙæ۬ϬÛ@f½ö©?P\8bçÊ\7fʳ²¬¬_¿\rjµ\9f5|þð\12 »u} rÙwæ}güÆVþ7;\9f«ñnÁþ\90\15çΧÊ5\ 4äO\7f\ 5HÍ\87¢\rÊþ{ á\ e¶ùn£1\9c«¸3Aççõ:UÐ:Çt,\9aü<Ü\fÚ\17'\8bJ\ 5\93O\7f{òdèÁ0¨¸¾¹¼\90§ðÎç]\13æ/\e\ eÂÐÒ5#W\1cÌâ¾ÈÐZçÃýÐB\84¼íè%¾ê襮\1f½þëykmÐ\ 2ÐXÉ\7f?i\ 5;·\1dµþï\93Ö\8a\a%ç\8fÔM\13\96üü°!¿ê|õå\ e¿tº¢
+¦\rW¿\8béê¦Yg\99¢[Í:³¿^\8b?~\94C*Ý3¨ "¡ä\84^h<Ü]|\ 23\89\9eê
endstream
endobj
6549 0 obj <<
>>
stream
xÚåXIoÛF\14¾ûW\10è\85*ªÉì3D\8a\1e\12×E\8b4\rl5=ÔEASC\8b\0M
-\\1cäß÷ÍB\8a²&ª\ 34@Ñ\9eHÎò¾·|o\91pr\9fàä\87\8bW\9b\8b\17WL&\19Ê$\95ɦL2\81$'\89Ò\14 Á\93Í6ù=½j\9b¡h\9b[\8céýjM\ 5N/Í£©Û½ézÿ}mJÓ\88NMS\98oüÚûUFS8Qµ\8d_ \88`\84W\7fl~ºÀ\ 1ÿÅ\15\15 ¡\b\v®-:WHS\92¬©DÂc_\9a¾èªý`¥ÀMÐ\96-´ÅÉ\9aH\94iå\ f¿Îë\1a4b\9c¦WÅë ñÍx×\ fÕ0\ eæ·\95\10i5ìÞå\83=ÄÒÞ\fCÕÜû\eû?÷ÓúÐú¥·¿¾y\83üëµ\19Æ®éýþUq\95×½ñ;U\19.í\8cÕÐé\84Q&´×©\9fà\9d\1f\18Ói\917Mk\91X\96Þ\19¿\ 6®,ÛîÁlýç-\16x;\86=§\r\9c\ 5ãÚ"?È)óª\1e½×á<A~õ\17УûP9íà\92ß÷º/µËBh\8bÍ*ÃpJ§£A>N?\96ÞÓ\92'\1a<\r\ f\e\19\ 6\97\ 4\w×\80\reu\1f \b\13\88êéT\15ØaÝ\18Ha\9dä^\8a±\v\84\19ÂB\b×Ø\ 5\13íâ$aìÍ\16y¸c¬U\86(\13É\9aiDd Áû\15\±|\14i\7f\9e7òS\ 4\7f\8c\13×Ã3D%f\ e~"¬Ä\88ezò©\95÷s>\14+\82Ó]Líé\1ah³\90eoó\a\13T\15gT\9d\85ï"vI\8d(ç\93ÿo)US~Z\ 6ø÷;Ó\a\97\97 )êÔ fÍ(X\1aÔ»ùØ´û¾êg\15\ fÜ\0\15\19AZ\13\7fò«ª)êq\e\8cáxÉ"\8d8\99ùñmD\96\820Î\aJ\1f\17 \1aÚE¤I\ e5j>ü]DÚ\9aP\8c\885\85dHÑÙ\87P\ 1\ 6Ó9f$\82!\ 5¡[\13$dÈ\8a¯\17¢°Ì\94\15\ 5\14P2Y\1c:\8dÄ\12YX\92Ì\81\80tv\ 5)$Í\19L\97t\13¦@L/!\8fÒn\89F3$\b\99à ×$ÆOÌ\fÎú\È}\ 4\8dC¬é صéÇÚñ ê·&\88Q\ 5h\ 4qF\9f\ f×ÍBN-\84\1a·p(y\19¥.ã\0\b\99%8$ú\9c\1e2\91£j¶¶Ì\13ê\8b\95}q\89âÞª&R\e\95B\fϵ\11\9aJ\1f\81¡\1cI\9aM\87\1eÚ>H,ê¶7õGÿñ`Ùd;Ò)\bÁ\14©Cîì\ f¡}\ 2Ä-Qçsy³õ¢\97\8dàØ:¿ãü\ eß,mËX&Q.\10§O»\87M\81kÓlM÷®3û¼3\11\85\b\ 6÷\1eü\ 3}n\ 5u\93\80\ 2¶ßr\15
-\91[sêúMã÷öN½ö±Ú\9a°\15LG~\7f³³M®\97cSL1¶zzÔ#\85û];ÖV\f÷×>\vè«N4\a\98ÆF®æ%`Dü@,\11õlÌ\94Õ\87!#ê\0È\ 6|\14\92\bÁá\fÓ\a¹\97¦Ì!$g\ 5C\15'HYº/\8dÜå\8fÖ4"ÁDÓø·ÙH¢\\0Nù\95\ 1\89\15\9bé\15A³ñ\9f{ËK/·=L\eöÓG\r0\ e\9cêýÎ\87ª®ý\9b\9b}¼vA·6\8c\ 2Å\80üíè\ 4B±B8#\7f?\82@Ü\99ZÌ \8e\ e\8cKh¹Oèð\ 5\a\13ü/\1cInlæQ°õK\8c$ |\88M$v\84Pç'\92º\9a&\12(=î9×ÁyNéã\83\8a\97þß\1dT\9cgÍð\ f\f*\8bø\88O\1aú¿\18T^µm\1d\11xì\89¡«\1ebå?C\g\a\91¡¶pH5è\8d\19Ò\92Í\8da\97wçB\173ê$vE\1f³\8b\80\8b¤<7\81\89\f\11õ,'ªìùó\17=\99¿\16¿ä\8fþFXSà³ý\ 3\ 1\12\18ÐB\15TÇ¿þ¿ß\ü\ 5à\r*b
+\\1cäß÷ÍB\8a²&ª\ 34@Ñ\9e4\9cå}oùÞbãä>ÁÉ\ f\17¯6\17/®\98L2\94I*\93M\99d\ 2IN\12¥)\12\82'\9bmò{zÕ6CÑ6·\18ÓûÕ\9a
+\9c^\9aGS·{ÓõþûÚ\94¦[\11\9d\9a¦0ßø½÷«\8c¦p£j\e¿A\11Á\88®þØüt\81\ 3þ\8b+*\12B\11\16\[t®\90¦$YS\89\84Ǿ4}ÑUûÁJ\81\97 -[h\8b\935\91(ÓÊ_~\9d×5hÄ8M¯\8a×Aã\9bñ®\1fªa\1cÌo+!ÒjؽË\a{\89¥½\19\86ª¹÷/ö\7fî§ý¡õ[o\7f}ó\ 6ùåµ\19Æ®éýùUq\95×½ñ'U\19\1eí\8cÕÐé\84Q&´×©\9fà\9d\1f\18Ói\917Mk\91X\96Þ\19¿\a®,ÛîÁlýç-\16x;\863§\rÜ\ 5ãÚ"?È)óª\1e½×á>A~÷\17УûP9íà\91?÷º/µËBh\8bÍ*ÃpK§£A>N?\96ÞÓ\92'\1a<\r?62\f\1e xî\9e\ 1\eÊê>\12\10&\10ÕÓ*°Ãº1\90Â:É-\8a±\v\84\19ÂF\b×Ø\ 5\13íæ$aìÍ\16y¸c¬U\86(\13É\9aiDd Áû\15<±|\14i\7f\9e7òS\ 4\7f\8c\13×Ã3D%f\ e~"¬Ä\88ezò©\95÷s>\14+\82Ó]Líé\19h³\90eoó\a\13T\15gT\9d\85ï"vI\8d(ç\93ÿo)US~Z\ 6øõ\9dé\83ËK\90\14uj\10³f\14,\rêÝ|lÚ}_õ³\8a\an\80\8a\8c \89¿ùUÕ\14õ¸\rÆp¼d\91F\9cÌüø6"KA\18ç\v¥\8f\vP\rí"Ò$\87\1a5_þ."mM(FÄ\9aB2¤èìC¨\0\83é\1c3\12Á\90\82Ð \122dÅ×\vQXfÊ\8a\ 2
+(\99,.\9dFb\89,,Iæ@@:»\82\14\92æ\f¦Kº S ¦\97\90Gi·D£\19\12\84Lp\90k\12ã'f\ 6g}.ä>\82Æ!Öô\ 4ìÚôcíø\ 4õ[\13Ĩ\ 24\828£Ï\87ëf!§\16B\8d[8\94¼\8cR\97q\0\84Ì\12\1c\92V}N\ f\99ÈQ5[[æ õÅÊ.\¢¸UÕDj£R\88á¹6BSé#0\94#I³éÒCÛ\a\89EÝö¦þè?\1e,\9blG:\ 5!\98"uÈ\9dý!´O\80¸%ê|/o¶^ô²\11\1c[çO\9cßá\9b¥m\19Ë$Ê\ 5âôi÷°)pm\9aéÞuf\9fw&¢\10ÁàÞ\83\7f Ï n\12PÀö[®B!r{N]\7fhüÙÞ©×>V[\13\8e\82éÈ\9fov¶IØýrl\8a)ÆVO\8fz¤p¿kÇÚ\8aá¾õÚß\ 2úª\13Í\ 1¦±\91°»y \18\11?\10KD=\e3eõaÈ\88:\0²\ 1\1f\85$Bp¸ÃôAî¥)s\bÉYÁPÅ R\96îK#wù£5\8dH0Ñ4~5\eI\94\vÀ)¿2 ±b3½"h6þsoyéå¶\87iÃ~ú¨\ 1Æ\81S½?ùPÕµ_¹ÙÇk\17tkÃ(P\fÈ¿\8eN \14+\843ò÷#\bÄ\9d©Å\fâèÀ¸\84\96û\84\ e_p0ÁÿÂ\91äÆf\1e\ 5[¿ÄH\ 2Â\87ØDbG\bu~"©«i"\81Òã~ç:8Ï)}|PñÒÿ»\83\8aó¬\19þ\81Ae\11\1fñICÿ\17\83Ê«¶#\ 2\8f=1tÕC¬üg\88ëì 2Ô\16\ e©\ 6½1CZ²¹1ìòî\èbF\9dÄ®ècv\11p\91\94ç&0\91!¢\9eåD\95=\7fþ¢'ó×â/ù£\7f#¬)ðÙþ\ 3\ 1\12\18ÐB\15TøèÍ÷\9b\8b¿\0$l*h
endstream
endobj
6594 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚ\9dXKoÜ6\10¾ûW\bè¡ÚÂËð)JHÑCãn\91"\r\fg\93\1e\9a\1e´Z®W¨VZHZ\eþ÷\1dr¨ÇÚ´\13÷$>\86óüf8\14\8dn#\1aý~ñëúâÍJ$QF²\84'Ñz\17 *H*ÓH§\9c(%£õ6ú;^5u_4õWJùíbÉ\15\8d¯Ì\9d©\9a£i;\9cß\98\9di\17,\8dM]\98K\û²Èx\f\14eSã\ 2'\8c\12ºøgýÇ\ 5õ
+xÚ\9dXKoÜ6\10¾ûW\bè¡ÚÂËð)JHÑCãn\91"\r\fg\93\1e\9a\1e´Z®W¨VZHZ\eþ÷\1dr¨ÇÚ´\13÷$>\86óüf8\14\8dn#\1aý~ñëúâÍJ$QF²\84'Ñz\17 *H*ÓH§\9c(%£õ6ú;^5u_4õWJùíbÉ\15\8d¯Ì\9d©\9a£i;\9cß\98\9di\17,\8dM]\98K\û²Èx\f\14eSã\ 2'\8c\12¾øgýÇ\ 5õ
¼Yq\151N¨\ 2\99 ~É\12JD\9aDK\95\91\ 4¾Nþ\95é\8a¶<ö\96\13\9c\ 6\95ÅLejO\91l ¾1ý©^\ÆýÞØ\81\8a«²ëq©Ùáw\aFyª®i{³EÂÍ\ 3®\15UÓ\99Út\ 3£\ 6%'2JA2|@2§\14\9cÅA\ 3'ù\18PN\11 \16z\ 2\82¼Þï\ 2¼\98 \89\18)û¶<\ 4¸q\bN\9a\ eD¥×mU¬\17\19\8dÛE\1a\9f\9cóÁ\fS\99\83\19\r,ëÉ\1dÀ5Zr)\88ÎÀq\94d*CvÞETÆ÷û²ØãpÛÔ?úÕ².ªÓÖàäs]\16\rND\4w¦ÍoýVÝø\ 3G\87\88æ®Ü:çÂ\8as.|MÞV%\0\ 6'\93ªÔ«J'UiXI\16ç\887;\ 1\98UV\bÁ\9dõÞ¯\9ejÄ\1e¬¹¨ÃÒLov¦7÷$À¸ªÎÏ \88`a\80\f¬9ßÃ\12*a\11\876rkÀÓè
¡\b×b\88\Ñ\85°\ 2(f©\1ch.1RB1"\95>÷B\19B\10\8c\18û\86\84\94¤\10ö9~4õ\ 1Ó,þøùÃ\a\82kë=î\82ѧºèÑ\8f°Þí\9bSµÅ\9d\8dÁµ\ 2<æ¬\87qSW\ f¸\9bïz\17aX\\15ï|õøtÚt}Ù\9fú\ 1\87ú \fóÚ±JàÔ\95Ù姪\9f\1d\82\r\15ïó;\83$\ecj\1cM:$\10¦6\98¬àH\9e}w²¾Ef\rD¿½/;/\11±\0J`à;P¯Ã\9dûÒá\ 6FÞ\9fV=o%MH
ÅôÌ΢i\91GÑ\93\11é\8ad¾æ:\10K\91<B\98\14\1a\1cc\vò'ÓÏ fõ·ÃõUq\9d÷\10\83\1a§]ï
\8f~Ì\ ff\84÷óê~\1f°á\bMÆ
ý\95s\8dæ\£ã\8fSO0¡\16'öNp\83ªÉ·\b"·:ÄÊ:ª
\1aµ\1c¤.\ 5\a/yÀ\7fz¨\9bc\aÁ|\9a¹`\9a`Ч!á\ fCÛä\b%\9d\11Ê\94H6Bëç\0+\r\b\18 v\18R@)Ù\a¸%\12\1aö\91ø\97PIa\9c\12&í=\94\11ÍG×\ f×\84Í\eeûÂ\14(\88J|îü4cE\13\v [b\88N¢\19Ñó\ 1\9ck\901\92eSü¨¢®5ð\89÷\82p\97·\83p\ 5/\84¹ì³Ô\9d\8bã\19QSKd\v8¥\8fìõ^{HÀV@\1e\ 3fS\ 314p \85¦\0\9f\8c¤\89x\9dÏ_ÔÁ\817 DFD¢g>fo\83°Ö)Q\12ÔR\12j\81~ÍCË\13¿ÃdË{{\9f\b\9aÙ»Ã~js\8f\831\ 1\ 5sÅ°+\17pÁö.ûì\92í¯-Ýô\0°³&Tª¹u\96óT\b=\8f$\19ë¹kÂ\9cVÇ#<7P(L\83í¹Ö\ 4\1e¾ã\8d\9d÷Ïtç³æ|Ð|é£\fÅ!a\8fÚôÁ*\99\84\92\9cÈì[b\ 1ÃÓ\93\ f\ 2~s«`\1a¶
-êËÔe<ï³l\82\8bk¾-Cw«ÙÁÆt^ä!ï\8bý(Ñ7wB꩹\v¼jUBø\94\82/\98¨'=[ïRÉ\bWêÜ¥3¬\80ä3/h÷v´ß\r4í\ 4Õ\ï½\92S¿îi=\vlîpl\9b û\r½WþZ(\15CÃw\9d\9fw\9d¾Ì?Ó\vrN´\1cQóoYoÃ!\10É\18§Uñ§uôj¼\9aðA\84\9d\86¿ÍæmÕ3M\ 4\\1dLüß&B¿²\89\98ýÏ9ÿ\9b$\ 5pSØ3ò!\86\9a\9d\9dùm}ñ\1fÈ?ι
+êËÔe<ï³l\82\8bk¾-Cw«ÙÁÆt^ä!ï\8bý(Ñ7wB꩹\v¼jUBø\94\82/\98¨'=[ïRÉ\bWêÜ¥3¬\80ä3/h÷v´ß\r4í\ 4Õ\ï½\92S¿îi=\vlîpl\9b û\r½WþZ(\15CÃw\9d\9fw\9d¾Ì?Ó\vrN´\1cQóoYoÃ!\10É\18§Uñ§uôj¼\9aðA\84\9d\86¿ÍæmÕ3M\ 4\\1dLüß&B¿²\89\98ýÏ9ÿ\9b$\ 5pSØ3ò!\86\9a\9d\9dùm}ñ\1fþ\aο
endstream
endobj
6647 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕXKoÜ6\10¾ûW\bè!ÚÂËð!ê\81\14\ 5R'\9bº0ì ÙæÒ\14\85VâZlei£\87]_úÛ;äPZÉ« rêIÃápÞ\9c\8f»Ô»õ¨÷æì§íÙó\8d\b½\84$!\ f½íÞK$ \ 3æE1'R\ 6Þ6÷~÷7uÕeuõ\81R~»ZsIýWê^\95õA5-®\7fU{Õ¬Xì«*SçÈ{¿J¸\ f\12º®\90Á £\84®þØþrF\9dýç\e.=&\b\ f©0Ö©·æ!\91Îlf\f_é¶3gP\94\13*\83Ø\88\ 6\11\899óÖ"&qâ\1c½Nï\14Ê
+xÚÕXKoÜ6\10¾ûW\bè!ÚÂËð!ê\81\14\ 5R'\9bº0ì ÙæÒ\14\85VâZlei£\87]_úÛ;äPZÉ« rêIÃápÞ\9c\8f»Ô»õ¨÷æì§íÙó\8d\b½\84$!\ f½íÞK$ \ 3æE1'R\ 6Þ6÷~÷7uÕeuõ\81R~»ZsIýWê^\95õA5-®\7fU{Õ¬Xì«*SçÈ{¿J¸\ f\12º®\90Á £\84¯þØþrF\9dýç\e.=&\b\ f©0Ö©·æ!\91Îlf\f_é¶3gP\94\13*\83Ø\88\ 6\11\899óÖ"&qâ\1c½Nï\14Ê
9\89 ´²\90$q´¬W\88\89lÈÁ\99\b\8eXÑ\ f\9cGè¼\15·Ô\1e\ e·K\1eÝÙµ0_çһǪ>´º\1dÝ\8aÁ\94Ù´n Fâ\18\ 5¿ÓUVö¹ó? \13Á &\ 1\8b\a\9f~XP\15\11\16\8e\ 2{,×^ß\92bA[\18@eGá\1f\17´\19§\84\ 5\ 1\10 \89L^\8ei{§lÖ<)H\94Ä Ad\98 À÷\13U4L"£
*\1e\85ÞDè$ùò\93\81~ \92n²\v\eÉglÂñ£MID<5\99\8d\1a\9e\98ã \91\8c\ræ mCJÁÁ·iש¦²&]²¾Öäa)8(5?1v³ûKecV×<
I\10K0ÈH ø\97[¬\97:,!a,&éd/\16û\96IP+¼µ\fà\86ºKòJµY£\ f\9d¹½§·d¸Q®5Þ©\12\82\80Y Âá~Xò.í²BW·\13ÿ\a×\18\15$\16c\ f\vF$ x0I\98Ñ\98á\94I;åL\1c°X\83m»]ßáª+êV\9d8\ 5íÐ¥º2nÙu]\95\8f@É\ 4ä\15V\81Ñ\ 4n07\ 4Iä\90a[)3ðÂÐ×ÕBL\81\0é1ßcE¦1Á¬\vØ\18TZå¨\ e£êz\e\bÌ\10ë\8aÝiU\87\9cz\8f\8c¾Ò\1f{\85¼¶Ï
H|0ú¨]Ä׿]]\9d\1f\9dÃnM"BarÏò\94«}Ú\97nX\ e°Ñ7i7\ 2\81v¨\91\15*û[å¸èjüî\14~ûÃ\9c\9fCÍ\1d²`Ú\8cL«r²ÔÒÔâ\ 2\v]3¿_\81°\ 1(é·_ÔЧ\88w¿\8cdO\ 1l=ÀRH\89Hâaæ]8]\e]ªj\ 4©o\ 6´p¢\1fj9×>\8b/\81l\b~
k\e=ä2\9d\17\fW\86,\17½];\8d_\vvì\7f\83v\17EÚĶÏá^S\91|\11ÖÁ%\98\81Ýbaf±D$\88¦\88\a±\98\97\ 6¢ÃÑ\87\98\12cæk\81è\13V!R\11F\9fG\ 6.B\121þ\rÐðFß+¸5,\89q¦±\ 4ÆÖAeÚ´\96¹ûfGýc\86WZºUÕéî\11E\8dÿçÈ>ÎÈ\99ºØOÛ¶Î4\8c\87\1cÏ`Ó\9a\93\ 4\ 5¶\85\998\86: >¬mJé|nÝëÜ\80
\17ÒO\ f\87RgvbYN`o\al<¤\8f¸¶S \18P-\98\f\1d.îÓF×½;q:ù@ÂÝ'+\80ñLÞÍθ®\ 6å(½è¬«{\8e6wd\14\91d\18\1d/\8d\ eîW}Y"U7øUw\aÈî)<D\9c\88#Þ~b\8ep\83Úã\1c\81áaÒ\84\9es¨HÚ\r\94Bâ\b\ 6°XH\89\98¤\84ûmQ÷e\8eôÎñÌ\8c\7f\81p\93\84\84Ép\9e\88\87B[\f\8c⣦È4\87\ 5\99(^Ns\14ùYZ¡ÀÎ\1d©¡\90\8dÎsåø\ fº+\ 6eNdss½½¸¹Þ\¾ùssyõ\1a\99ªº×\8b5Â^«î \9fA2\ el\7f¤»rÅ|Ó\99\86s\r\9d\7f\8e¤6ø\1e\vg\f\18®ÄÀj»´±\ f\ fàZ¯\16°Ý\f\9fcaþ]|N\1d\9f[\83Í\ e\r\8c9rFl\ 3\ 2?Åå\98X`éÊ\89\14\8e\91õ\8dKíð\84\85ëÏØ\93Ç\13TÑ(\17Qà\17µ\89ËP¹Æ\93YW7\8f+Æ\98OÌ\86ðo@{ó ['gRc¾Ö¦!05VEÚêY\87\v\9b'Ô\80Å3ÌgÏ\9f\9d;5Nl\1aU[/U\ fb\17\94\8d±\vÊmì\86\87~\01v·Ù=én+1\rñÅ\93ã»^\97Ý\1aµò©²'ç\90e\eÖ\bîÔ\92¿³ö\85¹àÚ×¼
-7*&íûÖü8\7f¹\82è·?ã¦iãyÇ\9aW\ fv¬"O~µÏþ2\18ß<ð\95Ò\81DÄgG^oÏþ\ 3\85É5®
+7*&íûÖü8\7f¹\82è·?ã¦iãyÇ\9aW\ fv¬"O~µÏþ2\18ß<ð\95Ò\81D4ÿ¡ÿz{ö\1f¸\1d5²
endstream
endobj
6691 0 obj <<
>>
stream
xÚåWMoÜ6\10½ûW\bèÁÚ"b(R¢(´(\904q\91¢h\fw\91\1e\9a\1eh-wWV\12$®]ÿû\ e9Ô\97#»pÑ[O"\873ó\1eg8ä\88\ 6\87\80\ 6?\¼Ý^¼¾â"ÈI.\98\b¶û\80SNd"\83L2\92¦I°Ý\ 5¿\85WMm\8a¦þL);l"\96Òð\9d¾ÓUÓê®Çù\8dÞën\13ËP×\85~\85²O\9b\9c\85 Q65
-\18\89)¡\9bß·?^POàõ\15K\83\98\11\9a\ 2&ÀG± \84K\11DL\90\14Ñ?mÀÖzOCç\vì\814\9f\91¦Ö\8eä2{\8aîÝ:\rDç\84 Ê\1dz\92\11Éâ ²$òÁ[ñ½÷u½á4THD¿©w?5j7¹\9961xá\92ÈÜ\87ðguÒ\9eyºÂ\Ì°öåáZu\8f\10\16û\8d\19\80%\f¬\9dÕgÆ2ÜZeõÝHág\bùSf\f\80\95Tz\8dy4x\8e8\83¨xî¿<ÔMÛ\97ýÈ_\ 2\13»èøó\98H\19£æWe]Tç\9d÷\9dÐ\99f"I\12Ë\81ò·+¾2\12\8bQa\8f9\84X\90ã\8a7\91Àé\1c\95¿[ñ\ 6[¡$N\12\18ä$cc\80ß6M5S§Âæ\19Î}FD\9a\ f\ e\9fÉÃ\1c#\17DòlL\ 3Mé`h\95\83\94\93,\97@\80¤"G\9d¯Ñ\v\98OÐ)\1cø`¦S\8c\1e\1eÁ±\9c¤q<ÀA\95 ê2Ü\e\1c\ 2øQuÒaKAh\96½\18{_Vz\ 5\19BÈE6![\84\88ó\84P\9a\aQN¤à_Æw\ 1´\8coÑ\9cÚJ\95õ
-\14\14M\ 6\82)¦ñ7«'5\13P¢\90Ý4\81rö¥úN÷EW¶æù[Â\1f\85_íõ¤ª?í\rFYh\8eÚ\ eøT2\9b8\1c«\ 6äe\8d\8a\97X>\978Sõ\ e\a.\ fÝF\86çÂôhá]205º«U\853¼'[üôº6#\bó <¼\ 4w\91\v³eMI\9eæC@\80Ú%\ 1\9c\87oê\a\1c\fe\a\13æË»Ç\15D\99]Î;\94ï\9d 9áì¾4G\a\rãÙþÜJU¡Û[\8d\12{Ç\f^p÷0hm¡ì<\ fû5æ\97CÒÁ3§i\b÷ |\ 5\1c\99+UõöÑ°ÒºÁï½êê²>ø\89#a\95- +Ù\95=øz°<\9c¯=.OÜ\9dR£ûÁ«Á\81þ«ì\rAå÷\1dÆ [cëv\ 6\ fÑ\8c\88LÃ\93î{up^í\12Ò\92\9e\16|\9b³iÏ\ 6uM\83²Þì4 eIHPp£Í¹«{Ôò»Ç\15·\rkÒ\9c¼D?DZ)\8a3®c>²ðþhë×\rm\9a\1co;Á\93\b\ 3\8cÏ+\9chÈ:\1c\f7Vøqyô«#4Pw\16\12\9e½\93ª\r\14FY `Rr6ÃWUUS¨¡\ e\1fóÞ«²:#o\82/ÒGKä¾tÐ0Å5\1f%+¸*¶\9bÜÊ¡¼Àfå> î¹\8dEöÒ\9eAü«\9ea\ 1,r\98ÅÃ\ 5øñö\ f]\98íFÐð¡Õÿ\8c|\8d\11¼+w®f3¨M\17F\88ºjÛªÄ8F}«\8bÒÒs¹vZ\90 7ªmoá\f\1a\87\8dR\ 3èÞaßà²9ªÁDßã UÆÞM¸®«Õ;G\9fà\92ò\99(\94\8fÈÏÕA×\1a®Iíû\8eÙ½bgÈ\11F\96cO\9emºÜó6t\9c\85m\98nô\ 1ÊUwË\90öÿuϵ\ 25Á,\e¯4&9ÿ²ï\1a¬q6f\ 1Ææ)Â\91÷õ¿ï´\9e\8fþ¢\va14§bÞo-º\9fÉÚ\9dbh\vH\9a\8b\17÷@æ x\96\10FóGí\17<í+.á,§p\ e\17Qm¦ëài·cÃ3ûEZþ Ù gö\a)\ 58\7fÝe|aò~{ñ7å}\93\1e
+\18\89)a\9bß·?^POàõ\15K\83\98\11\9a\ 2&ÀG± \84K\11DL\90\14Ñ?mÀÖzOCç\vì\814\9f\91¦Ö\8eä2{\8aîÝ:\rDç\84 Ê\1dz\92\11Éâ ²$òÁ[ñ½÷u½á4THD¿©w?5j7¹\9961xá\92ÈÜ\87ðguÒ\9eyºÂ\Ì°öåáZu\8f\10\16û\8d\19\80%\f¬\9dÕgÆ2ÜZeõÝHág\bùSf\f\80\95Tz\8dy4x\8e8\83¨xî¿<ÔMÛ\97ýÈ_\ 2\13»èøó\98H\19£æWe]Tç\9d÷\9dÐ\99f"I\12Ë\81ò·+¾2\12\8bQa\8f9\84X\90ã\8a7\91Àé\1c\95¿[ñ\ 6[¡$N\12\18ä$cc\80ß6M5S§Âæ\19Î}FD\9a\ f\ e\9fÉÃ\1c#\17DòlL\ 3Mé`h\95\83\94\93,\97@\80¤"G\9d¯Ñ\v\98OÐ)\1cø`¦S\8c\1e\1eÁ±\9c¤q<ÀA\95 ê2Ü\e\1c\ 2øQuÒaKAh\96½\18{_Vz\ 5\19BÈE6![\84\88ó\84P\9a\aQN¤à_Æw\ 1´\8coÑ\9cÚJ\95õ
+\14\14M\ 6\82)¦ñ7«'5\13P¢\90Ý4\81rö¥úN÷EW¶æù[Â\1f\85_íõ¤ª?í\rFYh\8eÚ\ eøT2\9b8\1c«\ 6äe\8d\8a\97X>\978Sõ\ e\a.\ fÝF\86çÂôhá]205º«U\853¼'[üôº6#\bó <¼\ 4w\91\v³eMI\9eæC@\80Ú%\ 1\9c\87oê\a\1c\fe\a\13æË»Ç\15D\99]Î;\94ï\9d 9áì¾4G\a\rãÙþÜJU¡Û[\8d\12{Ç\f^p÷0hm¡ì<\ fû5æ\97CÒÁ3§i\b÷ |\ 5\1c\99+UõöÑ°ÒºÁï½êê²>ø\89#a\95- +Ù\95=øz°<\9c¯=.OÜ\9dR£ûÁ«Á\81þ«ì\rAå÷\1dÆ [cëv\ 6\ fÑ\8c\88LÃ\93î{up^í\12Ò\92\9e\16|\9b³iÏ\ 6uM\83²Þì4 eIHPp£Í¹«{Ôò»Ç\15·\rkÒ\9c¼D?DZ)\8a3®c>²ðþhë×\rm\9a\1co;Á\93\b\ 3\8cÏ+\9chÈ:\1c\f7Vøqyô«#4Pw\16\12\9e½\93ª\r\14FY `Rr6ÃWUUS¨¡\ e\1fóÞ«²:#o\82/ÒGKä¾tÐ0Å5\1f%+¸*¶\9bÜÊ¡¼Àfå> î¹\8dEöÒ\9eAü«\9ea\ 1,r\98ÅÃ\ 5øñö\ f]\98íFÐð¡Õÿ\8c|\8d\11¼+w®f3¨M\17F\88ºjÛªÄ8F}«\8bÒÒs¹vZ\90 7ªmoá\f\1a\87\8dR\ 3èÞaßà²9ªÁDßã UÆÞM¸®«Õ;G\9fà\92ò\99(\94\8fÈÏÕA×\1a®Iíû\8eÙ½bgÈ\11F\96cO\9emºÜó6t\9c\85m\98nô\ 1ÊUwË\90öÿuϵ\ 25Á,\e¯4&9ÿ²ï\1a¬q6f\ 1Ææ)Â\91÷õ¿ï´\9e\8fþ¢\va14§bÞo-º\9fÉÚ\9dbh\vH\9a\8b\17÷@æ x\96\10FóGí\17<í+.á,§p\ e\17Qm¦ëài·cÃ3ûEZþ Ù gö\a)\ 58\7fÝe|aò~{ñ7#r\93$
endstream
endobj
6733 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVMoÓ@\10½çWXââ zº»ÞO\818T%\95\10¢R ½P\ e©³I\r©\1dÅN+þ=cïÚqȦP$$ÄÉöäÍÌ\9b\8f}Y\12-#\12]\8cΦ£ÓI*#\ 3F2\19M\17\91\11 9\8d\94f \ 4\8f¦óès<)\8b:+\8b\eBØr\9c0Aâsû`WåÚn*÷}e\17v3¦:¶EfO\9cízlX\8c\88¼,\9c\81\ 1%@Æ_¦ïFÄç?\9d0\11Q\ 6DpÝdç
+xÚÝVMoÓ@\10½çWXââ zº»ÞO\818T%\95\10¢R ½P\ e©³I\r©\1dÅN+þ=cïÚqȦP$$ÄÉöäÍÌ\9b\8f}Y\12-#\12]\8cΦ£ÓI*#\ 3F2\19M\17\91\11 9\8d\94f \ 4\8f¦óès<)\8b:+\8b\eBØr\9c0Aâsû`WåÚn*÷}e\17v3¦:¶EfO\9cízlX\8c\88¼,\9c\81\ 1%ÀÆ_¦ïFÄç?\9d0\11Q\ 6DpÝdç
4£Q"\fH-]ös[e\9b|]7qÐ\17ù¦\ 3¾$J¨\ 4Ó\81¯ì2¯jäÒ"%\8f4"ñ\81ÈT\83à\ 6\1dZ`Q\7f_Û@<f\80\93´GÙÇ\86;\8dËÛ¯6«\9bw\167\9e\158û\95·\9b¢r\1f\93l2[UÖ¡ò\853Vå½õ1\16ÞÿÎ\e\8aÙ½\9c-\9b\15EY;ómË+J¤\ 2#\18ÖGði\1c!×d_có:w½½!\82Ì·Ö}Ô¥{ÎV«2\9bÕý\0\16³|µun\88§à¬\97Ègó\98WÞÙýÞWE°ªéØ4v\1do-¸\96íO\rg\80Í¥R9\8e×côjè\89¸ú¡\1dî×Cxo\â\14\98Ä\11a\9c¤Û\17I 5ÚGË>`_?\15\eߦËvtÓ±$q3¸P\ 1]\18¬B\e¿ôM\10O]<A=\9cl\97h¯n*SÐZtÛuÃ\98r%b\80á`[Ûnå\88[¹\10ó¤\v\99¤\fÛâ¹\7fü^\94ë*¯zþ»SÐÌ\8a¢\auÈ\17y\91¶s_)'\ 3$×À©î¸¾\ eÄR8ó\1e°pC\äK¸\vD\93\1cõ¤\a¿ DK(#@9Ç\17\ 3\8aõ\r>+ËÕ\0N¤QíqV E\7f\9c\7f=\87a*\9a\12Pý!oÎ\ e2¯°×\924û¾sn\ f"%
\84\91È\v\84ôçðå@`:F\ 2R\1d\r0õ\91ì\8c\ 3#=ó\13\975/ê@È$%\ 2\84Â\9e\18Ð2=\94®ãq\9b\13þ*¸2\1e\97\b\8e\aKý\81Èþ´\87RË\rÐÝ\9a?!µiO÷`Û¡ûgy\96\14%
U^\89\7fP\90.l½¯D\7fC\88vIÂ-§èBd@\80Þ\97å·íÚÿm\14a\ 1
ë\8f\8fø¿êÏÓÂ\805S\15\12\86=©ÂmQ(U\ 3Ôñi\r\19\19
-Æ\88#2\95ÝÍÚ£×Uö\uòÓ\rÈ\88ÁéÒ\ 3\19\19ÜÙö.\8cI\8a7 ¥\9bK\9b\ 4\91úè\8aïù¼\9d\8e~\0¶/¨\f
+Æ\88#2\95ÝÍÚ£×Uö\uòÓ\rÈ\88ÁéÒ\ 3\19\19ÜÙö.\8cI\8a7 ¥\9bK\9b\ 4\91úè\8aïù¼\9d\8e~\0à\ 3¨\12
endstream
endobj
6773 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
6814 0 obj <<
-/Length 832
+/Length 833
/Filter /FlateDecode
>>
stream
-xÚíVKoÓ@\10¾çWXâ\92 zº\ fïK \ em \12\a@%ôB9¤Î&5rí(vZõß3\9b]\e;u£\16*N\9c¼»\9e\99o\9eß.\89V\11\89>\8cNf£ã)\97\91\ 1#\99\8cfË\88\13\ e:Ñ\91Ò\f\84H¢Ù"ú>\9e\96E\9d\96Å%!l5\89\99 ã3{kórm7\95ß\9fÛ¥ÝL¨\1eÛ"µGþìbbØ\18%²²ð\a\f(\ 12ù1û8"Á\81ã)\13\11e@\ 4b"|L%\ 1®e\143 £\9fÙ*ÝdëÚÙA]t\98w\1c&N\a\8cV^øÜÖÛMÀ«¯_\94W?mZ\87Ãûu8]\96\9b=¹õ¼®m£ms{c\8b UÌoì£Ë$Ò\88\8e\1fDg\\806\f½Ø¡\a \87^r\ 6L\99F\f¼Ä^èLj \8aF1ǯ\94^ôbâ\ÁÔ\8aqõ¤\ 4<¬Õíp\röñÑ\8e4¸£ÁNzZ\16U=/ê\ 3\98ÁÉ/»Ò\97·ÙÂV{¹\9d¯×y\96Î]ñâjmÓÌ9\86©Üý¬îo®JüíwiÀÛ7±,»U¨:ÉãÀ$á»ä%
-4ÃÜ1\ 3\82ò&\84O¨pnWY\85e=mÍ\ f\ 4ߨcêµ }ç\94CìâñØ\ f\82ô\92F9®\95h\9aà\921Õ\f\8fW>\9c\94¡\96iLÆ®¿d\98Ö¯÷E¹®²ªõýw»¢ï\9c\82Ö^ðUV¤ùv\11\82LHG0Ñ\90PݸúvÀ\94Â\1em\ 5\96¾é\96Ù
-®\a¬É\ 4¹¤\15~7`-¦\8c\0M\12\\18P¬ÍíIYæ\1dq"\8dÚ\8d\93\ 2)Úq:\\82.\f¥\14¸lÇõ\92\b²Kð$\96\84ìµ|d$h®Ð#\10Òx\85×\1d
-h|\11ÈWQGfgp\b\9cùé
-ØG\1e3kæ«g3f\9a\0Ó&\8a\rh\19Ú¹xÔ2GÎ6¼\13\15}3Ø.A.\16 ²\80ú#v\r\9dú\90 qr\bikÜ÷µÇ\84\ 6$k+PØ» \96\uºÞíÚ®\a¿÷¬^ùÍ4\9dÎóÊúM¶ôß\1d\87÷TÝV\8fÓyQ\94¾\9e±Â®Áè\91\0\8d\bź
-Ìïï®\10\9c[\ 6\86r\1d²Ø\ 6¡º\f\9c\96祧´@Pó,ßz5\97{ð§\9fÑ¥Í]Võ\10B\18î`\9aÎ&Æ\9dëñÖÂ#\8cü/¯\82\ 16u\97±QÝ)ûVl\9eͧÉ\93øôi0}FÅdwú¾%TÔîÖóù´êíþgÕC\85èñ*£@\12ùÒ¼\8a/¦\97'Vwc²¿#ÖÎóµÿxv\ 3\85¯Á\98% Hp[\89\9eÊûÙè\17¸\bù
+xÚíVKoÔ0\10¾ï¯\88Äe\83\1a×\8fø%\10\87¶,\12\a@eé\85rH³ÞmP\9aD\9bl«þ{Ʊ\13\92mºj¡âÄ)¶33ß<?\e\a\9b\0\a\1ff'ËÙñ\82\89@#-¨\b\96ë\80a\86T¬\ 2©(â<\ e\96«àû|Q\16MZ\16\97\18ÓM\18Q\8eçgæÖäee¶µÛ\9f\9bµÙ\86DÍM\91\9a#wv\11j:\a\89¬,Ü\ 1E\ 4#\1aþX~\9caïÀñ\82ò\80P\849`\ 2|D\ 4FL\89 ¢\ 2q\87~fêt\9bU\8dµ\ 3ºà0\e8\8c\ eÒJ:ásÓì¶\1e¯¹6nQ^ý4iã\ fï+\7fº.·{rUÒ4¦Ó6¹¹1\85×*\92\e³rè"\ e\14 Ã\aÐ)ãHi
+^´è\1eè¡\97\8c"*u'\86\9cÄ^èT(D$ "\ 6_!\9cèEh]\81Ôòyý¤\ 4<¬Õít\röñÁ\8eа#ÞNzZ\16u\93\14Í\ 1Lïä\97¶ôåm¶2õ^n\93ªÊ³4±Å\8bêʤ\99u\fRÙþ¬ïo®Jøív©ÇÛ7±.\87U¨\aÉc\88
+ÌÚäÅ\12)
+¹£\1aqº\10>\81¹Ùd5\94õ´7?\11|§\ e©WÚ÷\9dUö±óÇc?\b2J\1aa°\96¼k\82KJe7<NùpR¦Z¦3\19Ùþ\12~Z¿Þ\17eUguïûïv\ 5ß\19AJ9ÁWY\91æ»\95\ f2Æ\ 3ÁX¡\98¨ÎÕ·\13¦$ôh/°vM·Î6èzÂ\9a\88\81Kzáw\13Ö"B1"q\f\v\8d$ís{R\96ù@\1c\v-Ûq\92Hð~\9c\ e\97`\bC\bALôãz\899n\13\1cF\ 2ã½\96\ f´@\8aIð\bq¡\9dÂë\ 1\ 5t¾pà«` Ó\1a\9c\ 2§nº<ö\91Ã̺ù\1aÙ\8c¨\82)U:\884R·sñ¨e\ 6\9cÙ *òf²]¼\Äc`\ 1ùGìê;õ!\13Âä`Ü×xìë\88 5\12´¯@aîB(¹\1ct½Ýõ]\8fÜÞ±zí6\8bt\91äµq\9blí¾-\87\8fTíVÍÓ¤(JWÏHB×@ô@\80\9aûb]yæww\97\ fÎ.=CÙ\ eYí¼PSzNËóÒQ\9a'¨$ËwNÍæ\1e¹ÓÏàÒö.«G\b>\f{°H\97¡¶çj¾3è\11Fþ\97WÁ\ 4\9bÚËXËá\94}+¶ÏæÓøI|ú4\981£B²\a}ß\13*h\ fëù|Zuvÿ³ê¡B\8cx\95\12\84cñÒ¼
+/¦\97'V{cÒ¿#ÖÁóuüx\86\81Âð\1a\8ch\8c$önK>Ry¿\9cý\ 2çôù&
endstream
endobj
6813 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVMoÓ@\10½çW¬ÄÅAõtw½\9f\ 2q(%\95\10\ 2 B/\94Cp6©\85kG^§Uÿ=c¯\1dìÖ\14\8a\84@\9c²vfæ½\99yûdJ¶\84\92³ÙÉrv¼H\14±`\15Wd¹!V\82\12\8chÃAJA\96kò)Z\94E\9d\96Å\ 5¥|;\8f¹¤Ñ©»vy¹s\95\ fÏïÝÆUsf"W¤î(¼;\9f[\1eaDV\16á\ 5\aF\81Î?/_Ïh\87\7f¼à\920\ eT
+xÚÝVMoÓ@\10½çW¬ÄÅAõtw½\9f\ 2q(%\95\10\ 2 B/\94Cp6©\85kG^§Uÿ=c¯\1dìÖ\14\8a\84@\9c²vfæ½\99yûdJ¶\84\92³ÙÉrv¼H\14±`\15Wd¹!V\82\12\8chÃAJA\96kò)Z\94E\9d\96Å\ 5¥|;\8f¹¤Ñ©»vy¹s\95\ fÏïÝÆUsf"W¤î(¼;\9f[\1eaDV\16á\ 5\aF\81Ï?/_Ïh\87\7f¼à\920\ eT
Ó \v\r\863\12K\vʨ\80~ê|Ze»º©\83¹È7\19ð¥$f
l\1fü±\b4¶\99¯\91Q\e¯\ 41\18\8f?\r\82\ 1\9d\bLkÃ\vlË×~¢n\82\f¬íãüíÕ\972ÏRl\84ʨMZ\15µ\87æY`÷õ¾*|øs\91.V¹wá!Û\84ßúÒ\85P¿siÖ\fÒïÔj8\90Ø\18\10È#ÆIYi\ 3øM7Ú0Å¢¬ÃaÔhs\Cøã\1d¢U7\99wø\9e!¾X¤Ë¹mÞ\9bhï ô>^\ 3\ e51À\94\ e\ 4Îç\98Õ\80ÈÈÿÒ\16î\væzZ\b\ 18\ 1®hÒÔ\89{\ 1(
\895]µôíêÊ\9d¹úe7«)Ê}"ò6¶Óm\93Ö\91\95\ f\90\9d.?ê\8fQ\ 1\8cõj¸à\\87NÞ\94å×ý.\9c\a\1aÁ§ô\ 1®qW.N8vÞ\91ýp[\94;\9fù\ 3áï\9amÖÁÀ\18\16"\9fdE\9aï×]k\82\8eÕ-\98éy>\9f¨¥q\87\80MØÓ&ÛÂåD5%Ð\ 3\ eÁ/&ªÅ\8cS`BàÁ\82æÝDÛÞç¸ÃFké\12Ë@H\8dÑ U§î§\83²TY\1dÆ\rZ\91AÐ\8fv4ä\82\8e\95\fvD%EðËUeZän2\13È=ôÈ\12\123\ 4öu\95\15Û 4nA\8eÐسÉUs\85ÂL°e\89+§ú7,-¸KPUð\119\9ak\10_Ý^ç\14C\a^\11ÎùªnݦÉ/\7f®Õ\91]r\85}JuðÁá8FvÉA\1fÜrÒSâ\84â\82\84ú\aåOúÊ\ 3¦b\140ï\9b
-Êüζ¯Wù¾;nÊ*\1cV\8fv\9d\ eï\7fu\9dEzR\96ù\84\9b$\1a\94<\88sr-ÃêxaµQ\7fÇG\8e\82kf\9d]6\9bÂkõX°Êù}^O\83¡QÝ3ÁçØè[\10¯,Þ\1f#ñÎ(\10\94\874F9¯\96³ozV\9a\9c
+Êüζ¯Wù¾;nÊ*\1cV\8fv\9d\ eï\7fu\9dEzR\96ù\84\9b$\1a\94<\88sr-ÃêxaµQ\7fÇG\8e\82kf\9d]6\9bÂkõX°Êù}^O\83¡QÝ3ÁçØè[\10¯,Þ\1f#ñÎ(\10\94\874F9¯\96³o¤t\9a¢
endstream
endobj
6853 0 obj <<
>>
stream
xÚµVM\8fÛ6\10½ï¯\10Ð\8b\¬\19\92\12)
-\r\ 24\9bn\81\1erHÜô\90ô K´¥F¦\ 4QöÆÿ>C\ eå\95w\95 \rÐ\8bE\ e93o¾\1eM£}D£ßo^on^Ü'2ÊI.¹\8c6»(¡ Q©\8a2Å\89\10i´©¢\8fñ}gƲ3\9f(åûÕ\9a\v\1a¿Ñ'Ýv½\1e,îßé\9d\1eVLÅÚ\94ú\16e\1fV9\8fáFÓ\19\14pÂ(¡«¿7\7fÜÐ\0àÅ=\17\11ã\84
+\r\ 24\9bn\81\1erHÜô\90ô K´¥F¦\ 4QöÆÿ>C\ eå\95w\95 \rÐ\8bE\ e93o¾\1eM£}D£ßo^on^Ü'2ÊI.¹\8c6»(¡ Q©\8a2Å\89\10i´©¢\8fñ}gƲ3\9f(åûÕ\9a\v\1a¿Ñ'Ýv½\1e,îßé\9d\1eVLÅÚ\94ú\16e\1fV9\8fáFÓ\19\14pÂ(á«¿7\7fÜÐ\0àÅ=\17\11ã\84
ð î×LR\92(\19¹$\ 2½¿Ñ¶\1c\9a~tv@\17\0'3ÀÔé\90\exù\9d\1e\8f\83q¨\98\8c\1fj=Ö\80\v6".PfÏ\87m×6%
!*;\16f\f÷\9b±F¹)\ e\1a\9dÉ4Rà\f>à\8c\ 3TÈ\f8õÎì84f¿\0*II\9edÓµ&ÀÁ\ 4í\e;\86\U·èo\8bÒ\19ò·\0±³\b\19H3\92±\1câ£$\17
m\9d\8aö¨1\9dÝ\ e¿NÁ/fÁÀ®1\v\ 10*\bËÒ Ù í±\1d\97\ 3È\1eñ\aG=¢¶Ú\8c\ 4u\9e\16/\ 1\vi\1a\13E\98\f\15ù°\ 2U\17°\88í¿*áón;-wÑSÿ`Gæ°cÁNùº-Ìgû\1d\8f\12oþêL«ôQ\ 3vIÜmÿÑå\88'u×VA\ ¤\852âÊ×\ 1\ eþ4MÙU\1a\85e]øÙ\80åCÝ\94uÐÅ\f¢\\7féÁ¾®ðhìPº\r§[\87Ä7\ 2\r\1d\90#Xhj\9f \11WCñ`\b®ÿºHmY\18\83Ý$dlô\ 3\8aw\90U{\8bëÂ\9cq±oÏ}mq=Átç\17\98°Ñ\87~<OzU°Ú\8d(Á&{
-q¬}Ë\v6eIp\98¶E\99\8f\10¾\85µÇ\83\ f\1f\8e}ø³Ã\87Ð}ƨøä\9aM®\99\1f\9aI»1(\v£À \92wP\80÷:8\aW]Ù\14.ÙK\19õc\9fÈ\ 4õÝÂe\8bàrã\83q+ìÿîÔTÚK¸ë\ 5w`\9b½i\¿BêÇö\8cÂC7eÑí\8a²<\ e\0\0w\17pèk\bwú\1e\88©X/¦\14úßΦ.!\ÒÄO\1dÐ\84â\fø"'\82%×½\7f7hçtaX&-\18U\95\a\9e\7f{a½D|{Z\96l_M\97\92À1\17öøÄy\86\93{\87 ñYpû"Lôõ >á\94`l\9dp\888à|\7f6]o\e{ÁúHp\805aD©À\ 1?5¦l\8fU@\99ÒÙÍT\91\94© åË\ 5[\19\90ØåÂ\ eYi×ìI½`M¦ð\^.¿Z°¶f\9c\12æØ\91å$ãò9IM\90Ö\8c\b\19êþóÌ\12\95y\86$N2\19Í.-Vdî[ÂK\ 2å\9b*B\ 5=uM\ 5_öË2\91Ãë\9b\83êZ¤À¶Ù\7fy\87C\\8fµ¶×žР\9dÓ{Î<Ý\92o\10û\8f½(ò\87^\94\85ÙrÿJru\9dmÈÇ8¬8 w?çÿgȼ\93î¼\10c\ e°Eú|Ê\10\96#ªó\94ùêù\9cÍþ\81]ýÿ\ 3ò$\8a\ 1d\95\924ä;Ë®4~ÛÜ|\ 5P\1c£ª
+q¬}Ë\v6eIp\98¶E\99\8f\10¾\85µÇ\83\ f\1f\8e}ø³Ã\87Ð}ƨøä\9aM®\99\1f\9aI»1(\v£À \92wP\80÷:8\aW]Ù\14.ÙK\19õc\9fÈ\ 4õÝÂe\8bàrã\83q+ìÿîÔTÚK¸ë\ 5w`\9b½i\¿BêÇö\8cÂC7eÑí\8a²<\ e\0\0w\17pèk\bwú\1e\88©X/¦\14úßΦ.!\ÒÄO\1dÐ\84â\fø"'\82%×½\7f7hçtaX&-\18U\95\a\9e\7f{a½D|{Z\96l_M\97\92À1\17öøÄy\86\93{\87 ñYpû"Lôõ >á\94`l\9dp\888à|\7f6]o\e{ÁúHp\805aD©À\ 1?5¦l\8fU@\99ÒÙÍT\91\94© åË\ 5[\19\90ØåÂ\ eYi×ìI½`M¦ð\^.¿Z°¶f\9c\12æØ\91å$ãò9IM\90Ö\8c\b\19êþóÌ\12\95y\86$N2\19Í.-Vdî[ÂK\ 2å\9b*B\ 5=uM\ 5_öË2\91Ãë\9b\83êZ¤À¶Ù\7fy\87C\\8fµ¶×žР\9dÓ{Î<Ý\92o\10û\8f½(ò\87^\94\85ÙrÿJru\9dmÈÇ8¬8 w?çÿgȼ\93î¼\10c\ e°Eú|Ê\10\96#ªó\94ùêù\9cÍþ\81]ýÿ\ 3ò$\8a\ 1d\95\924ä;Ë®4~ÛÜ|\ 5tþ£°
endstream
endobj
6892 0 obj <<
stream
xÚÝVK\8fÓ0\10¾÷WXâÒ"bü\8e-\10\12ËR\ 4\12H@µ\17\96C6uÚ@\eWIºRÿ=ãØÍ&Ú¬@H Á©\1eç\9b÷7S\13´A\ 4½\99]¬fO\97\!\83\8db
-d$V\82¢T3,¥@«5ú2_ºªÍ]uM\bÛ,\12&ÉüÒÞÚ\9d;غ ò'[ØzAõÜV¹}\12î®\16\86Í\ 1Qº*\0L &\8b¯«w3\12ý?]2\89(ÃD
+d$V\82¢T3,¥@«5ú2_ºªÍ]uM\bÛ,\12&ÉüÒÞÚ\9d;غ ò'[ØzAõÜV¹}\12î®\16\86Í\ 1Qº*\0L f\8b¯«w3\12ý?]2\89(ÃD
í½\8b\14kFQÂ\14\96Á÷çSå\ eMÙx5\bU"\r¡*áÁ\ 4%\9cbi@>*«|w\Û\80\14d\80\14\1a\vªA¡\ 3>\9f°\95bªz@\11ò-Ê\rÞNXS\ 2JÓ\83_LXK(#\98
\ 1\a\83S_X\8f¼uåz\0&ʤ\1e\f¹jcÎæ\96ùÅ.«¾7\97¶ikw\9a
\95aÅz÷×D\92³\8e\a#Éqj4xÆR\99\80y\1c¬\80ú\9dW\89¹F\ 3ÌÍ\84'\89\89à\ 3GôY\0\8d{\96P\ 5.á\9cH\ 1\1dN\ 3\1câÏëòÐúî\aË|À2⵰Ѫ\a·\1d}Ü)\12*\8b\9céSë$wóÍæmäW\11\bgËjsÖ9ÅCÓ¸¼ÌZ»\ eòÞî]}ZPJçx*\ 3O$\r\ 4\88¡_-@ÇÓYÎ\9b_
-ÿþ|ÜNó>8æ\98)»Ò\9dù®\bæд\11\ 3^®\17\94Ì×S\ 1\9fÕ jmâ\90~Èö¶ïááöÆ×\13y)\8d\19°öÜqÆÒ\90\81G\87Ê\86\9f|\9bÕYÞB\8d:±u\ f4m\8a-ÑGÂ\19\94AüwC\ e¹;·\9b\18s\9eb%ï\8dù]\1fF\83ç)ò·&¼ï7Ì\95"¾{¯ ½\9cM\994\98¦}Q\8ey#&lB58\8cÒO×\ 6ã\1c+àåï¯\r(\1e,\ 6.\8cç%\17\1aƵÚìl¸\1apÔ\7fò\1cí\90U\90ï\16\8b¿í\17\8bÿ\14öJ{¬«nµøïË|\99í\9ah¹,¢Ém\19Õ\ fayå¶ \1dòq\12ld¬|}\1e\fwlã¡ø\977ÓÛæ½Ýß@\1c\7fd5\8d\8f²3P\vÎîï§\8fG[\9fú\8a\82n³-\ fA.«\87wÓà\192z\ 3%THè\1eGI\9aÂ?[|\89¤z¤óz5û\ 1\8aúP}
+ÿþ|ÜNó>8æ\98)»Ò\9dù®\bæд\11\ 3^®\17\94Ì×S\ 1\9fÕ jmâ\90~Èö¶ïááöÆ×\13y)\8d\19°öÜqÆÒ\90\81G\87Ê\86\9f|\9bÕYÞB\8d:±u\ f4m\8a-ÑGÂ\19\94AüwC\ e¹;·\9b\18s\9eb%ï\8dù]\1fF\83ç)ò·&¼ï7Ì\95"¾{¯ ½\9cM\994\98¦}Q\8ey#&lB58\8cÒO×\ 6ã\1c+àåï¯\r(\1e,\ 6.\8cç%\17\1aƵÚìl¸\1apÔ\7fò\1cí\90U\90ï\16\8b¿í\17\8bÿ\14öJ{¬«nµøïË|\99í\9ah¹,¢Ém\19Õ\ fayå¶ \1dòq\12ld¬|}\1e\fwlã¡ø\977ÓÛæ½Ýß@\1c\7fd5\8d\8f²3P\vÎîï§\8fG[\9fú\8a\82n³-\ fA.«\87wÓà\192z\ 3%THè\1eGI\9aÂ?[|\89¤z¤óz5û\ 1ª®P\83
endstream
endobj
6923 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕWM\8fÛ6\10½ï¯\10Ð\8b\Ä\fI\89\1fB\8b\ 2ͦ[4@[ qÓCÓ\ 3W¢m5ZÑ\90d/ößwÈ¡d)«\16A{(z29|\9c\19\ e\1fßÈ49$4ùþæÕîæå]&\93\82\14\92Ëd·O2\9a\11\9dëDiN\84È\93]\95ü\96Þ¹v(]û\81R~Øl¹ ék{±\8d;Ù®Çù[»·Ý\86éÔ¶¥}\81¶÷\9b\82§\80¨]\8b\ 6N\18%tóûîÍ\r\8d ¼¼ã"a\9cP\ 11!ü\96IJ2-\93-\97D`ôwO;õuï7B¶"Ñ\90Ì=\9c&Û\8c\11\19"¿¨Û²9W\16\919\9d!sMr¦aC\0~½âK\11&'À\1eO¼¯\ fä¸âMæP\9c üÍ\8a·-ã\94°<\87AA\94¯m(dùʹf\ 6§²P¡ì\8aHQ\8c\ e\ 1Ö\98öcÿCÿ£}¸\87®d«H.§\r\1f¨ ã&\ fNDFT¡!8\11\80
-\98/Ñ\vl¿\86\15Pëd\86¹_\89$\b\85cÄ@pµ\92RHðöhº\8c¯¹,\bSSiÎe\9f¯ø\84\9adRͲg_!ê\136p¡\88.D²\159pG!üµíË®>\r\9eWè:\9b\11\98z\ e\91BÇ\8a¿µÃ¹k\81¥Y!ÒÇ£\1d\8ePN\98È\14FhíO¶¬=·m\85+S%ò»ÿÃ\96\ 3\8e\81\12\83©ÑÝÌCÝVui\86qÿ/m]:daH\87\92BÄ\ 2_Ls¶dí¬\9eÊ\1a(\18\ fù~\ 3\ fÆ?)Èï³\ eúü\8d^ÖßÞJ`YÀ\8c\8dÜûvp\ fuù7\11c\8a»£í-zß\9fÛÒßGT\83S\90\ 2w©«°ÎR\83öÞìã\86Gó\84\83Á!â|ª \80h\e\8fqîÌ0\1dÀ[\1aÛGm1Mã\1eëö\80\9b]{pÛE¹5¦\18\10YNSÔ&SM\ 6·Ç_¼Coh*\1c<\8bî\8d\18\1dÇ\8fÇz\1c6®ühã¾½ëâzW\ fS\1cÓÆeÛöçÎ\9bWX1\1c\8d'\18W¾P\19×>\a\10¼Á¶£9x \v\ f§ÆúByótÃ~\12N\ 4\10<\11\18\9e\1f\ 4\8cÓA\0Y÷Ñ{\ 3×Ñ£Í\LÝl×\924÷Í\9c¹\19á\92fá\95æðH9\83×Z\10Áò%\8dn;ëïu\85wã.`½.â®\9fÌ\83\9dä⯩¾â{AT-A\83®ò¹\8aÄ\8a4\18\89f"·&Î\87Y|ðkz\14\1dC¥àôùg·§ÿMwº>ý1%ßAÔ¢\81,ú\16\10DÉä\8aY½\9ayd©\88\82{\9cõ-ÏõaÞVt\88¯)ñ1\9eÇ_m`\11²÷/ó_´\e¸×\9cêØnô?h7·\13ü\14²ð ý\ f\88[\18É´\1fº\8d\86¾\bm)@q=6\16T´\19^¥µ\95\97\18?\ eb ><\1a%¶\89QÊÒöý\ 4ºÖi¬\0/r³©\8dÏê4?\f\87J²é£\82 ¿_7*O£¤ù\8b\ 1J\v¢D¶T\87 %¢H+×Z\1cùd3¡\83¤Á´·'Ó\85\97çg(C\ 4'?Ã7cÜ\83B8\ 1ÐÃè{\14¿\17#8îr]}¨[Ó\8c¨¥ìHÙä\)t® ÍÀ[è+OhÇÛ95¦\f\ 2\ f\88ÞáJLrÂ\8c]\ 5 ±ñáexÄ$0î\8d¡p¾\10yo\ 6\91_Iö*ù×6\18\9bh=\1cÝy\88\8dô\18\9e0óÞ\8a]*öiߣü`\96ù\7fû52û'°ü\1f\92gà\r¾üTF\18\8b^U±ØòÝîæOä\1dL\
+xÚÕWM\8fÛ6\10½ï¯\10Ð\8b\Ä\fI\89\1fB\8b\ 2ͦ[4@[ qÓCÓ\ 3W¢m5ZÑ\90d/ößwÈ¡d)«\16A{(z29|\9c\19\ e\1fßÈ49$4ùþæÕîæå]&\93\82\14\92Ëd·O2\9a\11\9dëDiN\84È\93]\95ü\96Þ¹v(]û\81R~Øl¹ ék{±\8d;Ù®Çù[»·Ý\86éÔ¶¥}\81¶÷\9b\82§\80¨]\8b\ 6N\18%|óûîÍ\r\8d ¼¼ã"a\9cP\ 11!ü\96IJ2-\93-\97D`ôwO;õuï7B¶"Ñ\90Ì=\9c&Û\8c\11\19"¿¨Û²9W\16\919\9d!sMr¦aC\0~½âK\11&'À\1eO¼¯\ fä¸âMæP\9c üÍ\8a·-ã\94°<\87AA\94¯m(dùʹf\ 6§²P¡ì\8aHQ\8c\ e\ 1Ö\98öcÿCÿ£}¸\87®d«H.§\r\1f¨ ã&\ fNDFT¡!8\11\80
+\98/Ñ\vl¿\86\15Pëd\86¹_\89$\b\85cÄ@pµ\92RHðöhº\8c¯¹,\bSSiÎe\9f¯ø\84\9adRͲg_!ê\136p¡\88.D²\159pG!üµíË®>\r\9eWè:\9b\11\98z\ e\91BÇ\8a¿µÃ¹k\81¥Y!ÒÇ£\1d\8ePN\98È\14FhíO¶¬=·m\85+S%ò»ÿÃ\96\ 3\8e\81\12\83©ÑÝÌCÝVui\86qÿ/m]:daH\87\92BÄ\ 2_Ls¶dí¬\9eÊ\1a(\18\ fù~\ 3\ fÆ?)Èï³\ eúü\8d^ÖßÞJ`YÀ\8c\8dÜûvp\ fuù7\11c\8a»£í-zß\9fÛÒßGT\83S\90\ 2w©«°ÎR\83öÞìã\86Gó\84\83Á!â|ª \80h\e\8fqîÌ0\1dÀ[\1aÛGm1Mã\1eëö\80\9b]{pÛE¹5¦\18\10YNSÔ&SM\ 6·Ç_¼Coh*\1c<\8bî\8d\18\1dÇ\8fÇz\1c6®ühã¾½ëâzW\ fS\1cÓÆeÛöçÎ\9bWX1\1c\8d'\18W¾P\19×>\a\10¼Á¶£9x \v\ f§ÆúByótÃ~\12N\ 4\10<\11\18\9e\1f\ 4\8cÓA\0Y÷Ñ{\ 3×Ñ£Í\LÝl×\924÷Í\9c¹\19á\92fá\95æðH9\83×Z\10Áò%\8dn;ëïu\85wã.`½.â®\9fÌ\83\9dä⯩¾â{AT-A\83®ò¹\8aÄ\8a4\18\89f"·&Î\87Y|ðkz\14\1dC¥àôùg·§ÿMwº>ý1%ßAÔ¢\81,ú\16\10DÉä\8aY½\9ayd©\88\82{\9cõ-ÏõaÞVt\88¯)ñ1\9eÇ_m`\11²÷/ó_´\e¸×\9cêØnô?h7·\13ü\14²ð ý\ f\88[\18É´\1fº\8d\86¾\bm)@q=6\16T´\19^¥µ\95\97\18?\ eb ><\1a%¶\89QÊÒöý\ 4ºÖi¬\0/r³©\8dÏê4?\f\87J²é£\82 ¿_7*O£¤ù\8b\ 1J\v¢D¶T\87 %¢H+×Z\1cùd3¡\83¤Á´·'Ó\85\97çg(C\ 4'?Ã7cÜ\83B8\ 1ÐÃè{\14¿\17#8îr]}¨[Ó\8c¨¥ìHÙä\)t® ÍÀ[è+OhÇÛ95¦\f\ 2\ f\88ÞáJLrÂ\8c]\ 5 ±ñáexÄ$0î\8d¡p¾\10yo\ 6\91_Iö*ù×6\18\9bh=\1cÝy\88\8dô\18\9e0óÞ\8a]*öiߣü`\96ù\7fû52û'°ü\1f\92gà\r¾üTF\18\8b^U±ØòÝîæO\ eôLb
endstream
endobj
6959 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVËnÓ@\14Ýç+,±q\10¾\9d÷C ¤\96\12$TuQ¢n(\vãLR\8bÔ\8e\1c·Uþ\9e\19Ï$\99$#ÄCB\88UÆ\93sï=÷ul\94-2\94}\18]LGg\13*2\rZ\10\91Mç\99æ \18Τ"À9˦³ìs>i\9b¾j\9b;\84Èb\\10\8eòKód\96íÊtkÿ|cæ¦\ec\95\9b¦2¯üÝíX\93Ü"ê¶ñ\17\ 40\ 24þ2ý8B!þÙ\84ð\fS \ 2Q\17\1de\ 5\11ÀCØê¼o\1fêêªÆ\ 4åß\9c¥7 \808SÎ\80IP\ 4g\ 5U t {]>\18\8f¥<ÊÌúÆ\ 2´\92'Þ\83gJ#´d@\b±F\ 3ø\8e\10é\93X:øp*ý\8f«ÊÒ¤¸\15ÁGA\89M0\90û´iÚÕº^ï\b*\eÒý9\10¤\18\94òÀ\17uS-\1fgÁ3C\11\90)`Xm¹½I¸\92\80Å\ e0÷í\9b×\v¸Ox\13Ìvz\a~\9bðV`\82\03f\ f\1a¤«\8f/àEÛ.#8\12Z:8\95 ¸Þ:LÔ9öÍ\95\9d\8a}\9d\11G[\ 3\aÎ8\ 5©\95\r\f\h\8fyé½Xó}H\ eTe\11¦Üy8
+xÚÝVËnÓ@\14Ýç+,±q\10¾\9d÷C ¤\96\12$TuQ¢n(\vãLR\8bÔ\8e\1c·Uþ\9e\19Ï$\99$#ÄCB\88UÆ\93sï=÷ul\94-2\94}\18]LGg\13*2\rZ\10\91Mç\99æ \18Τ"À9˦³ìs>i\9b¾j\9b;\84Èb\\10\8eòKód\96íÊtkÿ|cæ¦\ec\95\9b¦2¯üÝíX\93Ü"ê¶ñ\17\ 40\ 22þ2ý8B!þÙ\84ð\fS \ 2Q\17\1de\ 5\11ÀCØê¼o\1fêêªÆ\ 4åß\9c¥7 \808SÎ\80IP\ 4g\ 5U t {]>\18\8f¥<ÊÌúÆ\ 2´\92'Þ\83gJ#´d@\b±F\ 3ø\8e\10é\93X:øp*ý\8f«ÊÒ¤¸\15ÁGA\89M0\90û´iÚÕº^ï\b*\eÒý9\10¤\18\94òÀ\17uS-\1fgÁ3C\11\90)`Xm¹½I¸\92\80Å\ e0÷í\9b×\v¸Ox\13Ìvz\a~\9bðV`\82\03f\ f\1a¤«\8f/àEÛ.#8\12Z:8\95 ¸Þ:LÔ9öÍ\95\9d\8a}\9d\11G[\ 3\aÎ8\ 5©\95\r\f\h\8fyé½Xó}H\ eTe\11¦Üy8
G4`Ì£pøu²uX1÷\90\15\9cY~ad.ͺêêUï&útb\8eæë¼ïÍê·\vB©ÌûÖÿúñ¡Täý½ñWa\80\86³ß¡h\97fþþë&Jz\9b\v\96vUlWP"ç\98\98\1d?Êñ\16\ 6Þã\8dé\1f»&°\9bT\93r¹6\9eX=\ f\94S\ 4ë`Q.\8b¡?\ 5Anó¸Í\1d\81æav=ýr¶Ùï\8c\99\ 5Y0C wò¨@Ã]LªéX»{\95?\ 6LÙÌ\82\ fS>\99\80\e\98E»\17\ 5\81T7Ñ \ fX\84ÎÜ\8e\1d\r\e\9dçë\9fjå©þ=¥uíXÎ\8a< \ 4T\1f ϵq\f\9e'uZ=þ\Ù®Mäü ?m)sv*nû\8eøçÆ<\87\8aÛQn»²Û\9cÖ½Ùq:Z¡\10ä¿U¿w÷e§\86%`\14\10Õ)\91:ÐE;%Òêb\84Jwê \15\ 2\82¨\7fN\1e f ±þ\1dy\fõ»\89\17ÿh¡\87\91\1a\9eçmç\ fÏ]Ý×ÍâàÍ»\9bÎ\83mlç?\10\89\94¾ºû¤¾R\9b$µÉýª¾¦
-F\99°/Eõ·\84(úÀ:øºÛ \12F\1c\94\f˦\ emÞOGß\ 1\9dµ\84\f
+F\99°/Eõ·\84(úÀ:øºÛ \12F\1c\94\f˦Ð\81Íûéè;»'\84\12
endstream
endobj
6995 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVËnÓ@\14Ýç+,±q\10¹\9d÷C $J \12\v*\95¨\eÊ"8Nb)±£ØiÕ¿ç\8eg\9cL\1a§\b\10\12båyÜǹwÎ\1c\ fI\16 I>\ e.'\83\8b1W\89\ 5«\98J&ó\84\13\ eF\98D\e\ 6R\8ad2K¾¦ãªl²ª¼#\84-\86#&Iz\95ßç«j\93ok?¿ÉçùvHM\9a\97YþʯÝ\ e-KÑ¢¨J¿À\80\12 Ão\93O\ 3\12\0\\8c\99L(\a¦\bwéG\8c\18`Dã@\81\fÙ³wMµ.²ëm±\18\17«Ü\ 5ð~\f\88D¬è'4\18F\93\117`l@ýyº\ e¶\F\15\92dD\15X£\9f\8bÎyäa\rPÎбu¸cLûz|ÁÍn\eê«0DQNW~æº\85áÚq¹\87r\f{\14B\8f8Ã\16\ 4Ü_\1eËjS\17õ\1e»A$n³ÅÎ)\18ã\r_\14e¶ÚÍBdA"Ca@PÓA~Ó\13J\ 3U{\83¹?ày±\80eO4%\90\v{ã·=ÑF\94\11 BàÀ\82vmó½}¿\9cn\8d³O\ 4\aÂ-î\83TÖo¿\8c\ 2\11eµ\v\84\fÑÒ&\91Õ\99\ 3:ªE\83Ðûó!\92t>mfÉA[Ó\97\19½\ f\99%p\13ç\9dî#<ÉÆ,P*£tôuïÙ2l\85THJ)\90ø\81nWy\9dm\8bMã.Å)Ó:n\86þÝ´ä
-W¬Yæ§Äò\14\8cîÞ̯\7f\7f\8c*ì\80Ó\96;¢C~T`\8c\ 2ÉÈ÷õAom\14)Á¸h/\1cU¡¶Û!fvPdZ?_\9f>§+÷ýzq"\13Ý}W\ 4¸}r\93oòÍj\9aå\8e/\7fG*N\12\1cÕHÑ\85(yN.Z×>½x(\9aeP\8bü¡¿é!ò\7f«\16\97UµêÑ\ 4®A¡&\90\9f\9dB\9cÂR°Vþ\83\9a Á¢Vý\89&´e;Qà\9d(p\1as\89G\12ÁÏH\ 4zôK\84¦ \ e'}^"\ 4(¡:³@Ý\18\8fãp\ 4\ 5üä hh2ÎÆÓUÝòÑý÷\15pê\18AÀÊÐîb\8e\96D\84¨8h\83\ri\1a¦Ù´,«Æ\8f¿\87µè\96¹B Og»°ÕTþ\8bÏ\96uQ\a\9dÁ9\8ewmCѸ(ûRæõcÝäkðK׸¹}(\ 2tr\8cùð(\bº=Î&Cë\8eÁ¤»¼WMÉïʨúE\19\8d\9e]Ç\8f>ü9[\83Âb\ 5Xæ\83\1azäña2ø\ 1 ò\90¢
+xÚÝVËnÓ@\14Ýç+,±q\10¹\9d÷C $J \12\v*\95¨\eÊ"8Nb)±£ØiÕ¿ç\8eg\9cL\1a§\b\10\12båyÜǹwÎ\1c\ fI\16 I>\ e.'\83\8b1W\89\ 5«\98J&ó\84\13\ eF\98D\e\ 6R\8ad2K¾¦ãªl²ª¼#\84-\86#&Iz\95ßç«j\93ok?¿ÉçùvHM\9a\97YþʯÝ\ e-KÑ¢¨J¿À\80\12`Ão\93O\ 3\12\0\\8c\99L(\a¦\bwéG\8c\18`Dã@\81\fÙ³wMµ.²ëm±\18\17«Ü\ 5ð~\f\88D¬è'4\18F\93\117`l@ýyº\ e¶\F\15\92dD\15X£\9f\8bÎyäa\rPÎбu¸cLûz|ÁÍn\eê«0DQNW~æº\85áÚq¹\87r\f{\14B\8f8Ã\16\ 4Ü_\1eËjS\17õ\1e»A$n³ÅÎ)\18ã\r_\14e¶ÚÍBdA"Ca@PÓA~Ó\13J\ 3U{\83¹?ày±\80eO4%\90\v{ã·=ÑF\94\11 BàÀ\82vmó½}¿\9cn\8d³O\ 4\aÂ-î\83TÖo¿\8c\ 2\11eµ\v\84\fÑÒ&\91Õ\99\ 3:ªE\83Ðûó!\92t>mfÉA[Ó\97\19½\ f\99%p\13ç\9dî#<ÉÆ,P*£tôuïÙ2l\85THJ)\90ø\81nWy\9dm\8bMã.Å)Ó:n\86þÝ´ä
+W¬Yæ§Äò\14\8cîÞ̯\7f\7f\8c*ì\80Ó\96;¢C~T`\8c\ 2ÉÈ÷õAom\14)Á¸h/\1cU¡¶Û!fvPdZ?_\9f>§+÷ýzq"\13Ý}W\ 4¸}r\93oòÍj\9aå\8e/\7fG*N\12\1cÕHÑ\85(yN.Z×>½x(\9aeP\8bü¡¿é!ò\7f«\16\97UµêÑ\ 4®A¡&\90\9f\9dB\9cÂR°Vþ\83\9a Á¢Vý\89&´e;Qà\9d(p\1as\89G\12ÁÏH\ 4zôK\84¦ \ e'}^"\ 4(¡:³@Ý\18\8fãp\ 4\ 5üä hh2ÎÆÓUÝòÑý÷\15pê\18AÀÊÐîb\8e\96D\84¨8h\83\ri\1a¦Ù´,«Æ\8f¿\87µè\96¹B Og»°ÕTþ\8bÏ\96uQ\a\9dÁ9\8ewmCѸ(ûRæõcÝäkðK׸¹}(\ 2tr\8cùð(\bº=Î&Cë\8eÁ¤»¼WMÉïʨúE\19\8d\9e]Ç\8f>ü9[\83Âb\ 5Xæ\83\1azäña2ø\ 1À\0\90¨
endstream
endobj
7031 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
7068 0 obj <<
-/Length 591
+/Length 590
/Filter /FlateDecode
>>
stream
xÚíUË\8eÓ0\14Ý÷+,±I\10¹ãGü\12\b T\8aÄb\16Cg6\f\8b\92ºmÔN\%\99¢ù{ìØ-\994À\b\81Ø°êMzι/\1f\a£5Âèýäí|r1c\ 2iÐ\82
-4_!ÍAä\ 4IE\81ó\1cÍ\97èS2³U[Øê\16cºN3Êq25\a³³{S7áùʬL\9d\12\95\98ª0/»\9bTÓÄ!J[\85\17\14\b\ 6\9c~\9e\7f\98à\98ÿbF9"\f¨ÀÌgÇ(£\ 2xL[¼ií]YLÍδæÒ¤\84'_==°(`\9e+ÏÊ%(JPÆ\14(\1dk¾\Ü\99\80e¼×\9eK@\ 4h%ÇSDyÆz\14\82s Ä1;Æ-¥2´³ì8!®\1c³\vü\8cvf¬È,êd\8cºvc\95\1f\1f*»oÊæT©riý\9f]¥\8c\80R\ 1ø¬¬\8aÝý2*ç¸\aÌ\15äD\1dë{5"%\81\88\13`\15\96¹*×°\19Q\13¹Ûû üzD-#\14\ 3És\17h\90~F\1ey°å²\aÆBK\ fvÛTZ\1få~4î¾¼;x¬7nÌñ\91åÁ\883\90N0#À\85\ e\98çAÅÑ¿çåÀ¤F=Ðâ$1ÈGµÛ\8aèå#/Çק%pìºæn\8d8\9e\9f©i\8aºÜ·þ\8c\9f\9f\9cÁa\v]GÇ´\9bñ£\ 3ááº1Ë\10\95Ñ=¦î\ffëð\18ÜVØ\83©\1f¢¢\r¿_\16Å6Dö¾\rA±YTkÓÀXc¸ó\r\11q\8f7i\97Ë{yRWç\97ÃaÜôC¯gGÛ
-\fL\ f\fy]íl\91R\9clÿ\8eá;ýíHwJ\0\91òÜí÷\81ÐÅ\8b_z=ªü÷ú`Ò}m!A*ñs£«§\18]ýY\9f»\vH»»ã÷}\1e:\1eúühï\7fiÁÞw÷ÑGÿdE7!P,Ê*ú\88ón>ù\ 6·« µ
+4_!ÍAä\ 4IE\81ó\1cÍ\97èS2³U[Øê\16cºN3Êq25\a³³{S7áùʬL\9d\12\95\98ª0/»\9bTÓÄ!J[\85\17\14\b\ 6\9a~\9e\7f\98à\98ÿbF9"\f¨ÀÌgÇ(£\ 2xL[¼ií]YLÍδæÒ¤\84'_==°(`\9e+ÏÊ%(JPÆ\14(\1dk¾\Ü\99\80e¼×\9eK@\ 4h%ÇSDyÆz\14\82s Ä1;Æ-¥2´³ì8!®\1c³\vü\8cvf¬È,êd\8cºvc\95\1f\1f*»oÊæT©riý\9f]¥\8c\80R\ 1ø¬¬\8aÝý2*ç¸\aÌ\15äD\1dë{5"%\81\88\13`\15\96¹*×°\19Q\13¹Ûû üzD-#\14\ 3És\17h\90~F\1ey°å²\aÆBK\ fvÛTZ\1få~4î¾¼;x¬7nÌñ\91åÁ\883\90N0#À\85\ e\98çAÅÑ¿çåÀ¤F=Ðâ$1ÈGµÛ\8aèå#/Çק%pìºæn\8d8\9e\9f©i\8aºÜ·þ\8c\9f\9f\9cÁa\v]GÇ´\9bñ£\ 3ááº1Ë\10\95Ñ=¦î\ffëð\18ÜVØ\83©\1f¢¢\r¿_\16Å6Dö¾\rA±YTkÓÀXc¸ó\r\11q\8f7i\97Ë{yRWç\97ÃaÜôC¯gGÛ
+\fL\ f\fy]íl\91R\9clÿ\8eá;ýíHwJ\0\91òÜí÷\81ÐÅ\8b_z=ªü÷ú`Ò}m!A*ñs£«§\18]ýY\9f»\vH»»ã÷}\1e:\1eúühï\7fiÁÞw÷ÑGÿdE7!P,ʪÇ\9cwóÉ7Ï? »
endstream
endobj
7067 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝXKoÜ6\10¾ûW\bèe·\88\18>D\89B\8b\ 2u\\17 \8a¦\88·é¡éA\96¸^6\8a´\95´6ößwÈ!µÒZnc¤§^,r8\9c\17¿y¬it\17ÑèÇ\8bËÍÅËk\91F9ÉS\9eF\9bm$¨ *QQ¦8\912\896Uôûêºm\86²m>PÊïÖ1\97tu¥ïuÝîu×ãþ\9dÞênÍÔJ7¥~\81´÷ë\9c¯\80ô\r\128a\94Ðõ\1f\9b7\17Ô\eðò\9aË\88 ÂS*¬ú\98SE8Í`\91\12éµ\97ß\ fí'S^é~èÖ\9c®ZûçhåàuN¨\ 4\93áz\92\11ÅY\14\vETî\8dÿ¹ø¤\91WÈ\89£4\8aYJr\95-(i½p!&\17r0\1f\ 2B\91ÿ\ 3ç\19zU9³Àu¸å\b\85w7\88Ä]{û§.\87%£c/9\16\1câà¾96í¾7ýh¹\ 2C졳\0¢\142~e\9a²>TÞÅ\84N\18\13E\12¦\82Åß.\88Ê\bKG\86-¾òÖÜ\91Ý\82´4\ 1@\8cÌß-H\8b\19§\84%à ËIf£f9ï[SM\98i\9ag\96\19ÞWåy\10·\1cþ\99©\9c¤|Tÿ\81J:Æ\17\98#)H\96+ÐLd\9a#Ï×(\ 5®\9f´J"T4á)F gêxN\18\93\13uì\9bÅ·cÊB.\8ae\ 2àöX\ 2'ÊÎì\a\vüÇ8:\ 3ÞÕ >ýÄàñ\r\19Iè\88º\99¹S¡\0\1d!Y`#\8b¦f\10")]r°Ô?Îû5@Óf®\õ\9feîãRp¿\9câçêAN\9aÃ\8ey9¦Öp%S\90.\15.®L\a\19Òvë\98Ùôv4Ì÷Ã`\1aÝÿ\83qÞ\9bÍN÷V*\95+\f©¿è(\ fm÷ѯ̰Ã\95\85<®¬Cu`E\93`Q\19,jÖ,£û\17HÅ\8c3Íݹ\90)û\11IeQî\n:[)Ée\1e å\14N\9ejR\ 5C\1d\ 3\14J&B\8aØ\98Ý\94Eó_W¾¹ÜY\80S[\92²ÇE¯/C\95+ðã\83\0+tl\11\81^Úÿ´Ð]\97\97m[/\94:\91\91TNJÝY¼å\93\9e`\95³)w£\a,sP\96²ç\97¹^\ f\vÊ\188
+xÚÝXKoÜ6\10¾ûW\bèe·\88\18>D\89B\8b\ 2u\\17 \8a¦\88·é¡éA\96¸^6\8a´\95´6ößwÈ!µÒZnc¤§^,r8\9c\17¿y¬it\17ÑèÇ\8bËÍÅËk\91F9ÉS\9eF\9bm$¨ *QQ¦8\912\896Uôûêºm\86²m>PÊïÖ1\97tu¥ïuÝîu×ãþ\9dÞênÍÔJ7¥~\81´÷ë\9c¯\80ô\r\128a\94ðõ\1f\9b7\17Ô\eðò\9aË\88 ÂS*¬ú\98SE8Í`\91\12éµ\97ß\ fí'S^é~èÖ\9c®ZûçhåàuN¨\ 4\93áz\92\11ÅY\14\vETî\8dÿ¹ø¤\91WÈ\89£4\8aYJr\95-(i½p!&\17r0\1f\ 2B\91ÿ\ 3ç\19zU9³Àu¸å\b\85w7\88Ä]{û§.\87%£c/9\16\1câà¾96í¾7ýh¹\ 2C졳\0¢\142~e\9a²>TÞÅ\84N\18\13E\12¦\82Åß.\88Ê\bKG\86-¾òÖÜ\91Ý\82´4\ 1@\8cÌß-H\8b\19§\84%à ËIf£f9ï[SM\98i\9ag\96\19ÞWåy\10·\1cþ\99©\9c¤|Tÿ\81J:Æ\17\98#)H\96+ÐLd\9a#Ï×(\ 5®\9f´J"T4á)F gêxN\18\93\13uì\9bÅ·cÊB.\8ae\ 2àöX\ 2'ÊÎì\a\vüÇ8:\ 3ÞÕ >ýÄàñ\r\19Iè\88º\99¹S¡\0\1d!Y`#\8b¦f\10")]r°Ô?Îû5@Óf®\õ\9feîãRp¿\9câçêAN\9aÃ\8ey9¦Öp%S\90.\15.®L\a\19Òvë\98Ùôv4Ì÷Ã`\1aÝÿ\83qÞ\9bÍN÷V*\95+\f©¿è(\ fm÷ѯ̰Ã\95\85<®¬Cu`E\93`Q\19,jÖ,£û\17HÅ\8c3Íݹ\90)û\11IeQî\n:[)Ée\1e å\14N\9ejR\ 5C\1d\ 3\14J&B\8aØ\98Ý\94Eó_W¾¹ÜY\80S[\92²ÇE¯/C\95+ðã\83\0+tl\11\81^Úÿ´Ð]\97\97m[/\94:\91\91TNJÝY¼å\93\9e`\95³)w£\a,sP\96²ç\97¹^\ f\vÊ\188
Æ{e\0î\94Ú®u3tÏW\97åS}\90\bK\ f
Ñ\12§g\18\15Úx¼\1aó$æ Ô Hé\98Aí\13üó½\1csí¼\96'0Rä\8fÔ^ÖEó±ÿ\92°Þ\8e\12\1ew\ fz*Ç^#@®\1f\82òW»¢SN·J ͲgëÞ\9aZ?\15â챯#2gB\1dÜòS^tå¿Çïé^(h
@ÿ\82^h\93Â\96`Á]Y\81O\ fUÖ5
!BaÁcW¡í¢ªÂ\8dºF>Hï5[\r}Ø\1d\ 2ïÐ.4X\96Ã:\1f;ì)S¦v\82\91,9uW'íõvI\9a\1dCÄR@§â\0\1e\9cñÀe¼\ 3×åf\9dSè\jup3´5y§\eô\ 3VH:ÕWH\15 ½\ä¾³¨©<¬Ñ\8d®p\ 3óz\83+³ÅoÑ÷mi\8a!p\98\ 6ÌýT\fØË-ÁË\19#hy\16|æP¤Å EÓ,\9c9=\eø\b
|2\88É©Z\9f\80>\13\a¿S\18\9bÇ\10»\11|æ\8d\981\ 6\99\80\ 1Ë%É\¶MZ±±\9d\8be(\84¥\16S.(@Z\84\f\ 4=¥£}\93Z7³\ fr\95ÍÜ\ 5q¿í4¼c\87jl\eê\91^ ¹¸ ñ\ 6\96JïuSy&÷.î|6\82\ 1e\ fÉÍV¦<ziþÂ\83®kt[A»âg^\17>d\1eXlU\1e:ÿ\13nÀ\93 äÐ9T\10d{Ý\fºk ÛB`=HfF\ 1ß\83Á\84\ 4ÔÜ5íè ì/¯®\91¥\b¸úå\95§`L\16Æ¥\87\9d)íÐ\96å\93`Á¦i\a\\98\ 6¿¿6¦l+?[Ú\ 6j\aJ{\80~ÂBoíý-\80ÃÀ\8fØ£'þu0÷E\8d¾ÃþõÍ[\ü\ 4¾71³UÏs6 \1f\87?kÌ¢µÃ®u\83(ãÓ§eÞZ \1eúâ¶ö\1c·G<ô\96Ç·E\8fð\83Ëû}mJ\17ý\9e i³ó²Î^\aOq,\83Å$æ\vö\ 5èAÄ\836Xbâ3_a\1a;=º×q\11\14Nã Ç\8bí\16¿#~ü\b8
-ð\8f?ôºÞzì¼Óák¼\0hüEÝûËf\e q\1cÅ/\ 6V\9fæMÿ¿\a[æZ?|Þúã\90Ân\1e\95´:x:ä3\9e×u[\86¸Yq\85©\ f\18/ûÒ\ 4©om²>\98Þ_Æóà\81û\85?©Øäì\1f\eó\7f«$\ 2Ú\9ct\ 3£ ~¦Qbvå\87ÍÅß®£sÂ
+ð\8f?ôºÞzì¼Óák¼\0hüEÝûËf\e q\1cÅ/\ 6V\9fæMÿ¿\a[æZ?|Þúã\90Ân\1e\95´:x:ä3\9e×u[\86¸Yq\85©\ f\18/ûÒ\ 4©om²>\98Þ_Æóà\81û\85?©Øäì\1f\eó\7f«$\ 2Ú\9ct\ 3£ ~¦Qbvå\87ÍÅßëQsÆ
endstream
endobj
7101 0 obj <<
>>
stream
xÚåWË\8e\9cF\14ÝÏW eCGC¹Þ\ f%\8a\94\99IGÎÂ\96f:ÞÄY`(¦\91 \8c\80¶5þúÜ¢
-\1aº\19?2YDʪ¡¸uÎ}Õ¹Õ8º\8fpôëÅÕîâÅ\96ÉÈ #©\8cvEd\ 4\92\9cDJS$\ 4\8fvyôG¼mê>kê·\18ÓûMB\ 5\8eoì\a[5\ f¶íüû-l»!:¶uf/ýÚ\9b\8d¡1X\94Mí\17("\18áÍ\9f»ß.pà\7f±¥""\14aÁµcç
+\1aº\19?2YDʪ¡¸uÎ}Õ¹Õ8º\8fpôëÅÕîâÅ\96ÉÈ #©\8cvEd\ 4\92\9cDJS$\ 4\8fvyôG¼mê>kê·\18ÓûMB\ 5\8eoì\a[5\ f¶íüû-l»!:¶uf/ýÚ\9b\8d¡1X\94Mí\17("\18ÑÍ\9f»ß.pà\7f±¥""\14aÁµcç
iJ¢\84J$<÷\9b\rìtØ"\1e\90`7xÌf\1eã(!\12\19\9eröú\13\9e\9b!*1s8ÉH.1bfD˶ee_v7e{Üsî/ÓH\9b\90Wé_6¸)VÜ\94O\0/b\92\1aQÎaÏ`û\96Rå½Ïö6{ï\1f?îm¿\87Ä\f/©ÿqAWÖ?\97ÝâS^úúd}Ó>®\85\92\ 4Î\84QHI\88åî±n\1e:\80\1aãÑà¢û8ÄÃ\bÒ\9axËïÊ:«\ ey\88\9cã\99%×\88\13=\ 6óã
\96BDN\ 6\85/`QÞ£ý
\9aäÐ\98\93ñO+h ¡\18\11\17
1HÑ)áWMSÍ̱tE."¦\90\14f\ 4<¯Ë\1cZ¸v\99Ê\82\ 5\ 6G»~\ 3-\83açõ>mµÛ\15i\8c\1czB\90\90Æ[\7fïá\0çH-\10ÓÑ̦\0ê\15V\b\83I5£%?¬V\90\18 \86,J\ 4\87.\ f\1d|c»¬-\1fúÏ\1f\9e\90¤[Û\1fÚ:tÎ6Ûm\f\8eÛ\8d\8e\ fcS\15³(¦êiDØ\94\95Y\fs"Ê\11&£Íg{\93\10\12\a i\\87\7f,»Àî\16\1enÓª³h=\e\18Î:\97Ãá$RýGä\ 4úê.Kë\7f[L\16°\8bx\84DT\9bs)é\9cù¼
îÜÕëMÙï\9bCø\9e¥Ù¾¬C:Ê~5û\81ö\7f¯&ËÂÌ\819CB-Ä\ 4Ú\19¼½³CF#a\10Qú\9b5¤³ý\9a\84@\9cGåº\1c\15ë®o\9fI\a½Ò}Q²&>§×Ð=CaaÌsîg\ e!\883úõ¬Ù\88qB\v*C±9£½ªÒú}÷\9c0ßM\b§\8c\ 6z\9e\9c0>5\15$ÂJý\93\14¯WT\93ó\8a\1eÛr\81¹<5EÓfO¥\8f|yÎ0PVlÌ3æÌ˵9\ 2\951ld\9fWx1G\f\ 4"\97\83\84Åu3H\13\8d?ùkhã\97\9bÖÿ®\8e-¸ï(¦ÖRrƧNùÂà¹ô¤ý~\/\ euÖ\87áÀâìÐ\86Kq_=zÓ\93\11Æ\16#\frÄ$Rn\82ÃT1"Ôÿõ8\ 5\1d\9d¤Nqá\97\81\82oH\9c\ e@ð6¨9|\ 5² ßþýTÌ\aÓÜ\7fKó¼\vOUå\1f\9c^\ 6Ä¢9\8c\86}³\92@j\b2\\8c¹9
-Ï<\7fPu2]d\91Gû¹\ e\8et\87w\10Bâcg\18ÚU\8beìsïK\v\8e1iFÇ\98\82Ù5\86êÖ!\1c\eÖW\1d&\9c u,æLº\16\15\87£Gg\1e;äkÈÏ0ñ\ 6ì¡Ü\83#S¹ÝzÞ@0\83\8fð2t¤³É¼\87io\83Çõc¨µ\84Ë\ 2SËx}ÛÏ.ó\1dòo¿\8f\97 a¤\f\1azkÓÜ\8d\rwP§ëÙÊ\80\ e\97¥Üv!\999:ù\13¶ø\a8]\\ 4\fäñÞ¤ùbË/»\8b¿\ 1ùQ\89Ý
+Ï<\7fPu2]d\91Gû¹\ e\8et\87w\10Bâcg\18ÚU\8beìsïK\v\8e1iFÇ\98\82Ù5\86êÖ!\1c\eÖW\1d&\9c u,æLº\16\15\87£Gg\1e;äkÈÏ0ñ\ 6ì¡Ü\83#S¹ÝzÞ@0\83\8fð2t¤³É¼\87io\83Çõc¨µ\84Ë\ 2SËx}ÛÏ.ó\1dòo¿\8f\97 a¤\f\1azkÓÜ\8d\rwP§ëÙÊ\80\ e\97¥Üv!\999:ù\13¶ø\a8]\\ 4\fäñÞ¤ùbË/»\8b¿\ 1Ad\89ã
endstream
endobj
7151 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíW[oãD\14~ﯰÄK\82ÈìÜ=\ 3\bi·\17\ 4B\bµÙ}ayð:\93ı+ÛiÕ\7fÏ\999cÇκ\vUá\8d'Ï\1c\9fûí³i²KhòãÅ»õÅ\9b\e¡\13K¬æ:Yo\13A\ 51Ò$©áD)\99¬7Éï\8b\9bºêòºúH)ß-W\ÑÅ\95{pe}ï\9a\16ï·në\9a%3\vWåî\e¤}XZ¾\0\8e¢®\90À £\84.ÿXÿ|A£\ 3on¸J\18'T\81M0¿b\9a\12at²â\9a(´þa ²^»Z\ 4] \ fN\8b\91ÓÔË\11kÒçÜ}\98w\ 3\vÂ5\15ÁºL\89á,Yy'l¯-¿*\9a»Ì\9b\7fp'©\93Ͻ\900ÄØ\98±_³Cä\15jÆQ=QÝ«\9dĤ4áÆ\82DàüÈy\1a3\7fýÛíõåÛe*\17ëë«o\91¸\9b\83kÊ'¼\1d[·ÁSWã³õ6Â)ÃǦÀjå]ÝD©<Ë÷³ñ¢++Á!S1À»§ª¾o\8bv\bÒ\80çþe\bR0b\fCί\8a*/\8f\9b¨ZÒ\11§4D2ÓÇøý\8c®\940=0l±®ÛbGö3Ú´\84\8e\1d\98\7f\98Ѷb\9c\12&%\1c,IùP\85wu]\8eØ©öµ\87YH\89VC Î\8b5V,\ 5Q©\1e\8aE\15½É}\17Þ¹Îs'Ê\12\96\1a0K\94¶Èô5ª\ 1ù\93A\ 5\9f\8cxZ\14?3Æ N>\18\83aÓ\94\82ww]óJsÐ\14sõ\84\ \9d\9eÙ\83:´]oúr\9f5&X^q) \ f\19fD
-þ"ãó±\1a6N,ûn¶E}]-l\r%a¸ãà^¹6o\8aûîË;#6Áz\ f½¼\12\94-¶Ç*\ f2p£\8bª~Dò¦v\91¡ª»}Qíð}Ö\16ÐÚ(\18Fª>à\v\9c¯îØT\91\97A¢n²²u\ 4o?uÈ\88Óê)~Zý3GÙ¬s¡\1cÁUJ¬\8a\99êöÞ \16\8b{\¹«³a\16\9aÇa\ e\~\r\96ñ\f{bT\8aS\92)ÑTõY>Ub\9c/È0M\a\9e¬ÚD\1fêûc\19<\rv\8b\ eÉ\8fE·ÇSô\96\87ém\91VTs^À\9aÑr\98ßSï\8f½ðs«ÄØ\8bÐu\ 2F\95ÂÂ\99ä©=~\1ag¦ð>rnç§\8aHiG)hçr\0ýÊ\ 6&\82êÞ\96¥?@å·HèB+yJßJYYtOÑxt"ô\95çÉ\8e]}Ⱥ"ÏÊ2ò\1c²*Û\85\15\ eï?=a\88\16\9aU\9bi\84a%]úRÿRgqå\87ÊøÃéåË6dnlh\0-¦Ó\97\ 2þW\81ÖL£Y2ºØ»÷UYT\7fþ\ax\eR2Ö>\89ÐB>`m}\ 6»·îP\ f\18\1a*ÞCfü\ 2ÂFó£pÂÞ\99&\17\16\90âóQ;_gÐÏ)ì±ÿ!w®^\13oS"µ\1d#ï3Èd`ÇÙ\7f\84\89©}).\r\18|\19Rõ\1a\fÎ\a\rg\1694\ ec\7f\8f\84ÂÏ\9c}\ 5\12ÞåYå÷´¤qwK:À\89\9c~9\86\95ê\89ó\v]H8\ f½>\89ll\1fz<µ£Tz\85h\ 3F\ eÁSú½öÔÛj»\fþ2¢i¿u\9fó5B_Ø\9f°å\0:Ôt\81>\83\87\8aØ\13\10ÍÃ!dLj>\82\ 2ÁSX\12\1eï[¼D´÷\17½xÜ»
-Ém}px*ªÎ5\80\rxs\r~>4(Pçù±\89\9a|W×Ç\ e/!^x\1e ;\80ö\8c±\903¯a \9f\10¹ï\f\12Q\91ìO\ 3¾îÄ\95åÝ1\ 2\8fÿq\bS\16R\8eP\12é\98Ç^\ 4k\83\97bWÕxG\84\19ýØM\7f+á\vÙ\1aÈ>´±\95Ñ\19£&"×ë\8b¿\0Å´¬\12
+xÚíW[oãD\14~ﯰÄK\82ÈìÜ=\ 3\bi·\17\ 4B\bµÙ}ayð:\93ı+ÛiÕ\7fÏ\999cÇκ\vUá\8d'Ï\1c\9fûí³i²KhòãÅ»õÅ\9b\e¡\13K¬æ:Yo\13A\ 51Ò$©áD)\99¬7Éï\8b\9bºêòºúH)ß-W\ÑÅ\95{pe}ï\9a\16ï·në\9a%3\vWåî\e¤}XZ¾\0\8e¢®\90À £\84/ÿXÿ|A£\ 3on¸J\18'T\81M0¿b\9a\12at²â\9a(´þa ²^»Z\ 4] \ fN\8b\91ÓÔË\11kÒçÜ}\98w\ 3\vÂ5\15ÁºL\89á,Yy'l¯-¿*\9a»Ì\9b\7fp'©\93Ͻ\900ÄØ\98±_³Cä\15jÆQ=QÝ«\9dĤ4áÆ\82DàüÈy\1a3\7fýÛíõåÛe*\17ëë«o\91¸\9b\83kÊ'¼\1d[·ÁSWã³õ6Â)ÃǦÀjå]ÝD©<Ë÷³ñ¢++Á!S1À»§ª¾o\8bv\bÒ\80çþe\bR0b\fCί\8a*/\8f\9b¨ZÒ\11§4D2ÓÇøý\8c®\940=0l±®ÛbGö3Ú´\84\8e\1d\98\7f\98Ѷb\9c\12&%\1c,IùP\85wu]\8eØ©öµ\87YH\89VC Î\8b5V,\ 5Q©\1e\8aE\15½É}\17Þ¹Îs'Ê\12\96\1a0K\94¶Èô5ª\ 1ù\93A\ 5\9f\8cxZ\14?3Æ N>\18\83aÓ\94\82ww]óJsÐ\14sõ\84\ \9d\9eÙ\83:´]oúr\9f5&X^q) \ f\19fD
+þ"ãó±\1a6N,ûn¶E}]-l\r%a¸ãà^¹6o\8aûîË;#6Áz\ f½¼\12\94-¶Ç*\ f2p£\8bª~Dò¦v\91¡ª»}Qíð}Ö\16ÐÚ(\18Fª>à\v\9c¯îØT\91\97A¢n²²u\ 4o?uÈ\88Óê)~Zý3GÙ¬s¡\1cÁUJ¬\8a\99êöÞ \16\8b{\¹«³a\16\9aÇa\ e\~\r\96ñ\f{bT\8aS\92)ÑTõY>Ub\9c/È0M\a\9e¬ÚD\1fêûc\19<\rv\8b\ eÉ\8fE·ÇSô\96\87ém\91VTs^À\9aÑr\98ßSï\8f½ðs«ÄØ\8bÐu\ 2F\95ÂÂ\99ä©=~\1ag¦ð>rnç§\8aHiG)hçr\0ýÊ\ 6&\82êÞ\96¥?@å·HèB+yJßJYYtOÑxt"ô\95çÉ\8e]}Ⱥ"ÏÊ2ò\1c²*Û\85\15\ eï?=a\88\16\9aU\9bi\84a%]úRÿRgqå\87ÊøÃéåË6dnlh\0-¦Ó\97\ 2þW\81ÖL£Y2ºØ»÷UYT\7fþ\ax\eR2Ö>\89ÐB>`m}\ 6»·îP\ f\18\1a*ÞCfü\ 2ÂFó£pÂÞ\99&\17\16\90âóQ;_gÐÏ)ì±ÿ!w®^\13oS"µ\1d#ï3Èd`ÇÙ\7f\84\89©}).\r\18|\19Rõ\1a\fÎ\a\rg\1694\ ec\7f\8f\84\ 2f\8eÚW á]\9eU~OK\1aw·¤\ 3\9cÈé\97cX©\9e8¿Ð\85\84óÐë\93ÈÆö¡ÇS;J¥W\886`ä\10<¥ßkO½¶Ëà/#\9aö[÷9_#ô\85ý [\ e CM\17è3x¨\88=\ 1Ñ<\1cBƤæ#(\10<\85%áñ¾ÅKD{\7fÑ\8bǽ«\90ÜÖ\a\87§¢ê\\ 3Ø\807×àçC\83\ 2u\9e\1f\9b¨Éwu}ìð\12â\85ç\ 1²\ 3hÏ\18\v9ó\1a\96ð \91ûÎ \11\159Ìú4àëÞJÜZYÞ\1d#ðø\1f\870e!å\b%\91\8eyìE°6x)vU\8dwD\98Ñ\8fÝô·\12¾\90\81ìC\e[\19\9d1j"r½¾ø\v \83¬\18
endstream
endobj
7200 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVËnÔ0\14Ý÷+"±IPçâGü\12\88\ 5-\83@U\17eè\86"\14e<mDHªI\8aàï¹\8e\9d\17\13(\ f!!V\93±¯Ï9÷á\93\90è:"Ñ\8b£g\9b£Gk.#\ 3F2\19mv\91\11 S\1a)Í@\884Úl£·ñº®Ú¼®®\ba×É\8a \12\9fÚO¶¬oí¾ñÿ/ìÎî\13ªc[åöد]&\86Å\18QÔ\95_`@ \90äÝæÕ\11 ü\8fÖLD\94\ 1\11©vì©\ 2Íh´b\12\84ç¾Lð¤Ã\16q\87\84§Q1\9f(&Ñ\8aJ0Z}Oì§e\11\9e\9b\ 3\93\84;\9cUO. pÓ£å§Åþ$Ë\13Jâ\e{\99H\12ge±\1dÏ\1fjç\1a´ \95;Ï>Ú Y,H\96s\12$\18Ág9\1a\94\8dÝ >þ\8a1å³Á#ù\aÿ¸-|\ 3ò¶Þ\7f »\ erIê*à8Ãô\83Ö×_ªú¶)\9aA¯Fz·Ùéå\14´¦>òAQååÝ6@§d\12\99jH©î\85>YÀR@å\10°óÍÚ\15×p³\80&S\1cÂ!øé\ 2Ú\8a2\ 24ÅT¨\ 1Å\86\82>«ër\12N¤kè.â
-¤0=àrÝgb\19H¦\86º\13APmÓ&8#\ 4\8f\9fÜd{í\8eE\9a\804\1aU\80\90ÆG?ôx\b4ò\và:\9aĸ¦\1d²Ò\144\95\13Vúx±\8b\8cRÀb¯D\8aC\1d\ 6öÔ6ù¾¸m\7f|WB\9d.l{·¯Â\1d^ç\9bÄ\90x\9fèøÎú¥b7Éa¨\89\ 6Ê\auc\ 6S\1e\8aá\82÷17Y ÈÂ%Ì\9a¦Î\8b¬µÛpC»òOf¶{tW¸ìÝÄ\96MXöc>\13¾ÎÜîâ + Út\97\92Jõ\ fZÊY\9dý57\19±gÙi T©C3)]¸ïÏoXJ@ý\7f-å¤O=J9\10n\96.ûÌlp*\14\9aÍ$j±5Sn©@iù³~£þ\8aß\1c\ fl]\15;:a°¹¿noù\80ð\r#3 (\1d\19\1d\aÎ\ 3¾õS\89\97\16´äCÙ\87\9c\97ʾ¤â°îÝÔ¾ß\15¥]ÐÒÍ\97¹ßm)Áɦê\ fìÖ5\1d=\8bã\9dj\9dÉqªz¿skþ²\95Þ\16Ý^[/د\9bN"Ä=þ+!\95¬\8f\ 1\8fÿrça«Úÿ\1f¨U°Z¿l?\17MÛ\1cû\8d\99ÙºÝó7ggà÷6½ð*ø\12f˱\85®FØ\ 3#Bõkä\15\8cú\9cÝC \16\8c\fÄn\19}¢û\1d9]!º\9dj©\10\ 2ß~Cß\ eZ<-\87à \8c\9e\f¸\ 3½«JÛ4½´¬õ\82z\11!O÷øÚ\ 6\81ø\96©}\9e\8c¤ØV=Ïs¼Ý\176ÛÂ7\1fº³¯ìñÅÀð7\8c\87\96³#Ï7G_\ 1f\vàò
+xÚÝVËnÔ0\14Ý÷+"±IPçâGü\12\88\ 5-\83@U\17eè\86"\14e<mDHªI\8aàï¹\8e\9d\17\13(\ f!!V\93±¯Ï9÷á\93\90è:"Ñ\8b£g\9b£Gk.#\ 3F2\19mv\91\11 S\1a)Í@\884Úl£·ñº®Ú¼®®\ba×É\8a \12\9fÚO¶¬oí¾ñÿ/ìÎî\13ªc[åöد]&\86Å\18QÔ\95_`@ °äÝæÕ\11 ü\8fÖLD\94\ 1\11©vì©\ 2Íh´b\12\84ç¾Lð¤Ã\16q\87\84§Q1\9f(&Ñ\8aJ0Z}Oì§e\11\9e\9b\ 3\93\84;\9cUO. pÓ£å§Åþ$Ë\13Jâ\e{\99H\12ge±\1dÏ\1fjç\1a´ \95;Ï>Ú Y,H\96s\12$\18Ág9\1a\94\8dÝ >þ\8a1å³Á#ù\aÿ¸-|\ 3ò¶Þ\7f »\ erIê*à8Ãô\83Ö×_ªú¶)\9aA¯Fz·Ùéå\14´¦>òAQååÝ6@§d\12\99jH©î\85>YÀR@å\10°óÍÚ\15×p³\80&S\1cÂ!øé\ 2Ú\8a2\ 24ÅT¨\ 1Å\86\82>«ër\12N¤kè.â
+¤0=àrÝgb\19H¦\86º\13APmÓ&8#\ 4\8f\9fÜd{í\8eE\9a\804\1aU\80\90ÆG?ôx\b4ò\và:\9aĸ¦\1d²Ò\144\95\13Vúx±\8b\8cRÀb¯D\8aC\1d\ 6öÔ6ù¾¸m\7f|WB\9d.l{·¯Â\1d^ç\9bÄ\90x\9fèøÎú¥b7Éa¨\89\ 6Ê\auc\ 6S\1e\8aá\82÷17Y ÈÂ%Ì\9a¦Î\8b¬µÛpC»òOf¶{tW¸ìÝÄ\96MXöc>\13¾ÎÜîâ + Út\97\92Jõ\ fZÊY\9dý57\19±gÙi T©C3)]¸ïÏoXJ@ý\7f-å¤O=J9\10n\96.ûÌlp*\14\9aÍ$j±5Sn©@iù³~£þ\8aß\1c\ fl]\15;:a°¹¿noù\80ð\r#3 (\1d\19\1d\aÎ\ 3¾õS\89\97\16´äCÙ\87\9c\97ʾ¤â°îÝÔ¾ß\15¥]ÐÒÍ\97¹ßm)Áɦê\ fìÖ5\1d=\8bã\9dj\9dÉqªz¿skþ²\95Þ\16Ý^[/د\9bN"Ä=þ+!\95¬\8f\ 1\8fÿrça«Úÿ\1f¨U°Z¿l?\17MÛ\1cû\8d\99ÙºÝó7ggà÷6½ð*ø\12f˱\85®FØ\ 3#Bõkä\15\8cú\9cÝC \16\8c\fÄn\19}¢û\1d9]!º\9dj©\10\ 2ß~Cß\ eZ<-\87à \8c\9e\f¸\ 3½«JÛ4½´¬õ\82z\11!O÷øÚ\ 6\81ø\96©}\9e\8c¤ØV=Ïs¼Ý\176ÛÂ7\1fº³¯ìñÅÀð7\8c\87\96³#Ï7G_\ 1\9e_àø
endstream
endobj
7247 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
7289 0 obj <<
-/Length 1001
+/Length 1002
/Filter /FlateDecode
>>
stream
xÚíWËnÛF\14Ýû+\btC\15ádÞ\ f´è"vU´0R U³i\8a\80¦F\16\ 1\864(Ê\8eÿ¾w\1e¤\862\93Úh»ë\8a\9c\99;ç\9eû&qv\9báì§\8b7\9b\8b×k&3\83\8c¤2Ûì2\86\19Ò\gJS$\ 4Ï6Ûì\8f|ݵCÕµ\1f0¦·«\82
-\9c_Ù{Ûtw¶?\84õ;»³ý\8aèܶ\95}\15öÞ¯\fÍA¢îÚ°A\11Á\b¯þÜür\81#\81×k*2B\11\16 \13Ô\17DbÄ´Ì
+\9c_Ù{Ûtw¶?\84õ;»³ý\8aèܶ\95}\15öÞ¯\fÍA¢îÚ°A\11Á\88®þÜür\81#\81×k*2B\11\16 \13Ô\17DbÄ´Ì
*\91\bÚ߯à®C\17¹Ç\82û@\9a%¤±»\87\8cV_¢{¿L#hg\88J̼v®\90¦$+\1c 3¢UWu\7fYV+\82ó½}gËíéê\89øx\93i¤MtÛÛò\93\8dlÅ\ 2[9ÇO±gÖi\89\88RpÍ\8b\7f T\ 5;\82¿á\8a_u}x\82á\87¡_éüX\ra§\f\8fm\1d.TC×?FY§uÉ\9a"ê,\18\ 5çDs~{l»»C}\98LÒ@Ñ\1dz\93\18AZ\93 ùMÝVÍq\e¡9N$¹F\9cèÑ\98ï\17°\14"r\12Ø\85Pîê[´_@\93\1c\92t\12þa\ 1 \14#Â9¼\18¤èäóËÑô\8c3\84\99\81s$¤ Çß&@XºDØe\903J\98,\91Z\f\ª[*¤ Êcà°À>8+H/ì(ìË^{
\1a#§e\81\ 2\0\9d(\b¨\8c\94\80\8bèS\84#M&¯Fmoº®YÀ\9cÇc×õ\95]À¤\1cAr\9fC^úÀx\v
-j\ 4\94\95\0\e\bâ\8c>ß\88j\ 29×i\90 $ñ\1eùn1U\19Øk ò\ 4\a\ 2±f¯ì¡êë»áëí"&Ãf_û.¦cE\rǾ\8d\e¾tL¬\13¿\ 3\1eJ\8c\9a|\8e\ 5R\98\8fdO\81IÕ\82N.é(\83\ 2ÞÏ»%8\8eØÉô4()\1e8\88« o´a]Ëæ\10z°Î\87½m\83\re\evìçú0Ôím\14¸/\9bz\e^\13+]ëlBy\80«\ 42Ü\15\bFFĨ=ÔM³*\18Ãù\8duO\92\1f\ fv\8bÂÖ¯ µ\7f¨= ·.\83Dk\1fÂ:*r{ç8p\18ÛÚ`·Aäæ1\1c\1cª²m\81xX\r#¼9ÆxNµlc\87\1cöå\90vN\17gÇy!©°oäDª\97N ù¯N ½4\81®»r»®\eû_M¡9þ<\83\1dm½0\8a\9an\1cCe:Yüë)\97\9e\ eû\88÷ÿ\98yÖ\989\8bLª_\839\82=wÔè\17\8f\1a\1fÏ\8f»eåsgÇñ\0\1f!þ\v$¼Cå\851¡\ 4â\½|L8Õ\1fG\9csý\f %ÿ~R\0O#ä?\9e\14\1cÃ\188¶\95¿ãW.ýãA\19\1eg\1f[n+\96\84¿í\ f»OKß@鲩÷?ñ{ÊN0¤\8cN\ 6\8aÃ^\1e(
-Á\80\9e²ýÌ\973L\8a¸féPq m×\16!\80\8c\82\0Vó\16ûö÷ëëøÑ_Ç\16\e\1a»{»Iû@c·ãù°\1fÛ²M»òáØ\fñ§¢Û\85§£êR\9aºÐÆ£öìò\93\86\83Îþ3æ\7f9\902FÂ×
-\87ôÀ±ñh5»òãæâ/O D±
+j\ 4\94\95\0\e\bâ\8c>ß\88j\ 29×i\90 $ñ\1eùn1U\19Øk ò\ 4\a\ 2±f¯ì¡êë»áëí"&Ãf_û.¦cE\rǾ\8d\e¾tL¬\13¿\ 3\1eJ\8c\9a|\8e\ 5R\98\8fdO\81IÕ\82N.é(\83\ 2ÞÏ»%8\8eØÉô4()\1e8\88« o´a]Ëæ\10z°Î\87½m\83\re\evìçú0Ôím\14¸/\9bz\e^\13+]ëlBy\80«\ 42Ü\15\bFFĨ=ÔM³*\18Ãù\8duO\92\1f\ fv\8bÂÖ¯ µ\7f¨= ·.\83Dk\1fÂ:*r{ç8p\18ÛÚ`·Aäæ1\1c\1cª²m\81xX\r#¼9ÆxNµlc\87\1cöå\90vN\17gÇy!©°oäDª\97N ù¯N ½4\81®»r»®\eû_M¡9þ<\83\816Ö\v£¨éÆ1T¦\93Å¿\9eréé°\8fxÿ\8f\99g\8d\99³È¤ú5\98#ØsG\8d~ñ¨ññü¸[V>wv\1c\ fð\11â¿@Â;T^\18\13J ÎÕËÇ\84SýqÄ9×Ï\90Pòï'\ 5ð4BþãIÁ1\8c\81c[ù;~åÒ?\1e\94áqö±å¶bIøÛþ°û´Ôú\r\94.\9bzÿ\13¿§ì\ 4CÊèd 8ìå\81¢\10\fè)ÛÏ|9ä\88k\96\ e\15\aÚvm\11\ 2È(\b`5o±o\7f¿¾\8e\1fýul±¡±»·\9b´\ f4v;\9e\ fû±-Û´+\1f\8eÍ\10\7f*º]x:ª.¥©\vm<jÏ.?i8èì?cþ\97\ 3)c$|pH\ f\1c\e\8fV³+?n.þ\ 2\8c\bD·
endstream
endobj
7288 0 obj <<
>>
stream
xÚÝVKoÜ6\10¾ûW\bèE[X\13>$\8aD\82\1cR×E{ÈÁݦ\87¦\aE˵\88hÅ\85¤µë\7f\9fáCkÉV\f¤H/=\89;\9coføÍkIr\9b\90ä\97\8bwÛ\8bW×\$
-\94`"Ùî\13U\80ÈiRJ\ 6E\91'Û]òWzm»±¶ÝGBØí&c\ 5I¯ô\9dníQ÷Cø}£÷ºßP\99ê®Ö\97Aöa£X\8a\1aÆvAÀ\80\12 \9b¿·¿]\90èÿÕ5+\12Ê\80\14¹tÞó\12$£IÆ\ 4\14Á÷\87\r"\9dí"õ\96\10\8d\11óYÄ$ɨ\0%˯\ 5{·\1eDðÍ\81 Â\9d\9dlr.\bp5Y«¯LÿSUo(I\eýG×Új÷\b~\1e8\97 U¤í}uÐ1Þb%^±ô°´¾x¡\92@9C \a|d¬\fo9\ 5\80?WáS;Cáè\18hõZ°Y4\98q\86¯\8fÑþþÐÙã`\86sÄ\12ý»K\1f1§ %\r\9a?\98®nO»h:'3Í\BNå\14é\9b\15[%PqVØ\87\íÍ-4+ÖD\8e5xV~»b-£\8c\0Ís<((Y¤ôÎ\9aÝL\99\b\97Í}\82E%\95\9aÌ}\85÷E¬%äå\99vR\90ëÚ\ 3\9cêôÔ\8cB!TPù1Ø@ð£Ó\ 2¸Lf:õdà\89/\96\ 3#jæ\8c¾^M\1dÅÆä¥H²"ÇJ\8eUz¥\87º7Çñå\ 6\89ìl\eL2ò%Òý©«=ÆÿÚÅ\ e\9euò0{Ð\14(¥%\90GZæï\99;]\92\rÁÅ\9f\8d\8eÎ:ë¾ejÇ\ 6ÝyÑ\8aw/\1fmø\9a1@Âý¡2Ýe¸¨Ú6\1c\ eú\90ùÜd4ç rd \9b]\15\91zÛ?Ä^\19\ 6[\9bjÔ±wîÍØ\84Ó85Ϭ\8fî\8d³ïN\9f¢d\1fBÐ;XK\11ñS\80\8aò[\a\98øW\ 3láX(üE§\ 2?Ï-D\96\12\89c$µ§ÑtSb_\9a£ÛF\ f\bä\94\ 5Æ\1dpCS\87õÂ{Û\7f\8e'O\1f§Ô÷s\90íLà¨\1e=ëîÒS:\\86ûªÆü\ e¦»\rwÈ;\ 2ü\r>}ÔÝ8\84\vÓ\ 5ikbjÉ2§&$\91«ô¾z\18À\1deúë\18D®ÎÝ·³c¸Ðÿ\1c1¢ 16U\94w¶?Tm\90VÇckêÊõE\84Ç\ 2pzú\8cµArr\1c\ 5cz:º¶Z\rÖÛ\84\17w\ fSPPþ,\818ª¾÷Öñ\93ìlwQ Â\85òù¾¹Ñã©\8feø$ÁNd÷+ãB)ÀÖ\\99\16Oç\9a \90\vþ¿ÝIhrÀj\13\848î\9bª\97¾BJÜ\ f´\Û"\8bÕ\85U\843\7f¦ô,\7fÅÓ\17Ïw Yz?ï0IÀ9ø\8fwØìßÞâ¯&\16;\ 3×\0\19.Úi\J¹\80ü¼½ø\ 2]i¯\ f
+\94`"Ùî\13U\80ÈiRJ\ 6E\91'Û]òWzm»±¶ÝGBØí&c\ 5I¯ô\9dníQ÷Cø}£÷ºßP\99ê®Ö\97Aöa£X\8a\1aÆvAÀ\80\12`\9b¿·¿]\90èÿÕ5+\12Ê\80\14¹tÞó\12$£IÆ\ 4\14Á÷\87\r"\9dí"õ\96\10\8d\11óYÄ$ɨ\0%˯\ 5{·\1eDðÍ\81 Â\9d\9dlr.\bp5Y«¯LÿSUo(I\eýG×Új÷\b~\1e8\97 U¤í}uÐ1Þb%^±ô°´¾x¡\92@9C \a|d¬\fo9\ 5\80?WáS;Cáè\18hõZ°Y4\98q\86¯\8fÑþþÐÙã`\86sÄ\12ý»K\1f1§ %\r\9a?\98®nO»h:'3Í\BNå\14é\9b\15[%PqVØ\87\íÍ-4+ÖD\8e5xV~»b-£\8c\0Ís<((Y¤ôÎ\9aÝL\99\b\97Í}\82E%\95\9aÌ}\85÷E¬%äå\99vR\90ëÚ\ 3\9cêôÔ\8cB!TPù1Ø@ð£Ó\ 2¸Lf:õdà\89/\96\ 3#jæ\8c¾^M\1dÅÆä¥H²"ÇJ\8eUz¥\87º7Çñå\ 6\89ìl\eL2ò%Òý©«=ÆÿÚÅ\ e\9euò0{Ð\14(¥%\90GZæï\99;]\92\rÁÅ\9f\8d\8eÎ:ë¾ejÇ\ 6ÝyÑ\8aw/\1fmø\9a1@Âý¡2Ýe¸¨Ú6\1c\ eú\90ùÜd4ç rd \9b]\15\91zÛ?Ä^\19\ 6[\9bjÔ±wîÍØ\84Ó85Ϭ\8fî\8d³ïN\9f¢d\1fBÐ;XK\11ñS\80\8aò[\a\98øW\ 3láX(üE§\ 2?Ï-D\96\12\89c$µ§ÑtSb_\9a£ÛF\ f\bä\94\ 5Æ\1dpCS\87õÂ{Û\7f\8e'O\1f§Ô÷s\90íLà¨\1e=ëîÒS:\\86ûªÆü\ e¦»\rwÈ;\ 2ü\r>}ÔÝ8\84\vÓ\ 5ikbjÉ2§&$\91«ô¾z\18À\1deúë\18D®ÎÝ·³c¸Ðÿ\1c1¢ 16U\94w¶?Tm\90VÇckêÊõE\84Ç\ 2pzú\8cµArr\1c\ 5cz:º¶Z\rÖÛ\84\17w\ fSPPþ,\818ª¾÷Öñ\93ìlwQ Â\85òù¾¹Ñã©\8feø$ÁNd÷+ãB)ÀÖ\\99\16Oç\9a \90\vþ¿ÝIhrÀj\13\848î\9bª\97¾BJÜ\ f´\Û"\8bÕ\85U\843\7f¦ô,\7fÅÓ\17Ïw Yz?ï0IÀ9ø\8fwØìßÞâ¯&\16;\ 3×\0\19.Úi\J¹\80ü¼½ø\ 2\8eÿ¯\15
endstream
endobj
7332 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÝVMoÓ@\10½çWXâ@\8cêéîÚû%\10\aZ\8aÄ\81\ 3\8dz¡\1c\{ÓXjì(qZåß3ë]'ëÄP%\ 4â\94õz>ÞÌ\9by\ e\89î#\12}\99|\9aMίR\11iÐ\82\89h6\8fR\92\82ÊT$\15\ 3γhVF?¦WMÝ\16M}K\b»\8f\13ÆÉôÒ<\9a\87feÖ\e÷üÝÌÍ:¦jjêÂ\9c¹»\9bX³)ZTMí.\18P\ 2$þ9û:!\1eÀù\15ã\11e@8æÄô \15\ 4R%¢\84 à.û¥Ù\14ëjÕÚ8è\8b\80Ó\00±> \95tƳEå!Í·uÑîs;pív]û×í¸CY¹wEÛ¬wÞµ»i\96îéiQ\15\8b#§"/úãSî#b\876í:VÓmÑ\9a\12\1cÖay\b6U@\85p`obt³}ãÓÍoUwJÄãx\83]â\14\98 i××L\82b4Jl{u\1f¸È\8b\98\92éÂ\4+\8bbwmÚ1ܽ7\82WÚ\ fÅ·|i<bþ\ 2b\9b£\8b\7f\88=¨P R¢[g~Ë\98ì'* +ï;¼ò\f5ó#BæØ\99\r&\18ò×¥\13Y¤0\1dþ`:*2Pi\9fÎÑ8R0\86¡@\88Ä\92\196Ñ\97|½«\9bÕ\ 6\a¬/û\10×2KA)gø¦ª\8b\87méCg$0Ì\14dTõ\0>\8c\84\928 {\83¹c|^ÝÃb$\1aVÃùÞøãH´\842\ 24Ëð A2ÑÓbGÉ3\12ñ\14¤Vh\ 1\hgð.\bE\84\9d\18ì\1d\ 1)¢Àh\94Ü0¹\90 q\99{r 'Ý\92Ä8\86¤÷î\10(\ 26É\b\82\8e½\1e\ 1Gm\b\ 1\ 4ü\rò²\f\18ÑA^ú~\9cå\8c\81H£\84g¸9òUrcçOë@_LioT0\91ø\1aËnóª\eg|2y'(xêæ\18\8dÛ>\8eõr§UÞ¶Æm\80\8döüH3¡\81\8f\8dô\08ê©Òû\96\80ËáÕ2@kÉÀ\v\ 1\19ÓX*\ 1ÍýL/s¿{w~å\96MYY%2¥\17ü»m{´\95A\r'²:¦¥¹kc(Ùy\994õÃ.¦\94N_ÔTù¯iêõöÎ~[þ\84\9c\86¡\87j\8a»~`ùXM\ f\8d?\9d"AA\1cd§\1a\89Ý-\9f\7fÿ¶õ_Ä\8dCrø\80>ËSB±l\96ý·\92:T¶E¾VÝ2Il\e\95¯ÖÖ\ 1Ó\ 3ie \11Â_\96Ö3\97¯ªÛ\91\90CÉ©F\82á·8c'2\1dü;\1cü7åXr\8a\95hÔ»~,\94\1ex|\9eM~\ 1+\9c¶F
+xÚÝVMoÓ@\10½çWXâ@\8cêéîÚû%\10\aZ\8aÄ\81\ 3\8dz¡\1c\{ÓXjì(qZåß3ë]'ëÄP%\ 4â\94õz>ÞÌ\9by\ e\89î#\12}\99|\9aMίR\11iÐ\82\89h6\8fR\92\82ÊT$\15\ 3γhVF?¦WMÝ\16M}K\b»\8f\13ÆÉôÒ<\9a\87feÖ\e÷üÝÌÍ:¦jjêÂ\9c¹»\9bX³)ZTMí.\18P\ 2,þ9û:!\1eÀù\15ã\11e@8æÄô \15\ 4R%¢\84 à.û¥Ù\14ëjÕÚ8è\8b\80Ó\00±> \95tƳEå!Í·uÑîs;pív]û×í¸CY¹wEÛ¬wÞµ»i\96îéiQ\15\8b#§"/úãSî#b\876í:VÓmÑ\9a\12\1cÖay\b6U@\85p`obt³}ãÓÍoUwJÄãx\83]â\14\98 i××L\82b4Jl{u\1f¸È\8b\98\92éÂ\4+\8bbwmÚ1ܽ7\82WÚ\ fÅ·|i<bþ\ 2b\9b£\8b\7f\88=¨P R¢[g~Ë\98ì'* +ï;¼ò\f5ó#BæØ\99\r&\18ò×¥\13Y¤0\1dþ`:*2Pi\9fÎÑ8R0\86¡@\88Ä\92\196Ñ\97|½«\9bÕ\ 6\a¬/û\10×2KA)gø¦ª\8b\87méCg$0Ì\14dTõ\0>\8c\84\928 {\83¹c|^ÝÃb$\1aVÃùÞøãH´\842\ 24Ëð A2ÑÓbGÉ3\12ñ\14¤Vh\ 1\hgð.\bE\84\9d\18ì\1d\ 1)¢Àh\94Ü0¹\90 q\99{r 'Ý\92Ä8\86¤÷î\10(\ 26É\b\82\8e½\1e\ 1Gm\b\ 1\ 4ü\rò²\f\18ÑA^ú~\9cå\8c\81H£\84g¸9òUrcçOë@_LioT0\91ø\1aËnóª\eg|2y'(xêæ\18\8dÛ>\8eõr§UÞ¶Æm\80\8döüH3¡\81\8f\8dô\08ê©Òû\96\80ËáÕ2@kÉÀ\v\ 1\19ÓX*\ 1ÍýL/s¿{w~å\96MYY%2¥\17ü»m{´\95A\r'²:¦¥¹kc(Ùy\994õÃ.¦\94N_ÔTù¯iêõöÎ~[þ\84\9c\86¡\87j\8a»~`ùXM\ f\8d?\9d"AA\1cd§\1a\89Ý-\9f\7fÿ¶õ_Ä\8dCrø\80>ËSB±l\96ý·\92:T¶E¾VÝ2Il\e\95¯ÖÖ\ 1Ó\ 3ie \11Â_\96Ö3\97¯ªÛ\91\90CÉ©F\82á·8c'2\1dü;\1cü7åXr\8a\95hÔ»~,\94\1ex|\9eM~\ 1Y¶¶L
endstream
endobj
7369 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíV=oÛ0\10Ýý+\bt\91\8aèBRüD\8b\ emê\ 2\1d:4F\96¦\83#˶\0[
-,9mþ}\8f"%˱\12¤E\vdèD\8a:Þ»{÷î@JV\84\92O\93÷³Éù4UÄ\82U\\91Ù\92X J0¢\r\a)\ 5\99-È·hZ\95MV\95×\94òU\9cpI£\8bü.ßT·ù®öß_óe¾\8b\99\89ò2ËÏüÙUly\84\16EUú\ 3\ e\8c\ 2\8d¿Ï>OhÀ?\9frI\18\a*\85qèB\83á\8c$\\81ôØ\17y\9dí\8aÛÆyÁ\9b\18m:\88\96\92\84)°F{ãÙ:\8f\93ÔȨÎ\e¿©\96á`\7f³(|\84YSí\8a¼\ eçøÑ\9e.üw\11³¨ôÛ¹_²yÖyu\ 4lÂ~î¯\85[å"ÿÙ¹¸¹÷k³.\ 2Èr_f.\813\9f\81\12Ä`\ 6¸`\ 6©0 \95ÁLÚ\f\8a\91$\93Î&Aþ¬4Þ²^Wû\rBr.¢Ý¼\ån\9bFË6®jë\7fP¿4Õ\b2£\f\14å\1dò\18½\12Ò>²\84\9dyg?Ö¡Ô#>\ 5\a%Ó§\jÄ´}¶u\88o\1d¢÷\8e\9bý®ô?îæ\9b}î·ÃÄÒh\9a}puù²ß^úÊj\11\81\87;VT¤\ 6.\ 4²h\80© \94«\18õèÒ@\ 5<KY§-p7.m\8f\9f\ 2W4mñ;I+
-©í¼¹ècF£a\ 6#Áww1tcC3~\99o\ 3ó©|"Þ\87ü\9cfh\91\8f´/ÿ5çºëåÀ?î}apSî·7ÈW»w=åÖ±\9erçE9¦6£\80u`¾§NC¶7¶WÇx=SÆ0nG
-G\92\ 3)\97÷eu[£\9c:b\ eÀÔ]\ 1\13ºæUQf\9bý"\80\v:Ô®\ 1Áz¹¿\1dq¥Q@½ÁÒ+bY¬`=âM \9c\9f½ñ»\11o ã\14\98S&³ \1d\ 1mK\94ÍÀ\96*'\19$\86\81d=1\8f\14÷(T\rB÷µ¥\92b¨5ÎDEiwÝÝ"\86\82\83Hп²Þúõ z\1d~;\b\ 66Ã\ 2\ ea¹\0~hoÄeoF\8b\88FÀµ$\89\14Ø9úwF½êF}\11äv\98\19õ\ 3Ñ6U3ßü\91~\8fý´Ù\8eª\91¾à±â|ÿ«¡rð}\94\9dëq\1f\e)õ3f\8aëª'Ç\88Ä\9e\91òo\f\12®\90Îÿ\83ä¤ C×J\83Æ\8e{)sdðn<z´&\1cE-\18'\89µ »\12Ùã·æÇÙä\17cÌ»ö
+xÚíVMoÓ@\10½çW¬ÄÅFõtw½\9f\ 2q\80\12$\ e\1chÔ\vå\90:Nb)±«Ø)ôß3ë];NãV\ 5\81Ô\ 3§\1dofçͼy3
+%+BɧÉûÙä|\9a*bÁ*®ÈlI¬\ 4%\18Ñ\86\83\94\82Ì\16ä[4Ê&«ÊkJù*N¸¤ÑE~\97oªÛ|Wûï¯ù2ßÅÌDy\99ågþî*¶<B\8f¢*ý\ 5\aF\81Çßg\9f'4à\9fO¹$\8c\ 3\95Â8t¡ÁpF\12®@zì\8b¼ÎvÅmã¢àKÌ6\1ddKIÂ\14X£½ól\9dÇIjdTç\8d7ªe¸Øß,
+\9faÖT»"¯Ã=~´·\vÿ]Ä,*½9÷G6Ϻ¨\8e\80M°çþYxU.ò\9f]\88\9b{\7f6ë"\80,÷eæ
+8ó\15(A\fV\80\aV\90
+\ 3R\19¬¤ \18)2é|\12äÏJã=ëuµß $ç"ÚÍËUîÌ4Z¶yU[ÿ\ 3õGS\8d 3Ê@QÞ!\8fÑ+!í3KØ\99\ föc\1dZ=\12SpP2}*¤FLÛW[\87üÖ!{\1f¸ÙïJÿÃÝ|³Ï½9,,\8d¦Ù\a×\97/ûí¥ï¬\16\11x¸cE%LjàB \8b\ 6\98
+B¹\8aQ\8f®\fTÀ³\94u:\ 2wãÒöø)pEÓ\16¿\93´¢\90Ú.\9aË>f4\1aV0\92|÷\16S76\fã\97ù60\9fÊ'ò}ÈÏi\85\16ùHûö_s®»Y\ eü£í\e\83F¹ßÞ _ífÊ\9dc3åî\8brLmF\ 1ëÀüL\9d¦\84col¯\8eñ~¦\8caÞ\8e\14\8e$\aR.ïËê¶F9uÄ\1c\80©{\ 2&LÍ«¢Ì6ûE\0\17t¨]\ 3\82õr\7f;\12J£\80z\87¥WIJXÁz$\9a\12¸?{çw#Ñ\12Æ)0§LfA;\ 2Ú\91(\9b\81/UN2H\f\ 3Ézb\1eiîQª\1a\84î{K%ÅTkÜ\89\8aÒî¹{E\f\ 5\a\91`|e½÷ëA÷:üv\11\f|\86\r\1cÂr\ 1ü0Þ\88ËÞ\8c6\11\9d\80kI\12)prôï¬zÕú"Èí°3ê\a¢mªf¾ù#ý\1eÇi«\1dU#}ÁkÅÅþWKå\10û¨:7ãZ?¶Rêgì\147UO®\11\893#åßX$\!\9dÿ\17ÉIC\87¡\95\ 6\8d\13÷RöÈà\7fãÑ\9fÖ\84£¨\ 5ã$±\16d×"K\8fÞ|\9cM~\ 1\8e »ü
endstream
endobj
7407 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕVQo\9b0\10~ϯ@Ú\vLŵ\r6¶6Mj\93¦Û\1eöТ¾¬ÓD\89\93 \11\88\80´ê¿ß\19\e\ 2-íViÒ´'Ìqwßç»ïN`gã`çrv\1eÏN\97\ 1w$\92\9cr'^;\ 1\ e\90\b\85\13 \8a\18\v\9dxå|w\97eѤeq\8b1Ýx>eØ]¨{\95\97{UÕæýJUå\11áª"U'ÆvãIê\82GV\16Æ@\11Á\b{?â¯3l \9c.)s\bE\98\ 1&Àû\84c\14\bîø\94#fÐ\17ªN«lßè<\10\v\84\83\ 1a¬c\90\14\91q\8e·\19P
+xÚÕVQo\9b0\10~ϯ@Ú\vLŵ\r6¶6Mj\93¦Û\1eöТ¾¬ÓD\89\93 \11\88\80´ê¿ß\19\e\ 2-íViÒ´'Ìqwßç»ïN`gã`çrv\1eÏN\97\ 1w$\92\9cr'^;\ 1\ e\90\b\85\13 \8a\18\v\9dxå|w\97eѤeq\8b1Ýx>eØ]¨{\95\97{UÕæýJUå\11áª"U'ÆvãIê\82GV\16Æ@\11Á\88z?â¯3l \9c.)s\bE\98\ 1&Àû\84c\14\bîø\94#fÐ\17ªN«lßè<\10\v\84\83\ 1a¬c\90\14\91q\8e·\19P
xè\1a:Í¡*Z\ 3s\9b2_\8aÃî\ eضçrm>®á\8a6ða\9b¥[c}(\ f\1eqó\95y»³ñY\91æ\87\95²Ö¬0Ö>ý\11ئn\råN\93oéb$\99°\95MçIºUórÿx\1adî7. D\ 4\ 2\11n/xãA%u\99[ÿQE\9e7ï~º)\ 68@\94ã íE\18!A\89ãë\96È.[ºÈ*àì\11ì\ 2ï\%Å\14é.\14\98\viUô-Ù)K\97½B×\ 2\8c\92\8fî'\812(\13\eÿ[J#s\13Óz}jªLuÇÒ<Ó6Y{<ìí'Ý°ö\9bF3ÇUfº\976eõhL \90\96\ 3\ f\1d\ 1\1cà\ 1\1c(\8c Ç=\896ÃO\1dü\9cn(P\14Òγm1Ô%\fAÞ#)\1cé\8f\94«\rË4ö¤¶\v÷`\89fë'\97ÐÃ\984}[»\õ!MU]¯\ fynï\93\96»}®\1a\85l\1cd¨\1e²ZuPË$¯Õ\8bJ¤ \ fÛÏëÇ¢Ü×\0ÔõôX\1eíI\90\10Äx¾³\13c<C<ð\84ê\84DtÕù8\91+\ 2í÷\ ek#æu¶AÛ\89l\1cªÊzçO\13Ù|B1"a\b\a\89"Ý!#ºó²Ì\aî\98kÁÃ:\8c\10g²K8Í\11Y\8a8\8dzmb\86\81mÝx0Cº¶ómR\89V\ 1\ 2#.\ 5°@\8cKãý~ ³\ e\9fÁ2t\ 6>O\856Ä\ easó\1eû¤Ã<Þl\94\19¼qÐ\97
VÂ]Y«\89¬\ 1d\95ÁàFäÃ\946 ߺQÔñY\b\e%\9a\ÝZ\17 |Òm\84\7f¾Ë\8e\8b¬RI£bO`7Ñ\96Í2ËÕß^lF9\ 6)\19 \8cnL(\80\1d÷Åq½ÍÍZ\80`û~6ÿ|±ør\85b/
-ݳKcM\9aßì4B\88;9Ý~\87üÖ!ÿOfü¾ÌV\13\13\ eÿ\19B\ e&üÅ&\r\11$\ 4\ 5¯\8cyËÞÌ9G8\8aÞ>ç}\86'ÈT"Fȳq\1cüP\8d~ç¤D\14¶°\ fOÖuJ\92QÄE<û\ 5jʼnK
+ݳKcM\9aßì4B\88;9Ý~\87üÖ!ÿOfü¾ÌV\13\13\ eÿ\19B\ e&üÅ&\r\11$\ 4\ 5¯\8cyËÞÌ9G8\8aÞ>ç}\86'ÈT"Fȳq\1cüP\8d~ç¤D\14¶°\ fOÖuJ\92QÄE<û\ 5\94Q\89Q
endstream
endobj
7446 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVKoÓ@\10¾÷WXââ f»»Þ§@Hmú\0\ 4\1cÚ¨\17ÊÁØ\9bÄ"±#Û)ê¿göa㤦*Hpá\94ÙÍìÌ·ßÌ7k\1c-#\1c]\1d\9dÍ\8fN.\13\11i¤\ 5\15Ñ|\11i\8e\ 4#\91T\14q΢y\1e}\8e/«²Íªò\ ecº\9cL)Çñ¹¹7ëjkêƯ¯ÍÂÔ\13¢bSfæØïÝN4\8dÁ£¨J¿A\11Á\bO¾Ìß\1fá\90ÿä\92ò\88P\849S6;\93HQ\12M©@Üç>7MV\17ÛÖF\81\93\806\19 ÅÑ\94\b¤\95ôÎóU\ 1\80\98Pq[\17Æ\992n+¿\95y\80iküzv:{{qþî\1aÍ'\92ŧWÞÛ^r\1d<Ò6\ 4[\85\8d,ͼ)ã¼ðᲶª\1fü¿~cY4mà"\ fÇ+\8f\°H\ 1rø È1Ò\yä@ï¢X\8eÜ0¡Hjðv^È;ìs6õ.ÓD!"\ 2\11·\13àÛ¢àqó,æ\1e\97ø~¼t\87Ù!\8eа"!NvÓÖ7\ 6\88£\12\b,so¸í\ fÀÌ\13H\84\8fp
+xÚåVKoÓ@\10¾÷WXââ f»»Þ§@Hmú\0\ 4\1cÚ¨\17ÊÁØ\9bÄ"±#Û)ê¿göa㤦*Hpá\94ÙÍìÌ·ßÌ7k\1c-#\1c]\1d\9dÍ\8fN.\13\11i¤\ 5\15Ñ|\11i\8e\ 4#\91T\14q΢y\1e}\8e/«²Íªò\ ecº\9cL)Çñ¹¹7ëjkêƯ¯ÍÂÔ\13¢bSfæØïÝN4\8dÁ£¨J¿A\11Á\88N¾Ìß\1fá\90ÿä\92ò\88P\849S6;\93HQ\12M©@Üç>7MV\17ÛÖF\81\93\806\19 ÅÑ\94\b¤\95ôÎóU\ 1\80\98Pq[\17Æ\992n+¿\95y\80iküzv:{{qþî\1aÍ'\92ŧWÞÛ^r\1d<Ò6\ 4[\85\8d,ͼ)ã¼ðᲶª\1fü¿~cY4mà"\ fÇ+\8f\°H\ 1rø È1Ò\yä@ï¢X\8eÜ0¡Hjðv^È;ìs6õ.ÓD!"\ 2\11·\13àÛ¢àqó,æ\1e\97ø~¼t\87Ù!\8eа"!NvÓÖ7\ 6\88£\12\b,so¸í\ fÀÌ\13H\84\8fp
't\12çi\9bz«ië\89\8awY»ó¬úÝEU{Ã\94»\8d©Ó¶(\97½?Øͱ_í\1a[\ 6kÙ> \9aÅë \89-\12·\18\96Ñu\8cõü¾*Ö!M\93¥eiC\ 3î¾fÚ#umaÙé\88ÛY\18\1dei\90Æã\föÏþ*v\91ç\ e#\98]f0»Ì\83\9a'\88
-\9c¸\9a÷BÑ\88\93d\9fûYí\9a|¤XÝ)h\15¥\83¸?¥\9bà\9bð'úc$ö^\15\95@DÊ®Qï(\95\81\9b\81êÜeÃí\\91\82mÚѾ\ e!m\7fS\11ÐÞ<\94Õ¶\ 1\95w\88÷\14\95\10¤\82 ^\14e¶Þå\ 1*Ã\ 3G¦\10#ª\83úz$\94\ 4%õ\ e\v/\r\90'Z\8dD\13\f\ 6eïüf$Ú\94P\8c\bc`h$©8P\8aí¬\0iJ\10\17¡»^\ e"a¡¥\8d\ 4Ý'E4p\1a-Ë0·\90H\82²º²`\8eï«"\87_òj\94s\ 2\93WÃÑ)g yù\a3xvXð \a³Ù¶\ f}ÁÑ/f\89\ebâß\f±\119 \8c\12}Ðò\1fÍæ+ ø+r\1aÆ~\9e\9cV&ûöS6Îð£\10\8c\8d\8bÖ¬\8aí\7f©§³ªZ\8f\88&\91Hðþ \1deþiÅì)\95'ðØ\8e*Õ=ï]R\8e\125\14j?ãör\11¸+\14)ä\82\17K`÷\9aØ×É\9a\97Ùl\95ÖÊ%\86êa[½ßM<\92\96!Åèà\86~\16\f>Êö¾\b¡_¬RàÎI\82\98\ftkºwæb~ô\ 3\95F\99Ú
+\9c¸\9a÷BÑ\88\93d\9fûYí\9a|¤XÝ)h\15¥\83¸?¥\9bà\9bð'úc$ö^\15\95@DÊ®Qï(\95\81\9b\81êÜeÃí\\91\82mÚѾ\ e!m\7fS\11ÐÞ<\94Õ¶\ 1\95w\88÷\14\95\10¤\82 ^\14e¶Þå\ 1*Ã\ 3G¦\10#ª\83úz$\94\ 4%õ\ e\v/\r\90'Z\8dD\13\f\ 6eïüf$Ú\94P\8c\bc`h$©8P\8aí¬\0iJ\10\17¡»^\ e"a¡¥\8d\ 4Ý'E4p\1a-Ë0·\90H\82²º²`\8eï«"\87_òj\94s\ 2\93WÃÑ)g yù\a3xvXð \a³Ù¶\ f}ÁÑ/f\89\ebâß\f±\119 \8c\12}Ðò\1fÍæ+ ø+r\1aÆ~\9e\9cV&ûöS6Îð£\10\8c\8d\8bÖ¬\8aí\7f©§³ªZ\8f\88&\91Hðþ \1deþiÅì)\95'ðØ\8e*Õ=ï]R\8e\125\14j?ãör\11¸+\14)ä\82\17K`÷\9aØ×É\9a\97Ùl\95ÖÊ%\86êa[½ßM<\92\96!Åèà\86~\16\f>Êö¾\b¡_¬RàÎI\82\98\ftëý\ f¹\8bùÑ\ f¿ì\99à
endstream
endobj
7484 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíV]oÓ0\14}ﯰÄK\8a\88g;þ\14\bic\e\12\ f mÕ^\18BYâ¶\11]R\92lÓþ=7±\93¦Ô\9aøÐ$\1exj\96Ý{Îñ¹¾§%h\85\bz?;YÌ\8eÎ\13\89\f6\92I´X¢\84$Xs\8d\94fX\b\8e\169ú\1c\9dWe\9bUå5!l5\8f\99 Ñ©½·\9bjkëÆý}a\97¶\9eS\1dÙ2³¯Ü»«¹a\11T\14Ué^0L &ó/\8b\ f3â\ 5\1c\9d3\81(ÃD\0'ÐÇT\12\9ch\89b&±p짶ÉêbÛv8Ð\v\82\93\89`Òõ`£\95+¾°í]]zU\ fkÛ®AWß%9ÒÐ\ 5\1fÐ¥$f"\81澩 à*¬\15\1d
+xÚíV]oÓ0\14}ﯰÄK\8a\88g;þ\14\bic\e\12\ f mÕ^\18BYâ¶\11]R\92lÓþ=7±\93¦Ô\9aøÐ$\1exj\96Ý{Îñ¹¾§%h\85\bz?;YÌ\8eÎ\13\89\f6\92I´X¢\84$Xs\8d\94fX\b\8e\169ú\1c\9dWe\9bUå5!l5\8f\99 Ñ©½·\9bjkëÆý}a\97¶\9eS\1dÙ2³¯Ü»«¹a\11T\14Ué^0L fó/\8b\ f3â\ 5\1c\9d3\81(ÃD\0'ÐÇT\12\9ch\89b&±p짶ÉêbÛv8Ð\v\82\93\89`Òõ`£\95+¾°í]]zU\ fkÛ®AWß%9ÒÐ\ 5\1fÐ¥$f"\81澩 à*¬\15\1d
\ f\98º\8f[{{\ 3°ýsµ\fÀK\859\91#¼m\ 3\ 4 \9aò¡\ 4»\82\ 33\14\96
Å\89ÆTJWy5\aÒÎk\115¿äÈáðîÃCqô f\92$==\a\ f\18Eq7\123 e\97m}iÛ³ïwé&$zh\ 2ÍÚøûó1½µ^¨xBè!ôÞ¹4ÁÔ\98Á±kÆ\94;A¶¶Ù7÷\bNûI-+?\1fÛ¡\15ícÐ`\ f\19'\fNíÅ^>\96Õ¶)\9aQðn¬ 8¡XkWø¢(³Í]îOÆɤ\90kÌ©\1e¤¾ @)\98èX°t#Z\16+¼\ e I\ e«8\16¿\r Å\94ÁI8\87\a\83\15\93\83¡'Uµ\99\94\13Ù\8d\11\96\1c®\95\18\9d\fù>\ 5\97\f\e>ÞÔk"ÈÐÑ\15#\91`e40c!\8d«y9Y\89\81SÀZ£I\r\8cêk\1a`c\1c32j\83(\91\84Dû\84\ 6Sõg\847aBNéäxôuð®0\ 5>\80k±à°2꯲\89駲IÀ\ 6ñIx\8c>M±YçÂ\181p{Ú´\18°·.\8a³¢±\9bÇî\95\89\80Ëý¯év±\7fÕ´uQ®|KÚ\ 4\94P) ÇÔTÊMH
-\f\96좬\aüÔkÈmÇáø\R\82\91FaÈÞ\18rÇ\b¿K;-]l\17íºðñätw\ f\ fÕÏ;>¤rYµ> ª²)rÿE\94\a3\95ø4UÿT\9a\1eçsJ¢üyòô8Ï\ 3ç\92\1a³ÉV\8fi\9aBµ3¼ÚûÎs\13\1aG\10\\11\8fù?N÷m\9fB\8bîF<C\96\ 6¨(\9csÇå\93´[\91v\bÕwë´Ö=±\96\98(õûÄ\ 1Z\ e¿\1f\ fãtò\8boï÷¦N\0\1c\8c6\ 6\8bá&\98d¯ãl1û\ 1¼â¤¾
+\f\96좬\aüÔkÈmÇáø\R\82\91FaÈÞ\18rÇ\b¿K;-]l\17íºðñätw\ f\ fÕÏ;>¤rYµ> ª²)rÿE\94\a3\95ø4UÿT\9a\1eçsJ¢üyòô8Ï\ 3ç\92\1a³ÉV\8fi\9aBµ3¼ÚûÎs\13\1aG\10\\11\8fù?N÷m\9fB\8bîF<C\96\ 6¨(\9csÇå\93´[\91v\bÕwë´Ö=±\96\98(õûÄ\ 1Z\ e¿\1f\ fãtò\8boï÷¦N\0\1c\8c6\ 6\8bá&\98d¯ãl1û\ 1é0¤Ä
endstream
endobj
7523 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíVËnÔ0\14Ý÷+,±è\fj\¿\1f\ 2!õ5 $@¢£n(\8b\90x:\91Òd4 EÝðíÜÄN\9atB¡H<\16¬ì8÷\9es_> AW\88 \97{Ç˽Ã\ 5WÈb«\98BË\15²\12+A\916\fK)Ð2E\1ff\8b²¨\93²¸$\84]Í#&ÉìÔݸ¼Ü¸må\9fß»\95ÛΩ\99¹"q\aþìbnÙ\f,²²ð\a\fS\82Éüãòõ\1e ü\87\v&\11e\98Ha\1av¡±a\14ELaé¹O]\95l³MÝ \80'DË\aÑ\12\14Q\85ÑÞø(MC@±_\92rsëwåÊ»+\81\f¸Ã\ 2îÊb&\0¤u®&ð!\1cݽ¯Ë \ 4J1Õ¦\87põ\ 4\bDH{\16ì\rÆiG\94\b,\98A\117\98*åM/æ\10wSV9«~*ýÝ>ÝL×ßósÌ\14á-\7fWwE0·\1dZr^oÏ]}\94Î)\99¥\8b,wE|í¦âïÜ!zcÃмím¹| ä\9eä\1eÁ¸\82àB\94ìjxÉ\98\ emNÓQ¿\9bÔ\ 3Jû\f=\e¾®êmV\84Òô½ºß\8aÀ\15q\ 6õ É\9cß\16å¦Êª>¡» \80\848ÅÆxÃ'Y\91ä\9fÓ\90\84 \ 3Ca° ý¨<\9f\80ÒÐûÞ`å\9b¹Ê®ðz\ 2M ¸\9f½ñ\8b ´\882\ 2\83'`c±fª+øqYæ\ 3s¢\9a\86¯\10×XIÛ\ 1~¿/C
-K±µwm!\92t~\8d1\92\1ck\vCM±TÖÛ<\1dÜ¡\8eYbnÐÀæî\16\r¹($Ìz.Ð\18E\9aû]Tµß.\92\93u¼5-±\81\16jýxâ Z\81\8d`\83\fé³É©aÖBù\14\8a¤\80[¦\7f]»\94i\87\15\96V»v\15G\1a,9{H´ Aù#Ñâò1¢uà#Z®Ý ´v\97\85\98\13¯þqíR\7fð%«×~×\8eÄ xô\83Ô\1eW¥_ëu\û]îâ4jû\17Y\81I38\ 4[\19nV\7fq÷¿î\aq\8bóÏ®Ó{Ïï\1fü~\93Ç\89\vò\10¢i\14aí\ 6Þý·aüîÕ»7g~ç\8a\9b¬\85+\8bkWÔ\9dë6\8b?ånRËI\10qýO\89ø©Ë\7f\8fp÷À£\9c\94\81\ f«ØÕëÔå®\ eE^ùº^?Z¡\ 3ø\7f\81\1e×\7f\b-\9b±ø\83º¬þ\8a.Ó\1d]\1eüX\8eþj#N\fÖ ä\11è´ìfÁ\8a\91ÏÙrï\e®ù¼\ 6
+xÚíVËnÔ0\14Ý÷+,±è\fj\¿\1f\ 2!õ5 $@¢£n(\8b\90x:\91Òd4 EÝðíÜÄN\9atB¡H<\16¬ì8÷\9es_> AW\88 \97{Ç˽Ã\ 5WÈb«\98BË\15²\12+A\916\fK)Ð2E\1ff\8b²¨\93²¸$\84]Í#&ÉìÔݸ¼Ü¸må\9fß»\95ÛΩ\99¹"q\aþìbnÙ\f,²²ð\a\fS\82Ùüãòõ\1e ü\87\v&\11e\98Ha\1av¡±a\14ELaé¹O]\95l³MÝ \80'DË\aÑ\12\14Q\85ÑÞø(MC@±_\92rsëwåÊ»+\81\f¸Ã\ 2îÊb&\0¤u®&ð!\1cݽ¯Ë \ 4J1Õ¦\87põ\ 4\bDH{\16ì\rÆiG\94\b,\98A\117\98*åM/æ\10wSV9«~*ýÝ>ÝL×ßósÌ\14á-\7fWwE0·\1dZr^oÏ]}\94Î)\99¥\8b,wE|í¦âïÜ!zcÃмím¹| ä\9eä\1eÁ¸\82àB\94ìjxÉ\98\ emNÓQ¿\9bÔ\ 3Jû\f=\e¾®êmV\84Òô½ºß\8aÀ\15q\ 6õ É\9cß\16å¦Êª>¡» \80\848ÅÆxÃ'Y\91ä\9fÓ\90\84 \ 3Ca° ý¨<\9f\80ÒÐûÞ`å\9b¹Ê®ðz\ 2M ¸\9f½ñ\8b ´\882\ 2\83'`c±fª+øqYæ\ 3s¢\9a\86¯\10×XIÛ\ 1~¿/C
+K±µwm!\92t~\8d1\92\1ck\vCM±TÖÛ<\1dÜ¡\8eYbnÐÀæî\16\r¹($Ìz.Ð\18E\9aû]Tµß.\92\93u¼5-±\81\16jýxâ Z\81\8d`\83\fé³É©aÖBù\14\8a¤\80[¦\7f]»\94i\87\15\96V»v\15G\1a,9{H´ Aù#Ñâò1¢uà#Z®Ý ´v\97\85\98\13¯þqíR\7fð%«×~×\8eÄ xô\83Ô\1eW¥_ëu\û]îâ4jû\17Y\81I38\ 4[\19nV\7fq÷¿î\aq\8bóÏ®Ó{Ïï\1fü~\93Ç\89\vò\10¢i\14aí\ 6Þý·aüîÕ»7g~ç\8a\9b¬\85+\8bkWÔ\9dë6\8b?ånRËI\10qýO\89ø©Ë\7f\8fp÷À£\9c\94\81\ f«ØÕëÔå®\ eE^ùº^?Z¡\ 3ø\7f\81\1e×\7f\b-\9b±ø\83º¬þ\8a.Ó\1d]\1eüX\8eþj#N\fÖ ä\11è´ìfÁ\8a\91ÏÙrï\eÝ#¼\f
endstream
endobj
7565 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVËnÓ@\14Ýç+Fbc#<\9d÷C \16´\ 4 ¡.Ú¨\eÊ"8\93ÖRbW¶\e\94¿çNÆv\9cth\v\b\84Ä&\13OÎ}\9fsc\82n\10A\1f&ïf\93\93)WÈb«\98B³%â\84c#\fÒ\86a)\ 5\9a-ÐçdZ\95m^\95×\84°\9b4c\92$gnãVÕ\9d«\9bð|á\96®N©I\\99»Wáî*µ,\ 1DQ\95á\82aJ0I¿Ì>NH\97ÀÉ\94ID\19&\12bBø\8c*\82¹Q(c
-Ë\10ýÌ5y]ܵÞ\ fØBÂ|\940ñ6Ø\1a\1dÀ\17n]m\\13\80J \ 3@8\0(\18ÖÚ\ 2~\87k"®46\9aö\80å®\9cj\1dñÄ E\83\1f×F<AFTô\90®\1d¡=í}]\16e×Åi>KÿÅ$÷.\\15ËH@K0ãÏÎüÛ¼\eÊ<\1ck·þ
+xÚåVËnÓ@\14Ýç+Fbc#<\9d÷C \16´\ 4 ¡.Ú¨\eÊ"8\93ÖRbW¶\e\94¿çNÆv\9cth\v\b\84Ä&\13OÎ}\9fsc\82n\10A\1f&ïf\93\93)WÈb«\98B³%â\84c#\fÒ\86a)\ 5\9a-ÐçdZ\95m^\95×\84°\9b4c\92$gnãVÕ\9d«\9bð|á\96®N©I\\99»Wáî*µ,\ 1DQ\95á\82aJ0K¿Ì>NH\97ÀÉ\94ID\19&\12bBø\8c*\82¹Q(c
+Ë\10ýÌ5y]ܵÞ\ fØBÂ|\940ñ6Ø\1a\1dÀ\17n]m\\13\80J \ 3@8\0(\18ÖÚ\ 2~\87k"®46\9aö\80å®\9cj\1dñÄ E\83\1f×F<AFTô\90®\1d¡=í}]\16e×Åi>KÿÅ$÷.\\15ËH@\vmãÏÎüÛ¼\eÊ<\1ck·þ
ÃÙ}w«Æõ±§sxÀÁÛñ\14\8cÁÊR\94q\83©RÁïUê\1d@\192i\9e5\8b\87´ÙÄé\10âsÌ\14á»ø\ 2
b\10Þ\93ÁöÞò˶¾t-СSF\92Ê\7flcù÷æ\90½±\1d\87Ïçk×¥,\1fIy\1c¤ÚFj´\90¶\1cf{Í\98\ eÕ,viyÊl\ fº\ f·Ã¼\a²\1cµ»ó\99q\ 6-èò½Ü\96Õ]S4CÎ{:@Î\9cbc\ 2ðEQæ«ûEW\9c cÊ\e,è@Õ7\11W\1aÆ;\0\96a^Ëâ\ 6ßF¼)\ 1\ea\0¿\8dxË(#@|¨\84Z¬YÇ\9bMU,F`¢üDAE
-\863è1Þø\83T\19Vl\b\7fM$ém<\18I\8eµ5\10\19Ke\ 3æåHJ}T Û\ 5\8d0{ý\8ecQ(\15f´\8fE_Çu¢¹Wf&\ 5pYÿº:Û³&º³(\16DüÄ®\89ËYj,ýTþ55\7f*\9aö´vóÖý\ 1\15\1f;\7f\96\8aó°¥½Ñ\8fD\´®\9e·Uý\1f*yèë\13\8a;Ð9ÐB«±äâÓy uý¸Ôí_\96:\83:\8c±¿¡õÓ\81[ýÿsyĨÝS[\85såû\1cnnÝ\98\86\9duQF\16\ 6Õ 1j\9fÞ\18Ü\1e¬\8cÑ\vÙÁë õ«\ 3F\91q\8b\85äÁÂÊ\ 3\93÷³Éw\8a\13\8c6
+\863è1Þø\83T\19Vl\b\7fM$ém<\18I\8eµ5\10\19Ke\ 3æåHJ}T Û\ 5\8d0{ý\8ecQ(\15f´\8fE_Çu¢¹Wf&\ 5pYÿº:Û³&º³(\16DüÄ®\89ËYj,ýTþ55\7f*\9aö´vóÖý\ 1\15\1f;\7f\96\8aó°¥½Ñ\8fD\´®\9e·Uý\1f*yèë\13\8a;Ð9ÐB«±äâÓy uý¸Ôí_\96:\83:\8c±¿¡õÓ\81[ýÿsyĨÝS[\85såû\1cnnÝ\98\86\9duQF\16\ 6Õ 1j\9fÞ\18Ü\1e¬\8cÑ\vÙÁë õ«\ 3F\91q\8b\85äÁÂÊ\ 3\93÷³Éwµ9\8c<
endstream
endobj
7607 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåVKoÓ@\10¾çW¬Ä%Axºï\87@\1c \ 4 ¡\1eÚ¨\17Ê!J6\89¥Ô\8el'¢ÿ\9e±½v\9ct)\b ©\12·\8d=ó=æ±\ e%\eBÉçÑ\87ùèj&4qà4×d¾&N\81\96\8c\18ËA)Iæ+òm<˳j\99g÷\94òÍ$á\8a\8e§þèwùÞ\17eûûƯ}1avì³¥\7fÓ>»\9b8>Æ\884ÏÚ\a\1c\18\ 5:ù>ÿ2¢\81ÿjÆ\15a\1c¨\92¶f\97\ 6,g$á\1aTË}7ÁÌ\1a[\8d\e$ÌFÅb \98\92\84ipÖüJì1.¢å\16À5\155NÒ\91k
-ÂuhËÛªø\9a\96Õµ¯%ü¨N\99OU\v\vÖ\85\9a]/\1e|\10«"bõ\13ø\ eúÌ\9b¥À\9cì&ú\9esÓºØøª=du^s*«"Í\82ã4\98M+_,ª¾lçª\93\0\9e\b\8e5\b²o\1f³|_¦e/Ý¢\96úe#]0°\96µ\91¯Òl¹;¬\82II\a\91Ò\82d¶Sý.\82e\80é>`Ývl\9dn`\eAÓ\12'±\ f~\1fAK\18G+RâÁ\81á}m?n\17\85ã\89\14@\ 5Ze ´k_¿\1e\0Q]÷{Mp4\8crd\10\15kÐ\90ZspHÜ5\88*Úg4ÄÊ\ 136F\8cù'b\ 5Â\ eiw!ÿ\82\rí m\ 6lìm´³\9cRÐ\18\98(\89ã\1eFyêËe\91î«ç·(\14ïÆW\87"\vÛ]mýo¦íä¨\97Ê$àN\ 4©¥\8fM7\122ÑO7D0\81Û(]³\L\9b\97u)LóÌÿ£\vá\ 4ýG\17ÂÊcGê\v8\7fl\1f,"}jn\83¼ø\1f/\83c\9e®"\v\8fß\19{*g¬ø/\7fÙ\99\11`°\80\7f¿ìÓÓð\n¼Ï\ e\ fé¹Øñz\ 4úò\r|\fÉ8Zeç[>øþ\9fýùH\98eÀ9\8e¡\93 ;/N\9få|\9a\8f~\ 2\8d\10)ð
+xÚåVKoÓ@\10¾çW¬Ä%Axºï\87@\1c \ 4 ¡\1eÚ¨\17Ê!J6\89¥Ô\8el'¢ÿ\9e±½v\9ct)\b ©\12·\8d=ó=æ±\ e%\eBÉçÑ\87ùèj&4qà4×d¾&N\81\96\8c\18ËA)Iæ+òm<˳j\99g÷\94òÍ$á\8a\8e§þèwùÞ\17eûûƯ}1avì³¥\7fÓ>»\9b8>Æ\884ÏÚ\a\1c\18\ 5>ù>ÿ2¢\81ÿjÆ\15a\1c¨\92¶f\97\ 6,g$á\1aTË}7ÁÌ\1a[\8d\e$ÌFÅb \98\92\84ipÖüJì1.¢å\16À5\155NÒ\91k
+ÂuhËÛªø\9a\96Õµ¯%ü¨N\99OU\v\vÖ\85\9a]/\1e|\10«"bõ\13ø\ eúÌ\9b¥À\9cì&ú\9esÓºØøª=du^s*«"Í\82ã4\98M+_,ª¾lçª\93\0\9e\b\8e5\b²o\1f³|_¦e/Ý¢\96úe#]0°\96µ\91¯Òl¹;¬\82II\a\91Ò\82d¶Sý.\82e\80é>`Ývl\9dn`\eAÓ\12'±\ f~\1fAK\18G+RâÁ\81á}m?n\17\85ã\89\14@\ 5Ze ´k_¿\1e\0Q]÷{Mp4\8crd\10\15kÐ\90ZspHÜ5\88*Úg4ÄÊ\ 136F\8cù'b\ 5Â\ eiw!ÿ\82\rí m\ 6lìm´³\9cRÐ\18\98(\89ã\1eFyêËe\91î«ç·(\14ïÆW\87"\vÛ]mýo¦íä¨\97Ê$àN\ 4©¥\8fM7\122ÑO7D0\81Û(]³\L\9b\97u)LóÌÿ£\vá\ 4ýG\17ÂÊcGê\v8\7fl\1f,"}jn\83¼ø\1f/\83c\9e®"\v\8fß\19{*g¬ø/\7fÙ\99\11`°\80\7f¿ìÓÓð\n¼Ï\ e\ fé¹Øñz\ 4úò\r|\fÉ8Zeç[>øþ\9fýùH\98eÀ9\8e¡\93 ;/N\9få|\9a\8f~\ 2´p)ö
endstream
endobj
7648 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíV[oÛ6\14~ϯ\10°\17¹\98X\8a\94xA\87\ 1kZ\ f\18º>,N1 -\ 2E¦c\ 12%Xt\9aüû\1eéP\17;rÖ\16}Ü\93)òð|çòñ;¦Á]@\83?/^¯.^.¹\b4Ñ\82\89`µ 8åD%*\90\8a\914M\82Õ:ø\18.+ëòÊ~¢\94Ý-"\96Òð\8d¹7eU\9b}\83ßÿ\98\8dÙ/b\15\1a\9b\9b_qïÃB³\10,\8aÊâ\ 6#1%tñyõ×\ 5õ\ 1¼\²4\88\19¡)`\ 2|\14\vJ¸\12AÄ\ 4I\11ýÃ\ 2î¶ÞÓ°ó\ 5÷!h> \9a¶÷\88Vò\¸÷óa\9c¢\83\1f¡á+F?Wn_ØÖ\83TáÁ\15eá
-Ó<\ 3/fáe\1aî2[Ô\872s¦\196\1equ½ZFª]&aÓÁy\v,f\8d?\8d±Î¬ñàKᶸr[\83\8be~¹ÍöÊï>Ö\86´AvaQ¢S\8da¶à\al\98
-7\a\9b;¨G\8bÅd\98!
-\9e\99\87ºj:08q\15nnMY{Ûº.\8b<\en«pm²\12Ï|h°çF¬>A8\1f\13\84ýÂÎ\ 5\99a\8bÊ*ÏJ\13\15\162o ì÷\ 6÷¡n\16\98\0Å"cÿ8a\82ò\8e=\89$\8aÅ@\1eMÒ\98ûvä×n£V\vEÃê:o\92¹Æ÷÷¸"J{Ò¿ÏvÆ7;}¦Ùè}âù\88\1a2!\8c1¸Ô\19\7f\82*`"À\ fà¤Ã\8f¾D°ì
-Þn]^Í\ 6\1ay\87\11g\90µ\8fôêÑVuS4C´
-ðÛÃ.Z\1e\13¥<£\7f)l^\1eÖ>¯\84N,\13E\92Xõ\91þ6ãK\92X\f\ 6\e$ù¦¸#Û\19o"\ 1õ\18\8c\7f\9fñ\16Å\8c\928I`¡\89d¾\9c\85u\13[*´lmY\fíÔ½·\99\92O\1d§
-Þ÷Xr\9aÒþ}´|ëÒÔ\0JRá9÷\ 2\9dÀí\111\ 5\11
-&6Í>\9f\81\8a!Ë!,P=A©\7f\8c\9cuh©&±Tß\8d¶nÜ\194`Ã1ÜP°#\87-;ä\10Yiì9wbR§øÕ,ã\98\84\89 !\894\81Âz\89}c\9a|_Ôîy=öM½D²ÃÃçB¡lq¡Ck\1e\1cn]Û"¯Ö\ 6?r(\1f\1al:]ªv\93\ 4\87à%\8c'ÆûèÇöLÃ\0bµÌ§\ 3µª\19OÀ-Hµ7\1a+\7fê\88\ eåÌì\1a#EÙt\87½m0`\9f\9a
-íawkö¸®6\1d\15"Æ[¡\92Çzwû\883\ 1%Áe\85Å\89ÓJÁÖ\8b^W\90Qò\8eë\0]\94JýG\1d\14\91ã\8bØ\1d\1a¯;·\1e óߥÉ\1a7\ 3")Q\92?eÓ \86\18L&Y\95\95½#ó¼b\8chÍ;Ñ\8d\85üÞY/~hÖÏÌ\8aö\ f\aл\97\16\10\15?+@d~ú¬h½O<ÿÀ¬h\aÃñ¨è¦Çÿ³âܬ8-ù·Ì
-\94ïS\95æDjýô©}ÛDPç<ª\89ö|\^Þ@?ÕÍß\7fü{óîíûÏ3\10Z\10Åå\13Ý\9eü¥>úC\9fÀp\ 1\ eHIú7¦å\91ýÛÕÅW*I\ 1À
+xÚíV]\8fÓ:\10}ß_\11\89\97ô\8a\18ÇNü!\10\12w¡H\88ËÃÝ.º\12 U6u·\91R'jÜ\85ý÷L2ÎGwÓ½\80xä©\8e=\9e93s|¦4¸ hðöìïÕÙ³%\17\81&Z0\11¬6\ 1§\9c¨D\ 5R1\92¦I°Z\a\9fÂee]^ÙÏ\94²\9bEÄR\1a¾6·¦¬j³oðû_³1ûE¬Bcsó\14÷>.4\vÁ¢¨,n0\12SÂ\16_VïΨ\aðlÉÒ f\84¦\10\13ÂG± \84+\11DL\90\14£\7f\ÀÝÖ{\1av¾à>\80æ\13д½G´\92§àÞÎø\1f\1dü\b\r_1ú¹pû¶\1e¤
+\ f®(\vW\98æ\91ðb6¼LÃ]f\8búPfÎ4ÃÆ\1d®.WËHµË$lºpÞ\ 2\8bYãOc¬3k<øZ¸-®ÜÖàb\99\9fo³½ò»wµ!-È\ e\16%:Õ\bkµ\ 5?`ÃT¸9ØÜA=ÚXL\86\19FÁ3ó®\9a.\18\9c¸
+7·¦¬½m]\97E\9e\r·U¸6Y\89g\1e\1aì¹1V\9f \9c\8f Â~aç@fØ¢²Ê³ÒD\85\85Ì\e(ûÁ}¨\9b\ 5&@±ÈØ?N\98 ¼cO"\89b1\90G\934æ¾\1dù¥Û¨ÕBÑ°ºÌ\9bd®ñý=®\88Ò\9eô\1f²\9dñÍN\1fi6z\9fx>¢\86L\bc\f.uÆ\9f¡
+\98\bð\ 38éð£/\11,»\82·[ç\17³@#ï0â\f²öH/îlU7E3 U\10¿=ìÐò\98(å\19ý¤°yyXû¼\12:±L\14IbÕ#}1ãK\92X\f\ 6\e$ù¦¸!Û\19o"\ 1õ\18\8c_Îx\8bbFI\9c$°ÐD2_κ\89-\15Z¶¶,\86vêÞÛLɧ\8eS\ 5ï{,9Miÿ>Z¾uij\bJRá9÷\17:\81ÛcÄ\14D(\98Ø4û|&T\fY\ e°@õ\ 4¥þ1òN_\82T\93Xª\9f\8e¶nÜ\89hÀ\86ãpCÁ\8e\1c¶ì\90\ 3²ÒØSîĤNñóYÆ1 \13AC\12i\ 2\85õ\12ûÚ4ù¾¨Ýãzì\9bz\8ed\87\87Ï\85BÙâB\87Ö|s¸ui\8b¼Z\eüÈ¡|h°ét©ÚM\12\1cÀK\18O\8c÷èÇöLa\0±ZæÓ\81ZÕ\8c'à\16¤Ú\e\8d\95¿ï\88\ eåÌì\1a\91¢lºÃÞ6\bا¦B{Ø]\9b=®«MG\85\88ñV¨ä±Þ]ßáL@IpYaqâ´R°õ¢×\15d\94¼ã:@\17¥RÿS\aEäø"v\87Æëε\ f\90ùïÒd\8d\9b ")Q\92?dÓ½\18b0\99dUVö\86Ìó\8a1¢5ïD7\16ògg½ø¥Y?3+Ú?\1c@ï^Z@Tü¬\0\91ùí³¢õ>ñü\v³¢\1d\fÇ£¢\9b\1e\7ffÅ©Yq¿ä?2+8\9bSiN¤Ö\ f\9fÚ\8fM\ 4uÊ£\9ahϧåù\15ôS]ýóê¿«÷o>|\99 ¡\ 5Q\>ÐíÉ_ê£?ô \f\17à\80\94¤\7fcZ\1eÙ¿Y\9d}\a]Í\ 1Æ
endstream
endobj
7684 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕWËnÜ6\14Ýû+\ 4t£)"\86o\91hÑE\9cL\81¢\b\8af&\9bº\vE¢f\ 4\8c)C\92mäï{)R/\8f\12{Zoº"E]\9dû¾\87ÂÑ!ÂѯWïvWo·LF\1aiIe´+#-\90ä$J\15EBðhWD\7fÅÛÚvymo0¦\87MB\ 5\8eß\9b\asªïLÓúç?Mi\9a\rQ±±¹yãÏ>o4\8dA¢ª? \88`\847\7fï~»ÂAÿÛ-\15\11¡\b\v®\9cv\9e"EI\94P\89\84×ýÞ´ySÝu\ e\ 5¾\ 4kÙÌZ\1c%D"R/|]Û\aÓt`\14c"î\8eÆoö¶Êë"<äǬñ»²·¸¾õ¸\92G
+xÚÕWËnÜ6\14Ýû+\ 4t£)"\86o\91hÑE\9cL\81¢\b\8af&\9bº\vE¢f\ 4\8c)C\92mäï{)R/\8f\12{Zoº"E]\9dû¾\87ÂÑ!ÂѯWïvWo·LF\1aiIe´+#-\90ä$J\15EBðhWD\7fÅÛÚvymo0¦\87MB\ 5\8eß\9b\asªïLÓúç?Mi\9a\rQ±±¹yãÏ>o4\8dA¢ª? \88`D7\7fï~»ÂAÿÛ-\15\11¡\b\v®\9cv\9e"EI\94P\89\84×ýÞ´ySÝu\ e\ 5¾\ 4kÙÌZ\1c%D"R/|]Û\aÓt`\14c"î\8eÆoö¶Êë"<äǬñ»²·¸¾õ¸\92G
pa\ 1\Â\15¢4\ 5ü\1e·mò\15åD#gv\90©lW¯ Q\8cRð(\b\15m·\ eÄS9Èd¶ðöù\80v÷\8d}ê\90½¿ýb\82\17uéV\1e\7fùÚ\99Ö\81Côp\8atJ!6\18i¡<¬5¦0\85Ï\ 4XÚ¯\90>.ýÙ1lú\0¥<FÞÒe\82 àL!"CÀ?o\1c
\18*âöE\19:/¥\87õ\12ñ\8a\19¢\123\87\93\f¥!1bz@Ë÷]©~7vÍÔá\ 3°WéPÉ\1f³[\13\8c\14ß1r »ðGHD\95\1eru\ 3E\12¢VßÛÎo÷»m¢æ\ 1.¦À¶k\96&\ 14a\14ü\r¦~új뻶jGs§\9arI H\85ÄþPÙüt_\ 4¿8\9e B\15s2VèÏ+P)är\14(}rÊê\80\8e+h\92ÃH\18\85\7fYAK\b\94;á\1c6\1aÊ^\ eá|Wק\998\96.\81eÄR$Å\18˧Q\9f\ 3s\86ÄÔ!7Xàm~\ráT}Á÷nBø\b\12R{\91\1fg8¨\13\88©h&3uµX´>\9al\82Q&1v½½\82ç²\95\8e¢§UÃ\1d\1a${\15n\0¸ÔnÛwè¹.
º¾§I]¬éñ\ 5\9a \19ä§Õªfnöq\ 1åÍ¡ÓKæ¹\1cæ94\95\e~\92\86á'É4üà°\1f~°N\13\1e\ 4|\9fõç\95]\eî\8a!IÕyâ\9eÌä\94³AÆ\ f×Aå9$Ó\88
üɳÞD÷æñh@i³V\19\14n\12R?S\1a
&ëX>U qÆ%0\98Xz\99y.y4§SRÖÍí@.@:\81sÚ®\81P¿.{ËWeo5\eøDî6
Çõ>où+±¸\ÂÏ \17¾) *½Êäý%râr"\97·¦ýõ§US\93\80x)\8d\93ÿ \8f\8f,¸ q
-|A\96$þ$èsdI\91\ 6ÜÿLä@\9bÿ\8aÉ·ù\aèÜÌ®¡jDÒ1,f&¶ä>\r §g°Î F{/\ 2ÐÅ^L?\ag7\bù¢\vIϸ\ 4\8e\12\8d\94dÏÞKä\19\87Ï~Ì\16\7f\85 ä\8d¹\81\v7UÅCÿjµøäÃîê\1frs\87\96
+|A\96$þ$èsdI\91\ 6ÜÿLä@\9bÿ\8aÉ·ù\aèÜÌ®¡jDÒ1,f&¶ä>\r §g°Î Ö×þ\0t±\17ÓÏÁÙ\rB¾èBÒ3.\81£D#%Ù³÷\12yÆá³\1f³Å_a\ 2ycnàÂMUñпZ->ù°»ú\a\99\87\9c
endstream
endobj
7729 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚåXK\8fÛ6\10¾ï¯\10Ð\8b¶¨\19>D\8aD\8b\ 2Ý$[¤\b\8a¢qrizÐÊôZ¨L-,y7ù÷\1dr(Yr¸Ù-ÐC\81\9eL\91£o\86ß<e\9aÝf4ûùâj}ñâZ¨Ì\10£¸ÊÖÛLPAt¡³Rs"e\917Ù\1fùuç\86ºs\1f)å·\97+.iþÊÞÛ¶»³\87\1e\9f\7f·[{¸d:·®¶ßáÞ\87KÃs\90h:\87\e\9c0Jèå\9fë_.h4àÅ5\97\19ã\84JÐ êWLQ"´ÊV\\11\89Ú_Ù¾>4w\83Ç\81wÁ`13\98úw\88Ñ%
+xÚåXK\8fÛ6\10¾ï¯\10Ð\8b¶¨\19>D\8aD\8b\ 2Ý$[¤\b\8a¢qrizÐÊôZ¨L-,y7ù÷\1dr(Yr¸Ù-ÐC\81\9eL\91£o\86ß<e\9aÝf4ûùâj}ñâZ¨Ì\10£¸ÊÖÛLPAt¡³Rs"e\917Ù\1fùuç\86ºs\1f)å·\97+.iþÊÞÛ¶»³\87\1e\9f\7f·[{¸d:·®¶ßáÞ\87KÃs\90h:\87\e\9c0Jøå\9fë_.h4àÅ5\97\19ã\84JÐ êWLQ"´ÊV\\11\89Ú_Ù¾>4w\83Ç\81wÁ`13\98úw\88Ñ%
¿ìܽ=\f`\96P:\1fvÖ/Lîì§\ 1·Þ»¦î6\16\1fê]u@\81m°¾Û£\ 6Ud\1a4À\ fh`%PÁ\ 5h
\1aúC\9d0\83\19¢5\ee\1a7t $ÎüEG¡M?<\ 2DÍ(S¹\rZ\8aä\ eÇ\83ëÑàx5\9d»ãþÆ\1epÝm="\90'\ 4áª\ 4j(1R#ÖÍçÁú\979ÏÁ\99CÕ¸æ\92åî\16·\10Ï\9fyNÊ"')*XITñ$\13\ 5\93£ÌþØ\ f\88{\13ðY^ÅçÖV#\ 1\v\1d¥ %\9fÞoKë\10Åä\91ÙÅÚÎÝ\12ÔsuÚEZÎô\18 \86²gÜeºo\85N@\8aEAI!t¤Ø DÝío\1ag7\18ï!
Â\8a©ÕM3àúè\9a!fMU×]ÀÜ4.&V2nX) ?Ùjݦ©R´\bNx9ÅNtàY\82qZ\12X®\84&LŤùp \9a}þʼÿz\96©Ç
Â}:ÑQ½\ fF*\82ú¢$\9a³låÓÜÄÀ¼®ß\ f[¦Þ\8e®^Z<¾\ 1\ 6k\13\vÒ¯ÕÞF+åW¬<Ã]ÜHñ\90!\91«\8f\9c\97h{Ý\1d]ôÔûõ5àá\1aê\1aT\8dèX\9f"}\92Ý\88ºò\9ePÑØw\9f]w×7ýdðɱ`°`¡p\ 4Éo\1aW·ÇM¼ZAg\92\85\86HÔ£¹?$°Jðç$°E\am\9b[²K ©\ 2\8aû$üc\ 2mÅ8%¬(`a \1f'F¯º®\9d\89SeÊ\10yP\17ä\14y_\10/\1f½ÉG*éuý\12\bÕ!¯Â©\ 1Dª\98TßÎ2bÔ'\89\80@\9f \9dòw®\8bÁ='« -)JÁ¸×³üY¢\1aÂJ\9dL³9*7àpv\ 6\vÉ\9e@\fd\9b$Ä\e \ 4'á _5Ô ã\19aPoøW)ÑsF\(ä ëAÝ#Ê\82µú9ä/4=<C\13ø\99}\9fL\19\ 3k_Ge\ 1U£ü'-_\8d-\1f2ÖWTSb\17ãFM]ÑoBù\ f{Së÷\9b\98ÃaÙ¸dÍ\ 5/\9b'Û\105ò¬\rE\8d_"B\8e\18õD¿Q\843v*à\ 1ìjÄUiÜB\0\17O\8f'ìTíÆF\86DtûUliL\12IÕ²¥Å~&¤\8eýLÈrêg~7ö3¿<ëg^2ÝÏ L\9aSZ<»\9f\ 5%¿µU\1d\1a»GßUÑ\8aX¶ÑÌT·×D\9e:ù<7æ
-yI8çg\rt\81£ p'\8f?<\ 2\ 3å¿$´0çÃA\18º¼éÔä\frO0è\95øØ\1dð·ÀÝ\8d½ó¬\ 4\16ý©Ã_\1cÒàÜ\877\foaî\83G\1fáþ|\9c\84¨\9fxmèWþ8¸\röv]»9\ 3j1\16n-Îb!·f6O)S\b\15§åB\94ȶÝ\10Ü_ï,n\9f\86T<¸¯Úc<jà6u\15¬ó'\ f;\v&\1cR32Ì\7fú\94\ 3ýpð,$b\ 3ú\9d\98juÓ£\9a*ÂÛ¶\9d\82\1a®sî\8amwØ\8fÍ\1cºüØäQYrn¢ÿ±\89éMÿ¶óÚ\1fF\12ÿ½¡ÉCO°\8b;I(OÚ$f¦\9dÿÂåÖ\a²_´\ 1\ 3\8f«Þâê§w/ß¼9ÍPU=¤Í_EMÿû9jé\v¹¬ú²T\8f\8cQg\r\ed©\98PS\83R\ 1ßBê\8b^=ûL_üIÀadÑTú\8f b\ 4¾dÌâ\8d×ë\8b¿\ 1\12 \10j
+yI8çg\rt\81£ p'\8f?<\ 2\ 3å¿$´0çÃA\18º¼éÔä\frO0è\95øØ\1dð·ÀÝ\8d½ó¬\ 4\16ý©Ã_\1cÒàÜ\877\foaî\83G\1fáþ|\9c\84¨\9fxmèWþ8¸\röv]»9\ 3j1\16n-Îb!·f6O)S\b\15§åB\94ȶÝ\10Ü_ï,n\9f\86T<¸¯Úc<jà6u\15¬ó'\ f;\v&\1cR32Ì\7fú\94\ 3ýpð,$b\ 3ú\9d\98juÓ£\9a*ÂÛ¶\9d\82\1a®sî\8amwØ\8fÍ\1cºüØäQYrn¢ÿ±\89éMÿ¶óÚ\1fF\12ÿ½¡ÉCO°\8b;I(OÚ$f¦\9dÿÂåÖ\a²_´\ 1\ 3\8f«Þâê§w/ß¼9ÍPU=¤Í_EMÿû9jé\v¹¬ú²T\8f\8cQg\r\ed©\98PS\83R\ 1ßBê\8b^=ûL_üIÀadÑTú\8f b\ 4¾dÌâ\8d×ë\8b¿\ 1P\14\10p
endstream
endobj
7782 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
7838 0 obj <<
-/Length 630
+/Length 631
/Filter /FlateDecode
>>
stream
-xÚåVMoÓ@\10½çW¬ÄÅ\91ðt¿½+\10\12m *B\1c¨é\85r°ÜÍ\87H½!v\1añï;ÎÚÁ\ e¦\r\12\bU\9cü5~3óÞÌÓR2#\94¼\1d\9d¦£\93\89ÐÄ\82Õ\\93tJ¬\ 2-\19I\f\a¥$IoÈçhâ\8b*÷Å5¥|6\8e¹¢Ñ¹»sK¿rë2<\7ftS·\1e3\13¹"wÏû«±å\11F,|\11^p`\14èøKúnD\9bü'\13®\bã@\954uv\99\80á\8cÄ\\83
-¹Ï]\99¯\17«ªFÁ?±ZÑ©\96\92\98i°& Áé|Ñ\14t\9bå»z|xÌç.ÿÚ|ÚÎ]5ÇjwhZ\12\83hxA4Æ9pÄÜaå\ 3é\12°R´\ 1mª¬ioé·\88\1aÒe¥\vw¯/Ï..\9aﮪ0 \91\11\ 4è~ë1\13\14\18ÂÇÂ\0Ó:$¹\1aã\9f5µ**\8f¢àgî\865\bù\ 5pMÅ.\7f˽¦ l\8b\96_\94\9fV«\96a±°^c\9bQù\90ݺ¦Hõ@\91}Ø^?J\ 37¶%ù\9aó¤#a¸\9dú\86çÍ\ eã×\94çól\9dåÕpùq\93)\16¨ºnê¿ü^øU\89Ò¶=ü\98\ eìA00&\ 4>[\14ùrsÓ4+i'P\1a\90Ì´\1d¼\1c\80JPà}À4(6]Ì`>\80¦%.â>øÕ\0ZÌx=9\12o,$\·\1c\9fz¿ì\84S]«:%"\ 1ö\ 4\1fJÑ\ 5\96\ 2T¢÷RPE'ù\19Rj:»Ó¢b,\15öpyzh`i\17\8c½\18^\ 3n\ 1Ù\8b\95ÄQM\9e\8c \1c7\90OÓ\ 3Ò±¡\91\7fïë
-¶\7fÞ\vR\84Þþ\9e\17ø\ 2;ª\8eã¼òÃþü?ZBg{{\9eÐßÞCIþ½'\bìXÿ\15O\b\93T>:J\ 3F\91PÐÆ<f\15{/iç\10}'ܸo\9bÅ]¶tEõÀ\ 1âÀ1:'§Þ±-æxd\92ªÞ@\8bW\11R2Ú?n½IG÷\f¦x
+xÚåVMoÓ@\10½çW¬ÄÅ\91ðt¿½+\10\12m *B\1c¨é\85r°ÜÍ\87H½!v\1añï;ÎÚÁ\ e¦\r\12\bU\9c¼¶gß̼7û´\94Ì\b%oG§éèd"4±`5×$\9d\12«@KF\12ÃA)IÒ\eò9\9aø¢Ê}qM)\9f\8dc®htîîÜүܺ\fï\1fÝÔÇÌD®ÈÝóðíjly\84\11\v_\84\ f\1c\18\ 5>þ\92¾\eÑ&ÿÉ\84+Â8P%M\9d]&`8#1× BîsWæëŪªQp'V+:ÕR\123\rÖ$!8\9d/\9a\82n³|W\8f\ f¯ùÜå_\9b_Û¹«æXí\ eMKb\10\r\1f\88Æ8\a\8e\98;¬| ]\ 2V\8a6 M\955í-ý\16QCº¬taõúòìâ¢ùïª
+\ 3\12\19A\80î·\1e3A\81!|,\f0C\92«1UQy\14\ 5?ku7¬AÈ/\80k*vù[î5\ 5a[´ü¢ü´Zµl\r\8b\85õ\1aÛ\8cÊ\87ìÖ5Eª\a\8aìÃöúQ\1a¸±-É×\9c'\1d Ãrê\e\9e7;\8c_S\9eϳu\96WÃåÇM¦X 꺩ÿò{áW%JÛöðc:°\aÁÀ\98\10ølQäËÍMÓ¬¤\9d@i@2Óvðr\0*A\81÷\ 1Ó Øt1\83ù\0\9a\96x\10÷Á¯\ 6ÐbÆëÉ\91¸°\90pÝr|êý²\13Nuê\94\88\ 4´Ú\13|(E\17X
+P\89ÞKA\15\9dägH©é\9c\9d\16\15c©°\87\87§\87\ 6\96vÁØ\8bácÀ- {±\928ªÉ\931\81ã\ 6òiz@:64òï}]ÁöÏ{A\8aÐÛßó\ 2_`GÕq\9cW~Ø\9fÿGKè\9cÞ\9e'ôOï¡$ÿÞ\13\ 4v¬ÿ\8a'\84I*\1f\1d¥\ 1£H(hc\1e³\8a½\97´s\88¾\13\16îÛfq\97-]Q=p\818p\8cÎÍ©wm\8b9^\99¤ªO ŧ\b)\19¥½MoÒÑ=7\8ex\ f
endstream
endobj
7837 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚíVÁ\8e\9b0\10½ïW õPR\85YÛØÆV«Jí¦[©\87\1eºÑJU·\a\96@\82D\0\ 1ÙUþ¾cì\10\12Ñm+m¥\1ez\ 2Æã÷\9e=3O\10oí\11ïãÅûåÅåu(=\rZ2é-3/$!(®¼H1\10\82{Ë\95÷Í¿®Ê.©Ê;BØz\160AüEú\90\16U\9d6ýþ\92fi3£ÊOË$\9dÛØíL3\1f3òª´\ 1\ 6\94\0\99}_~º NÀå5\13\1ee@\ 4r"}@%\81PI/`\12\84e¿\9dá^\83.ü\1e\v÷£èp$\9a\98} Uô3¹\ fÓ2,{\bL\92°gç\11(F½À\88Ð\a´ä¦k®ªÚðï\8f»\8e\9a\ f\9bB\ 5J»\eû\1coS'TL\b\95§Ðû\893 LiÜÑgÞ1\16Yõ«]]äIÜ¥ö3¶\8f¶kòr=¥.p@AÈð\9cNÞ;¬ê6o\a\89
+xÚíVÁ\8e\9b0\10½ïW õPR\85YÛØÆV«Jí¦[©\87\1eºÑJU·\a\96@\82D\0\ 1ÙUþ¾cì\10\12Ñm+m¥\1ez\ 2Æã÷\9e=3O\10oí\11ïãÅûåÅåu(=\rZ2é-3/$!(®¼H1\10\82{Ë\95÷Í¿®Ê.©Ê;BØz\160AüEú\90\16U\9d6ýþ\92fi3£ÊOË$\9dÛØíL3\1f3òª´\ 1\ 6\94\0\9b}_~º NÀå5\13\1ee@\ 4r"}@%\81PI/`\12\84e¿\9dá^\83.ü\1e\v÷£èp$\9a\98} Uô3¹\ fÓ2,{\bL\92°gç\11(F½À\88Ð\a´ä¦k®ªÚðï\8f»\8e\9a\ f\9bB\ 5J»\eû\1coS'TL\b\95§Ðû\893 LiÜÑgÞ1\16Yõ«]]äIÜ¥ö3¶\8f¶kòr=¥.p@AÈð\9cNÞ;¬ê6o\a\89
yÍb/1¤ \14µ\99/ò2)v+w\18NF\99\\ 1§ê ðÍ\ 4V\ 4T\ e \99J\96¯a3\81&9öÛ\90üv\ 2- \8c\0å\1c_4Dl¸Ã«MÜ(\93ïñ\10H\88G¥ ¤¶Ë¯F@D\9a\9af\1e\96?\12Ú\ee\9d\17bL\8b "\8a\86B\10Að\14m7Ã&!'ì\8a\80!\98`G #»Àþ\1esO\15\81ã\f²\11%}=YZª\140l¹@pìiׯ\8b´M\9a¼î\9e\1e\15w{ï\8a¢2Í\84c\8c\93ïoÓmÕìg\94R\7fn#IUçi;:ÆA"E\18J\86\82µ\13\Ø\1f\87å¸\Y<k\12Ý®)\1de·IÇ+í®èL'c\88û÷»Ì\ 4\8dµDÜ\a\9b÷µ·\95v~Ø\9e; Én¦\9a\83\1c\8a\87S\82ã3¡ÔÌF4\fÛ¼/g\10
-\\98\82\12ÐÂUë~×Ù\89ë6±{ËveÒ\rî\92·åK·\10?Äy\11ß\17nT\ f\19h\9dxÇýk]Ä]V5[\98*/é-\85ÊèOmP>«\rªÑ\88,*CÿX&q\9bþ\ 5+\TcèÓ^ÂÑ×\13v\98ض9÷âzÄ«²\19\ 6Ð\96¬\89Ë\16o|¸\82*û]\13uôÿMôW&zVÂ1µd 9ÿ'\8d\94\91\b¤¤Ïd¤\8c\9c\e)ÕO\e©8¶ö\94\91âIÇîÔ3àÝá8;¯Dü]]\9b\8eï\97ú\8e7Á"íºþ\1fÍ\84»Ê\ 5íl\9cfZ\83Æ\90\9d§ÀZ e\14t¤N-Ð\99·5ÁÃعã¯ìç¹q\9fþò\9dþp\86\1a\bÁ~\8c\18Hå((¡'{>,/~\0\ e\88ª\82
+\\98\82\12ÐÂUë~×Ù\89ë6±{ËveÒ\rî\92·åK·\10?Äy\11ß\17nT\ f\19h\9dxÇýk]Ä]V5[\98*/é-\85ÊèOmP>«\rªÑ\88,*CÿX&q\9bþ\ 5+\TcèÓ^ÂÑ×\13v\98ض9÷âzÄ«²\19\ 6Ð\96¬\89Ë\16o|¸\82*û]\13uôÿMôW&zVÂ1µd 9ÿ'\8d\94\91\b¤¤Ïd¤\8c\9c\e)ÕO\e©8¶ö\94\91âIÇîÔ3àÝá8;¯Dü]]\9b\8eï\97ú\8e7Á"íºþ\1fÍ\84»Ê\ 5íl\9cfZ\83Æ\90\9d§ÀZ e\14t¤N-Ð\99·5ÁÃعã¯ìç¹q\9fþò\9dþp\86\1a\bÁ~\8c\18Hå((¡'{>,/~\0?®ª\88
endstream
endobj
7876 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
7915 0 obj <<
-/Length 1040
+/Length 1041
/Filter /FlateDecode
>>
stream
-xÚÕWK\8fÛ6\10¾ï¯\10Ð\83åbÅåK\14\85\16=4Y7-Ò\14È:¹4=(2½\16*K®\1e.öÒßÞ!\87\92å]\19\89\ f=ôäÑp\1eß<8\1cÓà1 ÁO7?®oîVB\ 5)I\15WÁz\e¤1Q\92\ 5\89æ$\8ee°Þ\ 4¿\87«ºêòºúD)\7f\F<¦áks4e}0M\8bßïÍÖ4K¦CSåæ\16y\1f\97)\ fA¢¨+dpÂ(¡Ë?Ö¿ÜPïÿnÅã\80qBc©w\99\10ÍY\10qEbôýq \9aÖv\1c:K \r\88Å\ 41\r"¦Hª\93K`\8fó з \QaíD\83sE\89H\akùC×¼ª\ fÖÿÓª(M\95íÍIû%r¡\89N}ÞÞ\8d²"\9e\ 1¬Î]<3\7f\16#£\920\ 6\9aNã\13ç F\93cÒ³ÎàwæÙõþP\9a\81yȺ\1dR['^ïÏ\84m¦.Ç\15y×\91à\90)\1fØÃSU\1fÚ¢\1d\83Ó\80Ô\1eºà\ 4#Z3\94ü¦¨ò²ßxÓ\92N$¥&\92é!¦ïgl%\84©Q`\8buÝ\16\8fd7cMIè×Qø\87\19k\11ã\940)\81HIÂÇì¿Úe\8d¶ò\81\14\84\8a\14ÎI¬R<þvb\88*Û\15¶\18$\89Ó`"u©\84S÷p¡\ 4ãc iL!\9a¶[B»Ñ3\14\9a\12ëh\ 6\ 5\18:¡\88\89ÐS\fsÅ\90DË©KöÝl\89¡\9d\bå\10x\f¥¦¾ó_\9b6o\8aCwºtÏÊ|m\ fÃd\91`ãqÁ7K\1döy\aCD¤i\98Á\15\95\90\8cìs[\97½í^˵Ýë,º¯±\83O \19 ±DC\86G\aí\f\ 4\973\7fNÐàÏ\1d:\ 5<0'NP\9e\-"\9e¤\84 {\vH\1aûL\97&Û\14\15\f\17¡x¸øg\81D\ e\ 5ÌòÎ\8dD¡DXTÈïjÿ»3H\1c³²7(So\9f\9d½ùí×{¤Lu,0ÖjoªnPm\8aìsi'¬UϪ\8dCIÏñYð\0<\ eq8\94YW\1cí(H¤Kf\8b\87\19\9e"ßGo6xf1[ö©\12\96;*Ë°o]\ 2\9cìÎ\1fç}ã\9f\80\ e\85þ®\9b?G±M\11ÍaE\8d¼«\9b§%cÌV\85'4|0\7fõö)±îTêòdÙ\8b»\ 52¦É¶\a\93`ÆR.Y\88ñP\1f\ fN<жàK3\9a¼E®Í¦cÙnkGS³°»¬¨04¡|\ 6\808Ï\006Å4>ÇZ\90\ 5\12u\83¿\87ì+tP)\99ÄiÝÕÍ ZzIÿ=¹[fCæ\ 2xoº¾©Üë-Âw\1fÞ¾EªØâ¯ëjÇp"ÒÇ\b\8c±ùíÇX\ 6üÄ\f\ 2\81m|Ò\17a_µ¦CÒ\ 5\ e&7Ek{Ù«Ø\81Ø\1asaÔL\90èt¯À}eµßÔó³F\11-\92éä#³\93ÏËÙW\9b©äÚ\8dCýw\eÇþðÅ%#¾~É\18¬\9e\ fEp>»[À\12qê7`|X¯"\8d$´\174A;\9bSoïÚ\85á\7f²/\14pO_®\ 4\1c\1eb\96\ eÖ\9e%{j\14*\97\9c\1eÁ¯Û\ 2\92//\ 1^¤e3.S¢´\1c<Þ¢§KN\15¡ÉÕNù\ 5§âÅæ1ÙûÏþtD\ 2\96Ì4Qp!\81)½aFù\99Òýúæ_úÏ7¸
+xÚÕWK\8fÛ6\10¾ï¯\10Ð\83åbÅåK\14\85\16=4Y7-Ò\14È:¹4=(2½\16*K®\1e.öÒßÞ!\87\92å]\19\89\ f=ô$r8\8fo\1e\1c\8ehð\18Ðà§\9b\1f×7w+¡\82\94¤\8a«`½\rÒ\98(É\82Ds\12Ç2Xo\82ßÃU]uy]}¢\94?.#\1eÓðµ9\9a²>\98¦Åý{³5Í\92éÐT¹¹EÚÇeÊCà(ê
+ \9c0Jøò\8fõ/7ÔÛ¿[ñ8`\9cÐXjk]&Ds\16D\\91\18m\7f\\82¤Õ\1d\87N\13H\ 3b1AL\83\88)\92êä\12Øã<\b´-\bWTX=Ñ`\Q"ÒA[þÐ5¯ê\83µÿ´*JSe{s\92~\89\h¢S\1f·w#¯\88g\0«s\13ÏÔ\9fùȨ$\8c\81¤\93øÄy\82Þä\18ô¬3¸Ï<¹Þ\1fJ3\10\ fY·ÃÕÖ±×û3f\e©Ë~EÞt$8DÊ;öðTÕ\87¶hGç4 µ\87Î9Á\88Ö\f9¿)ª¼ì7^µ¤\13N©\89dzðéû\19] ajdØb^·Å#ÙÍhS\12êudþaF[Ä8%LJX¤$ácô_í²F[þ@
+BE
+ç$V)\1e\7f;QD\95
+\9b\f\92Äi0áº\94©y¸P\82ñ1\854¦àMÛ-¡Üè\19
+M\8954\83\ 2\14\9dPÄDè)\86¹dH¢åÔ$ûn6ÅPN\84rp<\86TS_ù¯M\9b7Å¡;]ºgi¾¶\86¡³HÐáÑ8ç\9b¥\ eû¼\83&"Ò4Ìà\8aJ\bFö¹ËÞV¯¥Úêu\1aÝn¬àS@\ 6H,Ñ\10áÑ@;\ 3ÁÅÌ\9f\13Tøs\87F\ 1\ fô\89\13\94'\97\8b\88')aÂÞ\ 2\92Æ>Ò¥É6E\ 5ÍE(\1e.þYà"\87\ 4fyçZ¢P",*¤wµÿî\f.\8eYÙ\eä©·ÏÎÞüöë=®Lu,Ð×joªn\10m\8aìsi;¬\15Ϫ\8dCIÏñYð\0<\ e±9\94YW\1cm+H¤\vf\8b\87\19\9e"Ý{o6xf1[ò)\13\96:
+Ë°o]\0\1cïÎ\1fç}ã\9f\80\ e\99þ®\9b?G¶M\11ÍaE\89¼«\9b§%cÌf\85'4|0\7fõö)±æTêâdÉ\8b»\ 5\12¦Á¶\a\13gÆT.Y\88þPï\ fv<\90¶àK3ª¼Eª\8d¦#ÙjkGU³°»¬¨Ð5¡|\ 4`q\1e\ 1 l\8a©\7f\8e´ \v\Ô\r~\ fÙWÈ P2ñÓ\9a«\9b\81µô\9c~?¹[fCæ\1cxoº¾©Üë-Âw\1fÞ¾ÅU±Å¯«jGp,Òû\b\84±øífL\ 3n1\82°À2>É\8b°¯ZÓáÒ9\ e*7EkkÙ\8bØ\86Ø\1as¡ÕL\90C«t¯À}e¥ßÔó½F\11-\92iç#³\9dÏóÙW\9b©äÚ\89Cýw\13ÇþðÅ!#¾~È\18´\9e7E0>;[À\10qª7 |X¯"\8dK(/(\82v6¦^ßµ\ 3Ãÿd^(à\9e¾\1c 8<Ä,\1d´=\vöT)d.9=\82_7\ 5$_\1e\ 2<KËfL¦Di9X¼EK\97\8c*B\93«\8dò\vFÅ\8bÉc2÷\9fýtD\ 2\86Ì4Qp!\81(½bFÏ\7f\16î×7ÿ\ 21Z7¾
endstream
endobj
7914 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
7951 0 obj <<
-/Length 830
+/Length 831
/Filter /FlateDecode
>>
stream
-xÚÝ\96MoÓ@\10\86ïý\15+qIP½Ýï\ f\818Ð\12\ 4\a\ emè\85r0É&±\94Ú\91íTâß3\9bÝ8\9bÄ)\0\81\90"íÚ\9a}gfgæq\b\9a#\82Þ\9f½\1d\9f]\8c¸B\16[Å\14\1aÏ\10'\1c\ea\906\fK)Ðx\8a¾\fFUÙNªò\8e\106\1ffL\92Á\95{pËjåê&<_»\99«\87Ô\f\9qçáÝíв\ 1X\14U\19^0L &ïã\8fg$\ 6p1b\12Q\86\89\ 4\9fà>£\8a`n\14Ê\98Â2x¿rͤ.V×\81³\100O\ 2&þ\f¶F\aãk×®ë2FÕ.\ج\9bu¾\f\87)M\ e\e\88GXÐØ\9c}Ý#¯±\86È¢\ 1\89\99Áz¬Ea\v»húæ§ZA*\Z³^¶á¹\9a\85uRݯòº(çAG d@\a\16б
-\vÒ 5´Ç\15å\18.6Zäå´G\ 5âåRw*¬O\85`Ýe\84\83ÁA½\98\94\98 ¨\177\98*\15Lo\87\90\81ï\a9h\9eTµã\ 6{èo\9cà\1f\92S\84oü\v\8d\r£(ómc·j\93\9b¶¾¼_}\98\97Uí.óÆõ\85¾= \81\e\e\eýS~\1fm¹|$Ú\13úûwçC6ÝýÞ1¦ÓÊnÊ\1e^|\1e\8f2\13¶MëK\1e»·ðò¾\ 3±\13id[G\19gp-1\91\9bïeµj\8a¦KfWwH\86SlL0|Q\94\93åz\1a¥\ 5I\f\85Á\82\9aÃáH¥4\94¼3\98\85\1aÎ\8a9^ô¨)\ 1<1\87ã\91ªe\94\11L\85\80\8dÅ\9aÅ^*Ê6±%Ê\17y\86\18Å\92v\83{² ©¼\81h%ïêA$\81h\e\18;E\b(\.òÚøc\1e
-Ê\1a\88\ 2Ke\83õËd~¶!Hà\14Jlº9L\9dZ¬Lçó<ø:åVa¢õóݲ\13nE\92*}ÕÛ:\9cH,5\¸\140aúWp+\b\ f¸õ\9b\93¸\15Xí\10y
-·6Å\97ëÅ-cØjý\1cÜz©\14·þÙãÖ¯\8fá\96\12ø\14\82ïGy+°Þ¡²\1f¸ÐÝf×\fO\ 1î&´ñ¢ØÞ¯kbØá\8dØ@!ÛtOÆ4\14\96Cu\b¶Òlg§qeS´ÅCDͬªÃ&_.Ãfµ¹\11ÿ%?\82\11|Ê«©\9bî\91©÷#@"ýõ¿C\7føý\ 1æwª{ÙHp¾k\8f\1dè\97Õ$o{\18¿þ\16.³w$£Ø\7f
-ó\94w\82C¿Ú>Þí\91Þ\8f\84´)ñ\ eJ\91z\85ºj.\9fÊxýû\18/þ\ eãù\11ã\93\7fÖ{ÿë\85\ 5ң̲í\16JøÞ\89wã³\1f\ 6zów
+xÚÝ\96MoÓ@\10\86ïý\15\96¸$¨ÞÎ~ï
+Ä\81\96 8phC/\94\83I\9cÄRjG¶S\89\7fÏlvãl\12§´\ 2\ 4B\8a´kkö\9d\99\9d\99Ç\81d\9e@òþìíøìbÄUb\89UL%ãYÂ\81\13#L¢\r#R\8ad<M¾\fFUÙNªò\ e\80Í\87)\930¸Ê\1fòeµÊëÆ?_ç³¼\1eR3ÈËI~îßÝ\ e-\e EQ\95þ\ 5#\14\b\e~\1d\7f<\83\10ÀÅ\88É\842\ 2\12}¢û\94* ܨ$e\8aHïý*o&u±j\9d\ e\9eÅ\80y\140¸3Ä\1aí\8d¯óv]\97!ªv\91ûͺYgK\7f\98Òè°\ 1\ 2¢Ææìë\1eyM4F\16\f d\86ë±\16Å-î\82é\9b\9fjy)\7fiÍzÙúçjæ×Iu¿Êê¢\9c{\1d%\12\83:¸ \8eUD@'ÔÐ\1eW\94\13¼Ø`\91\95Ó\1e\15\8c\97KÝ©°>\15 ºË\88x\83\83z1) \13X/n\bUÊ\9bÞ\ e1\ 3×\ frÐ<©jÇ\röÐß8Þ?&§\80oü\vM\f£IêÚÆnÕ&7m}y¿ú0/«:¿Ì\9a¼/ôíI\fÜØÐè\9f²û`Ëå#Ñ\9eÐß¿;\f\19Lw¿w\8c鸲\9b²û\17\9fÇ£ÔømÓº\92\87î-\9c¼ë\0\7fìD\1aéÖQÊ\19^KHäæ{Y\9a¢é\92ÙÕ\1d\93á\94\18ã\r_\14åd¹\9e\ 6i\ 1\91¡0DPs8\1c±\94Æ\92w\ 63_ÃY1'\8b\1e5%\90'æp<bµ\942 T\bÜX¢Y襢l#[P®È³\84Q"i7¸'\v\12Ë\e\8cVò®\1e \ 1£mpì\14\0*\.²Ú¸c\ e
+Ê\1a\8c\82He½õËh~¶!HäT\12Ùts\18;µD\99Îç¹÷uÊ" õóݲ\13nE\94*}ÕÛ:\1c$\91\1a/\
+\9c0ý+¸\15À=nÝæ$n\ 5Q;D\9eÂ\8dqëäzqË\18±Z?\a·N*Æ{v¸uëc¸¥\80\9fBôý(o\ 5Ñ;Tö\ 3\17»Ûì\9aá)ÀÝ\846^\14ÛûÍ\9b\10¶\7f#6PH7Ý\932\8d\85åX\1d V\9aíì4yÙ\14mñ\10P3«j¿É\96K¿YmnÄ}É\8f`\84\9fòj\9aO÷ÈÔû\11\80@\7fýïÐ\1f\7f\7f\80ù\9dê^6\12\9dïÚc\aúe5ÉÚ\1eƯ¿ùËì\1dÉ ö\9fÂ<æ\9dàد¶\8fw{¤w#!mL¼\83RÄ^±®\9a˧2^ÿ>Æ\8b¿Ãx~Äøè\9fõÞÿza\91ôIjqÙv\v\ 5¾wâÝøì\a7Hó}
endstream
endobj
7950 0 obj <<
/ProcSet [ /PDF /Text ]
>> endobj
7994 0 obj <<
-/Length 882
+/Length 883
/Filter /FlateDecode
>>
stream
-xÚåW]kÛ0\14}ï¯0ì%\19µªoKl\f¶v\1d\1d¥\8c6í˺\87,Q\12Cf\17Ûmé¿ßU®ìØ«Ó$£\ f\83A W\8at\1f\87Ðh\1eÑèËÁ§ÑÁÑ©Ð\91%Vs\1d\8df\91UDK\16%\86\13¥d4\9aFß\a§yVMòì\96R>\1fÆ\ÑÁ\89{pËüÎ\15%®/ÝÌ\15Cf\ 6.\9b¸CÜ»\19Z>\80\13i\9eá\ 6'\8c\12:ü1úz@\83ÿ£S®"Æ UÒxï2!\86³(æ\9a(ô}âÊI\91ÞU\1e\ 5n\ 2[ÑbK£\98ibM\82\87/]u_d\9e\13O\ 6Õ¡±Ì'ã
+xÚåW]kÛ0\14}ï¯0ì%\19µªoKl\f¶v\1d\1d¥\8c6í˺\87,Q\12Cf\17Ûmé¿ßU®ìØ«Ó$£\ f\83A W\8at\1f\87Ðh\1eÑèËÁ§ÑÁÑ©Ð\91%Vs\1d\8df\91UDK\16%\86\13¥d4\9aFß\a§yVMòì\96R>\1fÆ\ÑÁ\89{pËüÎ\15%®/ÝÌ\15Cf\ 6.\9b¸CÜ»\19Z>\80\13i\9eá\ 6'\8c\12>ü1úz@\83ÿ£S®"Æ UÒxï2!\86³(æ\9a(ô}âÊI\91ÞU\1e\ 5n\ 2[ÑbK£\98ibM\82\87/]u_d\9e\13O\ 6Õ¡±Ì'ã
YÀ*\9f!\8e\96\91\ 1\1cø\ 2\1cF\19\11Æ\0Þ
§ä=¾\98 \14¸\85#iÖ\vC¬²\r
ëC¡$Ñõ \82\94:´/®ÏÏÑJû\98\1aJ\94Õû\10\r¸Y^¡q\87\89*]\166zCI\18±tÿPF\8bÚ_åÊÊ_\8ab\ 1 \96LBªüó\18<ÿ\98.\97X\16¾\8cÆ\95Ã\ 5\92ó[Ë'ÜyL«\ 5Z×£S\83\16TY>uS\\94U\91fó\92 Ãn=A}\bC\98\ eõq3ô\97Á\85\1a\94;\15ÔóÊ\7fè¯ht,\b×Tx\9c¸®dM\89°5Úäª*às6ÏòÂ\1d\8fK×ǹ¾ Ä\8d\r\1dx1þ\15Î
-õ\ 2Û\røݬyÊp#äí\16r\85Á¬ÚÄ5O\1d\87·.ï\7fâ\vã2õØÍêãÕñÙ\19\9a\93\ráĵÃXpx\9e\10ÐÕS\96ß\95P+uPëÊó9cÄ\84:y\93f\93åý4@KÚ:(\r\94UÓ³ï{ \12H}s`\86¹\9c¥s²èAÓ\12\ 6^søC\ fZÌ8%LúB¶$ñ¯\89\8f~¼\18\17fUê\12:OXø\9d(mñç·- ª}%`ãÀ\98h\9dÚ\98¹¶\7f\ 3á(Ñ$\8e*
-á@\93A\8dÑ\ e\r\98\11Ú\9a>\1a«\16¯i("\92\ e\8b¦ËÛ^-ÑFÖN\ fÑÙ&¿\9aÐ$Ùůé¸åÛÜB¬ì]oq \ 1Ý\ 2\8f\12+ ½\98ì£\19úOÍ\90<h\ 6\18-Í\80ÕFÍ°Æn\eÅ,Ù¢\19\f\88o\1f´kY9DNF\84\95ï>\82f' &þ|o\fR¶¡w\89!\0£\9c\80Ñ\96\93Õ¸çV®Æ|\1cÔðåÐ[¢»\93ÆÀ¤ \1a\ 3ÖJcp,\95ë)\14§\19°)Ó*}\bãl\96\17h\8ckÑYë̳\81·³¸Ä\1c
-\0Ì¿\94\18ýª\12cZ\83äÛò¾|%eѽ°\9dx\94&|Ý\ 6k=\81 ¼ d\8d¨T\8fyçQ{ß4 í+\16ì¿S\8bV6Ún\ 1T%É®"ñ\17Ãú\1fÓ\bñL#Z\7f.:ÿlb!¡Î|ÈÆ\10Í\ 30£²séóèà7\17ì=\16
+õ\ 2Û\røݬ\ 1e
+7BÞn!W\18̪M\óÔqxëòþ'¾0.S\8fݬ>^\1d\9f\9d¡9Ù\10N\;\8c\ 5\87ç \ 1]=eù] µR\aµ®<\9f3FL¨\937i6YÞO\ 3´¤\83Ò@Y5=û¾\a*\81Ô7\af\98ËY:'\8b\1e4-aà5\87?ô Å\8cS¤/dK\12ÿ\9aøèÇ\8bqaV¥.¡ó\84\85ß\89Ò\16\7f~Û\ 2¢ÚW\ 26\ e\8c\89Ö©\8d\99kû7\10\8e\12M⨢\10\ e4\19Ô\18íÐ\80\19¡é£±jñ\9a\86""é°hº¼íÕ\12mdíô\10\9dmò« M\92]ü\9a\8e[¾Í-ÄÊÞõ\16\97\10Ð-ð(±\92Ð\8bÉ>\9a¡ÿÔ\fÉ\83f\80ÑÒ\fXmÔ\fkì¶QÌ\92-\9aÁ\80øöA»\96\95CäÔjDXùî#hv\ 2
+jâÏ÷Æ e\ez\97\18\ 20Ê \18m9Y\8d{nåjÌÇA\r_\ e½%º;i\fL\9a 1`4\ 6ÇR¹\9eBq\9a\ 1\9b2Ò\870Îfy\81Ƹ\16\9dµÎ<\ex;\8bKÌ¡\0ÀüK\89ѯ*1¦5H¾-ïËWR\16Ý\vÛ\89GiÂ×m°Ö\13\bÊ\vJÖ\88Jõ\98w\1eµ÷M\ 3Ú¾bÁþ;µhe£í\16@U\92ì*\12\7f1¬ÿ1\8d\10Ï4¢õç¢óÏ&\16\12êÌ\87l\fÑ<\03*;\97>\8f\ e~\ 3K°=\1c
endstream
endobj
7993 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚÕVMo\9c0\10½çW õÂVÅñ7FzhÓÔC\ fÍ*\97¦\aÊ\9a\85\96ÀÊ°\89ößw\8c\r\81,©\125\97\9eü±ã\99ç7Ï\8fÅÁ.ÀÁç³\ f\9b³ó5\93A\82\12Ie°É\ 3\86\19R\\ 5±¢H\b\1el¶Á÷pÝÔ]ÖÔ×\18ÓÝ*¢\ 2\87\17úVWÍ^\9bÖ¿é\\9b\15Q¡®3ýÆí]\12\1aBDÙÔn\83"\82\11^ýØ|9Ã\1eÀù\9a\8a\80P\84\ 5Ô\84ò\11\91\181%\83\88J$\õ\vÝf¦Üw6\ f\9c\ 5Àl\ 2\18Û3(Q±\vÞ\14%@b"\ eóC\9dõg`¥Â´ª\9a,í´ÿ±Öwn¿í\1a\93î´ÛMëÛÝWi6\84v\85v\9bÀ\80ÍP§CÖ8lr\87Hò@\ 1"\18z
+xÚÕVMo\9c0\10½çW õÂVÅñ7FzhÓÔC\ fÍ*\97¦\aÊ\9a\85\96ÀÊ°\89ößw\8c\r\81,©\125\97\9eü±ã\99ç7Ï\8fÅÁ.ÀÁç³\ f\9b³ó5\93A\82\12Ie°É\ 3\86\19R\\ 5±¢H\b\1el¶Á÷pÝÔ]ÖÔ×\18ÓÝ*¢\ 2\87\17úVWÍ^\9bÖ¿é\\9b\15Q¡®3ýÆí]\12\1aBDÙÔn\83"\82\11]ýØ|9Ã\1eÀù\9a\8a\80P\84\ 5Ô\84ò\11\91\181%\83\88J$\õ\vÝf¦Üw6\ f\9c\ 5Àl\ 2\18Û3(Q±\vÞ\14%@b"\ eóC\9dõg`¥Â´ª\9a,í´ÿ±Öwn¿í\1a\93î´ÛMëÛÝWi6\84v\85v\9bÀ\80ÍP§CÖ8lr\87Hò@\ 1"\18z
\15â,\ 1d=¢\96, &\1c1J\86\10[÷4\ fÅ\88S5¦¡\vi"Æ\19"J\ 1\a\18%B¹P@ìzá\eá\16ÝÁÔeíû×_ÊNz"ì¤í\fü\8a\\91yS\80b¦\10\91\9eâ«\15\84Û
"l\9fÔ\93SùÜ.ËÂ\15f\88JÌúëñ\18) )²¢H\86lÙegÖFë%¨Ã\ 1À«\12¯Þ¯é\8d\8feâ/ çig÷\11\12Q56ô\9aÒØ!Ï\1d³\9eÊtJä\12¸Èç\89\18\85+zt\97Ǻٷ Ú\ 1á½\0,ï\ 4)ßÕWe\9dU\87ÇÇñ$\90\83àȨ\94w\v©bhß\18\90»~äå\ e\15\vÙ$\87\97?\ 6¿_È\16\11Ð&á\1c& \8a-G6ò¶)·\93`,mÇ@Æ\12Z1\92÷\90æiZв\88ã\91f,ð:ûX¤FÙØá\92\11AB&.äõäÕ\få\ 4ØG0\89Y"\96\83ÅÑI\1dòv±]\84&\88\10ð"ÁA¢ñsÜHNÝ\88J\11\ eã¯CÛ¹Yê\86;\93îÁGý^/¨æ`}È®\a\81Y.\98\ 5êÏ\14eV¸i¡«½OÝ\994ûm§2¼Ñ7\r\1c\r\8fnyh{\8b³AàXýèTÚ\93Ó\83¶öá\19»+»¢¬\1føD~ò\86«ò§IÍqE\b _Ö6ä\8bÚ\86\9a\bï¢4õè\ 6ÿì\1cò±Ì³[Å\1cQJOÍc[ºæfð\ 5:º}j:7ëÛ\ 4£½|¥\1fÃ\1cùÜÏ5\14ò\9f8Êìù3\84᣺ðügn\ 3\9a\88AÈ\93¨\85öL+\v\90(\9e\9a\ 1\86\8bØ7*1\9e\ 1P\18ÉäIþ\13ÏêçeµT\17îÉî \1cMhòÏhö¿\8cP\82$\,R
-IêS\13,fg>mÎþ\0\17\atº
+IêS\13,fg>mÎþ\0>wtÀ
endstream
endobj
8040 0 obj <<
/Filter /FlateDecode
>>
stream
-xÚUÉnÛ0\10½û+\ 4ôb\17\15Ã]$Zô\90¦)ÐC\ f\89\91KÓ\83"Ó\96\0\852,¥Aþ¾C\r%Ë\89º\ 4è\89ÔpøæÍÂ'\9aì\12\9a|Y\9c¯\17g\97B'\96XÍu²Þ&V\11-Y\92\19N\94\92Éz\93|_^6¾+\1a\7fK)ßR®èòÂýtu³w\87\16¿¯ÜÖ\1dVÌ,\9d/Ü;´Ý¬,_\82GÕx4pÂ(¡«\1fë¯\v\1aã\9f]r\950N¨\92&D\97\191\9c%)×Daì\v×\16\87jß\ 5\14¸ lÅ\84-MR¦\895\19:_¹îáà\ 3'Ê\97]ép³©\90ZÑ5\87'4A6]^ùÊï\10TËÄ\0(,\0ʤ RH\0ïA·UífBsF\14³\83\13AÜuYÅèÃ\8a¡\ 3-·\89'\1eWï\1eëH'¯ë¦È»Á£\ 5¢ù®\ f\1aò\93Ä*\ 1\e
+xÚUÉnÛ0\10½û+\ 4ôb\17\15Ã]$Zô\90¦)ÐC\ f\89\91KÓ\83"Ó\96\0\852,¥Aþ¾C\r%Ë\89º\ 4è\89ÔpøæÍÂ'\9aì\12\9a|Y\9c¯\17g\97B'\96XÍu²Þ&V\11-Y\92\19N\94\92Éz\93|_^6¾+\1a\7fK)ßR®èòÂýtu³w\87\16¿¯ÜÖ\1dVÌ,\9d/Ü;´Ý¬,_\82GÕx4pÂ(á«\1fë¯\v\1aã\9f]r\950N¨\92&D\97\191\9c%)×Daì\v×\16\87jß\ 5\14¸ lÅ\84-MR¦\895\19:_¹îáà\ 3'Ê\97]ép³©\90ZÑ5\87'4A6]^ùÊï\10TËÄ\0(,\0ʤ RH\0ïA·UífBsF\14³\83\13AÜuYÅèÃ\8a¡\ 3-·\89'\1eWï\1eëH'¯ë¦È»Á£\ 5¢ù®\ f\1aò\93Ä*\ 1\e
«Áp\8feU\94XÕ¶l\1eê\rîï\1c®[\8cê¢ù±t±\ 5¾Áµnü\ e\1a\866ðs\e\82)\9e¶\ 3Ê+\fa:\96÷f\ 5î¡ÏjÙþS?^\ eÎÏù\81ÀÀ\82pMEÀI\87AÐ\94\b; \15×Ýá<o\9dÏïÝ\1cÝá\12p66Îî·ÑW¨?\10} }\92\97¡\84ٱٷ\9cg±\8eyÛá®hî÷\8dw>~6[\Cêõo §\117\15\1cR\8f\8c¯\9f|³oa~\ 6ÖÇÉ\fý`ÄÄ!xSù¢~ØDdI'\8eÒ\10ÉÌÀ÷Ã\fT\ 6m\1d\1d¶Ø§mµ#å\f\1aL R£óÇ\19´\94qÈDJØX\92\85\9aaU?\95ùÁôs\fo\8a
È\14^\8d¶xüv\ 2Duè2¼=J2e\93\89×\k¦¡5'V\8e\8fõ\96*
-\99\84®hJO\18@C\90\19\ 6ýë\1f\18("Ì4þäùOÃB\9eâX@\bËÞÏv\98s\98r\18³TI\98öì5¢¦\9f\8b\9a\12QÔ\94\9c\ eV\7f\0\ 37£d\14²QöoJ& \95bpj;`¶Gé\10q\8eå2÷Oh¨]¾ ²Ù\7f<WVp\f\8cZ\82ÇQ\ra\87«\8cj\98Feã\96HÊ£²År\8fJÉ\19*%?*%\98¦JÉ\8fJÙ\9f\r¢\bÛQ\14Áç.\1eOE±÷v\ 3|\83\96Q\14û\90ÿ_\14õ+Eqò\97<ùE\8fâÈ\8d!Y\16Õ\80Q}réózñ\vÍ\ f\ 1`
+\99\84®hJO\18@C\90\19\ 6ýë\1f\18("Ì4þäùOÃB\9eâX@\bËÞÏv\98s\98r\18³TI\98öì5¢¦\9f\8b\9a\12QÔ\94\9c\ eV\7f\0\ 37£d\14²QöoJ& \95bpj;`¶Gé\10q\8eå2÷Oh¨]¾ ²Ù\7f<WVp\f\8cZ\82ÇQ\ra\87«\8cj\98Feã\96HÊ£²År\8fJÉ\19*%?*%\98¦JÉ\8fJÙ\9f\r¢\bÛQ\14Áç.\1eOE±÷v\ 3|\83\96Q\14û\90ÿ_\14õ+Eqò\97<ùE\8fâÈ\8d!Y\16Õ\80Q}réózñ\vç)\ 1f
endstream
endobj
8076 0 obj <<
>> endobj
9102 0 obj <<
/Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords()
-/CreationDate (D:20120717141945+09'00')
-/ModDate (D:20120717141945+09'00')
+/CreationDate (D:20121126172256+09'00')
+/ModDate (D:20121126172256+09'00')
/Trapped /False
/PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6)
>> endobj
0000000000 65535 f
0000000015 00000 n
0000077553 00000 n
-0000730788 00000 n
+0000730804 00000 n
0000000054 00000 n
0000000089 00000 n
0000080538 00000 n
-0000730718 00000 n
+0000730734 00000 n
0000000130 00000 n
0000000159 00000 n
0000080725 00000 n
-0000730597 00000 n
+0000730613 00000 n
0000000200 00000 n
0000000238 00000 n
0000080913 00000 n
-0000730523 00000 n
+0000730539 00000 n
0000000282 00000 n
0000000319 00000 n
0000081227 00000 n
-0000730449 00000 n
+0000730465 00000 n
0000000363 00000 n
0000000397 00000 n
-0000083728 00000 n
-0000730323 00000 n
+0000083731 00000 n
+0000730339 00000 n
0000000439 00000 n
0000000467 00000 n
-0000083916 00000 n
-0000730249 00000 n
+0000083919 00000 n
+0000730265 00000 n
0000000511 00000 n
0000000565 00000 n
-0000084104 00000 n
-0000730162 00000 n
+0000084107 00000 n
+0000730178 00000 n
0000000609 00000 n
0000000636 00000 n
-0000086246 00000 n
-0000730075 00000 n
+0000086249 00000 n
+0000730091 00000 n
0000000680 00000 n
0000000708 00000 n
-0000086434 00000 n
-0000729988 00000 n
+0000086437 00000 n
+0000730004 00000 n
0000000752 00000 n
0000000780 00000 n
-0000086621 00000 n
-0000729901 00000 n
+0000086624 00000 n
+0000729917 00000 n
0000000824 00000 n
0000000855 00000 n
-0000086809 00000 n
-0000729814 00000 n
+0000086812 00000 n
+0000729830 00000 n
0000000899 00000 n
0000000924 00000 n
-0000086997 00000 n
-0000729727 00000 n
+0000087000 00000 n
+0000729743 00000 n
0000000968 00000 n
0000000994 00000 n
-0000089154 00000 n
-0000729640 00000 n
+0000089157 00000 n
+0000729656 00000 n
0000001039 00000 n
0000001067 00000 n
-0000089340 00000 n
-0000729553 00000 n
+0000089343 00000 n
+0000729569 00000 n
0000001112 00000 n
0000001140 00000 n
-0000089591 00000 n
-0000729466 00000 n
+0000089594 00000 n
+0000729482 00000 n
0000001185 00000 n
0000001223 00000 n
-0000089779 00000 n
-0000729379 00000 n
+0000089782 00000 n
+0000729395 00000 n
0000001268 00000 n
0000001298 00000 n
-0000090030 00000 n
-0000729292 00000 n
+0000090033 00000 n
+0000729308 00000 n
0000001343 00000 n
0000001374 00000 n
-0000090280 00000 n
-0000729205 00000 n
+0000090283 00000 n
+0000729221 00000 n
0000001419 00000 n
0000001448 00000 n
-0000092432 00000 n
-0000729118 00000 n
+0000092435 00000 n
+0000729134 00000 n
0000001493 00000 n
0000001520 00000 n
-0000092620 00000 n
-0000729031 00000 n
+0000092623 00000 n
+0000729047 00000 n
0000001565 00000 n
0000001595 00000 n
-0000092808 00000 n
-0000728944 00000 n
+0000092811 00000 n
+0000728960 00000 n
0000001640 00000 n
0000001667 00000 n
-0000092996 00000 n
-0000728857 00000 n
+0000092999 00000 n
+0000728873 00000 n
0000001712 00000 n
0000001740 00000 n
-0000093183 00000 n
-0000728770 00000 n
+0000093186 00000 n
+0000728786 00000 n
0000001785 00000 n
0000001812 00000 n
-0000093434 00000 n
-0000728681 00000 n
+0000093437 00000 n
+0000728697 00000 n
0000001857 00000 n
0000001885 00000 n
-0000095040 00000 n
-0000728604 00000 n
+0000095043 00000 n
+0000728620 00000 n
0000001931 00000 n
0000001958 00000 n
-0000095229 00000 n
-0000728475 00000 n
+0000095232 00000 n
+0000728491 00000 n
0000002001 00000 n
0000002030 00000 n
-0000095418 00000 n
-0000728410 00000 n
+0000095421 00000 n
+0000728426 00000 n
0000002076 00000 n
0000002110 00000 n
-0000095607 00000 n
-0000728280 00000 n
+0000095610 00000 n
+0000728296 00000 n
0000002153 00000 n
0000002189 00000 n
-0000095796 00000 n
-0000728201 00000 n
+0000095799 00000 n
+0000728217 00000 n
0000002235 00000 n
0000002259 00000 n
-0000095986 00000 n
-0000728108 00000 n
+0000095989 00000 n
+0000728124 00000 n
0000002305 00000 n
0000002333 00000 n
-0000096490 00000 n
-0000728015 00000 n
+0000096493 00000 n
+0000728031 00000 n
0000002379 00000 n
0000002410 00000 n
-0000096679 00000 n
-0000727936 00000 n
+0000096682 00000 n
+0000727952 00000 n
0000002456 00000 n
0000002483 00000 n
-0000096868 00000 n
-0000727806 00000 n
+0000096871 00000 n
+0000727822 00000 n
0000002526 00000 n
0000002570 00000 n
-0000097057 00000 n
-0000727727 00000 n
+0000097060 00000 n
+0000727743 00000 n
0000002616 00000 n
0000002640 00000 n
-0000098433 00000 n
-0000727634 00000 n
+0000098436 00000 n
+0000727650 00000 n
0000002686 00000 n
0000002714 00000 n
-0000098938 00000 n
-0000727541 00000 n
+0000098941 00000 n
+0000727557 00000 n
0000002760 00000 n
0000002791 00000 n
-0000099126 00000 n
-0000727462 00000 n
+0000099129 00000 n
+0000727478 00000 n
0000002837 00000 n
0000002864 00000 n
-0000099314 00000 n
-0000727332 00000 n
+0000099317 00000 n
+0000727348 00000 n
0000002907 00000 n
0000002933 00000 n
-0000099503 00000 n
-0000727253 00000 n
+0000099506 00000 n
+0000727269 00000 n
0000002979 00000 n
0000003003 00000 n
-0000099692 00000 n
-0000727160 00000 n
+0000099695 00000 n
+0000727176 00000 n
0000003049 00000 n
0000003077 00000 n
-0000100197 00000 n
-0000727067 00000 n
+0000100200 00000 n
+0000727083 00000 n
0000003123 00000 n
0000003154 00000 n
-0000100386 00000 n
-0000726988 00000 n
+0000100389 00000 n
+0000727004 00000 n
0000003200 00000 n
0000003227 00000 n
-0000100575 00000 n
-0000726858 00000 n
+0000100578 00000 n
+0000726874 00000 n
0000003270 00000 n
0000003296 00000 n
-0000100764 00000 n
-0000726779 00000 n
+0000100767 00000 n
+0000726795 00000 n
0000003342 00000 n
0000003366 00000 n
-0000102058 00000 n
-0000726686 00000 n
+0000102062 00000 n
+0000726702 00000 n
0000003412 00000 n
0000003440 00000 n
-0000102564 00000 n
-0000726593 00000 n
+0000102568 00000 n
+0000726609 00000 n
0000003486 00000 n
0000003517 00000 n
-0000102752 00000 n
-0000726514 00000 n
+0000102756 00000 n
+0000726530 00000 n
0000003563 00000 n
0000003590 00000 n
-0000102941 00000 n
-0000726384 00000 n
+0000102945 00000 n
+0000726400 00000 n
0000003633 00000 n
0000003665 00000 n
-0000103130 00000 n
-0000726305 00000 n
+0000103134 00000 n
+0000726321 00000 n
0000003711 00000 n
0000003735 00000 n
-0000103320 00000 n
-0000726212 00000 n
+0000103324 00000 n
+0000726228 00000 n
0000003781 00000 n
0000003809 00000 n
-0000103827 00000 n
-0000726119 00000 n
+0000103831 00000 n
+0000726135 00000 n
0000003855 00000 n
0000003886 00000 n
-0000104015 00000 n
-0000726040 00000 n
+0000104019 00000 n
+0000726056 00000 n
0000003932 00000 n
0000003959 00000 n
-0000104204 00000 n
-0000725910 00000 n
+0000104208 00000 n
+0000725926 00000 n
0000004003 00000 n
0000004041 00000 n
-0000104392 00000 n
-0000725831 00000 n
+0000104396 00000 n
+0000725847 00000 n
0000004088 00000 n
0000004112 00000 n
-0000106002 00000 n
-0000725738 00000 n
+0000106007 00000 n
+0000725754 00000 n
0000004159 00000 n
0000004187 00000 n
-0000106508 00000 n
-0000725645 00000 n
+0000106513 00000 n
+0000725661 00000 n
0000004234 00000 n
0000004265 00000 n
-0000106696 00000 n
-0000725566 00000 n
+0000106701 00000 n
+0000725582 00000 n
0000004312 00000 n
0000004339 00000 n
-0000106884 00000 n
-0000725436 00000 n
+0000106889 00000 n
+0000725452 00000 n
0000004383 00000 n
0000004422 00000 n
-0000107073 00000 n
-0000725357 00000 n
+0000107078 00000 n
+0000725373 00000 n
0000004469 00000 n
0000004493 00000 n
-0000107263 00000 n
-0000725264 00000 n
+0000107268 00000 n
+0000725280 00000 n
0000004540 00000 n
0000004568 00000 n
-0000107770 00000 n
-0000725171 00000 n
+0000107775 00000 n
+0000725187 00000 n
0000004615 00000 n
0000004646 00000 n
-0000107959 00000 n
-0000725078 00000 n
+0000107964 00000 n
+0000725094 00000 n
0000004693 00000 n
0000004720 00000 n
-0000108148 00000 n
-0000724999 00000 n
+0000108153 00000 n
+0000725015 00000 n
0000004767 00000 n
0000004796 00000 n
-0000109451 00000 n
-0000724869 00000 n
+0000109456 00000 n
+0000724885 00000 n
0000004840 00000 n
0000004875 00000 n
-0000109640 00000 n
-0000724790 00000 n
+0000109645 00000 n
+0000724806 00000 n
0000004922 00000 n
0000004946 00000 n
-0000109829 00000 n
-0000724697 00000 n
+0000109834 00000 n
+0000724713 00000 n
0000004993 00000 n
0000005021 00000 n
-0000110335 00000 n
-0000724604 00000 n
+0000110340 00000 n
+0000724620 00000 n
0000005068 00000 n
0000005099 00000 n
-0000110524 00000 n
-0000724525 00000 n
+0000110529 00000 n
+0000724541 00000 n
0000005146 00000 n
0000005173 00000 n
-0000110713 00000 n
-0000724395 00000 n
+0000110718 00000 n
+0000724411 00000 n
0000005217 00000 n
0000005255 00000 n
-0000110902 00000 n
-0000724316 00000 n
+0000110907 00000 n
+0000724332 00000 n
0000005302 00000 n
0000005326 00000 n
-0000111092 00000 n
-0000724223 00000 n
+0000111097 00000 n
+0000724239 00000 n
0000005373 00000 n
0000005401 00000 n
-0000111597 00000 n
-0000724130 00000 n
+0000111602 00000 n
+0000724146 00000 n
0000005448 00000 n
0000005479 00000 n
-0000111850 00000 n
-0000724051 00000 n
+0000111855 00000 n
+0000724067 00000 n
0000005526 00000 n
0000005553 00000 n
-0000113216 00000 n
-0000723921 00000 n
+0000113221 00000 n
+0000723937 00000 n
0000005597 00000 n
0000005635 00000 n
-0000113405 00000 n
-0000723842 00000 n
+0000113410 00000 n
+0000723858 00000 n
0000005682 00000 n
0000005706 00000 n
-0000113594 00000 n
-0000723749 00000 n
+0000113599 00000 n
+0000723765 00000 n
0000005753 00000 n
0000005781 00000 n
-0000114101 00000 n
-0000723656 00000 n
+0000114106 00000 n
+0000723672 00000 n
0000005828 00000 n
0000005859 00000 n
-0000114354 00000 n
-0000723577 00000 n
+0000114359 00000 n
+0000723593 00000 n
0000005906 00000 n
0000005933 00000 n
-0000114543 00000 n
-0000723447 00000 n
+0000114548 00000 n
+0000723463 00000 n
0000005977 00000 n
0000006013 00000 n
-0000114730 00000 n
-0000723368 00000 n
+0000114735 00000 n
+0000723384 00000 n
0000006060 00000 n
0000006084 00000 n
-0000114919 00000 n
-0000723275 00000 n
+0000114924 00000 n
+0000723291 00000 n
0000006131 00000 n
0000006159 00000 n
-0000115425 00000 n
-0000723182 00000 n
+0000115430 00000 n
+0000723198 00000 n
0000006206 00000 n
0000006237 00000 n
-0000115614 00000 n
-0000723103 00000 n
+0000115619 00000 n
+0000723119 00000 n
0000006284 00000 n
0000006311 00000 n
-0000116971 00000 n
-0000722973 00000 n
+0000116976 00000 n
+0000722989 00000 n
0000006355 00000 n
0000006389 00000 n
-0000117160 00000 n
-0000722894 00000 n
+0000117165 00000 n
+0000722910 00000 n
0000006436 00000 n
0000006460 00000 n
-0000117349 00000 n
-0000722801 00000 n
+0000117354 00000 n
+0000722817 00000 n
0000006507 00000 n
0000006535 00000 n
-0000117984 00000 n
-0000722708 00000 n
+0000117989 00000 n
+0000722724 00000 n
0000006582 00000 n
0000006613 00000 n
-0000118301 00000 n
-0000722629 00000 n
+0000118306 00000 n
+0000722645 00000 n
0000006660 00000 n
0000006687 00000 n
-0000118490 00000 n
-0000722499 00000 n
+0000118495 00000 n
+0000722515 00000 n
0000006731 00000 n
0000006771 00000 n
-0000118679 00000 n
-0000722420 00000 n
+0000118684 00000 n
+0000722436 00000 n
0000006818 00000 n
0000006842 00000 n
-0000118869 00000 n
-0000722327 00000 n
+0000118874 00000 n
+0000722343 00000 n
0000006889 00000 n
0000006917 00000 n
-0000119632 00000 n
-0000722234 00000 n
+0000119637 00000 n
+0000722250 00000 n
0000006964 00000 n
0000006995 00000 n
-0000120013 00000 n
-0000722155 00000 n
+0000120018 00000 n
+0000722171 00000 n
0000007042 00000 n
0000007069 00000 n
-0000121463 00000 n
-0000722025 00000 n
+0000121468 00000 n
+0000722041 00000 n
0000007113 00000 n
0000007148 00000 n
-0000121651 00000 n
-0000721946 00000 n
+0000121656 00000 n
+0000721962 00000 n
0000007195 00000 n
0000007219 00000 n
-0000121840 00000 n
-0000721853 00000 n
+0000121845 00000 n
+0000721869 00000 n
0000007266 00000 n
0000007294 00000 n
-0000122474 00000 n
-0000721760 00000 n
+0000122479 00000 n
+0000721776 00000 n
0000007341 00000 n
0000007372 00000 n
-0000122917 00000 n
-0000721681 00000 n
+0000122922 00000 n
+0000721697 00000 n
0000007419 00000 n
0000007446 00000 n
-0000123106 00000 n
-0000721551 00000 n
+0000123111 00000 n
+0000721567 00000 n
0000007490 00000 n
0000007523 00000 n
-0000123292 00000 n
-0000721472 00000 n
+0000123297 00000 n
+0000721488 00000 n
0000007570 00000 n
0000007594 00000 n
-0000123481 00000 n
-0000721379 00000 n
+0000123486 00000 n
+0000721395 00000 n
0000007641 00000 n
0000007669 00000 n
-0000123986 00000 n
-0000721286 00000 n
+0000123991 00000 n
+0000721302 00000 n
0000007716 00000 n
0000007747 00000 n
-0000124175 00000 n
-0000721207 00000 n
+0000124180 00000 n
+0000721223 00000 n
0000007794 00000 n
0000007821 00000 n
-0000125895 00000 n
-0000721077 00000 n
+0000125900 00000 n
+0000721093 00000 n
0000007865 00000 n
0000007897 00000 n
-0000126084 00000 n
-0000720998 00000 n
+0000126089 00000 n
+0000721014 00000 n
0000007944 00000 n
0000007968 00000 n
-0000126273 00000 n
-0000720905 00000 n
+0000126278 00000 n
+0000720921 00000 n
0000008015 00000 n
0000008043 00000 n
-0000127160 00000 n
-0000720812 00000 n
+0000127165 00000 n
+0000720828 00000 n
0000008090 00000 n
0000008121 00000 n
-0000127411 00000 n
-0000720733 00000 n
+0000127416 00000 n
+0000720749 00000 n
0000008168 00000 n
0000008195 00000 n
-0000127600 00000 n
-0000720603 00000 n
+0000127605 00000 n
+0000720619 00000 n
0000008239 00000 n
0000008275 00000 n
-0000127788 00000 n
-0000720524 00000 n
+0000127793 00000 n
+0000720540 00000 n
0000008322 00000 n
0000008346 00000 n
-0000127976 00000 n
-0000720431 00000 n
+0000127981 00000 n
+0000720447 00000 n
0000008393 00000 n
0000008421 00000 n
-0000128863 00000 n
-0000720338 00000 n
+0000128868 00000 n
+0000720354 00000 n
0000008468 00000 n
0000008499 00000 n
-0000130691 00000 n
-0000720259 00000 n
+0000130696 00000 n
+0000720275 00000 n
0000008546 00000 n
0000008573 00000 n
-0000130880 00000 n
-0000720129 00000 n
+0000130885 00000 n
+0000720145 00000 n
0000008617 00000 n
0000008653 00000 n
-0000131068 00000 n
-0000720050 00000 n
+0000131073 00000 n
+0000720066 00000 n
0000008700 00000 n
0000008724 00000 n
-0000131705 00000 n
-0000719957 00000 n
+0000131710 00000 n
+0000719973 00000 n
0000008771 00000 n
0000008799 00000 n
-0000136034 00000 n
-0000719864 00000 n
+0000136039 00000 n
+0000719880 00000 n
0000008846 00000 n
0000008877 00000 n
-0000136223 00000 n
-0000719785 00000 n
+0000136228 00000 n
+0000719801 00000 n
0000008924 00000 n
0000008951 00000 n
-0000136412 00000 n
-0000719655 00000 n
+0000136417 00000 n
+0000719671 00000 n
0000008995 00000 n
0000009027 00000 n
-0000136601 00000 n
-0000719576 00000 n
+0000136606 00000 n
+0000719592 00000 n
0000009074 00000 n
0000009098 00000 n
-0000138652 00000 n
-0000719483 00000 n
+0000138658 00000 n
+0000719499 00000 n
0000009145 00000 n
0000009173 00000 n
-0000139537 00000 n
-0000719390 00000 n
+0000139543 00000 n
+0000719406 00000 n
0000009220 00000 n
0000009251 00000 n
-0000139917 00000 n
-0000719311 00000 n
+0000139923 00000 n
+0000719327 00000 n
0000009299 00000 n
0000009326 00000 n
-0000140106 00000 n
-0000719181 00000 n
+0000140112 00000 n
+0000719197 00000 n
0000009370 00000 n
0000009406 00000 n
-0000140295 00000 n
-0000719102 00000 n
+0000140301 00000 n
+0000719118 00000 n
0000009454 00000 n
0000009478 00000 n
-0000140933 00000 n
-0000719009 00000 n
+0000140939 00000 n
+0000719025 00000 n
0000009526 00000 n
0000009554 00000 n
-0000146024 00000 n
-0000718916 00000 n
+0000146030 00000 n
+0000718932 00000 n
0000009602 00000 n
0000009633 00000 n
-0000148091 00000 n
-0000718837 00000 n
+0000148097 00000 n
+0000718853 00000 n
0000009681 00000 n
0000009708 00000 n
-0000148279 00000 n
-0000718707 00000 n
+0000148285 00000 n
+0000718723 00000 n
0000009752 00000 n
0000009786 00000 n
-0000148467 00000 n
-0000718628 00000 n
+0000148473 00000 n
+0000718644 00000 n
0000009834 00000 n
0000009858 00000 n
-0000148782 00000 n
-0000718535 00000 n
+0000148788 00000 n
+0000718551 00000 n
0000009906 00000 n
0000009934 00000 n
-0000150306 00000 n
-0000718442 00000 n
+0000150312 00000 n
+0000718458 00000 n
0000009982 00000 n
0000010013 00000 n
-0000151189 00000 n
-0000718363 00000 n
+0000151195 00000 n
+0000718379 00000 n
0000010061 00000 n
0000010088 00000 n
-0000152590 00000 n
-0000718233 00000 n
+0000152597 00000 n
+0000718249 00000 n
0000010132 00000 n
0000010164 00000 n
-0000152779 00000 n
-0000718154 00000 n
+0000152786 00000 n
+0000718170 00000 n
0000010212 00000 n
0000010236 00000 n
-0000152968 00000 n
-0000718061 00000 n
+0000152975 00000 n
+0000718077 00000 n
0000010284 00000 n
0000010312 00000 n
-0000153602 00000 n
-0000717968 00000 n
+0000153609 00000 n
+0000717984 00000 n
0000010360 00000 n
0000010391 00000 n
-0000153790 00000 n
-0000717889 00000 n
+0000153797 00000 n
+0000717905 00000 n
0000010439 00000 n
0000010466 00000 n
-0000153979 00000 n
-0000717759 00000 n
+0000153986 00000 n
+0000717775 00000 n
0000010510 00000 n
0000010545 00000 n
-0000154166 00000 n
-0000717680 00000 n
+0000154173 00000 n
+0000717696 00000 n
0000010593 00000 n
0000010617 00000 n
-0000154355 00000 n
-0000717587 00000 n
+0000154362 00000 n
+0000717603 00000 n
0000010665 00000 n
0000010693 00000 n
-0000155117 00000 n
-0000717494 00000 n
+0000155124 00000 n
+0000717510 00000 n
0000010741 00000 n
0000010772 00000 n
-0000155306 00000 n
-0000717415 00000 n
+0000155313 00000 n
+0000717431 00000 n
0000010820 00000 n
0000010847 00000 n
-0000156916 00000 n
-0000717285 00000 n
+0000156923 00000 n
+0000717301 00000 n
0000010891 00000 n
0000010925 00000 n
-0000157105 00000 n
-0000717206 00000 n
+0000157112 00000 n
+0000717222 00000 n
0000010973 00000 n
0000010997 00000 n
-0000157294 00000 n
-0000717113 00000 n
+0000157301 00000 n
+0000717129 00000 n
0000011045 00000 n
0000011073 00000 n
-0000157801 00000 n
-0000717020 00000 n
+0000157808 00000 n
+0000717036 00000 n
0000011121 00000 n
0000011152 00000 n
-0000157989 00000 n
-0000716941 00000 n
+0000157996 00000 n
+0000716957 00000 n
0000011200 00000 n
0000011227 00000 n
-0000158178 00000 n
-0000716811 00000 n
+0000158185 00000 n
+0000716827 00000 n
0000011271 00000 n
0000011310 00000 n
-0000158365 00000 n
-0000716732 00000 n
+0000158372 00000 n
+0000716748 00000 n
0000011358 00000 n
0000011382 00000 n
-0000158554 00000 n
-0000716639 00000 n
+0000158561 00000 n
+0000716655 00000 n
0000011430 00000 n
0000011458 00000 n
-0000159060 00000 n
-0000716546 00000 n
+0000159067 00000 n
+0000716562 00000 n
0000011506 00000 n
0000011537 00000 n
-0000160996 00000 n
-0000716467 00000 n
+0000161003 00000 n
+0000716483 00000 n
0000011585 00000 n
0000011612 00000 n
-0000161122 00000 n
-0000716337 00000 n
+0000161129 00000 n
+0000716353 00000 n
0000011656 00000 n
0000011687 00000 n
-0000161310 00000 n
-0000716258 00000 n
+0000161317 00000 n
+0000716274 00000 n
0000011735 00000 n
0000011759 00000 n
-0000161498 00000 n
-0000716165 00000 n
+0000161505 00000 n
+0000716181 00000 n
0000011807 00000 n
0000011835 00000 n
-0000162002 00000 n
-0000716072 00000 n
+0000162009 00000 n
+0000716088 00000 n
0000011883 00000 n
0000011914 00000 n
-0000162255 00000 n
-0000715993 00000 n
+0000162262 00000 n
+0000716009 00000 n
0000011962 00000 n
0000011989 00000 n
-0000162444 00000 n
-0000715863 00000 n
+0000162451 00000 n
+0000715879 00000 n
0000012033 00000 n
0000012066 00000 n
-0000162633 00000 n
-0000715784 00000 n
+0000162640 00000 n
+0000715800 00000 n
0000012114 00000 n
0000012138 00000 n
-0000162823 00000 n
-0000715691 00000 n
+0000162830 00000 n
+0000715707 00000 n
0000012186 00000 n
0000012214 00000 n
-0000163329 00000 n
-0000715598 00000 n
+0000163336 00000 n
+0000715614 00000 n
0000012262 00000 n
0000012293 00000 n
-0000166378 00000 n
-0000715519 00000 n
+0000166385 00000 n
+0000715535 00000 n
0000012341 00000 n
0000012368 00000 n
-0000166504 00000 n
-0000715389 00000 n
+0000166511 00000 n
+0000715405 00000 n
0000012412 00000 n
0000012447 00000 n
-0000166692 00000 n
-0000715310 00000 n
+0000166699 00000 n
+0000715326 00000 n
0000012495 00000 n
0000012519 00000 n
-0000166881 00000 n
-0000715217 00000 n
+0000166888 00000 n
+0000715233 00000 n
0000012567 00000 n
0000012595 00000 n
-0000167510 00000 n
-0000715124 00000 n
+0000167517 00000 n
+0000715140 00000 n
0000012643 00000 n
0000012674 00000 n
-0000180198 00000 n
-0000715031 00000 n
+0000180205 00000 n
+0000715047 00000 n
0000012722 00000 n
0000012749 00000 n
-0000180387 00000 n
-0000714952 00000 n
+0000180394 00000 n
+0000714968 00000 n
0000012797 00000 n
0000012826 00000 n
-0000180576 00000 n
-0000714822 00000 n
+0000180583 00000 n
+0000714838 00000 n
0000012870 00000 n
0000012905 00000 n
-0000180765 00000 n
-0000714743 00000 n
+0000180772 00000 n
+0000714759 00000 n
0000012953 00000 n
0000012977 00000 n
-0000180955 00000 n
-0000714650 00000 n
+0000180962 00000 n
+0000714666 00000 n
0000013025 00000 n
0000013053 00000 n
-0000181460 00000 n
-0000714557 00000 n
+0000181467 00000 n
+0000714573 00000 n
0000013101 00000 n
0000013132 00000 n
-0000181647 00000 n
-0000714478 00000 n
+0000181654 00000 n
+0000714494 00000 n
0000013180 00000 n
0000013207 00000 n
-0000181836 00000 n
-0000714348 00000 n
+0000181843 00000 n
+0000714364 00000 n
0000013251 00000 n
0000013287 00000 n
-0000182025 00000 n
-0000714269 00000 n
+0000182032 00000 n
+0000714285 00000 n
0000013335 00000 n
0000013359 00000 n
-0000182215 00000 n
-0000714176 00000 n
+0000182222 00000 n
+0000714192 00000 n
0000013407 00000 n
0000013435 00000 n
-0000184071 00000 n
-0000714083 00000 n
+0000184078 00000 n
+0000714099 00000 n
0000013483 00000 n
0000013514 00000 n
-0000184260 00000 n
-0000714004 00000 n
+0000184267 00000 n
+0000714020 00000 n
0000013562 00000 n
0000013589 00000 n
-0000184449 00000 n
-0000713874 00000 n
+0000184456 00000 n
+0000713890 00000 n
0000013633 00000 n
0000013665 00000 n
-0000184638 00000 n
-0000713795 00000 n
+0000184645 00000 n
+0000713811 00000 n
0000013713 00000 n
0000013737 00000 n
-0000184828 00000 n
-0000713702 00000 n
+0000184835 00000 n
+0000713718 00000 n
0000013785 00000 n
0000013813 00000 n
-0000185461 00000 n
-0000713609 00000 n
+0000185468 00000 n
+0000713625 00000 n
0000013861 00000 n
0000013892 00000 n
-0000185650 00000 n
-0000713530 00000 n
+0000185657 00000 n
+0000713546 00000 n
0000013940 00000 n
0000013967 00000 n
-0000185838 00000 n
-0000713400 00000 n
+0000185845 00000 n
+0000713416 00000 n
0000014011 00000 n
0000014044 00000 n
-0000186027 00000 n
-0000713321 00000 n
+0000186034 00000 n
+0000713337 00000 n
0000014092 00000 n
0000014116 00000 n
-0000186216 00000 n
-0000713228 00000 n
+0000186223 00000 n
+0000713244 00000 n
0000014164 00000 n
0000014192 00000 n
-0000188995 00000 n
-0000713135 00000 n
+0000189002 00000 n
+0000713151 00000 n
0000014240 00000 n
0000014271 00000 n
-0000189437 00000 n
-0000713056 00000 n
+0000189444 00000 n
+0000713072 00000 n
0000014319 00000 n
0000014346 00000 n
-0000189626 00000 n
-0000712926 00000 n
+0000189633 00000 n
+0000712942 00000 n
0000014390 00000 n
0000014424 00000 n
-0000189814 00000 n
-0000712847 00000 n
+0000189821 00000 n
+0000712863 00000 n
0000014472 00000 n
0000014496 00000 n
-0000190003 00000 n
-0000712754 00000 n
+0000190010 00000 n
+0000712770 00000 n
0000014544 00000 n
0000014572 00000 n
-0000191019 00000 n
-0000712661 00000 n
+0000191026 00000 n
+0000712677 00000 n
0000014620 00000 n
0000014651 00000 n
-0000191656 00000 n
-0000712582 00000 n
+0000191663 00000 n
+0000712598 00000 n
0000014699 00000 n
0000014726 00000 n
-0000191844 00000 n
-0000712452 00000 n
+0000191851 00000 n
+0000712468 00000 n
0000014770 00000 n
0000014804 00000 n
-0000192033 00000 n
-0000712373 00000 n
+0000192040 00000 n
+0000712389 00000 n
0000014852 00000 n
0000014876 00000 n
-0000192223 00000 n
-0000712280 00000 n
+0000192230 00000 n
+0000712296 00000 n
0000014924 00000 n
0000014952 00000 n
-0000194723 00000 n
-0000712187 00000 n
+0000194730 00000 n
+0000712203 00000 n
0000015000 00000 n
0000015031 00000 n
-0000194976 00000 n
-0000712108 00000 n
+0000194983 00000 n
+0000712124 00000 n
0000015079 00000 n
0000015106 00000 n
-0000195165 00000 n
-0000711978 00000 n
+0000195172 00000 n
+0000711994 00000 n
0000015150 00000 n
0000015183 00000 n
-0000195354 00000 n
-0000711899 00000 n
+0000195361 00000 n
+0000711915 00000 n
0000015231 00000 n
0000015255 00000 n
-0000195544 00000 n
-0000711806 00000 n
+0000195551 00000 n
+0000711822 00000 n
0000015303 00000 n
0000015331 00000 n
-0000196803 00000 n
-0000711713 00000 n
+0000196810 00000 n
+0000711729 00000 n
0000015379 00000 n
0000015410 00000 n
-0000197628 00000 n
-0000711634 00000 n
+0000197635 00000 n
+0000711650 00000 n
0000015458 00000 n
0000015485 00000 n
-0000199170 00000 n
-0000711504 00000 n
+0000199177 00000 n
+0000711520 00000 n
0000015529 00000 n
0000015569 00000 n
-0000199359 00000 n
-0000711425 00000 n
+0000199366 00000 n
+0000711441 00000 n
0000015617 00000 n
0000015641 00000 n
-0000199548 00000 n
-0000711332 00000 n
+0000199555 00000 n
+0000711348 00000 n
0000015689 00000 n
0000015717 00000 n
-0000200054 00000 n
-0000711239 00000 n
+0000200061 00000 n
+0000711255 00000 n
0000015765 00000 n
0000015796 00000 n
-0000200499 00000 n
-0000711146 00000 n
+0000200506 00000 n
+0000711162 00000 n
0000015844 00000 n
0000015871 00000 n
-0000200688 00000 n
-0000711067 00000 n
+0000200695 00000 n
+0000711083 00000 n
0000015919 00000 n
0000015950 00000 n
-0000200877 00000 n
-0000710937 00000 n
+0000200884 00000 n
+0000710953 00000 n
0000015994 00000 n
0000016031 00000 n
-0000201065 00000 n
-0000710858 00000 n
+0000201072 00000 n
+0000710874 00000 n
0000016079 00000 n
0000016103 00000 n
-0000201255 00000 n
-0000710765 00000 n
+0000201262 00000 n
+0000710781 00000 n
0000016151 00000 n
0000016179 00000 n
-0000201761 00000 n
-0000710672 00000 n
+0000201768 00000 n
+0000710688 00000 n
0000016227 00000 n
0000016258 00000 n
-0000203159 00000 n
-0000710593 00000 n
+0000203166 00000 n
+0000710609 00000 n
0000016306 00000 n
0000016333 00000 n
-0000203285 00000 n
-0000710463 00000 n
+0000203292 00000 n
+0000710479 00000 n
0000016377 00000 n
0000016411 00000 n
-0000203473 00000 n
-0000710384 00000 n
+0000203480 00000 n
+0000710400 00000 n
0000016459 00000 n
0000016483 00000 n
-0000203661 00000 n
-0000710291 00000 n
+0000203668 00000 n
+0000710307 00000 n
0000016531 00000 n
0000016559 00000 n
-0000204295 00000 n
-0000710198 00000 n
+0000204302 00000 n
+0000710214 00000 n
0000016607 00000 n
0000016638 00000 n
-0000204484 00000 n
-0000710119 00000 n
+0000204491 00000 n
+0000710135 00000 n
0000016686 00000 n
0000016713 00000 n
-0000204671 00000 n
-0000709989 00000 n
+0000204678 00000 n
+0000710005 00000 n
0000016757 00000 n
0000016795 00000 n
-0000204860 00000 n
-0000709910 00000 n
+0000204867 00000 n
+0000709926 00000 n
0000016843 00000 n
0000016867 00000 n
-0000205050 00000 n
-0000709817 00000 n
+0000205057 00000 n
+0000709833 00000 n
0000016915 00000 n
0000016943 00000 n
-0000205557 00000 n
-0000709724 00000 n
+0000205564 00000 n
+0000709740 00000 n
0000016991 00000 n
0000017022 00000 n
-0000207286 00000 n
-0000709645 00000 n
+0000207293 00000 n
+0000709661 00000 n
0000017070 00000 n
0000017097 00000 n
-0000207412 00000 n
-0000709515 00000 n
+0000207419 00000 n
+0000709531 00000 n
0000017141 00000 n
0000017177 00000 n
-0000207600 00000 n
-0000709436 00000 n
+0000207607 00000 n
+0000709452 00000 n
0000017225 00000 n
0000017249 00000 n
-0000207914 00000 n
-0000709343 00000 n
+0000207921 00000 n
+0000709359 00000 n
0000017297 00000 n
0000017325 00000 n
-0000209436 00000 n
-0000709250 00000 n
+0000209443 00000 n
+0000709266 00000 n
0000017373 00000 n
0000017404 00000 n
-0000209688 00000 n
-0000709157 00000 n
+0000209695 00000 n
+0000709173 00000 n
0000017452 00000 n
0000017479 00000 n
-0000209877 00000 n
-0000709078 00000 n
+0000209884 00000 n
+0000709094 00000 n
0000017527 00000 n
0000017574 00000 n
-0000210066 00000 n
-0000708948 00000 n
+0000210073 00000 n
+0000708964 00000 n
0000017618 00000 n
0000017657 00000 n
-0000210253 00000 n
-0000708869 00000 n
+0000210260 00000 n
+0000708885 00000 n
0000017705 00000 n
0000017729 00000 n
-0000210443 00000 n
-0000708776 00000 n
+0000210450 00000 n
+0000708792 00000 n
0000017777 00000 n
0000017805 00000 n
-0000212550 00000 n
-0000708683 00000 n
+0000212557 00000 n
+0000708699 00000 n
0000017853 00000 n
0000017884 00000 n
-0000212739 00000 n
-0000708604 00000 n
+0000212746 00000 n
+0000708620 00000 n
0000017932 00000 n
0000017959 00000 n
-0000212927 00000 n
-0000708474 00000 n
+0000212934 00000 n
+0000708490 00000 n
0000018003 00000 n
0000018040 00000 n
-0000213116 00000 n
-0000708395 00000 n
+0000213123 00000 n
+0000708411 00000 n
0000018088 00000 n
0000018112 00000 n
-0000213305 00000 n
-0000708302 00000 n
+0000213312 00000 n
+0000708318 00000 n
0000018160 00000 n
0000018188 00000 n
-0000213937 00000 n
-0000708209 00000 n
+0000213944 00000 n
+0000708225 00000 n
0000018236 00000 n
0000018267 00000 n
-0000214125 00000 n
-0000708130 00000 n
+0000214132 00000 n
+0000708146 00000 n
0000018315 00000 n
0000018342 00000 n
-0000214314 00000 n
-0000708000 00000 n
+0000214321 00000 n
+0000708016 00000 n
0000018386 00000 n
0000018433 00000 n
-0000214502 00000 n
-0000707921 00000 n
+0000214509 00000 n
+0000707937 00000 n
0000018481 00000 n
0000018505 00000 n
-0000216390 00000 n
-0000707828 00000 n
+0000216397 00000 n
+0000707844 00000 n
0000018553 00000 n
0000018581 00000 n
-0000217149 00000 n
-0000707735 00000 n
+0000217156 00000 n
+0000707751 00000 n
0000018629 00000 n
0000018660 00000 n
-0000217402 00000 n
-0000707656 00000 n
+0000217409 00000 n
+0000707672 00000 n
0000018708 00000 n
0000018735 00000 n
-0000217590 00000 n
-0000707524 00000 n
+0000217597 00000 n
+0000707540 00000 n
0000018779 00000 n
0000018814 00000 n
-0000217779 00000 n
-0000707445 00000 n
+0000217786 00000 n
+0000707461 00000 n
0000018862 00000 n
0000018886 00000 n
-0000217968 00000 n
-0000707350 00000 n
+0000217975 00000 n
+0000707366 00000 n
0000018934 00000 n
0000018963 00000 n
-0000218852 00000 n
-0000707253 00000 n
+0000218859 00000 n
+0000707269 00000 n
0000019012 00000 n
0000019044 00000 n
-0000219041 00000 n
-0000707170 00000 n
+0000219048 00000 n
+0000707186 00000 n
0000019093 00000 n
0000019121 00000 n
-0000220856 00000 n
-0000707034 00000 n
+0000220863 00000 n
+0000707050 00000 n
0000019166 00000 n
0000019206 00000 n
-0000221046 00000 n
-0000706950 00000 n
+0000221053 00000 n
+0000706966 00000 n
0000019255 00000 n
0000019280 00000 n
-0000221236 00000 n
-0000706851 00000 n
+0000221243 00000 n
+0000706867 00000 n
0000019329 00000 n
0000019358 00000 n
-0000222123 00000 n
-0000706752 00000 n
+0000222130 00000 n
+0000706768 00000 n
0000019407 00000 n
0000019439 00000 n
-0000222312 00000 n
-0000706653 00000 n
+0000222319 00000 n
+0000706669 00000 n
0000019488 00000 n
0000019516 00000 n
-0000222501 00000 n
-0000706569 00000 n
+0000222508 00000 n
+0000706585 00000 n
0000019565 00000 n
0000019593 00000 n
-0000222754 00000 n
-0000706432 00000 n
+0000222761 00000 n
+0000706448 00000 n
0000019638 00000 n
0000019673 00000 n
-0000222944 00000 n
-0000706348 00000 n
+0000222951 00000 n
+0000706364 00000 n
0000019722 00000 n
0000019747 00000 n
-0000223135 00000 n
-0000706249 00000 n
+0000223142 00000 n
+0000706265 00000 n
0000019796 00000 n
0000019825 00000 n
-0000223642 00000 n
-0000706150 00000 n
+0000223649 00000 n
+0000706166 00000 n
0000019874 00000 n
0000019906 00000 n
-0000225185 00000 n
-0000706066 00000 n
+0000225192 00000 n
+0000706082 00000 n
0000019955 00000 n
0000019983 00000 n
-0000225375 00000 n
-0000705929 00000 n
+0000225382 00000 n
+0000705945 00000 n
0000020028 00000 n
0000020060 00000 n
-0000225564 00000 n
-0000705845 00000 n
+0000225571 00000 n
+0000705861 00000 n
0000020109 00000 n
0000020134 00000 n
-0000225753 00000 n
-0000705746 00000 n
+0000225760 00000 n
+0000705762 00000 n
0000020183 00000 n
0000020212 00000 n
-0000226260 00000 n
-0000705647 00000 n
+0000226267 00000 n
+0000705663 00000 n
0000020261 00000 n
0000020293 00000 n
-0000226578 00000 n
-0000705563 00000 n
+0000226585 00000 n
+0000705579 00000 n
0000020342 00000 n
0000020370 00000 n
-0000226766 00000 n
-0000705426 00000 n
+0000226773 00000 n
+0000705442 00000 n
0000020415 00000 n
0000020448 00000 n
-0000226956 00000 n
-0000705342 00000 n
+0000226963 00000 n
+0000705358 00000 n
0000020497 00000 n
0000020522 00000 n
-0000227147 00000 n
-0000705243 00000 n
+0000227154 00000 n
+0000705259 00000 n
0000020571 00000 n
0000020600 00000 n
-0000227655 00000 n
-0000705144 00000 n
+0000227662 00000 n
+0000705160 00000 n
0000020649 00000 n
0000020681 00000 n
-0000229427 00000 n
-0000705060 00000 n
+0000229434 00000 n
+0000705076 00000 n
0000020730 00000 n
0000020758 00000 n
-0000229554 00000 n
-0000704923 00000 n
+0000229561 00000 n
+0000704939 00000 n
0000020803 00000 n
0000020836 00000 n
-0000229743 00000 n
-0000704839 00000 n
+0000229750 00000 n
+0000704855 00000 n
0000020885 00000 n
0000020910 00000 n
-0000229932 00000 n
-0000704740 00000 n
+0000229939 00000 n
+0000704756 00000 n
0000020959 00000 n
0000020988 00000 n
-0000230567 00000 n
-0000704641 00000 n
+0000230574 00000 n
+0000704657 00000 n
0000021037 00000 n
0000021069 00000 n
-0000230757 00000 n
-0000704542 00000 n
+0000230764 00000 n
+0000704558 00000 n
0000021118 00000 n
0000021146 00000 n
-0000230947 00000 n
-0000704458 00000 n
+0000230954 00000 n
+0000704474 00000 n
0000021195 00000 n
0000021225 00000 n
-0000231137 00000 n
-0000704321 00000 n
+0000231144 00000 n
+0000704337 00000 n
0000021270 00000 n
0000021306 00000 n
-0000231325 00000 n
-0000704237 00000 n
+0000231332 00000 n
+0000704253 00000 n
0000021355 00000 n
0000021380 00000 n
-0000231516 00000 n
-0000704138 00000 n
+0000231523 00000 n
+0000704154 00000 n
0000021429 00000 n
0000021458 00000 n
-0000233170 00000 n
-0000704039 00000 n
+0000233177 00000 n
+0000704055 00000 n
0000021507 00000 n
0000021539 00000 n
-0000233360 00000 n
-0000703955 00000 n
+0000233367 00000 n
+0000703971 00000 n
0000021588 00000 n
0000021616 00000 n
-0000233550 00000 n
-0000703818 00000 n
+0000233557 00000 n
+0000703834 00000 n
0000021661 00000 n
0000021698 00000 n
-0000233740 00000 n
-0000703734 00000 n
+0000233747 00000 n
+0000703750 00000 n
0000021747 00000 n
0000021772 00000 n
-0000233931 00000 n
-0000703635 00000 n
+0000233938 00000 n
+0000703651 00000 n
0000021821 00000 n
0000021850 00000 n
-0000234438 00000 n
-0000703536 00000 n
+0000234445 00000 n
+0000703552 00000 n
0000021899 00000 n
0000021931 00000 n
-0000234755 00000 n
-0000703452 00000 n
+0000234762 00000 n
+0000703468 00000 n
0000021980 00000 n
0000022008 00000 n
-0000234945 00000 n
-0000703315 00000 n
+0000234952 00000 n
+0000703331 00000 n
0000022053 00000 n
0000022090 00000 n
-0000235135 00000 n
-0000703231 00000 n
+0000235142 00000 n
+0000703247 00000 n
0000022139 00000 n
0000022164 00000 n
-0000235326 00000 n
-0000703132 00000 n
+0000235333 00000 n
+0000703148 00000 n
0000022213 00000 n
0000022242 00000 n
-0000237230 00000 n
-0000703033 00000 n
+0000237237 00000 n
+0000703049 00000 n
0000022291 00000 n
0000022323 00000 n
-0000237483 00000 n
-0000702949 00000 n
+0000237490 00000 n
+0000702965 00000 n
0000022372 00000 n
0000022400 00000 n
-0000237672 00000 n
-0000702812 00000 n
+0000237679 00000 n
+0000702828 00000 n
0000022445 00000 n
0000022482 00000 n
-0000237862 00000 n
-0000702728 00000 n
+0000237869 00000 n
+0000702744 00000 n
0000022531 00000 n
0000022556 00000 n
-0000238053 00000 n
-0000702629 00000 n
+0000238060 00000 n
+0000702645 00000 n
0000022605 00000 n
0000022634 00000 n
-0000238687 00000 n
-0000702530 00000 n
+0000238694 00000 n
+0000702546 00000 n
0000022683 00000 n
0000022715 00000 n
-0000238938 00000 n
-0000702446 00000 n
+0000238945 00000 n
+0000702462 00000 n
0000022764 00000 n
0000022792 00000 n
-0000239127 00000 n
-0000702309 00000 n
+0000239134 00000 n
+0000702325 00000 n
0000022837 00000 n
0000022871 00000 n
-0000239317 00000 n
-0000702225 00000 n
+0000239324 00000 n
+0000702241 00000 n
0000022920 00000 n
0000022945 00000 n
-0000239507 00000 n
-0000702126 00000 n
+0000239514 00000 n
+0000702142 00000 n
0000022994 00000 n
0000023023 00000 n
-0000241225 00000 n
-0000702027 00000 n
+0000241233 00000 n
+0000702043 00000 n
0000023072 00000 n
0000023104 00000 n
-0000241480 00000 n
-0000701943 00000 n
+0000241488 00000 n
+0000701959 00000 n
0000023153 00000 n
0000023181 00000 n
-0000241669 00000 n
-0000701806 00000 n
+0000241677 00000 n
+0000701822 00000 n
0000023226 00000 n
0000023261 00000 n
-0000241857 00000 n
-0000701722 00000 n
+0000241865 00000 n
+0000701738 00000 n
0000023310 00000 n
0000023335 00000 n
-0000242048 00000 n
-0000701623 00000 n
+0000242056 00000 n
+0000701639 00000 n
0000023384 00000 n
0000023413 00000 n
-0000242683 00000 n
-0000701524 00000 n
+0000242691 00000 n
+0000701540 00000 n
0000023462 00000 n
0000023494 00000 n
-0000242999 00000 n
-0000701440 00000 n
+0000243007 00000 n
+0000701456 00000 n
0000023543 00000 n
0000023571 00000 n
-0000243189 00000 n
-0000701303 00000 n
+0000243197 00000 n
+0000701319 00000 n
0000023616 00000 n
0000023655 00000 n
-0000243379 00000 n
-0000701219 00000 n
+0000243387 00000 n
+0000701235 00000 n
0000023704 00000 n
0000023729 00000 n
-0000243570 00000 n
-0000701120 00000 n
+0000243578 00000 n
+0000701136 00000 n
0000023778 00000 n
0000023807 00000 n
-0000245303 00000 n
-0000701021 00000 n
+0000245311 00000 n
+0000701037 00000 n
0000023856 00000 n
0000023888 00000 n
-0000245621 00000 n
-0000700937 00000 n
+0000245629 00000 n
+0000700953 00000 n
0000023937 00000 n
0000023965 00000 n
-0000245811 00000 n
-0000700800 00000 n
+0000245819 00000 n
+0000700816 00000 n
0000024010 00000 n
0000024045 00000 n
-0000246001 00000 n
-0000700716 00000 n
+0000246009 00000 n
+0000700732 00000 n
0000024094 00000 n
0000024119 00000 n
-0000246192 00000 n
-0000700617 00000 n
+0000246200 00000 n
+0000700633 00000 n
0000024168 00000 n
0000024197 00000 n
-0000246826 00000 n
-0000700518 00000 n
+0000246834 00000 n
+0000700534 00000 n
0000024246 00000 n
0000024278 00000 n
-0000247144 00000 n
-0000700434 00000 n
+0000247152 00000 n
+0000700450 00000 n
0000024327 00000 n
0000024355 00000 n
-0000247334 00000 n
-0000700297 00000 n
+0000247342 00000 n
+0000700313 00000 n
0000024400 00000 n
0000024438 00000 n
-0000247524 00000 n
-0000700213 00000 n
+0000247532 00000 n
+0000700229 00000 n
0000024487 00000 n
0000024512 00000 n
-0000247715 00000 n
-0000700114 00000 n
+0000247723 00000 n
+0000700130 00000 n
0000024561 00000 n
0000024590 00000 n
-0000249879 00000 n
-0000700015 00000 n
+0000249888 00000 n
+0000700031 00000 n
0000024639 00000 n
0000024671 00000 n
-0000250196 00000 n
-0000699931 00000 n
+0000250205 00000 n
+0000699947 00000 n
0000024720 00000 n
0000024748 00000 n
-0000250386 00000 n
-0000699794 00000 n
+0000250395 00000 n
+0000699810 00000 n
0000024793 00000 n
0000024828 00000 n
-0000250575 00000 n
-0000699710 00000 n
+0000250584 00000 n
+0000699726 00000 n
0000024877 00000 n
0000024902 00000 n
-0000250766 00000 n
-0000699611 00000 n
+0000250775 00000 n
+0000699627 00000 n
0000024951 00000 n
0000024980 00000 n
-0000251529 00000 n
-0000699512 00000 n
+0000251538 00000 n
+0000699528 00000 n
0000025029 00000 n
0000025061 00000 n
-0000252101 00000 n
-0000699428 00000 n
+0000252110 00000 n
+0000699444 00000 n
0000025110 00000 n
0000025138 00000 n
-0000252291 00000 n
-0000699291 00000 n
+0000252300 00000 n
+0000699307 00000 n
0000025183 00000 n
0000025220 00000 n
-0000252481 00000 n
-0000699207 00000 n
+0000252490 00000 n
+0000699223 00000 n
0000025269 00000 n
0000025294 00000 n
-0000252672 00000 n
-0000699108 00000 n
+0000252681 00000 n
+0000699124 00000 n
0000025343 00000 n
0000025372 00000 n
-0000254452 00000 n
-0000699009 00000 n
+0000254461 00000 n
+0000699025 00000 n
0000025421 00000 n
0000025453 00000 n
-0000254707 00000 n
-0000698925 00000 n
+0000254716 00000 n
+0000698941 00000 n
0000025502 00000 n
0000025530 00000 n
-0000254897 00000 n
-0000698788 00000 n
+0000254906 00000 n
+0000698804 00000 n
0000025575 00000 n
0000025610 00000 n
-0000255087 00000 n
-0000698704 00000 n
+0000255096 00000 n
+0000698720 00000 n
0000025659 00000 n
0000025684 00000 n
-0000255278 00000 n
-0000698605 00000 n
+0000255287 00000 n
+0000698621 00000 n
0000025733 00000 n
0000025762 00000 n
-0000255784 00000 n
-0000698506 00000 n
+0000255793 00000 n
+0000698522 00000 n
0000025811 00000 n
0000025843 00000 n
-0000256038 00000 n
-0000698422 00000 n
+0000256047 00000 n
+0000698438 00000 n
0000025892 00000 n
0000025920 00000 n
-0000256228 00000 n
-0000698285 00000 n
+0000256237 00000 n
+0000698301 00000 n
0000025965 00000 n
0000026009 00000 n
-0000256417 00000 n
-0000698201 00000 n
+0000256426 00000 n
+0000698217 00000 n
0000026058 00000 n
0000026083 00000 n
-0000256608 00000 n
-0000698102 00000 n
+0000256617 00000 n
+0000698118 00000 n
0000026132 00000 n
0000026161 00000 n
-0000257242 00000 n
-0000698003 00000 n
+0000257251 00000 n
+0000698019 00000 n
0000026210 00000 n
0000026242 00000 n
-0000258734 00000 n
-0000697919 00000 n
+0000258743 00000 n
+0000697935 00000 n
0000026291 00000 n
0000026319 00000 n
-0000258924 00000 n
-0000697782 00000 n
+0000258933 00000 n
+0000697798 00000 n
0000026364 00000 n
0000026407 00000 n
-0000259113 00000 n
-0000697698 00000 n
+0000259122 00000 n
+0000697714 00000 n
0000026456 00000 n
0000026481 00000 n
-0000259303 00000 n
-0000697599 00000 n
+0000259312 00000 n
+0000697615 00000 n
0000026530 00000 n
0000026559 00000 n
-0000259937 00000 n
-0000697500 00000 n
+0000259946 00000 n
+0000697516 00000 n
0000026608 00000 n
0000026640 00000 n
-0000260255 00000 n
-0000697416 00000 n
+0000260264 00000 n
+0000697432 00000 n
0000026689 00000 n
0000026717 00000 n
-0000260445 00000 n
-0000697279 00000 n
+0000260454 00000 n
+0000697295 00000 n
0000026762 00000 n
0000026800 00000 n
-0000260635 00000 n
-0000697195 00000 n
+0000260644 00000 n
+0000697211 00000 n
0000026849 00000 n
0000026874 00000 n
-0000260826 00000 n
-0000697096 00000 n
+0000260835 00000 n
+0000697112 00000 n
0000026923 00000 n
0000026952 00000 n
-0000261460 00000 n
-0000696997 00000 n
+0000261469 00000 n
+0000697013 00000 n
0000027001 00000 n
0000027033 00000 n
-0000263094 00000 n
-0000696913 00000 n
+0000263104 00000 n
+0000696929 00000 n
0000027082 00000 n
0000027110 00000 n
-0000263221 00000 n
-0000696776 00000 n
+0000263231 00000 n
+0000696792 00000 n
0000027155 00000 n
0000027194 00000 n
-0000263410 00000 n
-0000696692 00000 n
+0000263420 00000 n
+0000696708 00000 n
0000027243 00000 n
0000027268 00000 n
-0000263599 00000 n
-0000696593 00000 n
+0000263609 00000 n
+0000696609 00000 n
0000027317 00000 n
0000027346 00000 n
-0000264359 00000 n
-0000696494 00000 n
+0000264369 00000 n
+0000696510 00000 n
0000027395 00000 n
0000027427 00000 n
-0000264677 00000 n
-0000696410 00000 n
+0000264687 00000 n
+0000696426 00000 n
0000027476 00000 n
0000027504 00000 n
-0000264867 00000 n
-0000696273 00000 n
+0000264877 00000 n
+0000696289 00000 n
0000027549 00000 n
0000027587 00000 n
-0000265055 00000 n
-0000696189 00000 n
+0000265065 00000 n
+0000696205 00000 n
0000027636 00000 n
0000027661 00000 n
-0000265246 00000 n
-0000696090 00000 n
+0000265256 00000 n
+0000696106 00000 n
0000027710 00000 n
0000027739 00000 n
-0000266008 00000 n
-0000695991 00000 n
+0000266018 00000 n
+0000696007 00000 n
0000027788 00000 n
0000027820 00000 n
-0000267667 00000 n
-0000695907 00000 n
+0000267677 00000 n
+0000695923 00000 n
0000027869 00000 n
0000027897 00000 n
-0000267857 00000 n
-0000695770 00000 n
+0000267867 00000 n
+0000695786 00000 n
0000027942 00000 n
0000027980 00000 n
-0000268046 00000 n
-0000695686 00000 n
+0000268056 00000 n
+0000695702 00000 n
0000028029 00000 n
0000028054 00000 n
-0000268235 00000 n
-0000695587 00000 n
+0000268245 00000 n
+0000695603 00000 n
0000028103 00000 n
0000028132 00000 n
-0000268995 00000 n
-0000695488 00000 n
+0000269005 00000 n
+0000695504 00000 n
0000028181 00000 n
0000028213 00000 n
-0000269441 00000 n
-0000695404 00000 n
+0000269451 00000 n
+0000695420 00000 n
0000028262 00000 n
0000028290 00000 n
-0000269629 00000 n
-0000695267 00000 n
+0000269639 00000 n
+0000695283 00000 n
0000028335 00000 n
0000028368 00000 n
-0000269819 00000 n
-0000695183 00000 n
+0000269829 00000 n
+0000695199 00000 n
0000028417 00000 n
0000028442 00000 n
-0000270006 00000 n
-0000695084 00000 n
+0000270016 00000 n
+0000695100 00000 n
0000028491 00000 n
0000028520 00000 n
-0000270512 00000 n
-0000694985 00000 n
+0000270522 00000 n
+0000695001 00000 n
0000028569 00000 n
0000028601 00000 n
-0000272030 00000 n
-0000694886 00000 n
+0000272039 00000 n
+0000694902 00000 n
0000028650 00000 n
0000028678 00000 n
-0000272220 00000 n
-0000694802 00000 n
+0000272229 00000 n
+0000694818 00000 n
0000028727 00000 n
0000028757 00000 n
-0000272410 00000 n
-0000694665 00000 n
+0000272419 00000 n
+0000694681 00000 n
0000028802 00000 n
0000028838 00000 n
-0000272599 00000 n
-0000694581 00000 n
+0000272608 00000 n
+0000694597 00000 n
0000028887 00000 n
0000028912 00000 n
-0000272788 00000 n
-0000694482 00000 n
+0000272797 00000 n
+0000694498 00000 n
0000028961 00000 n
0000028990 00000 n
-0000273294 00000 n
-0000694383 00000 n
+0000273303 00000 n
+0000694399 00000 n
0000029039 00000 n
0000029071 00000 n
-0000273547 00000 n
-0000694299 00000 n
+0000273556 00000 n
+0000694315 00000 n
0000029120 00000 n
0000029148 00000 n
-0000273737 00000 n
-0000694162 00000 n
+0000273746 00000 n
+0000694178 00000 n
0000029193 00000 n
0000029230 00000 n
-0000273927 00000 n
-0000694078 00000 n
+0000273936 00000 n
+0000694094 00000 n
0000029279 00000 n
0000029304 00000 n
-0000274118 00000 n
-0000693979 00000 n
+0000274127 00000 n
+0000693995 00000 n
0000029353 00000 n
0000029382 00000 n
-0000275883 00000 n
-0000693880 00000 n
+0000275892 00000 n
+0000693896 00000 n
0000029431 00000 n
0000029463 00000 n
-0000276136 00000 n
-0000693796 00000 n
+0000276145 00000 n
+0000693812 00000 n
0000029512 00000 n
0000029540 00000 n
-0000276325 00000 n
-0000693659 00000 n
+0000276334 00000 n
+0000693675 00000 n
0000029585 00000 n
0000029619 00000 n
-0000276515 00000 n
-0000693575 00000 n
+0000276524 00000 n
+0000693591 00000 n
0000029668 00000 n
0000029693 00000 n
-0000276706 00000 n
-0000693476 00000 n
+0000276715 00000 n
+0000693492 00000 n
0000029742 00000 n
0000029771 00000 n
-0000277212 00000 n
-0000693377 00000 n
+0000277221 00000 n
+0000693393 00000 n
0000029820 00000 n
0000029852 00000 n
-0000277526 00000 n
-0000693293 00000 n
+0000277535 00000 n
+0000693309 00000 n
0000029901 00000 n
0000029929 00000 n
-0000277715 00000 n
-0000693156 00000 n
+0000277724 00000 n
+0000693172 00000 n
0000029974 00000 n
0000030007 00000 n
-0000277905 00000 n
-0000693072 00000 n
+0000277914 00000 n
+0000693088 00000 n
0000030056 00000 n
0000030081 00000 n
-0000278095 00000 n
-0000692973 00000 n
+0000278104 00000 n
+0000692989 00000 n
0000030130 00000 n
0000030159 00000 n
-0000280087 00000 n
-0000692874 00000 n
+0000280096 00000 n
+0000692890 00000 n
0000030208 00000 n
0000030240 00000 n
-0000280405 00000 n
-0000692790 00000 n
+0000280414 00000 n
+0000692806 00000 n
0000030289 00000 n
0000030317 00000 n
-0000280594 00000 n
-0000692653 00000 n
+0000280603 00000 n
+0000692669 00000 n
0000030362 00000 n
0000030395 00000 n
-0000280783 00000 n
-0000692569 00000 n
+0000280792 00000 n
+0000692585 00000 n
0000030444 00000 n
0000030469 00000 n
-0000280974 00000 n
-0000692470 00000 n
+0000280983 00000 n
+0000692486 00000 n
0000030518 00000 n
0000030547 00000 n
-0000281609 00000 n
-0000692371 00000 n
+0000281618 00000 n
+0000692387 00000 n
0000030596 00000 n
0000030628 00000 n
-0000281988 00000 n
-0000692287 00000 n
+0000281997 00000 n
+0000692303 00000 n
0000030677 00000 n
0000030705 00000 n
-0000282177 00000 n
-0000692150 00000 n
+0000282186 00000 n
+0000692166 00000 n
0000030750 00000 n
0000030785 00000 n
-0000282367 00000 n
-0000692066 00000 n
+0000282376 00000 n
+0000692082 00000 n
0000030834 00000 n
0000030859 00000 n
-0000282557 00000 n
-0000691967 00000 n
+0000282566 00000 n
+0000691983 00000 n
0000030908 00000 n
0000030937 00000 n
-0000284313 00000 n
-0000691868 00000 n
+0000284321 00000 n
+0000691884 00000 n
0000030986 00000 n
0000031018 00000 n
-0000284567 00000 n
-0000691784 00000 n
+0000284575 00000 n
+0000691800 00000 n
0000031067 00000 n
0000031095 00000 n
-0000284757 00000 n
-0000691647 00000 n
+0000284765 00000 n
+0000691663 00000 n
0000031140 00000 n
0000031178 00000 n
-0000284946 00000 n
-0000691563 00000 n
+0000284954 00000 n
+0000691579 00000 n
0000031227 00000 n
0000031252 00000 n
-0000285137 00000 n
-0000691464 00000 n
+0000285145 00000 n
+0000691480 00000 n
0000031301 00000 n
0000031330 00000 n
-0000285770 00000 n
-0000691365 00000 n
+0000285778 00000 n
+0000691381 00000 n
0000031379 00000 n
0000031411 00000 n
-0000286087 00000 n
-0000691281 00000 n
+0000286095 00000 n
+0000691297 00000 n
0000031460 00000 n
0000031488 00000 n
-0000286277 00000 n
-0000691144 00000 n
+0000286285 00000 n
+0000691160 00000 n
0000031533 00000 n
0000031570 00000 n
-0000286467 00000 n
-0000691060 00000 n
+0000286475 00000 n
+0000691076 00000 n
0000031619 00000 n
0000031644 00000 n
-0000286658 00000 n
-0000690961 00000 n
+0000286666 00000 n
+0000690977 00000 n
0000031693 00000 n
0000031722 00000 n
-0000288801 00000 n
-0000690862 00000 n
+0000288809 00000 n
+0000690878 00000 n
0000031771 00000 n
0000031803 00000 n
-0000289182 00000 n
-0000690778 00000 n
+0000289190 00000 n
+0000690794 00000 n
0000031852 00000 n
0000031880 00000 n
-0000289372 00000 n
-0000690641 00000 n
+0000289380 00000 n
+0000690657 00000 n
0000031925 00000 n
0000031963 00000 n
-0000289562 00000 n
-0000690557 00000 n
+0000289570 00000 n
+0000690573 00000 n
0000032012 00000 n
0000032037 00000 n
-0000289753 00000 n
-0000690458 00000 n
+0000289761 00000 n
+0000690474 00000 n
0000032086 00000 n
0000032115 00000 n
-0000290385 00000 n
-0000690359 00000 n
+0000290393 00000 n
+0000690375 00000 n
0000032164 00000 n
0000032196 00000 n
-0000291021 00000 n
-0000690275 00000 n
+0000291029 00000 n
+0000690291 00000 n
0000032245 00000 n
0000032273 00000 n
-0000291211 00000 n
-0000690138 00000 n
+0000291219 00000 n
+0000690154 00000 n
0000032318 00000 n
0000032353 00000 n
-0000291401 00000 n
-0000690054 00000 n
+0000291409 00000 n
+0000690070 00000 n
0000032402 00000 n
0000032427 00000 n
-0000291592 00000 n
-0000689955 00000 n
+0000291600 00000 n
+0000689971 00000 n
0000032476 00000 n
0000032505 00000 n
-0000293602 00000 n
-0000689856 00000 n
+0000293611 00000 n
+0000689872 00000 n
0000032554 00000 n
0000032586 00000 n
-0000293920 00000 n
-0000689772 00000 n
+0000293929 00000 n
+0000689788 00000 n
0000032635 00000 n
0000032663 00000 n
-0000294110 00000 n
-0000689635 00000 n
+0000294119 00000 n
+0000689651 00000 n
0000032708 00000 n
0000032742 00000 n
-0000294300 00000 n
-0000689551 00000 n
+0000294309 00000 n
+0000689567 00000 n
0000032791 00000 n
0000032816 00000 n
-0000294491 00000 n
-0000689452 00000 n
+0000294500 00000 n
+0000689468 00000 n
0000032865 00000 n
0000032894 00000 n
-0000294996 00000 n
-0000689353 00000 n
+0000295005 00000 n
+0000689369 00000 n
0000032943 00000 n
0000032975 00000 n
-0000295377 00000 n
-0000689269 00000 n
+0000295386 00000 n
+0000689285 00000 n
0000033024 00000 n
0000033052 00000 n
-0000295567 00000 n
-0000689132 00000 n
+0000295576 00000 n
+0000689148 00000 n
0000033097 00000 n
0000033134 00000 n
-0000295757 00000 n
-0000689048 00000 n
+0000295766 00000 n
+0000689064 00000 n
0000033183 00000 n
0000033208 00000 n
-0000295947 00000 n
-0000688949 00000 n
+0000295956 00000 n
+0000688965 00000 n
0000033257 00000 n
0000033286 00000 n
-0000298064 00000 n
-0000688850 00000 n
+0000298073 00000 n
+0000688866 00000 n
0000033335 00000 n
0000033367 00000 n
-0000298636 00000 n
-0000688766 00000 n
+0000298645 00000 n
+0000688782 00000 n
0000033416 00000 n
0000033444 00000 n
-0000298826 00000 n
-0000688629 00000 n
+0000298835 00000 n
+0000688645 00000 n
0000033489 00000 n
0000033527 00000 n
-0000299015 00000 n
-0000688545 00000 n
+0000299024 00000 n
+0000688561 00000 n
0000033576 00000 n
0000033601 00000 n
-0000299206 00000 n
-0000688446 00000 n
+0000299215 00000 n
+0000688462 00000 n
0000033650 00000 n
0000033679 00000 n
-0000299712 00000 n
-0000688347 00000 n
+0000299721 00000 n
+0000688363 00000 n
0000033728 00000 n
0000033760 00000 n
-0000299902 00000 n
-0000688263 00000 n
+0000299911 00000 n
+0000688279 00000 n
0000033809 00000 n
0000033837 00000 n
-0000300091 00000 n
-0000688126 00000 n
+0000300100 00000 n
+0000688142 00000 n
0000033882 00000 n
0000033913 00000 n
-0000300281 00000 n
-0000688042 00000 n
+0000300290 00000 n
+0000688058 00000 n
0000033962 00000 n
0000033987 00000 n
-0000301574 00000 n
-0000687943 00000 n
+0000301583 00000 n
+0000687959 00000 n
0000034036 00000 n
0000034065 00000 n
-0000302080 00000 n
-0000687844 00000 n
+0000302089 00000 n
+0000687860 00000 n
0000034114 00000 n
0000034146 00000 n
-0000302269 00000 n
-0000687760 00000 n
+0000302278 00000 n
+0000687776 00000 n
0000034195 00000 n
0000034223 00000 n
-0000302459 00000 n
-0000687623 00000 n
+0000302468 00000 n
+0000687639 00000 n
0000034268 00000 n
0000034305 00000 n
-0000302647 00000 n
-0000687539 00000 n
+0000302656 00000 n
+0000687555 00000 n
0000034354 00000 n
0000034379 00000 n
-0000302838 00000 n
-0000687440 00000 n
+0000302847 00000 n
+0000687456 00000 n
0000034428 00000 n
0000034457 00000 n
-0000303346 00000 n
-0000687341 00000 n
+0000303355 00000 n
+0000687357 00000 n
0000034506 00000 n
0000034538 00000 n
-0000303536 00000 n
-0000687242 00000 n
+0000303545 00000 n
+0000687258 00000 n
0000034587 00000 n
0000034615 00000 n
-0000303725 00000 n
-0000687158 00000 n
+0000303734 00000 n
+0000687174 00000 n
0000034664 00000 n
0000034693 00000 n
-0000303915 00000 n
-0000687021 00000 n
+0000303924 00000 n
+0000687037 00000 n
0000034738 00000 n
0000034771 00000 n
-0000304105 00000 n
-0000686937 00000 n
+0000304114 00000 n
+0000686953 00000 n
0000034820 00000 n
0000034845 00000 n
-0000305362 00000 n
-0000686838 00000 n
+0000305371 00000 n
+0000686854 00000 n
0000034894 00000 n
0000034923 00000 n
-0000305869 00000 n
-0000686739 00000 n
+0000305878 00000 n
+0000686755 00000 n
0000034972 00000 n
0000035004 00000 n
-0000306185 00000 n
-0000686655 00000 n
+0000306194 00000 n
+0000686671 00000 n
0000035053 00000 n
0000035081 00000 n
-0000306375 00000 n
-0000686518 00000 n
+0000306384 00000 n
+0000686534 00000 n
0000035126 00000 n
0000035159 00000 n
-0000306565 00000 n
-0000686434 00000 n
+0000306574 00000 n
+0000686450 00000 n
0000035208 00000 n
0000035233 00000 n
-0000306756 00000 n
-0000686335 00000 n
+0000306765 00000 n
+0000686351 00000 n
0000035282 00000 n
0000035311 00000 n
-0000307263 00000 n
-0000686236 00000 n
+0000307272 00000 n
+0000686252 00000 n
0000035360 00000 n
0000035392 00000 n
-0000307580 00000 n
-0000686152 00000 n
+0000307589 00000 n
+0000686168 00000 n
0000035441 00000 n
0000035469 00000 n
-0000307769 00000 n
-0000686015 00000 n
+0000307778 00000 n
+0000686031 00000 n
0000035514 00000 n
0000035548 00000 n
-0000307959 00000 n
-0000685931 00000 n
+0000307968 00000 n
+0000685947 00000 n
0000035597 00000 n
0000035622 00000 n
-0000309385 00000 n
-0000685832 00000 n
+0000309394 00000 n
+0000685848 00000 n
0000035671 00000 n
0000035700 00000 n
-0000310020 00000 n
-0000685733 00000 n
+0000310029 00000 n
+0000685749 00000 n
0000035749 00000 n
0000035781 00000 n
-0000310401 00000 n
-0000685649 00000 n
+0000310410 00000 n
+0000685665 00000 n
0000035830 00000 n
0000035858 00000 n
-0000310591 00000 n
-0000685512 00000 n
+0000310600 00000 n
+0000685528 00000 n
0000035903 00000 n
0000035940 00000 n
-0000310781 00000 n
-0000685428 00000 n
+0000310790 00000 n
+0000685444 00000 n
0000035989 00000 n
0000036014 00000 n
-0000310972 00000 n
-0000685329 00000 n
+0000310981 00000 n
+0000685345 00000 n
0000036063 00000 n
0000036092 00000 n
-0000311731 00000 n
-0000685230 00000 n
+0000311740 00000 n
+0000685246 00000 n
0000036141 00000 n
0000036173 00000 n
-0000312174 00000 n
-0000685146 00000 n
+0000312183 00000 n
+0000685162 00000 n
0000036222 00000 n
0000036250 00000 n
-0000312364 00000 n
-0000685009 00000 n
+0000312373 00000 n
+0000685025 00000 n
0000036295 00000 n
0000036330 00000 n
-0000312554 00000 n
-0000684925 00000 n
+0000312563 00000 n
+0000684941 00000 n
0000036379 00000 n
0000036404 00000 n
-0000313998 00000 n
-0000684826 00000 n
+0000314007 00000 n
+0000684842 00000 n
0000036453 00000 n
0000036482 00000 n
-0000314761 00000 n
-0000684727 00000 n
+0000314770 00000 n
+0000684743 00000 n
0000036531 00000 n
0000036563 00000 n
-0000315267 00000 n
-0000684643 00000 n
+0000315276 00000 n
+0000684659 00000 n
0000036612 00000 n
0000036640 00000 n
-0000315456 00000 n
-0000684506 00000 n
+0000315465 00000 n
+0000684522 00000 n
0000036685 00000 n
0000036719 00000 n
-0000315646 00000 n
-0000684422 00000 n
+0000315655 00000 n
+0000684438 00000 n
0000036768 00000 n
0000036793 00000 n
-0000315835 00000 n
-0000684323 00000 n
+0000315844 00000 n
+0000684339 00000 n
0000036842 00000 n
0000036871 00000 n
-0000316598 00000 n
-0000684224 00000 n
+0000316607 00000 n
+0000684240 00000 n
0000036920 00000 n
0000036952 00000 n
-0000317103 00000 n
-0000684140 00000 n
+0000317112 00000 n
+0000684156 00000 n
0000037001 00000 n
0000037029 00000 n
-0000318633 00000 n
-0000684003 00000 n
+0000318642 00000 n
+0000684019 00000 n
0000037074 00000 n
0000037108 00000 n
-0000318823 00000 n
-0000683919 00000 n
+0000318832 00000 n
+0000683935 00000 n
0000037157 00000 n
0000037182 00000 n
-0000319013 00000 n
-0000683820 00000 n
+0000319022 00000 n
+0000683836 00000 n
0000037231 00000 n
0000037260 00000 n
-0000319776 00000 n
-0000683721 00000 n
+0000319785 00000 n
+0000683737 00000 n
0000037309 00000 n
0000037341 00000 n
-0000320284 00000 n
-0000683622 00000 n
+0000320293 00000 n
+0000683638 00000 n
0000037390 00000 n
0000037418 00000 n
-0000320474 00000 n
-0000683538 00000 n
+0000320483 00000 n
+0000683554 00000 n
0000037467 00000 n
0000037496 00000 n
-0000320664 00000 n
-0000683401 00000 n
+0000320673 00000 n
+0000683417 00000 n
0000037541 00000 n
0000037576 00000 n
-0000320854 00000 n
-0000683317 00000 n
+0000320863 00000 n
+0000683333 00000 n
0000037625 00000 n
0000037650 00000 n
-0000321045 00000 n
-0000683218 00000 n
+0000321054 00000 n
+0000683234 00000 n
0000037699 00000 n
0000037728 00000 n
-0000321552 00000 n
-0000683119 00000 n
+0000321561 00000 n
+0000683135 00000 n
0000037777 00000 n
0000037809 00000 n
-0000323249 00000 n
-0000683035 00000 n
+0000323258 00000 n
+0000683051 00000 n
0000037858 00000 n
0000037886 00000 n
-0000323439 00000 n
-0000682898 00000 n
+0000323448 00000 n
+0000682914 00000 n
0000037931 00000 n
0000037969 00000 n
-0000323628 00000 n
-0000682814 00000 n
+0000323637 00000 n
+0000682830 00000 n
0000038018 00000 n
0000038043 00000 n
-0000323817 00000 n
-0000682715 00000 n
+0000323826 00000 n
+0000682731 00000 n
0000038092 00000 n
0000038121 00000 n
-0000324323 00000 n
-0000682616 00000 n
+0000324332 00000 n
+0000682632 00000 n
0000038170 00000 n
0000038202 00000 n
-0000324641 00000 n
-0000682532 00000 n
+0000324650 00000 n
+0000682548 00000 n
0000038251 00000 n
0000038279 00000 n
-0000324831 00000 n
-0000682395 00000 n
+0000324840 00000 n
+0000682411 00000 n
0000038324 00000 n
0000038360 00000 n
-0000325021 00000 n
-0000682311 00000 n
+0000325030 00000 n
+0000682327 00000 n
0000038409 00000 n
0000038434 00000 n
-0000325211 00000 n
-0000682212 00000 n
+0000325220 00000 n
+0000682228 00000 n
0000038483 00000 n
0000038512 00000 n
-0000325718 00000 n
-0000682113 00000 n
+0000325727 00000 n
+0000682129 00000 n
0000038561 00000 n
0000038593 00000 n
-0000327074 00000 n
-0000682029 00000 n
+0000327084 00000 n
+0000682045 00000 n
0000038642 00000 n
0000038670 00000 n
-0000327264 00000 n
-0000681892 00000 n
+0000327274 00000 n
+0000681908 00000 n
0000038715 00000 n
0000038754 00000 n
-0000327453 00000 n
-0000681808 00000 n
+0000327463 00000 n
+0000681824 00000 n
0000038803 00000 n
0000038828 00000 n
-0000327642 00000 n
-0000681709 00000 n
+0000327652 00000 n
+0000681725 00000 n
0000038877 00000 n
0000038906 00000 n
-0000328149 00000 n
-0000681610 00000 n
+0000328159 00000 n
+0000681626 00000 n
0000038955 00000 n
0000038987 00000 n
-0000328403 00000 n
-0000681526 00000 n
+0000328413 00000 n
+0000681542 00000 n
0000039036 00000 n
0000039064 00000 n
-0000328591 00000 n
-0000681389 00000 n
+0000328601 00000 n
+0000681405 00000 n
0000039109 00000 n
0000039148 00000 n
-0000328781 00000 n
-0000681305 00000 n
+0000328791 00000 n
+0000681321 00000 n
0000039197 00000 n
0000039222 00000 n
-0000328972 00000 n
-0000681206 00000 n
+0000328982 00000 n
+0000681222 00000 n
0000039271 00000 n
0000039300 00000 n
-0000329479 00000 n
-0000681107 00000 n
+0000329489 00000 n
+0000681123 00000 n
0000039349 00000 n
0000039381 00000 n
-0000330982 00000 n
-0000681023 00000 n
+0000330992 00000 n
+0000681039 00000 n
0000039430 00000 n
0000039458 00000 n
-0000331109 00000 n
-0000680886 00000 n
+0000331119 00000 n
+0000680902 00000 n
0000039504 00000 n
0000039541 00000 n
-0000331298 00000 n
-0000680802 00000 n
+0000331308 00000 n
+0000680818 00000 n
0000039591 00000 n
0000039616 00000 n
-0000331487 00000 n
-0000680703 00000 n
+0000331497 00000 n
+0000680719 00000 n
0000039666 00000 n
0000039695 00000 n
-0000331993 00000 n
-0000680604 00000 n
+0000332003 00000 n
+0000680620 00000 n
0000039745 00000 n
0000039777 00000 n
-0000332311 00000 n
-0000680520 00000 n
+0000332321 00000 n
+0000680536 00000 n
0000039827 00000 n
0000039855 00000 n
-0000332501 00000 n
-0000680383 00000 n
+0000332511 00000 n
+0000680399 00000 n
0000039901 00000 n
0000039934 00000 n
-0000332691 00000 n
-0000680299 00000 n
+0000332701 00000 n
+0000680315 00000 n
0000039984 00000 n
0000040009 00000 n
-0000332882 00000 n
-0000680200 00000 n
+0000332892 00000 n
+0000680216 00000 n
0000040059 00000 n
0000040088 00000 n
-0000333388 00000 n
-0000680101 00000 n
+0000333398 00000 n
+0000680117 00000 n
0000040138 00000 n
0000040170 00000 n
-0000335133 00000 n
-0000680017 00000 n
+0000335144 00000 n
+0000680033 00000 n
0000040220 00000 n
0000040248 00000 n
-0000335323 00000 n
-0000679880 00000 n
+0000335334 00000 n
+0000679896 00000 n
0000040294 00000 n
0000040333 00000 n
-0000335512 00000 n
-0000679796 00000 n
+0000335523 00000 n
+0000679812 00000 n
0000040383 00000 n
0000040408 00000 n
-0000335701 00000 n
-0000679697 00000 n
+0000335712 00000 n
+0000679713 00000 n
0000040458 00000 n
0000040487 00000 n
-0000336208 00000 n
-0000679598 00000 n
+0000336219 00000 n
+0000679614 00000 n
0000040537 00000 n
0000040569 00000 n
-0000336525 00000 n
-0000679514 00000 n
+0000336536 00000 n
+0000679530 00000 n
0000040619 00000 n
0000040647 00000 n
-0000336714 00000 n
-0000679377 00000 n
+0000336725 00000 n
+0000679393 00000 n
0000040693 00000 n
0000040732 00000 n
-0000336904 00000 n
-0000679293 00000 n
+0000336915 00000 n
+0000679309 00000 n
0000040782 00000 n
0000040807 00000 n
-0000337095 00000 n
-0000679194 00000 n
+0000337106 00000 n
+0000679210 00000 n
0000040857 00000 n
0000040886 00000 n
-0000337602 00000 n
-0000679095 00000 n
+0000337613 00000 n
+0000679111 00000 n
0000040936 00000 n
0000040968 00000 n
-0000339135 00000 n
-0000679011 00000 n
+0000339146 00000 n
+0000679027 00000 n
0000041018 00000 n
0000041046 00000 n
-0000339325 00000 n
-0000678874 00000 n
+0000339336 00000 n
+0000678890 00000 n
0000041092 00000 n
0000041134 00000 n
-0000339514 00000 n
-0000678790 00000 n
+0000339525 00000 n
+0000678806 00000 n
0000041184 00000 n
0000041209 00000 n
-0000339703 00000 n
-0000678691 00000 n
+0000339714 00000 n
+0000678707 00000 n
0000041259 00000 n
0000041288 00000 n
-0000340209 00000 n
-0000678592 00000 n
+0000340220 00000 n
+0000678608 00000 n
0000041338 00000 n
0000041370 00000 n
-0000340527 00000 n
-0000678508 00000 n
+0000340538 00000 n
+0000678524 00000 n
0000041420 00000 n
0000041448 00000 n
-0000340717 00000 n
-0000678371 00000 n
+0000340728 00000 n
+0000678387 00000 n
0000041494 00000 n
0000041534 00000 n
-0000340907 00000 n
-0000678287 00000 n
+0000340918 00000 n
+0000678303 00000 n
0000041584 00000 n
0000041609 00000 n
-0000341098 00000 n
-0000678188 00000 n
+0000341109 00000 n
+0000678204 00000 n
0000041659 00000 n
0000041688 00000 n
-0000341604 00000 n
-0000678089 00000 n
+0000341615 00000 n
+0000678105 00000 n
0000041738 00000 n
0000041770 00000 n
-0000343217 00000 n
-0000678005 00000 n
+0000343228 00000 n
+0000678021 00000 n
0000041820 00000 n
0000041848 00000 n
-0000343407 00000 n
-0000677868 00000 n
+0000343418 00000 n
+0000677884 00000 n
0000041894 00000 n
0000041937 00000 n
-0000343596 00000 n
-0000677784 00000 n
+0000343607 00000 n
+0000677800 00000 n
0000041987 00000 n
0000042012 00000 n
-0000343785 00000 n
-0000677685 00000 n
+0000343796 00000 n
+0000677701 00000 n
0000042062 00000 n
0000042091 00000 n
-0000344290 00000 n
-0000677586 00000 n
+0000344301 00000 n
+0000677602 00000 n
0000042141 00000 n
0000042173 00000 n
-0000344608 00000 n
-0000677502 00000 n
+0000344619 00000 n
+0000677518 00000 n
0000042223 00000 n
0000042251 00000 n
-0000344796 00000 n
-0000677365 00000 n
+0000344807 00000 n
+0000677381 00000 n
0000042297 00000 n
0000042334 00000 n
-0000344986 00000 n
-0000677281 00000 n
+0000344997 00000 n
+0000677297 00000 n
0000042384 00000 n
0000042409 00000 n
-0000345177 00000 n
-0000677182 00000 n
+0000345188 00000 n
+0000677198 00000 n
0000042459 00000 n
0000042488 00000 n
-0000345683 00000 n
-0000677083 00000 n
+0000345694 00000 n
+0000677099 00000 n
0000042538 00000 n
0000042570 00000 n
-0000347274 00000 n
-0000676999 00000 n
+0000347284 00000 n
+0000677015 00000 n
0000042620 00000 n
0000042648 00000 n
-0000347401 00000 n
-0000676862 00000 n
+0000347411 00000 n
+0000676878 00000 n
0000042694 00000 n
0000042735 00000 n
-0000347590 00000 n
-0000676778 00000 n
+0000347600 00000 n
+0000676794 00000 n
0000042785 00000 n
0000042810 00000 n
-0000347780 00000 n
-0000676679 00000 n
+0000347790 00000 n
+0000676695 00000 n
0000042860 00000 n
0000042889 00000 n
-0000348284 00000 n
-0000676580 00000 n
+0000348294 00000 n
+0000676596 00000 n
0000042939 00000 n
0000042971 00000 n
-0000348599 00000 n
-0000676496 00000 n
+0000348609 00000 n
+0000676512 00000 n
0000043021 00000 n
0000043049 00000 n
-0000348788 00000 n
-0000676359 00000 n
+0000348798 00000 n
+0000676375 00000 n
0000043095 00000 n
0000043132 00000 n
-0000348978 00000 n
-0000676275 00000 n
+0000348988 00000 n
+0000676291 00000 n
0000043182 00000 n
0000043207 00000 n
-0000349169 00000 n
-0000676176 00000 n
+0000349179 00000 n
+0000676192 00000 n
0000043257 00000 n
0000043286 00000 n
-0000349803 00000 n
-0000676077 00000 n
+0000349813 00000 n
+0000676093 00000 n
0000043336 00000 n
0000043368 00000 n
-0000351547 00000 n
-0000675993 00000 n
+0000351557 00000 n
+0000676009 00000 n
0000043418 00000 n
0000043446 00000 n
-0000351737 00000 n
-0000675856 00000 n
+0000351747 00000 n
+0000675872 00000 n
0000043492 00000 n
0000043530 00000 n
-0000351926 00000 n
-0000675772 00000 n
+0000351936 00000 n
+0000675788 00000 n
0000043580 00000 n
0000043605 00000 n
-0000352115 00000 n
-0000675673 00000 n
+0000352125 00000 n
+0000675689 00000 n
0000043655 00000 n
0000043684 00000 n
-0000352621 00000 n
-0000675574 00000 n
+0000352631 00000 n
+0000675590 00000 n
0000043734 00000 n
0000043766 00000 n
-0000352875 00000 n
-0000675490 00000 n
+0000352885 00000 n
+0000675506 00000 n
0000043816 00000 n
0000043844 00000 n
-0000353064 00000 n
-0000675353 00000 n
+0000353074 00000 n
+0000675369 00000 n
0000043890 00000 n
0000043936 00000 n
-0000353254 00000 n
-0000675269 00000 n
+0000353264 00000 n
+0000675285 00000 n
0000043986 00000 n
0000044011 00000 n
-0000353445 00000 n
-0000675170 00000 n
+0000353455 00000 n
+0000675186 00000 n
0000044061 00000 n
0000044090 00000 n
-0000353952 00000 n
-0000675071 00000 n
+0000353962 00000 n
+0000675087 00000 n
0000044140 00000 n
0000044172 00000 n
-0000355663 00000 n
-0000674987 00000 n
+0000355673 00000 n
+0000675003 00000 n
0000044222 00000 n
0000044250 00000 n
-0000355853 00000 n
-0000674850 00000 n
+0000355863 00000 n
+0000674866 00000 n
0000044296 00000 n
0000044342 00000 n
-0000356041 00000 n
-0000674766 00000 n
+0000356051 00000 n
+0000674782 00000 n
0000044392 00000 n
0000044417 00000 n
-0000356230 00000 n
-0000674667 00000 n
+0000356240 00000 n
+0000674683 00000 n
0000044467 00000 n
0000044496 00000 n
-0000356865 00000 n
-0000674568 00000 n
+0000356875 00000 n
+0000674584 00000 n
0000044546 00000 n
0000044578 00000 n
-0000357119 00000 n
-0000674484 00000 n
+0000357129 00000 n
+0000674500 00000 n
0000044628 00000 n
0000044656 00000 n
-0000357307 00000 n
-0000674347 00000 n
+0000357317 00000 n
+0000674363 00000 n
0000044702 00000 n
0000044745 00000 n
-0000357496 00000 n
-0000674263 00000 n
+0000357506 00000 n
+0000674279 00000 n
0000044795 00000 n
0000044820 00000 n
-0000357684 00000 n
-0000674164 00000 n
+0000357694 00000 n
+0000674180 00000 n
0000044870 00000 n
0000044899 00000 n
-0000358317 00000 n
-0000674065 00000 n
+0000358327 00000 n
+0000674081 00000 n
0000044949 00000 n
0000044981 00000 n
-0000359919 00000 n
-0000673981 00000 n
+0000359929 00000 n
+0000673997 00000 n
0000045031 00000 n
0000045059 00000 n
-0000360109 00000 n
-0000673844 00000 n
+0000360119 00000 n
+0000673860 00000 n
0000045105 00000 n
0000045147 00000 n
-0000360298 00000 n
-0000673760 00000 n
+0000360308 00000 n
+0000673776 00000 n
0000045197 00000 n
0000045222 00000 n
-0000360487 00000 n
-0000673661 00000 n
+0000360497 00000 n
+0000673677 00000 n
0000045272 00000 n
0000045301 00000 n
-0000361122 00000 n
-0000673562 00000 n
+0000361132 00000 n
+0000673578 00000 n
0000045351 00000 n
0000045383 00000 n
-0000361376 00000 n
-0000673478 00000 n
+0000361386 00000 n
+0000673494 00000 n
0000045433 00000 n
0000045461 00000 n
-0000361565 00000 n
-0000673341 00000 n
+0000361575 00000 n
+0000673357 00000 n
0000045507 00000 n
0000045548 00000 n
-0000361755 00000 n
-0000673257 00000 n
+0000361765 00000 n
+0000673273 00000 n
0000045598 00000 n
0000045623 00000 n
-0000361946 00000 n
-0000673158 00000 n
+0000361956 00000 n
+0000673174 00000 n
0000045673 00000 n
0000045702 00000 n
-0000362453 00000 n
-0000673059 00000 n
+0000362463 00000 n
+0000673075 00000 n
0000045752 00000 n
0000045784 00000 n
-0000364189 00000 n
-0000672975 00000 n
+0000364200 00000 n
+0000672991 00000 n
0000045834 00000 n
0000045862 00000 n
-0000364379 00000 n
-0000672838 00000 n
+0000364390 00000 n
+0000672854 00000 n
0000045908 00000 n
0000045954 00000 n
-0000364568 00000 n
-0000672754 00000 n
+0000364579 00000 n
+0000672770 00000 n
0000046004 00000 n
0000046029 00000 n
-0000364758 00000 n
-0000672655 00000 n
+0000364769 00000 n
+0000672671 00000 n
0000046079 00000 n
0000046108 00000 n
-0000365648 00000 n
-0000672556 00000 n
+0000365659 00000 n
+0000672572 00000 n
0000046158 00000 n
0000046190 00000 n
-0000366029 00000 n
-0000672472 00000 n
+0000366040 00000 n
+0000672488 00000 n
0000046240 00000 n
0000046268 00000 n
-0000366219 00000 n
-0000672335 00000 n
+0000366230 00000 n
+0000672351 00000 n
0000046314 00000 n
0000046353 00000 n
-0000366409 00000 n
-0000672251 00000 n
+0000366420 00000 n
+0000672267 00000 n
0000046403 00000 n
0000046428 00000 n
-0000366600 00000 n
-0000672152 00000 n
+0000366611 00000 n
+0000672168 00000 n
0000046478 00000 n
0000046507 00000 n
-0000368997 00000 n
-0000672053 00000 n
+0000369008 00000 n
+0000672069 00000 n
0000046557 00000 n
0000046589 00000 n
-0000369250 00000 n
-0000671969 00000 n
+0000369261 00000 n
+0000671985 00000 n
0000046639 00000 n
0000046667 00000 n
-0000369440 00000 n
-0000671832 00000 n
+0000369451 00000 n
+0000671848 00000 n
0000046713 00000 n
0000046745 00000 n
-0000369630 00000 n
-0000671748 00000 n
+0000369641 00000 n
+0000671764 00000 n
0000046795 00000 n
0000046820 00000 n
-0000369821 00000 n
-0000671649 00000 n
+0000369832 00000 n
+0000671665 00000 n
0000046870 00000 n
0000046899 00000 n
-0000370583 00000 n
-0000671550 00000 n
+0000370594 00000 n
+0000671566 00000 n
0000046949 00000 n
0000046981 00000 n
-0000371220 00000 n
-0000671466 00000 n
+0000371231 00000 n
+0000671482 00000 n
0000047031 00000 n
0000047059 00000 n
-0000371410 00000 n
-0000671329 00000 n
+0000371421 00000 n
+0000671345 00000 n
0000047105 00000 n
0000047136 00000 n
-0000371600 00000 n
-0000671245 00000 n
+0000371611 00000 n
+0000671261 00000 n
0000047186 00000 n
0000047211 00000 n
-0000371791 00000 n
-0000671146 00000 n
+0000371802 00000 n
+0000671162 00000 n
0000047261 00000 n
0000047290 00000 n
-0000374822 00000 n
-0000671047 00000 n
+0000374833 00000 n
+0000671063 00000 n
0000047340 00000 n
0000047372 00000 n
-0000375648 00000 n
-0000670963 00000 n
+0000375659 00000 n
+0000670979 00000 n
0000047422 00000 n
0000047450 00000 n
-0000375838 00000 n
-0000670826 00000 n
+0000375849 00000 n
+0000670842 00000 n
0000047496 00000 n
0000047536 00000 n
-0000376028 00000 n
-0000670742 00000 n
+0000376039 00000 n
+0000670758 00000 n
0000047586 00000 n
0000047611 00000 n
-0000376218 00000 n
-0000670643 00000 n
+0000376229 00000 n
+0000670659 00000 n
0000047661 00000 n
0000047690 00000 n
-0000376975 00000 n
-0000670544 00000 n
+0000376986 00000 n
+0000670560 00000 n
0000047740 00000 n
0000047772 00000 n
-0000377546 00000 n
-0000670460 00000 n
+0000377557 00000 n
+0000670476 00000 n
0000047822 00000 n
0000047850 00000 n
-0000379554 00000 n
-0000670323 00000 n
+0000379565 00000 n
+0000670339 00000 n
0000047896 00000 n
0000047927 00000 n
-0000379744 00000 n
-0000670239 00000 n
+0000379755 00000 n
+0000670255 00000 n
0000047977 00000 n
0000048002 00000 n
-0000379934 00000 n
-0000670140 00000 n
+0000379945 00000 n
+0000670156 00000 n
0000048052 00000 n
0000048081 00000 n
-0000380696 00000 n
-0000670041 00000 n
+0000380707 00000 n
+0000670057 00000 n
0000048131 00000 n
0000048163 00000 n
-0000381075 00000 n
-0000669957 00000 n
+0000381086 00000 n
+0000669973 00000 n
0000048213 00000 n
0000048241 00000 n
-0000381264 00000 n
-0000669820 00000 n
+0000381275 00000 n
+0000669836 00000 n
0000048287 00000 n
0000048324 00000 n
-0000381453 00000 n
-0000669736 00000 n
+0000381464 00000 n
+0000669752 00000 n
0000048374 00000 n
0000048399 00000 n
-0000381644 00000 n
-0000669637 00000 n
+0000381655 00000 n
+0000669653 00000 n
0000048449 00000 n
0000048478 00000 n
-0000382149 00000 n
-0000669538 00000 n
+0000382160 00000 n
+0000669554 00000 n
0000048528 00000 n
0000048560 00000 n
-0000384118 00000 n
-0000669454 00000 n
+0000384129 00000 n
+0000669470 00000 n
0000048610 00000 n
0000048638 00000 n
-0000384308 00000 n
-0000669317 00000 n
+0000384319 00000 n
+0000669333 00000 n
0000048684 00000 n
0000048725 00000 n
-0000384497 00000 n
-0000669233 00000 n
+0000384508 00000 n
+0000669249 00000 n
0000048775 00000 n
0000048800 00000 n
-0000384686 00000 n
-0000669134 00000 n
+0000384697 00000 n
+0000669150 00000 n
0000048850 00000 n
0000048879 00000 n
-0000385449 00000 n
-0000669035 00000 n
+0000385460 00000 n
+0000669051 00000 n
0000048929 00000 n
0000048961 00000 n
-0000385639 00000 n
-0000668936 00000 n
+0000385650 00000 n
+0000668952 00000 n
0000049011 00000 n
0000049039 00000 n
-0000385829 00000 n
-0000668852 00000 n
+0000385840 00000 n
+0000668868 00000 n
0000049089 00000 n
0000049122 00000 n
-0000386019 00000 n
-0000668715 00000 n
+0000386030 00000 n
+0000668731 00000 n
0000049168 00000 n
0000049214 00000 n
-0000386209 00000 n
-0000668631 00000 n
+0000386220 00000 n
+0000668647 00000 n
0000049264 00000 n
0000049289 00000 n
-0000386400 00000 n
-0000668532 00000 n
+0000386411 00000 n
+0000668548 00000 n
0000049339 00000 n
0000049368 00000 n
-0000388294 00000 n
-0000668433 00000 n
+0000388305 00000 n
+0000668449 00000 n
0000049418 00000 n
0000049450 00000 n
-0000388548 00000 n
-0000668349 00000 n
+0000388559 00000 n
+0000668365 00000 n
0000049500 00000 n
0000049528 00000 n
-0000388738 00000 n
-0000668212 00000 n
+0000388749 00000 n
+0000668228 00000 n
0000049574 00000 n
0000049622 00000 n
-0000388928 00000 n
-0000668128 00000 n
+0000388939 00000 n
+0000668144 00000 n
0000049672 00000 n
0000049697 00000 n
-0000389119 00000 n
-0000668029 00000 n
+0000389130 00000 n
+0000668045 00000 n
0000049747 00000 n
0000049776 00000 n
-0000389755 00000 n
-0000667930 00000 n
+0000389766 00000 n
+0000667946 00000 n
0000049826 00000 n
0000049858 00000 n
-0000390009 00000 n
-0000667846 00000 n
+0000390020 00000 n
+0000667862 00000 n
0000049908 00000 n
0000049936 00000 n
-0000390198 00000 n
-0000667709 00000 n
+0000390209 00000 n
+0000667725 00000 n
0000049982 00000 n
0000050022 00000 n
-0000390388 00000 n
-0000667625 00000 n
+0000390399 00000 n
+0000667641 00000 n
0000050072 00000 n
0000050097 00000 n
-0000390578 00000 n
-0000667526 00000 n
+0000390589 00000 n
+0000667542 00000 n
0000050147 00000 n
0000050176 00000 n
-0000392329 00000 n
-0000667427 00000 n
+0000392341 00000 n
+0000667443 00000 n
0000050226 00000 n
0000050258 00000 n
-0000392520 00000 n
-0000667328 00000 n
+0000392532 00000 n
+0000667344 00000 n
0000050308 00000 n
0000050336 00000 n
-0000392710 00000 n
-0000667244 00000 n
+0000392722 00000 n
+0000667260 00000 n
0000050386 00000 n
0000050417 00000 n
-0000392900 00000 n
-0000667107 00000 n
+0000392912 00000 n
+0000667123 00000 n
0000050463 00000 n
0000050507 00000 n
-0000393090 00000 n
-0000667023 00000 n
+0000393102 00000 n
+0000667039 00000 n
0000050557 00000 n
0000050582 00000 n
-0000393281 00000 n
-0000666924 00000 n
+0000393293 00000 n
+0000666940 00000 n
0000050632 00000 n
0000050661 00000 n
-0000393913 00000 n
-0000666825 00000 n
+0000393925 00000 n
+0000666841 00000 n
0000050711 00000 n
0000050743 00000 n
-0000394165 00000 n
-0000666741 00000 n
+0000394177 00000 n
+0000666757 00000 n
0000050793 00000 n
0000050821 00000 n
-0000394355 00000 n
-0000666604 00000 n
+0000394367 00000 n
+0000666620 00000 n
0000050867 00000 n
0000050913 00000 n
-0000394545 00000 n
-0000666520 00000 n
+0000394557 00000 n
+0000666536 00000 n
0000050963 00000 n
0000050988 00000 n
-0000394736 00000 n
-0000666421 00000 n
+0000394748 00000 n
+0000666437 00000 n
0000051038 00000 n
0000051067 00000 n
-0000396537 00000 n
-0000666322 00000 n
+0000396549 00000 n
+0000666338 00000 n
0000051117 00000 n
0000051149 00000 n
-0000396791 00000 n
-0000666238 00000 n
+0000396803 00000 n
+0000666254 00000 n
0000051199 00000 n
0000051227 00000 n
-0000396981 00000 n
-0000666101 00000 n
+0000396993 00000 n
+0000666117 00000 n
0000051273 00000 n
0000051311 00000 n
-0000397171 00000 n
-0000666017 00000 n
+0000397183 00000 n
+0000666033 00000 n
0000051361 00000 n
0000051386 00000 n
-0000397362 00000 n
-0000665918 00000 n
+0000397374 00000 n
+0000665934 00000 n
0000051436 00000 n
0000051465 00000 n
-0000397867 00000 n
-0000665819 00000 n
+0000397879 00000 n
+0000665835 00000 n
0000051515 00000 n
0000051547 00000 n
-0000398121 00000 n
-0000665735 00000 n
+0000398133 00000 n
+0000665751 00000 n
0000051597 00000 n
0000051625 00000 n
-0000398311 00000 n
-0000665598 00000 n
+0000398323 00000 n
+0000665614 00000 n
0000051671 00000 n
0000051706 00000 n
-0000398500 00000 n
-0000665514 00000 n
+0000398512 00000 n
+0000665530 00000 n
0000051756 00000 n
0000051781 00000 n
-0000398691 00000 n
-0000665415 00000 n
+0000398703 00000 n
+0000665431 00000 n
0000051831 00000 n
0000051860 00000 n
-0000400709 00000 n
-0000665316 00000 n
+0000400721 00000 n
+0000665332 00000 n
0000051910 00000 n
0000051942 00000 n
-0000401027 00000 n
-0000665217 00000 n
+0000401039 00000 n
+0000665233 00000 n
0000051992 00000 n
0000052020 00000 n
-0000401216 00000 n
-0000665133 00000 n
+0000401228 00000 n
+0000665149 00000 n
0000052070 00000 n
0000052099 00000 n
-0000401406 00000 n
-0000664996 00000 n
+0000401418 00000 n
+0000665012 00000 n
0000052145 00000 n
0000052180 00000 n
-0000401596 00000 n
-0000664912 00000 n
+0000401608 00000 n
+0000664928 00000 n
0000052230 00000 n
0000052255 00000 n
-0000401787 00000 n
-0000664813 00000 n
+0000401799 00000 n
+0000664829 00000 n
0000052305 00000 n
0000052334 00000 n
-0000402294 00000 n
-0000664714 00000 n
+0000402306 00000 n
+0000664730 00000 n
0000052384 00000 n
0000052416 00000 n
-0000402484 00000 n
-0000664630 00000 n
+0000402496 00000 n
+0000664646 00000 n
0000052466 00000 n
0000052494 00000 n
-0000402673 00000 n
-0000664493 00000 n
+0000402685 00000 n
+0000664509 00000 n
0000052540 00000 n
0000052576 00000 n
-0000402863 00000 n
-0000664409 00000 n
+0000402875 00000 n
+0000664425 00000 n
0000052626 00000 n
0000052651 00000 n
-0000404184 00000 n
-0000664310 00000 n
+0000404196 00000 n
+0000664326 00000 n
0000052701 00000 n
0000052730 00000 n
-0000404691 00000 n
-0000664211 00000 n
+0000404703 00000 n
+0000664227 00000 n
0000052780 00000 n
0000052812 00000 n
-0000404880 00000 n
-0000664127 00000 n
+0000404892 00000 n
+0000664143 00000 n
0000052862 00000 n
0000052890 00000 n
-0000405070 00000 n
-0000663990 00000 n
+0000405082 00000 n
+0000664006 00000 n
0000052936 00000 n
0000052968 00000 n
-0000405260 00000 n
-0000663906 00000 n
+0000405272 00000 n
+0000663922 00000 n
0000053018 00000 n
0000053043 00000 n
-0000405451 00000 n
-0000663807 00000 n
+0000405463 00000 n
+0000663823 00000 n
0000053093 00000 n
0000053122 00000 n
-0000406087 00000 n
-0000663708 00000 n
+0000406099 00000 n
+0000663724 00000 n
0000053172 00000 n
0000053204 00000 n
-0000406277 00000 n
-0000663624 00000 n
+0000406289 00000 n
+0000663640 00000 n
0000053254 00000 n
0000053282 00000 n
-0000406467 00000 n
-0000663487 00000 n
+0000406479 00000 n
+0000663503 00000 n
0000053328 00000 n
0000053365 00000 n
-0000406657 00000 n
-0000663403 00000 n
+0000406669 00000 n
+0000663419 00000 n
0000053415 00000 n
0000053440 00000 n
-0000408378 00000 n
-0000663304 00000 n
+0000408390 00000 n
+0000663320 00000 n
0000053490 00000 n
0000053519 00000 n
-0000409011 00000 n
-0000663205 00000 n
+0000409023 00000 n
+0000663221 00000 n
0000053569 00000 n
0000053601 00000 n
-0000409198 00000 n
-0000663106 00000 n
+0000409210 00000 n
+0000663122 00000 n
0000053651 00000 n
0000053679 00000 n
-0000409387 00000 n
-0000663022 00000 n
+0000409399 00000 n
+0000663038 00000 n
0000053729 00000 n
0000053758 00000 n
-0000409577 00000 n
-0000662885 00000 n
+0000409589 00000 n
+0000662901 00000 n
0000053804 00000 n
0000053839 00000 n
-0000409766 00000 n
-0000662801 00000 n
+0000409778 00000 n
+0000662817 00000 n
0000053889 00000 n
0000053914 00000 n
-0000409956 00000 n
-0000662702 00000 n
+0000409968 00000 n
+0000662718 00000 n
0000053964 00000 n
0000053993 00000 n
-0000410462 00000 n
-0000662603 00000 n
+0000410474 00000 n
+0000662619 00000 n
0000054043 00000 n
0000054075 00000 n
-0000410715 00000 n
-0000662519 00000 n
+0000410727 00000 n
+0000662535 00000 n
0000054125 00000 n
0000054153 00000 n
-0000412075 00000 n
-0000662382 00000 n
+0000412087 00000 n
+0000662398 00000 n
0000054199 00000 n
0000054232 00000 n
-0000412265 00000 n
-0000662298 00000 n
+0000412277 00000 n
+0000662314 00000 n
0000054282 00000 n
0000054307 00000 n
-0000412455 00000 n
-0000662199 00000 n
+0000412467 00000 n
+0000662215 00000 n
0000054357 00000 n
0000054386 00000 n
-0000412963 00000 n
-0000662100 00000 n
+0000412975 00000 n
+0000662116 00000 n
0000054436 00000 n
0000054468 00000 n
-0000413216 00000 n
-0000662016 00000 n
+0000413228 00000 n
+0000662032 00000 n
0000054518 00000 n
0000054546 00000 n
-0000413406 00000 n
-0000661879 00000 n
+0000413418 00000 n
+0000661895 00000 n
0000054592 00000 n
0000054628 00000 n
-0000413594 00000 n
-0000661795 00000 n
+0000413606 00000 n
+0000661811 00000 n
0000054678 00000 n
0000054703 00000 n
-0000413784 00000 n
-0000661696 00000 n
+0000413796 00000 n
+0000661712 00000 n
0000054753 00000 n
0000054782 00000 n
-0000414290 00000 n
-0000661597 00000 n
+0000414302 00000 n
+0000661613 00000 n
0000054832 00000 n
0000054864 00000 n
-0000414543 00000 n
-0000661513 00000 n
+0000414555 00000 n
+0000661529 00000 n
0000054914 00000 n
0000054942 00000 n
-0000415916 00000 n
-0000661376 00000 n
+0000415928 00000 n
+0000661392 00000 n
0000054988 00000 n
0000055025 00000 n
-0000416106 00000 n
-0000661292 00000 n
+0000416118 00000 n
+0000661308 00000 n
0000055075 00000 n
0000055100 00000 n
-0000416296 00000 n
-0000661193 00000 n
+0000416308 00000 n
+0000661209 00000 n
0000055150 00000 n
0000055179 00000 n
-0000416802 00000 n
-0000661094 00000 n
+0000416814 00000 n
+0000661110 00000 n
0000055229 00000 n
0000055261 00000 n
-0000417056 00000 n
-0000661010 00000 n
+0000417068 00000 n
+0000661026 00000 n
0000055311 00000 n
0000055339 00000 n
-0000417246 00000 n
-0000660873 00000 n
+0000417258 00000 n
+0000660889 00000 n
0000055385 00000 n
0000055425 00000 n
-0000417435 00000 n
-0000660789 00000 n
+0000417447 00000 n
+0000660805 00000 n
0000055475 00000 n
0000055500 00000 n
-0000417626 00000 n
-0000660690 00000 n
+0000417638 00000 n
+0000660706 00000 n
0000055550 00000 n
0000055579 00000 n
-0000418134 00000 n
-0000660591 00000 n
+0000418146 00000 n
+0000660607 00000 n
0000055629 00000 n
0000055661 00000 n
-0000418387 00000 n
-0000660507 00000 n
+0000418399 00000 n
+0000660523 00000 n
0000055711 00000 n
0000055739 00000 n
-0000419580 00000 n
-0000660370 00000 n
+0000419591 00000 n
+0000660386 00000 n
0000055785 00000 n
0000055823 00000 n
-0000419770 00000 n
-0000660286 00000 n
+0000419781 00000 n
+0000660302 00000 n
0000055873 00000 n
0000055898 00000 n
-0000419960 00000 n
-0000660187 00000 n
+0000419971 00000 n
+0000660203 00000 n
0000055948 00000 n
0000055977 00000 n
-0000420467 00000 n
-0000660088 00000 n
+0000420478 00000 n
+0000660104 00000 n
0000056027 00000 n
0000056059 00000 n
-0000420657 00000 n
-0000660004 00000 n
+0000420668 00000 n
+0000660020 00000 n
0000056109 00000 n
0000056137 00000 n
-0000420847 00000 n
-0000659867 00000 n
+0000420858 00000 n
+0000659883 00000 n
0000056183 00000 n
0000056218 00000 n
-0000421033 00000 n
-0000659783 00000 n
+0000421044 00000 n
+0000659799 00000 n
0000056268 00000 n
0000056293 00000 n
-0000421224 00000 n
-0000659684 00000 n
+0000421235 00000 n
+0000659700 00000 n
0000056343 00000 n
0000056372 00000 n
-0000421732 00000 n
-0000659585 00000 n
+0000421743 00000 n
+0000659601 00000 n
0000056422 00000 n
0000056454 00000 n
-0000421922 00000 n
-0000659501 00000 n
+0000421933 00000 n
+0000659517 00000 n
0000056504 00000 n
0000056532 00000 n
-0000423975 00000 n
-0000659364 00000 n
+0000423986 00000 n
+0000659380 00000 n
0000056578 00000 n
0000056614 00000 n
-0000424165 00000 n
-0000659280 00000 n
+0000424176 00000 n
+0000659296 00000 n
0000056664 00000 n
0000056689 00000 n
-0000424355 00000 n
-0000659181 00000 n
+0000424366 00000 n
+0000659197 00000 n
0000056739 00000 n
0000056768 00000 n
-0000424863 00000 n
-0000659082 00000 n
+0000424874 00000 n
+0000659098 00000 n
0000056818 00000 n
0000056850 00000 n
-0000425117 00000 n
-0000658983 00000 n
+0000425128 00000 n
+0000658999 00000 n
0000056900 00000 n
0000056928 00000 n
-0000425307 00000 n
-0000658899 00000 n
+0000425318 00000 n
+0000658915 00000 n
0000056978 00000 n
0000057026 00000 n
-0000425497 00000 n
-0000658762 00000 n
+0000425508 00000 n
+0000658778 00000 n
0000057072 00000 n
0000057103 00000 n
-0000425687 00000 n
-0000658678 00000 n
+0000425698 00000 n
+0000658694 00000 n
0000057153 00000 n
0000057178 00000 n
-0000425878 00000 n
-0000658579 00000 n
+0000425889 00000 n
+0000658595 00000 n
0000057228 00000 n
0000057257 00000 n
-0000427023 00000 n
-0000658480 00000 n
+0000427034 00000 n
+0000658496 00000 n
0000057307 00000 n
0000057339 00000 n
-0000428999 00000 n
-0000658396 00000 n
+0000429010 00000 n
+0000658412 00000 n
0000057389 00000 n
0000057417 00000 n
-0000429189 00000 n
-0000658259 00000 n
+0000429200 00000 n
+0000658275 00000 n
0000057463 00000 n
0000057495 00000 n
-0000429377 00000 n
-0000658175 00000 n
+0000429388 00000 n
+0000658191 00000 n
0000057545 00000 n
0000057570 00000 n
-0000429566 00000 n
-0000658076 00000 n
+0000429577 00000 n
+0000658092 00000 n
0000057620 00000 n
0000057649 00000 n
-0000430073 00000 n
-0000657977 00000 n
+0000430084 00000 n
+0000657993 00000 n
0000057699 00000 n
0000057731 00000 n
-0000430327 00000 n
-0000657893 00000 n
+0000430338 00000 n
+0000657909 00000 n
0000057781 00000 n
0000057809 00000 n
-0000430517 00000 n
-0000657756 00000 n
+0000430528 00000 n
+0000657772 00000 n
0000057855 00000 n
0000057885 00000 n
-0000430707 00000 n
-0000657672 00000 n
+0000430718 00000 n
+0000657688 00000 n
0000057935 00000 n
0000057960 00000 n
-0000430897 00000 n
-0000657573 00000 n
+0000430908 00000 n
+0000657589 00000 n
0000058010 00000 n
0000058039 00000 n
-0000432042 00000 n
-0000657474 00000 n
+0000432053 00000 n
+0000657490 00000 n
0000058089 00000 n
0000058121 00000 n
-0000434070 00000 n
-0000657390 00000 n
+0000434081 00000 n
+0000657406 00000 n
0000058171 00000 n
0000058199 00000 n
-0000434260 00000 n
-0000657253 00000 n
+0000434271 00000 n
+0000657269 00000 n
0000058245 00000 n
0000058275 00000 n
-0000434449 00000 n
-0000657169 00000 n
+0000434460 00000 n
+0000657185 00000 n
0000058325 00000 n
0000058350 00000 n
-0000434637 00000 n
-0000657070 00000 n
+0000434648 00000 n
+0000657086 00000 n
0000058400 00000 n
0000058429 00000 n
-0000435399 00000 n
-0000656971 00000 n
+0000435410 00000 n
+0000656987 00000 n
0000058479 00000 n
0000058511 00000 n
-0000435779 00000 n
-0000656887 00000 n
+0000435790 00000 n
+0000656903 00000 n
0000058561 00000 n
0000058589 00000 n
-0000435969 00000 n
-0000656750 00000 n
+0000435980 00000 n
+0000656766 00000 n
0000058635 00000 n
0000058672 00000 n
-0000436159 00000 n
-0000656666 00000 n
+0000436170 00000 n
+0000656682 00000 n
0000058722 00000 n
0000058747 00000 n
-0000436414 00000 n
-0000656567 00000 n
+0000436425 00000 n
+0000656583 00000 n
0000058797 00000 n
0000058826 00000 n
-0000437049 00000 n
-0000656468 00000 n
+0000437060 00000 n
+0000656484 00000 n
0000058876 00000 n
0000058908 00000 n
-0000438648 00000 n
-0000656384 00000 n
+0000438659 00000 n
+0000656400 00000 n
0000058958 00000 n
0000058986 00000 n
-0000438838 00000 n
-0000656247 00000 n
+0000438849 00000 n
+0000656263 00000 n
0000059032 00000 n
0000059068 00000 n
-0000439027 00000 n
-0000656163 00000 n
+0000439038 00000 n
+0000656179 00000 n
0000059118 00000 n
0000059143 00000 n
-0000439216 00000 n
-0000656064 00000 n
+0000439227 00000 n
+0000656080 00000 n
0000059193 00000 n
0000059222 00000 n
-0000439723 00000 n
-0000655965 00000 n
+0000439734 00000 n
+0000655981 00000 n
0000059272 00000 n
0000059304 00000 n
-0000439977 00000 n
-0000655881 00000 n
+0000439988 00000 n
+0000655897 00000 n
0000059354 00000 n
0000059382 00000 n
-0000440167 00000 n
-0000655744 00000 n
+0000440178 00000 n
+0000655760 00000 n
0000059428 00000 n
0000059463 00000 n
-0000440357 00000 n
-0000655660 00000 n
+0000440368 00000 n
+0000655676 00000 n
0000059513 00000 n
0000059538 00000 n
-0000440548 00000 n
-0000655561 00000 n
+0000440559 00000 n
+0000655577 00000 n
0000059588 00000 n
0000059617 00000 n
-0000441309 00000 n
-0000655462 00000 n
+0000441320 00000 n
+0000655478 00000 n
0000059667 00000 n
0000059699 00000 n
-0000443041 00000 n
-0000655378 00000 n
+0000443053 00000 n
+0000655394 00000 n
0000059749 00000 n
0000059777 00000 n
-0000443231 00000 n
-0000655241 00000 n
+0000443243 00000 n
+0000655257 00000 n
0000059823 00000 n
0000059858 00000 n
-0000443420 00000 n
-0000655157 00000 n
+0000443432 00000 n
+0000655173 00000 n
0000059908 00000 n
0000059933 00000 n
-0000443609 00000 n
-0000655058 00000 n
+0000443621 00000 n
+0000655074 00000 n
0000059983 00000 n
0000060012 00000 n
-0000444371 00000 n
-0000654959 00000 n
+0000444383 00000 n
+0000654975 00000 n
0000060062 00000 n
0000060094 00000 n
-0000444689 00000 n
-0000654875 00000 n
+0000444701 00000 n
+0000654891 00000 n
0000060144 00000 n
0000060172 00000 n
-0000444877 00000 n
-0000654738 00000 n
+0000444889 00000 n
+0000654754 00000 n
0000060218 00000 n
0000060257 00000 n
-0000445067 00000 n
-0000654654 00000 n
+0000445079 00000 n
+0000654670 00000 n
0000060307 00000 n
0000060332 00000 n
-0000445254 00000 n
-0000654555 00000 n
+0000445266 00000 n
+0000654571 00000 n
0000060382 00000 n
0000060411 00000 n
-0000445887 00000 n
-0000654456 00000 n
+0000445899 00000 n
+0000654472 00000 n
0000060461 00000 n
0000060493 00000 n
-0000447566 00000 n
-0000654372 00000 n
+0000447578 00000 n
+0000654388 00000 n
0000060543 00000 n
0000060571 00000 n
-0000447756 00000 n
-0000654235 00000 n
+0000447768 00000 n
+0000654251 00000 n
0000060617 00000 n
0000060654 00000 n
-0000447945 00000 n
-0000654151 00000 n
+0000447957 00000 n
+0000654167 00000 n
0000060704 00000 n
0000060729 00000 n
-0000448135 00000 n
-0000654052 00000 n
+0000448147 00000 n
+0000654068 00000 n
0000060779 00000 n
0000060808 00000 n
-0000448642 00000 n
-0000653953 00000 n
+0000448654 00000 n
+0000653969 00000 n
0000060858 00000 n
0000060890 00000 n
-0000448896 00000 n
-0000653854 00000 n
+0000448908 00000 n
+0000653870 00000 n
0000060940 00000 n
0000060968 00000 n
-0000449084 00000 n
-0000653770 00000 n
+0000449096 00000 n
+0000653786 00000 n
0000061018 00000 n
0000061055 00000 n
-0000449274 00000 n
-0000653633 00000 n
+0000449286 00000 n
+0000653649 00000 n
0000061101 00000 n
0000061132 00000 n
-0000449464 00000 n
-0000653549 00000 n
+0000449476 00000 n
+0000653565 00000 n
0000061182 00000 n
0000061207 00000 n
-0000449719 00000 n
-0000653450 00000 n
+0000449731 00000 n
+0000653466 00000 n
0000061257 00000 n
0000061286 00000 n
-0000451452 00000 n
-0000653351 00000 n
+0000451464 00000 n
+0000653367 00000 n
0000061336 00000 n
0000061368 00000 n
-0000451579 00000 n
-0000653267 00000 n
+0000451591 00000 n
+0000653283 00000 n
0000061418 00000 n
0000061446 00000 n
-0000451769 00000 n
-0000653130 00000 n
+0000451781 00000 n
+0000653146 00000 n
0000061492 00000 n
0000061527 00000 n
-0000451959 00000 n
-0000653046 00000 n
+0000451971 00000 n
+0000653062 00000 n
0000061577 00000 n
0000061602 00000 n
-0000452214 00000 n
-0000652947 00000 n
+0000452226 00000 n
+0000652963 00000 n
0000061652 00000 n
0000061681 00000 n
-0000452720 00000 n
-0000652848 00000 n
+0000452732 00000 n
+0000652864 00000 n
0000061731 00000 n
0000061763 00000 n
-0000452974 00000 n
-0000652764 00000 n
+0000452986 00000 n
+0000652780 00000 n
0000061813 00000 n
0000061841 00000 n
-0000453164 00000 n
-0000652627 00000 n
+0000453176 00000 n
+0000652643 00000 n
0000061887 00000 n
0000061921 00000 n
-0000453354 00000 n
-0000652543 00000 n
+0000453366 00000 n
+0000652559 00000 n
0000061971 00000 n
0000061996 00000 n
-0000453609 00000 n
-0000652444 00000 n
+0000453621 00000 n
+0000652460 00000 n
0000062046 00000 n
0000062075 00000 n
-0000455435 00000 n
-0000652345 00000 n
+0000455447 00000 n
+0000652361 00000 n
0000062125 00000 n
0000062157 00000 n
-0000455816 00000 n
-0000652261 00000 n
+0000455828 00000 n
+0000652277 00000 n
0000062207 00000 n
0000062235 00000 n
-0000456005 00000 n
-0000652124 00000 n
+0000456017 00000 n
+0000652140 00000 n
0000062281 00000 n
0000062318 00000 n
-0000456195 00000 n
-0000652040 00000 n
+0000456207 00000 n
+0000652056 00000 n
0000062368 00000 n
0000062393 00000 n
-0000456450 00000 n
-0000651941 00000 n
+0000456462 00000 n
+0000651957 00000 n
0000062443 00000 n
0000062472 00000 n
-0000456957 00000 n
-0000651842 00000 n
+0000456969 00000 n
+0000651858 00000 n
0000062522 00000 n
0000062554 00000 n
-0000457145 00000 n
-0000651758 00000 n
+0000457157 00000 n
+0000651774 00000 n
0000062604 00000 n
0000062632 00000 n
-0000457335 00000 n
-0000651621 00000 n
+0000457347 00000 n
+0000651637 00000 n
0000062678 00000 n
0000062713 00000 n
-0000457525 00000 n
-0000651537 00000 n
+0000457537 00000 n
+0000651553 00000 n
0000062763 00000 n
0000062788 00000 n
-0000457780 00000 n
-0000651438 00000 n
+0000457792 00000 n
+0000651454 00000 n
0000062838 00000 n
0000062867 00000 n
-0000459546 00000 n
-0000651339 00000 n
+0000459558 00000 n
+0000651355 00000 n
0000062917 00000 n
0000062949 00000 n
-0000459736 00000 n
-0000651255 00000 n
+0000459748 00000 n
+0000651271 00000 n
0000062999 00000 n
0000063027 00000 n
-0000459925 00000 n
-0000651118 00000 n
+0000459937 00000 n
+0000651134 00000 n
0000063073 00000 n
0000063109 00000 n
-0000460115 00000 n
-0000651034 00000 n
+0000460127 00000 n
+0000651050 00000 n
0000063159 00000 n
0000063184 00000 n
-0000460369 00000 n
-0000650935 00000 n
+0000460381 00000 n
+0000650951 00000 n
0000063234 00000 n
0000063263 00000 n
-0000461005 00000 n
-0000650836 00000 n
+0000461017 00000 n
+0000650852 00000 n
0000063313 00000 n
0000063345 00000 n
-0000461195 00000 n
-0000650752 00000 n
+0000461207 00000 n
+0000650768 00000 n
0000063395 00000 n
0000063423 00000 n
-0000461385 00000 n
-0000650615 00000 n
+0000461397 00000 n
+0000650631 00000 n
0000063469 00000 n
0000063510 00000 n
-0000461573 00000 n
-0000650531 00000 n
+0000461585 00000 n
+0000650547 00000 n
0000063560 00000 n
0000063585 00000 n
-0000461764 00000 n
-0000650432 00000 n
+0000461776 00000 n
+0000650448 00000 n
0000063635 00000 n
0000063664 00000 n
-0000463513 00000 n
-0000650333 00000 n
+0000463525 00000 n
+0000650349 00000 n
0000063714 00000 n
0000063746 00000 n
-0000463767 00000 n
-0000650234 00000 n
+0000463779 00000 n
+0000650250 00000 n
0000063796 00000 n
0000063824 00000 n
-0000463956 00000 n
-0000650150 00000 n
+0000463968 00000 n
+0000650166 00000 n
0000063874 00000 n
0000063917 00000 n
-0000464145 00000 n
-0000650013 00000 n
+0000464157 00000 n
+0000650029 00000 n
0000063963 00000 n
0000063998 00000 n
-0000464335 00000 n
-0000649929 00000 n
+0000464347 00000 n
+0000649945 00000 n
0000064048 00000 n
0000064073 00000 n
-0000464526 00000 n
-0000649830 00000 n
+0000464538 00000 n
+0000649846 00000 n
0000064123 00000 n
0000064152 00000 n
-0000465033 00000 n
-0000649731 00000 n
+0000465045 00000 n
+0000649747 00000 n
0000064202 00000 n
0000064234 00000 n
-0000465223 00000 n
-0000649647 00000 n
+0000465235 00000 n
+0000649663 00000 n
0000064284 00000 n
0000064312 00000 n
-0000465413 00000 n
-0000649510 00000 n
+0000465425 00000 n
+0000649526 00000 n
0000064358 00000 n
0000064393 00000 n
-0000465603 00000 n
-0000649426 00000 n
+0000465615 00000 n
+0000649442 00000 n
0000064443 00000 n
0000064468 00000 n
-0000465793 00000 n
-0000649327 00000 n
+0000465805 00000 n
+0000649343 00000 n
0000064518 00000 n
0000064547 00000 n
-0000467610 00000 n
-0000649228 00000 n
+0000467622 00000 n
+0000649244 00000 n
0000064597 00000 n
0000064629 00000 n
-0000467928 00000 n
-0000649144 00000 n
+0000467940 00000 n
+0000649160 00000 n
0000064679 00000 n
0000064707 00000 n
-0000468118 00000 n
-0000649007 00000 n
+0000468130 00000 n
+0000649023 00000 n
0000064753 00000 n
0000064787 00000 n
-0000468308 00000 n
-0000648923 00000 n
+0000468320 00000 n
+0000648939 00000 n
0000064837 00000 n
0000064862 00000 n
-0000468499 00000 n
-0000648824 00000 n
+0000468511 00000 n
+0000648840 00000 n
0000064912 00000 n
0000064941 00000 n
-0000469133 00000 n
-0000648725 00000 n
+0000469145 00000 n
+0000648741 00000 n
0000064991 00000 n
0000065023 00000 n
-0000469451 00000 n
-0000648641 00000 n
+0000469463 00000 n
+0000648657 00000 n
0000065073 00000 n
0000065101 00000 n
-0000469641 00000 n
-0000648504 00000 n
+0000469653 00000 n
+0000648520 00000 n
0000065147 00000 n
0000065179 00000 n
-0000469831 00000 n
-0000648420 00000 n
+0000469843 00000 n
+0000648436 00000 n
0000065229 00000 n
0000065254 00000 n
-0000470022 00000 n
-0000648321 00000 n
+0000470034 00000 n
+0000648337 00000 n
0000065304 00000 n
0000065333 00000 n
-0000471847 00000 n
-0000648222 00000 n
+0000471859 00000 n
+0000648238 00000 n
0000065383 00000 n
0000065415 00000 n
-0000472164 00000 n
-0000648138 00000 n
+0000472176 00000 n
+0000648154 00000 n
0000065465 00000 n
0000065493 00000 n
-0000472354 00000 n
-0000648001 00000 n
+0000472366 00000 n
+0000648017 00000 n
0000065539 00000 n
0000065579 00000 n
-0000472544 00000 n
-0000647917 00000 n
+0000472556 00000 n
+0000647933 00000 n
0000065629 00000 n
0000065654 00000 n
-0000472735 00000 n
-0000647818 00000 n
+0000472747 00000 n
+0000647834 00000 n
0000065704 00000 n
0000065733 00000 n
-0000473370 00000 n
-0000647719 00000 n
+0000473382 00000 n
+0000647735 00000 n
0000065783 00000 n
0000065815 00000 n
-0000473688 00000 n
-0000647635 00000 n
+0000473700 00000 n
+0000647651 00000 n
0000065865 00000 n
0000065893 00000 n
-0000473878 00000 n
-0000647498 00000 n
+0000473890 00000 n
+0000647514 00000 n
0000065939 00000 n
0000065971 00000 n
-0000474066 00000 n
-0000647414 00000 n
+0000474078 00000 n
+0000647430 00000 n
0000066021 00000 n
0000066046 00000 n
-0000474257 00000 n
-0000647315 00000 n
+0000474269 00000 n
+0000647331 00000 n
0000066096 00000 n
0000066125 00000 n
-0000476013 00000 n
-0000647216 00000 n
+0000476025 00000 n
+0000647232 00000 n
0000066175 00000 n
0000066207 00000 n
-0000476395 00000 n
-0000647132 00000 n
+0000476407 00000 n
+0000647148 00000 n
0000066257 00000 n
0000066285 00000 n
-0000476585 00000 n
-0000646995 00000 n
+0000476597 00000 n
+0000647011 00000 n
0000066331 00000 n
0000066367 00000 n
-0000476775 00000 n
-0000646911 00000 n
+0000476787 00000 n
+0000646927 00000 n
0000066417 00000 n
0000066442 00000 n
-0000476966 00000 n
-0000646812 00000 n
+0000476978 00000 n
+0000646828 00000 n
0000066492 00000 n
0000066521 00000 n
-0000477473 00000 n
-0000646713 00000 n
+0000477485 00000 n
+0000646729 00000 n
0000066571 00000 n
0000066603 00000 n
-0000477727 00000 n
-0000646629 00000 n
+0000477739 00000 n
+0000646645 00000 n
0000066653 00000 n
0000066681 00000 n
-0000477917 00000 n
-0000646492 00000 n
+0000477929 00000 n
+0000646508 00000 n
0000066727 00000 n
0000066763 00000 n
-0000478107 00000 n
-0000646408 00000 n
+0000478119 00000 n
+0000646424 00000 n
0000066813 00000 n
0000066838 00000 n
-0000478298 00000 n
-0000646309 00000 n
+0000478310 00000 n
+0000646325 00000 n
0000066888 00000 n
0000066917 00000 n
-0000478805 00000 n
-0000646210 00000 n
+0000478817 00000 n
+0000646226 00000 n
0000066967 00000 n
0000066999 00000 n
-0000480079 00000 n
-0000646126 00000 n
+0000480091 00000 n
+0000646142 00000 n
0000067049 00000 n
0000067077 00000 n
-0000480269 00000 n
-0000645989 00000 n
+0000480281 00000 n
+0000646005 00000 n
0000067123 00000 n
0000067157 00000 n
-0000480458 00000 n
-0000645905 00000 n
+0000480470 00000 n
+0000645921 00000 n
0000067207 00000 n
0000067232 00000 n
-0000480647 00000 n
-0000645806 00000 n
+0000480659 00000 n
+0000645822 00000 n
0000067282 00000 n
0000067311 00000 n
-0000481153 00000 n
-0000645707 00000 n
+0000481165 00000 n
+0000645723 00000 n
0000067361 00000 n
0000067393 00000 n
-0000481407 00000 n
-0000645623 00000 n
+0000481419 00000 n
+0000645639 00000 n
0000067443 00000 n
0000067471 00000 n
-0000481597 00000 n
-0000645486 00000 n
+0000481609 00000 n
+0000645502 00000 n
0000067517 00000 n
0000067551 00000 n
-0000481787 00000 n
-0000645402 00000 n
+0000481799 00000 n
+0000645418 00000 n
0000067601 00000 n
0000067626 00000 n
-0000481978 00000 n
-0000645303 00000 n
+0000481990 00000 n
+0000645319 00000 n
0000067676 00000 n
0000067705 00000 n
-0000482486 00000 n
-0000645204 00000 n
+0000482498 00000 n
+0000645220 00000 n
0000067755 00000 n
0000067787 00000 n
-0000484125 00000 n
-0000645105 00000 n
+0000484137 00000 n
+0000645121 00000 n
0000067837 00000 n
0000067865 00000 n
-0000484315 00000 n
-0000645021 00000 n
+0000484327 00000 n
+0000645037 00000 n
0000067915 00000 n
0000067952 00000 n
-0000484505 00000 n
-0000644884 00000 n
+0000484517 00000 n
+0000644900 00000 n
0000067998 00000 n
0000068031 00000 n
-0000484695 00000 n
-0000644800 00000 n
+0000484707 00000 n
+0000644816 00000 n
0000068081 00000 n
0000068106 00000 n
-0000484886 00000 n
-0000644701 00000 n
+0000484898 00000 n
+0000644717 00000 n
0000068156 00000 n
0000068185 00000 n
-0000485650 00000 n
-0000644602 00000 n
+0000485662 00000 n
+0000644618 00000 n
0000068235 00000 n
0000068267 00000 n
-0000486094 00000 n
-0000644518 00000 n
+0000486106 00000 n
+0000644534 00000 n
0000068317 00000 n
0000068345 00000 n
-0000486284 00000 n
-0000644381 00000 n
+0000486296 00000 n
+0000644397 00000 n
0000068391 00000 n
0000068424 00000 n
-0000486474 00000 n
-0000644297 00000 n
+0000486486 00000 n
+0000644313 00000 n
0000068474 00000 n
0000068499 00000 n
-0000486664 00000 n
-0000644198 00000 n
+0000486676 00000 n
+0000644214 00000 n
0000068549 00000 n
0000068578 00000 n
-0000488781 00000 n
-0000644099 00000 n
+0000488793 00000 n
+0000644115 00000 n
0000068628 00000 n
0000068660 00000 n
-0000489099 00000 n
-0000644015 00000 n
+0000489111 00000 n
+0000644031 00000 n
0000068710 00000 n
0000068738 00000 n
-0000489288 00000 n
-0000643878 00000 n
+0000489300 00000 n
+0000643894 00000 n
0000068784 00000 n
0000068814 00000 n
-0000489477 00000 n
-0000643794 00000 n
+0000489489 00000 n
+0000643810 00000 n
0000068864 00000 n
0000068889 00000 n
-0000489667 00000 n
-0000643695 00000 n
+0000489679 00000 n
+0000643711 00000 n
0000068939 00000 n
0000068968 00000 n
-0000490557 00000 n
-0000643596 00000 n
+0000490569 00000 n
+0000643612 00000 n
0000069018 00000 n
0000069050 00000 n
-0000491064 00000 n
-0000643512 00000 n
+0000491076 00000 n
+0000643528 00000 n
0000069100 00000 n
0000069128 00000 n
-0000491253 00000 n
-0000643375 00000 n
+0000491265 00000 n
+0000643391 00000 n
0000069174 00000 n
0000069208 00000 n
-0000491443 00000 n
-0000643291 00000 n
+0000491455 00000 n
+0000643307 00000 n
0000069258 00000 n
0000069283 00000 n
-0000491634 00000 n
-0000643192 00000 n
+0000491646 00000 n
+0000643208 00000 n
0000069333 00000 n
0000069362 00000 n
-0000494208 00000 n
-0000643093 00000 n
+0000494220 00000 n
+0000643109 00000 n
0000069412 00000 n
0000069444 00000 n
-0000494780 00000 n
-0000643009 00000 n
+0000494792 00000 n
+0000643025 00000 n
0000069494 00000 n
0000069522 00000 n
-0000494970 00000 n
-0000642872 00000 n
+0000494982 00000 n
+0000642888 00000 n
0000069568 00000 n
0000069599 00000 n
-0000495160 00000 n
-0000642788 00000 n
+0000495172 00000 n
+0000642804 00000 n
0000069649 00000 n
0000069674 00000 n
-0000495351 00000 n
-0000642689 00000 n
+0000495363 00000 n
+0000642705 00000 n
0000069724 00000 n
0000069753 00000 n
-0000496367 00000 n
-0000642590 00000 n
+0000496379 00000 n
+0000642606 00000 n
0000069803 00000 n
0000069835 00000 n
-0000497005 00000 n
-0000642506 00000 n
+0000497017 00000 n
+0000642522 00000 n
0000069885 00000 n
0000069913 00000 n
-0000497195 00000 n
-0000642369 00000 n
+0000497207 00000 n
+0000642385 00000 n
0000069959 00000 n
0000069989 00000 n
-0000497385 00000 n
-0000642285 00000 n
+0000497397 00000 n
+0000642301 00000 n
0000070039 00000 n
0000070064 00000 n
-0000497575 00000 n
-0000642186 00000 n
+0000497587 00000 n
+0000642202 00000 n
0000070114 00000 n
0000070143 00000 n
-0000499121 00000 n
-0000642087 00000 n
+0000499134 00000 n
+0000642103 00000 n
0000070193 00000 n
0000070225 00000 n
-0000499375 00000 n
-0000642003 00000 n
+0000499388 00000 n
+0000642019 00000 n
0000070275 00000 n
0000070303 00000 n
-0000499565 00000 n
-0000641866 00000 n
+0000499578 00000 n
+0000641882 00000 n
0000070349 00000 n
0000070379 00000 n
-0000499755 00000 n
-0000641782 00000 n
+0000499768 00000 n
+0000641798 00000 n
0000070429 00000 n
0000070454 00000 n
-0000499945 00000 n
-0000641683 00000 n
+0000499958 00000 n
+0000641699 00000 n
0000070504 00000 n
0000070533 00000 n
-0000500452 00000 n
-0000641584 00000 n
+0000500465 00000 n
+0000641600 00000 n
0000070583 00000 n
0000070615 00000 n
-0000500706 00000 n
-0000641500 00000 n
+0000500719 00000 n
+0000641516 00000 n
0000070665 00000 n
0000070693 00000 n
-0000500896 00000 n
-0000641363 00000 n
+0000500909 00000 n
+0000641379 00000 n
0000070739 00000 n
0000070769 00000 n
-0000501086 00000 n
-0000641279 00000 n
+0000501099 00000 n
+0000641295 00000 n
0000070819 00000 n
0000070844 00000 n
-0000501276 00000 n
-0000641180 00000 n
+0000501289 00000 n
+0000641196 00000 n
0000070894 00000 n
0000070923 00000 n
-0000501784 00000 n
-0000641081 00000 n
+0000501797 00000 n
+0000641097 00000 n
0000070973 00000 n
0000071005 00000 n
-0000503329 00000 n
-0000640997 00000 n
+0000503342 00000 n
+0000641013 00000 n
0000071055 00000 n
0000071083 00000 n
-0000503519 00000 n
-0000640860 00000 n
+0000503532 00000 n
+0000640876 00000 n
0000071129 00000 n
0000071159 00000 n
-0000503708 00000 n
-0000640776 00000 n
+0000503721 00000 n
+0000640792 00000 n
0000071209 00000 n
0000071234 00000 n
-0000503896 00000 n
-0000640677 00000 n
+0000503909 00000 n
+0000640693 00000 n
0000071284 00000 n
0000071313 00000 n
-0000504402 00000 n
-0000640578 00000 n
+0000504415 00000 n
+0000640594 00000 n
0000071363 00000 n
0000071395 00000 n
-0000504718 00000 n
-0000640494 00000 n
+0000504731 00000 n
+0000640510 00000 n
0000071445 00000 n
0000071473 00000 n
-0000504906 00000 n
-0000640357 00000 n
+0000504919 00000 n
+0000640373 00000 n
0000071519 00000 n
0000071553 00000 n
-0000505095 00000 n
-0000640273 00000 n
+0000505108 00000 n
+0000640289 00000 n
0000071603 00000 n
0000071628 00000 n
-0000505286 00000 n
-0000640174 00000 n
+0000505299 00000 n
+0000640190 00000 n
0000071678 00000 n
0000071707 00000 n
-0000505793 00000 n
-0000640075 00000 n
+0000505806 00000 n
+0000640091 00000 n
0000071757 00000 n
0000071789 00000 n
-0000507500 00000 n
-0000639991 00000 n
+0000507514 00000 n
+0000640007 00000 n
0000071839 00000 n
0000071867 00000 n
-0000507627 00000 n
-0000639854 00000 n
+0000507641 00000 n
+0000639870 00000 n
0000071913 00000 n
0000071951 00000 n
-0000507816 00000 n
-0000639770 00000 n
+0000507830 00000 n
+0000639786 00000 n
0000072001 00000 n
0000072026 00000 n
-0000508005 00000 n
-0000639671 00000 n
+0000508019 00000 n
+0000639687 00000 n
0000072076 00000 n
0000072105 00000 n
-0000508511 00000 n
-0000639572 00000 n
+0000508525 00000 n
+0000639588 00000 n
0000072155 00000 n
0000072187 00000 n
-0000508892 00000 n
-0000639488 00000 n
+0000508906 00000 n
+0000639504 00000 n
0000072237 00000 n
0000072265 00000 n
-0000509082 00000 n
-0000639351 00000 n
+0000509096 00000 n
+0000639367 00000 n
0000072311 00000 n
0000072340 00000 n
-0000509272 00000 n
-0000639267 00000 n
+0000509286 00000 n
+0000639283 00000 n
0000072390 00000 n
0000072415 00000 n
-0000509463 00000 n
-0000639168 00000 n
+0000509477 00000 n
+0000639184 00000 n
0000072465 00000 n
0000072494 00000 n
-0000511342 00000 n
-0000639069 00000 n
+0000511357 00000 n
+0000639085 00000 n
0000072544 00000 n
0000072576 00000 n
-0000511660 00000 n
-0000638985 00000 n
+0000511675 00000 n
+0000639001 00000 n
0000072626 00000 n
0000072654 00000 n
-0000511850 00000 n
-0000638848 00000 n
+0000511865 00000 n
+0000638864 00000 n
0000072700 00000 n
0000072739 00000 n
-0000512040 00000 n
-0000638764 00000 n
+0000512055 00000 n
+0000638780 00000 n
0000072789 00000 n
0000072814 00000 n
-0000512231 00000 n
-0000638665 00000 n
+0000512246 00000 n
+0000638681 00000 n
0000072864 00000 n
0000072893 00000 n
-0000512866 00000 n
-0000638566 00000 n
+0000512881 00000 n
+0000638582 00000 n
0000072943 00000 n
0000072975 00000 n
-0000513184 00000 n
-0000638482 00000 n
+0000513199 00000 n
+0000638498 00000 n
0000073025 00000 n
0000073053 00000 n
-0000513374 00000 n
-0000638345 00000 n
+0000513389 00000 n
+0000638361 00000 n
0000073099 00000 n
0000073128 00000 n
-0000513564 00000 n
-0000638261 00000 n
+0000513579 00000 n
+0000638277 00000 n
0000073178 00000 n
0000073203 00000 n
-0000513755 00000 n
-0000638162 00000 n
+0000513770 00000 n
+0000638178 00000 n
0000073253 00000 n
0000073282 00000 n
-0000515761 00000 n
-0000638063 00000 n
+0000515777 00000 n
+0000638079 00000 n
0000073332 00000 n
0000073364 00000 n
-0000516205 00000 n
-0000637979 00000 n
+0000516221 00000 n
+0000637995 00000 n
0000073414 00000 n
0000073442 00000 n
-0000516394 00000 n
-0000637842 00000 n
+0000516410 00000 n
+0000637858 00000 n
0000073488 00000 n
0000073527 00000 n
-0000516584 00000 n
-0000637758 00000 n
+0000516600 00000 n
+0000637774 00000 n
0000073577 00000 n
0000073602 00000 n
-0000516775 00000 n
-0000637659 00000 n
+0000516791 00000 n
+0000637675 00000 n
0000073652 00000 n
0000073681 00000 n
-0000517409 00000 n
-0000637560 00000 n
+0000517425 00000 n
+0000637576 00000 n
0000073731 00000 n
0000073763 00000 n
-0000517852 00000 n
-0000637476 00000 n
+0000517868 00000 n
+0000637492 00000 n
0000073813 00000 n
0000073841 00000 n
-0000518041 00000 n
-0000637339 00000 n
+0000518057 00000 n
+0000637355 00000 n
0000073887 00000 n
0000073917 00000 n
-0000518230 00000 n
-0000637255 00000 n
+0000518246 00000 n
+0000637271 00000 n
0000073967 00000 n
0000073992 00000 n
-0000518419 00000 n
-0000637156 00000 n
+0000518435 00000 n
+0000637172 00000 n
0000074042 00000 n
0000074071 00000 n
-0000520345 00000 n
-0000637057 00000 n
+0000520361 00000 n
+0000637073 00000 n
0000074121 00000 n
0000074153 00000 n
-0000520599 00000 n
-0000636973 00000 n
+0000520615 00000 n
+0000636989 00000 n
0000074203 00000 n
0000074231 00000 n
-0000520788 00000 n
-0000636836 00000 n
+0000520804 00000 n
+0000636852 00000 n
0000074277 00000 n
0000074307 00000 n
-0000520977 00000 n
-0000636752 00000 n
+0000520993 00000 n
+0000636768 00000 n
0000074357 00000 n
0000074382 00000 n
-0000521167 00000 n
-0000636653 00000 n
+0000521183 00000 n
+0000636669 00000 n
0000074432 00000 n
0000074461 00000 n
-0000521674 00000 n
-0000636554 00000 n
+0000521690 00000 n
+0000636570 00000 n
0000074511 00000 n
0000074543 00000 n
-0000521862 00000 n
-0000636470 00000 n
+0000521878 00000 n
+0000636486 00000 n
0000074593 00000 n
0000074621 00000 n
-0000522051 00000 n
-0000636333 00000 n
+0000522067 00000 n
+0000636349 00000 n
0000074667 00000 n
0000074700 00000 n
-0000522241 00000 n
-0000636249 00000 n
+0000522257 00000 n
+0000636265 00000 n
0000074750 00000 n
0000074775 00000 n
-0000522431 00000 n
-0000636150 00000 n
+0000522447 00000 n
+0000636166 00000 n
0000074825 00000 n
0000074854 00000 n
-0000524097 00000 n
-0000636051 00000 n
+0000524113 00000 n
+0000636067 00000 n
0000074904 00000 n
0000074936 00000 n
-0000524288 00000 n
-0000635967 00000 n
+0000524304 00000 n
+0000635983 00000 n
0000074986 00000 n
0000075014 00000 n
-0000524477 00000 n
-0000635845 00000 n
+0000524493 00000 n
+0000635861 00000 n
0000075060 00000 n
0000075094 00000 n
-0000524667 00000 n
-0000635761 00000 n
+0000524683 00000 n
+0000635777 00000 n
0000075144 00000 n
0000075169 00000 n
-0000524858 00000 n
-0000635662 00000 n
+0000524874 00000 n
+0000635678 00000 n
0000075219 00000 n
0000075248 00000 n
-0000525364 00000 n
-0000635563 00000 n
+0000525380 00000 n
+0000635579 00000 n
0000075298 00000 n
0000075330 00000 n
-0000525616 00000 n
-0000635479 00000 n
+0000525632 00000 n
+0000635495 00000 n
0000075380 00000 n
0000075408 00000 n
0000075986 00000 n
0000077364 00000 n
0000077427 00000 n
0000077490 00000 n
-0000632009 00000 n
-0000632183 00000 n
-0000632712 00000 n
+0000632025 00000 n
+0000632199 00000 n
+0000632728 00000 n
0000080475 00000 n
0000080662 00000 n
-0000083665 00000 n
-0000095166 00000 n
+0000083668 00000 n
+0000095169 00000 n
0000077989 00000 n
0000077802 00000 n
0000077701 00000 n
0000078031 00000 n
0000080412 00000 n
0000080599 00000 n
-0000632360 00000 n
+0000632376 00000 n
0000080787 00000 n
0000080850 00000 n
0000080975 00000 n
0000081164 00000 n
0000081289 00000 n
0000081352 00000 n
-0000631655 00000 n
-0000632536 00000 n
-0000084292 00000 n
-0000083478 00000 n
+0000631671 00000 n
+0000632552 00000 n
+0000084295 00000 n
+0000083481 00000 n
0000081531 00000 n
-0000083602 00000 n
-0000083790 00000 n
-0000083853 00000 n
-0000083978 00000 n
-0000084041 00000 n
-0000084166 00000 n
-0000084229 00000 n
-0000087310 00000 n
-0000085996 00000 n
-0000084408 00000 n
-0000086120 00000 n
-0000086183 00000 n
-0000086308 00000 n
-0000086371 00000 n
-0000086496 00000 n
-0000086559 00000 n
-0000086683 00000 n
-0000086746 00000 n
-0000086871 00000 n
-0000086934 00000 n
-0000087059 00000 n
-0000087122 00000 n
-0000087185 00000 n
-0000087248 00000 n
-0000090468 00000 n
-0000088967 00000 n
-0000087426 00000 n
-0000089091 00000 n
-0000089216 00000 n
-0000089279 00000 n
-0000089402 00000 n
-0000089465 00000 n
-0000089528 00000 n
-0000089653 00000 n
-0000089716 00000 n
-0000089841 00000 n
-0000089904 00000 n
-0000089967 00000 n
-0000090092 00000 n
-0000090155 00000 n
-0000090217 00000 n
-0000090342 00000 n
-0000090405 00000 n
-0000093622 00000 n
-0000092182 00000 n
-0000090584 00000 n
-0000092306 00000 n
-0000092369 00000 n
-0000092494 00000 n
-0000092557 00000 n
-0000092682 00000 n
-0000092745 00000 n
-0000092870 00000 n
-0000092933 00000 n
-0000093058 00000 n
-0000093120 00000 n
-0000093245 00000 n
-0000093308 00000 n
-0000093371 00000 n
-0000093496 00000 n
-0000093559 00000 n
-0000632837 00000 n
-0000097246 00000 n
-0000094853 00000 n
-0000093738 00000 n
-0000094977 00000 n
-0000095103 00000 n
-0000095292 00000 n
-0000095355 00000 n
-0000095481 00000 n
-0000095544 00000 n
-0000095670 00000 n
-0000095733 00000 n
-0000095859 00000 n
-0000095923 00000 n
-0000096048 00000 n
-0000096111 00000 n
-0000631510 00000 n
-0000096174 00000 n
-0000096237 00000 n
-0000096300 00000 n
-0000096363 00000 n
-0000096427 00000 n
-0000096553 00000 n
-0000096616 00000 n
-0000096742 00000 n
-0000096805 00000 n
-0000096931 00000 n
-0000096994 00000 n
-0000097120 00000 n
-0000097183 00000 n
-0000100952 00000 n
-0000098246 00000 n
-0000097376 00000 n
-0000098370 00000 n
-0000098496 00000 n
-0000098559 00000 n
-0000098622 00000 n
-0000098684 00000 n
-0000098747 00000 n
-0000098811 00000 n
-0000098875 00000 n
-0000099000 00000 n
-0000099063 00000 n
-0000099189 00000 n
-0000099251 00000 n
-0000099377 00000 n
-0000099440 00000 n
-0000099565 00000 n
-0000099629 00000 n
-0000099753 00000 n
-0000099816 00000 n
-0000099879 00000 n
-0000099942 00000 n
-0000100006 00000 n
-0000100070 00000 n
-0000100134 00000 n
-0000100260 00000 n
-0000100323 00000 n
-0000100449 00000 n
-0000100512 00000 n
-0000100638 00000 n
-0000100701 00000 n
-0000100827 00000 n
-0000100890 00000 n
-0000104581 00000 n
-0000101871 00000 n
-0000101082 00000 n
-0000101995 00000 n
-0000102121 00000 n
-0000102184 00000 n
-0000102247 00000 n
-0000102309 00000 n
-0000102373 00000 n
-0000102437 00000 n
-0000102501 00000 n
-0000102626 00000 n
-0000102689 00000 n
-0000102815 00000 n
-0000102878 00000 n
-0000103004 00000 n
-0000103067 00000 n
-0000103193 00000 n
-0000103257 00000 n
-0000103383 00000 n
-0000103446 00000 n
-0000103509 00000 n
-0000103572 00000 n
-0000103636 00000 n
-0000103700 00000 n
-0000103764 00000 n
-0000103890 00000 n
-0000103953 00000 n
-0000104078 00000 n
-0000104141 00000 n
-0000104266 00000 n
-0000104329 00000 n
-0000104455 00000 n
-0000104518 00000 n
-0000108336 00000 n
-0000105815 00000 n
-0000104711 00000 n
-0000105939 00000 n
-0000106065 00000 n
-0000106128 00000 n
-0000106191 00000 n
-0000106253 00000 n
-0000106317 00000 n
-0000106381 00000 n
-0000106445 00000 n
-0000106570 00000 n
-0000106633 00000 n
-0000106758 00000 n
-0000106821 00000 n
-0000106947 00000 n
-0000107010 00000 n
-0000107136 00000 n
-0000107200 00000 n
-0000107326 00000 n
-0000107389 00000 n
-0000107452 00000 n
-0000107515 00000 n
-0000107579 00000 n
-0000107643 00000 n
-0000107707 00000 n
-0000107833 00000 n
-0000107896 00000 n
-0000108022 00000 n
-0000108085 00000 n
-0000108211 00000 n
-0000108274 00000 n
-0000112039 00000 n
-0000109264 00000 n
-0000108466 00000 n
-0000109388 00000 n
-0000109514 00000 n
-0000109577 00000 n
-0000109702 00000 n
-0000109766 00000 n
-0000109892 00000 n
-0000109955 00000 n
-0000110018 00000 n
-0000110081 00000 n
-0000110144 00000 n
-0000110208 00000 n
-0000110272 00000 n
-0000110398 00000 n
-0000110461 00000 n
-0000110587 00000 n
-0000110650 00000 n
-0000110776 00000 n
-0000110839 00000 n
-0000110965 00000 n
-0000111029 00000 n
-0000111155 00000 n
-0000111218 00000 n
-0000111281 00000 n
-0000111344 00000 n
-0000111407 00000 n
-0000111471 00000 n
-0000631830 00000 n
-0000111534 00000 n
-0000111660 00000 n
-0000111723 00000 n
-0000111787 00000 n
-0000111913 00000 n
-0000111976 00000 n
-0000115802 00000 n
-0000113029 00000 n
-0000112183 00000 n
-0000113153 00000 n
-0000113279 00000 n
-0000113342 00000 n
-0000113467 00000 n
-0000113531 00000 n
-0000113657 00000 n
-0000113720 00000 n
-0000113783 00000 n
-0000113846 00000 n
-0000113910 00000 n
-0000113974 00000 n
-0000114038 00000 n
-0000114164 00000 n
-0000114227 00000 n
-0000114291 00000 n
-0000114417 00000 n
-0000114480 00000 n
-0000114604 00000 n
-0000114667 00000 n
-0000114793 00000 n
-0000114857 00000 n
-0000114982 00000 n
-0000115045 00000 n
-0000115107 00000 n
-0000115170 00000 n
-0000115234 00000 n
-0000115298 00000 n
-0000115362 00000 n
-0000115488 00000 n
-0000115551 00000 n
-0000115676 00000 n
-0000115739 00000 n
-0000632962 00000 n
-0000120202 00000 n
-0000116784 00000 n
-0000115946 00000 n
-0000116908 00000 n
-0000117034 00000 n
-0000117097 00000 n
-0000117222 00000 n
-0000117286 00000 n
-0000117412 00000 n
-0000117475 00000 n
-0000117538 00000 n
-0000117601 00000 n
-0000117665 00000 n
-0000117729 00000 n
-0000117793 00000 n
-0000117857 00000 n
-0000117921 00000 n
-0000118047 00000 n
-0000118110 00000 n
-0000118174 00000 n
-0000118238 00000 n
-0000118364 00000 n
-0000118427 00000 n
-0000118553 00000 n
-0000118616 00000 n
-0000118742 00000 n
-0000118806 00000 n
-0000118932 00000 n
-0000118995 00000 n
-0000119058 00000 n
-0000119121 00000 n
-0000119185 00000 n
-0000119249 00000 n
-0000119313 00000 n
-0000119377 00000 n
-0000119441 00000 n
-0000119505 00000 n
-0000119569 00000 n
-0000119695 00000 n
-0000119758 00000 n
-0000119822 00000 n
-0000119886 00000 n
-0000119950 00000 n
-0000120076 00000 n
-0000120139 00000 n
-0000124364 00000 n
-0000121276 00000 n
-0000120346 00000 n
-0000121400 00000 n
-0000121525 00000 n
-0000121588 00000 n
-0000121713 00000 n
-0000121777 00000 n
-0000121903 00000 n
-0000121966 00000 n
-0000122029 00000 n
-0000122092 00000 n
-0000122155 00000 n
-0000122219 00000 n
-0000122283 00000 n
-0000122347 00000 n
-0000122411 00000 n
-0000122537 00000 n
-0000122600 00000 n
-0000122664 00000 n
-0000122727 00000 n
-0000122791 00000 n
-0000122855 00000 n
-0000122980 00000 n
-0000123043 00000 n
-0000123166 00000 n
-0000123229 00000 n
-0000123355 00000 n
-0000123419 00000 n
-0000123544 00000 n
-0000123607 00000 n
-0000123669 00000 n
-0000123732 00000 n
-0000123795 00000 n
-0000123859 00000 n
-0000123923 00000 n
-0000124049 00000 n
-0000124112 00000 n
-0000124238 00000 n
-0000124301 00000 n
-0000129178 00000 n
-0000125708 00000 n
-0000124508 00000 n
-0000125832 00000 n
-0000125958 00000 n
-0000126021 00000 n
-0000126146 00000 n
-0000126210 00000 n
-0000126336 00000 n
-0000126399 00000 n
-0000126462 00000 n
-0000126525 00000 n
-0000126589 00000 n
-0000126653 00000 n
-0000126717 00000 n
-0000126781 00000 n
-0000126844 00000 n
-0000126908 00000 n
-0000126971 00000 n
-0000127034 00000 n
-0000127097 00000 n
-0000127223 00000 n
-0000127285 00000 n
-0000127349 00000 n
-0000127474 00000 n
-0000127537 00000 n
-0000127662 00000 n
-0000127725 00000 n
-0000127851 00000 n
-0000127914 00000 n
-0000128039 00000 n
-0000128102 00000 n
-0000128164 00000 n
-0000128227 00000 n
-0000128291 00000 n
-0000128354 00000 n
-0000128418 00000 n
-0000128481 00000 n
-0000128545 00000 n
-0000128609 00000 n
-0000128673 00000 n
-0000128737 00000 n
-0000128800 00000 n
-0000128926 00000 n
-0000128989 00000 n
-0000129051 00000 n
-0000129115 00000 n
-0000136790 00000 n
-0000130504 00000 n
-0000129322 00000 n
-0000130628 00000 n
-0000130754 00000 n
-0000130817 00000 n
-0000130942 00000 n
-0000131005 00000 n
-0000131131 00000 n
-0000131194 00000 n
-0000131258 00000 n
-0000131322 00000 n
-0000131386 00000 n
-0000131450 00000 n
-0000131514 00000 n
-0000131578 00000 n
-0000131642 00000 n
-0000131768 00000 n
-0000131831 00000 n
-0000131894 00000 n
-0000131957 00000 n
-0000132021 00000 n
-0000132085 00000 n
-0000132149 00000 n
-0000132213 00000 n
-0000132277 00000 n
-0000132341 00000 n
-0000132405 00000 n
-0000132466 00000 n
-0000132530 00000 n
-0000132594 00000 n
-0000132658 00000 n
-0000132722 00000 n
-0000132786 00000 n
-0000132850 00000 n
-0000132914 00000 n
-0000132976 00000 n
-0000133040 00000 n
-0000133104 00000 n
-0000133168 00000 n
-0000133232 00000 n
-0000133296 00000 n
-0000133360 00000 n
-0000133422 00000 n
-0000133485 00000 n
-0000133549 00000 n
-0000133613 00000 n
-0000133677 00000 n
-0000133741 00000 n
-0000133805 00000 n
-0000133869 00000 n
-0000133932 00000 n
-0000133995 00000 n
-0000134059 00000 n
-0000134123 00000 n
-0000134187 00000 n
-0000134251 00000 n
-0000134315 00000 n
-0000134379 00000 n
-0000134442 00000 n
-0000134505 00000 n
-0000134569 00000 n
-0000134632 00000 n
-0000134696 00000 n
-0000134759 00000 n
-0000134823 00000 n
-0000134887 00000 n
-0000134951 00000 n
-0000135014 00000 n
-0000135078 00000 n
-0000135142 00000 n
-0000135206 00000 n
-0000135270 00000 n
-0000135334 00000 n
-0000135398 00000 n
-0000135462 00000 n
-0000135524 00000 n
-0000135588 00000 n
-0000135652 00000 n
-0000135716 00000 n
-0000135780 00000 n
-0000135844 00000 n
-0000135908 00000 n
-0000135971 00000 n
-0000136097 00000 n
-0000136160 00000 n
-0000136286 00000 n
-0000136349 00000 n
-0000136475 00000 n
-0000136538 00000 n
-0000136664 00000 n
-0000136728 00000 n
-0000146149 00000 n
-0000138402 00000 n
-0000136934 00000 n
-0000138526 00000 n
-0000138589 00000 n
-0000138715 00000 n
-0000138778 00000 n
-0000138841 00000 n
-0000138903 00000 n
-0000138966 00000 n
-0000139030 00000 n
-0000139093 00000 n
-0000139157 00000 n
-0000139220 00000 n
-0000139284 00000 n
-0000139347 00000 n
-0000139411 00000 n
-0000139474 00000 n
-0000139600 00000 n
-0000139663 00000 n
-0000139727 00000 n
-0000139791 00000 n
-0000139854 00000 n
-0000139980 00000 n
-0000140043 00000 n
-0000140169 00000 n
-0000140232 00000 n
-0000140358 00000 n
-0000140422 00000 n
-0000140486 00000 n
-0000140550 00000 n
-0000140614 00000 n
-0000140678 00000 n
-0000140742 00000 n
-0000140806 00000 n
-0000140870 00000 n
-0000140996 00000 n
-0000141059 00000 n
-0000141122 00000 n
-0000141185 00000 n
-0000141248 00000 n
-0000141312 00000 n
-0000141376 00000 n
-0000141440 00000 n
-0000141504 00000 n
-0000141568 00000 n
-0000141632 00000 n
-0000141696 00000 n
-0000141760 00000 n
-0000141823 00000 n
-0000141886 00000 n
-0000141950 00000 n
-0000142014 00000 n
-0000142078 00000 n
-0000142142 00000 n
-0000142206 00000 n
-0000142270 00000 n
-0000142334 00000 n
-0000142398 00000 n
-0000142460 00000 n
-0000142523 00000 n
-0000142587 00000 n
-0000142651 00000 n
-0000142715 00000 n
-0000142779 00000 n
-0000142843 00000 n
-0000142907 00000 n
-0000142970 00000 n
-0000143032 00000 n
-0000143095 00000 n
-0000143158 00000 n
-0000143222 00000 n
-0000143286 00000 n
-0000143350 00000 n
-0000143414 00000 n
-0000143478 00000 n
-0000143542 00000 n
-0000143606 00000 n
-0000143669 00000 n
-0000143732 00000 n
-0000143795 00000 n
-0000143859 00000 n
-0000143923 00000 n
-0000143987 00000 n
-0000144051 00000 n
-0000144115 00000 n
-0000144179 00000 n
-0000144243 00000 n
-0000144307 00000 n
-0000144370 00000 n
-0000144433 00000 n
-0000144496 00000 n
-0000144560 00000 n
-0000144624 00000 n
-0000144688 00000 n
-0000144752 00000 n
-0000144816 00000 n
-0000144880 00000 n
-0000144944 00000 n
-0000145007 00000 n
-0000145070 00000 n
-0000145134 00000 n
-0000145198 00000 n
-0000145262 00000 n
-0000145326 00000 n
-0000145390 00000 n
-0000145454 00000 n
-0000145517 00000 n
-0000145580 00000 n
-0000145644 00000 n
-0000145708 00000 n
-0000145772 00000 n
-0000145836 00000 n
-0000145899 00000 n
-0000145961 00000 n
-0000146087 00000 n
-0000151376 00000 n
-0000147904 00000 n
-0000146293 00000 n
-0000148028 00000 n
-0000148154 00000 n
-0000148216 00000 n
-0000148341 00000 n
-0000148404 00000 n
-0000148529 00000 n
-0000148593 00000 n
-0000148655 00000 n
-0000148719 00000 n
-0000148845 00000 n
-0000148908 00000 n
-0000148971 00000 n
-0000149034 00000 n
-0000149097 00000 n
-0000149161 00000 n
-0000149225 00000 n
-0000149289 00000 n
-0000149353 00000 n
-0000149416 00000 n
-0000149479 00000 n
-0000149543 00000 n
-0000149607 00000 n
-0000149669 00000 n
-0000149733 00000 n
-0000149796 00000 n
-0000149860 00000 n
-0000149924 00000 n
-0000149987 00000 n
-0000150051 00000 n
-0000150115 00000 n
-0000150179 00000 n
-0000150243 00000 n
-0000150369 00000 n
-0000150432 00000 n
-0000150495 00000 n
-0000150558 00000 n
-0000150621 00000 n
-0000150684 00000 n
-0000150747 00000 n
-0000150810 00000 n
-0000631364 00000 n
-0000150873 00000 n
-0000150936 00000 n
-0000150999 00000 n
-0000151062 00000 n
-0000151126 00000 n
-0000151252 00000 n
-0000151315 00000 n
-0000633087 00000 n
-0000155494 00000 n
-0000152403 00000 n
-0000151534 00000 n
-0000152527 00000 n
-0000152653 00000 n
-0000152716 00000 n
-0000152841 00000 n
-0000152905 00000 n
-0000153031 00000 n
-0000153094 00000 n
-0000153157 00000 n
-0000153220 00000 n
-0000153284 00000 n
-0000153348 00000 n
-0000153412 00000 n
-0000153476 00000 n
-0000153539 00000 n
-0000153665 00000 n
-0000153728 00000 n
-0000153853 00000 n
-0000153916 00000 n
-0000154040 00000 n
-0000154103 00000 n
-0000154229 00000 n
-0000154293 00000 n
-0000154418 00000 n
-0000154481 00000 n
-0000154543 00000 n
-0000154606 00000 n
-0000154670 00000 n
-0000154734 00000 n
-0000154798 00000 n
-0000154862 00000 n
-0000154926 00000 n
-0000154990 00000 n
-0000155054 00000 n
-0000155180 00000 n
-0000155243 00000 n
-0000155368 00000 n
-0000155431 00000 n
-0000159694 00000 n
-0000156666 00000 n
-0000155638 00000 n
-0000156790 00000 n
-0000156853 00000 n
-0000156979 00000 n
-0000157042 00000 n
-0000157167 00000 n
-0000157231 00000 n
-0000157357 00000 n
-0000157420 00000 n
-0000157483 00000 n
-0000157546 00000 n
-0000157610 00000 n
-0000157674 00000 n
-0000157738 00000 n
-0000157864 00000 n
-0000157927 00000 n
-0000158052 00000 n
-0000158115 00000 n
-0000158239 00000 n
-0000158302 00000 n
-0000158428 00000 n
-0000158492 00000 n
-0000158617 00000 n
-0000158680 00000 n
-0000158742 00000 n
-0000158805 00000 n
-0000158869 00000 n
-0000158933 00000 n
-0000158997 00000 n
-0000159123 00000 n
-0000159186 00000 n
-0000159250 00000 n
-0000159313 00000 n
-0000159377 00000 n
-0000159440 00000 n
-0000159504 00000 n
-0000159567 00000 n
-0000159631 00000 n
-0000163518 00000 n
-0000160746 00000 n
-0000159838 00000 n
-0000160870 00000 n
-0000160933 00000 n
-0000161059 00000 n
-0000161184 00000 n
-0000161247 00000 n
-0000161373 00000 n
-0000161436 00000 n
-0000161561 00000 n
-0000161624 00000 n
-0000161686 00000 n
-0000161749 00000 n
-0000161812 00000 n
-0000161875 00000 n
-0000161939 00000 n
-0000162065 00000 n
-0000162128 00000 n
-0000162192 00000 n
-0000162318 00000 n
-0000162381 00000 n
-0000162507 00000 n
-0000162570 00000 n
-0000162696 00000 n
-0000162760 00000 n
-0000162886 00000 n
-0000162949 00000 n
-0000163012 00000 n
-0000163075 00000 n
-0000163138 00000 n
-0000163202 00000 n
-0000163266 00000 n
-0000163392 00000 n
-0000163455 00000 n
-0000168457 00000 n
-0000166191 00000 n
-0000163662 00000 n
-0000166315 00000 n
-0000166441 00000 n
-0000166566 00000 n
-0000166629 00000 n
-0000166755 00000 n
-0000166818 00000 n
-0000166944 00000 n
-0000167007 00000 n
-0000167070 00000 n
-0000167133 00000 n
-0000167195 00000 n
-0000167258 00000 n
-0000167321 00000 n
-0000167384 00000 n
-0000167447 00000 n
-0000167573 00000 n
-0000167635 00000 n
-0000167699 00000 n
-0000167762 00000 n
-0000167826 00000 n
-0000167889 00000 n
-0000167952 00000 n
-0000168015 00000 n
-0000168079 00000 n
-0000168143 00000 n
-0000168206 00000 n
-0000168269 00000 n
-0000168333 00000 n
-0000168395 00000 n
-0000173521 00000 n
-0000171559 00000 n
-0000168601 00000 n
-0000171683 00000 n
-0000171746 00000 n
-0000171809 00000 n
-0000171873 00000 n
-0000171936 00000 n
-0000172000 00000 n
-0000172064 00000 n
-0000172127 00000 n
-0000172190 00000 n
-0000172253 00000 n
-0000172317 00000 n
-0000172381 00000 n
-0000172444 00000 n
-0000172508 00000 n
-0000172572 00000 n
-0000172635 00000 n
-0000172699 00000 n
-0000172763 00000 n
-0000172826 00000 n
-0000172890 00000 n
-0000172951 00000 n
-0000173014 00000 n
-0000173078 00000 n
-0000173142 00000 n
-0000173205 00000 n
-0000173268 00000 n
-0000173332 00000 n
-0000173395 00000 n
-0000173458 00000 n
-0000179157 00000 n
-0000175617 00000 n
-0000173623 00000 n
-0000175741 00000 n
-0000175804 00000 n
-0000175867 00000 n
-0000175929 00000 n
-0000175993 00000 n
-0000176056 00000 n
-0000176119 00000 n
-0000176183 00000 n
-0000176246 00000 n
-0000176309 00000 n
-0000176373 00000 n
-0000176437 00000 n
-0000176500 00000 n
-0000176562 00000 n
-0000176626 00000 n
-0000176689 00000 n
-0000176752 00000 n
-0000176816 00000 n
-0000176879 00000 n
-0000176941 00000 n
-0000177005 00000 n
-0000177068 00000 n
-0000177131 00000 n
-0000177195 00000 n
-0000177256 00000 n
-0000177319 00000 n
-0000177382 00000 n
-0000177445 00000 n
-0000177507 00000 n
-0000177571 00000 n
-0000177634 00000 n
-0000177697 00000 n
-0000177761 00000 n
-0000177824 00000 n
-0000177888 00000 n
-0000177951 00000 n
-0000178015 00000 n
-0000178079 00000 n
-0000178142 00000 n
-0000178205 00000 n
-0000178268 00000 n
-0000178332 00000 n
-0000178396 00000 n
-0000178460 00000 n
-0000178523 00000 n
-0000178587 00000 n
-0000178650 00000 n
-0000178713 00000 n
-0000178777 00000 n
-0000178841 00000 n
-0000178905 00000 n
-0000178969 00000 n
-0000179032 00000 n
-0000179095 00000 n
-0000633212 00000 n
-0000182721 00000 n
-0000180011 00000 n
-0000179259 00000 n
-0000180135 00000 n
-0000180261 00000 n
-0000180324 00000 n
-0000180450 00000 n
-0000180513 00000 n
-0000180639 00000 n
-0000180702 00000 n
-0000180828 00000 n
-0000180892 00000 n
-0000181018 00000 n
-0000181081 00000 n
-0000181144 00000 n
-0000181206 00000 n
-0000181269 00000 n
-0000181333 00000 n
-0000181397 00000 n
-0000181521 00000 n
-0000181584 00000 n
-0000181710 00000 n
-0000181773 00000 n
-0000181899 00000 n
-0000181962 00000 n
-0000182088 00000 n
-0000182152 00000 n
-0000182278 00000 n
-0000182341 00000 n
-0000182404 00000 n
-0000182467 00000 n
-0000182531 00000 n
-0000182595 00000 n
-0000182659 00000 n
-0000187225 00000 n
-0000183884 00000 n
-0000182865 00000 n
-0000184008 00000 n
-0000184134 00000 n
-0000184197 00000 n
-0000184323 00000 n
-0000184386 00000 n
-0000184512 00000 n
-0000184575 00000 n
-0000184701 00000 n
-0000184765 00000 n
-0000184891 00000 n
-0000184953 00000 n
-0000185016 00000 n
-0000185079 00000 n
-0000185143 00000 n
-0000185207 00000 n
-0000185271 00000 n
-0000185335 00000 n
-0000185398 00000 n
-0000185524 00000 n
-0000185587 00000 n
-0000185713 00000 n
-0000185775 00000 n
-0000185901 00000 n
-0000185964 00000 n
-0000186089 00000 n
-0000186153 00000 n
-0000186278 00000 n
-0000186341 00000 n
-0000186404 00000 n
-0000186467 00000 n
-0000186530 00000 n
-0000186594 00000 n
-0000186658 00000 n
-0000186722 00000 n
-0000186785 00000 n
-0000186848 00000 n
-0000186911 00000 n
-0000186973 00000 n
-0000187036 00000 n
-0000187099 00000 n
-0000187162 00000 n
-0000192659 00000 n
-0000188808 00000 n
-0000187369 00000 n
-0000188932 00000 n
-0000189058 00000 n
-0000189121 00000 n
-0000189185 00000 n
-0000189249 00000 n
-0000189313 00000 n
-0000189374 00000 n
-0000189500 00000 n
-0000189563 00000 n
-0000189688 00000 n
-0000189751 00000 n
-0000189877 00000 n
-0000189940 00000 n
-0000190066 00000 n
-0000190129 00000 n
-0000190191 00000 n
-0000190254 00000 n
-0000190317 00000 n
-0000190381 00000 n
-0000190445 00000 n
-0000190509 00000 n
-0000190573 00000 n
-0000190637 00000 n
-0000190701 00000 n
-0000190764 00000 n
-0000190828 00000 n
-0000190892 00000 n
-0000190956 00000 n
-0000191082 00000 n
-0000191145 00000 n
-0000191209 00000 n
-0000191273 00000 n
-0000191337 00000 n
-0000191401 00000 n
-0000191465 00000 n
-0000191529 00000 n
-0000191593 00000 n
-0000191719 00000 n
-0000191782 00000 n
-0000191907 00000 n
-0000191970 00000 n
-0000192096 00000 n
-0000192160 00000 n
-0000192286 00000 n
-0000192348 00000 n
-0000192410 00000 n
-0000192470 00000 n
-0000192533 00000 n
-0000192596 00000 n
-0000197817 00000 n
-0000194473 00000 n
-0000192803 00000 n
-0000194597 00000 n
-0000194660 00000 n
-0000194786 00000 n
-0000194849 00000 n
-0000194913 00000 n
-0000195039 00000 n
-0000195102 00000 n
-0000195228 00000 n
-0000195291 00000 n
-0000195417 00000 n
-0000195481 00000 n
-0000195607 00000 n
-0000195670 00000 n
-0000195733 00000 n
-0000195796 00000 n
-0000195859 00000 n
-0000195923 00000 n
-0000195987 00000 n
-0000196051 00000 n
-0000196115 00000 n
-0000196179 00000 n
-0000196243 00000 n
-0000196305 00000 n
-0000196366 00000 n
-0000196428 00000 n
-0000196490 00000 n
-0000196552 00000 n
-0000196614 00000 n
-0000196676 00000 n
-0000196740 00000 n
-0000196866 00000 n
-0000196929 00000 n
-0000196993 00000 n
-0000197056 00000 n
-0000197120 00000 n
-0000197184 00000 n
-0000197248 00000 n
-0000197312 00000 n
-0000197375 00000 n
-0000197438 00000 n
-0000197502 00000 n
-0000197565 00000 n
-0000197691 00000 n
-0000197754 00000 n
-0000201950 00000 n
-0000198920 00000 n
-0000197961 00000 n
-0000199044 00000 n
-0000199107 00000 n
-0000199233 00000 n
-0000199296 00000 n
-0000199421 00000 n
-0000199485 00000 n
-0000199611 00000 n
-0000199674 00000 n
-0000199737 00000 n
-0000199800 00000 n
-0000199863 00000 n
-0000199927 00000 n
-0000199991 00000 n
-0000200117 00000 n
-0000200180 00000 n
-0000200244 00000 n
-0000200308 00000 n
-0000200372 00000 n
-0000200436 00000 n
-0000200562 00000 n
-0000200625 00000 n
-0000200751 00000 n
-0000200814 00000 n
-0000200939 00000 n
-0000201002 00000 n
-0000201128 00000 n
-0000201192 00000 n
-0000201318 00000 n
-0000201381 00000 n
-0000201444 00000 n
-0000201507 00000 n
-0000201571 00000 n
-0000201635 00000 n
-0000201698 00000 n
-0000201824 00000 n
-0000201887 00000 n
-0000205746 00000 n
-0000202909 00000 n
-0000202094 00000 n
-0000203033 00000 n
-0000203096 00000 n
-0000203222 00000 n
-0000203347 00000 n
-0000203410 00000 n
-0000203536 00000 n
-0000203599 00000 n
-0000203724 00000 n
-0000203787 00000 n
-0000203849 00000 n
-0000203912 00000 n
-0000203976 00000 n
-0000204040 00000 n
-0000204104 00000 n
-0000204168 00000 n
-0000204232 00000 n
-0000204358 00000 n
-0000204421 00000 n
-0000204545 00000 n
-0000204608 00000 n
-0000204734 00000 n
-0000204797 00000 n
-0000204923 00000 n
-0000204987 00000 n
-0000205113 00000 n
-0000205176 00000 n
-0000205239 00000 n
-0000205302 00000 n
-0000205366 00000 n
-0000205430 00000 n
-0000205494 00000 n
-0000205620 00000 n
-0000205683 00000 n
-0000633337 00000 n
-0000211008 00000 n
-0000207099 00000 n
-0000205890 00000 n
-0000207223 00000 n
-0000207349 00000 n
-0000207474 00000 n
-0000207537 00000 n
-0000207663 00000 n
-0000207726 00000 n
-0000207788 00000 n
-0000207851 00000 n
-0000207977 00000 n
-0000208040 00000 n
-0000208103 00000 n
-0000208166 00000 n
-0000208229 00000 n
-0000208292 00000 n
-0000208355 00000 n
-0000208418 00000 n
-0000208481 00000 n
-0000208544 00000 n
-0000208608 00000 n
-0000208672 00000 n
-0000208735 00000 n
-0000208799 00000 n
-0000208863 00000 n
-0000208926 00000 n
-0000208990 00000 n
-0000209054 00000 n
-0000209118 00000 n
-0000209182 00000 n
-0000209246 00000 n
-0000209310 00000 n
-0000209374 00000 n
-0000209499 00000 n
-0000209562 00000 n
-0000209625 00000 n
-0000209751 00000 n
-0000209814 00000 n
-0000209940 00000 n
-0000210003 00000 n
-0000210129 00000 n
-0000210191 00000 n
-0000210316 00000 n
-0000210380 00000 n
-0000210506 00000 n
-0000210568 00000 n
-0000210631 00000 n
-0000210693 00000 n
-0000210756 00000 n
-0000210819 00000 n
-0000210882 00000 n
-0000210945 00000 n
-0000214692 00000 n
-0000212300 00000 n
-0000211152 00000 n
-0000212424 00000 n
-0000212487 00000 n
-0000212613 00000 n
-0000212676 00000 n
-0000212802 00000 n
-0000212864 00000 n
-0000212990 00000 n
-0000213053 00000 n
-0000213178 00000 n
-0000213242 00000 n
-0000213367 00000 n
-0000213430 00000 n
-0000213493 00000 n
-0000213556 00000 n
-0000213619 00000 n
-0000213683 00000 n
-0000213746 00000 n
-0000213810 00000 n
-0000213874 00000 n
-0000214000 00000 n
-0000214063 00000 n
-0000214188 00000 n
-0000214251 00000 n
-0000214376 00000 n
-0000214439 00000 n
-0000214565 00000 n
-0000214629 00000 n
-0000219229 00000 n
-0000216203 00000 n
-0000214836 00000 n
-0000216327 00000 n
-0000216453 00000 n
-0000216516 00000 n
-0000216579 00000 n
-0000216642 00000 n
-0000216705 00000 n
-0000216768 00000 n
-0000216832 00000 n
-0000216896 00000 n
-0000216960 00000 n
-0000217024 00000 n
-0000217088 00000 n
-0000217212 00000 n
-0000217275 00000 n
-0000217339 00000 n
-0000217465 00000 n
-0000217527 00000 n
-0000217653 00000 n
-0000217716 00000 n
-0000217841 00000 n
-0000217905 00000 n
-0000218031 00000 n
-0000218094 00000 n
-0000218157 00000 n
-0000218220 00000 n
-0000218282 00000 n
-0000218345 00000 n
-0000218408 00000 n
-0000218471 00000 n
-0000218534 00000 n
-0000218597 00000 n
-0000218661 00000 n
-0000218725 00000 n
-0000218789 00000 n
-0000218915 00000 n
-0000218978 00000 n
-0000219105 00000 n
-0000219167 00000 n
-0000223895 00000 n
-0000220669 00000 n
-0000219373 00000 n
-0000220793 00000 n
-0000220920 00000 n
-0000220983 00000 n
-0000221109 00000 n
-0000221173 00000 n
-0000221300 00000 n
-0000221363 00000 n
-0000221426 00000 n
-0000221489 00000 n
-0000221551 00000 n
-0000221614 00000 n
-0000221677 00000 n
-0000221740 00000 n
-0000221804 00000 n
-0000221868 00000 n
-0000221932 00000 n
-0000221996 00000 n
-0000222060 00000 n
-0000222186 00000 n
-0000222249 00000 n
-0000222376 00000 n
-0000222438 00000 n
-0000222564 00000 n
-0000222627 00000 n
-0000222691 00000 n
-0000222818 00000 n
-0000222881 00000 n
-0000223008 00000 n
-0000223072 00000 n
-0000223199 00000 n
-0000223262 00000 n
-0000223325 00000 n
-0000223388 00000 n
-0000223452 00000 n
-0000223516 00000 n
-0000223580 00000 n
-0000223706 00000 n
-0000223769 00000 n
-0000223833 00000 n
-0000227909 00000 n
-0000224935 00000 n
-0000224039 00000 n
-0000225059 00000 n
-0000225122 00000 n
-0000225249 00000 n
-0000225312 00000 n
-0000225438 00000 n
-0000225501 00000 n
-0000225628 00000 n
-0000225691 00000 n
-0000225817 00000 n
-0000225880 00000 n
-0000225942 00000 n
-0000226005 00000 n
-0000226069 00000 n
-0000226133 00000 n
-0000226197 00000 n
-0000226324 00000 n
-0000226387 00000 n
-0000226451 00000 n
-0000226515 00000 n
-0000226640 00000 n
-0000226703 00000 n
-0000226830 00000 n
-0000226893 00000 n
-0000227020 00000 n
-0000227084 00000 n
-0000227211 00000 n
-0000227274 00000 n
-0000227337 00000 n
-0000227400 00000 n
-0000227464 00000 n
-0000227528 00000 n
-0000227592 00000 n
-0000227719 00000 n
-0000227782 00000 n
-0000227846 00000 n
-0000232018 00000 n
-0000229177 00000 n
-0000228053 00000 n
-0000229301 00000 n
-0000229364 00000 n
-0000229491 00000 n
-0000229617 00000 n
-0000229680 00000 n
-0000229807 00000 n
-0000229870 00000 n
-0000229996 00000 n
-0000230059 00000 n
-0000230121 00000 n
-0000230184 00000 n
-0000230248 00000 n
-0000230312 00000 n
-0000230376 00000 n
-0000230440 00000 n
-0000230504 00000 n
-0000230631 00000 n
-0000230694 00000 n
-0000230821 00000 n
-0000230884 00000 n
-0000231011 00000 n
-0000231074 00000 n
-0000231201 00000 n
-0000231263 00000 n
-0000231389 00000 n
-0000231453 00000 n
-0000231580 00000 n
-0000231643 00000 n
-0000231706 00000 n
-0000231768 00000 n
-0000231830 00000 n
-0000231893 00000 n
-0000231956 00000 n
-0000633462 00000 n
-0000235960 00000 n
-0000232983 00000 n
-0000232162 00000 n
-0000233107 00000 n
-0000233234 00000 n
-0000233297 00000 n
-0000233424 00000 n
-0000233487 00000 n
-0000233614 00000 n
-0000233677 00000 n
-0000233804 00000 n
-0000233868 00000 n
-0000233995 00000 n
-0000234057 00000 n
-0000234120 00000 n
-0000234183 00000 n
-0000234247 00000 n
-0000234311 00000 n
-0000234375 00000 n
-0000234502 00000 n
-0000234565 00000 n
-0000234628 00000 n
-0000234692 00000 n
-0000234819 00000 n
-0000234882 00000 n
-0000235009 00000 n
-0000235072 00000 n
-0000235199 00000 n
-0000235263 00000 n
-0000235390 00000 n
-0000235453 00000 n
-0000235516 00000 n
-0000235579 00000 n
-0000235643 00000 n
-0000235706 00000 n
-0000235770 00000 n
-0000235834 00000 n
-0000235898 00000 n
-0000240013 00000 n
-0000236980 00000 n
-0000236104 00000 n
-0000237104 00000 n
-0000237167 00000 n
-0000237294 00000 n
-0000237357 00000 n
-0000237420 00000 n
-0000237547 00000 n
-0000237610 00000 n
-0000237736 00000 n
-0000237799 00000 n
-0000237926 00000 n
-0000237990 00000 n
-0000238117 00000 n
-0000238180 00000 n
-0000238243 00000 n
-0000238305 00000 n
-0000238369 00000 n
-0000238432 00000 n
-0000238496 00000 n
-0000238560 00000 n
-0000238624 00000 n
-0000238749 00000 n
-0000238812 00000 n
-0000238875 00000 n
-0000239002 00000 n
-0000239064 00000 n
-0000239191 00000 n
-0000239254 00000 n
-0000239380 00000 n
-0000239444 00000 n
-0000239570 00000 n
-0000239633 00000 n
-0000239696 00000 n
-0000239759 00000 n
-0000239822 00000 n
-0000239886 00000 n
-0000239950 00000 n
-0000244204 00000 n
-0000241038 00000 n
-0000240157 00000 n
-0000241162 00000 n
-0000241289 00000 n
-0000241352 00000 n
-0000241416 00000 n
-0000241544 00000 n
-0000241607 00000 n
-0000241733 00000 n
-0000241795 00000 n
-0000241921 00000 n
-0000241985 00000 n
-0000242112 00000 n
-0000242175 00000 n
-0000242238 00000 n
-0000242300 00000 n
-0000242364 00000 n
-0000242428 00000 n
-0000242492 00000 n
-0000242556 00000 n
-0000242620 00000 n
-0000242745 00000 n
-0000242808 00000 n
-0000242872 00000 n
-0000242936 00000 n
-0000243063 00000 n
-0000243126 00000 n
-0000243253 00000 n
-0000243316 00000 n
-0000243443 00000 n
-0000243507 00000 n
-0000243634 00000 n
-0000243697 00000 n
-0000243760 00000 n
-0000243823 00000 n
-0000243886 00000 n
-0000243950 00000 n
-0000244013 00000 n
-0000244077 00000 n
-0000244141 00000 n
-0000248350 00000 n
-0000245116 00000 n
-0000244348 00000 n
-0000245240 00000 n
-0000245367 00000 n
-0000245430 00000 n
-0000245494 00000 n
-0000245558 00000 n
-0000245685 00000 n
-0000245748 00000 n
-0000245875 00000 n
-0000245938 00000 n
-0000246065 00000 n
-0000246129 00000 n
-0000246256 00000 n
-0000246318 00000 n
-0000246381 00000 n
-0000246444 00000 n
-0000246507 00000 n
-0000246571 00000 n
-0000246635 00000 n
-0000246699 00000 n
-0000246763 00000 n
-0000246890 00000 n
-0000246953 00000 n
-0000247017 00000 n
-0000247081 00000 n
-0000247208 00000 n
-0000247271 00000 n
-0000247398 00000 n
-0000247461 00000 n
-0000247588 00000 n
-0000247652 00000 n
-0000247779 00000 n
-0000247842 00000 n
-0000247905 00000 n
-0000247968 00000 n
-0000248031 00000 n
-0000248095 00000 n
-0000248159 00000 n
-0000248223 00000 n
-0000248287 00000 n
-0000253305 00000 n
-0000249629 00000 n
-0000248494 00000 n
-0000249753 00000 n
-0000249816 00000 n
-0000249943 00000 n
-0000250006 00000 n
-0000250069 00000 n
-0000250133 00000 n
-0000250260 00000 n
-0000250323 00000 n
-0000250449 00000 n
-0000250512 00000 n
-0000250639 00000 n
-0000250703 00000 n
-0000250830 00000 n
-0000250892 00000 n
-0000250955 00000 n
-0000251018 00000 n
-0000251082 00000 n
-0000251146 00000 n
-0000251210 00000 n
-0000251274 00000 n
-0000251338 00000 n
-0000251402 00000 n
-0000251466 00000 n
-0000251593 00000 n
-0000251656 00000 n
-0000251719 00000 n
-0000251783 00000 n
-0000251847 00000 n
-0000251910 00000 n
-0000251974 00000 n
-0000252038 00000 n
-0000252165 00000 n
-0000252228 00000 n
-0000252355 00000 n
-0000252418 00000 n
-0000252545 00000 n
-0000252609 00000 n
-0000252736 00000 n
-0000252799 00000 n
-0000252862 00000 n
-0000252925 00000 n
-0000252989 00000 n
-0000253052 00000 n
-0000253116 00000 n
-0000253180 00000 n
-0000253244 00000 n
-0000257554 00000 n
-0000254265 00000 n
-0000253449 00000 n
-0000254389 00000 n
-0000254516 00000 n
-0000254579 00000 n
-0000254643 00000 n
-0000254771 00000 n
-0000254834 00000 n
-0000254961 00000 n
-0000255024 00000 n
-0000255151 00000 n
-0000255215 00000 n
-0000255342 00000 n
-0000255404 00000 n
-0000255467 00000 n
-0000255530 00000 n
-0000255593 00000 n
-0000255657 00000 n
-0000255721 00000 n
-0000255848 00000 n
-0000255911 00000 n
-0000255975 00000 n
-0000256102 00000 n
-0000256165 00000 n
-0000256291 00000 n
-0000256354 00000 n
-0000256481 00000 n
-0000256545 00000 n
-0000256672 00000 n
-0000256735 00000 n
-0000256798 00000 n
-0000256861 00000 n
-0000256924 00000 n
-0000256988 00000 n
-0000257051 00000 n
-0000257115 00000 n
-0000257179 00000 n
-0000257305 00000 n
-0000257367 00000 n
-0000257429 00000 n
-0000257492 00000 n
-0000633587 00000 n
-0000261778 00000 n
-0000258484 00000 n
-0000257698 00000 n
-0000258608 00000 n
-0000258671 00000 n
-0000258798 00000 n
-0000258861 00000 n
-0000258987 00000 n
-0000259050 00000 n
-0000259177 00000 n
-0000259240 00000 n
-0000259367 00000 n
-0000259430 00000 n
-0000259492 00000 n
-0000259555 00000 n
-0000259618 00000 n
-0000259682 00000 n
-0000259746 00000 n
-0000259810 00000 n
-0000259874 00000 n
-0000260001 00000 n
-0000260064 00000 n
-0000260128 00000 n
-0000260192 00000 n
-0000260319 00000 n
-0000260382 00000 n
-0000260509 00000 n
-0000260572 00000 n
-0000260699 00000 n
-0000260763 00000 n
-0000260890 00000 n
-0000260953 00000 n
-0000261016 00000 n
-0000261079 00000 n
-0000261143 00000 n
-0000261207 00000 n
-0000261271 00000 n
-0000261334 00000 n
-0000261398 00000 n
-0000261524 00000 n
-0000261587 00000 n
-0000261651 00000 n
-0000261715 00000 n
-0000266388 00000 n
-0000262907 00000 n
-0000261922 00000 n
-0000263031 00000 n
-0000263158 00000 n
-0000263284 00000 n
-0000263347 00000 n
-0000263474 00000 n
-0000263537 00000 n
-0000263663 00000 n
-0000263726 00000 n
-0000263788 00000 n
-0000263851 00000 n
-0000263914 00000 n
-0000263978 00000 n
-0000264041 00000 n
-0000264105 00000 n
-0000264169 00000 n
-0000264233 00000 n
-0000264296 00000 n
-0000264423 00000 n
-0000264486 00000 n
-0000264550 00000 n
-0000264614 00000 n
-0000264741 00000 n
-0000264804 00000 n
-0000264931 00000 n
-0000264993 00000 n
-0000265119 00000 n
-0000265183 00000 n
-0000265310 00000 n
-0000265373 00000 n
-0000265436 00000 n
-0000265499 00000 n
-0000265562 00000 n
-0000265626 00000 n
-0000265690 00000 n
-0000265754 00000 n
-0000265818 00000 n
-0000265882 00000 n
-0000265945 00000 n
-0000266072 00000 n
-0000266135 00000 n
-0000266199 00000 n
-0000266263 00000 n
-0000266326 00000 n
-0000270765 00000 n
-0000267480 00000 n
-0000266532 00000 n
-0000267604 00000 n
-0000267731 00000 n
-0000267794 00000 n
-0000267920 00000 n
-0000267983 00000 n
-0000268110 00000 n
-0000268173 00000 n
-0000268299 00000 n
-0000268362 00000 n
-0000268424 00000 n
-0000268487 00000 n
-0000268550 00000 n
-0000268614 00000 n
-0000268678 00000 n
-0000268741 00000 n
-0000268805 00000 n
-0000268869 00000 n
-0000268932 00000 n
-0000269059 00000 n
-0000269122 00000 n
-0000269186 00000 n
-0000269250 00000 n
-0000269314 00000 n
-0000269378 00000 n
-0000269505 00000 n
-0000269566 00000 n
-0000269693 00000 n
-0000269756 00000 n
-0000269881 00000 n
-0000269945 00000 n
-0000270069 00000 n
-0000270132 00000 n
-0000270195 00000 n
-0000270258 00000 n
-0000270321 00000 n
-0000270385 00000 n
-0000270449 00000 n
-0000270576 00000 n
-0000270639 00000 n
-0000270702 00000 n
-0000274626 00000 n
-0000271843 00000 n
-0000270909 00000 n
-0000271967 00000 n
-0000272094 00000 n
-0000272157 00000 n
-0000272284 00000 n
-0000272347 00000 n
-0000272473 00000 n
-0000272536 00000 n
-0000272663 00000 n
-0000272726 00000 n
-0000272852 00000 n
-0000272915 00000 n
-0000272977 00000 n
-0000273040 00000 n
-0000273103 00000 n
-0000273167 00000 n
-0000273231 00000 n
-0000273358 00000 n
-0000273421 00000 n
-0000273484 00000 n
-0000273611 00000 n
-0000273674 00000 n
-0000273801 00000 n
-0000273864 00000 n
-0000273991 00000 n
-0000274055 00000 n
-0000274182 00000 n
-0000274245 00000 n
-0000274308 00000 n
-0000274371 00000 n
-0000274435 00000 n
-0000274499 00000 n
-0000274563 00000 n
-0000278730 00000 n
-0000275633 00000 n
-0000274770 00000 n
-0000275757 00000 n
-0000275820 00000 n
-0000275947 00000 n
-0000276010 00000 n
-0000276073 00000 n
-0000276200 00000 n
-0000276263 00000 n
-0000276389 00000 n
-0000276452 00000 n
-0000276579 00000 n
-0000276643 00000 n
-0000276770 00000 n
-0000276833 00000 n
-0000276896 00000 n
-0000276958 00000 n
-0000277021 00000 n
-0000277085 00000 n
-0000277149 00000 n
-0000277274 00000 n
-0000277337 00000 n
-0000277400 00000 n
-0000277463 00000 n
-0000277590 00000 n
-0000277652 00000 n
-0000277779 00000 n
-0000277842 00000 n
-0000277968 00000 n
-0000278032 00000 n
-0000278158 00000 n
-0000278221 00000 n
-0000278284 00000 n
-0000278347 00000 n
-0000278411 00000 n
-0000278475 00000 n
-0000278539 00000 n
-0000278603 00000 n
-0000278667 00000 n
-0000283190 00000 n
-0000279837 00000 n
-0000278874 00000 n
-0000279961 00000 n
-0000280024 00000 n
-0000280151 00000 n
-0000280214 00000 n
-0000280277 00000 n
-0000280341 00000 n
-0000280469 00000 n
-0000280532 00000 n
-0000280657 00000 n
-0000280720 00000 n
-0000280847 00000 n
-0000280911 00000 n
-0000281038 00000 n
-0000281101 00000 n
-0000281164 00000 n
-0000281226 00000 n
-0000281290 00000 n
-0000281354 00000 n
-0000281418 00000 n
-0000281482 00000 n
-0000281546 00000 n
-0000281671 00000 n
-0000281734 00000 n
-0000281797 00000 n
-0000281861 00000 n
-0000281925 00000 n
-0000282052 00000 n
-0000282114 00000 n
-0000282241 00000 n
-0000282304 00000 n
-0000282430 00000 n
-0000282494 00000 n
-0000282620 00000 n
-0000282683 00000 n
-0000282746 00000 n
-0000282809 00000 n
-0000282872 00000 n
-0000282936 00000 n
-0000283000 00000 n
-0000283064 00000 n
-0000283127 00000 n
-0000633712 00000 n
-0000287291 00000 n
-0000284126 00000 n
-0000283334 00000 n
-0000284250 00000 n
-0000284377 00000 n
-0000284440 00000 n
-0000284504 00000 n
-0000284631 00000 n
-0000284694 00000 n
-0000284820 00000 n
-0000284883 00000 n
-0000285010 00000 n
-0000285074 00000 n
-0000285201 00000 n
-0000285263 00000 n
-0000285326 00000 n
-0000285389 00000 n
-0000285452 00000 n
-0000285516 00000 n
-0000285580 00000 n
-0000285644 00000 n
-0000285707 00000 n
-0000285834 00000 n
-0000285897 00000 n
-0000285960 00000 n
-0000286024 00000 n
-0000286151 00000 n
-0000286214 00000 n
-0000286341 00000 n
-0000286404 00000 n
-0000286531 00000 n
-0000286595 00000 n
-0000286722 00000 n
-0000286785 00000 n
-0000286848 00000 n
-0000286911 00000 n
-0000286973 00000 n
-0000287037 00000 n
-0000287101 00000 n
-0000287165 00000 n
-0000287228 00000 n
-0000292158 00000 n
-0000288614 00000 n
-0000287435 00000 n
-0000288738 00000 n
-0000288865 00000 n
-0000288928 00000 n
-0000288991 00000 n
-0000289055 00000 n
-0000289119 00000 n
-0000289246 00000 n
-0000289309 00000 n
-0000289436 00000 n
-0000289499 00000 n
-0000289626 00000 n
-0000289690 00000 n
-0000289817 00000 n
-0000289880 00000 n
-0000289943 00000 n
-0000290006 00000 n
-0000290069 00000 n
-0000290132 00000 n
-0000290195 00000 n
-0000290258 00000 n
-0000290322 00000 n
-0000290448 00000 n
-0000290511 00000 n
-0000290574 00000 n
-0000290638 00000 n
-0000290702 00000 n
-0000290766 00000 n
-0000290830 00000 n
-0000290894 00000 n
-0000290958 00000 n
-0000291085 00000 n
-0000291148 00000 n
-0000291275 00000 n
-0000291338 00000 n
-0000291465 00000 n
-0000291529 00000 n
-0000291656 00000 n
-0000291719 00000 n
-0000291782 00000 n
-0000291844 00000 n
-0000291907 00000 n
-0000291970 00000 n
-0000292033 00000 n
-0000292095 00000 n
-0000296508 00000 n
-0000293352 00000 n
-0000292302 00000 n
-0000293476 00000 n
-0000293539 00000 n
-0000293666 00000 n
-0000293729 00000 n
-0000293793 00000 n
-0000293857 00000 n
-0000293984 00000 n
-0000294047 00000 n
-0000294174 00000 n
-0000294237 00000 n
-0000294364 00000 n
-0000294428 00000 n
-0000294555 00000 n
-0000294618 00000 n
-0000294681 00000 n
-0000294744 00000 n
-0000294807 00000 n
-0000294871 00000 n
-0000294935 00000 n
-0000295060 00000 n
-0000295123 00000 n
-0000295187 00000 n
-0000295251 00000 n
-0000295314 00000 n
-0000295441 00000 n
-0000295504 00000 n
-0000295631 00000 n
-0000295694 00000 n
-0000295821 00000 n
-0000295884 00000 n
-0000296011 00000 n
-0000296074 00000 n
-0000296137 00000 n
-0000296199 00000 n
-0000296259 00000 n
-0000296321 00000 n
-0000296383 00000 n
-0000296445 00000 n
-0000300471 00000 n
-0000297814 00000 n
-0000296652 00000 n
-0000297938 00000 n
-0000298001 00000 n
-0000298128 00000 n
-0000298191 00000 n
-0000298254 00000 n
-0000298318 00000 n
-0000298381 00000 n
-0000298445 00000 n
-0000298509 00000 n
-0000298573 00000 n
-0000298700 00000 n
-0000298763 00000 n
-0000298889 00000 n
-0000298952 00000 n
-0000299079 00000 n
-0000299143 00000 n
-0000299270 00000 n
-0000299333 00000 n
-0000299396 00000 n
-0000299459 00000 n
-0000299522 00000 n
-0000299586 00000 n
-0000299649 00000 n
-0000299776 00000 n
-0000299839 00000 n
-0000299966 00000 n
-0000300028 00000 n
-0000300155 00000 n
-0000300218 00000 n
-0000300344 00000 n
-0000300408 00000 n
-0000304292 00000 n
-0000301387 00000 n
-0000300615 00000 n
-0000301511 00000 n
-0000301638 00000 n
-0000301701 00000 n
-0000301764 00000 n
-0000301826 00000 n
-0000301889 00000 n
-0000301953 00000 n
-0000302017 00000 n
-0000302143 00000 n
-0000302206 00000 n
-0000302333 00000 n
-0000302396 00000 n
-0000302523 00000 n
-0000302585 00000 n
-0000302711 00000 n
-0000302775 00000 n
-0000302902 00000 n
-0000302965 00000 n
-0000303028 00000 n
-0000303091 00000 n
-0000303155 00000 n
-0000303219 00000 n
-0000303283 00000 n
-0000303410 00000 n
-0000303473 00000 n
-0000303600 00000 n
-0000303663 00000 n
-0000303789 00000 n
-0000303852 00000 n
-0000303979 00000 n
-0000304042 00000 n
-0000304168 00000 n
-0000304231 00000 n
-0000308150 00000 n
-0000305175 00000 n
-0000304436 00000 n
-0000305299 00000 n
-0000305426 00000 n
-0000305489 00000 n
-0000305552 00000 n
-0000305614 00000 n
-0000305678 00000 n
-0000305742 00000 n
-0000305806 00000 n
-0000305932 00000 n
-0000305995 00000 n
-0000306058 00000 n
-0000306122 00000 n
-0000306249 00000 n
-0000306312 00000 n
-0000306439 00000 n
-0000306502 00000 n
-0000306629 00000 n
-0000306693 00000 n
-0000306820 00000 n
-0000306883 00000 n
-0000306946 00000 n
-0000307009 00000 n
-0000307073 00000 n
-0000307137 00000 n
-0000307200 00000 n
-0000307327 00000 n
-0000307390 00000 n
-0000307453 00000 n
-0000307517 00000 n
-0000307644 00000 n
-0000307707 00000 n
-0000307833 00000 n
-0000307896 00000 n
-0000308023 00000 n
-0000308087 00000 n
-0000633837 00000 n
-0000312745 00000 n
-0000309198 00000 n
-0000308294 00000 n
-0000309322 00000 n
-0000309449 00000 n
-0000309512 00000 n
-0000309575 00000 n
-0000309637 00000 n
-0000309701 00000 n
-0000309765 00000 n
-0000309829 00000 n
-0000309893 00000 n
-0000309957 00000 n
-0000310084 00000 n
-0000310147 00000 n
-0000310210 00000 n
-0000310274 00000 n
-0000310338 00000 n
-0000310465 00000 n
-0000310528 00000 n
-0000310655 00000 n
-0000310718 00000 n
-0000310845 00000 n
-0000310909 00000 n
-0000311036 00000 n
-0000311099 00000 n
-0000311162 00000 n
-0000311225 00000 n
-0000311288 00000 n
-0000311351 00000 n
-0000311414 00000 n
-0000311477 00000 n
-0000311540 00000 n
-0000311604 00000 n
-0000311668 00000 n
-0000311794 00000 n
-0000311857 00000 n
-0000311920 00000 n
-0000311984 00000 n
-0000312048 00000 n
-0000312111 00000 n
-0000312238 00000 n
-0000312301 00000 n
-0000312428 00000 n
-0000312491 00000 n
-0000312618 00000 n
-0000312682 00000 n
-0000317292 00000 n
-0000313811 00000 n
-0000312889 00000 n
-0000313935 00000 n
-0000314062 00000 n
-0000314125 00000 n
-0000314188 00000 n
-0000314250 00000 n
-0000314314 00000 n
-0000314378 00000 n
-0000314442 00000 n
-0000314506 00000 n
-0000314570 00000 n
-0000314634 00000 n
-0000314698 00000 n
-0000314824 00000 n
-0000314887 00000 n
-0000314950 00000 n
-0000315014 00000 n
-0000315078 00000 n
-0000315141 00000 n
-0000315204 00000 n
-0000315331 00000 n
-0000315393 00000 n
-0000315520 00000 n
-0000315583 00000 n
-0000315709 00000 n
-0000315773 00000 n
-0000315898 00000 n
-0000315961 00000 n
-0000316024 00000 n
-0000316087 00000 n
-0000316151 00000 n
-0000316215 00000 n
-0000316279 00000 n
-0000316343 00000 n
-0000316407 00000 n
-0000316471 00000 n
-0000316535 00000 n
-0000316662 00000 n
-0000316725 00000 n
-0000316788 00000 n
-0000316851 00000 n
-0000316914 00000 n
-0000316977 00000 n
-0000317040 00000 n
-0000317167 00000 n
-0000317230 00000 n
-0000321739 00000 n
-0000318446 00000 n
-0000317436 00000 n
-0000318570 00000 n
-0000318697 00000 n
-0000318760 00000 n
-0000318886 00000 n
-0000318950 00000 n
-0000319077 00000 n
-0000319140 00000 n
-0000319203 00000 n
-0000319266 00000 n
-0000319330 00000 n
-0000319394 00000 n
-0000319458 00000 n
-0000319522 00000 n
-0000319586 00000 n
-0000319649 00000 n
-0000319713 00000 n
-0000319840 00000 n
-0000319903 00000 n
-0000319966 00000 n
-0000320030 00000 n
-0000320094 00000 n
-0000320158 00000 n
-0000320221 00000 n
-0000320348 00000 n
-0000320411 00000 n
-0000320538 00000 n
-0000320601 00000 n
-0000320728 00000 n
-0000320791 00000 n
-0000320918 00000 n
-0000320982 00000 n
-0000321109 00000 n
-0000321172 00000 n
-0000321235 00000 n
-0000321298 00000 n
-0000321361 00000 n
-0000321425 00000 n
-0000321489 00000 n
-0000321615 00000 n
-0000321677 00000 n
-0000325845 00000 n
-0000323062 00000 n
-0000321883 00000 n
-0000323186 00000 n
-0000323313 00000 n
-0000323376 00000 n
-0000323502 00000 n
-0000323565 00000 n
-0000323692 00000 n
-0000323755 00000 n
-0000323881 00000 n
-0000323944 00000 n
-0000324006 00000 n
-0000324069 00000 n
-0000324132 00000 n
-0000324196 00000 n
-0000324260 00000 n
-0000324387 00000 n
-0000324450 00000 n
-0000324514 00000 n
-0000324578 00000 n
-0000324705 00000 n
-0000324768 00000 n
-0000324895 00000 n
-0000324958 00000 n
-0000325085 00000 n
-0000325149 00000 n
-0000325275 00000 n
-0000325338 00000 n
-0000325400 00000 n
-0000325463 00000 n
-0000325527 00000 n
-0000325591 00000 n
-0000325655 00000 n
-0000325782 00000 n
-0000329669 00000 n
-0000326761 00000 n
-0000325989 00000 n
-0000326885 00000 n
-0000326948 00000 n
-0000327011 00000 n
-0000327138 00000 n
-0000327201 00000 n
-0000327327 00000 n
-0000327390 00000 n
-0000327517 00000 n
-0000327580 00000 n
-0000327706 00000 n
-0000327769 00000 n
-0000327831 00000 n
-0000327894 00000 n
-0000327958 00000 n
-0000328022 00000 n
-0000328086 00000 n
-0000328213 00000 n
-0000328276 00000 n
-0000328340 00000 n
-0000328465 00000 n
-0000328528 00000 n
-0000328655 00000 n
-0000328718 00000 n
-0000328845 00000 n
-0000328909 00000 n
-0000329036 00000 n
-0000329099 00000 n
-0000329162 00000 n
-0000329225 00000 n
-0000329288 00000 n
-0000329352 00000 n
-0000329416 00000 n
-0000329543 00000 n
-0000329606 00000 n
-0000333642 00000 n
-0000330795 00000 n
-0000329813 00000 n
-0000330919 00000 n
-0000331046 00000 n
-0000331172 00000 n
-0000331235 00000 n
-0000331362 00000 n
-0000331425 00000 n
-0000331551 00000 n
-0000331614 00000 n
-0000331676 00000 n
-0000331739 00000 n
-0000331803 00000 n
-0000331866 00000 n
-0000331930 00000 n
-0000332057 00000 n
-0000332120 00000 n
-0000332184 00000 n
-0000332248 00000 n
-0000332375 00000 n
-0000332438 00000 n
-0000332565 00000 n
-0000332628 00000 n
-0000332755 00000 n
-0000332819 00000 n
-0000332946 00000 n
-0000333008 00000 n
-0000333071 00000 n
-0000333134 00000 n
-0000333197 00000 n
-0000333261 00000 n
-0000333325 00000 n
-0000333452 00000 n
-0000333515 00000 n
-0000333579 00000 n
-0000633962 00000 n
-0000337853 00000 n
-0000334946 00000 n
-0000333786 00000 n
-0000335070 00000 n
-0000335197 00000 n
-0000335260 00000 n
-0000335386 00000 n
-0000335449 00000 n
-0000335576 00000 n
-0000335639 00000 n
-0000335765 00000 n
-0000335828 00000 n
-0000335890 00000 n
-0000335953 00000 n
-0000336017 00000 n
-0000336081 00000 n
-0000336145 00000 n
-0000336272 00000 n
-0000336335 00000 n
-0000336399 00000 n
-0000336462 00000 n
-0000336589 00000 n
-0000336652 00000 n
-0000336778 00000 n
-0000336841 00000 n
-0000336968 00000 n
-0000337032 00000 n
-0000337159 00000 n
-0000337222 00000 n
-0000337285 00000 n
-0000337347 00000 n
-0000337411 00000 n
-0000337475 00000 n
-0000337539 00000 n
-0000337665 00000 n
-0000337728 00000 n
-0000337791 00000 n
-0000341921 00000 n
-0000338948 00000 n
-0000337997 00000 n
-0000339072 00000 n
-0000339199 00000 n
-0000339262 00000 n
-0000339388 00000 n
-0000339451 00000 n
-0000339578 00000 n
-0000339641 00000 n
-0000339767 00000 n
-0000339830 00000 n
-0000339892 00000 n
-0000339955 00000 n
-0000340018 00000 n
-0000340082 00000 n
-0000340146 00000 n
-0000340273 00000 n
-0000340336 00000 n
-0000340400 00000 n
-0000340464 00000 n
-0000340591 00000 n
-0000340654 00000 n
-0000340781 00000 n
-0000340844 00000 n
-0000340971 00000 n
-0000341035 00000 n
-0000341162 00000 n
-0000341224 00000 n
-0000341287 00000 n
-0000341350 00000 n
-0000341413 00000 n
-0000341477 00000 n
-0000341541 00000 n
-0000341668 00000 n
-0000341731 00000 n
-0000341795 00000 n
-0000341859 00000 n
-0000345873 00000 n
-0000342967 00000 n
-0000342065 00000 n
-0000343091 00000 n
-0000343154 00000 n
-0000343281 00000 n
-0000343344 00000 n
-0000343470 00000 n
-0000343533 00000 n
-0000343660 00000 n
-0000343723 00000 n
-0000343849 00000 n
-0000343912 00000 n
-0000343974 00000 n
-0000344037 00000 n
-0000344100 00000 n
-0000344163 00000 n
-0000344227 00000 n
-0000344354 00000 n
-0000344417 00000 n
-0000344481 00000 n
-0000344545 00000 n
-0000344670 00000 n
-0000344733 00000 n
-0000344860 00000 n
-0000344923 00000 n
-0000345050 00000 n
-0000345114 00000 n
-0000345241 00000 n
-0000345304 00000 n
-0000345367 00000 n
-0000345430 00000 n
-0000345493 00000 n
-0000345556 00000 n
-0000345620 00000 n
-0000345747 00000 n
-0000345810 00000 n
-0000350117 00000 n
-0000347087 00000 n
-0000346017 00000 n
-0000347211 00000 n
-0000347338 00000 n
-0000347464 00000 n
-0000347527 00000 n
-0000347654 00000 n
-0000347717 00000 n
-0000347844 00000 n
-0000347907 00000 n
-0000347970 00000 n
-0000348033 00000 n
-0000348095 00000 n
-0000348158 00000 n
-0000348221 00000 n
-0000348348 00000 n
-0000348410 00000 n
-0000348472 00000 n
-0000348536 00000 n
-0000348663 00000 n
-0000348726 00000 n
-0000348852 00000 n
-0000348915 00000 n
-0000349042 00000 n
-0000349106 00000 n
-0000349233 00000 n
-0000349296 00000 n
-0000349359 00000 n
-0000349421 00000 n
-0000349484 00000 n
-0000349548 00000 n
-0000349612 00000 n
-0000349676 00000 n
-0000349740 00000 n
-0000349866 00000 n
-0000349929 00000 n
-0000349992 00000 n
-0000350055 00000 n
-0000354266 00000 n
-0000351360 00000 n
-0000350261 00000 n
-0000351484 00000 n
-0000351611 00000 n
-0000351674 00000 n
-0000351800 00000 n
-0000351863 00000 n
-0000351990 00000 n
-0000352053 00000 n
-0000352179 00000 n
-0000352242 00000 n
-0000352304 00000 n
-0000352367 00000 n
-0000352430 00000 n
-0000352494 00000 n
-0000352558 00000 n
-0000352685 00000 n
-0000352748 00000 n
-0000352812 00000 n
-0000352939 00000 n
-0000353002 00000 n
-0000353128 00000 n
-0000353191 00000 n
-0000353318 00000 n
-0000353382 00000 n
-0000353509 00000 n
-0000353572 00000 n
-0000353635 00000 n
-0000353697 00000 n
-0000353761 00000 n
-0000353825 00000 n
-0000353889 00000 n
-0000354015 00000 n
-0000354078 00000 n
-0000354141 00000 n
-0000354204 00000 n
-0000358568 00000 n
-0000355476 00000 n
-0000354410 00000 n
-0000355600 00000 n
-0000355727 00000 n
-0000355790 00000 n
-0000355915 00000 n
-0000355978 00000 n
-0000356105 00000 n
-0000356168 00000 n
-0000356294 00000 n
-0000356357 00000 n
-0000356419 00000 n
-0000356482 00000 n
-0000356546 00000 n
-0000356610 00000 n
-0000356674 00000 n
-0000356738 00000 n
-0000356802 00000 n
-0000356929 00000 n
-0000356992 00000 n
-0000357056 00000 n
-0000357183 00000 n
-0000357244 00000 n
-0000357370 00000 n
-0000357433 00000 n
-0000357558 00000 n
-0000357622 00000 n
-0000357747 00000 n
-0000357810 00000 n
-0000357873 00000 n
-0000357936 00000 n
-0000358000 00000 n
-0000358064 00000 n
-0000358128 00000 n
-0000358191 00000 n
-0000358254 00000 n
-0000358381 00000 n
-0000358443 00000 n
-0000358506 00000 n
-0000634087 00000 n
-0000362703 00000 n
-0000359732 00000 n
-0000358712 00000 n
-0000359856 00000 n
-0000359983 00000 n
-0000360046 00000 n
-0000360172 00000 n
-0000360235 00000 n
-0000360362 00000 n
-0000360425 00000 n
-0000360551 00000 n
-0000360614 00000 n
-0000360676 00000 n
-0000360739 00000 n
-0000360803 00000 n
-0000360867 00000 n
-0000360931 00000 n
-0000360995 00000 n
-0000361059 00000 n
-0000361186 00000 n
-0000361249 00000 n
-0000361313 00000 n
-0000361440 00000 n
-0000361503 00000 n
-0000361629 00000 n
-0000361692 00000 n
-0000361819 00000 n
-0000361883 00000 n
-0000362010 00000 n
-0000362073 00000 n
-0000362136 00000 n
-0000362198 00000 n
-0000362262 00000 n
-0000362326 00000 n
-0000362390 00000 n
-0000362516 00000 n
-0000362579 00000 n
-0000362643 00000 n
-0000367361 00000 n
-0000364002 00000 n
-0000362847 00000 n
-0000364126 00000 n
-0000364253 00000 n
-0000364316 00000 n
-0000364442 00000 n
-0000364505 00000 n
-0000364632 00000 n
-0000364695 00000 n
-0000364822 00000 n
-0000364885 00000 n
-0000364947 00000 n
-0000365010 00000 n
-0000365074 00000 n
-0000365138 00000 n
-0000365202 00000 n
-0000365266 00000 n
-0000365330 00000 n
-0000365394 00000 n
-0000365457 00000 n
-0000365521 00000 n
-0000365585 00000 n
-0000365712 00000 n
-0000365775 00000 n
-0000365839 00000 n
-0000365903 00000 n
-0000365966 00000 n
-0000366093 00000 n
-0000366156 00000 n
-0000366283 00000 n
-0000366346 00000 n
-0000366473 00000 n
-0000366537 00000 n
-0000366664 00000 n
-0000366726 00000 n
-0000366789 00000 n
-0000366851 00000 n
-0000366915 00000 n
-0000366979 00000 n
-0000367043 00000 n
-0000367107 00000 n
-0000367171 00000 n
-0000367235 00000 n
-0000367298 00000 n
-0000372734 00000 n
-0000368810 00000 n
-0000367519 00000 n
-0000368934 00000 n
-0000369061 00000 n
-0000369124 00000 n
-0000369187 00000 n
-0000369314 00000 n
-0000369377 00000 n
-0000369504 00000 n
-0000369567 00000 n
-0000369694 00000 n
-0000369758 00000 n
-0000369885 00000 n
-0000369948 00000 n
-0000370011 00000 n
-0000370074 00000 n
-0000370137 00000 n
-0000370200 00000 n
-0000370264 00000 n
-0000370328 00000 n
-0000370392 00000 n
-0000370456 00000 n
-0000370520 00000 n
-0000370647 00000 n
-0000370710 00000 n
-0000370774 00000 n
-0000370838 00000 n
-0000370902 00000 n
-0000370966 00000 n
-0000371030 00000 n
-0000371094 00000 n
-0000371157 00000 n
-0000371284 00000 n
-0000371347 00000 n
-0000371474 00000 n
-0000371537 00000 n
-0000371664 00000 n
-0000371728 00000 n
-0000371855 00000 n
-0000371918 00000 n
-0000371981 00000 n
-0000372043 00000 n
-0000372105 00000 n
-0000372168 00000 n
-0000372231 00000 n
-0000372294 00000 n
-0000372357 00000 n
-0000372420 00000 n
-0000372483 00000 n
-0000372546 00000 n
-0000372608 00000 n
-0000372671 00000 n
-0000377735 00000 n
-0000374572 00000 n
-0000372878 00000 n
-0000374696 00000 n
-0000374759 00000 n
-0000374886 00000 n
-0000374949 00000 n
-0000375013 00000 n
-0000375077 00000 n
-0000375141 00000 n
-0000375205 00000 n
-0000375269 00000 n
-0000375332 00000 n
-0000375396 00000 n
-0000375459 00000 n
-0000375521 00000 n
-0000375585 00000 n
-0000375712 00000 n
-0000375775 00000 n
-0000375902 00000 n
-0000375965 00000 n
-0000376092 00000 n
-0000376155 00000 n
-0000376282 00000 n
-0000376345 00000 n
-0000376408 00000 n
-0000376471 00000 n
-0000376533 00000 n
-0000376596 00000 n
-0000376659 00000 n
-0000376722 00000 n
-0000376785 00000 n
-0000376849 00000 n
-0000376912 00000 n
-0000377037 00000 n
-0000377100 00000 n
-0000377164 00000 n
-0000377228 00000 n
-0000377292 00000 n
-0000377356 00000 n
-0000377419 00000 n
-0000377483 00000 n
-0000377609 00000 n
-0000377672 00000 n
-0000382527 00000 n
-0000379367 00000 n
-0000377879 00000 n
-0000379491 00000 n
-0000379618 00000 n
-0000379681 00000 n
-0000379807 00000 n
-0000379871 00000 n
-0000379998 00000 n
-0000380061 00000 n
-0000380124 00000 n
-0000380187 00000 n
-0000380250 00000 n
-0000380314 00000 n
-0000380378 00000 n
-0000380442 00000 n
-0000380506 00000 n
-0000380570 00000 n
-0000380633 00000 n
-0000380760 00000 n
-0000380822 00000 n
-0000380884 00000 n
-0000380948 00000 n
-0000381012 00000 n
-0000381139 00000 n
-0000381202 00000 n
-0000381327 00000 n
-0000381390 00000 n
-0000381517 00000 n
-0000381581 00000 n
-0000381708 00000 n
-0000381771 00000 n
-0000381834 00000 n
-0000381896 00000 n
-0000381959 00000 n
-0000382022 00000 n
-0000382086 00000 n
-0000382212 00000 n
-0000382275 00000 n
-0000382337 00000 n
-0000382401 00000 n
-0000382465 00000 n
-0000386967 00000 n
-0000383931 00000 n
-0000382671 00000 n
-0000384055 00000 n
-0000384182 00000 n
-0000384245 00000 n
-0000384371 00000 n
-0000384434 00000 n
-0000384561 00000 n
-0000384624 00000 n
-0000384750 00000 n
-0000384813 00000 n
-0000384875 00000 n
-0000384938 00000 n
-0000385002 00000 n
-0000385066 00000 n
-0000385130 00000 n
-0000385194 00000 n
-0000385258 00000 n
-0000385322 00000 n
-0000385386 00000 n
-0000385513 00000 n
-0000385576 00000 n
-0000385703 00000 n
-0000385766 00000 n
-0000385893 00000 n
-0000385956 00000 n
-0000386083 00000 n
-0000386146 00000 n
-0000386273 00000 n
-0000386337 00000 n
-0000386464 00000 n
-0000386527 00000 n
-0000386590 00000 n
-0000386652 00000 n
-0000386715 00000 n
-0000386778 00000 n
-0000386841 00000 n
-0000386904 00000 n
-0000634212 00000 n
-0000391084 00000 n
-0000387981 00000 n
-0000387111 00000 n
-0000388105 00000 n
-0000388168 00000 n
-0000388231 00000 n
-0000388358 00000 n
-0000388421 00000 n
-0000388485 00000 n
-0000388612 00000 n
-0000388675 00000 n
-0000388802 00000 n
-0000388865 00000 n
-0000388992 00000 n
-0000389056 00000 n
-0000389183 00000 n
-0000389246 00000 n
-0000389309 00000 n
-0000389372 00000 n
-0000389436 00000 n
-0000389500 00000 n
-0000389564 00000 n
-0000389628 00000 n
-0000389692 00000 n
-0000389819 00000 n
-0000389882 00000 n
-0000389946 00000 n
-0000390073 00000 n
-0000390135 00000 n
-0000390262 00000 n
-0000390325 00000 n
-0000390451 00000 n
-0000390515 00000 n
-0000390641 00000 n
-0000390704 00000 n
-0000390767 00000 n
-0000390830 00000 n
-0000390894 00000 n
-0000390958 00000 n
-0000391022 00000 n
-0000395302 00000 n
-0000392142 00000 n
-0000391228 00000 n
-0000392266 00000 n
-0000392393 00000 n
-0000392456 00000 n
-0000392584 00000 n
-0000392647 00000 n
-0000392774 00000 n
-0000392837 00000 n
-0000392964 00000 n
-0000393027 00000 n
-0000393154 00000 n
-0000393218 00000 n
-0000393345 00000 n
-0000393408 00000 n
-0000393471 00000 n
-0000393534 00000 n
-0000393598 00000 n
-0000393662 00000 n
-0000393724 00000 n
-0000393787 00000 n
-0000393850 00000 n
-0000393977 00000 n
-0000394039 00000 n
-0000394102 00000 n
-0000394229 00000 n
-0000394292 00000 n
-0000394419 00000 n
-0000394482 00000 n
-0000394609 00000 n
-0000394673 00000 n
-0000394800 00000 n
-0000394862 00000 n
-0000394925 00000 n
-0000394987 00000 n
-0000395050 00000 n
-0000395113 00000 n
-0000395176 00000 n
-0000395239 00000 n
-0000399325 00000 n
-0000396287 00000 n
-0000395446 00000 n
-0000396411 00000 n
-0000396474 00000 n
-0000396601 00000 n
-0000396664 00000 n
-0000396728 00000 n
-0000396855 00000 n
-0000396918 00000 n
-0000397045 00000 n
-0000397108 00000 n
-0000397235 00000 n
-0000397299 00000 n
-0000397426 00000 n
-0000397489 00000 n
-0000397552 00000 n
-0000397615 00000 n
-0000397679 00000 n
-0000397742 00000 n
-0000397806 00000 n
-0000397931 00000 n
-0000397994 00000 n
-0000398058 00000 n
-0000398185 00000 n
-0000398248 00000 n
-0000398374 00000 n
-0000398437 00000 n
-0000398564 00000 n
-0000398628 00000 n
-0000398755 00000 n
-0000398817 00000 n
-0000398880 00000 n
-0000398943 00000 n
-0000399007 00000 n
-0000399071 00000 n
-0000399135 00000 n
-0000399199 00000 n
-0000399263 00000 n
-0000403053 00000 n
-0000400522 00000 n
-0000399469 00000 n
-0000400646 00000 n
-0000400773 00000 n
-0000400836 00000 n
-0000400900 00000 n
-0000400964 00000 n
-0000401091 00000 n
-0000401154 00000 n
-0000401280 00000 n
-0000401343 00000 n
-0000401470 00000 n
-0000401533 00000 n
-0000401660 00000 n
-0000401724 00000 n
-0000401851 00000 n
-0000401914 00000 n
-0000401977 00000 n
-0000402040 00000 n
-0000402103 00000 n
-0000402167 00000 n
-0000402231 00000 n
-0000402358 00000 n
-0000402421 00000 n
-0000402548 00000 n
-0000402610 00000 n
-0000402737 00000 n
-0000402800 00000 n
-0000402926 00000 n
-0000402990 00000 n
-0000406848 00000 n
-0000403997 00000 n
-0000403197 00000 n
-0000404121 00000 n
-0000404248 00000 n
-0000404311 00000 n
-0000404374 00000 n
-0000404436 00000 n
-0000404500 00000 n
-0000404564 00000 n
-0000404628 00000 n
-0000404754 00000 n
-0000404817 00000 n
-0000404944 00000 n
-0000405007 00000 n
-0000405134 00000 n
-0000405197 00000 n
-0000405324 00000 n
-0000405388 00000 n
-0000405515 00000 n
-0000405578 00000 n
-0000405641 00000 n
-0000405704 00000 n
-0000405768 00000 n
-0000405832 00000 n
-0000405896 00000 n
-0000405960 00000 n
-0000406024 00000 n
-0000406151 00000 n
-0000406214 00000 n
-0000406341 00000 n
-0000406404 00000 n
-0000406531 00000 n
-0000406594 00000 n
-0000406721 00000 n
-0000406785 00000 n
-0000410904 00000 n
-0000408191 00000 n
-0000406992 00000 n
-0000408315 00000 n
-0000408442 00000 n
-0000408505 00000 n
-0000408568 00000 n
-0000408630 00000 n
-0000408694 00000 n
-0000408757 00000 n
-0000408821 00000 n
-0000408885 00000 n
-0000408948 00000 n
-0000409074 00000 n
-0000409137 00000 n
-0000409262 00000 n
-0000409324 00000 n
-0000409451 00000 n
-0000409514 00000 n
-0000409640 00000 n
-0000409703 00000 n
-0000409829 00000 n
-0000409893 00000 n
-0000410019 00000 n
-0000410082 00000 n
-0000410145 00000 n
-0000410208 00000 n
-0000410271 00000 n
-0000410335 00000 n
-0000410399 00000 n
-0000410526 00000 n
-0000410589 00000 n
-0000410652 00000 n
-0000410779 00000 n
-0000410842 00000 n
-0000634337 00000 n
-0000414733 00000 n
-0000411888 00000 n
-0000411048 00000 n
-0000412012 00000 n
-0000412139 00000 n
-0000412202 00000 n
-0000412328 00000 n
-0000412392 00000 n
-0000412519 00000 n
-0000412582 00000 n
-0000412645 00000 n
-0000412708 00000 n
-0000412772 00000 n
-0000412836 00000 n
-0000412900 00000 n
-0000413027 00000 n
-0000413090 00000 n
-0000413154 00000 n
-0000413280 00000 n
-0000413343 00000 n
-0000413468 00000 n
-0000413531 00000 n
-0000413658 00000 n
-0000413722 00000 n
-0000413848 00000 n
-0000413911 00000 n
-0000413973 00000 n
-0000414036 00000 n
-0000414099 00000 n
-0000414163 00000 n
-0000414227 00000 n
-0000414354 00000 n
-0000414417 00000 n
-0000414480 00000 n
-0000414607 00000 n
-0000414670 00000 n
-0000418576 00000 n
-0000415729 00000 n
-0000414877 00000 n
-0000415853 00000 n
-0000415980 00000 n
-0000416043 00000 n
-0000416169 00000 n
-0000416233 00000 n
-0000416360 00000 n
-0000416423 00000 n
-0000416486 00000 n
-0000416549 00000 n
-0000416612 00000 n
-0000416675 00000 n
-0000416739 00000 n
-0000416866 00000 n
-0000416929 00000 n
-0000416993 00000 n
-0000417120 00000 n
-0000417183 00000 n
-0000417309 00000 n
-0000417372 00000 n
-0000417499 00000 n
-0000417563 00000 n
-0000417690 00000 n
-0000417753 00000 n
-0000417816 00000 n
-0000417879 00000 n
-0000417943 00000 n
-0000418007 00000 n
-0000418071 00000 n
-0000418198 00000 n
-0000418261 00000 n
-0000418324 00000 n
-0000418450 00000 n
-0000418513 00000 n
-0000422111 00000 n
-0000419393 00000 n
-0000418720 00000 n
-0000419517 00000 n
-0000419644 00000 n
-0000419707 00000 n
-0000419833 00000 n
-0000419897 00000 n
-0000420024 00000 n
-0000420087 00000 n
-0000420150 00000 n
-0000420213 00000 n
-0000420277 00000 n
-0000420341 00000 n
-0000420404 00000 n
-0000420531 00000 n
-0000420594 00000 n
-0000420721 00000 n
-0000420784 00000 n
-0000420911 00000 n
-0000420972 00000 n
-0000421097 00000 n
-0000421161 00000 n
-0000421288 00000 n
-0000421351 00000 n
-0000421414 00000 n
-0000421477 00000 n
-0000421541 00000 n
-0000421605 00000 n
-0000421669 00000 n
-0000421796 00000 n
-0000421859 00000 n
-0000421986 00000 n
-0000422048 00000 n
-0000427529 00000 n
-0000423788 00000 n
-0000422255 00000 n
-0000423912 00000 n
-0000424039 00000 n
-0000424102 00000 n
-0000424228 00000 n
-0000424292 00000 n
-0000424419 00000 n
-0000424482 00000 n
-0000424545 00000 n
-0000424608 00000 n
-0000424672 00000 n
-0000424736 00000 n
-0000424800 00000 n
-0000424927 00000 n
-0000424990 00000 n
-0000425054 00000 n
-0000425181 00000 n
-0000425244 00000 n
-0000425371 00000 n
-0000425434 00000 n
-0000425561 00000 n
-0000425624 00000 n
-0000425751 00000 n
-0000425815 00000 n
-0000425942 00000 n
-0000426004 00000 n
-0000426067 00000 n
-0000426130 00000 n
-0000426194 00000 n
-0000426258 00000 n
-0000426322 00000 n
-0000426386 00000 n
-0000426449 00000 n
-0000426513 00000 n
-0000426577 00000 n
-0000426641 00000 n
-0000426705 00000 n
-0000426768 00000 n
-0000426832 00000 n
-0000426896 00000 n
-0000426960 00000 n
-0000427087 00000 n
-0000427150 00000 n
-0000427214 00000 n
-0000427278 00000 n
-0000427341 00000 n
-0000427404 00000 n
-0000427467 00000 n
-0000432484 00000 n
-0000428812 00000 n
-0000427673 00000 n
-0000428936 00000 n
-0000429063 00000 n
-0000429126 00000 n
-0000429251 00000 n
-0000429314 00000 n
-0000429441 00000 n
-0000429504 00000 n
-0000429630 00000 n
-0000429693 00000 n
-0000429755 00000 n
-0000429818 00000 n
-0000429882 00000 n
-0000429946 00000 n
-0000430010 00000 n
-0000430137 00000 n
-0000430200 00000 n
-0000430264 00000 n
-0000430391 00000 n
-0000430454 00000 n
-0000430581 00000 n
-0000430644 00000 n
-0000430771 00000 n
-0000430834 00000 n
-0000430961 00000 n
-0000431024 00000 n
-0000431087 00000 n
-0000431150 00000 n
-0000431214 00000 n
-0000431278 00000 n
-0000431342 00000 n
-0000431405 00000 n
-0000431469 00000 n
-0000431533 00000 n
-0000431597 00000 n
-0000431661 00000 n
-0000431725 00000 n
-0000431788 00000 n
-0000431852 00000 n
-0000431916 00000 n
-0000431980 00000 n
-0000432106 00000 n
-0000432169 00000 n
-0000432233 00000 n
-0000432297 00000 n
-0000432361 00000 n
-0000432424 00000 n
-0000437363 00000 n
-0000433883 00000 n
-0000432628 00000 n
-0000434007 00000 n
-0000434134 00000 n
-0000434197 00000 n
-0000434323 00000 n
-0000434386 00000 n
-0000434513 00000 n
-0000434575 00000 n
-0000434701 00000 n
-0000434764 00000 n
-0000434826 00000 n
-0000434889 00000 n
-0000434953 00000 n
-0000435017 00000 n
-0000435081 00000 n
-0000435144 00000 n
-0000435208 00000 n
-0000435272 00000 n
-0000435336 00000 n
-0000435463 00000 n
-0000435526 00000 n
-0000435590 00000 n
-0000435653 00000 n
-0000435717 00000 n
-0000435843 00000 n
-0000435906 00000 n
-0000436033 00000 n
-0000436096 00000 n
-0000436223 00000 n
-0000436287 00000 n
-0000436351 00000 n
-0000436478 00000 n
-0000436541 00000 n
-0000436604 00000 n
-0000436667 00000 n
-0000436731 00000 n
-0000436794 00000 n
-0000436858 00000 n
-0000436922 00000 n
-0000436986 00000 n
-0000437113 00000 n
-0000437176 00000 n
-0000437239 00000 n
-0000437301 00000 n
-0000634462 00000 n
-0000441627 00000 n
-0000438461 00000 n
-0000437507 00000 n
-0000438585 00000 n
-0000438712 00000 n
-0000438775 00000 n
-0000438901 00000 n
-0000438964 00000 n
-0000439091 00000 n
-0000439154 00000 n
-0000439280 00000 n
-0000439343 00000 n
-0000439405 00000 n
-0000439468 00000 n
-0000439532 00000 n
-0000439596 00000 n
-0000439660 00000 n
-0000439787 00000 n
-0000439850 00000 n
-0000439914 00000 n
-0000440041 00000 n
-0000440104 00000 n
-0000440231 00000 n
-0000440294 00000 n
-0000440421 00000 n
-0000440485 00000 n
-0000440612 00000 n
-0000440675 00000 n
-0000440738 00000 n
-0000440801 00000 n
-0000440864 00000 n
-0000440928 00000 n
-0000440992 00000 n
-0000441056 00000 n
-0000441120 00000 n
-0000441184 00000 n
-0000441247 00000 n
-0000441373 00000 n
-0000441436 00000 n
-0000441500 00000 n
-0000441564 00000 n
-0000446201 00000 n
-0000442854 00000 n
-0000441771 00000 n
-0000442978 00000 n
-0000443105 00000 n
-0000443168 00000 n
-0000443294 00000 n
-0000443357 00000 n
-0000443484 00000 n
-0000443547 00000 n
-0000443673 00000 n
-0000443736 00000 n
-0000443798 00000 n
-0000443861 00000 n
-0000443924 00000 n
-0000443988 00000 n
-0000444052 00000 n
-0000444116 00000 n
-0000444180 00000 n
-0000444244 00000 n
-0000444308 00000 n
-0000444435 00000 n
-0000444498 00000 n
-0000444562 00000 n
-0000444626 00000 n
-0000444753 00000 n
-0000444814 00000 n
-0000444941 00000 n
-0000445004 00000 n
-0000445129 00000 n
-0000445193 00000 n
-0000445317 00000 n
-0000445380 00000 n
-0000445443 00000 n
-0000445506 00000 n
-0000445569 00000 n
-0000445633 00000 n
-0000445697 00000 n
-0000445761 00000 n
-0000445824 00000 n
-0000445951 00000 n
-0000446013 00000 n
-0000446076 00000 n
-0000446139 00000 n
-0000450227 00000 n
-0000447316 00000 n
-0000446345 00000 n
-0000447440 00000 n
-0000447503 00000 n
-0000447630 00000 n
-0000447693 00000 n
-0000447819 00000 n
-0000447882 00000 n
-0000448009 00000 n
-0000448072 00000 n
-0000448199 00000 n
-0000448262 00000 n
-0000448324 00000 n
-0000448387 00000 n
-0000448451 00000 n
-0000448515 00000 n
-0000448579 00000 n
-0000448706 00000 n
-0000448769 00000 n
-0000448833 00000 n
-0000448958 00000 n
-0000449021 00000 n
-0000449148 00000 n
-0000449211 00000 n
-0000449338 00000 n
-0000449401 00000 n
-0000449528 00000 n
-0000449592 00000 n
-0000449656 00000 n
-0000449783 00000 n
-0000449846 00000 n
-0000449909 00000 n
-0000449972 00000 n
-0000450036 00000 n
-0000450100 00000 n
-0000450164 00000 n
-0000454243 00000 n
-0000451265 00000 n
-0000450371 00000 n
-0000451389 00000 n
-0000451516 00000 n
-0000451643 00000 n
-0000451706 00000 n
-0000451833 00000 n
-0000451896 00000 n
-0000452023 00000 n
-0000452087 00000 n
-0000452151 00000 n
-0000452278 00000 n
-0000452340 00000 n
-0000452403 00000 n
-0000452466 00000 n
-0000452529 00000 n
-0000452593 00000 n
-0000452657 00000 n
-0000452784 00000 n
-0000452847 00000 n
-0000452911 00000 n
-0000453038 00000 n
-0000453101 00000 n
-0000453228 00000 n
-0000453291 00000 n
-0000453418 00000 n
-0000453482 00000 n
-0000453546 00000 n
-0000453673 00000 n
-0000453736 00000 n
-0000453799 00000 n
-0000453862 00000 n
-0000453926 00000 n
-0000453990 00000 n
-0000454053 00000 n
-0000454117 00000 n
-0000454181 00000 n
-0000458287 00000 n
-0000455248 00000 n
-0000454387 00000 n
-0000455372 00000 n
-0000455499 00000 n
-0000455562 00000 n
-0000455625 00000 n
-0000455689 00000 n
-0000455753 00000 n
-0000455880 00000 n
-0000455943 00000 n
-0000456069 00000 n
-0000456132 00000 n
-0000456259 00000 n
-0000456323 00000 n
-0000456387 00000 n
-0000456514 00000 n
-0000456577 00000 n
-0000456640 00000 n
-0000456702 00000 n
-0000456766 00000 n
-0000456830 00000 n
-0000456894 00000 n
-0000457019 00000 n
-0000457082 00000 n
-0000457209 00000 n
-0000457272 00000 n
-0000457399 00000 n
-0000457462 00000 n
-0000457589 00000 n
-0000457653 00000 n
-0000457717 00000 n
-0000457844 00000 n
-0000457907 00000 n
-0000457970 00000 n
-0000458033 00000 n
-0000458097 00000 n
-0000458161 00000 n
-0000458225 00000 n
-0000462271 00000 n
-0000459359 00000 n
-0000458431 00000 n
-0000459483 00000 n
-0000459610 00000 n
-0000459673 00000 n
-0000459800 00000 n
-0000459863 00000 n
-0000459989 00000 n
-0000460052 00000 n
-0000460179 00000 n
-0000460243 00000 n
-0000460306 00000 n
-0000460433 00000 n
-0000460496 00000 n
-0000460559 00000 n
-0000460622 00000 n
-0000460686 00000 n
-0000460750 00000 n
-0000460814 00000 n
-0000460878 00000 n
-0000460942 00000 n
-0000461069 00000 n
-0000461132 00000 n
-0000461259 00000 n
-0000461322 00000 n
-0000461449 00000 n
-0000461511 00000 n
-0000461637 00000 n
-0000461701 00000 n
-0000461828 00000 n
-0000461891 00000 n
-0000461954 00000 n
-0000462017 00000 n
-0000462081 00000 n
-0000462145 00000 n
-0000462209 00000 n
-0000634587 00000 n
-0000466411 00000 n
-0000463326 00000 n
-0000462415 00000 n
-0000463450 00000 n
-0000463577 00000 n
-0000463640 00000 n
-0000463704 00000 n
-0000463831 00000 n
-0000463894 00000 n
-0000464020 00000 n
-0000464083 00000 n
-0000464209 00000 n
-0000464272 00000 n
-0000464399 00000 n
-0000464463 00000 n
-0000464590 00000 n
-0000464653 00000 n
-0000464716 00000 n
-0000464779 00000 n
-0000464842 00000 n
-0000464906 00000 n
-0000464970 00000 n
-0000465097 00000 n
-0000465160 00000 n
-0000465287 00000 n
-0000465350 00000 n
-0000465477 00000 n
-0000465540 00000 n
-0000465667 00000 n
-0000465730 00000 n
-0000465857 00000 n
-0000465920 00000 n
-0000465983 00000 n
-0000466045 00000 n
-0000466106 00000 n
-0000466167 00000 n
-0000466228 00000 n
-0000466288 00000 n
-0000466349 00000 n
-0000470657 00000 n
-0000467423 00000 n
-0000466555 00000 n
-0000467547 00000 n
-0000467674 00000 n
-0000467737 00000 n
-0000467801 00000 n
-0000467865 00000 n
-0000467992 00000 n
-0000468055 00000 n
-0000468182 00000 n
-0000468245 00000 n
-0000468372 00000 n
-0000468436 00000 n
-0000468563 00000 n
-0000468625 00000 n
-0000468688 00000 n
-0000468751 00000 n
-0000468815 00000 n
-0000468879 00000 n
-0000468943 00000 n
-0000469007 00000 n
-0000469070 00000 n
-0000469197 00000 n
-0000469260 00000 n
-0000469324 00000 n
-0000469388 00000 n
-0000469515 00000 n
-0000469578 00000 n
-0000469705 00000 n
-0000469768 00000 n
-0000469895 00000 n
-0000469959 00000 n
-0000470086 00000 n
-0000470149 00000 n
-0000470212 00000 n
-0000470275 00000 n
-0000470339 00000 n
-0000470403 00000 n
-0000470467 00000 n
-0000470531 00000 n
-0000470595 00000 n
-0000474892 00000 n
-0000471660 00000 n
-0000470801 00000 n
-0000471784 00000 n
-0000471911 00000 n
-0000471974 00000 n
-0000472038 00000 n
-0000472101 00000 n
-0000472228 00000 n
-0000472291 00000 n
-0000472418 00000 n
-0000472481 00000 n
-0000472608 00000 n
-0000472672 00000 n
-0000472799 00000 n
-0000472861 00000 n
-0000472924 00000 n
-0000472987 00000 n
-0000473051 00000 n
-0000473115 00000 n
-0000473179 00000 n
-0000473243 00000 n
-0000473307 00000 n
-0000473434 00000 n
-0000473497 00000 n
-0000473561 00000 n
-0000473625 00000 n
-0000473752 00000 n
-0000473815 00000 n
-0000473940 00000 n
-0000474003 00000 n
-0000474130 00000 n
-0000474194 00000 n
-0000474321 00000 n
-0000474384 00000 n
-0000474447 00000 n
-0000474510 00000 n
-0000474574 00000 n
-0000474638 00000 n
-0000474702 00000 n
-0000474766 00000 n
-0000474830 00000 n
-0000479056 00000 n
-0000475826 00000 n
-0000475036 00000 n
-0000475950 00000 n
-0000476077 00000 n
-0000476140 00000 n
-0000476204 00000 n
-0000476268 00000 n
-0000476332 00000 n
-0000476459 00000 n
-0000476522 00000 n
-0000476649 00000 n
-0000476712 00000 n
-0000476839 00000 n
-0000476903 00000 n
-0000477030 00000 n
-0000477092 00000 n
-0000477155 00000 n
-0000477218 00000 n
-0000477282 00000 n
-0000477346 00000 n
-0000477410 00000 n
-0000477537 00000 n
-0000477600 00000 n
-0000477664 00000 n
-0000477791 00000 n
-0000477854 00000 n
-0000477981 00000 n
-0000478044 00000 n
-0000478171 00000 n
-0000478235 00000 n
-0000478362 00000 n
-0000478425 00000 n
-0000478488 00000 n
-0000478551 00000 n
-0000478614 00000 n
-0000478678 00000 n
-0000478742 00000 n
-0000478869 00000 n
-0000478931 00000 n
-0000478994 00000 n
-0000482739 00000 n
-0000479892 00000 n
-0000479200 00000 n
-0000480016 00000 n
-0000480143 00000 n
-0000480206 00000 n
-0000480332 00000 n
-0000480395 00000 n
-0000480522 00000 n
-0000480585 00000 n
-0000480711 00000 n
-0000480774 00000 n
-0000480836 00000 n
-0000480899 00000 n
-0000480962 00000 n
-0000481026 00000 n
-0000481090 00000 n
-0000481217 00000 n
-0000481280 00000 n
-0000481344 00000 n
-0000481471 00000 n
-0000481534 00000 n
-0000481661 00000 n
-0000481724 00000 n
-0000481851 00000 n
-0000481915 00000 n
-0000482042 00000 n
-0000482105 00000 n
-0000482168 00000 n
-0000482231 00000 n
-0000482295 00000 n
-0000482359 00000 n
-0000482423 00000 n
-0000482550 00000 n
-0000482613 00000 n
-0000482677 00000 n
-0000487299 00000 n
-0000483938 00000 n
-0000482883 00000 n
-0000484062 00000 n
-0000484189 00000 n
-0000484252 00000 n
-0000484379 00000 n
-0000484442 00000 n
-0000484569 00000 n
-0000484632 00000 n
-0000484759 00000 n
-0000484823 00000 n
-0000484950 00000 n
-0000485013 00000 n
-0000485076 00000 n
-0000485139 00000 n
-0000485203 00000 n
-0000485267 00000 n
-0000485331 00000 n
-0000485395 00000 n
-0000485459 00000 n
-0000485523 00000 n
-0000485587 00000 n
-0000485714 00000 n
-0000485777 00000 n
-0000485841 00000 n
-0000485904 00000 n
-0000485967 00000 n
-0000486031 00000 n
-0000486158 00000 n
-0000486221 00000 n
-0000486348 00000 n
-0000486411 00000 n
-0000486538 00000 n
-0000486602 00000 n
-0000486728 00000 n
-0000486791 00000 n
-0000486854 00000 n
-0000486917 00000 n
-0000486981 00000 n
-0000487045 00000 n
-0000487109 00000 n
-0000487173 00000 n
-0000487236 00000 n
-0000634712 00000 n
-0000492523 00000 n
-0000488594 00000 n
-0000487443 00000 n
-0000488718 00000 n
-0000488845 00000 n
-0000488908 00000 n
-0000488972 00000 n
-0000489036 00000 n
-0000489163 00000 n
-0000489226 00000 n
-0000489351 00000 n
-0000489414 00000 n
-0000489541 00000 n
-0000489604 00000 n
-0000489731 00000 n
-0000489794 00000 n
-0000489857 00000 n
-0000489919 00000 n
-0000489983 00000 n
-0000490047 00000 n
-0000490111 00000 n
-0000490175 00000 n
-0000490239 00000 n
-0000490302 00000 n
-0000490366 00000 n
-0000490430 00000 n
-0000490494 00000 n
-0000490619 00000 n
-0000490682 00000 n
-0000490745 00000 n
-0000490809 00000 n
-0000490873 00000 n
-0000490937 00000 n
-0000491001 00000 n
-0000491127 00000 n
-0000491190 00000 n
-0000491317 00000 n
-0000491380 00000 n
-0000491507 00000 n
-0000491571 00000 n
-0000491698 00000 n
-0000491761 00000 n
-0000491824 00000 n
-0000491887 00000 n
-0000491951 00000 n
-0000492015 00000 n
-0000492079 00000 n
-0000492143 00000 n
-0000492207 00000 n
-0000492271 00000 n
-0000492333 00000 n
-0000492397 00000 n
-0000492461 00000 n
-0000498078 00000 n
-0000494021 00000 n
-0000492667 00000 n
-0000494145 00000 n
-0000494272 00000 n
-0000494335 00000 n
-0000494399 00000 n
-0000494462 00000 n
-0000494526 00000 n
-0000494590 00000 n
-0000494654 00000 n
-0000494717 00000 n
-0000494844 00000 n
-0000494907 00000 n
-0000495034 00000 n
-0000495097 00000 n
-0000495224 00000 n
-0000495288 00000 n
-0000495415 00000 n
-0000495478 00000 n
-0000495541 00000 n
-0000495604 00000 n
-0000495668 00000 n
-0000495732 00000 n
-0000495796 00000 n
-0000495860 00000 n
-0000495924 00000 n
-0000495988 00000 n
-0000496052 00000 n
-0000496116 00000 n
-0000496180 00000 n
-0000496244 00000 n
-0000496304 00000 n
-0000496431 00000 n
-0000496494 00000 n
-0000496558 00000 n
-0000496622 00000 n
-0000496686 00000 n
-0000496750 00000 n
-0000496814 00000 n
-0000496878 00000 n
-0000496942 00000 n
-0000497069 00000 n
-0000497132 00000 n
-0000497259 00000 n
-0000497322 00000 n
-0000497449 00000 n
-0000497512 00000 n
-0000497639 00000 n
-0000497702 00000 n
-0000497765 00000 n
-0000497827 00000 n
-0000497890 00000 n
-0000497953 00000 n
-0000498016 00000 n
-0000502034 00000 n
-0000498934 00000 n
-0000498222 00000 n
-0000499058 00000 n
-0000499185 00000 n
-0000499248 00000 n
-0000499312 00000 n
-0000499439 00000 n
-0000499502 00000 n
-0000499629 00000 n
-0000499692 00000 n
-0000499819 00000 n
-0000499882 00000 n
-0000500009 00000 n
-0000500071 00000 n
-0000500134 00000 n
-0000500197 00000 n
-0000500261 00000 n
-0000500325 00000 n
-0000500389 00000 n
-0000500516 00000 n
-0000500579 00000 n
-0000500643 00000 n
-0000500770 00000 n
-0000500833 00000 n
-0000500960 00000 n
-0000501023 00000 n
-0000501150 00000 n
-0000501213 00000 n
-0000501340 00000 n
-0000501403 00000 n
-0000501466 00000 n
-0000501529 00000 n
-0000501593 00000 n
-0000501657 00000 n
-0000501721 00000 n
-0000501848 00000 n
-0000501910 00000 n
-0000501972 00000 n
-0000506047 00000 n
-0000503079 00000 n
-0000502178 00000 n
-0000503203 00000 n
-0000503266 00000 n
-0000503393 00000 n
-0000503456 00000 n
-0000503582 00000 n
-0000503645 00000 n
-0000503772 00000 n
-0000503834 00000 n
-0000503960 00000 n
-0000504023 00000 n
-0000504085 00000 n
-0000504148 00000 n
-0000504211 00000 n
-0000504275 00000 n
-0000504339 00000 n
-0000504466 00000 n
-0000504529 00000 n
-0000504592 00000 n
-0000504655 00000 n
-0000504780 00000 n
-0000504843 00000 n
-0000504969 00000 n
-0000505032 00000 n
-0000505159 00000 n
-0000505223 00000 n
-0000505350 00000 n
-0000505413 00000 n
-0000505476 00000 n
-0000505539 00000 n
-0000505602 00000 n
-0000505666 00000 n
-0000505730 00000 n
-0000505857 00000 n
-0000505920 00000 n
-0000505984 00000 n
-0000510099 00000 n
-0000507313 00000 n
-0000506191 00000 n
-0000507437 00000 n
-0000507564 00000 n
-0000507690 00000 n
-0000507753 00000 n
-0000507880 00000 n
-0000507943 00000 n
-0000508069 00000 n
-0000508132 00000 n
-0000508194 00000 n
-0000508257 00000 n
-0000508320 00000 n
-0000508384 00000 n
-0000508448 00000 n
-0000508575 00000 n
-0000508638 00000 n
-0000508701 00000 n
-0000508765 00000 n
-0000508829 00000 n
-0000508956 00000 n
-0000509019 00000 n
-0000509146 00000 n
-0000509209 00000 n
-0000509336 00000 n
-0000509400 00000 n
-0000509527 00000 n
-0000509590 00000 n
-0000509653 00000 n
-0000509716 00000 n
-0000509780 00000 n
-0000509844 00000 n
-0000509908 00000 n
-0000509972 00000 n
-0000510036 00000 n
-0000514389 00000 n
-0000511155 00000 n
-0000510243 00000 n
-0000511279 00000 n
-0000511406 00000 n
-0000511469 00000 n
-0000511533 00000 n
-0000511597 00000 n
-0000511724 00000 n
-0000511787 00000 n
-0000511914 00000 n
-0000511977 00000 n
-0000512104 00000 n
-0000512168 00000 n
-0000512295 00000 n
-0000512357 00000 n
-0000512420 00000 n
-0000512483 00000 n
-0000512547 00000 n
-0000512611 00000 n
-0000512675 00000 n
-0000512739 00000 n
-0000512803 00000 n
-0000512930 00000 n
-0000512993 00000 n
-0000513057 00000 n
-0000513121 00000 n
-0000513248 00000 n
-0000513311 00000 n
-0000513438 00000 n
-0000513501 00000 n
-0000513628 00000 n
-0000513692 00000 n
-0000513819 00000 n
-0000513882 00000 n
-0000513945 00000 n
-0000514008 00000 n
-0000514071 00000 n
-0000514135 00000 n
-0000514199 00000 n
-0000514263 00000 n
-0000514327 00000 n
-0000634837 00000 n
-0000519053 00000 n
-0000515511 00000 n
-0000514547 00000 n
-0000515635 00000 n
-0000515698 00000 n
-0000515825 00000 n
-0000515888 00000 n
-0000515951 00000 n
-0000516014 00000 n
-0000516078 00000 n
-0000516142 00000 n
-0000516269 00000 n
-0000516332 00000 n
-0000516458 00000 n
-0000516521 00000 n
-0000516648 00000 n
-0000516712 00000 n
-0000516839 00000 n
-0000516902 00000 n
-0000516965 00000 n
-0000517027 00000 n
-0000517090 00000 n
-0000517154 00000 n
-0000517218 00000 n
-0000517282 00000 n
-0000517346 00000 n
-0000517471 00000 n
-0000517534 00000 n
-0000517598 00000 n
-0000517662 00000 n
-0000517726 00000 n
-0000517789 00000 n
-0000517916 00000 n
-0000517978 00000 n
-0000518104 00000 n
-0000518167 00000 n
-0000518293 00000 n
-0000518356 00000 n
-0000518482 00000 n
-0000518545 00000 n
-0000518608 00000 n
-0000518671 00000 n
-0000518734 00000 n
-0000518798 00000 n
-0000518862 00000 n
-0000518926 00000 n
-0000518990 00000 n
-0000522937 00000 n
-0000520095 00000 n
-0000519197 00000 n
-0000520219 00000 n
-0000520282 00000 n
-0000520409 00000 n
-0000520472 00000 n
-0000520536 00000 n
-0000520663 00000 n
-0000520726 00000 n
-0000520851 00000 n
-0000520914 00000 n
-0000521041 00000 n
-0000521104 00000 n
-0000521231 00000 n
-0000521294 00000 n
-0000521357 00000 n
-0000521419 00000 n
-0000521483 00000 n
-0000521547 00000 n
-0000521611 00000 n
-0000521736 00000 n
-0000521799 00000 n
-0000521926 00000 n
-0000521988 00000 n
-0000522115 00000 n
-0000522178 00000 n
-0000522304 00000 n
-0000522368 00000 n
-0000522494 00000 n
-0000522557 00000 n
-0000522620 00000 n
-0000522683 00000 n
-0000522746 00000 n
-0000522810 00000 n
-0000522874 00000 n
-0000525742 00000 n
-0000523910 00000 n
-0000523081 00000 n
-0000524034 00000 n
-0000524161 00000 n
-0000524224 00000 n
-0000524352 00000 n
-0000524415 00000 n
-0000524541 00000 n
-0000524604 00000 n
-0000524731 00000 n
-0000524795 00000 n
-0000524922 00000 n
-0000524985 00000 n
-0000525048 00000 n
-0000525110 00000 n
-0000525173 00000 n
-0000525237 00000 n
-0000525301 00000 n
-0000525426 00000 n
-0000525489 00000 n
-0000525553 00000 n
-0000525680 00000 n
-0000525886 00000 n
-0000630871 00000 n
-0000525922 00000 n
-0000526282 00000 n
-0000526320 00000 n
-0000526792 00000 n
-0000527180 00000 n
-0000527758 00000 n
-0000528084 00000 n
-0000528560 00000 n
-0000530369 00000 n
-0000530604 00000 n
-0000532421 00000 n
-0000532655 00000 n
-0000550516 00000 n
-0000551047 00000 n
-0000562644 00000 n
-0000563040 00000 n
-0000574854 00000 n
-0000575238 00000 n
-0000589441 00000 n
-0000589742 00000 n
-0000615168 00000 n
-0000615799 00000 n
-0000630515 00000 n
-0000634944 00000 n
-0000635070 00000 n
-0000635196 00000 n
-0000635322 00000 n
-0000635405 00000 n
-0000730888 00000 n
-0000731043 00000 n
-0000731240 00000 n
-0000731445 00000 n
-0000731638 00000 n
-0000731843 00000 n
-0000732048 00000 n
-0000732253 00000 n
-0000732458 00000 n
-0000732651 00000 n
-0000732849 00000 n
-0000733040 00000 n
-0000733245 00000 n
-0000733450 00000 n
-0000733655 00000 n
-0000733848 00000 n
-0000734053 00000 n
-0000734258 00000 n
-0000734463 00000 n
-0000734668 00000 n
-0000734846 00000 n
-0000735051 00000 n
-0000735256 00000 n
-0000735461 00000 n
-0000735666 00000 n
-0000735871 00000 n
-0000736072 00000 n
-0000736265 00000 n
-0000736470 00000 n
-0000736665 00000 n
-0000736862 00000 n
-0000737067 00000 n
-0000737272 00000 n
-0000737465 00000 n
-0000737666 00000 n
-0000737871 00000 n
-0000738076 00000 n
-0000738281 00000 n
-0000738486 00000 n
-0000738664 00000 n
-0000738869 00000 n
-0000739074 00000 n
-0000739279 00000 n
-0000739484 00000 n
-0000739689 00000 n
-0000739882 00000 n
-0000740087 00000 n
-0000740292 00000 n
-0000740484 00000 n
-0000740684 00000 n
-0000740877 00000 n
-0000741078 00000 n
-0000741283 00000 n
-0000741488 00000 n
-0000741693 00000 n
-0000741898 00000 n
-0000742091 00000 n
-0000742289 00000 n
-0000742480 00000 n
-0000742685 00000 n
-0000742890 00000 n
-0000743095 00000 n
-0000743288 00000 n
-0000743493 00000 n
-0000743698 00000 n
-0000743903 00000 n
-0000744108 00000 n
-0000744297 00000 n
-0000744490 00000 n
-0000744695 00000 n
-0000744900 00000 n
-0000745105 00000 n
-0000745310 00000 n
-0000745503 00000 n
-0000745708 00000 n
-0000745913 00000 n
-0000746105 00000 n
-0000746305 00000 n
-0000746498 00000 n
-0000746703 00000 n
-0000746908 00000 n
-0000747113 00000 n
-0000747318 00000 n
-0000747511 00000 n
-0000747709 00000 n
-0000747883 00000 n
-0000748058 00000 n
-0000748242 00000 n
-0000748427 00000 n
-0000748615 00000 n
-0000748806 00000 n
-0000748985 00000 n
-0000749176 00000 n
-0000749367 00000 n
-0000749545 00000 n
-0000749718 00000 n
-0000749889 00000 n
-0000750053 00000 n
-0000750244 00000 n
-0000750435 00000 n
-0000750626 00000 n
-0000750817 00000 n
-0000751008 00000 n
-0000751187 00000 n
-0000751378 00000 n
-0000751569 00000 n
-0000751753 00000 n
-0000751944 00000 n
-0000752135 00000 n
-0000752326 00000 n
-0000752517 00000 n
-0000752708 00000 n
-0000752887 00000 n
-0000753078 00000 n
-0000753274 00000 n
-0000753461 00000 n
-0000753650 00000 n
-0000753847 00000 n
-0000754032 00000 n
-0000754225 00000 n
-0000754422 00000 n
-0000754619 00000 n
-0000754816 00000 n
-0000755013 00000 n
-0000755195 00000 n
-0000755378 00000 n
-0000755575 00000 n
-0000755772 00000 n
-0000755969 00000 n
-0000756154 00000 n
-0000756351 00000 n
-0000756548 00000 n
-0000756745 00000 n
-0000756942 00000 n
-0000757112 00000 n
-0000757309 00000 n
-0000757506 00000 n
-0000757703 00000 n
-0000757900 00000 n
-0000758097 00000 n
-0000758282 00000 n
-0000758479 00000 n
-0000758676 00000 n
-0000758860 00000 n
-0000759052 00000 n
-0000759237 00000 n
-0000759434 00000 n
-0000759631 00000 n
-0000759828 00000 n
-0000760025 00000 n
-0000760218 00000 n
-0000760403 00000 n
-0000760593 00000 n
-0000760779 00000 n
-0000760976 00000 n
-0000761173 00000 n
-0000761358 00000 n
-0000761551 00000 n
-0000761748 00000 n
-0000761945 00000 n
-0000762142 00000 n
-0000762339 00000 n
-0000762490 00000 n
-0000762642 00000 n
-0000762795 00000 n
-0000762948 00000 n
-0000763100 00000 n
-0000763251 00000 n
-0000763404 00000 n
-0000763557 00000 n
-0000763709 00000 n
-0000763862 00000 n
-0000764015 00000 n
-0000764168 00000 n
-0000764321 00000 n
-0000764474 00000 n
-0000764626 00000 n
-0000764777 00000 n
-0000764928 00000 n
-0000765081 00000 n
-0000765233 00000 n
-0000765386 00000 n
-0000765538 00000 n
-0000765690 00000 n
-0000765841 00000 n
-0000765994 00000 n
-0000766147 00000 n
-0000766300 00000 n
-0000766452 00000 n
-0000766604 00000 n
-0000766756 00000 n
-0000766908 00000 n
-0000767061 00000 n
-0000767214 00000 n
-0000767367 00000 n
-0000767518 00000 n
-0000767670 00000 n
-0000767823 00000 n
-0000767976 00000 n
-0000768128 00000 n
-0000768281 00000 n
-0000768434 00000 n
-0000768587 00000 n
-0000768740 00000 n
-0000768893 00000 n
-0000769045 00000 n
-0000769197 00000 n
-0000769348 00000 n
-0000769501 00000 n
-0000769653 00000 n
-0000769805 00000 n
-0000769958 00000 n
-0000770109 00000 n
-0000770261 00000 n
-0000770414 00000 n
-0000770565 00000 n
-0000770718 00000 n
-0000770870 00000 n
-0000771022 00000 n
-0000771175 00000 n
-0000771326 00000 n
-0000771479 00000 n
-0000771631 00000 n
-0000771784 00000 n
-0000771936 00000 n
-0000772089 00000 n
-0000772241 00000 n
-0000772394 00000 n
-0000772547 00000 n
-0000772696 00000 n
-0000772849 00000 n
-0000773002 00000 n
-0000773153 00000 n
-0000773306 00000 n
-0000773458 00000 n
-0000773610 00000 n
-0000773763 00000 n
-0000773914 00000 n
-0000774066 00000 n
-0000774218 00000 n
-0000774371 00000 n
-0000774523 00000 n
-0000774676 00000 n
-0000774828 00000 n
-0000774980 00000 n
-0000775133 00000 n
-0000775284 00000 n
-0000775436 00000 n
-0000775589 00000 n
-0000775742 00000 n
-0000775893 00000 n
-0000776044 00000 n
-0000776197 00000 n
-0000776349 00000 n
-0000776502 00000 n
-0000776651 00000 n
-0000776804 00000 n
-0000776957 00000 n
-0000777110 00000 n
-0000777262 00000 n
-0000777415 00000 n
-0000777567 00000 n
-0000777719 00000 n
-0000777872 00000 n
-0000778023 00000 n
-0000778175 00000 n
-0000778327 00000 n
-0000778480 00000 n
-0000778630 00000 n
-0000778783 00000 n
-0000778934 00000 n
-0000779087 00000 n
-0000779239 00000 n
-0000779391 00000 n
-0000779544 00000 n
-0000779695 00000 n
-0000779848 00000 n
-0000780000 00000 n
-0000780153 00000 n
-0000780305 00000 n
-0000780458 00000 n
-0000780610 00000 n
-0000780763 00000 n
-0000780916 00000 n
-0000781069 00000 n
-0000781222 00000 n
-0000781375 00000 n
-0000781527 00000 n
-0000781680 00000 n
-0000781832 00000 n
-0000781984 00000 n
-0000782137 00000 n
-0000782288 00000 n
-0000782439 00000 n
-0000782589 00000 n
-0000782742 00000 n
-0000782894 00000 n
-0000783047 00000 n
-0000783198 00000 n
-0000783351 00000 n
-0000783503 00000 n
-0000783655 00000 n
-0000783808 00000 n
-0000783960 00000 n
-0000784113 00000 n
-0000784265 00000 n
-0000784418 00000 n
-0000784570 00000 n
-0000784719 00000 n
-0000784871 00000 n
-0000785024 00000 n
-0000785177 00000 n
-0000785330 00000 n
-0000785483 00000 n
-0000785636 00000 n
-0000785788 00000 n
-0000785940 00000 n
-0000786093 00000 n
-0000786245 00000 n
-0000786397 00000 n
-0000786550 00000 n
-0000786701 00000 n
-0000786853 00000 n
-0000787005 00000 n
-0000787158 00000 n
-0000787311 00000 n
-0000787463 00000 n
-0000787615 00000 n
-0000787768 00000 n
-0000787920 00000 n
-0000788072 00000 n
-0000788225 00000 n
-0000788378 00000 n
-0000788530 00000 n
-0000788680 00000 n
-0000788833 00000 n
-0000788986 00000 n
-0000789138 00000 n
-0000789291 00000 n
-0000789444 00000 n
-0000789597 00000 n
-0000789750 00000 n
-0000789903 00000 n
-0000790055 00000 n
-0000790206 00000 n
-0000790359 00000 n
-0000790511 00000 n
-0000790660 00000 n
-0000790811 00000 n
-0000790963 00000 n
-0000791115 00000 n
-0000791266 00000 n
-0000791419 00000 n
-0000791572 00000 n
-0000791724 00000 n
-0000791876 00000 n
-0000792028 00000 n
-0000792181 00000 n
-0000792333 00000 n
-0000792486 00000 n
-0000792636 00000 n
-0000792789 00000 n
-0000792941 00000 n
-0000793094 00000 n
-0000793246 00000 n
-0000793397 00000 n
-0000793550 00000 n
-0000793703 00000 n
-0000793854 00000 n
-0000794007 00000 n
-0000794160 00000 n
-0000794313 00000 n
-0000794466 00000 n
-0000794617 00000 n
-0000794770 00000 n
-0000794922 00000 n
-0000795075 00000 n
-0000795226 00000 n
-0000795377 00000 n
-0000795529 00000 n
-0000795682 00000 n
-0000795834 00000 n
-0000795986 00000 n
-0000796139 00000 n
-0000796290 00000 n
-0000796443 00000 n
-0000796595 00000 n
-0000796746 00000 n
-0000796897 00000 n
-0000797050 00000 n
-0000797202 00000 n
-0000797355 00000 n
-0000797506 00000 n
-0000797658 00000 n
-0000797811 00000 n
-0000797964 00000 n
-0000798116 00000 n
-0000798269 00000 n
-0000798422 00000 n
-0000798575 00000 n
-0000798724 00000 n
-0000798877 00000 n
-0000799029 00000 n
-0000799180 00000 n
-0000799331 00000 n
-0000799484 00000 n
-0000799636 00000 n
-0000799788 00000 n
-0000799941 00000 n
-0000800092 00000 n
-0000800244 00000 n
-0000800397 00000 n
-0000800550 00000 n
-0000800698 00000 n
-0000800850 00000 n
-0000801002 00000 n
-0000801154 00000 n
-0000801307 00000 n
-0000801460 00000 n
-0000801612 00000 n
-0000801764 00000 n
-0000801917 00000 n
-0000802069 00000 n
-0000802222 00000 n
-0000802374 00000 n
-0000802525 00000 n
-0000802678 00000 n
-0000802831 00000 n
-0000802984 00000 n
-0000803137 00000 n
-0000803288 00000 n
-0000803441 00000 n
-0000803592 00000 n
-0000803744 00000 n
-0000803896 00000 n
-0000804049 00000 n
-0000804201 00000 n
-0000804353 00000 n
-0000804505 00000 n
-0000804658 00000 n
-0000804811 00000 n
-0000804963 00000 n
-0000805115 00000 n
-0000805267 00000 n
-0000805420 00000 n
-0000805572 00000 n
-0000805725 00000 n
-0000805876 00000 n
-0000806029 00000 n
-0000806181 00000 n
-0000806334 00000 n
-0000806485 00000 n
-0000806636 00000 n
-0000806787 00000 n
-0000806940 00000 n
-0000807093 00000 n
-0000807246 00000 n
-0000807399 00000 n
-0000807552 00000 n
-0000807705 00000 n
-0000807856 00000 n
-0000808009 00000 n
-0000808160 00000 n
-0000808312 00000 n
-0000808465 00000 n
-0000808617 00000 n
-0000808767 00000 n
-0000808920 00000 n
-0000809072 00000 n
-0000809224 00000 n
-0000809377 00000 n
-0000809530 00000 n
-0000809682 00000 n
-0000809834 00000 n
-0000809985 00000 n
-0000810138 00000 n
-0000810290 00000 n
-0000810443 00000 n
-0000810594 00000 n
-0000810746 00000 n
-0000810899 00000 n
-0000811052 00000 n
-0000811204 00000 n
-0000811357 00000 n
-0000811510 00000 n
-0000811663 00000 n
-0000811816 00000 n
-0000811969 00000 n
-0000812121 00000 n
-0000812272 00000 n
-0000812425 00000 n
-0000812577 00000 n
-0000812727 00000 n
-0000812880 00000 n
-0000813031 00000 n
-0000813182 00000 n
-0000813334 00000 n
-0000813487 00000 n
-0000813640 00000 n
-0000813791 00000 n
-0000813943 00000 n
-0000814095 00000 n
-0000814248 00000 n
-0000814400 00000 n
-0000814551 00000 n
-0000814700 00000 n
-0000814853 00000 n
-0000815006 00000 n
-0000815158 00000 n
-0000815310 00000 n
-0000815462 00000 n
-0000815615 00000 n
-0000815767 00000 n
-0000815920 00000 n
-0000816072 00000 n
-0000816225 00000 n
-0000816378 00000 n
-0000816531 00000 n
-0000816684 00000 n
-0000816837 00000 n
-0000816989 00000 n
-0000817141 00000 n
-0000817294 00000 n
-0000817446 00000 n
-0000817598 00000 n
-0000817749 00000 n
-0000817901 00000 n
-0000818054 00000 n
-0000818206 00000 n
-0000818359 00000 n
-0000818508 00000 n
-0000818661 00000 n
-0000818813 00000 n
-0000818965 00000 n
-0000819118 00000 n
-0000819269 00000 n
-0000819421 00000 n
-0000819572 00000 n
-0000819725 00000 n
-0000819877 00000 n
-0000820029 00000 n
-0000820182 00000 n
-0000820335 00000 n
-0000820487 00000 n
-0000820640 00000 n
-0000820790 00000 n
-0000820942 00000 n
-0000821095 00000 n
-0000821246 00000 n
-0000821398 00000 n
-0000821551 00000 n
-0000821704 00000 n
-0000821856 00000 n
-0000822009 00000 n
-0000822162 00000 n
-0000822315 00000 n
-0000822468 00000 n
-0000822621 00000 n
-0000822771 00000 n
-0000822923 00000 n
-0000823076 00000 n
-0000823227 00000 n
-0000823379 00000 n
-0000823531 00000 n
-0000823684 00000 n
-0000823836 00000 n
-0000823988 00000 n
-0000824141 00000 n
-0000824294 00000 n
-0000824446 00000 n
-0000824598 00000 n
-0000824749 00000 n
-0000824901 00000 n
-0000825054 00000 n
-0000825206 00000 n
-0000825358 00000 n
-0000825511 00000 n
-0000825664 00000 n
-0000825816 00000 n
-0000825968 00000 n
-0000826121 00000 n
-0000826272 00000 n
-0000826424 00000 n
-0000826576 00000 n
-0000826729 00000 n
-0000826877 00000 n
-0000827030 00000 n
-0000827182 00000 n
-0000827335 00000 n
-0000827488 00000 n
-0000827641 00000 n
-0000827794 00000 n
-0000827947 00000 n
-0000828099 00000 n
-0000828251 00000 n
-0000828404 00000 n
-0000828556 00000 n
-0000828706 00000 n
-0000828859 00000 n
-0000829010 00000 n
-0000829162 00000 n
-0000829314 00000 n
-0000829467 00000 n
-0000829620 00000 n
-0000829771 00000 n
-0000829923 00000 n
-0000830076 00000 n
-0000830228 00000 n
-0000830380 00000 n
-0000830533 00000 n
-0000830685 00000 n
-0000830838 00000 n
-0000830990 00000 n
-0000831143 00000 n
-0000831295 00000 n
-0000831448 00000 n
-0000831601 00000 n
-0000831754 00000 n
-0000831907 00000 n
-0000832060 00000 n
-0000832212 00000 n
-0000832364 00000 n
-0000832517 00000 n
-0000832667 00000 n
-0000832820 00000 n
-0000832971 00000 n
-0000833122 00000 n
-0000833274 00000 n
-0000833427 00000 n
-0000833579 00000 n
-0000833732 00000 n
-0000833883 00000 n
-0000834036 00000 n
-0000834188 00000 n
-0000834340 00000 n
-0000834493 00000 n
-0000834645 00000 n
-0000834794 00000 n
-0000834945 00000 n
-0000835096 00000 n
-0000835248 00000 n
-0000835401 00000 n
-0000835553 00000 n
-0000835706 00000 n
-0000835858 00000 n
-0000836010 00000 n
-0000836163 00000 n
-0000836315 00000 n
-0000836468 00000 n
-0000836620 00000 n
-0000836771 00000 n
-0000836924 00000 n
-0000837076 00000 n
-0000837229 00000 n
-0000837382 00000 n
-0000837535 00000 n
-0000837688 00000 n
-0000837841 00000 n
-0000837993 00000 n
-0000838146 00000 n
-0000838297 00000 n
-0000838449 00000 n
-0000838601 00000 n
-0000838754 00000 n
-0000838904 00000 n
-0000839056 00000 n
-0000839209 00000 n
-0000839361 00000 n
-0000839514 00000 n
-0000839666 00000 n
-0000839819 00000 n
-0000839971 00000 n
-0000840123 00000 n
-0000840274 00000 n
-0000840427 00000 n
-0000840579 00000 n
-0000840731 00000 n
-0000840884 00000 n
-0000841032 00000 n
-0000841184 00000 n
-0000841335 00000 n
-0000841486 00000 n
-0000841639 00000 n
-0000841792 00000 n
-0000841944 00000 n
-0000842095 00000 n
-0000842248 00000 n
-0000842396 00000 n
-0000842540 00000 n
-0000842685 00000 n
-0000842829 00000 n
-0000842974 00000 n
-0000843119 00000 n
-0000843263 00000 n
-0000843408 00000 n
-0000843552 00000 n
-0000843695 00000 n
-0000843840 00000 n
-0000843984 00000 n
-0000844129 00000 n
-0000844274 00000 n
-0000844418 00000 n
-0000844562 00000 n
-0000844707 00000 n
-0000844852 00000 n
-0000844996 00000 n
-0000845140 00000 n
-0000845285 00000 n
-0000845429 00000 n
-0000845574 00000 n
-0000845719 00000 n
-0000845863 00000 n
-0000846008 00000 n
-0000846152 00000 n
-0000846297 00000 n
-0000846442 00000 n
-0000846586 00000 n
-0000846731 00000 n
-0000846875 00000 n
-0000847020 00000 n
-0000847163 00000 n
-0000847308 00000 n
-0000847453 00000 n
-0000847596 00000 n
-0000847739 00000 n
-0000847883 00000 n
-0000848028 00000 n
-0000848173 00000 n
-0000848317 00000 n
-0000848462 00000 n
-0000848606 00000 n
-0000848750 00000 n
-0000848895 00000 n
-0000849040 00000 n
-0000849184 00000 n
-0000849328 00000 n
-0000849473 00000 n
-0000849618 00000 n
-0000849761 00000 n
-0000849905 00000 n
-0000850050 00000 n
-0000850195 00000 n
-0000850338 00000 n
-0000850482 00000 n
-0000850627 00000 n
-0000850772 00000 n
-0000850915 00000 n
-0000851058 00000 n
-0000851203 00000 n
-0000851347 00000 n
-0000851492 00000 n
-0000851635 00000 n
-0000851779 00000 n
-0000851924 00000 n
-0000852069 00000 n
-0000852214 00000 n
-0000852358 00000 n
-0000852503 00000 n
-0000852646 00000 n
-0000852791 00000 n
-0000852964 00000 n
-0000853215 00000 n
-0000853448 00000 n
-0000853694 00000 n
-0000853935 00000 n
-0000854193 00000 n
-0000854438 00000 n
-0000854705 00000 n
-0000854973 00000 n
-0000855240 00000 n
-0000855529 00000 n
-0000855776 00000 n
-0000856000 00000 n
-0000856211 00000 n
-0000856445 00000 n
-0000856709 00000 n
-0000856951 00000 n
-0000857196 00000 n
-0000857426 00000 n
-0000857667 00000 n
-0000857893 00000 n
-0000858147 00000 n
-0000858429 00000 n
-0000858675 00000 n
-0000858926 00000 n
-0000859162 00000 n
-0000859391 00000 n
-0000859621 00000 n
-0000859843 00000 n
-0000860065 00000 n
-0000860282 00000 n
-0000860479 00000 n
-0000860664 00000 n
-0000860841 00000 n
-0000861017 00000 n
-0000861194 00000 n
-0000861370 00000 n
-0000861547 00000 n
-0000861723 00000 n
-0000861900 00000 n
-0000862075 00000 n
-0000862250 00000 n
-0000862427 00000 n
-0000862603 00000 n
-0000862780 00000 n
-0000862956 00000 n
-0000863133 00000 n
-0000863309 00000 n
-0000863486 00000 n
-0000863568 00000 n
-0000863682 00000 n
-0000863806 00000 n
-0000863930 00000 n
-0000864054 00000 n
-0000864178 00000 n
-0000864302 00000 n
-0000864426 00000 n
-0000864548 00000 n
-0000864670 00000 n
-0000864794 00000 n
-0000864918 00000 n
-0000865042 00000 n
-0000865158 00000 n
-0000865280 00000 n
-0000865401 00000 n
-0000865516 00000 n
-0000865635 00000 n
-0000865753 00000 n
-0000865875 00000 n
-0000865997 00000 n
-0000866119 00000 n
-0000866241 00000 n
-0000866363 00000 n
-0000866485 00000 n
-0000866603 00000 n
-0000866717 00000 n
-0000866833 00000 n
-0000866943 00000 n
-0000867053 00000 n
-0000867163 00000 n
-0000867273 00000 n
-0000867383 00000 n
-0000867493 00000 n
-0000867603 00000 n
-0000867713 00000 n
-0000867823 00000 n
-0000867933 00000 n
-0000868043 00000 n
-0000868151 00000 n
-0000868261 00000 n
-0000868371 00000 n
-0000868481 00000 n
-0000868591 00000 n
-0000868701 00000 n
-0000868810 00000 n
-0000868920 00000 n
-0000869030 00000 n
-0000869140 00000 n
-0000869250 00000 n
-0000869360 00000 n
-0000869470 00000 n
-0000869580 00000 n
-0000869690 00000 n
-0000869800 00000 n
-0000869910 00000 n
-0000870020 00000 n
-0000870130 00000 n
-0000870240 00000 n
-0000870350 00000 n
-0000870460 00000 n
-0000870570 00000 n
-0000870680 00000 n
-0000870790 00000 n
-0000870900 00000 n
-0000871010 00000 n
-0000871120 00000 n
-0000871230 00000 n
-0000871340 00000 n
-0000871449 00000 n
-0000871559 00000 n
-0000871669 00000 n
-0000871779 00000 n
-0000871889 00000 n
-0000871999 00000 n
-0000872109 00000 n
-0000872218 00000 n
-0000872328 00000 n
-0000872438 00000 n
-0000872547 00000 n
-0000872657 00000 n
-0000872767 00000 n
-0000872877 00000 n
-0000872987 00000 n
-0000873096 00000 n
-0000873206 00000 n
-0000873316 00000 n
-0000873426 00000 n
-0000873536 00000 n
-0000873646 00000 n
-0000873755 00000 n
-0000873865 00000 n
-0000873975 00000 n
-0000874085 00000 n
-0000874195 00000 n
-0000874305 00000 n
-0000874415 00000 n
-0000874525 00000 n
-0000874635 00000 n
-0000874745 00000 n
-0000874855 00000 n
-0000874965 00000 n
-0000875075 00000 n
-0000875185 00000 n
-0000875295 00000 n
-0000875404 00000 n
-0000875514 00000 n
-0000875624 00000 n
-0000875734 00000 n
-0000875844 00000 n
-0000875954 00000 n
-0000876064 00000 n
-0000876174 00000 n
-0000876284 00000 n
-0000876394 00000 n
-0000876503 00000 n
-0000876610 00000 n
-0000876718 00000 n
-0000876826 00000 n
-0000876934 00000 n
-0000877042 00000 n
-0000877150 00000 n
-0000877258 00000 n
-0000877366 00000 n
-0000877474 00000 n
-0000877582 00000 n
-0000877689 00000 n
-0000877808 00000 n
-0000877951 00000 n
-0000878088 00000 n
-0000878223 00000 n
-0000878347 00000 n
-0000878474 00000 n
-0000878590 00000 n
-0000878706 00000 n
-0000878813 00000 n
-0000878927 00000 n
-0000879051 00000 n
-0000879170 00000 n
-0000879292 00000 n
-0000879404 00000 n
-0000879514 00000 n
-0000879624 00000 n
-0000879734 00000 n
-0000879844 00000 n
-0000879954 00000 n
-0000880064 00000 n
-0000880174 00000 n
-0000880284 00000 n
-0000880394 00000 n
-0000880504 00000 n
-0000880614 00000 n
-0000880724 00000 n
-0000880834 00000 n
-0000880944 00000 n
-0000881053 00000 n
-0000881161 00000 n
-0000881274 00000 n
-0000881363 00000 n
-0000881470 00000 n
-0000881580 00000 n
-0000881690 00000 n
-0000881794 00000 n
-0000881886 00000 n
-0000881926 00000 n
-0000883881 00000 n
+0000083605 00000 n
+0000083793 00000 n
+0000083856 00000 n
+0000083981 00000 n
+0000084044 00000 n
+0000084169 00000 n
+0000084232 00000 n
+0000087313 00000 n
+0000085999 00000 n
+0000084411 00000 n
+0000086123 00000 n
+0000086186 00000 n
+0000086311 00000 n
+0000086374 00000 n
+0000086499 00000 n
+0000086562 00000 n
+0000086686 00000 n
+0000086749 00000 n
+0000086874 00000 n
+0000086937 00000 n
+0000087062 00000 n
+0000087125 00000 n
+0000087188 00000 n
+0000087251 00000 n
+0000090471 00000 n
+0000088970 00000 n
+0000087429 00000 n
+0000089094 00000 n
+0000089219 00000 n
+0000089282 00000 n
+0000089405 00000 n
+0000089468 00000 n
+0000089531 00000 n
+0000089656 00000 n
+0000089719 00000 n
+0000089844 00000 n
+0000089907 00000 n
+0000089970 00000 n
+0000090095 00000 n
+0000090158 00000 n
+0000090220 00000 n
+0000090345 00000 n
+0000090408 00000 n
+0000093625 00000 n
+0000092185 00000 n
+0000090587 00000 n
+0000092309 00000 n
+0000092372 00000 n
+0000092497 00000 n
+0000092560 00000 n
+0000092685 00000 n
+0000092748 00000 n
+0000092873 00000 n
+0000092936 00000 n
+0000093061 00000 n
+0000093123 00000 n
+0000093248 00000 n
+0000093311 00000 n
+0000093374 00000 n
+0000093499 00000 n
+0000093562 00000 n
+0000632853 00000 n
+0000097249 00000 n
+0000094856 00000 n
+0000093741 00000 n
+0000094980 00000 n
+0000095106 00000 n
+0000095295 00000 n
+0000095358 00000 n
+0000095484 00000 n
+0000095547 00000 n
+0000095673 00000 n
+0000095736 00000 n
+0000095862 00000 n
+0000095926 00000 n
+0000096051 00000 n
+0000096114 00000 n
+0000631526 00000 n
+0000096177 00000 n
+0000096240 00000 n
+0000096303 00000 n
+0000096366 00000 n
+0000096430 00000 n
+0000096556 00000 n
+0000096619 00000 n
+0000096745 00000 n
+0000096808 00000 n
+0000096934 00000 n
+0000096997 00000 n
+0000097123 00000 n
+0000097186 00000 n
+0000100955 00000 n
+0000098249 00000 n
+0000097379 00000 n
+0000098373 00000 n
+0000098499 00000 n
+0000098562 00000 n
+0000098625 00000 n
+0000098687 00000 n
+0000098750 00000 n
+0000098814 00000 n
+0000098878 00000 n
+0000099003 00000 n
+0000099066 00000 n
+0000099192 00000 n
+0000099254 00000 n
+0000099380 00000 n
+0000099443 00000 n
+0000099568 00000 n
+0000099632 00000 n
+0000099756 00000 n
+0000099819 00000 n
+0000099882 00000 n
+0000099945 00000 n
+0000100009 00000 n
+0000100073 00000 n
+0000100137 00000 n
+0000100263 00000 n
+0000100326 00000 n
+0000100452 00000 n
+0000100515 00000 n
+0000100641 00000 n
+0000100704 00000 n
+0000100830 00000 n
+0000100893 00000 n
+0000104585 00000 n
+0000101875 00000 n
+0000101085 00000 n
+0000101999 00000 n
+0000102125 00000 n
+0000102188 00000 n
+0000102251 00000 n
+0000102313 00000 n
+0000102377 00000 n
+0000102441 00000 n
+0000102505 00000 n
+0000102630 00000 n
+0000102693 00000 n
+0000102819 00000 n
+0000102882 00000 n
+0000103008 00000 n
+0000103071 00000 n
+0000103197 00000 n
+0000103261 00000 n
+0000103387 00000 n
+0000103450 00000 n
+0000103513 00000 n
+0000103576 00000 n
+0000103640 00000 n
+0000103704 00000 n
+0000103768 00000 n
+0000103894 00000 n
+0000103957 00000 n
+0000104082 00000 n
+0000104145 00000 n
+0000104270 00000 n
+0000104333 00000 n
+0000104459 00000 n
+0000104522 00000 n
+0000108341 00000 n
+0000105820 00000 n
+0000104715 00000 n
+0000105944 00000 n
+0000106070 00000 n
+0000106133 00000 n
+0000106196 00000 n
+0000106258 00000 n
+0000106322 00000 n
+0000106386 00000 n
+0000106450 00000 n
+0000106575 00000 n
+0000106638 00000 n
+0000106763 00000 n
+0000106826 00000 n
+0000106952 00000 n
+0000107015 00000 n
+0000107141 00000 n
+0000107205 00000 n
+0000107331 00000 n
+0000107394 00000 n
+0000107457 00000 n
+0000107520 00000 n
+0000107584 00000 n
+0000107648 00000 n
+0000107712 00000 n
+0000107838 00000 n
+0000107901 00000 n
+0000108027 00000 n
+0000108090 00000 n
+0000108216 00000 n
+0000108279 00000 n
+0000112044 00000 n
+0000109269 00000 n
+0000108471 00000 n
+0000109393 00000 n
+0000109519 00000 n
+0000109582 00000 n
+0000109707 00000 n
+0000109771 00000 n
+0000109897 00000 n
+0000109960 00000 n
+0000110023 00000 n
+0000110086 00000 n
+0000110149 00000 n
+0000110213 00000 n
+0000110277 00000 n
+0000110403 00000 n
+0000110466 00000 n
+0000110592 00000 n
+0000110655 00000 n
+0000110781 00000 n
+0000110844 00000 n
+0000110970 00000 n
+0000111034 00000 n
+0000111160 00000 n
+0000111223 00000 n
+0000111286 00000 n
+0000111349 00000 n
+0000111412 00000 n
+0000111476 00000 n
+0000631846 00000 n
+0000111539 00000 n
+0000111665 00000 n
+0000111728 00000 n
+0000111792 00000 n
+0000111918 00000 n
+0000111981 00000 n
+0000115807 00000 n
+0000113034 00000 n
+0000112188 00000 n
+0000113158 00000 n
+0000113284 00000 n
+0000113347 00000 n
+0000113472 00000 n
+0000113536 00000 n
+0000113662 00000 n
+0000113725 00000 n
+0000113788 00000 n
+0000113851 00000 n
+0000113915 00000 n
+0000113979 00000 n
+0000114043 00000 n
+0000114169 00000 n
+0000114232 00000 n
+0000114296 00000 n
+0000114422 00000 n
+0000114485 00000 n
+0000114609 00000 n
+0000114672 00000 n
+0000114798 00000 n
+0000114862 00000 n
+0000114987 00000 n
+0000115050 00000 n
+0000115112 00000 n
+0000115175 00000 n
+0000115239 00000 n
+0000115303 00000 n
+0000115367 00000 n
+0000115493 00000 n
+0000115556 00000 n
+0000115681 00000 n
+0000115744 00000 n
+0000632978 00000 n
+0000120207 00000 n
+0000116789 00000 n
+0000115951 00000 n
+0000116913 00000 n
+0000117039 00000 n
+0000117102 00000 n
+0000117227 00000 n
+0000117291 00000 n
+0000117417 00000 n
+0000117480 00000 n
+0000117543 00000 n
+0000117606 00000 n
+0000117670 00000 n
+0000117734 00000 n
+0000117798 00000 n
+0000117862 00000 n
+0000117926 00000 n
+0000118052 00000 n
+0000118115 00000 n
+0000118179 00000 n
+0000118243 00000 n
+0000118369 00000 n
+0000118432 00000 n
+0000118558 00000 n
+0000118621 00000 n
+0000118747 00000 n
+0000118811 00000 n
+0000118937 00000 n
+0000119000 00000 n
+0000119063 00000 n
+0000119126 00000 n
+0000119190 00000 n
+0000119254 00000 n
+0000119318 00000 n
+0000119382 00000 n
+0000119446 00000 n
+0000119510 00000 n
+0000119574 00000 n
+0000119700 00000 n
+0000119763 00000 n
+0000119827 00000 n
+0000119891 00000 n
+0000119955 00000 n
+0000120081 00000 n
+0000120144 00000 n
+0000124369 00000 n
+0000121281 00000 n
+0000120351 00000 n
+0000121405 00000 n
+0000121530 00000 n
+0000121593 00000 n
+0000121718 00000 n
+0000121782 00000 n
+0000121908 00000 n
+0000121971 00000 n
+0000122034 00000 n
+0000122097 00000 n
+0000122160 00000 n
+0000122224 00000 n
+0000122288 00000 n
+0000122352 00000 n
+0000122416 00000 n
+0000122542 00000 n
+0000122605 00000 n
+0000122669 00000 n
+0000122732 00000 n
+0000122796 00000 n
+0000122860 00000 n
+0000122985 00000 n
+0000123048 00000 n
+0000123171 00000 n
+0000123234 00000 n
+0000123360 00000 n
+0000123424 00000 n
+0000123549 00000 n
+0000123612 00000 n
+0000123674 00000 n
+0000123737 00000 n
+0000123800 00000 n
+0000123864 00000 n
+0000123928 00000 n
+0000124054 00000 n
+0000124117 00000 n
+0000124243 00000 n
+0000124306 00000 n
+0000129183 00000 n
+0000125713 00000 n
+0000124513 00000 n
+0000125837 00000 n
+0000125963 00000 n
+0000126026 00000 n
+0000126151 00000 n
+0000126215 00000 n
+0000126341 00000 n
+0000126404 00000 n
+0000126467 00000 n
+0000126530 00000 n
+0000126594 00000 n
+0000126658 00000 n
+0000126722 00000 n
+0000126786 00000 n
+0000126849 00000 n
+0000126913 00000 n
+0000126976 00000 n
+0000127039 00000 n
+0000127102 00000 n
+0000127228 00000 n
+0000127290 00000 n
+0000127354 00000 n
+0000127479 00000 n
+0000127542 00000 n
+0000127667 00000 n
+0000127730 00000 n
+0000127856 00000 n
+0000127919 00000 n
+0000128044 00000 n
+0000128107 00000 n
+0000128169 00000 n
+0000128232 00000 n
+0000128296 00000 n
+0000128359 00000 n
+0000128423 00000 n
+0000128486 00000 n
+0000128550 00000 n
+0000128614 00000 n
+0000128678 00000 n
+0000128742 00000 n
+0000128805 00000 n
+0000128931 00000 n
+0000128994 00000 n
+0000129056 00000 n
+0000129120 00000 n
+0000136795 00000 n
+0000130509 00000 n
+0000129327 00000 n
+0000130633 00000 n
+0000130759 00000 n
+0000130822 00000 n
+0000130947 00000 n
+0000131010 00000 n
+0000131136 00000 n
+0000131199 00000 n
+0000131263 00000 n
+0000131327 00000 n
+0000131391 00000 n
+0000131455 00000 n
+0000131519 00000 n
+0000131583 00000 n
+0000131647 00000 n
+0000131773 00000 n
+0000131836 00000 n
+0000131899 00000 n
+0000131962 00000 n
+0000132026 00000 n
+0000132090 00000 n
+0000132154 00000 n
+0000132218 00000 n
+0000132282 00000 n
+0000132346 00000 n
+0000132410 00000 n
+0000132471 00000 n
+0000132535 00000 n
+0000132599 00000 n
+0000132663 00000 n
+0000132727 00000 n
+0000132791 00000 n
+0000132855 00000 n
+0000132919 00000 n
+0000132981 00000 n
+0000133045 00000 n
+0000133109 00000 n
+0000133173 00000 n
+0000133237 00000 n
+0000133301 00000 n
+0000133365 00000 n
+0000133427 00000 n
+0000133490 00000 n
+0000133554 00000 n
+0000133618 00000 n
+0000133682 00000 n
+0000133746 00000 n
+0000133810 00000 n
+0000133874 00000 n
+0000133937 00000 n
+0000134000 00000 n
+0000134064 00000 n
+0000134128 00000 n
+0000134192 00000 n
+0000134256 00000 n
+0000134320 00000 n
+0000134384 00000 n
+0000134447 00000 n
+0000134510 00000 n
+0000134574 00000 n
+0000134637 00000 n
+0000134701 00000 n
+0000134764 00000 n
+0000134828 00000 n
+0000134892 00000 n
+0000134956 00000 n
+0000135019 00000 n
+0000135083 00000 n
+0000135147 00000 n
+0000135211 00000 n
+0000135275 00000 n
+0000135339 00000 n
+0000135403 00000 n
+0000135467 00000 n
+0000135529 00000 n
+0000135593 00000 n
+0000135657 00000 n
+0000135721 00000 n
+0000135785 00000 n
+0000135849 00000 n
+0000135913 00000 n
+0000135976 00000 n
+0000136102 00000 n
+0000136165 00000 n
+0000136291 00000 n
+0000136354 00000 n
+0000136480 00000 n
+0000136543 00000 n
+0000136669 00000 n
+0000136733 00000 n
+0000146155 00000 n
+0000138408 00000 n
+0000136939 00000 n
+0000138532 00000 n
+0000138595 00000 n
+0000138721 00000 n
+0000138784 00000 n
+0000138847 00000 n
+0000138909 00000 n
+0000138972 00000 n
+0000139036 00000 n
+0000139099 00000 n
+0000139163 00000 n
+0000139226 00000 n
+0000139290 00000 n
+0000139353 00000 n
+0000139417 00000 n
+0000139480 00000 n
+0000139606 00000 n
+0000139669 00000 n
+0000139733 00000 n
+0000139797 00000 n
+0000139860 00000 n
+0000139986 00000 n
+0000140049 00000 n
+0000140175 00000 n
+0000140238 00000 n
+0000140364 00000 n
+0000140428 00000 n
+0000140492 00000 n
+0000140556 00000 n
+0000140620 00000 n
+0000140684 00000 n
+0000140748 00000 n
+0000140812 00000 n
+0000140876 00000 n
+0000141002 00000 n
+0000141065 00000 n
+0000141128 00000 n
+0000141191 00000 n
+0000141254 00000 n
+0000141318 00000 n
+0000141382 00000 n
+0000141446 00000 n
+0000141510 00000 n
+0000141574 00000 n
+0000141638 00000 n
+0000141702 00000 n
+0000141766 00000 n
+0000141829 00000 n
+0000141892 00000 n
+0000141956 00000 n
+0000142020 00000 n
+0000142084 00000 n
+0000142148 00000 n
+0000142212 00000 n
+0000142276 00000 n
+0000142340 00000 n
+0000142404 00000 n
+0000142466 00000 n
+0000142529 00000 n
+0000142593 00000 n
+0000142657 00000 n
+0000142721 00000 n
+0000142785 00000 n
+0000142849 00000 n
+0000142913 00000 n
+0000142976 00000 n
+0000143038 00000 n
+0000143101 00000 n
+0000143164 00000 n
+0000143228 00000 n
+0000143292 00000 n
+0000143356 00000 n
+0000143420 00000 n
+0000143484 00000 n
+0000143548 00000 n
+0000143612 00000 n
+0000143675 00000 n
+0000143738 00000 n
+0000143801 00000 n
+0000143865 00000 n
+0000143929 00000 n
+0000143993 00000 n
+0000144057 00000 n
+0000144121 00000 n
+0000144185 00000 n
+0000144249 00000 n
+0000144313 00000 n
+0000144376 00000 n
+0000144439 00000 n
+0000144502 00000 n
+0000144566 00000 n
+0000144630 00000 n
+0000144694 00000 n
+0000144758 00000 n
+0000144822 00000 n
+0000144886 00000 n
+0000144950 00000 n
+0000145013 00000 n
+0000145076 00000 n
+0000145140 00000 n
+0000145204 00000 n
+0000145268 00000 n
+0000145332 00000 n
+0000145396 00000 n
+0000145460 00000 n
+0000145523 00000 n
+0000145586 00000 n
+0000145650 00000 n
+0000145714 00000 n
+0000145778 00000 n
+0000145842 00000 n
+0000145905 00000 n
+0000145967 00000 n
+0000146093 00000 n
+0000151382 00000 n
+0000147910 00000 n
+0000146299 00000 n
+0000148034 00000 n
+0000148160 00000 n
+0000148222 00000 n
+0000148347 00000 n
+0000148410 00000 n
+0000148535 00000 n
+0000148599 00000 n
+0000148661 00000 n
+0000148725 00000 n
+0000148851 00000 n
+0000148914 00000 n
+0000148977 00000 n
+0000149040 00000 n
+0000149103 00000 n
+0000149167 00000 n
+0000149231 00000 n
+0000149295 00000 n
+0000149359 00000 n
+0000149422 00000 n
+0000149485 00000 n
+0000149549 00000 n
+0000149613 00000 n
+0000149675 00000 n
+0000149739 00000 n
+0000149802 00000 n
+0000149866 00000 n
+0000149930 00000 n
+0000149993 00000 n
+0000150057 00000 n
+0000150121 00000 n
+0000150185 00000 n
+0000150249 00000 n
+0000150375 00000 n
+0000150438 00000 n
+0000150501 00000 n
+0000150564 00000 n
+0000150627 00000 n
+0000150690 00000 n
+0000150753 00000 n
+0000150816 00000 n
+0000631380 00000 n
+0000150879 00000 n
+0000150942 00000 n
+0000151005 00000 n
+0000151068 00000 n
+0000151132 00000 n
+0000151258 00000 n
+0000151321 00000 n
+0000633103 00000 n
+0000155501 00000 n
+0000152410 00000 n
+0000151540 00000 n
+0000152534 00000 n
+0000152660 00000 n
+0000152723 00000 n
+0000152848 00000 n
+0000152912 00000 n
+0000153038 00000 n
+0000153101 00000 n
+0000153164 00000 n
+0000153227 00000 n
+0000153291 00000 n
+0000153355 00000 n
+0000153419 00000 n
+0000153483 00000 n
+0000153546 00000 n
+0000153672 00000 n
+0000153735 00000 n
+0000153860 00000 n
+0000153923 00000 n
+0000154047 00000 n
+0000154110 00000 n
+0000154236 00000 n
+0000154300 00000 n
+0000154425 00000 n
+0000154488 00000 n
+0000154550 00000 n
+0000154613 00000 n
+0000154677 00000 n
+0000154741 00000 n
+0000154805 00000 n
+0000154869 00000 n
+0000154933 00000 n
+0000154997 00000 n
+0000155061 00000 n
+0000155187 00000 n
+0000155250 00000 n
+0000155375 00000 n
+0000155438 00000 n
+0000159701 00000 n
+0000156673 00000 n
+0000155645 00000 n
+0000156797 00000 n
+0000156860 00000 n
+0000156986 00000 n
+0000157049 00000 n
+0000157174 00000 n
+0000157238 00000 n
+0000157364 00000 n
+0000157427 00000 n
+0000157490 00000 n
+0000157553 00000 n
+0000157617 00000 n
+0000157681 00000 n
+0000157745 00000 n
+0000157871 00000 n
+0000157934 00000 n
+0000158059 00000 n
+0000158122 00000 n
+0000158246 00000 n
+0000158309 00000 n
+0000158435 00000 n
+0000158499 00000 n
+0000158624 00000 n
+0000158687 00000 n
+0000158749 00000 n
+0000158812 00000 n
+0000158876 00000 n
+0000158940 00000 n
+0000159004 00000 n
+0000159130 00000 n
+0000159193 00000 n
+0000159257 00000 n
+0000159320 00000 n
+0000159384 00000 n
+0000159447 00000 n
+0000159511 00000 n
+0000159574 00000 n
+0000159638 00000 n
+0000163525 00000 n
+0000160753 00000 n
+0000159845 00000 n
+0000160877 00000 n
+0000160940 00000 n
+0000161066 00000 n
+0000161191 00000 n
+0000161254 00000 n
+0000161380 00000 n
+0000161443 00000 n
+0000161568 00000 n
+0000161631 00000 n
+0000161693 00000 n
+0000161756 00000 n
+0000161819 00000 n
+0000161882 00000 n
+0000161946 00000 n
+0000162072 00000 n
+0000162135 00000 n
+0000162199 00000 n
+0000162325 00000 n
+0000162388 00000 n
+0000162514 00000 n
+0000162577 00000 n
+0000162703 00000 n
+0000162767 00000 n
+0000162893 00000 n
+0000162956 00000 n
+0000163019 00000 n
+0000163082 00000 n
+0000163145 00000 n
+0000163209 00000 n
+0000163273 00000 n
+0000163399 00000 n
+0000163462 00000 n
+0000168464 00000 n
+0000166198 00000 n
+0000163669 00000 n
+0000166322 00000 n
+0000166448 00000 n
+0000166573 00000 n
+0000166636 00000 n
+0000166762 00000 n
+0000166825 00000 n
+0000166951 00000 n
+0000167014 00000 n
+0000167077 00000 n
+0000167140 00000 n
+0000167202 00000 n
+0000167265 00000 n
+0000167328 00000 n
+0000167391 00000 n
+0000167454 00000 n
+0000167580 00000 n
+0000167642 00000 n
+0000167706 00000 n
+0000167769 00000 n
+0000167833 00000 n
+0000167896 00000 n
+0000167959 00000 n
+0000168022 00000 n
+0000168086 00000 n
+0000168150 00000 n
+0000168213 00000 n
+0000168276 00000 n
+0000168340 00000 n
+0000168402 00000 n
+0000173528 00000 n
+0000171566 00000 n
+0000168608 00000 n
+0000171690 00000 n
+0000171753 00000 n
+0000171816 00000 n
+0000171880 00000 n
+0000171943 00000 n
+0000172007 00000 n
+0000172071 00000 n
+0000172134 00000 n
+0000172197 00000 n
+0000172260 00000 n
+0000172324 00000 n
+0000172388 00000 n
+0000172451 00000 n
+0000172515 00000 n
+0000172579 00000 n
+0000172642 00000 n
+0000172706 00000 n
+0000172770 00000 n
+0000172833 00000 n
+0000172897 00000 n
+0000172958 00000 n
+0000173021 00000 n
+0000173085 00000 n
+0000173149 00000 n
+0000173212 00000 n
+0000173275 00000 n
+0000173339 00000 n
+0000173402 00000 n
+0000173465 00000 n
+0000179164 00000 n
+0000175624 00000 n
+0000173630 00000 n
+0000175748 00000 n
+0000175811 00000 n
+0000175874 00000 n
+0000175936 00000 n
+0000176000 00000 n
+0000176063 00000 n
+0000176126 00000 n
+0000176190 00000 n
+0000176253 00000 n
+0000176316 00000 n
+0000176380 00000 n
+0000176444 00000 n
+0000176507 00000 n
+0000176569 00000 n
+0000176633 00000 n
+0000176696 00000 n
+0000176759 00000 n
+0000176823 00000 n
+0000176886 00000 n
+0000176948 00000 n
+0000177012 00000 n
+0000177075 00000 n
+0000177138 00000 n
+0000177202 00000 n
+0000177263 00000 n
+0000177326 00000 n
+0000177389 00000 n
+0000177452 00000 n
+0000177514 00000 n
+0000177578 00000 n
+0000177641 00000 n
+0000177704 00000 n
+0000177768 00000 n
+0000177831 00000 n
+0000177895 00000 n
+0000177958 00000 n
+0000178022 00000 n
+0000178086 00000 n
+0000178149 00000 n
+0000178212 00000 n
+0000178275 00000 n
+0000178339 00000 n
+0000178403 00000 n
+0000178467 00000 n
+0000178530 00000 n
+0000178594 00000 n
+0000178657 00000 n
+0000178720 00000 n
+0000178784 00000 n
+0000178848 00000 n
+0000178912 00000 n
+0000178976 00000 n
+0000179039 00000 n
+0000179102 00000 n
+0000633228 00000 n
+0000182728 00000 n
+0000180018 00000 n
+0000179266 00000 n
+0000180142 00000 n
+0000180268 00000 n
+0000180331 00000 n
+0000180457 00000 n
+0000180520 00000 n
+0000180646 00000 n
+0000180709 00000 n
+0000180835 00000 n
+0000180899 00000 n
+0000181025 00000 n
+0000181088 00000 n
+0000181151 00000 n
+0000181213 00000 n
+0000181276 00000 n
+0000181340 00000 n
+0000181404 00000 n
+0000181528 00000 n
+0000181591 00000 n
+0000181717 00000 n
+0000181780 00000 n
+0000181906 00000 n
+0000181969 00000 n
+0000182095 00000 n
+0000182159 00000 n
+0000182285 00000 n
+0000182348 00000 n
+0000182411 00000 n
+0000182474 00000 n
+0000182538 00000 n
+0000182602 00000 n
+0000182666 00000 n
+0000187232 00000 n
+0000183891 00000 n
+0000182872 00000 n
+0000184015 00000 n
+0000184141 00000 n
+0000184204 00000 n
+0000184330 00000 n
+0000184393 00000 n
+0000184519 00000 n
+0000184582 00000 n
+0000184708 00000 n
+0000184772 00000 n
+0000184898 00000 n
+0000184960 00000 n
+0000185023 00000 n
+0000185086 00000 n
+0000185150 00000 n
+0000185214 00000 n
+0000185278 00000 n
+0000185342 00000 n
+0000185405 00000 n
+0000185531 00000 n
+0000185594 00000 n
+0000185720 00000 n
+0000185782 00000 n
+0000185908 00000 n
+0000185971 00000 n
+0000186096 00000 n
+0000186160 00000 n
+0000186285 00000 n
+0000186348 00000 n
+0000186411 00000 n
+0000186474 00000 n
+0000186537 00000 n
+0000186601 00000 n
+0000186665 00000 n
+0000186729 00000 n
+0000186792 00000 n
+0000186855 00000 n
+0000186918 00000 n
+0000186980 00000 n
+0000187043 00000 n
+0000187106 00000 n
+0000187169 00000 n
+0000192666 00000 n
+0000188815 00000 n
+0000187376 00000 n
+0000188939 00000 n
+0000189065 00000 n
+0000189128 00000 n
+0000189192 00000 n
+0000189256 00000 n
+0000189320 00000 n
+0000189381 00000 n
+0000189507 00000 n
+0000189570 00000 n
+0000189695 00000 n
+0000189758 00000 n
+0000189884 00000 n
+0000189947 00000 n
+0000190073 00000 n
+0000190136 00000 n
+0000190198 00000 n
+0000190261 00000 n
+0000190324 00000 n
+0000190388 00000 n
+0000190452 00000 n
+0000190516 00000 n
+0000190580 00000 n
+0000190644 00000 n
+0000190708 00000 n
+0000190771 00000 n
+0000190835 00000 n
+0000190899 00000 n
+0000190963 00000 n
+0000191089 00000 n
+0000191152 00000 n
+0000191216 00000 n
+0000191280 00000 n
+0000191344 00000 n
+0000191408 00000 n
+0000191472 00000 n
+0000191536 00000 n
+0000191600 00000 n
+0000191726 00000 n
+0000191789 00000 n
+0000191914 00000 n
+0000191977 00000 n
+0000192103 00000 n
+0000192167 00000 n
+0000192293 00000 n
+0000192355 00000 n
+0000192417 00000 n
+0000192477 00000 n
+0000192540 00000 n
+0000192603 00000 n
+0000197824 00000 n
+0000194480 00000 n
+0000192810 00000 n
+0000194604 00000 n
+0000194667 00000 n
+0000194793 00000 n
+0000194856 00000 n
+0000194920 00000 n
+0000195046 00000 n
+0000195109 00000 n
+0000195235 00000 n
+0000195298 00000 n
+0000195424 00000 n
+0000195488 00000 n
+0000195614 00000 n
+0000195677 00000 n
+0000195740 00000 n
+0000195803 00000 n
+0000195866 00000 n
+0000195930 00000 n
+0000195994 00000 n
+0000196058 00000 n
+0000196122 00000 n
+0000196186 00000 n
+0000196250 00000 n
+0000196312 00000 n
+0000196373 00000 n
+0000196435 00000 n
+0000196497 00000 n
+0000196559 00000 n
+0000196621 00000 n
+0000196683 00000 n
+0000196747 00000 n
+0000196873 00000 n
+0000196936 00000 n
+0000197000 00000 n
+0000197063 00000 n
+0000197127 00000 n
+0000197191 00000 n
+0000197255 00000 n
+0000197319 00000 n
+0000197382 00000 n
+0000197445 00000 n
+0000197509 00000 n
+0000197572 00000 n
+0000197698 00000 n
+0000197761 00000 n
+0000201957 00000 n
+0000198927 00000 n
+0000197968 00000 n
+0000199051 00000 n
+0000199114 00000 n
+0000199240 00000 n
+0000199303 00000 n
+0000199428 00000 n
+0000199492 00000 n
+0000199618 00000 n
+0000199681 00000 n
+0000199744 00000 n
+0000199807 00000 n
+0000199870 00000 n
+0000199934 00000 n
+0000199998 00000 n
+0000200124 00000 n
+0000200187 00000 n
+0000200251 00000 n
+0000200315 00000 n
+0000200379 00000 n
+0000200443 00000 n
+0000200569 00000 n
+0000200632 00000 n
+0000200758 00000 n
+0000200821 00000 n
+0000200946 00000 n
+0000201009 00000 n
+0000201135 00000 n
+0000201199 00000 n
+0000201325 00000 n
+0000201388 00000 n
+0000201451 00000 n
+0000201514 00000 n
+0000201578 00000 n
+0000201642 00000 n
+0000201705 00000 n
+0000201831 00000 n
+0000201894 00000 n
+0000205753 00000 n
+0000202916 00000 n
+0000202101 00000 n
+0000203040 00000 n
+0000203103 00000 n
+0000203229 00000 n
+0000203354 00000 n
+0000203417 00000 n
+0000203543 00000 n
+0000203606 00000 n
+0000203731 00000 n
+0000203794 00000 n
+0000203856 00000 n
+0000203919 00000 n
+0000203983 00000 n
+0000204047 00000 n
+0000204111 00000 n
+0000204175 00000 n
+0000204239 00000 n
+0000204365 00000 n
+0000204428 00000 n
+0000204552 00000 n
+0000204615 00000 n
+0000204741 00000 n
+0000204804 00000 n
+0000204930 00000 n
+0000204994 00000 n
+0000205120 00000 n
+0000205183 00000 n
+0000205246 00000 n
+0000205309 00000 n
+0000205373 00000 n
+0000205437 00000 n
+0000205501 00000 n
+0000205627 00000 n
+0000205690 00000 n
+0000633353 00000 n
+0000211015 00000 n
+0000207106 00000 n
+0000205897 00000 n
+0000207230 00000 n
+0000207356 00000 n
+0000207481 00000 n
+0000207544 00000 n
+0000207670 00000 n
+0000207733 00000 n
+0000207795 00000 n
+0000207858 00000 n
+0000207984 00000 n
+0000208047 00000 n
+0000208110 00000 n
+0000208173 00000 n
+0000208236 00000 n
+0000208299 00000 n
+0000208362 00000 n
+0000208425 00000 n
+0000208488 00000 n
+0000208551 00000 n
+0000208615 00000 n
+0000208679 00000 n
+0000208742 00000 n
+0000208806 00000 n
+0000208870 00000 n
+0000208933 00000 n
+0000208997 00000 n
+0000209061 00000 n
+0000209125 00000 n
+0000209189 00000 n
+0000209253 00000 n
+0000209317 00000 n
+0000209381 00000 n
+0000209506 00000 n
+0000209569 00000 n
+0000209632 00000 n
+0000209758 00000 n
+0000209821 00000 n
+0000209947 00000 n
+0000210010 00000 n
+0000210136 00000 n
+0000210198 00000 n
+0000210323 00000 n
+0000210387 00000 n
+0000210513 00000 n
+0000210575 00000 n
+0000210638 00000 n
+0000210700 00000 n
+0000210763 00000 n
+0000210826 00000 n
+0000210889 00000 n
+0000210952 00000 n
+0000214699 00000 n
+0000212307 00000 n
+0000211159 00000 n
+0000212431 00000 n
+0000212494 00000 n
+0000212620 00000 n
+0000212683 00000 n
+0000212809 00000 n
+0000212871 00000 n
+0000212997 00000 n
+0000213060 00000 n
+0000213185 00000 n
+0000213249 00000 n
+0000213374 00000 n
+0000213437 00000 n
+0000213500 00000 n
+0000213563 00000 n
+0000213626 00000 n
+0000213690 00000 n
+0000213753 00000 n
+0000213817 00000 n
+0000213881 00000 n
+0000214007 00000 n
+0000214070 00000 n
+0000214195 00000 n
+0000214258 00000 n
+0000214383 00000 n
+0000214446 00000 n
+0000214572 00000 n
+0000214636 00000 n
+0000219236 00000 n
+0000216210 00000 n
+0000214843 00000 n
+0000216334 00000 n
+0000216460 00000 n
+0000216523 00000 n
+0000216586 00000 n
+0000216649 00000 n
+0000216712 00000 n
+0000216775 00000 n
+0000216839 00000 n
+0000216903 00000 n
+0000216967 00000 n
+0000217031 00000 n
+0000217095 00000 n
+0000217219 00000 n
+0000217282 00000 n
+0000217346 00000 n
+0000217472 00000 n
+0000217534 00000 n
+0000217660 00000 n
+0000217723 00000 n
+0000217848 00000 n
+0000217912 00000 n
+0000218038 00000 n
+0000218101 00000 n
+0000218164 00000 n
+0000218227 00000 n
+0000218289 00000 n
+0000218352 00000 n
+0000218415 00000 n
+0000218478 00000 n
+0000218541 00000 n
+0000218604 00000 n
+0000218668 00000 n
+0000218732 00000 n
+0000218796 00000 n
+0000218922 00000 n
+0000218985 00000 n
+0000219112 00000 n
+0000219174 00000 n
+0000223902 00000 n
+0000220676 00000 n
+0000219380 00000 n
+0000220800 00000 n
+0000220927 00000 n
+0000220990 00000 n
+0000221116 00000 n
+0000221180 00000 n
+0000221307 00000 n
+0000221370 00000 n
+0000221433 00000 n
+0000221496 00000 n
+0000221558 00000 n
+0000221621 00000 n
+0000221684 00000 n
+0000221747 00000 n
+0000221811 00000 n
+0000221875 00000 n
+0000221939 00000 n
+0000222003 00000 n
+0000222067 00000 n
+0000222193 00000 n
+0000222256 00000 n
+0000222383 00000 n
+0000222445 00000 n
+0000222571 00000 n
+0000222634 00000 n
+0000222698 00000 n
+0000222825 00000 n
+0000222888 00000 n
+0000223015 00000 n
+0000223079 00000 n
+0000223206 00000 n
+0000223269 00000 n
+0000223332 00000 n
+0000223395 00000 n
+0000223459 00000 n
+0000223523 00000 n
+0000223587 00000 n
+0000223713 00000 n
+0000223776 00000 n
+0000223840 00000 n
+0000227916 00000 n
+0000224942 00000 n
+0000224046 00000 n
+0000225066 00000 n
+0000225129 00000 n
+0000225256 00000 n
+0000225319 00000 n
+0000225445 00000 n
+0000225508 00000 n
+0000225635 00000 n
+0000225698 00000 n
+0000225824 00000 n
+0000225887 00000 n
+0000225949 00000 n
+0000226012 00000 n
+0000226076 00000 n
+0000226140 00000 n
+0000226204 00000 n
+0000226331 00000 n
+0000226394 00000 n
+0000226458 00000 n
+0000226522 00000 n
+0000226647 00000 n
+0000226710 00000 n
+0000226837 00000 n
+0000226900 00000 n
+0000227027 00000 n
+0000227091 00000 n
+0000227218 00000 n
+0000227281 00000 n
+0000227344 00000 n
+0000227407 00000 n
+0000227471 00000 n
+0000227535 00000 n
+0000227599 00000 n
+0000227726 00000 n
+0000227789 00000 n
+0000227853 00000 n
+0000232025 00000 n
+0000229184 00000 n
+0000228060 00000 n
+0000229308 00000 n
+0000229371 00000 n
+0000229498 00000 n
+0000229624 00000 n
+0000229687 00000 n
+0000229814 00000 n
+0000229877 00000 n
+0000230003 00000 n
+0000230066 00000 n
+0000230128 00000 n
+0000230191 00000 n
+0000230255 00000 n
+0000230319 00000 n
+0000230383 00000 n
+0000230447 00000 n
+0000230511 00000 n
+0000230638 00000 n
+0000230701 00000 n
+0000230828 00000 n
+0000230891 00000 n
+0000231018 00000 n
+0000231081 00000 n
+0000231208 00000 n
+0000231270 00000 n
+0000231396 00000 n
+0000231460 00000 n
+0000231587 00000 n
+0000231650 00000 n
+0000231713 00000 n
+0000231775 00000 n
+0000231837 00000 n
+0000231900 00000 n
+0000231963 00000 n
+0000633478 00000 n
+0000235967 00000 n
+0000232990 00000 n
+0000232169 00000 n
+0000233114 00000 n
+0000233241 00000 n
+0000233304 00000 n
+0000233431 00000 n
+0000233494 00000 n
+0000233621 00000 n
+0000233684 00000 n
+0000233811 00000 n
+0000233875 00000 n
+0000234002 00000 n
+0000234064 00000 n
+0000234127 00000 n
+0000234190 00000 n
+0000234254 00000 n
+0000234318 00000 n
+0000234382 00000 n
+0000234509 00000 n
+0000234572 00000 n
+0000234635 00000 n
+0000234699 00000 n
+0000234826 00000 n
+0000234889 00000 n
+0000235016 00000 n
+0000235079 00000 n
+0000235206 00000 n
+0000235270 00000 n
+0000235397 00000 n
+0000235460 00000 n
+0000235523 00000 n
+0000235586 00000 n
+0000235650 00000 n
+0000235713 00000 n
+0000235777 00000 n
+0000235841 00000 n
+0000235905 00000 n
+0000240020 00000 n
+0000236987 00000 n
+0000236111 00000 n
+0000237111 00000 n
+0000237174 00000 n
+0000237301 00000 n
+0000237364 00000 n
+0000237427 00000 n
+0000237554 00000 n
+0000237617 00000 n
+0000237743 00000 n
+0000237806 00000 n
+0000237933 00000 n
+0000237997 00000 n
+0000238124 00000 n
+0000238187 00000 n
+0000238250 00000 n
+0000238312 00000 n
+0000238376 00000 n
+0000238439 00000 n
+0000238503 00000 n
+0000238567 00000 n
+0000238631 00000 n
+0000238756 00000 n
+0000238819 00000 n
+0000238882 00000 n
+0000239009 00000 n
+0000239071 00000 n
+0000239198 00000 n
+0000239261 00000 n
+0000239387 00000 n
+0000239451 00000 n
+0000239577 00000 n
+0000239640 00000 n
+0000239703 00000 n
+0000239766 00000 n
+0000239829 00000 n
+0000239893 00000 n
+0000239957 00000 n
+0000244212 00000 n
+0000241046 00000 n
+0000240164 00000 n
+0000241170 00000 n
+0000241297 00000 n
+0000241360 00000 n
+0000241424 00000 n
+0000241552 00000 n
+0000241615 00000 n
+0000241741 00000 n
+0000241803 00000 n
+0000241929 00000 n
+0000241993 00000 n
+0000242120 00000 n
+0000242183 00000 n
+0000242246 00000 n
+0000242308 00000 n
+0000242372 00000 n
+0000242436 00000 n
+0000242500 00000 n
+0000242564 00000 n
+0000242628 00000 n
+0000242753 00000 n
+0000242816 00000 n
+0000242880 00000 n
+0000242944 00000 n
+0000243071 00000 n
+0000243134 00000 n
+0000243261 00000 n
+0000243324 00000 n
+0000243451 00000 n
+0000243515 00000 n
+0000243642 00000 n
+0000243705 00000 n
+0000243768 00000 n
+0000243831 00000 n
+0000243894 00000 n
+0000243958 00000 n
+0000244021 00000 n
+0000244085 00000 n
+0000244149 00000 n
+0000248358 00000 n
+0000245124 00000 n
+0000244356 00000 n
+0000245248 00000 n
+0000245375 00000 n
+0000245438 00000 n
+0000245502 00000 n
+0000245566 00000 n
+0000245693 00000 n
+0000245756 00000 n
+0000245883 00000 n
+0000245946 00000 n
+0000246073 00000 n
+0000246137 00000 n
+0000246264 00000 n
+0000246326 00000 n
+0000246389 00000 n
+0000246452 00000 n
+0000246515 00000 n
+0000246579 00000 n
+0000246643 00000 n
+0000246707 00000 n
+0000246771 00000 n
+0000246898 00000 n
+0000246961 00000 n
+0000247025 00000 n
+0000247089 00000 n
+0000247216 00000 n
+0000247279 00000 n
+0000247406 00000 n
+0000247469 00000 n
+0000247596 00000 n
+0000247660 00000 n
+0000247787 00000 n
+0000247850 00000 n
+0000247913 00000 n
+0000247976 00000 n
+0000248039 00000 n
+0000248103 00000 n
+0000248167 00000 n
+0000248231 00000 n
+0000248295 00000 n
+0000253314 00000 n
+0000249638 00000 n
+0000248502 00000 n
+0000249762 00000 n
+0000249825 00000 n
+0000249952 00000 n
+0000250015 00000 n
+0000250078 00000 n
+0000250142 00000 n
+0000250269 00000 n
+0000250332 00000 n
+0000250458 00000 n
+0000250521 00000 n
+0000250648 00000 n
+0000250712 00000 n
+0000250839 00000 n
+0000250901 00000 n
+0000250964 00000 n
+0000251027 00000 n
+0000251091 00000 n
+0000251155 00000 n
+0000251219 00000 n
+0000251283 00000 n
+0000251347 00000 n
+0000251411 00000 n
+0000251475 00000 n
+0000251602 00000 n
+0000251665 00000 n
+0000251728 00000 n
+0000251792 00000 n
+0000251856 00000 n
+0000251919 00000 n
+0000251983 00000 n
+0000252047 00000 n
+0000252174 00000 n
+0000252237 00000 n
+0000252364 00000 n
+0000252427 00000 n
+0000252554 00000 n
+0000252618 00000 n
+0000252745 00000 n
+0000252808 00000 n
+0000252871 00000 n
+0000252934 00000 n
+0000252998 00000 n
+0000253061 00000 n
+0000253125 00000 n
+0000253189 00000 n
+0000253253 00000 n
+0000257563 00000 n
+0000254274 00000 n
+0000253458 00000 n
+0000254398 00000 n
+0000254525 00000 n
+0000254588 00000 n
+0000254652 00000 n
+0000254780 00000 n
+0000254843 00000 n
+0000254970 00000 n
+0000255033 00000 n
+0000255160 00000 n
+0000255224 00000 n
+0000255351 00000 n
+0000255413 00000 n
+0000255476 00000 n
+0000255539 00000 n
+0000255602 00000 n
+0000255666 00000 n
+0000255730 00000 n
+0000255857 00000 n
+0000255920 00000 n
+0000255984 00000 n
+0000256111 00000 n
+0000256174 00000 n
+0000256300 00000 n
+0000256363 00000 n
+0000256490 00000 n
+0000256554 00000 n
+0000256681 00000 n
+0000256744 00000 n
+0000256807 00000 n
+0000256870 00000 n
+0000256933 00000 n
+0000256997 00000 n
+0000257060 00000 n
+0000257124 00000 n
+0000257188 00000 n
+0000257314 00000 n
+0000257376 00000 n
+0000257438 00000 n
+0000257501 00000 n
+0000633603 00000 n
+0000261787 00000 n
+0000258493 00000 n
+0000257707 00000 n
+0000258617 00000 n
+0000258680 00000 n
+0000258807 00000 n
+0000258870 00000 n
+0000258996 00000 n
+0000259059 00000 n
+0000259186 00000 n
+0000259249 00000 n
+0000259376 00000 n
+0000259439 00000 n
+0000259501 00000 n
+0000259564 00000 n
+0000259627 00000 n
+0000259691 00000 n
+0000259755 00000 n
+0000259819 00000 n
+0000259883 00000 n
+0000260010 00000 n
+0000260073 00000 n
+0000260137 00000 n
+0000260201 00000 n
+0000260328 00000 n
+0000260391 00000 n
+0000260518 00000 n
+0000260581 00000 n
+0000260708 00000 n
+0000260772 00000 n
+0000260899 00000 n
+0000260962 00000 n
+0000261025 00000 n
+0000261088 00000 n
+0000261152 00000 n
+0000261216 00000 n
+0000261280 00000 n
+0000261343 00000 n
+0000261407 00000 n
+0000261533 00000 n
+0000261596 00000 n
+0000261660 00000 n
+0000261724 00000 n
+0000266398 00000 n
+0000262917 00000 n
+0000261931 00000 n
+0000263041 00000 n
+0000263168 00000 n
+0000263294 00000 n
+0000263357 00000 n
+0000263484 00000 n
+0000263547 00000 n
+0000263673 00000 n
+0000263736 00000 n
+0000263798 00000 n
+0000263861 00000 n
+0000263924 00000 n
+0000263988 00000 n
+0000264051 00000 n
+0000264115 00000 n
+0000264179 00000 n
+0000264243 00000 n
+0000264306 00000 n
+0000264433 00000 n
+0000264496 00000 n
+0000264560 00000 n
+0000264624 00000 n
+0000264751 00000 n
+0000264814 00000 n
+0000264941 00000 n
+0000265003 00000 n
+0000265129 00000 n
+0000265193 00000 n
+0000265320 00000 n
+0000265383 00000 n
+0000265446 00000 n
+0000265509 00000 n
+0000265572 00000 n
+0000265636 00000 n
+0000265700 00000 n
+0000265764 00000 n
+0000265828 00000 n
+0000265892 00000 n
+0000265955 00000 n
+0000266082 00000 n
+0000266145 00000 n
+0000266209 00000 n
+0000266273 00000 n
+0000266336 00000 n
+0000270775 00000 n
+0000267490 00000 n
+0000266542 00000 n
+0000267614 00000 n
+0000267741 00000 n
+0000267804 00000 n
+0000267930 00000 n
+0000267993 00000 n
+0000268120 00000 n
+0000268183 00000 n
+0000268309 00000 n
+0000268372 00000 n
+0000268434 00000 n
+0000268497 00000 n
+0000268560 00000 n
+0000268624 00000 n
+0000268688 00000 n
+0000268751 00000 n
+0000268815 00000 n
+0000268879 00000 n
+0000268942 00000 n
+0000269069 00000 n
+0000269132 00000 n
+0000269196 00000 n
+0000269260 00000 n
+0000269324 00000 n
+0000269388 00000 n
+0000269515 00000 n
+0000269576 00000 n
+0000269703 00000 n
+0000269766 00000 n
+0000269891 00000 n
+0000269955 00000 n
+0000270079 00000 n
+0000270142 00000 n
+0000270205 00000 n
+0000270268 00000 n
+0000270331 00000 n
+0000270395 00000 n
+0000270459 00000 n
+0000270586 00000 n
+0000270649 00000 n
+0000270712 00000 n
+0000274635 00000 n
+0000271852 00000 n
+0000270919 00000 n
+0000271976 00000 n
+0000272103 00000 n
+0000272166 00000 n
+0000272293 00000 n
+0000272356 00000 n
+0000272482 00000 n
+0000272545 00000 n
+0000272672 00000 n
+0000272735 00000 n
+0000272861 00000 n
+0000272924 00000 n
+0000272986 00000 n
+0000273049 00000 n
+0000273112 00000 n
+0000273176 00000 n
+0000273240 00000 n
+0000273367 00000 n
+0000273430 00000 n
+0000273493 00000 n
+0000273620 00000 n
+0000273683 00000 n
+0000273810 00000 n
+0000273873 00000 n
+0000274000 00000 n
+0000274064 00000 n
+0000274191 00000 n
+0000274254 00000 n
+0000274317 00000 n
+0000274380 00000 n
+0000274444 00000 n
+0000274508 00000 n
+0000274572 00000 n
+0000278739 00000 n
+0000275642 00000 n
+0000274779 00000 n
+0000275766 00000 n
+0000275829 00000 n
+0000275956 00000 n
+0000276019 00000 n
+0000276082 00000 n
+0000276209 00000 n
+0000276272 00000 n
+0000276398 00000 n
+0000276461 00000 n
+0000276588 00000 n
+0000276652 00000 n
+0000276779 00000 n
+0000276842 00000 n
+0000276905 00000 n
+0000276967 00000 n
+0000277030 00000 n
+0000277094 00000 n
+0000277158 00000 n
+0000277283 00000 n
+0000277346 00000 n
+0000277409 00000 n
+0000277472 00000 n
+0000277599 00000 n
+0000277661 00000 n
+0000277788 00000 n
+0000277851 00000 n
+0000277977 00000 n
+0000278041 00000 n
+0000278167 00000 n
+0000278230 00000 n
+0000278293 00000 n
+0000278356 00000 n
+0000278420 00000 n
+0000278484 00000 n
+0000278548 00000 n
+0000278612 00000 n
+0000278676 00000 n
+0000283199 00000 n
+0000279846 00000 n
+0000278883 00000 n
+0000279970 00000 n
+0000280033 00000 n
+0000280160 00000 n
+0000280223 00000 n
+0000280286 00000 n
+0000280350 00000 n
+0000280478 00000 n
+0000280541 00000 n
+0000280666 00000 n
+0000280729 00000 n
+0000280856 00000 n
+0000280920 00000 n
+0000281047 00000 n
+0000281110 00000 n
+0000281173 00000 n
+0000281235 00000 n
+0000281299 00000 n
+0000281363 00000 n
+0000281427 00000 n
+0000281491 00000 n
+0000281555 00000 n
+0000281680 00000 n
+0000281743 00000 n
+0000281806 00000 n
+0000281870 00000 n
+0000281934 00000 n
+0000282061 00000 n
+0000282123 00000 n
+0000282250 00000 n
+0000282313 00000 n
+0000282439 00000 n
+0000282503 00000 n
+0000282629 00000 n
+0000282692 00000 n
+0000282755 00000 n
+0000282818 00000 n
+0000282881 00000 n
+0000282945 00000 n
+0000283009 00000 n
+0000283073 00000 n
+0000283136 00000 n
+0000633728 00000 n
+0000287299 00000 n
+0000284134 00000 n
+0000283343 00000 n
+0000284258 00000 n
+0000284385 00000 n
+0000284448 00000 n
+0000284512 00000 n
+0000284639 00000 n
+0000284702 00000 n
+0000284828 00000 n
+0000284891 00000 n
+0000285018 00000 n
+0000285082 00000 n
+0000285209 00000 n
+0000285271 00000 n
+0000285334 00000 n
+0000285397 00000 n
+0000285460 00000 n
+0000285524 00000 n
+0000285588 00000 n
+0000285652 00000 n
+0000285715 00000 n
+0000285842 00000 n
+0000285905 00000 n
+0000285968 00000 n
+0000286032 00000 n
+0000286159 00000 n
+0000286222 00000 n
+0000286349 00000 n
+0000286412 00000 n
+0000286539 00000 n
+0000286603 00000 n
+0000286730 00000 n
+0000286793 00000 n
+0000286856 00000 n
+0000286919 00000 n
+0000286981 00000 n
+0000287045 00000 n
+0000287109 00000 n
+0000287173 00000 n
+0000287236 00000 n
+0000292166 00000 n
+0000288622 00000 n
+0000287443 00000 n
+0000288746 00000 n
+0000288873 00000 n
+0000288936 00000 n
+0000288999 00000 n
+0000289063 00000 n
+0000289127 00000 n
+0000289254 00000 n
+0000289317 00000 n
+0000289444 00000 n
+0000289507 00000 n
+0000289634 00000 n
+0000289698 00000 n
+0000289825 00000 n
+0000289888 00000 n
+0000289951 00000 n
+0000290014 00000 n
+0000290077 00000 n
+0000290140 00000 n
+0000290203 00000 n
+0000290266 00000 n
+0000290330 00000 n
+0000290456 00000 n
+0000290519 00000 n
+0000290582 00000 n
+0000290646 00000 n
+0000290710 00000 n
+0000290774 00000 n
+0000290838 00000 n
+0000290902 00000 n
+0000290966 00000 n
+0000291093 00000 n
+0000291156 00000 n
+0000291283 00000 n
+0000291346 00000 n
+0000291473 00000 n
+0000291537 00000 n
+0000291664 00000 n
+0000291727 00000 n
+0000291790 00000 n
+0000291852 00000 n
+0000291915 00000 n
+0000291978 00000 n
+0000292041 00000 n
+0000292103 00000 n
+0000296517 00000 n
+0000293361 00000 n
+0000292310 00000 n
+0000293485 00000 n
+0000293548 00000 n
+0000293675 00000 n
+0000293738 00000 n
+0000293802 00000 n
+0000293866 00000 n
+0000293993 00000 n
+0000294056 00000 n
+0000294183 00000 n
+0000294246 00000 n
+0000294373 00000 n
+0000294437 00000 n
+0000294564 00000 n
+0000294627 00000 n
+0000294690 00000 n
+0000294753 00000 n
+0000294816 00000 n
+0000294880 00000 n
+0000294944 00000 n
+0000295069 00000 n
+0000295132 00000 n
+0000295196 00000 n
+0000295260 00000 n
+0000295323 00000 n
+0000295450 00000 n
+0000295513 00000 n
+0000295640 00000 n
+0000295703 00000 n
+0000295830 00000 n
+0000295893 00000 n
+0000296020 00000 n
+0000296083 00000 n
+0000296146 00000 n
+0000296208 00000 n
+0000296268 00000 n
+0000296330 00000 n
+0000296392 00000 n
+0000296454 00000 n
+0000300480 00000 n
+0000297823 00000 n
+0000296661 00000 n
+0000297947 00000 n
+0000298010 00000 n
+0000298137 00000 n
+0000298200 00000 n
+0000298263 00000 n
+0000298327 00000 n
+0000298390 00000 n
+0000298454 00000 n
+0000298518 00000 n
+0000298582 00000 n
+0000298709 00000 n
+0000298772 00000 n
+0000298898 00000 n
+0000298961 00000 n
+0000299088 00000 n
+0000299152 00000 n
+0000299279 00000 n
+0000299342 00000 n
+0000299405 00000 n
+0000299468 00000 n
+0000299531 00000 n
+0000299595 00000 n
+0000299658 00000 n
+0000299785 00000 n
+0000299848 00000 n
+0000299975 00000 n
+0000300037 00000 n
+0000300164 00000 n
+0000300227 00000 n
+0000300353 00000 n
+0000300417 00000 n
+0000304301 00000 n
+0000301396 00000 n
+0000300624 00000 n
+0000301520 00000 n
+0000301647 00000 n
+0000301710 00000 n
+0000301773 00000 n
+0000301835 00000 n
+0000301898 00000 n
+0000301962 00000 n
+0000302026 00000 n
+0000302152 00000 n
+0000302215 00000 n
+0000302342 00000 n
+0000302405 00000 n
+0000302532 00000 n
+0000302594 00000 n
+0000302720 00000 n
+0000302784 00000 n
+0000302911 00000 n
+0000302974 00000 n
+0000303037 00000 n
+0000303100 00000 n
+0000303164 00000 n
+0000303228 00000 n
+0000303292 00000 n
+0000303419 00000 n
+0000303482 00000 n
+0000303609 00000 n
+0000303672 00000 n
+0000303798 00000 n
+0000303861 00000 n
+0000303988 00000 n
+0000304051 00000 n
+0000304177 00000 n
+0000304240 00000 n
+0000308159 00000 n
+0000305184 00000 n
+0000304445 00000 n
+0000305308 00000 n
+0000305435 00000 n
+0000305498 00000 n
+0000305561 00000 n
+0000305623 00000 n
+0000305687 00000 n
+0000305751 00000 n
+0000305815 00000 n
+0000305941 00000 n
+0000306004 00000 n
+0000306067 00000 n
+0000306131 00000 n
+0000306258 00000 n
+0000306321 00000 n
+0000306448 00000 n
+0000306511 00000 n
+0000306638 00000 n
+0000306702 00000 n
+0000306829 00000 n
+0000306892 00000 n
+0000306955 00000 n
+0000307018 00000 n
+0000307082 00000 n
+0000307146 00000 n
+0000307209 00000 n
+0000307336 00000 n
+0000307399 00000 n
+0000307462 00000 n
+0000307526 00000 n
+0000307653 00000 n
+0000307716 00000 n
+0000307842 00000 n
+0000307905 00000 n
+0000308032 00000 n
+0000308096 00000 n
+0000633853 00000 n
+0000312754 00000 n
+0000309207 00000 n
+0000308303 00000 n
+0000309331 00000 n
+0000309458 00000 n
+0000309521 00000 n
+0000309584 00000 n
+0000309646 00000 n
+0000309710 00000 n
+0000309774 00000 n
+0000309838 00000 n
+0000309902 00000 n
+0000309966 00000 n
+0000310093 00000 n
+0000310156 00000 n
+0000310219 00000 n
+0000310283 00000 n
+0000310347 00000 n
+0000310474 00000 n
+0000310537 00000 n
+0000310664 00000 n
+0000310727 00000 n
+0000310854 00000 n
+0000310918 00000 n
+0000311045 00000 n
+0000311108 00000 n
+0000311171 00000 n
+0000311234 00000 n
+0000311297 00000 n
+0000311360 00000 n
+0000311423 00000 n
+0000311486 00000 n
+0000311549 00000 n
+0000311613 00000 n
+0000311677 00000 n
+0000311803 00000 n
+0000311866 00000 n
+0000311929 00000 n
+0000311993 00000 n
+0000312057 00000 n
+0000312120 00000 n
+0000312247 00000 n
+0000312310 00000 n
+0000312437 00000 n
+0000312500 00000 n
+0000312627 00000 n
+0000312691 00000 n
+0000317301 00000 n
+0000313820 00000 n
+0000312898 00000 n
+0000313944 00000 n
+0000314071 00000 n
+0000314134 00000 n
+0000314197 00000 n
+0000314259 00000 n
+0000314323 00000 n
+0000314387 00000 n
+0000314451 00000 n
+0000314515 00000 n
+0000314579 00000 n
+0000314643 00000 n
+0000314707 00000 n
+0000314833 00000 n
+0000314896 00000 n
+0000314959 00000 n
+0000315023 00000 n
+0000315087 00000 n
+0000315150 00000 n
+0000315213 00000 n
+0000315340 00000 n
+0000315402 00000 n
+0000315529 00000 n
+0000315592 00000 n
+0000315718 00000 n
+0000315782 00000 n
+0000315907 00000 n
+0000315970 00000 n
+0000316033 00000 n
+0000316096 00000 n
+0000316160 00000 n
+0000316224 00000 n
+0000316288 00000 n
+0000316352 00000 n
+0000316416 00000 n
+0000316480 00000 n
+0000316544 00000 n
+0000316671 00000 n
+0000316734 00000 n
+0000316797 00000 n
+0000316860 00000 n
+0000316923 00000 n
+0000316986 00000 n
+0000317049 00000 n
+0000317176 00000 n
+0000317239 00000 n
+0000321748 00000 n
+0000318455 00000 n
+0000317445 00000 n
+0000318579 00000 n
+0000318706 00000 n
+0000318769 00000 n
+0000318895 00000 n
+0000318959 00000 n
+0000319086 00000 n
+0000319149 00000 n
+0000319212 00000 n
+0000319275 00000 n
+0000319339 00000 n
+0000319403 00000 n
+0000319467 00000 n
+0000319531 00000 n
+0000319595 00000 n
+0000319658 00000 n
+0000319722 00000 n
+0000319849 00000 n
+0000319912 00000 n
+0000319975 00000 n
+0000320039 00000 n
+0000320103 00000 n
+0000320167 00000 n
+0000320230 00000 n
+0000320357 00000 n
+0000320420 00000 n
+0000320547 00000 n
+0000320610 00000 n
+0000320737 00000 n
+0000320800 00000 n
+0000320927 00000 n
+0000320991 00000 n
+0000321118 00000 n
+0000321181 00000 n
+0000321244 00000 n
+0000321307 00000 n
+0000321370 00000 n
+0000321434 00000 n
+0000321498 00000 n
+0000321624 00000 n
+0000321686 00000 n
+0000325854 00000 n
+0000323071 00000 n
+0000321892 00000 n
+0000323195 00000 n
+0000323322 00000 n
+0000323385 00000 n
+0000323511 00000 n
+0000323574 00000 n
+0000323701 00000 n
+0000323764 00000 n
+0000323890 00000 n
+0000323953 00000 n
+0000324015 00000 n
+0000324078 00000 n
+0000324141 00000 n
+0000324205 00000 n
+0000324269 00000 n
+0000324396 00000 n
+0000324459 00000 n
+0000324523 00000 n
+0000324587 00000 n
+0000324714 00000 n
+0000324777 00000 n
+0000324904 00000 n
+0000324967 00000 n
+0000325094 00000 n
+0000325158 00000 n
+0000325284 00000 n
+0000325347 00000 n
+0000325409 00000 n
+0000325472 00000 n
+0000325536 00000 n
+0000325600 00000 n
+0000325664 00000 n
+0000325791 00000 n
+0000329679 00000 n
+0000326771 00000 n
+0000325998 00000 n
+0000326895 00000 n
+0000326958 00000 n
+0000327021 00000 n
+0000327148 00000 n
+0000327211 00000 n
+0000327337 00000 n
+0000327400 00000 n
+0000327527 00000 n
+0000327590 00000 n
+0000327716 00000 n
+0000327779 00000 n
+0000327841 00000 n
+0000327904 00000 n
+0000327968 00000 n
+0000328032 00000 n
+0000328096 00000 n
+0000328223 00000 n
+0000328286 00000 n
+0000328350 00000 n
+0000328475 00000 n
+0000328538 00000 n
+0000328665 00000 n
+0000328728 00000 n
+0000328855 00000 n
+0000328919 00000 n
+0000329046 00000 n
+0000329109 00000 n
+0000329172 00000 n
+0000329235 00000 n
+0000329298 00000 n
+0000329362 00000 n
+0000329426 00000 n
+0000329553 00000 n
+0000329616 00000 n
+0000333652 00000 n
+0000330805 00000 n
+0000329823 00000 n
+0000330929 00000 n
+0000331056 00000 n
+0000331182 00000 n
+0000331245 00000 n
+0000331372 00000 n
+0000331435 00000 n
+0000331561 00000 n
+0000331624 00000 n
+0000331686 00000 n
+0000331749 00000 n
+0000331813 00000 n
+0000331876 00000 n
+0000331940 00000 n
+0000332067 00000 n
+0000332130 00000 n
+0000332194 00000 n
+0000332258 00000 n
+0000332385 00000 n
+0000332448 00000 n
+0000332575 00000 n
+0000332638 00000 n
+0000332765 00000 n
+0000332829 00000 n
+0000332956 00000 n
+0000333018 00000 n
+0000333081 00000 n
+0000333144 00000 n
+0000333207 00000 n
+0000333271 00000 n
+0000333335 00000 n
+0000333462 00000 n
+0000333525 00000 n
+0000333589 00000 n
+0000633978 00000 n
+0000337864 00000 n
+0000334957 00000 n
+0000333796 00000 n
+0000335081 00000 n
+0000335208 00000 n
+0000335271 00000 n
+0000335397 00000 n
+0000335460 00000 n
+0000335587 00000 n
+0000335650 00000 n
+0000335776 00000 n
+0000335839 00000 n
+0000335901 00000 n
+0000335964 00000 n
+0000336028 00000 n
+0000336092 00000 n
+0000336156 00000 n
+0000336283 00000 n
+0000336346 00000 n
+0000336410 00000 n
+0000336473 00000 n
+0000336600 00000 n
+0000336663 00000 n
+0000336789 00000 n
+0000336852 00000 n
+0000336979 00000 n
+0000337043 00000 n
+0000337170 00000 n
+0000337233 00000 n
+0000337296 00000 n
+0000337358 00000 n
+0000337422 00000 n
+0000337486 00000 n
+0000337550 00000 n
+0000337676 00000 n
+0000337739 00000 n
+0000337802 00000 n
+0000341932 00000 n
+0000338959 00000 n
+0000338008 00000 n
+0000339083 00000 n
+0000339210 00000 n
+0000339273 00000 n
+0000339399 00000 n
+0000339462 00000 n
+0000339589 00000 n
+0000339652 00000 n
+0000339778 00000 n
+0000339841 00000 n
+0000339903 00000 n
+0000339966 00000 n
+0000340029 00000 n
+0000340093 00000 n
+0000340157 00000 n
+0000340284 00000 n
+0000340347 00000 n
+0000340411 00000 n
+0000340475 00000 n
+0000340602 00000 n
+0000340665 00000 n
+0000340792 00000 n
+0000340855 00000 n
+0000340982 00000 n
+0000341046 00000 n
+0000341173 00000 n
+0000341235 00000 n
+0000341298 00000 n
+0000341361 00000 n
+0000341424 00000 n
+0000341488 00000 n
+0000341552 00000 n
+0000341679 00000 n
+0000341742 00000 n
+0000341806 00000 n
+0000341870 00000 n
+0000345884 00000 n
+0000342978 00000 n
+0000342076 00000 n
+0000343102 00000 n
+0000343165 00000 n
+0000343292 00000 n
+0000343355 00000 n
+0000343481 00000 n
+0000343544 00000 n
+0000343671 00000 n
+0000343734 00000 n
+0000343860 00000 n
+0000343923 00000 n
+0000343985 00000 n
+0000344048 00000 n
+0000344111 00000 n
+0000344174 00000 n
+0000344238 00000 n
+0000344365 00000 n
+0000344428 00000 n
+0000344492 00000 n
+0000344556 00000 n
+0000344681 00000 n
+0000344744 00000 n
+0000344871 00000 n
+0000344934 00000 n
+0000345061 00000 n
+0000345125 00000 n
+0000345252 00000 n
+0000345315 00000 n
+0000345378 00000 n
+0000345441 00000 n
+0000345504 00000 n
+0000345567 00000 n
+0000345631 00000 n
+0000345758 00000 n
+0000345821 00000 n
+0000350127 00000 n
+0000347097 00000 n
+0000346028 00000 n
+0000347221 00000 n
+0000347348 00000 n
+0000347474 00000 n
+0000347537 00000 n
+0000347664 00000 n
+0000347727 00000 n
+0000347854 00000 n
+0000347917 00000 n
+0000347980 00000 n
+0000348043 00000 n
+0000348105 00000 n
+0000348168 00000 n
+0000348231 00000 n
+0000348358 00000 n
+0000348420 00000 n
+0000348482 00000 n
+0000348546 00000 n
+0000348673 00000 n
+0000348736 00000 n
+0000348862 00000 n
+0000348925 00000 n
+0000349052 00000 n
+0000349116 00000 n
+0000349243 00000 n
+0000349306 00000 n
+0000349369 00000 n
+0000349431 00000 n
+0000349494 00000 n
+0000349558 00000 n
+0000349622 00000 n
+0000349686 00000 n
+0000349750 00000 n
+0000349876 00000 n
+0000349939 00000 n
+0000350002 00000 n
+0000350065 00000 n
+0000354276 00000 n
+0000351370 00000 n
+0000350271 00000 n
+0000351494 00000 n
+0000351621 00000 n
+0000351684 00000 n
+0000351810 00000 n
+0000351873 00000 n
+0000352000 00000 n
+0000352063 00000 n
+0000352189 00000 n
+0000352252 00000 n
+0000352314 00000 n
+0000352377 00000 n
+0000352440 00000 n
+0000352504 00000 n
+0000352568 00000 n
+0000352695 00000 n
+0000352758 00000 n
+0000352822 00000 n
+0000352949 00000 n
+0000353012 00000 n
+0000353138 00000 n
+0000353201 00000 n
+0000353328 00000 n
+0000353392 00000 n
+0000353519 00000 n
+0000353582 00000 n
+0000353645 00000 n
+0000353707 00000 n
+0000353771 00000 n
+0000353835 00000 n
+0000353899 00000 n
+0000354025 00000 n
+0000354088 00000 n
+0000354151 00000 n
+0000354214 00000 n
+0000358578 00000 n
+0000355486 00000 n
+0000354420 00000 n
+0000355610 00000 n
+0000355737 00000 n
+0000355800 00000 n
+0000355925 00000 n
+0000355988 00000 n
+0000356115 00000 n
+0000356178 00000 n
+0000356304 00000 n
+0000356367 00000 n
+0000356429 00000 n
+0000356492 00000 n
+0000356556 00000 n
+0000356620 00000 n
+0000356684 00000 n
+0000356748 00000 n
+0000356812 00000 n
+0000356939 00000 n
+0000357002 00000 n
+0000357066 00000 n
+0000357193 00000 n
+0000357254 00000 n
+0000357380 00000 n
+0000357443 00000 n
+0000357568 00000 n
+0000357632 00000 n
+0000357757 00000 n
+0000357820 00000 n
+0000357883 00000 n
+0000357946 00000 n
+0000358010 00000 n
+0000358074 00000 n
+0000358138 00000 n
+0000358201 00000 n
+0000358264 00000 n
+0000358391 00000 n
+0000358453 00000 n
+0000358516 00000 n
+0000634103 00000 n
+0000362713 00000 n
+0000359742 00000 n
+0000358722 00000 n
+0000359866 00000 n
+0000359993 00000 n
+0000360056 00000 n
+0000360182 00000 n
+0000360245 00000 n
+0000360372 00000 n
+0000360435 00000 n
+0000360561 00000 n
+0000360624 00000 n
+0000360686 00000 n
+0000360749 00000 n
+0000360813 00000 n
+0000360877 00000 n
+0000360941 00000 n
+0000361005 00000 n
+0000361069 00000 n
+0000361196 00000 n
+0000361259 00000 n
+0000361323 00000 n
+0000361450 00000 n
+0000361513 00000 n
+0000361639 00000 n
+0000361702 00000 n
+0000361829 00000 n
+0000361893 00000 n
+0000362020 00000 n
+0000362083 00000 n
+0000362146 00000 n
+0000362208 00000 n
+0000362272 00000 n
+0000362336 00000 n
+0000362400 00000 n
+0000362526 00000 n
+0000362589 00000 n
+0000362653 00000 n
+0000367372 00000 n
+0000364013 00000 n
+0000362857 00000 n
+0000364137 00000 n
+0000364264 00000 n
+0000364327 00000 n
+0000364453 00000 n
+0000364516 00000 n
+0000364643 00000 n
+0000364706 00000 n
+0000364833 00000 n
+0000364896 00000 n
+0000364958 00000 n
+0000365021 00000 n
+0000365085 00000 n
+0000365149 00000 n
+0000365213 00000 n
+0000365277 00000 n
+0000365341 00000 n
+0000365405 00000 n
+0000365468 00000 n
+0000365532 00000 n
+0000365596 00000 n
+0000365723 00000 n
+0000365786 00000 n
+0000365850 00000 n
+0000365914 00000 n
+0000365977 00000 n
+0000366104 00000 n
+0000366167 00000 n
+0000366294 00000 n
+0000366357 00000 n
+0000366484 00000 n
+0000366548 00000 n
+0000366675 00000 n
+0000366737 00000 n
+0000366800 00000 n
+0000366862 00000 n
+0000366926 00000 n
+0000366990 00000 n
+0000367054 00000 n
+0000367118 00000 n
+0000367182 00000 n
+0000367246 00000 n
+0000367309 00000 n
+0000372745 00000 n
+0000368821 00000 n
+0000367530 00000 n
+0000368945 00000 n
+0000369072 00000 n
+0000369135 00000 n
+0000369198 00000 n
+0000369325 00000 n
+0000369388 00000 n
+0000369515 00000 n
+0000369578 00000 n
+0000369705 00000 n
+0000369769 00000 n
+0000369896 00000 n
+0000369959 00000 n
+0000370022 00000 n
+0000370085 00000 n
+0000370148 00000 n
+0000370211 00000 n
+0000370275 00000 n
+0000370339 00000 n
+0000370403 00000 n
+0000370467 00000 n
+0000370531 00000 n
+0000370658 00000 n
+0000370721 00000 n
+0000370785 00000 n
+0000370849 00000 n
+0000370913 00000 n
+0000370977 00000 n
+0000371041 00000 n
+0000371105 00000 n
+0000371168 00000 n
+0000371295 00000 n
+0000371358 00000 n
+0000371485 00000 n
+0000371548 00000 n
+0000371675 00000 n
+0000371739 00000 n
+0000371866 00000 n
+0000371929 00000 n
+0000371992 00000 n
+0000372054 00000 n
+0000372116 00000 n
+0000372179 00000 n
+0000372242 00000 n
+0000372305 00000 n
+0000372368 00000 n
+0000372431 00000 n
+0000372494 00000 n
+0000372557 00000 n
+0000372619 00000 n
+0000372682 00000 n
+0000377746 00000 n
+0000374583 00000 n
+0000372889 00000 n
+0000374707 00000 n
+0000374770 00000 n
+0000374897 00000 n
+0000374960 00000 n
+0000375024 00000 n
+0000375088 00000 n
+0000375152 00000 n
+0000375216 00000 n
+0000375280 00000 n
+0000375343 00000 n
+0000375407 00000 n
+0000375470 00000 n
+0000375532 00000 n
+0000375596 00000 n
+0000375723 00000 n
+0000375786 00000 n
+0000375913 00000 n
+0000375976 00000 n
+0000376103 00000 n
+0000376166 00000 n
+0000376293 00000 n
+0000376356 00000 n
+0000376419 00000 n
+0000376482 00000 n
+0000376544 00000 n
+0000376607 00000 n
+0000376670 00000 n
+0000376733 00000 n
+0000376796 00000 n
+0000376860 00000 n
+0000376923 00000 n
+0000377048 00000 n
+0000377111 00000 n
+0000377175 00000 n
+0000377239 00000 n
+0000377303 00000 n
+0000377367 00000 n
+0000377430 00000 n
+0000377494 00000 n
+0000377620 00000 n
+0000377683 00000 n
+0000382538 00000 n
+0000379378 00000 n
+0000377890 00000 n
+0000379502 00000 n
+0000379629 00000 n
+0000379692 00000 n
+0000379818 00000 n
+0000379882 00000 n
+0000380009 00000 n
+0000380072 00000 n
+0000380135 00000 n
+0000380198 00000 n
+0000380261 00000 n
+0000380325 00000 n
+0000380389 00000 n
+0000380453 00000 n
+0000380517 00000 n
+0000380581 00000 n
+0000380644 00000 n
+0000380771 00000 n
+0000380833 00000 n
+0000380895 00000 n
+0000380959 00000 n
+0000381023 00000 n
+0000381150 00000 n
+0000381213 00000 n
+0000381338 00000 n
+0000381401 00000 n
+0000381528 00000 n
+0000381592 00000 n
+0000381719 00000 n
+0000381782 00000 n
+0000381845 00000 n
+0000381907 00000 n
+0000381970 00000 n
+0000382033 00000 n
+0000382097 00000 n
+0000382223 00000 n
+0000382286 00000 n
+0000382348 00000 n
+0000382412 00000 n
+0000382476 00000 n
+0000386978 00000 n
+0000383942 00000 n
+0000382682 00000 n
+0000384066 00000 n
+0000384193 00000 n
+0000384256 00000 n
+0000384382 00000 n
+0000384445 00000 n
+0000384572 00000 n
+0000384635 00000 n
+0000384761 00000 n
+0000384824 00000 n
+0000384886 00000 n
+0000384949 00000 n
+0000385013 00000 n
+0000385077 00000 n
+0000385141 00000 n
+0000385205 00000 n
+0000385269 00000 n
+0000385333 00000 n
+0000385397 00000 n
+0000385524 00000 n
+0000385587 00000 n
+0000385714 00000 n
+0000385777 00000 n
+0000385904 00000 n
+0000385967 00000 n
+0000386094 00000 n
+0000386157 00000 n
+0000386284 00000 n
+0000386348 00000 n
+0000386475 00000 n
+0000386538 00000 n
+0000386601 00000 n
+0000386663 00000 n
+0000386726 00000 n
+0000386789 00000 n
+0000386852 00000 n
+0000386915 00000 n
+0000634228 00000 n
+0000391095 00000 n
+0000387992 00000 n
+0000387122 00000 n
+0000388116 00000 n
+0000388179 00000 n
+0000388242 00000 n
+0000388369 00000 n
+0000388432 00000 n
+0000388496 00000 n
+0000388623 00000 n
+0000388686 00000 n
+0000388813 00000 n
+0000388876 00000 n
+0000389003 00000 n
+0000389067 00000 n
+0000389194 00000 n
+0000389257 00000 n
+0000389320 00000 n
+0000389383 00000 n
+0000389447 00000 n
+0000389511 00000 n
+0000389575 00000 n
+0000389639 00000 n
+0000389703 00000 n
+0000389830 00000 n
+0000389893 00000 n
+0000389957 00000 n
+0000390084 00000 n
+0000390146 00000 n
+0000390273 00000 n
+0000390336 00000 n
+0000390462 00000 n
+0000390526 00000 n
+0000390652 00000 n
+0000390715 00000 n
+0000390778 00000 n
+0000390841 00000 n
+0000390905 00000 n
+0000390969 00000 n
+0000391033 00000 n
+0000395314 00000 n
+0000392154 00000 n
+0000391239 00000 n
+0000392278 00000 n
+0000392405 00000 n
+0000392468 00000 n
+0000392596 00000 n
+0000392659 00000 n
+0000392786 00000 n
+0000392849 00000 n
+0000392976 00000 n
+0000393039 00000 n
+0000393166 00000 n
+0000393230 00000 n
+0000393357 00000 n
+0000393420 00000 n
+0000393483 00000 n
+0000393546 00000 n
+0000393610 00000 n
+0000393674 00000 n
+0000393736 00000 n
+0000393799 00000 n
+0000393862 00000 n
+0000393989 00000 n
+0000394051 00000 n
+0000394114 00000 n
+0000394241 00000 n
+0000394304 00000 n
+0000394431 00000 n
+0000394494 00000 n
+0000394621 00000 n
+0000394685 00000 n
+0000394812 00000 n
+0000394874 00000 n
+0000394937 00000 n
+0000394999 00000 n
+0000395062 00000 n
+0000395125 00000 n
+0000395188 00000 n
+0000395251 00000 n
+0000399337 00000 n
+0000396299 00000 n
+0000395458 00000 n
+0000396423 00000 n
+0000396486 00000 n
+0000396613 00000 n
+0000396676 00000 n
+0000396740 00000 n
+0000396867 00000 n
+0000396930 00000 n
+0000397057 00000 n
+0000397120 00000 n
+0000397247 00000 n
+0000397311 00000 n
+0000397438 00000 n
+0000397501 00000 n
+0000397564 00000 n
+0000397627 00000 n
+0000397691 00000 n
+0000397754 00000 n
+0000397818 00000 n
+0000397943 00000 n
+0000398006 00000 n
+0000398070 00000 n
+0000398197 00000 n
+0000398260 00000 n
+0000398386 00000 n
+0000398449 00000 n
+0000398576 00000 n
+0000398640 00000 n
+0000398767 00000 n
+0000398829 00000 n
+0000398892 00000 n
+0000398955 00000 n
+0000399019 00000 n
+0000399083 00000 n
+0000399147 00000 n
+0000399211 00000 n
+0000399275 00000 n
+0000403065 00000 n
+0000400534 00000 n
+0000399481 00000 n
+0000400658 00000 n
+0000400785 00000 n
+0000400848 00000 n
+0000400912 00000 n
+0000400976 00000 n
+0000401103 00000 n
+0000401166 00000 n
+0000401292 00000 n
+0000401355 00000 n
+0000401482 00000 n
+0000401545 00000 n
+0000401672 00000 n
+0000401736 00000 n
+0000401863 00000 n
+0000401926 00000 n
+0000401989 00000 n
+0000402052 00000 n
+0000402115 00000 n
+0000402179 00000 n
+0000402243 00000 n
+0000402370 00000 n
+0000402433 00000 n
+0000402560 00000 n
+0000402622 00000 n
+0000402749 00000 n
+0000402812 00000 n
+0000402938 00000 n
+0000403002 00000 n
+0000406860 00000 n
+0000404009 00000 n
+0000403209 00000 n
+0000404133 00000 n
+0000404260 00000 n
+0000404323 00000 n
+0000404386 00000 n
+0000404448 00000 n
+0000404512 00000 n
+0000404576 00000 n
+0000404640 00000 n
+0000404766 00000 n
+0000404829 00000 n
+0000404956 00000 n
+0000405019 00000 n
+0000405146 00000 n
+0000405209 00000 n
+0000405336 00000 n
+0000405400 00000 n
+0000405527 00000 n
+0000405590 00000 n
+0000405653 00000 n
+0000405716 00000 n
+0000405780 00000 n
+0000405844 00000 n
+0000405908 00000 n
+0000405972 00000 n
+0000406036 00000 n
+0000406163 00000 n
+0000406226 00000 n
+0000406353 00000 n
+0000406416 00000 n
+0000406543 00000 n
+0000406606 00000 n
+0000406733 00000 n
+0000406797 00000 n
+0000410916 00000 n
+0000408203 00000 n
+0000407004 00000 n
+0000408327 00000 n
+0000408454 00000 n
+0000408517 00000 n
+0000408580 00000 n
+0000408642 00000 n
+0000408706 00000 n
+0000408769 00000 n
+0000408833 00000 n
+0000408897 00000 n
+0000408960 00000 n
+0000409086 00000 n
+0000409149 00000 n
+0000409274 00000 n
+0000409336 00000 n
+0000409463 00000 n
+0000409526 00000 n
+0000409652 00000 n
+0000409715 00000 n
+0000409841 00000 n
+0000409905 00000 n
+0000410031 00000 n
+0000410094 00000 n
+0000410157 00000 n
+0000410220 00000 n
+0000410283 00000 n
+0000410347 00000 n
+0000410411 00000 n
+0000410538 00000 n
+0000410601 00000 n
+0000410664 00000 n
+0000410791 00000 n
+0000410854 00000 n
+0000634353 00000 n
+0000414745 00000 n
+0000411900 00000 n
+0000411060 00000 n
+0000412024 00000 n
+0000412151 00000 n
+0000412214 00000 n
+0000412340 00000 n
+0000412404 00000 n
+0000412531 00000 n
+0000412594 00000 n
+0000412657 00000 n
+0000412720 00000 n
+0000412784 00000 n
+0000412848 00000 n
+0000412912 00000 n
+0000413039 00000 n
+0000413102 00000 n
+0000413166 00000 n
+0000413292 00000 n
+0000413355 00000 n
+0000413480 00000 n
+0000413543 00000 n
+0000413670 00000 n
+0000413734 00000 n
+0000413860 00000 n
+0000413923 00000 n
+0000413985 00000 n
+0000414048 00000 n
+0000414111 00000 n
+0000414175 00000 n
+0000414239 00000 n
+0000414366 00000 n
+0000414429 00000 n
+0000414492 00000 n
+0000414619 00000 n
+0000414682 00000 n
+0000418588 00000 n
+0000415741 00000 n
+0000414889 00000 n
+0000415865 00000 n
+0000415992 00000 n
+0000416055 00000 n
+0000416181 00000 n
+0000416245 00000 n
+0000416372 00000 n
+0000416435 00000 n
+0000416498 00000 n
+0000416561 00000 n
+0000416624 00000 n
+0000416687 00000 n
+0000416751 00000 n
+0000416878 00000 n
+0000416941 00000 n
+0000417005 00000 n
+0000417132 00000 n
+0000417195 00000 n
+0000417321 00000 n
+0000417384 00000 n
+0000417511 00000 n
+0000417575 00000 n
+0000417702 00000 n
+0000417765 00000 n
+0000417828 00000 n
+0000417891 00000 n
+0000417955 00000 n
+0000418019 00000 n
+0000418083 00000 n
+0000418210 00000 n
+0000418273 00000 n
+0000418336 00000 n
+0000418462 00000 n
+0000418525 00000 n
+0000422122 00000 n
+0000419404 00000 n
+0000418732 00000 n
+0000419528 00000 n
+0000419655 00000 n
+0000419718 00000 n
+0000419844 00000 n
+0000419908 00000 n
+0000420035 00000 n
+0000420098 00000 n
+0000420161 00000 n
+0000420224 00000 n
+0000420288 00000 n
+0000420352 00000 n
+0000420415 00000 n
+0000420542 00000 n
+0000420605 00000 n
+0000420732 00000 n
+0000420795 00000 n
+0000420922 00000 n
+0000420983 00000 n
+0000421108 00000 n
+0000421172 00000 n
+0000421299 00000 n
+0000421362 00000 n
+0000421425 00000 n
+0000421488 00000 n
+0000421552 00000 n
+0000421616 00000 n
+0000421680 00000 n
+0000421807 00000 n
+0000421870 00000 n
+0000421997 00000 n
+0000422059 00000 n
+0000427540 00000 n
+0000423799 00000 n
+0000422266 00000 n
+0000423923 00000 n
+0000424050 00000 n
+0000424113 00000 n
+0000424239 00000 n
+0000424303 00000 n
+0000424430 00000 n
+0000424493 00000 n
+0000424556 00000 n
+0000424619 00000 n
+0000424683 00000 n
+0000424747 00000 n
+0000424811 00000 n
+0000424938 00000 n
+0000425001 00000 n
+0000425065 00000 n
+0000425192 00000 n
+0000425255 00000 n
+0000425382 00000 n
+0000425445 00000 n
+0000425572 00000 n
+0000425635 00000 n
+0000425762 00000 n
+0000425826 00000 n
+0000425953 00000 n
+0000426015 00000 n
+0000426078 00000 n
+0000426141 00000 n
+0000426205 00000 n
+0000426269 00000 n
+0000426333 00000 n
+0000426397 00000 n
+0000426460 00000 n
+0000426524 00000 n
+0000426588 00000 n
+0000426652 00000 n
+0000426716 00000 n
+0000426779 00000 n
+0000426843 00000 n
+0000426907 00000 n
+0000426971 00000 n
+0000427098 00000 n
+0000427161 00000 n
+0000427225 00000 n
+0000427289 00000 n
+0000427352 00000 n
+0000427415 00000 n
+0000427478 00000 n
+0000432495 00000 n
+0000428823 00000 n
+0000427684 00000 n
+0000428947 00000 n
+0000429074 00000 n
+0000429137 00000 n
+0000429262 00000 n
+0000429325 00000 n
+0000429452 00000 n
+0000429515 00000 n
+0000429641 00000 n
+0000429704 00000 n
+0000429766 00000 n
+0000429829 00000 n
+0000429893 00000 n
+0000429957 00000 n
+0000430021 00000 n
+0000430148 00000 n
+0000430211 00000 n
+0000430275 00000 n
+0000430402 00000 n
+0000430465 00000 n
+0000430592 00000 n
+0000430655 00000 n
+0000430782 00000 n
+0000430845 00000 n
+0000430972 00000 n
+0000431035 00000 n
+0000431098 00000 n
+0000431161 00000 n
+0000431225 00000 n
+0000431289 00000 n
+0000431353 00000 n
+0000431416 00000 n
+0000431480 00000 n
+0000431544 00000 n
+0000431608 00000 n
+0000431672 00000 n
+0000431736 00000 n
+0000431799 00000 n
+0000431863 00000 n
+0000431927 00000 n
+0000431991 00000 n
+0000432117 00000 n
+0000432180 00000 n
+0000432244 00000 n
+0000432308 00000 n
+0000432372 00000 n
+0000432435 00000 n
+0000437374 00000 n
+0000433894 00000 n
+0000432639 00000 n
+0000434018 00000 n
+0000434145 00000 n
+0000434208 00000 n
+0000434334 00000 n
+0000434397 00000 n
+0000434524 00000 n
+0000434586 00000 n
+0000434712 00000 n
+0000434775 00000 n
+0000434837 00000 n
+0000434900 00000 n
+0000434964 00000 n
+0000435028 00000 n
+0000435092 00000 n
+0000435155 00000 n
+0000435219 00000 n
+0000435283 00000 n
+0000435347 00000 n
+0000435474 00000 n
+0000435537 00000 n
+0000435601 00000 n
+0000435664 00000 n
+0000435728 00000 n
+0000435854 00000 n
+0000435917 00000 n
+0000436044 00000 n
+0000436107 00000 n
+0000436234 00000 n
+0000436298 00000 n
+0000436362 00000 n
+0000436489 00000 n
+0000436552 00000 n
+0000436615 00000 n
+0000436678 00000 n
+0000436742 00000 n
+0000436805 00000 n
+0000436869 00000 n
+0000436933 00000 n
+0000436997 00000 n
+0000437124 00000 n
+0000437187 00000 n
+0000437250 00000 n
+0000437312 00000 n
+0000634478 00000 n
+0000441638 00000 n
+0000438472 00000 n
+0000437518 00000 n
+0000438596 00000 n
+0000438723 00000 n
+0000438786 00000 n
+0000438912 00000 n
+0000438975 00000 n
+0000439102 00000 n
+0000439165 00000 n
+0000439291 00000 n
+0000439354 00000 n
+0000439416 00000 n
+0000439479 00000 n
+0000439543 00000 n
+0000439607 00000 n
+0000439671 00000 n
+0000439798 00000 n
+0000439861 00000 n
+0000439925 00000 n
+0000440052 00000 n
+0000440115 00000 n
+0000440242 00000 n
+0000440305 00000 n
+0000440432 00000 n
+0000440496 00000 n
+0000440623 00000 n
+0000440686 00000 n
+0000440749 00000 n
+0000440812 00000 n
+0000440875 00000 n
+0000440939 00000 n
+0000441003 00000 n
+0000441067 00000 n
+0000441131 00000 n
+0000441195 00000 n
+0000441258 00000 n
+0000441384 00000 n
+0000441447 00000 n
+0000441511 00000 n
+0000441575 00000 n
+0000446213 00000 n
+0000442866 00000 n
+0000441782 00000 n
+0000442990 00000 n
+0000443117 00000 n
+0000443180 00000 n
+0000443306 00000 n
+0000443369 00000 n
+0000443496 00000 n
+0000443559 00000 n
+0000443685 00000 n
+0000443748 00000 n
+0000443810 00000 n
+0000443873 00000 n
+0000443936 00000 n
+0000444000 00000 n
+0000444064 00000 n
+0000444128 00000 n
+0000444192 00000 n
+0000444256 00000 n
+0000444320 00000 n
+0000444447 00000 n
+0000444510 00000 n
+0000444574 00000 n
+0000444638 00000 n
+0000444765 00000 n
+0000444826 00000 n
+0000444953 00000 n
+0000445016 00000 n
+0000445141 00000 n
+0000445205 00000 n
+0000445329 00000 n
+0000445392 00000 n
+0000445455 00000 n
+0000445518 00000 n
+0000445581 00000 n
+0000445645 00000 n
+0000445709 00000 n
+0000445773 00000 n
+0000445836 00000 n
+0000445963 00000 n
+0000446025 00000 n
+0000446088 00000 n
+0000446151 00000 n
+0000450239 00000 n
+0000447328 00000 n
+0000446357 00000 n
+0000447452 00000 n
+0000447515 00000 n
+0000447642 00000 n
+0000447705 00000 n
+0000447831 00000 n
+0000447894 00000 n
+0000448021 00000 n
+0000448084 00000 n
+0000448211 00000 n
+0000448274 00000 n
+0000448336 00000 n
+0000448399 00000 n
+0000448463 00000 n
+0000448527 00000 n
+0000448591 00000 n
+0000448718 00000 n
+0000448781 00000 n
+0000448845 00000 n
+0000448970 00000 n
+0000449033 00000 n
+0000449160 00000 n
+0000449223 00000 n
+0000449350 00000 n
+0000449413 00000 n
+0000449540 00000 n
+0000449604 00000 n
+0000449668 00000 n
+0000449795 00000 n
+0000449858 00000 n
+0000449921 00000 n
+0000449984 00000 n
+0000450048 00000 n
+0000450112 00000 n
+0000450176 00000 n
+0000454255 00000 n
+0000451277 00000 n
+0000450383 00000 n
+0000451401 00000 n
+0000451528 00000 n
+0000451655 00000 n
+0000451718 00000 n
+0000451845 00000 n
+0000451908 00000 n
+0000452035 00000 n
+0000452099 00000 n
+0000452163 00000 n
+0000452290 00000 n
+0000452352 00000 n
+0000452415 00000 n
+0000452478 00000 n
+0000452541 00000 n
+0000452605 00000 n
+0000452669 00000 n
+0000452796 00000 n
+0000452859 00000 n
+0000452923 00000 n
+0000453050 00000 n
+0000453113 00000 n
+0000453240 00000 n
+0000453303 00000 n
+0000453430 00000 n
+0000453494 00000 n
+0000453558 00000 n
+0000453685 00000 n
+0000453748 00000 n
+0000453811 00000 n
+0000453874 00000 n
+0000453938 00000 n
+0000454002 00000 n
+0000454065 00000 n
+0000454129 00000 n
+0000454193 00000 n
+0000458299 00000 n
+0000455260 00000 n
+0000454399 00000 n
+0000455384 00000 n
+0000455511 00000 n
+0000455574 00000 n
+0000455637 00000 n
+0000455701 00000 n
+0000455765 00000 n
+0000455892 00000 n
+0000455955 00000 n
+0000456081 00000 n
+0000456144 00000 n
+0000456271 00000 n
+0000456335 00000 n
+0000456399 00000 n
+0000456526 00000 n
+0000456589 00000 n
+0000456652 00000 n
+0000456714 00000 n
+0000456778 00000 n
+0000456842 00000 n
+0000456906 00000 n
+0000457031 00000 n
+0000457094 00000 n
+0000457221 00000 n
+0000457284 00000 n
+0000457411 00000 n
+0000457474 00000 n
+0000457601 00000 n
+0000457665 00000 n
+0000457729 00000 n
+0000457856 00000 n
+0000457919 00000 n
+0000457982 00000 n
+0000458045 00000 n
+0000458109 00000 n
+0000458173 00000 n
+0000458237 00000 n
+0000462283 00000 n
+0000459371 00000 n
+0000458443 00000 n
+0000459495 00000 n
+0000459622 00000 n
+0000459685 00000 n
+0000459812 00000 n
+0000459875 00000 n
+0000460001 00000 n
+0000460064 00000 n
+0000460191 00000 n
+0000460255 00000 n
+0000460318 00000 n
+0000460445 00000 n
+0000460508 00000 n
+0000460571 00000 n
+0000460634 00000 n
+0000460698 00000 n
+0000460762 00000 n
+0000460826 00000 n
+0000460890 00000 n
+0000460954 00000 n
+0000461081 00000 n
+0000461144 00000 n
+0000461271 00000 n
+0000461334 00000 n
+0000461461 00000 n
+0000461523 00000 n
+0000461649 00000 n
+0000461713 00000 n
+0000461840 00000 n
+0000461903 00000 n
+0000461966 00000 n
+0000462029 00000 n
+0000462093 00000 n
+0000462157 00000 n
+0000462221 00000 n
+0000634603 00000 n
+0000466423 00000 n
+0000463338 00000 n
+0000462427 00000 n
+0000463462 00000 n
+0000463589 00000 n
+0000463652 00000 n
+0000463716 00000 n
+0000463843 00000 n
+0000463906 00000 n
+0000464032 00000 n
+0000464095 00000 n
+0000464221 00000 n
+0000464284 00000 n
+0000464411 00000 n
+0000464475 00000 n
+0000464602 00000 n
+0000464665 00000 n
+0000464728 00000 n
+0000464791 00000 n
+0000464854 00000 n
+0000464918 00000 n
+0000464982 00000 n
+0000465109 00000 n
+0000465172 00000 n
+0000465299 00000 n
+0000465362 00000 n
+0000465489 00000 n
+0000465552 00000 n
+0000465679 00000 n
+0000465742 00000 n
+0000465869 00000 n
+0000465932 00000 n
+0000465995 00000 n
+0000466057 00000 n
+0000466118 00000 n
+0000466179 00000 n
+0000466240 00000 n
+0000466300 00000 n
+0000466361 00000 n
+0000470669 00000 n
+0000467435 00000 n
+0000466567 00000 n
+0000467559 00000 n
+0000467686 00000 n
+0000467749 00000 n
+0000467813 00000 n
+0000467877 00000 n
+0000468004 00000 n
+0000468067 00000 n
+0000468194 00000 n
+0000468257 00000 n
+0000468384 00000 n
+0000468448 00000 n
+0000468575 00000 n
+0000468637 00000 n
+0000468700 00000 n
+0000468763 00000 n
+0000468827 00000 n
+0000468891 00000 n
+0000468955 00000 n
+0000469019 00000 n
+0000469082 00000 n
+0000469209 00000 n
+0000469272 00000 n
+0000469336 00000 n
+0000469400 00000 n
+0000469527 00000 n
+0000469590 00000 n
+0000469717 00000 n
+0000469780 00000 n
+0000469907 00000 n
+0000469971 00000 n
+0000470098 00000 n
+0000470161 00000 n
+0000470224 00000 n
+0000470287 00000 n
+0000470351 00000 n
+0000470415 00000 n
+0000470479 00000 n
+0000470543 00000 n
+0000470607 00000 n
+0000474904 00000 n
+0000471672 00000 n
+0000470813 00000 n
+0000471796 00000 n
+0000471923 00000 n
+0000471986 00000 n
+0000472050 00000 n
+0000472113 00000 n
+0000472240 00000 n
+0000472303 00000 n
+0000472430 00000 n
+0000472493 00000 n
+0000472620 00000 n
+0000472684 00000 n
+0000472811 00000 n
+0000472873 00000 n
+0000472936 00000 n
+0000472999 00000 n
+0000473063 00000 n
+0000473127 00000 n
+0000473191 00000 n
+0000473255 00000 n
+0000473319 00000 n
+0000473446 00000 n
+0000473509 00000 n
+0000473573 00000 n
+0000473637 00000 n
+0000473764 00000 n
+0000473827 00000 n
+0000473952 00000 n
+0000474015 00000 n
+0000474142 00000 n
+0000474206 00000 n
+0000474333 00000 n
+0000474396 00000 n
+0000474459 00000 n
+0000474522 00000 n
+0000474586 00000 n
+0000474650 00000 n
+0000474714 00000 n
+0000474778 00000 n
+0000474842 00000 n
+0000479068 00000 n
+0000475838 00000 n
+0000475048 00000 n
+0000475962 00000 n
+0000476089 00000 n
+0000476152 00000 n
+0000476216 00000 n
+0000476280 00000 n
+0000476344 00000 n
+0000476471 00000 n
+0000476534 00000 n
+0000476661 00000 n
+0000476724 00000 n
+0000476851 00000 n
+0000476915 00000 n
+0000477042 00000 n
+0000477104 00000 n
+0000477167 00000 n
+0000477230 00000 n
+0000477294 00000 n
+0000477358 00000 n
+0000477422 00000 n
+0000477549 00000 n
+0000477612 00000 n
+0000477676 00000 n
+0000477803 00000 n
+0000477866 00000 n
+0000477993 00000 n
+0000478056 00000 n
+0000478183 00000 n
+0000478247 00000 n
+0000478374 00000 n
+0000478437 00000 n
+0000478500 00000 n
+0000478563 00000 n
+0000478626 00000 n
+0000478690 00000 n
+0000478754 00000 n
+0000478881 00000 n
+0000478943 00000 n
+0000479006 00000 n
+0000482751 00000 n
+0000479904 00000 n
+0000479212 00000 n
+0000480028 00000 n
+0000480155 00000 n
+0000480218 00000 n
+0000480344 00000 n
+0000480407 00000 n
+0000480534 00000 n
+0000480597 00000 n
+0000480723 00000 n
+0000480786 00000 n
+0000480848 00000 n
+0000480911 00000 n
+0000480974 00000 n
+0000481038 00000 n
+0000481102 00000 n
+0000481229 00000 n
+0000481292 00000 n
+0000481356 00000 n
+0000481483 00000 n
+0000481546 00000 n
+0000481673 00000 n
+0000481736 00000 n
+0000481863 00000 n
+0000481927 00000 n
+0000482054 00000 n
+0000482117 00000 n
+0000482180 00000 n
+0000482243 00000 n
+0000482307 00000 n
+0000482371 00000 n
+0000482435 00000 n
+0000482562 00000 n
+0000482625 00000 n
+0000482689 00000 n
+0000487311 00000 n
+0000483950 00000 n
+0000482895 00000 n
+0000484074 00000 n
+0000484201 00000 n
+0000484264 00000 n
+0000484391 00000 n
+0000484454 00000 n
+0000484581 00000 n
+0000484644 00000 n
+0000484771 00000 n
+0000484835 00000 n
+0000484962 00000 n
+0000485025 00000 n
+0000485088 00000 n
+0000485151 00000 n
+0000485215 00000 n
+0000485279 00000 n
+0000485343 00000 n
+0000485407 00000 n
+0000485471 00000 n
+0000485535 00000 n
+0000485599 00000 n
+0000485726 00000 n
+0000485789 00000 n
+0000485853 00000 n
+0000485916 00000 n
+0000485979 00000 n
+0000486043 00000 n
+0000486170 00000 n
+0000486233 00000 n
+0000486360 00000 n
+0000486423 00000 n
+0000486550 00000 n
+0000486614 00000 n
+0000486740 00000 n
+0000486803 00000 n
+0000486866 00000 n
+0000486929 00000 n
+0000486993 00000 n
+0000487057 00000 n
+0000487121 00000 n
+0000487185 00000 n
+0000487248 00000 n
+0000634728 00000 n
+0000492535 00000 n
+0000488606 00000 n
+0000487455 00000 n
+0000488730 00000 n
+0000488857 00000 n
+0000488920 00000 n
+0000488984 00000 n
+0000489048 00000 n
+0000489175 00000 n
+0000489238 00000 n
+0000489363 00000 n
+0000489426 00000 n
+0000489553 00000 n
+0000489616 00000 n
+0000489743 00000 n
+0000489806 00000 n
+0000489869 00000 n
+0000489931 00000 n
+0000489995 00000 n
+0000490059 00000 n
+0000490123 00000 n
+0000490187 00000 n
+0000490251 00000 n
+0000490314 00000 n
+0000490378 00000 n
+0000490442 00000 n
+0000490506 00000 n
+0000490631 00000 n
+0000490694 00000 n
+0000490757 00000 n
+0000490821 00000 n
+0000490885 00000 n
+0000490949 00000 n
+0000491013 00000 n
+0000491139 00000 n
+0000491202 00000 n
+0000491329 00000 n
+0000491392 00000 n
+0000491519 00000 n
+0000491583 00000 n
+0000491710 00000 n
+0000491773 00000 n
+0000491836 00000 n
+0000491899 00000 n
+0000491963 00000 n
+0000492027 00000 n
+0000492091 00000 n
+0000492155 00000 n
+0000492219 00000 n
+0000492283 00000 n
+0000492345 00000 n
+0000492409 00000 n
+0000492473 00000 n
+0000498090 00000 n
+0000494033 00000 n
+0000492679 00000 n
+0000494157 00000 n
+0000494284 00000 n
+0000494347 00000 n
+0000494411 00000 n
+0000494474 00000 n
+0000494538 00000 n
+0000494602 00000 n
+0000494666 00000 n
+0000494729 00000 n
+0000494856 00000 n
+0000494919 00000 n
+0000495046 00000 n
+0000495109 00000 n
+0000495236 00000 n
+0000495300 00000 n
+0000495427 00000 n
+0000495490 00000 n
+0000495553 00000 n
+0000495616 00000 n
+0000495680 00000 n
+0000495744 00000 n
+0000495808 00000 n
+0000495872 00000 n
+0000495936 00000 n
+0000496000 00000 n
+0000496064 00000 n
+0000496128 00000 n
+0000496192 00000 n
+0000496256 00000 n
+0000496316 00000 n
+0000496443 00000 n
+0000496506 00000 n
+0000496570 00000 n
+0000496634 00000 n
+0000496698 00000 n
+0000496762 00000 n
+0000496826 00000 n
+0000496890 00000 n
+0000496954 00000 n
+0000497081 00000 n
+0000497144 00000 n
+0000497271 00000 n
+0000497334 00000 n
+0000497461 00000 n
+0000497524 00000 n
+0000497651 00000 n
+0000497714 00000 n
+0000497777 00000 n
+0000497839 00000 n
+0000497902 00000 n
+0000497965 00000 n
+0000498028 00000 n
+0000502047 00000 n
+0000498947 00000 n
+0000498234 00000 n
+0000499071 00000 n
+0000499198 00000 n
+0000499261 00000 n
+0000499325 00000 n
+0000499452 00000 n
+0000499515 00000 n
+0000499642 00000 n
+0000499705 00000 n
+0000499832 00000 n
+0000499895 00000 n
+0000500022 00000 n
+0000500084 00000 n
+0000500147 00000 n
+0000500210 00000 n
+0000500274 00000 n
+0000500338 00000 n
+0000500402 00000 n
+0000500529 00000 n
+0000500592 00000 n
+0000500656 00000 n
+0000500783 00000 n
+0000500846 00000 n
+0000500973 00000 n
+0000501036 00000 n
+0000501163 00000 n
+0000501226 00000 n
+0000501353 00000 n
+0000501416 00000 n
+0000501479 00000 n
+0000501542 00000 n
+0000501606 00000 n
+0000501670 00000 n
+0000501734 00000 n
+0000501861 00000 n
+0000501923 00000 n
+0000501985 00000 n
+0000506060 00000 n
+0000503092 00000 n
+0000502191 00000 n
+0000503216 00000 n
+0000503279 00000 n
+0000503406 00000 n
+0000503469 00000 n
+0000503595 00000 n
+0000503658 00000 n
+0000503785 00000 n
+0000503847 00000 n
+0000503973 00000 n
+0000504036 00000 n
+0000504098 00000 n
+0000504161 00000 n
+0000504224 00000 n
+0000504288 00000 n
+0000504352 00000 n
+0000504479 00000 n
+0000504542 00000 n
+0000504605 00000 n
+0000504668 00000 n
+0000504793 00000 n
+0000504856 00000 n
+0000504982 00000 n
+0000505045 00000 n
+0000505172 00000 n
+0000505236 00000 n
+0000505363 00000 n
+0000505426 00000 n
+0000505489 00000 n
+0000505552 00000 n
+0000505615 00000 n
+0000505679 00000 n
+0000505743 00000 n
+0000505870 00000 n
+0000505933 00000 n
+0000505997 00000 n
+0000510113 00000 n
+0000507327 00000 n
+0000506204 00000 n
+0000507451 00000 n
+0000507578 00000 n
+0000507704 00000 n
+0000507767 00000 n
+0000507894 00000 n
+0000507957 00000 n
+0000508083 00000 n
+0000508146 00000 n
+0000508208 00000 n
+0000508271 00000 n
+0000508334 00000 n
+0000508398 00000 n
+0000508462 00000 n
+0000508589 00000 n
+0000508652 00000 n
+0000508715 00000 n
+0000508779 00000 n
+0000508843 00000 n
+0000508970 00000 n
+0000509033 00000 n
+0000509160 00000 n
+0000509223 00000 n
+0000509350 00000 n
+0000509414 00000 n
+0000509541 00000 n
+0000509604 00000 n
+0000509667 00000 n
+0000509730 00000 n
+0000509794 00000 n
+0000509858 00000 n
+0000509922 00000 n
+0000509986 00000 n
+0000510050 00000 n
+0000514404 00000 n
+0000511170 00000 n
+0000510257 00000 n
+0000511294 00000 n
+0000511421 00000 n
+0000511484 00000 n
+0000511548 00000 n
+0000511612 00000 n
+0000511739 00000 n
+0000511802 00000 n
+0000511929 00000 n
+0000511992 00000 n
+0000512119 00000 n
+0000512183 00000 n
+0000512310 00000 n
+0000512372 00000 n
+0000512435 00000 n
+0000512498 00000 n
+0000512562 00000 n
+0000512626 00000 n
+0000512690 00000 n
+0000512754 00000 n
+0000512818 00000 n
+0000512945 00000 n
+0000513008 00000 n
+0000513072 00000 n
+0000513136 00000 n
+0000513263 00000 n
+0000513326 00000 n
+0000513453 00000 n
+0000513516 00000 n
+0000513643 00000 n
+0000513707 00000 n
+0000513834 00000 n
+0000513897 00000 n
+0000513960 00000 n
+0000514023 00000 n
+0000514086 00000 n
+0000514150 00000 n
+0000514214 00000 n
+0000514278 00000 n
+0000514342 00000 n
+0000634853 00000 n
+0000519069 00000 n
+0000515527 00000 n
+0000514562 00000 n
+0000515651 00000 n
+0000515714 00000 n
+0000515841 00000 n
+0000515904 00000 n
+0000515967 00000 n
+0000516030 00000 n
+0000516094 00000 n
+0000516158 00000 n
+0000516285 00000 n
+0000516348 00000 n
+0000516474 00000 n
+0000516537 00000 n
+0000516664 00000 n
+0000516728 00000 n
+0000516855 00000 n
+0000516918 00000 n
+0000516981 00000 n
+0000517043 00000 n
+0000517106 00000 n
+0000517170 00000 n
+0000517234 00000 n
+0000517298 00000 n
+0000517362 00000 n
+0000517487 00000 n
+0000517550 00000 n
+0000517614 00000 n
+0000517678 00000 n
+0000517742 00000 n
+0000517805 00000 n
+0000517932 00000 n
+0000517994 00000 n
+0000518120 00000 n
+0000518183 00000 n
+0000518309 00000 n
+0000518372 00000 n
+0000518498 00000 n
+0000518561 00000 n
+0000518624 00000 n
+0000518687 00000 n
+0000518750 00000 n
+0000518814 00000 n
+0000518878 00000 n
+0000518942 00000 n
+0000519006 00000 n
+0000522953 00000 n
+0000520111 00000 n
+0000519213 00000 n
+0000520235 00000 n
+0000520298 00000 n
+0000520425 00000 n
+0000520488 00000 n
+0000520552 00000 n
+0000520679 00000 n
+0000520742 00000 n
+0000520867 00000 n
+0000520930 00000 n
+0000521057 00000 n
+0000521120 00000 n
+0000521247 00000 n
+0000521310 00000 n
+0000521373 00000 n
+0000521435 00000 n
+0000521499 00000 n
+0000521563 00000 n
+0000521627 00000 n
+0000521752 00000 n
+0000521815 00000 n
+0000521942 00000 n
+0000522004 00000 n
+0000522131 00000 n
+0000522194 00000 n
+0000522320 00000 n
+0000522384 00000 n
+0000522510 00000 n
+0000522573 00000 n
+0000522636 00000 n
+0000522699 00000 n
+0000522762 00000 n
+0000522826 00000 n
+0000522890 00000 n
+0000525758 00000 n
+0000523926 00000 n
+0000523097 00000 n
+0000524050 00000 n
+0000524177 00000 n
+0000524240 00000 n
+0000524368 00000 n
+0000524431 00000 n
+0000524557 00000 n
+0000524620 00000 n
+0000524747 00000 n
+0000524811 00000 n
+0000524938 00000 n
+0000525001 00000 n
+0000525064 00000 n
+0000525126 00000 n
+0000525189 00000 n
+0000525253 00000 n
+0000525317 00000 n
+0000525442 00000 n
+0000525505 00000 n
+0000525569 00000 n
+0000525696 00000 n
+0000525902 00000 n
+0000630887 00000 n
+0000525938 00000 n
+0000526298 00000 n
+0000526336 00000 n
+0000526808 00000 n
+0000527196 00000 n
+0000527774 00000 n
+0000528100 00000 n
+0000528576 00000 n
+0000530385 00000 n
+0000530620 00000 n
+0000532437 00000 n
+0000532671 00000 n
+0000550532 00000 n
+0000551063 00000 n
+0000562660 00000 n
+0000563056 00000 n
+0000574870 00000 n
+0000575254 00000 n
+0000589457 00000 n
+0000589758 00000 n
+0000615184 00000 n
+0000615815 00000 n
+0000630531 00000 n
+0000634960 00000 n
+0000635086 00000 n
+0000635212 00000 n
+0000635338 00000 n
+0000635421 00000 n
+0000730904 00000 n
+0000731059 00000 n
+0000731256 00000 n
+0000731461 00000 n
+0000731654 00000 n
+0000731859 00000 n
+0000732064 00000 n
+0000732269 00000 n
+0000732474 00000 n
+0000732667 00000 n
+0000732865 00000 n
+0000733056 00000 n
+0000733261 00000 n
+0000733466 00000 n
+0000733671 00000 n
+0000733864 00000 n
+0000734069 00000 n
+0000734274 00000 n
+0000734479 00000 n
+0000734684 00000 n
+0000734862 00000 n
+0000735067 00000 n
+0000735272 00000 n
+0000735477 00000 n
+0000735682 00000 n
+0000735887 00000 n
+0000736088 00000 n
+0000736281 00000 n
+0000736486 00000 n
+0000736681 00000 n
+0000736878 00000 n
+0000737083 00000 n
+0000737288 00000 n
+0000737481 00000 n
+0000737682 00000 n
+0000737887 00000 n
+0000738092 00000 n
+0000738297 00000 n
+0000738502 00000 n
+0000738680 00000 n
+0000738885 00000 n
+0000739090 00000 n
+0000739295 00000 n
+0000739500 00000 n
+0000739705 00000 n
+0000739898 00000 n
+0000740103 00000 n
+0000740308 00000 n
+0000740500 00000 n
+0000740700 00000 n
+0000740893 00000 n
+0000741094 00000 n
+0000741299 00000 n
+0000741504 00000 n
+0000741709 00000 n
+0000741914 00000 n
+0000742107 00000 n
+0000742305 00000 n
+0000742496 00000 n
+0000742701 00000 n
+0000742906 00000 n
+0000743111 00000 n
+0000743304 00000 n
+0000743509 00000 n
+0000743714 00000 n
+0000743919 00000 n
+0000744124 00000 n
+0000744313 00000 n
+0000744506 00000 n
+0000744711 00000 n
+0000744916 00000 n
+0000745121 00000 n
+0000745326 00000 n
+0000745519 00000 n
+0000745724 00000 n
+0000745929 00000 n
+0000746121 00000 n
+0000746321 00000 n
+0000746514 00000 n
+0000746719 00000 n
+0000746924 00000 n
+0000747129 00000 n
+0000747334 00000 n
+0000747527 00000 n
+0000747725 00000 n
+0000747899 00000 n
+0000748074 00000 n
+0000748258 00000 n
+0000748443 00000 n
+0000748631 00000 n
+0000748822 00000 n
+0000749001 00000 n
+0000749192 00000 n
+0000749383 00000 n
+0000749561 00000 n
+0000749734 00000 n
+0000749905 00000 n
+0000750069 00000 n
+0000750260 00000 n
+0000750451 00000 n
+0000750642 00000 n
+0000750833 00000 n
+0000751024 00000 n
+0000751203 00000 n
+0000751394 00000 n
+0000751585 00000 n
+0000751769 00000 n
+0000751960 00000 n
+0000752151 00000 n
+0000752342 00000 n
+0000752533 00000 n
+0000752724 00000 n
+0000752903 00000 n
+0000753094 00000 n
+0000753290 00000 n
+0000753477 00000 n
+0000753666 00000 n
+0000753863 00000 n
+0000754048 00000 n
+0000754241 00000 n
+0000754438 00000 n
+0000754635 00000 n
+0000754832 00000 n
+0000755029 00000 n
+0000755211 00000 n
+0000755394 00000 n
+0000755591 00000 n
+0000755788 00000 n
+0000755985 00000 n
+0000756170 00000 n
+0000756367 00000 n
+0000756564 00000 n
+0000756761 00000 n
+0000756958 00000 n
+0000757128 00000 n
+0000757325 00000 n
+0000757522 00000 n
+0000757719 00000 n
+0000757916 00000 n
+0000758113 00000 n
+0000758298 00000 n
+0000758495 00000 n
+0000758692 00000 n
+0000758876 00000 n
+0000759068 00000 n
+0000759253 00000 n
+0000759450 00000 n
+0000759647 00000 n
+0000759844 00000 n
+0000760041 00000 n
+0000760234 00000 n
+0000760419 00000 n
+0000760609 00000 n
+0000760795 00000 n
+0000760992 00000 n
+0000761189 00000 n
+0000761374 00000 n
+0000761567 00000 n
+0000761764 00000 n
+0000761961 00000 n
+0000762158 00000 n
+0000762355 00000 n
+0000762506 00000 n
+0000762658 00000 n
+0000762811 00000 n
+0000762964 00000 n
+0000763116 00000 n
+0000763267 00000 n
+0000763420 00000 n
+0000763573 00000 n
+0000763725 00000 n
+0000763878 00000 n
+0000764031 00000 n
+0000764184 00000 n
+0000764337 00000 n
+0000764490 00000 n
+0000764642 00000 n
+0000764793 00000 n
+0000764944 00000 n
+0000765097 00000 n
+0000765249 00000 n
+0000765402 00000 n
+0000765554 00000 n
+0000765706 00000 n
+0000765857 00000 n
+0000766010 00000 n
+0000766163 00000 n
+0000766316 00000 n
+0000766468 00000 n
+0000766620 00000 n
+0000766772 00000 n
+0000766924 00000 n
+0000767077 00000 n
+0000767230 00000 n
+0000767383 00000 n
+0000767534 00000 n
+0000767686 00000 n
+0000767839 00000 n
+0000767992 00000 n
+0000768144 00000 n
+0000768297 00000 n
+0000768450 00000 n
+0000768603 00000 n
+0000768756 00000 n
+0000768909 00000 n
+0000769061 00000 n
+0000769213 00000 n
+0000769364 00000 n
+0000769517 00000 n
+0000769669 00000 n
+0000769821 00000 n
+0000769974 00000 n
+0000770125 00000 n
+0000770277 00000 n
+0000770430 00000 n
+0000770581 00000 n
+0000770734 00000 n
+0000770886 00000 n
+0000771038 00000 n
+0000771191 00000 n
+0000771342 00000 n
+0000771495 00000 n
+0000771647 00000 n
+0000771800 00000 n
+0000771952 00000 n
+0000772105 00000 n
+0000772257 00000 n
+0000772410 00000 n
+0000772563 00000 n
+0000772712 00000 n
+0000772865 00000 n
+0000773018 00000 n
+0000773169 00000 n
+0000773322 00000 n
+0000773474 00000 n
+0000773626 00000 n
+0000773779 00000 n
+0000773930 00000 n
+0000774082 00000 n
+0000774234 00000 n
+0000774387 00000 n
+0000774539 00000 n
+0000774692 00000 n
+0000774844 00000 n
+0000774996 00000 n
+0000775149 00000 n
+0000775300 00000 n
+0000775452 00000 n
+0000775605 00000 n
+0000775758 00000 n
+0000775909 00000 n
+0000776060 00000 n
+0000776213 00000 n
+0000776365 00000 n
+0000776518 00000 n
+0000776667 00000 n
+0000776820 00000 n
+0000776973 00000 n
+0000777126 00000 n
+0000777278 00000 n
+0000777431 00000 n
+0000777583 00000 n
+0000777735 00000 n
+0000777888 00000 n
+0000778039 00000 n
+0000778191 00000 n
+0000778343 00000 n
+0000778496 00000 n
+0000778646 00000 n
+0000778799 00000 n
+0000778950 00000 n
+0000779103 00000 n
+0000779255 00000 n
+0000779407 00000 n
+0000779560 00000 n
+0000779711 00000 n
+0000779864 00000 n
+0000780016 00000 n
+0000780169 00000 n
+0000780321 00000 n
+0000780474 00000 n
+0000780626 00000 n
+0000780779 00000 n
+0000780932 00000 n
+0000781085 00000 n
+0000781238 00000 n
+0000781391 00000 n
+0000781543 00000 n
+0000781696 00000 n
+0000781848 00000 n
+0000782000 00000 n
+0000782153 00000 n
+0000782304 00000 n
+0000782455 00000 n
+0000782605 00000 n
+0000782758 00000 n
+0000782910 00000 n
+0000783063 00000 n
+0000783214 00000 n
+0000783367 00000 n
+0000783519 00000 n
+0000783671 00000 n
+0000783824 00000 n
+0000783976 00000 n
+0000784129 00000 n
+0000784281 00000 n
+0000784434 00000 n
+0000784586 00000 n
+0000784735 00000 n
+0000784887 00000 n
+0000785040 00000 n
+0000785193 00000 n
+0000785346 00000 n
+0000785499 00000 n
+0000785652 00000 n
+0000785804 00000 n
+0000785956 00000 n
+0000786109 00000 n
+0000786261 00000 n
+0000786413 00000 n
+0000786566 00000 n
+0000786717 00000 n
+0000786869 00000 n
+0000787021 00000 n
+0000787174 00000 n
+0000787327 00000 n
+0000787479 00000 n
+0000787631 00000 n
+0000787784 00000 n
+0000787936 00000 n
+0000788088 00000 n
+0000788241 00000 n
+0000788394 00000 n
+0000788546 00000 n
+0000788696 00000 n
+0000788849 00000 n
+0000789002 00000 n
+0000789154 00000 n
+0000789307 00000 n
+0000789460 00000 n
+0000789613 00000 n
+0000789766 00000 n
+0000789919 00000 n
+0000790071 00000 n
+0000790222 00000 n
+0000790375 00000 n
+0000790527 00000 n
+0000790676 00000 n
+0000790827 00000 n
+0000790979 00000 n
+0000791131 00000 n
+0000791282 00000 n
+0000791435 00000 n
+0000791588 00000 n
+0000791740 00000 n
+0000791892 00000 n
+0000792044 00000 n
+0000792197 00000 n
+0000792349 00000 n
+0000792502 00000 n
+0000792652 00000 n
+0000792805 00000 n
+0000792957 00000 n
+0000793110 00000 n
+0000793262 00000 n
+0000793413 00000 n
+0000793566 00000 n
+0000793719 00000 n
+0000793870 00000 n
+0000794023 00000 n
+0000794176 00000 n
+0000794329 00000 n
+0000794482 00000 n
+0000794633 00000 n
+0000794786 00000 n
+0000794938 00000 n
+0000795091 00000 n
+0000795242 00000 n
+0000795393 00000 n
+0000795545 00000 n
+0000795698 00000 n
+0000795850 00000 n
+0000796002 00000 n
+0000796155 00000 n
+0000796306 00000 n
+0000796459 00000 n
+0000796611 00000 n
+0000796762 00000 n
+0000796913 00000 n
+0000797066 00000 n
+0000797218 00000 n
+0000797371 00000 n
+0000797522 00000 n
+0000797674 00000 n
+0000797827 00000 n
+0000797980 00000 n
+0000798132 00000 n
+0000798285 00000 n
+0000798438 00000 n
+0000798591 00000 n
+0000798740 00000 n
+0000798893 00000 n
+0000799045 00000 n
+0000799196 00000 n
+0000799347 00000 n
+0000799500 00000 n
+0000799652 00000 n
+0000799804 00000 n
+0000799957 00000 n
+0000800108 00000 n
+0000800260 00000 n
+0000800413 00000 n
+0000800566 00000 n
+0000800714 00000 n
+0000800866 00000 n
+0000801018 00000 n
+0000801170 00000 n
+0000801323 00000 n
+0000801476 00000 n
+0000801628 00000 n
+0000801780 00000 n
+0000801933 00000 n
+0000802085 00000 n
+0000802238 00000 n
+0000802390 00000 n
+0000802541 00000 n
+0000802694 00000 n
+0000802847 00000 n
+0000803000 00000 n
+0000803153 00000 n
+0000803304 00000 n
+0000803457 00000 n
+0000803608 00000 n
+0000803760 00000 n
+0000803912 00000 n
+0000804065 00000 n
+0000804217 00000 n
+0000804369 00000 n
+0000804521 00000 n
+0000804674 00000 n
+0000804827 00000 n
+0000804979 00000 n
+0000805131 00000 n
+0000805283 00000 n
+0000805436 00000 n
+0000805588 00000 n
+0000805741 00000 n
+0000805892 00000 n
+0000806045 00000 n
+0000806197 00000 n
+0000806350 00000 n
+0000806501 00000 n
+0000806652 00000 n
+0000806803 00000 n
+0000806956 00000 n
+0000807109 00000 n
+0000807262 00000 n
+0000807415 00000 n
+0000807568 00000 n
+0000807721 00000 n
+0000807872 00000 n
+0000808025 00000 n
+0000808176 00000 n
+0000808328 00000 n
+0000808481 00000 n
+0000808633 00000 n
+0000808783 00000 n
+0000808936 00000 n
+0000809088 00000 n
+0000809240 00000 n
+0000809393 00000 n
+0000809546 00000 n
+0000809698 00000 n
+0000809850 00000 n
+0000810001 00000 n
+0000810154 00000 n
+0000810306 00000 n
+0000810459 00000 n
+0000810610 00000 n
+0000810762 00000 n
+0000810915 00000 n
+0000811068 00000 n
+0000811220 00000 n
+0000811373 00000 n
+0000811526 00000 n
+0000811679 00000 n
+0000811832 00000 n
+0000811985 00000 n
+0000812137 00000 n
+0000812288 00000 n
+0000812441 00000 n
+0000812593 00000 n
+0000812743 00000 n
+0000812896 00000 n
+0000813047 00000 n
+0000813198 00000 n
+0000813350 00000 n
+0000813503 00000 n
+0000813656 00000 n
+0000813807 00000 n
+0000813959 00000 n
+0000814111 00000 n
+0000814264 00000 n
+0000814416 00000 n
+0000814567 00000 n
+0000814716 00000 n
+0000814869 00000 n
+0000815022 00000 n
+0000815174 00000 n
+0000815326 00000 n
+0000815478 00000 n
+0000815631 00000 n
+0000815783 00000 n
+0000815936 00000 n
+0000816088 00000 n
+0000816241 00000 n
+0000816394 00000 n
+0000816547 00000 n
+0000816700 00000 n
+0000816853 00000 n
+0000817005 00000 n
+0000817157 00000 n
+0000817310 00000 n
+0000817462 00000 n
+0000817614 00000 n
+0000817765 00000 n
+0000817917 00000 n
+0000818070 00000 n
+0000818222 00000 n
+0000818375 00000 n
+0000818524 00000 n
+0000818677 00000 n
+0000818829 00000 n
+0000818981 00000 n
+0000819134 00000 n
+0000819285 00000 n
+0000819437 00000 n
+0000819588 00000 n
+0000819741 00000 n
+0000819893 00000 n
+0000820045 00000 n
+0000820198 00000 n
+0000820351 00000 n
+0000820503 00000 n
+0000820656 00000 n
+0000820806 00000 n
+0000820958 00000 n
+0000821111 00000 n
+0000821262 00000 n
+0000821414 00000 n
+0000821567 00000 n
+0000821720 00000 n
+0000821872 00000 n
+0000822025 00000 n
+0000822178 00000 n
+0000822331 00000 n
+0000822484 00000 n
+0000822637 00000 n
+0000822787 00000 n
+0000822939 00000 n
+0000823092 00000 n
+0000823243 00000 n
+0000823395 00000 n
+0000823547 00000 n
+0000823700 00000 n
+0000823852 00000 n
+0000824004 00000 n
+0000824157 00000 n
+0000824310 00000 n
+0000824462 00000 n
+0000824614 00000 n
+0000824765 00000 n
+0000824917 00000 n
+0000825070 00000 n
+0000825222 00000 n
+0000825374 00000 n
+0000825527 00000 n
+0000825680 00000 n
+0000825832 00000 n
+0000825984 00000 n
+0000826137 00000 n
+0000826288 00000 n
+0000826440 00000 n
+0000826592 00000 n
+0000826745 00000 n
+0000826893 00000 n
+0000827046 00000 n
+0000827198 00000 n
+0000827351 00000 n
+0000827504 00000 n
+0000827657 00000 n
+0000827810 00000 n
+0000827963 00000 n
+0000828115 00000 n
+0000828267 00000 n
+0000828420 00000 n
+0000828572 00000 n
+0000828722 00000 n
+0000828875 00000 n
+0000829026 00000 n
+0000829178 00000 n
+0000829330 00000 n
+0000829483 00000 n
+0000829636 00000 n
+0000829787 00000 n
+0000829939 00000 n
+0000830092 00000 n
+0000830244 00000 n
+0000830396 00000 n
+0000830549 00000 n
+0000830701 00000 n
+0000830854 00000 n
+0000831006 00000 n
+0000831159 00000 n
+0000831311 00000 n
+0000831464 00000 n
+0000831617 00000 n
+0000831770 00000 n
+0000831923 00000 n
+0000832076 00000 n
+0000832228 00000 n
+0000832380 00000 n
+0000832533 00000 n
+0000832683 00000 n
+0000832836 00000 n
+0000832987 00000 n
+0000833138 00000 n
+0000833290 00000 n
+0000833443 00000 n
+0000833595 00000 n
+0000833748 00000 n
+0000833899 00000 n
+0000834052 00000 n
+0000834204 00000 n
+0000834356 00000 n
+0000834509 00000 n
+0000834661 00000 n
+0000834810 00000 n
+0000834961 00000 n
+0000835112 00000 n
+0000835264 00000 n
+0000835417 00000 n
+0000835569 00000 n
+0000835722 00000 n
+0000835874 00000 n
+0000836026 00000 n
+0000836179 00000 n
+0000836331 00000 n
+0000836484 00000 n
+0000836636 00000 n
+0000836787 00000 n
+0000836940 00000 n
+0000837092 00000 n
+0000837245 00000 n
+0000837398 00000 n
+0000837551 00000 n
+0000837704 00000 n
+0000837857 00000 n
+0000838009 00000 n
+0000838162 00000 n
+0000838313 00000 n
+0000838465 00000 n
+0000838617 00000 n
+0000838770 00000 n
+0000838920 00000 n
+0000839072 00000 n
+0000839225 00000 n
+0000839377 00000 n
+0000839530 00000 n
+0000839682 00000 n
+0000839835 00000 n
+0000839987 00000 n
+0000840139 00000 n
+0000840290 00000 n
+0000840443 00000 n
+0000840595 00000 n
+0000840747 00000 n
+0000840900 00000 n
+0000841048 00000 n
+0000841200 00000 n
+0000841351 00000 n
+0000841502 00000 n
+0000841655 00000 n
+0000841808 00000 n
+0000841960 00000 n
+0000842111 00000 n
+0000842264 00000 n
+0000842412 00000 n
+0000842556 00000 n
+0000842701 00000 n
+0000842845 00000 n
+0000842990 00000 n
+0000843135 00000 n
+0000843279 00000 n
+0000843424 00000 n
+0000843568 00000 n
+0000843711 00000 n
+0000843856 00000 n
+0000844000 00000 n
+0000844145 00000 n
+0000844290 00000 n
+0000844434 00000 n
+0000844578 00000 n
+0000844723 00000 n
+0000844868 00000 n
+0000845012 00000 n
+0000845156 00000 n
+0000845301 00000 n
+0000845445 00000 n
+0000845590 00000 n
+0000845735 00000 n
+0000845879 00000 n
+0000846024 00000 n
+0000846168 00000 n
+0000846313 00000 n
+0000846458 00000 n
+0000846602 00000 n
+0000846747 00000 n
+0000846891 00000 n
+0000847036 00000 n
+0000847179 00000 n
+0000847324 00000 n
+0000847469 00000 n
+0000847612 00000 n
+0000847755 00000 n
+0000847899 00000 n
+0000848044 00000 n
+0000848189 00000 n
+0000848333 00000 n
+0000848478 00000 n
+0000848622 00000 n
+0000848766 00000 n
+0000848911 00000 n
+0000849056 00000 n
+0000849200 00000 n
+0000849344 00000 n
+0000849489 00000 n
+0000849634 00000 n
+0000849777 00000 n
+0000849921 00000 n
+0000850066 00000 n
+0000850211 00000 n
+0000850354 00000 n
+0000850498 00000 n
+0000850643 00000 n
+0000850788 00000 n
+0000850931 00000 n
+0000851074 00000 n
+0000851219 00000 n
+0000851363 00000 n
+0000851508 00000 n
+0000851651 00000 n
+0000851795 00000 n
+0000851940 00000 n
+0000852085 00000 n
+0000852230 00000 n
+0000852374 00000 n
+0000852519 00000 n
+0000852662 00000 n
+0000852807 00000 n
+0000852980 00000 n
+0000853231 00000 n
+0000853464 00000 n
+0000853710 00000 n
+0000853951 00000 n
+0000854209 00000 n
+0000854454 00000 n
+0000854721 00000 n
+0000854989 00000 n
+0000855256 00000 n
+0000855545 00000 n
+0000855792 00000 n
+0000856016 00000 n
+0000856227 00000 n
+0000856461 00000 n
+0000856725 00000 n
+0000856967 00000 n
+0000857212 00000 n
+0000857442 00000 n
+0000857683 00000 n
+0000857909 00000 n
+0000858163 00000 n
+0000858445 00000 n
+0000858691 00000 n
+0000858942 00000 n
+0000859178 00000 n
+0000859407 00000 n
+0000859637 00000 n
+0000859859 00000 n
+0000860081 00000 n
+0000860298 00000 n
+0000860495 00000 n
+0000860680 00000 n
+0000860857 00000 n
+0000861033 00000 n
+0000861210 00000 n
+0000861386 00000 n
+0000861563 00000 n
+0000861739 00000 n
+0000861916 00000 n
+0000862091 00000 n
+0000862266 00000 n
+0000862443 00000 n
+0000862619 00000 n
+0000862796 00000 n
+0000862972 00000 n
+0000863149 00000 n
+0000863325 00000 n
+0000863502 00000 n
+0000863584 00000 n
+0000863698 00000 n
+0000863822 00000 n
+0000863946 00000 n
+0000864070 00000 n
+0000864194 00000 n
+0000864318 00000 n
+0000864442 00000 n
+0000864564 00000 n
+0000864686 00000 n
+0000864810 00000 n
+0000864934 00000 n
+0000865058 00000 n
+0000865174 00000 n
+0000865296 00000 n
+0000865417 00000 n
+0000865532 00000 n
+0000865651 00000 n
+0000865769 00000 n
+0000865891 00000 n
+0000866013 00000 n
+0000866135 00000 n
+0000866257 00000 n
+0000866379 00000 n
+0000866501 00000 n
+0000866619 00000 n
+0000866733 00000 n
+0000866849 00000 n
+0000866959 00000 n
+0000867069 00000 n
+0000867179 00000 n
+0000867289 00000 n
+0000867399 00000 n
+0000867509 00000 n
+0000867619 00000 n
+0000867729 00000 n
+0000867839 00000 n
+0000867949 00000 n
+0000868059 00000 n
+0000868167 00000 n
+0000868277 00000 n
+0000868387 00000 n
+0000868497 00000 n
+0000868607 00000 n
+0000868717 00000 n
+0000868826 00000 n
+0000868936 00000 n
+0000869046 00000 n
+0000869156 00000 n
+0000869266 00000 n
+0000869376 00000 n
+0000869486 00000 n
+0000869596 00000 n
+0000869706 00000 n
+0000869816 00000 n
+0000869926 00000 n
+0000870036 00000 n
+0000870146 00000 n
+0000870256 00000 n
+0000870366 00000 n
+0000870476 00000 n
+0000870586 00000 n
+0000870696 00000 n
+0000870806 00000 n
+0000870916 00000 n
+0000871026 00000 n
+0000871136 00000 n
+0000871246 00000 n
+0000871356 00000 n
+0000871465 00000 n
+0000871575 00000 n
+0000871685 00000 n
+0000871795 00000 n
+0000871905 00000 n
+0000872015 00000 n
+0000872125 00000 n
+0000872234 00000 n
+0000872344 00000 n
+0000872454 00000 n
+0000872563 00000 n
+0000872673 00000 n
+0000872783 00000 n
+0000872893 00000 n
+0000873003 00000 n
+0000873112 00000 n
+0000873222 00000 n
+0000873332 00000 n
+0000873442 00000 n
+0000873552 00000 n
+0000873662 00000 n
+0000873771 00000 n
+0000873881 00000 n
+0000873991 00000 n
+0000874101 00000 n
+0000874211 00000 n
+0000874321 00000 n
+0000874431 00000 n
+0000874541 00000 n
+0000874651 00000 n
+0000874761 00000 n
+0000874871 00000 n
+0000874981 00000 n
+0000875091 00000 n
+0000875201 00000 n
+0000875311 00000 n
+0000875420 00000 n
+0000875530 00000 n
+0000875640 00000 n
+0000875750 00000 n
+0000875860 00000 n
+0000875970 00000 n
+0000876080 00000 n
+0000876190 00000 n
+0000876300 00000 n
+0000876410 00000 n
+0000876519 00000 n
+0000876626 00000 n
+0000876734 00000 n
+0000876842 00000 n
+0000876950 00000 n
+0000877058 00000 n
+0000877166 00000 n
+0000877274 00000 n
+0000877382 00000 n
+0000877490 00000 n
+0000877598 00000 n
+0000877705 00000 n
+0000877824 00000 n
+0000877967 00000 n
+0000878104 00000 n
+0000878239 00000 n
+0000878363 00000 n
+0000878490 00000 n
+0000878606 00000 n
+0000878722 00000 n
+0000878829 00000 n
+0000878943 00000 n
+0000879067 00000 n
+0000879186 00000 n
+0000879308 00000 n
+0000879420 00000 n
+0000879530 00000 n
+0000879640 00000 n
+0000879750 00000 n
+0000879860 00000 n
+0000879970 00000 n
+0000880080 00000 n
+0000880190 00000 n
+0000880300 00000 n
+0000880410 00000 n
+0000880520 00000 n
+0000880630 00000 n
+0000880740 00000 n
+0000880850 00000 n
+0000880960 00000 n
+0000881069 00000 n
+0000881177 00000 n
+0000881290 00000 n
+0000881379 00000 n
+0000881486 00000 n
+0000881596 00000 n
+0000881706 00000 n
+0000881810 00000 n
+0000881902 00000 n
+0000881942 00000 n
+0000883897 00000 n
trailer
<< /Size 9103
/Root 9101 0 R
/Info 9102 0 R
-/ID [<A5A8B60CCD78BEA9A11C562ED7A3DD6F> <A5A8B60CCD78BEA9A11C562ED7A3DD6F>] >>
+/ID [<EDCDA2B457F6E6F49B48C86057DA197B> <EDCDA2B457F6E6F49B48C86057DA197B>] >>
startxref
-884213
+884229
%%EOF
- Fontconfig Developers Reference, Version 2.10.0
+ Fontconfig Developers Reference, Version 2.10.2
Copyright © 2002 Keith Packard
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcInitLoadConfigAndFonts
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcInit
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFini
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcGetVersion
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcInitReinitialize
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcInitBringUptoDate
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternDuplicate
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternReference
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternEqual
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternEqualSubset
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternFilter
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternHash
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternAdd
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternAddWeak
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternAdd-Type
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternGet
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternGet-Type
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternBuild
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternDel
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternRemove
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternPrint
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDefaultSubstitute
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameParse
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameUnparse
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcPatternFormat
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetAdd
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetList
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetMatch
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetPrint
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetSort
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSetSortDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcObjectSetAdd
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcObjectSetDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcObjectSetBuild
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFreeTypeCharSet
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFreeTypeCharSetAndSpacing
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFreeTypeQuery
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFreeTypeQueryFace
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcValueSave
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcValuePrint
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcValueEqual
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetAddChar
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetDelChar
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetCopy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetEqual
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetIntersect
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetUnion
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetSubtract
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetMerge
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetHasChar
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetCount
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetIntersectCount
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetSubtractCount
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetIsSubset
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetFirstPage
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetNextPage
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetCoverage
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCharSetNew
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetCopy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetAdd
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetDel
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetUnion
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetSubtract
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetCompare
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetContains
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetEqual
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetHash
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangSetHasLang
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcGetDefaultLangs
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcGetLangs
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcLangGetCharSet
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcMatrixCopy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcMatrixEqual
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcMatrixMultiply
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcMatrixRotate
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcMatrixScale
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcMatrixShear
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigReference
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigSetCurrent
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetCurrent
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigUptoDate
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigHome
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigEnableHome
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigBuildFonts
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetConfigDirs
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetFontDirs
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetConfigFiles
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetCache
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetCacheDirs
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetFonts
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetBlanks
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigGetRescanInterval
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigSetRescanInterval
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigAppFontAddFile
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigAppFontAddDir
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigAppFontClear
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigSubstituteWithPat
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigSubstitute
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontMatch
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontSort
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontRenderPrepare
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFontList
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigFilename
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcConfigParseAndLoad
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameUnregisterObjectTypes
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameGetObjectType
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameUnregisterConstants
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameGetConstant
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcNameConstant
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcBlanksDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcBlanksAdd
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcBlanksIsMember
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicLock
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicNewFile
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicOrigFile
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicReplaceOrig
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicDeleteNew
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicUnlock
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcAtomicDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcFileIsDir
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirScan
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirSave
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheUnlink
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheValid
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheLoad
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheRead
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheLoadFile
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheUnload
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCacheCopySet
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCacheSubdir
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCacheNumSubdir
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCacheNumFont
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcDirCacheClean
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcCacheCreateTagFile
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrSetMember
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrSetEqual
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrSetAdd
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrSetAddFilename
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrSetDel
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrSetDestroy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrListCreate
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrListNext
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrListDone
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
--------------------------------------------------------------------------
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcUcs4ToUtf8
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcUtf8Len
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcUtf16ToUcs4
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcUtf16Len
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcIsLower
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcIsUpper
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcToLower
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrCopy
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrDowncase
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrCopyFilename
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrCmp
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrCmpIgnoreCase
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrStr
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrStrIgnoreCase
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrPlus
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrFree
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrDirname
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
FcStrBasename
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
References
Visible links
- 1. file:///tmp/html-xHxEYK#AEN16
- 2. file:///tmp/html-xHxEYK#AEN19
- 3. file:///tmp/html-xHxEYK#AEN31
- 4. file:///tmp/html-xHxEYK#AEN102
- 5. file:///tmp/html-xHxEYK#FCINITLOADCONFIG
- 6. file:///tmp/html-xHxEYK#FCINITLOADCONFIGANDFONTS
- 7. file:///tmp/html-xHxEYK#FCINIT
- 8. file:///tmp/html-xHxEYK#FCFINI
- 9. file:///tmp/html-xHxEYK#FCGETVERSION
- 10. file:///tmp/html-xHxEYK#FCINITREINITIALIZE
- 11. file:///tmp/html-xHxEYK#FCINITBRINGUPTODATE
- 12. file:///tmp/html-xHxEYK#FCPATTERNCREATE
- 13. file:///tmp/html-xHxEYK#FCPATTERNDUPLICATE
- 14. file:///tmp/html-xHxEYK#FCPATTERNREFERENCE
- 15. file:///tmp/html-xHxEYK#FCPATTERNDESTROY
- 16. file:///tmp/html-xHxEYK#FCPATTERNEQUAL
- 17. file:///tmp/html-xHxEYK#FCPATTERNEQUALSUBSET
- 18. file:///tmp/html-xHxEYK#FCPATTERNFILTER
- 19. file:///tmp/html-xHxEYK#FCPATTERNHASH
- 20. file:///tmp/html-xHxEYK#FCPATTERNADD
- 21. file:///tmp/html-xHxEYK#FCPATTERNADDWEAK
- 22. file:///tmp/html-xHxEYK#FCPATTERNADD-TYPE
- 23. file:///tmp/html-xHxEYK#FCPATTERNGET
- 24. file:///tmp/html-xHxEYK#FCPATTERNGET-TYPE
- 25. file:///tmp/html-xHxEYK#FCPATTERNBUILD
- 26. file:///tmp/html-xHxEYK#FCPATTERNDEL
- 27. file:///tmp/html-xHxEYK#FCPATTERNREMOVE
- 28. file:///tmp/html-xHxEYK#FCPATTERNPRINT
- 29. file:///tmp/html-xHxEYK#FCDEFAULTSUBSTITUTE
- 30. file:///tmp/html-xHxEYK#FCNAMEPARSE
- 31. file:///tmp/html-xHxEYK#FCNAMEUNPARSE
- 32. file:///tmp/html-xHxEYK#FCPATTERNFORMAT
- 33. file:///tmp/html-xHxEYK#FCFONTSETCREATE
- 34. file:///tmp/html-xHxEYK#FCFONTSETDESTROY
- 35. file:///tmp/html-xHxEYK#FCFONTSETADD
- 36. file:///tmp/html-xHxEYK#FCFONTSETLIST
- 37. file:///tmp/html-xHxEYK#FCFONTSETMATCH
- 38. file:///tmp/html-xHxEYK#FCFONTSETPRINT
- 39. file:///tmp/html-xHxEYK#FCFONTSETSORT
- 40. file:///tmp/html-xHxEYK#FCFONTSETSORTDESTROY
- 41. file:///tmp/html-xHxEYK#FCOBJECTSETCREATE
- 42. file:///tmp/html-xHxEYK#FCOBJECTSETADD
- 43. file:///tmp/html-xHxEYK#FCOBJECTSETDESTROY
- 44. file:///tmp/html-xHxEYK#FCOBJECTSETBUILD
- 45. file:///tmp/html-xHxEYK#FCFREETYPECHARINDEX
- 46. file:///tmp/html-xHxEYK#FCFREETYPECHARSET
- 47. file:///tmp/html-xHxEYK#FCFREETYPECHARSETANDSPACING
- 48. file:///tmp/html-xHxEYK#FCFREETYPEQUERY
- 49. file:///tmp/html-xHxEYK#FCFREETYPEQUERYFACE
- 50. file:///tmp/html-xHxEYK#FCVALUEDESTROY
- 51. file:///tmp/html-xHxEYK#FCVALUESAVE
- 52. file:///tmp/html-xHxEYK#FCVALUEPRINT
- 53. file:///tmp/html-xHxEYK#FCVALUEEQUAL
- 54. file:///tmp/html-xHxEYK#FCCHARSETCREATE
- 55. file:///tmp/html-xHxEYK#FCCHARSETDESTROY
- 56. file:///tmp/html-xHxEYK#FCCHARSETADDCHAR
- 57. file:///tmp/html-xHxEYK#FCCHARSETDELCHAR
- 58. file:///tmp/html-xHxEYK#FCCHARSETCOPY
- 59. file:///tmp/html-xHxEYK#FCCHARSETEQUAL
- 60. file:///tmp/html-xHxEYK#FCCHARSETINTERSECT
- 61. file:///tmp/html-xHxEYK#FCCHARSETUNION
- 62. file:///tmp/html-xHxEYK#FCCHARSETSUBTRACT
- 63. file:///tmp/html-xHxEYK#FCCHARSETMERGE
- 64. file:///tmp/html-xHxEYK#FCCHARSETHASCHAR
- 65. file:///tmp/html-xHxEYK#FCCHARSETCOUNT
- 66. file:///tmp/html-xHxEYK#FCCHARSETINTERSECTCOUNT
- 67. file:///tmp/html-xHxEYK#FCCHARSETSUBTRACTCOUNT
- 68. file:///tmp/html-xHxEYK#FCCHARSETISSUBSET
- 69. file:///tmp/html-xHxEYK#FCCHARSETFIRSTPAGE
- 70. file:///tmp/html-xHxEYK#FCCHARSETNEXTPAGE
- 71. file:///tmp/html-xHxEYK#FCCHARSETCOVERAGE
- 72. file:///tmp/html-xHxEYK#FCCHARSETNEW
- 73. file:///tmp/html-xHxEYK#FCLANGSETCREATE
- 74. file:///tmp/html-xHxEYK#FCLANGSETDESTROY
- 75. file:///tmp/html-xHxEYK#FCLANGSETCOPY
- 76. file:///tmp/html-xHxEYK#FCLANGSETADD
- 77. file:///tmp/html-xHxEYK#FCLANGSETDEL
- 78. file:///tmp/html-xHxEYK#FCLANGSETUNION
- 79. file:///tmp/html-xHxEYK#FCLANGSETSUBTRACT
- 80. file:///tmp/html-xHxEYK#FCLANGSETCOMPARE
- 81. file:///tmp/html-xHxEYK#FCLANGSETCONTAINS
- 82. file:///tmp/html-xHxEYK#FCLANGSETEQUAL
- 83. file:///tmp/html-xHxEYK#FCLANGSETHASH
- 84. file:///tmp/html-xHxEYK#FCLANGSETHASLANG
- 85. file:///tmp/html-xHxEYK#FCGETDEFAULTLANGS
- 86. file:///tmp/html-xHxEYK#FCGETLANGS
- 87. file:///tmp/html-xHxEYK#FCLANGGETCHARSET
- 88. file:///tmp/html-xHxEYK#FCMATRIXINIT
- 89. file:///tmp/html-xHxEYK#FCMATRIXCOPY
- 90. file:///tmp/html-xHxEYK#FCMATRIXEQUAL
- 91. file:///tmp/html-xHxEYK#FCMATRIXMULTIPLY
- 92. file:///tmp/html-xHxEYK#FCMATRIXROTATE
- 93. file:///tmp/html-xHxEYK#FCMATRIXSCALE
- 94. file:///tmp/html-xHxEYK#FCMATRIXSHEAR
- 95. file:///tmp/html-xHxEYK#FCCONFIGCREATE
- 96. file:///tmp/html-xHxEYK#FCCONFIGREFERENCE
- 97. file:///tmp/html-xHxEYK#FCCONFIGDESTROY
- 98. file:///tmp/html-xHxEYK#FCCONFIGSETCURRENT
- 99. file:///tmp/html-xHxEYK#FCCONFIGGETCURRENT
- 100. file:///tmp/html-xHxEYK#FCCONFIGUPTODATE
- 101. file:///tmp/html-xHxEYK#FCCONFIGHOME
- 102. file:///tmp/html-xHxEYK#FCCONFIGENABLEHOME
- 103. file:///tmp/html-xHxEYK#FCCONFIGBUILDFONTS
- 104. file:///tmp/html-xHxEYK#FCCONFIGGETCONFIGDIRS
- 105. file:///tmp/html-xHxEYK#FCCONFIGGETFONTDIRS
- 106. file:///tmp/html-xHxEYK#FCCONFIGGETCONFIGFILES
- 107. file:///tmp/html-xHxEYK#FCCONFIGGETCACHE
- 108. file:///tmp/html-xHxEYK#FCCONFIGGETCACHEDIRS
- 109. file:///tmp/html-xHxEYK#FCCONFIGGETFONTS
- 110. file:///tmp/html-xHxEYK#FCCONFIGGETBLANKS
- 111. file:///tmp/html-xHxEYK#FCCONFIGGETRESCANINTERVAL
- 112. file:///tmp/html-xHxEYK#FCCONFIGSETRESCANINTERVAL
- 113. file:///tmp/html-xHxEYK#FCCONFIGAPPFONTADDFILE
- 114. file:///tmp/html-xHxEYK#FCCONFIGAPPFONTADDDIR
- 115. file:///tmp/html-xHxEYK#FCCONFIGAPPFONTCLEAR
- 116. file:///tmp/html-xHxEYK#FCCONFIGSUBSTITUTEWITHPAT
- 117. file:///tmp/html-xHxEYK#FCCONFIGSUBSTITUTE
- 118. file:///tmp/html-xHxEYK#FCFONTMATCH
- 119. file:///tmp/html-xHxEYK#FCFONTSORT
- 120. file:///tmp/html-xHxEYK#FCFONTRENDERPREPARE
- 121. file:///tmp/html-xHxEYK#FCFONTLIST
- 122. file:///tmp/html-xHxEYK#FCCONFIGFILENAME
- 123. file:///tmp/html-xHxEYK#FCCONFIGPARSEANDLOAD
- 124. file:///tmp/html-xHxEYK#FCNAMEREGISTEROBJECTTYPES
- 125. file:///tmp/html-xHxEYK#FCNAMEUNREGISTEROBJECTTYPES
- 126. file:///tmp/html-xHxEYK#FCNAMEGETOBJECTTYPE
- 127. file:///tmp/html-xHxEYK#FCNAMEREGISTERCONSTANTS
- 128. file:///tmp/html-xHxEYK#FCNAMEUNREGISTERCONSTANTS
- 129. file:///tmp/html-xHxEYK#FCNAMEGETCONSTANT
- 130. file:///tmp/html-xHxEYK#FCNAMECONSTANT
- 131. file:///tmp/html-xHxEYK#FCBLANKSCREATE
- 132. file:///tmp/html-xHxEYK#FCBLANKSDESTROY
- 133. file:///tmp/html-xHxEYK#FCBLANKSADD
- 134. file:///tmp/html-xHxEYK#FCBLANKSISMEMBER
- 135. file:///tmp/html-xHxEYK#FCATOMICCREATE
- 136. file:///tmp/html-xHxEYK#FCATOMICLOCK
- 137. file:///tmp/html-xHxEYK#FCATOMICNEWFILE
- 138. file:///tmp/html-xHxEYK#FCATOMICORIGFILE
- 139. file:///tmp/html-xHxEYK#FCATOMICREPLACEORIG
- 140. file:///tmp/html-xHxEYK#FCATOMICDELETENEW
- 141. file:///tmp/html-xHxEYK#FCATOMICUNLOCK
- 142. file:///tmp/html-xHxEYK#FCATOMICDESTROY
- 143. file:///tmp/html-xHxEYK#FCFILESCAN
- 144. file:///tmp/html-xHxEYK#FCFILEISDIR
- 145. file:///tmp/html-xHxEYK#FCDIRSCAN
- 146. file:///tmp/html-xHxEYK#FCDIRSAVE
- 147. file:///tmp/html-xHxEYK#FCDIRCACHEUNLINK
- 148. file:///tmp/html-xHxEYK#FCDIRCACHEVALID
- 149. file:///tmp/html-xHxEYK#FCDIRCACHELOAD
- 150. file:///tmp/html-xHxEYK#FCDIRCACHEREAD
- 151. file:///tmp/html-xHxEYK#FCDIRCACHELOADFILE
- 152. file:///tmp/html-xHxEYK#FCDIRCACHEUNLOAD
- 153. file:///tmp/html-xHxEYK#FCCACHEDIR
- 154. file:///tmp/html-xHxEYK#FCCACHECOPYSET
- 155. file:///tmp/html-xHxEYK#FCCACHESUBDIR
- 156. file:///tmp/html-xHxEYK#FCCACHENUMSUBDIR
- 157. file:///tmp/html-xHxEYK#FCCACHENUMFONT
- 158. file:///tmp/html-xHxEYK#FCDIRCACHECLEAN
- 159. file:///tmp/html-xHxEYK#FCCACHECREATETAGFILE
- 160. file:///tmp/html-xHxEYK#FCSTRSETCREATE
- 161. file:///tmp/html-xHxEYK#FCSTRSETMEMBER
- 162. file:///tmp/html-xHxEYK#FCSTRSETEQUAL
- 163. file:///tmp/html-xHxEYK#FCSTRSETADD
- 164. file:///tmp/html-xHxEYK#FCSTRSETADDFILENAME
- 165. file:///tmp/html-xHxEYK#FCSTRSETDEL
- 166. file:///tmp/html-xHxEYK#FCSTRSETDESTROY
- 167. file:///tmp/html-xHxEYK#FCSTRLISTCREATE
- 168. file:///tmp/html-xHxEYK#FCSTRLISTNEXT
- 169. file:///tmp/html-xHxEYK#FCSTRLISTDONE
- 170. file:///tmp/html-xHxEYK#FCUTF8TOUCS4
- 171. file:///tmp/html-xHxEYK#FCUCS4TOUTF8
- 172. file:///tmp/html-xHxEYK#FCUTF8LEN
- 173. file:///tmp/html-xHxEYK#FCUTF16TOUCS4
- 174. file:///tmp/html-xHxEYK#FCUTF16LEN
- 175. file:///tmp/html-xHxEYK#FCISLOWER
- 176. file:///tmp/html-xHxEYK#FCISUPPER
- 177. file:///tmp/html-xHxEYK#FCTOLOWER
- 178. file:///tmp/html-xHxEYK#FCSTRCOPY
- 179. file:///tmp/html-xHxEYK#FCSTRDOWNCASE
- 180. file:///tmp/html-xHxEYK#FCSTRCOPYFILENAME
- 181. file:///tmp/html-xHxEYK#FCSTRCMP
- 182. file:///tmp/html-xHxEYK#FCSTRCMPIGNORECASE
- 183. file:///tmp/html-xHxEYK#FCSTRSTR
- 184. file:///tmp/html-xHxEYK#FCSTRSTRIGNORECASE
- 185. file:///tmp/html-xHxEYK#FCSTRPLUS
- 186. file:///tmp/html-xHxEYK#FCSTRFREE
- 187. file:///tmp/html-xHxEYK#FCSTRDIRNAME
- 188. file:///tmp/html-xHxEYK#FCSTRBASENAME
+ 1. file:///tmp/html-AqcuLC#AEN16
+ 2. file:///tmp/html-AqcuLC#AEN19
+ 3. file:///tmp/html-AqcuLC#AEN31
+ 4. file:///tmp/html-AqcuLC#AEN102
+ 5. file:///tmp/html-AqcuLC#FCINITLOADCONFIG
+ 6. file:///tmp/html-AqcuLC#FCINITLOADCONFIGANDFONTS
+ 7. file:///tmp/html-AqcuLC#FCINIT
+ 8. file:///tmp/html-AqcuLC#FCFINI
+ 9. file:///tmp/html-AqcuLC#FCGETVERSION
+ 10. file:///tmp/html-AqcuLC#FCINITREINITIALIZE
+ 11. file:///tmp/html-AqcuLC#FCINITBRINGUPTODATE
+ 12. file:///tmp/html-AqcuLC#FCPATTERNCREATE
+ 13. file:///tmp/html-AqcuLC#FCPATTERNDUPLICATE
+ 14. file:///tmp/html-AqcuLC#FCPATTERNREFERENCE
+ 15. file:///tmp/html-AqcuLC#FCPATTERNDESTROY
+ 16. file:///tmp/html-AqcuLC#FCPATTERNEQUAL
+ 17. file:///tmp/html-AqcuLC#FCPATTERNEQUALSUBSET
+ 18. file:///tmp/html-AqcuLC#FCPATTERNFILTER
+ 19. file:///tmp/html-AqcuLC#FCPATTERNHASH
+ 20. file:///tmp/html-AqcuLC#FCPATTERNADD
+ 21. file:///tmp/html-AqcuLC#FCPATTERNADDWEAK
+ 22. file:///tmp/html-AqcuLC#FCPATTERNADD-TYPE
+ 23. file:///tmp/html-AqcuLC#FCPATTERNGET
+ 24. file:///tmp/html-AqcuLC#FCPATTERNGET-TYPE
+ 25. file:///tmp/html-AqcuLC#FCPATTERNBUILD
+ 26. file:///tmp/html-AqcuLC#FCPATTERNDEL
+ 27. file:///tmp/html-AqcuLC#FCPATTERNREMOVE
+ 28. file:///tmp/html-AqcuLC#FCPATTERNPRINT
+ 29. file:///tmp/html-AqcuLC#FCDEFAULTSUBSTITUTE
+ 30. file:///tmp/html-AqcuLC#FCNAMEPARSE
+ 31. file:///tmp/html-AqcuLC#FCNAMEUNPARSE
+ 32. file:///tmp/html-AqcuLC#FCPATTERNFORMAT
+ 33. file:///tmp/html-AqcuLC#FCFONTSETCREATE
+ 34. file:///tmp/html-AqcuLC#FCFONTSETDESTROY
+ 35. file:///tmp/html-AqcuLC#FCFONTSETADD
+ 36. file:///tmp/html-AqcuLC#FCFONTSETLIST
+ 37. file:///tmp/html-AqcuLC#FCFONTSETMATCH
+ 38. file:///tmp/html-AqcuLC#FCFONTSETPRINT
+ 39. file:///tmp/html-AqcuLC#FCFONTSETSORT
+ 40. file:///tmp/html-AqcuLC#FCFONTSETSORTDESTROY
+ 41. file:///tmp/html-AqcuLC#FCOBJECTSETCREATE
+ 42. file:///tmp/html-AqcuLC#FCOBJECTSETADD
+ 43. file:///tmp/html-AqcuLC#FCOBJECTSETDESTROY
+ 44. file:///tmp/html-AqcuLC#FCOBJECTSETBUILD
+ 45. file:///tmp/html-AqcuLC#FCFREETYPECHARINDEX
+ 46. file:///tmp/html-AqcuLC#FCFREETYPECHARSET
+ 47. file:///tmp/html-AqcuLC#FCFREETYPECHARSETANDSPACING
+ 48. file:///tmp/html-AqcuLC#FCFREETYPEQUERY
+ 49. file:///tmp/html-AqcuLC#FCFREETYPEQUERYFACE
+ 50. file:///tmp/html-AqcuLC#FCVALUEDESTROY
+ 51. file:///tmp/html-AqcuLC#FCVALUESAVE
+ 52. file:///tmp/html-AqcuLC#FCVALUEPRINT
+ 53. file:///tmp/html-AqcuLC#FCVALUEEQUAL
+ 54. file:///tmp/html-AqcuLC#FCCHARSETCREATE
+ 55. file:///tmp/html-AqcuLC#FCCHARSETDESTROY
+ 56. file:///tmp/html-AqcuLC#FCCHARSETADDCHAR
+ 57. file:///tmp/html-AqcuLC#FCCHARSETDELCHAR
+ 58. file:///tmp/html-AqcuLC#FCCHARSETCOPY
+ 59. file:///tmp/html-AqcuLC#FCCHARSETEQUAL
+ 60. file:///tmp/html-AqcuLC#FCCHARSETINTERSECT
+ 61. file:///tmp/html-AqcuLC#FCCHARSETUNION
+ 62. file:///tmp/html-AqcuLC#FCCHARSETSUBTRACT
+ 63. file:///tmp/html-AqcuLC#FCCHARSETMERGE
+ 64. file:///tmp/html-AqcuLC#FCCHARSETHASCHAR
+ 65. file:///tmp/html-AqcuLC#FCCHARSETCOUNT
+ 66. file:///tmp/html-AqcuLC#FCCHARSETINTERSECTCOUNT
+ 67. file:///tmp/html-AqcuLC#FCCHARSETSUBTRACTCOUNT
+ 68. file:///tmp/html-AqcuLC#FCCHARSETISSUBSET
+ 69. file:///tmp/html-AqcuLC#FCCHARSETFIRSTPAGE
+ 70. file:///tmp/html-AqcuLC#FCCHARSETNEXTPAGE
+ 71. file:///tmp/html-AqcuLC#FCCHARSETCOVERAGE
+ 72. file:///tmp/html-AqcuLC#FCCHARSETNEW
+ 73. file:///tmp/html-AqcuLC#FCLANGSETCREATE
+ 74. file:///tmp/html-AqcuLC#FCLANGSETDESTROY
+ 75. file:///tmp/html-AqcuLC#FCLANGSETCOPY
+ 76. file:///tmp/html-AqcuLC#FCLANGSETADD
+ 77. file:///tmp/html-AqcuLC#FCLANGSETDEL
+ 78. file:///tmp/html-AqcuLC#FCLANGSETUNION
+ 79. file:///tmp/html-AqcuLC#FCLANGSETSUBTRACT
+ 80. file:///tmp/html-AqcuLC#FCLANGSETCOMPARE
+ 81. file:///tmp/html-AqcuLC#FCLANGSETCONTAINS
+ 82. file:///tmp/html-AqcuLC#FCLANGSETEQUAL
+ 83. file:///tmp/html-AqcuLC#FCLANGSETHASH
+ 84. file:///tmp/html-AqcuLC#FCLANGSETHASLANG
+ 85. file:///tmp/html-AqcuLC#FCGETDEFAULTLANGS
+ 86. file:///tmp/html-AqcuLC#FCGETLANGS
+ 87. file:///tmp/html-AqcuLC#FCLANGGETCHARSET
+ 88. file:///tmp/html-AqcuLC#FCMATRIXINIT
+ 89. file:///tmp/html-AqcuLC#FCMATRIXCOPY
+ 90. file:///tmp/html-AqcuLC#FCMATRIXEQUAL
+ 91. file:///tmp/html-AqcuLC#FCMATRIXMULTIPLY
+ 92. file:///tmp/html-AqcuLC#FCMATRIXROTATE
+ 93. file:///tmp/html-AqcuLC#FCMATRIXSCALE
+ 94. file:///tmp/html-AqcuLC#FCMATRIXSHEAR
+ 95. file:///tmp/html-AqcuLC#FCCONFIGCREATE
+ 96. file:///tmp/html-AqcuLC#FCCONFIGREFERENCE
+ 97. file:///tmp/html-AqcuLC#FCCONFIGDESTROY
+ 98. file:///tmp/html-AqcuLC#FCCONFIGSETCURRENT
+ 99. file:///tmp/html-AqcuLC#FCCONFIGGETCURRENT
+ 100. file:///tmp/html-AqcuLC#FCCONFIGUPTODATE
+ 101. file:///tmp/html-AqcuLC#FCCONFIGHOME
+ 102. file:///tmp/html-AqcuLC#FCCONFIGENABLEHOME
+ 103. file:///tmp/html-AqcuLC#FCCONFIGBUILDFONTS
+ 104. file:///tmp/html-AqcuLC#FCCONFIGGETCONFIGDIRS
+ 105. file:///tmp/html-AqcuLC#FCCONFIGGETFONTDIRS
+ 106. file:///tmp/html-AqcuLC#FCCONFIGGETCONFIGFILES
+ 107. file:///tmp/html-AqcuLC#FCCONFIGGETCACHE
+ 108. file:///tmp/html-AqcuLC#FCCONFIGGETCACHEDIRS
+ 109. file:///tmp/html-AqcuLC#FCCONFIGGETFONTS
+ 110. file:///tmp/html-AqcuLC#FCCONFIGGETBLANKS
+ 111. file:///tmp/html-AqcuLC#FCCONFIGGETRESCANINTERVAL
+ 112. file:///tmp/html-AqcuLC#FCCONFIGSETRESCANINTERVAL
+ 113. file:///tmp/html-AqcuLC#FCCONFIGAPPFONTADDFILE
+ 114. file:///tmp/html-AqcuLC#FCCONFIGAPPFONTADDDIR
+ 115. file:///tmp/html-AqcuLC#FCCONFIGAPPFONTCLEAR
+ 116. file:///tmp/html-AqcuLC#FCCONFIGSUBSTITUTEWITHPAT
+ 117. file:///tmp/html-AqcuLC#FCCONFIGSUBSTITUTE
+ 118. file:///tmp/html-AqcuLC#FCFONTMATCH
+ 119. file:///tmp/html-AqcuLC#FCFONTSORT
+ 120. file:///tmp/html-AqcuLC#FCFONTRENDERPREPARE
+ 121. file:///tmp/html-AqcuLC#FCFONTLIST
+ 122. file:///tmp/html-AqcuLC#FCCONFIGFILENAME
+ 123. file:///tmp/html-AqcuLC#FCCONFIGPARSEANDLOAD
+ 124. file:///tmp/html-AqcuLC#FCNAMEREGISTEROBJECTTYPES
+ 125. file:///tmp/html-AqcuLC#FCNAMEUNREGISTEROBJECTTYPES
+ 126. file:///tmp/html-AqcuLC#FCNAMEGETOBJECTTYPE
+ 127. file:///tmp/html-AqcuLC#FCNAMEREGISTERCONSTANTS
+ 128. file:///tmp/html-AqcuLC#FCNAMEUNREGISTERCONSTANTS
+ 129. file:///tmp/html-AqcuLC#FCNAMEGETCONSTANT
+ 130. file:///tmp/html-AqcuLC#FCNAMECONSTANT
+ 131. file:///tmp/html-AqcuLC#FCBLANKSCREATE
+ 132. file:///tmp/html-AqcuLC#FCBLANKSDESTROY
+ 133. file:///tmp/html-AqcuLC#FCBLANKSADD
+ 134. file:///tmp/html-AqcuLC#FCBLANKSISMEMBER
+ 135. file:///tmp/html-AqcuLC#FCATOMICCREATE
+ 136. file:///tmp/html-AqcuLC#FCATOMICLOCK
+ 137. file:///tmp/html-AqcuLC#FCATOMICNEWFILE
+ 138. file:///tmp/html-AqcuLC#FCATOMICORIGFILE
+ 139. file:///tmp/html-AqcuLC#FCATOMICREPLACEORIG
+ 140. file:///tmp/html-AqcuLC#FCATOMICDELETENEW
+ 141. file:///tmp/html-AqcuLC#FCATOMICUNLOCK
+ 142. file:///tmp/html-AqcuLC#FCATOMICDESTROY
+ 143. file:///tmp/html-AqcuLC#FCFILESCAN
+ 144. file:///tmp/html-AqcuLC#FCFILEISDIR
+ 145. file:///tmp/html-AqcuLC#FCDIRSCAN
+ 146. file:///tmp/html-AqcuLC#FCDIRSAVE
+ 147. file:///tmp/html-AqcuLC#FCDIRCACHEUNLINK
+ 148. file:///tmp/html-AqcuLC#FCDIRCACHEVALID
+ 149. file:///tmp/html-AqcuLC#FCDIRCACHELOAD
+ 150. file:///tmp/html-AqcuLC#FCDIRCACHEREAD
+ 151. file:///tmp/html-AqcuLC#FCDIRCACHELOADFILE
+ 152. file:///tmp/html-AqcuLC#FCDIRCACHEUNLOAD
+ 153. file:///tmp/html-AqcuLC#FCCACHEDIR
+ 154. file:///tmp/html-AqcuLC#FCCACHECOPYSET
+ 155. file:///tmp/html-AqcuLC#FCCACHESUBDIR
+ 156. file:///tmp/html-AqcuLC#FCCACHENUMSUBDIR
+ 157. file:///tmp/html-AqcuLC#FCCACHENUMFONT
+ 158. file:///tmp/html-AqcuLC#FCDIRCACHECLEAN
+ 159. file:///tmp/html-AqcuLC#FCCACHECREATETAGFILE
+ 160. file:///tmp/html-AqcuLC#FCSTRSETCREATE
+ 161. file:///tmp/html-AqcuLC#FCSTRSETMEMBER
+ 162. file:///tmp/html-AqcuLC#FCSTRSETEQUAL
+ 163. file:///tmp/html-AqcuLC#FCSTRSETADD
+ 164. file:///tmp/html-AqcuLC#FCSTRSETADDFILENAME
+ 165. file:///tmp/html-AqcuLC#FCSTRSETDEL
+ 166. file:///tmp/html-AqcuLC#FCSTRSETDESTROY
+ 167. file:///tmp/html-AqcuLC#FCSTRLISTCREATE
+ 168. file:///tmp/html-AqcuLC#FCSTRLISTNEXT
+ 169. file:///tmp/html-AqcuLC#FCSTRLISTDONE
+ 170. file:///tmp/html-AqcuLC#FCUTF8TOUCS4
+ 171. file:///tmp/html-AqcuLC#FCUCS4TOUTF8
+ 172. file:///tmp/html-AqcuLC#FCUTF8LEN
+ 173. file:///tmp/html-AqcuLC#FCUTF16TOUCS4
+ 174. file:///tmp/html-AqcuLC#FCUTF16LEN
+ 175. file:///tmp/html-AqcuLC#FCISLOWER
+ 176. file:///tmp/html-AqcuLC#FCISUPPER
+ 177. file:///tmp/html-AqcuLC#FCTOLOWER
+ 178. file:///tmp/html-AqcuLC#FCSTRCOPY
+ 179. file:///tmp/html-AqcuLC#FCSTRDOWNCASE
+ 180. file:///tmp/html-AqcuLC#FCSTRCOPYFILENAME
+ 181. file:///tmp/html-AqcuLC#FCSTRCMP
+ 182. file:///tmp/html-AqcuLC#FCSTRCMPIGNORECASE
+ 183. file:///tmp/html-AqcuLC#FCSTRSTR
+ 184. file:///tmp/html-AqcuLC#FCSTRSTRIGNORECASE
+ 185. file:///tmp/html-AqcuLC#FCSTRPLUS
+ 186. file:///tmp/html-AqcuLC#FCSTRFREE
+ 187. file:///tmp/html-AqcuLC#FCSTRDIRNAME
+ 188. file:///tmp/html-AqcuLC#FCSTRBASENAME
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
<HTML
><HEAD
><TITLE
->Fontconfig Developers Reference, Version 2.10.0
+>Fontconfig Developers Reference, Version 2.10.2
</TITLE
><META
NAME="GENERATOR"
CLASS="TITLE"
><A
NAME="AEN1"
->Fontconfig Developers Reference, Version 2.10.0</A
+>Fontconfig Developers Reference, Version 2.10.2</A
></H1
><A
HREF="ln12.html"
><H2
>Version</H2
><P
->Fontconfig version 2.10.0
+>Fontconfig version 2.10.2
</P
></DIV
Version
- Fontconfig version 2.10.0
+ Fontconfig version 2.10.2
References
Visible links
- 1. file:///tmp/html-2EAnH7#DEBUG
+ 1. file:///tmp/html-aDEwSV#DEBUG
.\" auto-generated by docbook2man-spec from docbook-utils package
-.TH "FONTS-CONF" "5" "17 7月 2012" "" ""
+.TH "FONTS-CONF" "5" "26 11月 2012" "" ""
.SH NAME
fonts.conf \- Font configuration files
.SH SYNOPSIS
fc-cat(1), fc-cache(1), fc-list(1), fc-match(1), fc-query(1)
.SH "VERSION"
.PP
-Fontconfig version 2.10.0
+Fontconfig version 2.10.2
EXTRA_DIST=fc-cache.sgml $(BUILT_MANS)
+CLEANFILES =
+
fc_cache_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-cache$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-cache
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-cache.c
DIST_SOURCES = fc-cache.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-cache.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-cache.sgml $(BUILT_MANS)
+CLEANFILES = $(am__append_1)
fc_cache_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@OS_WIN32_TRUE@install-data-local:
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-data-local install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-man1 install-pdf install-pdf-am install-ps \
- install-ps-am install-strip installcheck installcheck-am \
- installdirs maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
- uninstall-am uninstall-binPROGRAMS uninstall-local \
- uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-data-local install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-man1 \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+ pdf pdf-am ps ps-am tags uninstall uninstall-am \
+ uninstall-binPROGRAMS uninstall-local uninstall-man \
+ uninstall-man1
@OS_WIN32_FALSE@install-data-local:
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
-# CaseFolding-6.1.0.txt
-# Date: 2011-07-25, 21:21:56 GMT [MD]
+# CaseFolding-6.2.0.txt
+# Date: 2012-08-14, 17:54:49 GMT [MD]
#
# Unicode Character Database
-# Copyright (c) 1991-2011 Unicode, Inc.
+# Copyright (c) 1991-2012 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see http://www.unicode.org/reports/tr44/
#
10425; C; 1044D; # DESERET CAPITAL LETTER ENG
10426; C; 1044E; # DESERET CAPITAL LETTER OI
10427; C; 1044F; # DESERET CAPITAL LETTER EW
+#
+# EOF
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = $(fc_case_SOURCES)
DIST_SOURCES = $(fc_case_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
HEADERS = $(noinst_HEADERS)
ETAGS = etags
CTAGS = ctags
EXTRA_DIST=fc-cat.sgml ${BUILT_MANS}
+CLEANFILES =
+
fc_cat_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-cat$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-cat
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-cat.c
DIST_SOURCES = fc-cat.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-cat.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-cat.sgml ${BUILT_MANS}
+CLEANFILES = $(am__append_1)
fc_cat_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-man1 \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-man1 install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-binPROGRAMS \
+ uninstall-man uninstall-man1
@USEDOCBOOK_TRUE@${man_MANS}: ${SGML}
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
#
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
subdir = fc-glyphname
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-glyphname.c
DIST_SOURCES = fc-glyphname.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
#
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
subdir = fc-lang
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-lang.c
DIST_SOURCES = fc-lang.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
} },
{ { /* 295 */
0x00000000, 0x00000000, 0x00000000, 0x00000000,
- 0x00000000, 0x00000000, 0xffffffff, 0xffffffff,
+ 0x00000000, 0x00000000, 0xffffffff, 0x07ffffff,
} },
{ { /* 296 */
0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
# http://www.unicode.org/charts/PDF/U07C0.pdf
# http://en.wikipedia.org/wiki/N'Ko_alphabet
#
-07c0-07ff
-
+07c0-07fa
EXTRA_DIST=fc-list.sgml $(BUILT_MANS)
+CLEANFILES =
+
fc_list_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-list$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-list
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-list.c
DIST_SOURCES = fc-list.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-list.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-list.sgml $(BUILT_MANS)
+CLEANFILES = $(am__append_1)
fc_list_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-man1 \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-man1 install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-binPROGRAMS \
+ uninstall-man uninstall-man1
@USEDOCBOOK_TRUE@${man_MANS}: ${SGML}
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
EXTRA_DIST=fc-match.sgml $(BUILT_MANS)
+CLEANFILES =
+
fc_match_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-match$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-match
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-match.c
DIST_SOURCES = fc-match.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-match.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-match.sgml $(BUILT_MANS)
+CLEANFILES = $(am__append_1)
fc_match_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-man1 \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-man1 install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-binPROGRAMS \
+ uninstall-man uninstall-man1
@USEDOCBOOK_TRUE@${man_MANS}: ${SGML}
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
EXTRA_DIST=fc-pattern.sgml $(BUILT_MANS)
+CLEANFILES =
+
fc_pattern_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-pattern$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-pattern
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-pattern.c
DIST_SOURCES = fc-pattern.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-pattern.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-pattern.sgml $(BUILT_MANS)
+CLEANFILES = $(am__append_1)
fc_pattern_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-man1 \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-man1 install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-binPROGRAMS \
+ uninstall-man uninstall-man1
@USEDOCBOOK_TRUE@${man_MANS}: ${SGML}
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
EXTRA_DIST=fc-query.sgml $(BUILT_MANS)
+CLEANFILES =
+
fc_query_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-query$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-query
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-query.c
DIST_SOURCES = fc-query.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-query.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-query.sgml $(BUILT_MANS)
+CLEANFILES = $(am__append_1)
fc_query_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-man1 \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-man1 install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-binPROGRAMS \
+ uninstall-man uninstall-man1
@USEDOCBOOK_TRUE@${man_MANS}: ${SGML}
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
EXTRA_DIST=fc-scan.sgml $(BUILT_MANS)
+CLEANFILES =
+
fc_scan_LDADD = ${top_builddir}/src/libfontconfig.la
if USEDOCBOOK
all-local: $(man_MANS)
-clean-local:
- $(RM) $(man_MANS)
-
+CLEANFILES += ${man_MANS}
else
all-local:
-clean-local:
endif
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# PERFORMANCE OF THIS SOFTWARE.
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = fc-scan$(EXEEXT)
+@USEDOCBOOK_TRUE@am__append_1 = ${man_MANS}
subdir = fc-scan
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = fc-scan.c
DIST_SOURCES = fc-scan.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
BUILT_MANS = fc-scan.1
@ENABLE_DOCS_TRUE@man_MANS = ${BUILT_MANS}
EXTRA_DIST = fc-scan.sgml $(BUILT_MANS)
+CLEANFILES = $(am__append_1)
fc_scan_LDADD = ${top_builddir}/src/libfontconfig.la
all: all-am
$(am__aclocal_m4_deps):
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p || test -f $$p1; \
-rm -rf .libs _libs
install-man1: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
- @list=''; test -n "$(man1dir)" || exit 0; \
- { for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
+ @list1=''; \
+ list2='$(man_MANS)'; \
+ test -n "$(man1dir)" \
+ && test -n "`echo $$list1$$list2`" \
+ || exit 0; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
+ { for i in $$list1; do echo "$$i"; done; \
+ if test -n "$$list2"; then \
+ for i in $$list2; do echo "$$i"; done \
+ | sed -n '/\.1[a-z]*$$/p'; \
+ fi; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \
- mostlyclean-am
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
- clean-binPROGRAMS clean-generic clean-libtool clean-local \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-man1 \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-man uninstall-man1
+ clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-man1 install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-binPROGRAMS \
+ uninstall-man uninstall-man1
@USEDOCBOOK_TRUE@${man_MANS}: ${SGML}
@USEDOCBOOK_TRUE@ $(RM) manpage.*
@USEDOCBOOK_TRUE@all-local: $(man_MANS)
-
-@USEDOCBOOK_TRUE@clean-local:
-@USEDOCBOOK_TRUE@ $(RM) $(man_MANS)
-
@USEDOCBOOK_FALSE@all-local:
-@USEDOCBOOK_FALSE@clean-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
sysconfdir=@sysconfdir@
localstatedir=@localstatedir@
PACKAGE=@PACKAGE@
-confdir=@confdir@
+confdir=@baseconfigdir@
cachedir=@fc_cachedir@
Name: Fontconfig
Summary: Font configuration and customization library
Name: fontconfig
-Version: 2.10.0
+Version: 2.10.2
Release: 1
License: MIT
Group: System Environment/Libraries
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@SET_MAKE@
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
DIST_COMMON = $(fontconfiginclude_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-rm -rf .libs _libs
install-fontconfigincludeHEADERS: $(fontconfiginclude_HEADERS)
@$(NORMAL_INSTALL)
- test -z "$(fontconfigincludedir)" || $(MKDIR_P) "$(DESTDIR)$(fontconfigincludedir)"
@list='$(fontconfiginclude_HEADERS)'; test -n "$(fontconfigincludedir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(fontconfigincludedir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(fontconfigincludedir)" || exit 1; \
+ fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
#define FC_MAJOR 2
#define FC_MINOR 10
-#define FC_REVISION 0
+#define FC_REVISION 2
#define FC_VERSION ((FC_MAJOR * 10000) + (FC_MINOR * 100) + (FC_REVISION))
-->
<!ELEMENT dir (#PCDATA)>
<!ATTLIST dir
- prefix (#PCDATA) "default"
+ prefix CDATA "default"
xml:space (default|preserve) 'preserve'>
<!--
-->
<!ELEMENT cachedir (#PCDATA)>
<!ATTLIST cachedir
- prefix (#PCDATA) "default"
+ prefix CDATA "default"
xml:space (default|preserve) 'preserve'>
<!--
<!ELEMENT include (#PCDATA)>
<!ATTLIST include
ignore_missing (no|yes) "no"
- prefix (#PCDATA) "default"
- deprecated (#PCDATA) "no"
+ prefix CDATA "default"
+ deprecated (yes|no) "no"
xml:space (default|preserve) "preserve">
<!--
qual (any|all|first|not_first) "any"
name CDATA #REQUIRED
target (pattern|font|default) "default"
- ignore-blanks (#PCDATA) "false"
+ ignore-blanks (true|false) "false"
compare (eq|not_eq|less|less_eq|more|more_eq|contains|not_contains) "eq">
<!--
--- /dev/null
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+m4_define([_LT_COPYING], [dnl
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+
+# serial 57 LT_INIT
+
+
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+ [m4_default([$3],
+ [m4_fatal([Libtool version $1 or higher is required],
+ 63)])],
+ [$2])])
+
+
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+ *\ * | *\ *)
+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
+
+
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
+
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+ case $cc_temp in
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
+])
+
+
+# _LT_FILEUTILS_DEFAULTS
+# ----------------------
+# It is okay to use these file commands and assume they have been set
+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
+m4_defun([_LT_FILEUTILS_DEFAULTS],
+[: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+])# _LT_FILEUTILS_DEFAULTS
+
+
+# _LT_SETUP
+# ---------
+m4_defun([_LT_SETUP],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+
+_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
+dnl
+_LT_DECL([], [host_alias], [0], [The host system])dnl
+_LT_DECL([], [host], [0])dnl
+_LT_DECL([], [host_os], [0])dnl
+dnl
+_LT_DECL([], [build_alias], [0], [The build system])dnl
+_LT_DECL([], [build], [0])dnl
+_LT_DECL([], [build_os], [0])dnl
+dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+test -z "$LN_S" && LN_S="ln -s"
+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
+dnl
+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
+dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
+m4_require([_LT_CMD_RELOAD])dnl
+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
+m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_WITH_SYSROOT])dnl
+
+_LT_CONFIG_LIBTOOL_INIT([
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+])
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+_LT_CHECK_OBJDIR
+
+m4_require([_LT_TAG_COMPILER])dnl
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+_LT_CC_BASENAME([$compiler])
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ _LT_PATH_MAGIC
+ fi
+ ;;
+esac
+
+# Use C for the default configuration in the libtool script
+LT_SUPPORTED_TAG([CC])
+_LT_LANG_C_CONFIG
+_LT_LANG_DEFAULT_CONFIG
+_LT_CONFIG_COMMANDS
+])# _LT_SETUP
+
+
+# _LT_PREPARE_SED_QUOTE_VARS
+# --------------------------
+# Define a few sed substitution that help us do robust quoting.
+m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
+[# Backslashify metacharacters that are still active within
+# double-quoted strings.
+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+])
+
+# _LT_PROG_LTMAIN
+# ---------------
+# Note that this code is called both from `configure', and `config.status'
+# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
+# `config.status' has no value for ac_aux_dir unless we are using Automake,
+# so we pass a copy along to make sure it has a sensible value anyway.
+m4_defun([_LT_PROG_LTMAIN],
+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
+ltmain="$ac_aux_dir/ltmain.sh"
+])# _LT_PROG_LTMAIN
+
+
+## ------------------------------------- ##
+## Accumulate code for creating libtool. ##
+## ------------------------------------- ##
+
+# So that we can recreate a full libtool script including additional
+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
+# in macros and then make a single call at the end using the `libtool'
+# label.
+
+
+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
+# ----------------------------------------
+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL_INIT],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
+
+
+# _LT_CONFIG_LIBTOOL([COMMANDS])
+# ------------------------------
+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
+
+
+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
+# -----------------------------------------------------
+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
+[_LT_CONFIG_LIBTOOL([$1])
+_LT_CONFIG_LIBTOOL_INIT([$2])
+])
+
+
+# _LT_FORMAT_COMMENT([COMMENT])
+# -----------------------------
+# Add leading comment marks to the start of each line, and a trailing
+# full-stop to the whole comment if one is not present already.
+m4_define([_LT_FORMAT_COMMENT],
+[m4_ifval([$1], [
+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
+ [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
+)])
+
+
+
+## ------------------------ ##
+## FIXME: Eliminate VARNAME ##
+## ------------------------ ##
+
+
+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
+# -------------------------------------------------------------------
+# CONFIGNAME is the name given to the value in the libtool script.
+# VARNAME is the (base) name used in the configure script.
+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
+# VARNAME. Any other value will be used directly.
+m4_define([_LT_DECL],
+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
+ [m4_ifval([$1], [$1], [$2])])
+ lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
+ m4_ifval([$4],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
+ lt_dict_add_subkey([lt_decl_dict], [$2],
+ [tagged?], [m4_ifval([$5], [yes], [no])])])
+])
+
+
+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
+# --------------------------------------------------------
+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
+
+
+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_tag_varnames],
+[_lt_decl_filter([tagged?], [yes], $@)])
+
+
+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
+# ---------------------------------------------------------
+m4_define([_lt_decl_filter],
+[m4_case([$#],
+ [0], [m4_fatal([$0: too few arguments: $#])],
+ [1], [m4_fatal([$0: too few arguments: $#: $1])],
+ [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
+ [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
+ [lt_dict_filter([lt_decl_dict], $@)])[]dnl
+])
+
+
+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
+# --------------------------------------------------
+m4_define([lt_decl_quote_varnames],
+[_lt_decl_filter([value], [1], $@)])
+
+
+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_dquote_varnames],
+[_lt_decl_filter([value], [2], $@)])
+
+
+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_varnames_tagged],
+[m4_assert([$# <= 2])dnl
+_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
+ m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
+m4_define([_lt_decl_varnames_tagged],
+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
+
+
+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_all_varnames],
+[_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_if([$2], [],
+ m4_quote(lt_decl_varnames),
+ m4_quote(m4_shift($@))))[]dnl
+])
+m4_define([_lt_decl_all_varnames],
+[lt_join($@, lt_decl_varnames_tagged([$1],
+ lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
+])
+
+
+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
+# ------------------------------------
+# Quote a variable value, and forward it to `config.status' so that its
+# declaration there will have the same value as in `configure'. VARNAME
+# must have a single quote delimited value for this to work.
+m4_define([_LT_CONFIG_STATUS_DECLARE],
+[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
+
+
+# _LT_CONFIG_STATUS_DECLARATIONS
+# ------------------------------
+# We delimit libtool config variables with single quotes, so when
+# we write them to config.status, we have to be sure to quote all
+# embedded single quotes properly. In configure, this macro expands
+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
+#
+# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
+ [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAGS
+# ----------------
+# Output comment and list of tags supported by the script
+m4_defun([_LT_LIBTOOL_TAGS],
+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
+available_tags="_LT_TAGS"dnl
+])
+
+
+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
+# -----------------------------------
+# Extract the dictionary values for VARNAME (optionally with TAG) and
+# expand to a commented shell variable setting:
+#
+# # Some comment about what VAR is for.
+# visible_name=$lt_internal_name
+m4_define([_LT_LIBTOOL_DECLARE],
+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
+ [description])))[]dnl
+m4_pushdef([_libtool_name],
+ m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
+ [0], [_libtool_name=[$]$1],
+ [1], [_libtool_name=$lt_[]$1],
+ [2], [_libtool_name=$lt_[]$1],
+ [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
+])
+
+
+# _LT_LIBTOOL_CONFIG_VARS
+# -----------------------
+# Produce commented declarations of non-tagged libtool config variables
+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
+# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
+# section) are produced by _LT_LIBTOOL_TAG_VARS.
+m4_defun([_LT_LIBTOOL_CONFIG_VARS],
+[m4_foreach([_lt_var],
+ m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAG_VARS(TAG)
+# -------------------------
+m4_define([_LT_LIBTOOL_TAG_VARS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
+
+
+# _LT_TAGVAR(VARNAME, [TAGNAME])
+# ------------------------------
+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
+
+
+# _LT_CONFIG_COMMANDS
+# -------------------
+# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
+# variables for single and double quote escaping we saved from calls
+# to _LT_DECL, we can put quote escaped variables declarations
+# into `config.status', and then the shell code to quote escape them in
+# for loops in `config.status'. Finally, any additional code accumulated
+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
+m4_defun([_LT_CONFIG_COMMANDS],
+[AC_PROVIDE_IFELSE([LT_OUTPUT],
+ dnl If the libtool generation code has been placed in $CONFIG_LT,
+ dnl instead of duplicating it all over again into config.status,
+ dnl then we will have config.status run $CONFIG_LT later, so it
+ dnl needs to know what name is stored there:
+ [AC_CONFIG_COMMANDS([libtool],
+ [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
+ dnl If the libtool generation code is destined for config.status,
+ dnl expand the accumulated commands and init code now:
+ [AC_CONFIG_COMMANDS([libtool],
+ [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
+])#_LT_CONFIG_COMMANDS
+
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
+[
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+_LT_CONFIG_STATUS_DECLARATIONS
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+ eval 'cat <<_LTECHO_EOF
+\$[]1
+_LTECHO_EOF'
+}
+
+# Quote evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_quote_varnames); do
+ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+ *[[\\\\\\\`\\"\\\$]]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_dquote_varnames); do
+ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+ *[[\\\\\\\`\\"\\\$]]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+_LT_OUTPUT_LIBTOOL_INIT
+])
+
+# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
+# ------------------------------------
+# Generate a child script FILE with all initialization necessary to
+# reuse the environment learned by the parent script, and make the
+# file executable. If COMMENT is supplied, it is inserted after the
+# `#!' sequence but before initialization text begins. After this
+# macro, additional text can be appended to FILE to form the body of
+# the child script. The macro ends with non-zero status if the
+# file could not be fully written (such as if the disk is full).
+m4_ifdef([AS_INIT_GENERATED],
+[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
+[m4_defun([_LT_GENERATED_FILE_INIT],
+[m4_require([AS_PREPARE])]dnl
+[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
+[lt_write_fail=0
+cat >$1 <<_ASEOF || lt_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+$2
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>$1 <<\_ASEOF || lt_write_fail=1
+AS_SHELL_SANITIZE
+_AS_PREPARE
+exec AS_MESSAGE_FD>&1
+_ASEOF
+test $lt_write_fail = 0 && chmod +x $1[]dnl
+m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
+
+# LT_OUTPUT
+# ---------
+# This macro allows early generation of the libtool script (before
+# AC_OUTPUT is called), incase it is used in configure for compilation
+# tests.
+AC_DEFUN([LT_OUTPUT],
+[: ${CONFIG_LT=./config.lt}
+AC_MSG_NOTICE([creating $CONFIG_LT])
+_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
+[# Run this file to recreate a libtool stub with the current configuration.])
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+lt_cl_silent=false
+exec AS_MESSAGE_LOG_FD>>config.log
+{
+ echo
+ AS_BOX([Running $as_me.])
+} >&AS_MESSAGE_LOG_FD
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $[0] [[OPTIONS]]
+
+ -h, --help print this help, then exit
+ -V, --version print version number, then exit
+ -q, --quiet do not print progress messages
+ -d, --debug don't remove temporary files
+
+Report bugs to <bug-libtool@gnu.org>."
+
+lt_cl_version="\
+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
+configured by $[0], generated by m4_PACKAGE_STRING.
+
+Copyright (C) 2011 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $[#] != 0
+do
+ case $[1] in
+ --version | --v* | -V )
+ echo "$lt_cl_version"; exit 0 ;;
+ --help | --h* | -h )
+ echo "$lt_cl_help"; exit 0 ;;
+ --debug | --d* | -d )
+ debug=: ;;
+ --quiet | --q* | --silent | --s* | -q )
+ lt_cl_silent=: ;;
+
+ -*) AC_MSG_ERROR([unrecognized option: $[1]
+Try \`$[0] --help' for more information.]) ;;
+
+ *) AC_MSG_ERROR([unrecognized argument: $[1]
+Try \`$[0] --help' for more information.]) ;;
+ esac
+ shift
+done
+
+if $lt_cl_silent; then
+ exec AS_MESSAGE_FD>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AC_MSG_NOTICE([creating $ofile])
+_LT_OUTPUT_LIBTOOL_COMMANDS
+AS_EXIT(0)
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure. Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+lt_cl_success=:
+test "$silent" = yes &&
+ lt_config_lt_args="$lt_config_lt_args --quiet"
+exec AS_MESSAGE_LOG_FD>/dev/null
+$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+exec AS_MESSAGE_LOG_FD>>config.log
+$lt_cl_success || AS_EXIT(1)
+])# LT_OUTPUT
+
+
+# _LT_CONFIG(TAG)
+# ---------------
+# If TAG is the built-in tag, create an initial libtool script with a
+# default configuration from the untagged config vars. Otherwise add code
+# to config.status for appending the configuration named by TAG from the
+# matching tagged config vars.
+m4_defun([_LT_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_CONFIG_SAVE_COMMANDS([
+ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
+ m4_if(_LT_TAG, [C], [
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+_LT_COPYING
+_LT_LIBTOOL_TAGS
+
+# ### BEGIN LIBTOOL CONFIG
+_LT_LIBTOOL_CONFIG_VARS
+_LT_LIBTOOL_TAG_VARS
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+ _LT_PROG_LTMAIN
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '$q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ _LT_PROG_REPLACE_SHELLFNS
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+],
+[cat <<_LT_EOF >> "$ofile"
+
+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
+dnl in a comment (ie after a #).
+# ### BEGIN LIBTOOL TAG CONFIG: $1
+_LT_LIBTOOL_TAG_VARS(_LT_TAG)
+# ### END LIBTOOL TAG CONFIG: $1
+_LT_EOF
+])dnl /m4_if
+],
+[m4_if([$1], [], [
+ PACKAGE='$PACKAGE'
+ VERSION='$VERSION'
+ TIMESTAMP='$TIMESTAMP'
+ RM='$RM'
+ ofile='$ofile'], [])
+])dnl /_LT_CONFIG_SAVE_COMMANDS
+])# _LT_CONFIG
+
+
+# LT_SUPPORTED_TAG(TAG)
+# ---------------------
+# Trace this macro to discover what tags are supported by the libtool
+# --tag option, using:
+# autoconf --trace 'LT_SUPPORTED_TAG:$1'
+AC_DEFUN([LT_SUPPORTED_TAG], [])
+
+
+# C support is built-in for now
+m4_define([_LT_LANG_C_enabled], [])
+m4_define([_LT_TAGS], [])
+
+
+# LT_LANG(LANG)
+# -------------
+# Enable libtool support for the given language if not already enabled.
+AC_DEFUN([LT_LANG],
+[AC_BEFORE([$0], [LT_OUTPUT])dnl
+m4_case([$1],
+ [C], [_LT_LANG(C)],
+ [C++], [_LT_LANG(CXX)],
+ [Go], [_LT_LANG(GO)],
+ [Java], [_LT_LANG(GCJ)],
+ [Fortran 77], [_LT_LANG(F77)],
+ [Fortran], [_LT_LANG(FC)],
+ [Windows Resource], [_LT_LANG(RC)],
+ [m4_ifdef([_LT_LANG_]$1[_CONFIG],
+ [_LT_LANG($1)],
+ [m4_fatal([$0: unsupported language: "$1"])])])dnl
+])# LT_LANG
+
+
+# _LT_LANG(LANGNAME)
+# ------------------
+m4_defun([_LT_LANG],
+[m4_ifdef([_LT_LANG_]$1[_enabled], [],
+ [LT_SUPPORTED_TAG([$1])dnl
+ m4_append([_LT_TAGS], [$1 ])dnl
+ m4_define([_LT_LANG_]$1[_enabled], [])dnl
+ _LT_LANG_$1_CONFIG($1)])dnl
+])# _LT_LANG
+
+
+m4_ifndef([AC_PROG_GO], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_GO. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+m4_defun([AC_PROG_GO],
+[AC_LANG_PUSH(Go)dnl
+AC_ARG_VAR([GOC], [Go compiler command])dnl
+AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
+_AC_ARG_VAR_LDFLAGS()dnl
+AC_CHECK_TOOL(GOC, gccgo)
+if test -z "$GOC"; then
+ if test -n "$ac_tool_prefix"; then
+ AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
+ fi
+fi
+if test -z "$GOC"; then
+ AC_CHECK_PROG(GOC, gccgo, gccgo, false)
+fi
+])#m4_defun
+])#m4_ifndef
+
+
+# _LT_LANG_DEFAULT_CONFIG
+# -----------------------
+m4_defun([_LT_LANG_DEFAULT_CONFIG],
+[AC_PROVIDE_IFELSE([AC_PROG_CXX],
+ [LT_LANG(CXX)],
+ [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_F77],
+ [LT_LANG(F77)],
+ [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_FC],
+ [LT_LANG(FC)],
+ [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
+
+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
+dnl pulling things in needlessly.
+AC_PROVIDE_IFELSE([AC_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [m4_ifdef([AC_PROG_GCJ],
+ [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
+ m4_ifdef([A][M_PROG_GCJ],
+ [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
+ m4_ifdef([LT_PROG_GCJ],
+ [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+
+AC_PROVIDE_IFELSE([AC_PROG_GO],
+ [LT_LANG(GO)],
+ [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
+
+AC_PROVIDE_IFELSE([LT_PROG_RC],
+ [LT_LANG(RC)],
+ [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
+])# _LT_LANG_DEFAULT_CONFIG
+
+# Obsolete macros:
+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
+AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
+dnl AC_DEFUN([AC_LIBTOOL_F77], [])
+dnl AC_DEFUN([AC_LIBTOOL_FC], [])
+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
+dnl AC_DEFUN([AC_LIBTOOL_RC], [])
+
+
+# _LT_TAG_COMPILER
+# ----------------
+m4_defun([_LT_TAG_COMPILER],
+[AC_REQUIRE([AC_PROG_CC])dnl
+
+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+])# _LT_TAG_COMPILER
+
+
+# _LT_COMPILER_BOILERPLATE
+# ------------------------
+# Check for compiler boilerplate output or warnings with
+# the simple compiler test code.
+m4_defun([_LT_COMPILER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+])# _LT_COMPILER_BOILERPLATE
+
+
+# _LT_LINKER_BOILERPLATE
+# ----------------------
+# Check for linker boilerplate output or warnings with
+# the simple link test code.
+m4_defun([_LT_LINKER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+])# _LT_LINKER_BOILERPLATE
+
+# _LT_REQUIRED_DARWIN_CHECKS
+# -------------------------
+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
+ case $host_os in
+ rhapsody* | darwin*)
+ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
+ AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
+ AC_CHECK_TOOL([LIPO], [lipo], [:])
+ AC_CHECK_TOOL([OTOOL], [otool], [:])
+ AC_CHECK_TOOL([OTOOL64], [otool64], [:])
+ _LT_DECL([], [DSYMUTIL], [1],
+ [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
+ _LT_DECL([], [NMEDIT], [1],
+ [Tool to change global to local symbols on Mac OS X])
+ _LT_DECL([], [LIPO], [1],
+ [Tool to manipulate fat objects and archives on Mac OS X])
+ _LT_DECL([], [OTOOL], [1],
+ [ldd/readelf like tool for Mach-O binaries on Mac OS X])
+ _LT_DECL([], [OTOOL64], [1],
+ [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
+
+ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
+ [lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ rm -rf libconftest.dylib*
+ echo "int foo(void){return 1;}" > conftest.c
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+ _lt_result=$?
+ # If there is a non-empty error log, and "single_module"
+ # appears in it, assume the flag caused a linker warning
+ if test -s conftest.err && $GREP single_module conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ # Otherwise, if the output was created with a 0 exit code from
+ # the compiler, it worked.
+ elif test -f libconftest.dylib && test $_lt_result -eq 0; then
+ lt_cv_apple_cc_single_mod=yes
+ else
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ fi
+ rm -rf libconftest.dylib*
+ rm -f conftest.*
+ fi])
+
+ AC_CACHE_CHECK([for -exported_symbols_list linker flag],
+ [lt_cv_ld_exported_symbols_list],
+ [lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [lt_cv_ld_exported_symbols_list=yes],
+ [lt_cv_ld_exported_symbols_list=no])
+ LDFLAGS="$save_LDFLAGS"
+ ])
+
+ AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
+ [lt_cv_ld_force_load=no
+ cat > conftest.c << _LT_EOF
+int forced_loaded() { return 2;}
+_LT_EOF
+ echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
+ $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
+ echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
+ $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
+ echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
+ $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
+ cat > conftest.c << _LT_EOF
+int main() { return 0;}
+_LT_EOF
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
+ $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
+ _lt_result=$?
+ if test -s conftest.err && $GREP force_load conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
+ lt_cv_ld_force_load=yes
+ else
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ fi
+ rm -f conftest.err libconftest.a conftest conftest.c
+ rm -rf conftest.dSYM
+ ])
+ case $host_os in
+ rhapsody* | darwin1.[[012]])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*) # darwin 5.x on
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[[012]]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ fi
+ if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
+ _lt_dsymutil='~$DSYMUTIL $lib || :'
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+])
+
+
+# _LT_DARWIN_LINKER_FEATURES([TAG])
+# ---------------------------------
+# Checks for linker and compiler features on darwin
+m4_defun([_LT_DARWIN_LINKER_FEATURES],
+[
+ m4_require([_LT_REQUIRED_DARWIN_CHECKS])
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_automatic, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+ if test "$lt_cv_ld_force_load" = "yes"; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+ m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
+ [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=''
+ fi
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
+ case $cc_basename in
+ ifort*) _lt_dar_can_shared=yes ;;
+ *) _lt_dar_can_shared=$GCC ;;
+ esac
+ if test "$_lt_dar_can_shared" = "yes"; then
+ output_verbose_link_cmd=func_echo_all
+ _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+ _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+ _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+ m4_if([$1], [CXX],
+[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+ _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+ fi
+],[])
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+])
+
+# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
+# ----------------------------------
+# Links a minimal program and checks the executable
+# for the system default hardcoded library path. In most cases,
+# this is /usr/lib:/lib, but when the MPI compilers are used
+# the location of the communication and MPI libs are included too.
+# If we don't find anything, use the default library path according
+# to the aix ld manual.
+# Store the results from the different compilers for each TAGNAME.
+# Allow to override them for all tags through lt_cv_aix_libpath.
+m4_defun([_LT_SYS_MODULE_PATH_AIX],
+[m4_require([_LT_DECL_SED])dnl
+if test "${lt_cv_aix_libpath+set}" = set; then
+ aix_libpath=$lt_cv_aix_libpath
+else
+ AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
+ [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
+ lt_aix_libpath_sed='[
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\([^ ]*\) *$/\1/
+ p
+ }
+ }]'
+ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+ # Check for a 64-bit object if we didn't find anything.
+ if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
+ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+ fi],[])
+ if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
+ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
+ fi
+ ])
+ aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
+fi
+])# _LT_SYS_MODULE_PATH_AIX
+
+
+# _LT_SHELL_INIT(ARG)
+# -------------------
+m4_define([_LT_SHELL_INIT],
+[m4_divert_text([M4SH-INIT], [$1
+])])# _LT_SHELL_INIT
+
+
+
+# _LT_PROG_ECHO_BACKSLASH
+# -----------------------
+# Find how we can fake an echo command that does not interpret backslash.
+# In particular, with Autoconf 2.60 or later we add some code to the start
+# of the generated configure script which will find a shell with a builtin
+# printf (which we can use as an echo command).
+m4_defun([_LT_PROG_ECHO_BACKSLASH],
+[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+
+AC_MSG_CHECKING([how to print strings])
+# Test print first, because it will be a builtin if present.
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
+ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
+ ECHO='print -r --'
+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
+ ECHO='printf %s\n'
+else
+ # Use this function as a fallback that always works.
+ func_fallback_echo ()
+ {
+ eval 'cat <<_LTECHO_EOF
+$[]1
+_LTECHO_EOF'
+ }
+ ECHO='func_fallback_echo'
+fi
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+ $ECHO "$*"
+}
+
+case "$ECHO" in
+ printf*) AC_MSG_RESULT([printf]) ;;
+ print*) AC_MSG_RESULT([print -r]) ;;
+ *) AC_MSG_RESULT([cat]) ;;
+esac
+
+m4_ifdef([_AS_DETECT_SUGGESTED],
+[_AS_DETECT_SUGGESTED([
+ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
+ ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+ PATH=/empty FPATH=/empty; export PATH FPATH
+ test "X`printf %s $ECHO`" = "X$ECHO" \
+ || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
+
+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
+_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
+])# _LT_PROG_ECHO_BACKSLASH
+
+
+# _LT_WITH_SYSROOT
+# ----------------
+AC_DEFUN([_LT_WITH_SYSROOT],
+[AC_MSG_CHECKING([for sysroot])
+AC_ARG_WITH([sysroot],
+[ --with-sysroot[=DIR] Search for dependent libraries within DIR
+ (or the compiler's sysroot if not specified).],
+[], [with_sysroot=no])
+
+dnl lt_sysroot will always be passed unquoted. We quote it here
+dnl in case the user passed a directory name.
+lt_sysroot=
+case ${with_sysroot} in #(
+ yes)
+ if test "$GCC" = yes; then
+ lt_sysroot=`$CC --print-sysroot 2>/dev/null`
+ fi
+ ;; #(
+ /*)
+ lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
+ ;; #(
+ no|'')
+ ;; #(
+ *)
+ AC_MSG_RESULT([${with_sysroot}])
+ AC_MSG_ERROR([The sysroot must be an absolute path.])
+ ;;
+esac
+
+ AC_MSG_RESULT([${lt_sysroot:-no}])
+_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
+[dependent libraries, and in which our libraries should be installed.])])
+
+# _LT_ENABLE_LOCK
+# ---------------
+m4_defun([_LT_ENABLE_LOCK],
+[AC_ARG_ENABLE([libtool-lock],
+ [AS_HELP_STRING([--disable-libtool-lock],
+ [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *ELF-32*)
+ HPUX_IA64_MODE="32"
+ ;;
+ *ELF-64*)
+ HPUX_IA64_MODE="64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -melf32bsmip"
+ ;;
+ *N32*)
+ LD="${LD-ld} -melf32bmipn32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -melf64bmip"
+ ;;
+ esac
+ else
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ fi
+ rm -rf conftest*
+ ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.o` in
+ *32-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_i386_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+ ppc64-*linux*|powerpc64-*linux*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+ LD="${LD-ld} -m elf_s390"
+ ;;
+ sparc64-*linux*)
+ LD="${LD-ld} -m elf32_sparc"
+ ;;
+ esac
+ ;;
+ *64-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ ppc*-*linux*|powerpc*-*linux*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+ LD="${LD-ld} -m elf64_s390"
+ ;;
+ sparc*-*linux*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+ [AC_LANG_PUSH(C)
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+ AC_LANG_POP])
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+*-*solaris*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.o` in
+ *64-bit*)
+ case $lt_cv_prog_gnu_ld in
+ yes*)
+ case $host in
+ i?86-*-solaris*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ sparc*-*-solaris*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+ LD="${LD-ld}_sol2"
+ fi
+ ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+esac
+
+need_locks="$enable_libtool_lock"
+])# _LT_ENABLE_LOCK
+
+
+# _LT_PROG_AR
+# -----------
+m4_defun([_LT_PROG_AR],
+[AC_CHECK_TOOLS(AR, [ar], false)
+: ${AR=ar}
+: ${AR_FLAGS=cru}
+_LT_DECL([], [AR], [1], [The archiver])
+_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
+
+AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
+ [lt_cv_ar_at_file=no
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
+ [echo conftest.$ac_objext > conftest.lst
+ lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
+ AC_TRY_EVAL([lt_ar_try])
+ if test "$ac_status" -eq 0; then
+ # Ensure the archiver fails upon bogus file names.
+ rm -f conftest.$ac_objext libconftest.a
+ AC_TRY_EVAL([lt_ar_try])
+ if test "$ac_status" -ne 0; then
+ lt_cv_ar_at_file=@
+ fi
+ fi
+ rm -f conftest.* libconftest.a
+ ])
+ ])
+
+if test "x$lt_cv_ar_at_file" = xno; then
+ archiver_list_spec=
+else
+ archiver_list_spec=$lt_cv_ar_at_file
+fi
+_LT_DECL([], [archiver_list_spec], [1],
+ [How to feed a file listing to the archiver])
+])# _LT_PROG_AR
+
+
+# _LT_CMD_OLD_ARCHIVE
+# -------------------
+m4_defun([_LT_CMD_OLD_ARCHIVE],
+[_LT_PROG_AR
+
+AC_CHECK_TOOL(STRIP, strip, :)
+test -z "$STRIP" && STRIP=:
+_LT_DECL([], [STRIP], [1], [A symbol stripping program])
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+test -z "$RANLIB" && RANLIB=:
+_LT_DECL([], [RANLIB], [1],
+ [Commands used to install an old-style archive])
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
+ ;;
+ *)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
+fi
+
+case $host_os in
+ darwin*)
+ lock_old_archive_extraction=yes ;;
+ *)
+ lock_old_archive_extraction=no ;;
+esac
+_LT_DECL([], [old_postinstall_cmds], [2])
+_LT_DECL([], [old_postuninstall_cmds], [2])
+_LT_TAGDECL([], [old_archive_cmds], [2],
+ [Commands used to build an old-style archive])
+_LT_DECL([], [lock_old_archive_extraction], [0],
+ [Whether to use a lock for old archive extraction])
+])# _LT_CMD_OLD_ARCHIVE
+
+
+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([_LT_COMPILER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+ [$2=no
+ m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="$3"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ $2=yes
+ fi
+ fi
+ $RM conftest*
+])
+
+if test x"[$]$2" = xyes; then
+ m4_if([$5], , :, [$5])
+else
+ m4_if([$6], , :, [$6])
+fi
+])# _LT_COMPILER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
+
+
+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+# [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------
+# Check whether the given linker option works
+AC_DEFUN([_LT_LINKER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+ [$2=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $3"
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+ # The linker can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s conftest.err; then
+ # Append any errors to the config.log.
+ cat conftest.err 1>&AS_MESSAGE_LOG_FD
+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if diff conftest.exp conftest.er2 >/dev/null; then
+ $2=yes
+ fi
+ else
+ $2=yes
+ fi
+ fi
+ $RM -r conftest*
+ LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+ m4_if([$4], , :, [$4])
+else
+ m4_if([$5], , :, [$5])
+fi
+])# _LT_LINKER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
+
+
+# LT_CMD_MAX_LEN
+#---------------
+AC_DEFUN([LT_CMD_MAX_LEN],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+ i=0
+ teststring="ABCD"
+
+ case $build_os in
+ msdosdjgpp*)
+ # On DJGPP, this test can blow up pretty badly due to problems in libc
+ # (any single argument exceeding 2000 bytes causes a buffer overrun
+ # during glob expansion). Even if it were fixed, the result of this
+ # check would be larger than it should be.
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right
+ ;;
+
+ gnu*)
+ # Under GNU Hurd, this test is not required because there is
+ # no limit to the length of command line arguments.
+ # Libtool will interpret -1 as no limit whatsoever
+ lt_cv_sys_max_cmd_len=-1;
+ ;;
+
+ cygwin* | mingw* | cegcc*)
+ # On Win9x/ME, this test blows up -- it succeeds, but takes
+ # about 5 minutes as the teststring grows exponentially.
+ # Worse, since 9x/ME are not pre-emptively multitasking,
+ # you end up with a "frozen" computer, even though with patience
+ # the test eventually succeeds (with a max line length of 256k).
+ # Instead, let's just punt: use the minimum linelength reported by
+ # all of the supported platforms: 8192 (on NT/2K/XP).
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ mint*)
+ # On MiNT this can take a long time and run out of memory.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ amigaos*)
+ # On AmigaOS with pdksh, this test takes hours, literally.
+ # So we just punt and use a minimum line length of 8192.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+ # This has been around since 386BSD, at least. Likely further.
+ if test -x /sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+ elif test -x /usr/sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+ else
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
+ fi
+ # And add a safety zone
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ ;;
+
+ interix*)
+ # We know the value 262144 and hardcode it with a safety zone (like BSD)
+ lt_cv_sys_max_cmd_len=196608
+ ;;
+
+ os2*)
+ # The test takes a long time on OS/2.
+ lt_cv_sys_max_cmd_len=8192
+ ;;
+
+ osf*)
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+ # nice to cause kernel panics so lets avoid the loop below.
+ # First set a reasonable default.
+ lt_cv_sys_max_cmd_len=16384
+ #
+ if test -x /sbin/sysconfig; then
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
+ esac
+ fi
+ ;;
+ sco3.2v5*)
+ lt_cv_sys_max_cmd_len=102400
+ ;;
+ sysv5* | sco5v6* | sysv4.2uw2*)
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+ if test -n "$kargmax"; then
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
+ else
+ lt_cv_sys_max_cmd_len=32768
+ fi
+ ;;
+ *)
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+ if test -n "$lt_cv_sys_max_cmd_len"; then
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ else
+ # Make teststring a little bigger before we do anything with it.
+ # a 1K string should be a reasonable start.
+ for i in 1 2 3 4 5 6 7 8 ; do
+ teststring=$teststring$teststring
+ done
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+ # If test is not a shell built-in, we'll probably end up computing a
+ # maximum length that is only half of the actual maximum length, but
+ # we can't tell.
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
+ = "X$teststring$teststring"; } >/dev/null 2>&1 &&
+ test $i != 17 # 1/2 MB should be enough
+ do
+ i=`expr $i + 1`
+ teststring=$teststring$teststring
+ done
+ # Only check the string length outside the loop.
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+ teststring=
+ # Add a significant safety factor because C++ compilers can tack on
+ # massive amounts of additional arguments before passing them to the
+ # linker. It appears as though 1/2 is a usable value.
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+ fi
+ ;;
+ esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+ AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+ AC_MSG_RESULT(none)
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+_LT_DECL([], [max_cmd_len], [0],
+ [What is the maximum length of a command?])
+])# LT_CMD_MAX_LEN
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
+
+
+# _LT_HEADER_DLFCN
+# ----------------
+m4_defun([_LT_HEADER_DLFCN],
+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
+])# _LT_HEADER_DLFCN
+
+
+# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ----------------------------------------------------------------
+m4_defun([_LT_TRY_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "$cross_compiling" = yes; then :
+ [$4]
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+[#line $LINENO "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+/* When -fvisbility=hidden is used, assume the code has been annotated
+ correspondingly for the symbols needed. */
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
+int fnord () __attribute__((visibility("default")));
+#endif
+
+int fnord () { return 42; }
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else
+ {
+ if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ else puts (dlerror ());
+ }
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}]
+_LT_EOF
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) $1 ;;
+ x$lt_dlneed_uscore) $2 ;;
+ x$lt_dlunknown|x*) $3 ;;
+ esac
+ else :
+ # compilation failed
+ $3
+ fi
+fi
+rm -fr conftest*
+])# _LT_TRY_DLOPEN_SELF
+
+
+# LT_SYS_DLOPEN_SELF
+# ------------------
+AC_DEFUN([LT_SYS_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ mingw* | pw32* | cegcc*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ cygwin*)
+ lt_cv_dlopen="dlopen"
+ lt_cv_dlopen_libs=
+ ;;
+
+ darwin*)
+ # if libdl is installed we need to link against it
+ AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+ lt_cv_dlopen="dyld"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ])
+ ;;
+
+ *)
+ AC_CHECK_FUNC([shl_load],
+ [lt_cv_dlopen="shl_load"],
+ [AC_CHECK_LIB([dld], [shl_load],
+ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
+ [AC_CHECK_FUNC([dlopen],
+ [lt_cv_dlopen="dlopen"],
+ [AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+ [AC_CHECK_LIB([svld], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+ [AC_CHECK_LIB([dld], [dld_link],
+ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
+ ])
+ ])
+ ])
+ ])
+ ])
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ AC_CACHE_CHECK([whether a program can dlopen itself],
+ lt_cv_dlopen_self, [dnl
+ _LT_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+ ])
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+ lt_cv_dlopen_self_static, [dnl
+ _LT_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
+ ])
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+_LT_DECL([dlopen_support], [enable_dlopen], [0],
+ [Whether dlopen is supported])
+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
+ [Whether dlopen of programs is supported])
+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
+ [Whether dlopen of statically linked programs is supported])
+])# LT_SYS_DLOPEN_SELF
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
+
+
+# _LT_COMPILER_C_O([TAGNAME])
+# ---------------------------
+# Check to see if options -c and -o are simultaneously supported by compiler.
+# This macro does not hard code the compiler like AC_PROG_CC_C_O.
+m4_defun([_LT_COMPILER_C_O],
+[m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+ [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
+ [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&AS_MESSAGE_LOG_FD
+ echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+ fi
+ fi
+ chmod u+w . 2>&AS_MESSAGE_LOG_FD
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+])
+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
+ [Does compiler simultaneously support -c and -o options?])
+])# _LT_COMPILER_C_O
+
+
+# _LT_COMPILER_FILE_LOCKS([TAGNAME])
+# ----------------------------------
+# Check to see if we can do hard links to lock some files if needed
+m4_defun([_LT_COMPILER_FILE_LOCKS],
+[m4_require([_LT_ENABLE_LOCK])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_COMPILER_C_O([$1])
+
+hard_links="nottested"
+if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
+ # do not overwrite the value of need_locks provided by the user
+ AC_MSG_CHECKING([if we can lock with hard links])
+ hard_links=yes
+ $RM conftest*
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ touch conftest.a
+ ln conftest.a conftest.b 2>&5 || hard_links=no
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ AC_MSG_RESULT([$hard_links])
+ if test "$hard_links" = no; then
+ AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
+ need_locks=warn
+ fi
+else
+ need_locks=no
+fi
+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
+])# _LT_COMPILER_FILE_LOCKS
+
+
+# _LT_CHECK_OBJDIR
+# ----------------
+m4_defun([_LT_CHECK_OBJDIR],
+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
+[rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ lt_cv_objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null])
+objdir=$lt_cv_objdir
+_LT_DECL([], [objdir], [0],
+ [The name of the directory that contains temporary libtool files])dnl
+m4_pattern_allow([LT_OBJDIR])dnl
+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
+ [Define to the sub-directory in which libtool stores uninstalled libraries.])
+])# _LT_CHECK_OBJDIR
+
+
+# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
+# --------------------------------------
+# Check hardcoding attributes.
+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
+[AC_MSG_CHECKING([how to hardcode library paths into programs])
+_LT_TAGVAR(hardcode_action, $1)=
+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
+ test -n "$_LT_TAGVAR(runpath_var, $1)" ||
+ test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
+
+ # We can hardcode non-existent directories.
+ if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we
+ # have to relink, otherwise we might link with an installed library
+ # when we should be linking with a yet-to-be-installed one
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
+ test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
+ # Linking always hardcodes the temporary library directory.
+ _LT_TAGVAR(hardcode_action, $1)=relink
+ else
+ # We can link without hardcoding, and we can hardcode nonexisting dirs.
+ _LT_TAGVAR(hardcode_action, $1)=immediate
+ fi
+else
+ # We cannot hardcode anything, or else we can only hardcode existing
+ # directories.
+ _LT_TAGVAR(hardcode_action, $1)=unsupported
+fi
+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
+
+if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
+ test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
+ # Fast installation is not supported
+ enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+ test "$enable_shared" = no; then
+ # Fast installation is not necessary
+ enable_fast_install=needless
+fi
+_LT_TAGDECL([], [hardcode_action], [0],
+ [How to hardcode a shared library path into an executable])
+])# _LT_LINKER_HARDCODE_LIBPATH
+
+
+# _LT_CMD_STRIPLIB
+# ----------------
+m4_defun([_LT_CMD_STRIPLIB],
+[m4_require([_LT_DECL_EGREP])
+striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+ test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+ AC_MSG_RESULT([yes])
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+ case $host_os in
+ darwin*)
+ if test -n "$STRIP" ; then
+ striplib="$STRIP -x"
+ old_striplib="$STRIP -S"
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ fi
+ ;;
+ *)
+ AC_MSG_RESULT([no])
+ ;;
+ esac
+fi
+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
+_LT_DECL([], [striplib], [1])
+])# _LT_CMD_STRIPLIB
+
+
+# _LT_SYS_DYNAMIC_LINKER([TAG])
+# -----------------------------
+# PORTME Fill in your ld.so characteristics
+m4_defun([_LT_SYS_DYNAMIC_LINKER],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_OBJDUMP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+AC_MSG_CHECKING([dynamic linker characteristics])
+m4_if([$1],
+ [], [
+if test "$GCC" = yes; then
+ case $host_os in
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+ *) lt_awk_arg="/^libraries:/" ;;
+ esac
+ case $host_os in
+ mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
+ *) lt_sed_strip_eq="s,=/,/,g" ;;
+ esac
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
+ case $lt_search_path_spec in
+ *\;*)
+ # if the path contains ";" then we assume it to be the separator
+ # otherwise default to the standard path separator (i.e. ":") - it is
+ # assumed that no part of a normal pathname contains ";" but that should
+ # okay in the real world where ";" in dirpaths is itself problematic.
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
+ ;;
+ *)
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
+ ;;
+ esac
+ # Ok, now we have the path, separated by spaces, we can step through it
+ # and add multilib dir if necessary.
+ lt_tmp_lt_search_path_spec=
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+ for lt_sys_path in $lt_search_path_spec; do
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+ else
+ test -d "$lt_sys_path" && \
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+ fi
+ done
+ lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+ lt_foo="";
+ lt_count=0;
+ for (lt_i = NF; lt_i > 0; lt_i--) {
+ if ($lt_i != "" && $lt_i != ".") {
+ if ($lt_i == "..") {
+ lt_count++;
+ } else {
+ if (lt_count == 0) {
+ lt_foo="/" $lt_i lt_foo;
+ } else {
+ lt_count--;
+ }
+ }
+ }
+ }
+ if (lt_foo != "") { lt_freq[[lt_foo]]++; }
+ if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
+}'`
+ # AWK program above erroneously prepends '/' to C:/dos/paths
+ # for these hosts.
+ case $host_os in
+ mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
+ $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
+ esac
+ sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
+else
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+ shlibpath_var=LIBPATH
+
+ # AIX 3 has no versioning support, so we append a major version to the name.
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+
+aix[[4-9]]*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ hardcode_into_libs=yes
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ # With GCC up to 2.95.x, collect2 would create an import file
+ # for dependence libraries. The import file would start with
+ # the line `#! .'. This would cause the generated library to
+ # depend on `.', always an invalid library. This was fixed in
+ # development snapshots of GCC prior to 3.0.
+ case $host_os in
+ aix4 | aix4.[[01]] | aix4.[[01]].*)
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+ echo ' yes '
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+ :
+ else
+ can_build_shared=no
+ fi
+ ;;
+ esac
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+ # soname into executable. Probably we can add versioning support to
+ # collect2, so additional links can be useful in future.
+ if test "$aix_use_runtimelinking" = yes; then
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+ # instead of lib<name>.a to let people know that these are not
+ # typical AIX shared libraries.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ else
+ # We preserve .a as extension for shared libraries through AIX4.2
+ # and later when we are not doing run time linking.
+ library_names_spec='${libname}${release}.a $libname.a'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ fi
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+
+amigaos*)
+ case $host_cpu in
+ powerpc)
+ # Since July 2007 AmigaOS4 officially supports .so libraries.
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ ;;
+ m68k)
+ library_names_spec='$libname.ixlibrary $libname.a'
+ # Create ${libname}_ixlibrary.a entries in /sys/libs.
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+ ;;
+ esac
+ ;;
+
+beos*)
+ library_names_spec='${libname}${shared_ext}'
+ dynamic_linker="$host_os ld.so"
+ shlibpath_var=LIBRARY_PATH
+ ;;
+
+bsdi[[45]]*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+ # the default ld.so.conf also contains /usr/contrib/lib and
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+ # libtool to hard-code these into programs
+ ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+ version_type=windows
+ shrext_cmds=".dll"
+ need_version=no
+ need_lib_prefix=no
+
+ case $GCC,$cc_basename in
+ yes,*)
+ # gcc
+ library_names_spec='$libname.dll.a'
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+ fi'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+
+ case $host_os in
+ cygwin*)
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+m4_if([$1], [],[
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
+ ;;
+ mingw* | cegcc*)
+ # MinGW DLLs use traditional 'lib' prefix
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ pw32*)
+ # pw32 DLLs use 'pw' prefix rather than 'lib'
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ esac
+ dynamic_linker='Win32 ld.exe'
+ ;;
+
+ *,cl*)
+ # Native MSVC
+ libname_spec='$name'
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ library_names_spec='${libname}.dll.lib'
+
+ case $build_os in
+ mingw*)
+ sys_lib_search_path_spec=
+ lt_save_ifs=$IFS
+ IFS=';'
+ for lt_path in $LIB
+ do
+ IFS=$lt_save_ifs
+ # Let DOS variable expansion print the short 8.3 style file name.
+ lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
+ sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
+ done
+ IFS=$lt_save_ifs
+ # Convert to MSYS style.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
+ ;;
+ cygwin*)
+ # Convert to unix form, then to dos form, then back to unix form
+ # but this time dos style (no spaces!) so that the unix form looks
+ # like /cygdrive/c/PROGRA~1:/cygdr...
+ sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
+ sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
+ sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ ;;
+ *)
+ sys_lib_search_path_spec="$LIB"
+ if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
+ # It is most probably a Windows format PATH.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ # FIXME: find the short name or the path components, as spaces are
+ # common. (e.g. "Program Files" -> "PROGRA~1")
+ ;;
+ esac
+
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+ dynamic_linker='Win32 link.exe'
+ ;;
+
+ *)
+ # Assume MSVC wrapper
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
+ dynamic_linker='Win32 ld.exe'
+ ;;
+ esac
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+
+darwin* | rhapsody*)
+ dynamic_linker="$host_os dyld"
+ version_type=darwin
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+ soname_spec='${libname}${release}${major}$shared_ext'
+ shlibpath_overrides_runpath=yes
+ shlibpath_var=DYLD_LIBRARY_PATH
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+m4_if([$1], [],[
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+ ;;
+
+dgux*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+freebsd* | dragonfly*)
+ # DragonFly does not have aout. When/if they implement a new
+ # versioning mechanism, adjust this.
+ if test -x /usr/bin/objformat; then
+ objformat=`/usr/bin/objformat`
+ else
+ case $host_os in
+ freebsd[[23]].*) objformat=aout ;;
+ *) objformat=elf ;;
+ esac
+ fi
+ version_type=freebsd-$objformat
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ need_version=no
+ need_lib_prefix=no
+ ;;
+ freebsd-*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
+ freebsd2.*)
+ shlibpath_overrides_runpath=yes
+ ;;
+ freebsd3.[[01]]* | freebsdelf3.[[01]]*)
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
+ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+ *) # from 4.6 on, and DragonFly
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ esac
+ ;;
+
+gnu*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+haiku*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ dynamic_linker="$host_os runtime_loader"
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
+ hardcode_into_libs=yes
+ ;;
+
+hpux9* | hpux10* | hpux11*)
+ # Give a soname corresponding to the major version so that dld.sl refuses to
+ # link against other versions.
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ case $host_cpu in
+ ia64*)
+ shrext_cmds='.so'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.so"
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ if test "X$HPUX_IA64_MODE" = X32; then
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ else
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ fi
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ hppa*64*)
+ shrext_cmds='.sl'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ *)
+ shrext_cmds='.sl'
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=SHLIB_PATH
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+ esac
+ # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
+ postinstall_cmds='chmod 555 $lib'
+ # or fails outright, so override atomically:
+ install_override_mode=555
+ ;;
+
+interix[[3-9]]*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $host_os in
+ nonstopux*) version_type=nonstopux ;;
+ *)
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ version_type=linux # correct to gnu/linux during the next big refactor
+ else
+ version_type=irix
+ fi ;;
+ esac
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+ case $host_os in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+ libsuff= shlibsuff= libmagic=32-bit;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+ libsuff=32 shlibsuff=N32 libmagic=N32;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+ libsuff=64 shlibsuff=64 libmagic=64-bit;;
+ *) libsuff= shlibsuff= libmagic=never-match;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+ hardcode_into_libs=yes
+ ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+ dynamic_linker=no
+ ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+
+ # Some binutils ld are patched to set DT_RUNPATH
+ AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
+ [lt_cv_shlibpath_overrides_runpath=no
+ save_LDFLAGS=$LDFLAGS
+ save_libdir=$libdir
+ eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
+ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
+ [lt_cv_shlibpath_overrides_runpath=yes])])
+ LDFLAGS=$save_LDFLAGS
+ libdir=$save_libdir
+ ])
+ shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
+
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
+
+ # Add ABI-specific directories to the system library path.
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
+
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on
+ # powerpc, because MkLinux only supported shared libraries with the
+ # GNU dynamic linker. Since this was broken with cross compilers,
+ # most powerpc-linux boxes support dynamic linking these days and
+ # people can always --disable-shared, the test was removed, and we
+ # assume the GNU/Linux dynamic linker is in use.
+ dynamic_linker='GNU/Linux ld.so'
+ ;;
+
+netbsd*)
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ dynamic_linker='NetBSD (a.out) ld.so'
+ else
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='NetBSD ld.elf_so'
+ fi
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
+newsos6)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ ;;
+
+*nto* | *qnx*)
+ version_type=qnx
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='ldqnx.so'
+ ;;
+
+openbsd*)
+ version_type=sunos
+ sys_lib_dlsearch_path_spec="/usr/lib"
+ need_lib_prefix=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) need_version=no ;;
+ esac
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ case $host_os in
+ openbsd2.[[89]] | openbsd2.[[89]].*)
+ shlibpath_overrides_runpath=no
+ ;;
+ *)
+ shlibpath_overrides_runpath=yes
+ ;;
+ esac
+ else
+ shlibpath_overrides_runpath=yes
+ fi
+ ;;
+
+os2*)
+ libname_spec='$name'
+ shrext_cmds=".dll"
+ need_lib_prefix=no
+ library_names_spec='$libname${shared_ext} $libname.a'
+ dynamic_linker='OS/2 ld.exe'
+ shlibpath_var=LIBPATH
+ ;;
+
+osf3* | osf4* | osf5*)
+ version_type=osf
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+ ;;
+
+rdos*)
+ dynamic_linker=no
+ ;;
+
+solaris*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ # ldd complains unless libraries are executable
+ postinstall_cmds='chmod +x $lib'
+ ;;
+
+sunos4*)
+ version_type=sunos
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ if test "$with_gnu_ld" = yes; then
+ need_lib_prefix=no
+ fi
+ need_version=yes
+ ;;
+
+sysv4 | sysv4.3*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_vendor in
+ sni)
+ shlibpath_overrides_runpath=no
+ need_lib_prefix=no
+ runpath_var=LD_RUN_PATH
+ ;;
+ siemens)
+ need_lib_prefix=no
+ ;;
+ motorola)
+ need_lib_prefix=no
+ need_version=no
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+ ;;
+ esac
+ ;;
+
+sysv4*MP*)
+ if test -d /usr/nec ;then
+ version_type=linux # correct to gnu/linux during the next big refactor
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+ soname_spec='$libname${shared_ext}.$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ version_type=freebsd-elf
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ if test "$with_gnu_ld" = yes; then
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+ else
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+ case $host_os in
+ sco3.2v5*)
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ ;;
+ esac
+ fi
+ sys_lib_dlsearch_path_spec='/usr/lib'
+ ;;
+
+tpf*)
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+uts4*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+*)
+ dynamic_linker=no
+ ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+_LT_DECL([], [variables_saved_for_relink], [1],
+ [Variables whose values should be saved in libtool wrapper scripts and
+ restored at link time])
+_LT_DECL([], [need_lib_prefix], [0],
+ [Do we need the "lib" prefix for modules?])
+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
+_LT_DECL([], [version_type], [0], [Library versioning type])
+_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
+_LT_DECL([], [shlibpath_overrides_runpath], [0],
+ [Is shlibpath searched before the hard-coded library search path?])
+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
+_LT_DECL([], [library_names_spec], [1],
+ [[List of archive names. First name is the real one, the rest are links.
+ The last name is the one that the linker finds with -lNAME]])
+_LT_DECL([], [soname_spec], [1],
+ [[The coded name of the library, if different from the real name]])
+_LT_DECL([], [install_override_mode], [1],
+ [Permission mode override for installation of shared libraries])
+_LT_DECL([], [postinstall_cmds], [2],
+ [Command to use after installation of a shared archive])
+_LT_DECL([], [postuninstall_cmds], [2],
+ [Command to use after uninstallation of a shared archive])
+_LT_DECL([], [finish_cmds], [2],
+ [Commands used to finish a libtool library installation in a directory])
+_LT_DECL([], [finish_eval], [1],
+ [[As "finish_cmds", except a single script fragment to be evaled but
+ not shown]])
+_LT_DECL([], [hardcode_into_libs], [0],
+ [Whether we should hardcode library paths into libraries])
+_LT_DECL([], [sys_lib_search_path_spec], [2],
+ [Compile-time system search path for libraries])
+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
+ [Run-time system search path for libraries])
+])# _LT_SYS_DYNAMIC_LINKER
+
+
+# _LT_PATH_TOOL_PREFIX(TOOL)
+# --------------------------
+# find a file program which can recognize shared library
+AC_DEFUN([_LT_PATH_TOOL_PREFIX],
+[m4_require([_LT_DECL_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] | ?:[\\/]*])
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word. This closes a longstanding sh security hole.
+ ac_dummy="m4_if([$2], , $PATH, [$2])"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$1; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ AC_MSG_RESULT($MAGIC_CMD)
+else
+ AC_MSG_RESULT(no)
+fi
+_LT_DECL([], [MAGIC_CMD], [0],
+ [Used to examine libraries when file_magic_cmd begins with "file"])dnl
+])# _LT_PATH_TOOL_PREFIX
+
+# Old name:
+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
+
+
+# _LT_PATH_MAGIC
+# --------------
+# find a file program which can recognize a shared library
+m4_defun([_LT_PATH_MAGIC],
+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+ if test -n "$ac_tool_prefix"; then
+ _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
+ else
+ MAGIC_CMD=:
+ fi
+fi
+])# _LT_PATH_MAGIC
+
+
+# LT_PATH_LD
+# ----------
+# find the pathname to the GNU or non-GNU linker
+AC_DEFUN([LT_PATH_LD],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
+
+AC_ARG_WITH([gnu-ld],
+ [AS_HELP_STRING([--with-gnu-ld],
+ [assume the C compiler uses GNU ld @<:@default=no@:>@])],
+ [test "$withval" = no || with_gnu_ld=yes],
+ [with_gnu_ld=no])dnl
+
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ AC_MSG_CHECKING([for ld used by $CC])
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [[\\/]]* | ?:[[\\/]]*)
+ re_direlt='/[[^/]][[^/]]*/\.\./'
+ # Canonicalize the pathname of ld
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ AC_MSG_CHECKING([for GNU ld])
+else
+ AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ lt_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some variants of GNU ld only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break
+ ;;
+ *)
+ test "$with_gnu_ld" != yes && break
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+else
+ lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+ AC_MSG_RESULT($LD)
+else
+ AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+_LT_PATH_LD_GNU
+AC_SUBST([LD])
+
+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
+])# LT_PATH_LD
+
+# Old names:
+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_LD], [])
+dnl AC_DEFUN([AC_PROG_LD], [])
+
+
+# _LT_PATH_LD_GNU
+#- --------------
+m4_defun([_LT_PATH_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ lt_cv_prog_gnu_ld=yes
+ ;;
+*)
+ lt_cv_prog_gnu_ld=no
+ ;;
+esac])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])# _LT_PATH_LD_GNU
+
+
+# _LT_CMD_RELOAD
+# --------------
+# find reload flag for linker
+# -- PORTME Some linkers may need a different reload flag.
+m4_defun([_LT_CMD_RELOAD],
+[AC_CACHE_CHECK([for $LD option to reload object files],
+ lt_cv_ld_reload_flag,
+ [lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ if test "$GCC" != yes; then
+ reload_cmds=false
+ fi
+ ;;
+ darwin*)
+ if test "$GCC" = yes; then
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+ else
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
+ fi
+ ;;
+esac
+_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
+_LT_TAGDECL([], [reload_cmds], [2])dnl
+])# _LT_CMD_RELOAD
+
+
+# _LT_CHECK_MAGIC_METHOD
+# ----------------------
+# how to check for library dependencies
+# -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_MAGIC_METHOD],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+AC_CACHE_CHECK([how to recognize dependent libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[[4-9]]*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+beos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+bsdi[[45]]*)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
+ lt_cv_file_magic_cmd='/usr/bin/file -L'
+ lt_cv_file_magic_test_file=/shlib/libc.so
+ ;;
+
+cygwin*)
+ # func_win32_libid is a shell function defined in ltmain.sh
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ ;;
+
+mingw* | pw32*)
+ # Base MSYS/MinGW do not provide the 'file' command needed by
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
+ # unless we find 'file', for example because we are cross-compiling.
+ # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
+ if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ else
+ # Keep this pattern in sync with the one in func_win32_libid.
+ lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ fi
+ ;;
+
+cegcc*)
+ # use the weaker test based on 'objdump'. See mingw*.
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ ;;
+
+darwin* | rhapsody*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+freebsd* | dragonfly*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ case $host_cpu in
+ i*86 )
+ # Not sure whether the presence of OpenBSD here was a mistake.
+ # Let's accept both of them until this is cleared up.
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+ ;;
+ esac
+ else
+ lt_cv_deplibs_check_method=pass_all
+ fi
+ ;;
+
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+haiku*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+hpux10.20* | hpux11*)
+ lt_cv_file_magic_cmd=/usr/bin/file
+ case $host_cpu in
+ ia64*)
+ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+ ;;
+ hppa*64*)
+ [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+ ;;
+ *)
+ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl
+ ;;
+ esac
+ ;;
+
+interix[[3-9]]*)
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $LD in
+ *-32|*"-32 ") libmagic=32-bit;;
+ *-n32|*"-n32 ") libmagic=N32;;
+ *-64|*"-64 ") libmagic=64-bit;;
+ *) libmagic=never-match;;
+ esac
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
+ fi
+ ;;
+
+newos6*)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so
+ ;;
+
+*nto* | *qnx*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+openbsd*)
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+ fi
+ ;;
+
+osf3* | osf4* | osf5*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+rdos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+solaris*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv4 | sysv4.3*)
+ case $host_vendor in
+ motorola)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+ ;;
+ ncr)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ sequent)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
+ ;;
+ sni)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
+ lt_cv_file_magic_test_file=/lib/libc.so
+ ;;
+ siemens)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ pc)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ esac
+ ;;
+
+tpf*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+esac
+])
+
+file_magic_glob=
+want_nocaseglob=no
+if test "$build" = "$host"; then
+ case $host_os in
+ mingw* | pw32*)
+ if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
+ want_nocaseglob=yes
+ else
+ file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
+ fi
+ ;;
+ esac
+fi
+
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+_LT_DECL([], [deplibs_check_method], [1],
+ [Method to check whether dependent libraries are shared objects])
+_LT_DECL([], [file_magic_cmd], [1],
+ [Command to use when deplibs_check_method = "file_magic"])
+_LT_DECL([], [file_magic_glob], [1],
+ [How to find potential files when deplibs_check_method = "file_magic"])
+_LT_DECL([], [want_nocaseglob], [1],
+ [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
+])# _LT_CHECK_MAGIC_METHOD
+
+
+# LT_PATH_NM
+# ----------
+# find the pathname to a BSD- or MS-compatible name lister
+AC_DEFUN([LT_PATH_NM],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
+[if test -n "$NM"; then
+ # Let the user override the test.
+ lt_cv_path_NM="$NM"
+else
+ lt_nm_to_check="${ac_tool_prefix}nm"
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+ lt_nm_to_check="$lt_nm_to_check nm"
+ fi
+ for lt_tmp_nm in $lt_nm_to_check; do
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ tmp_nm="$ac_dir/$lt_tmp_nm"
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+ # Check to see if the nm accepts a BSD-compat flag.
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+ # nm: unknown option "B" ignored
+ # Tru64's nm complains that /dev/null is an invalid object file
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+ */dev/null* | *'Invalid file or object type'*)
+ lt_cv_path_NM="$tmp_nm -B"
+ break
+ ;;
+ *)
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+ */dev/null*)
+ lt_cv_path_NM="$tmp_nm -p"
+ break
+ ;;
+ *)
+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+ continue # so that we can try to find one that supports BSD flags
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+ done
+ : ${lt_cv_path_NM=no}
+fi])
+if test "$lt_cv_path_NM" != "no"; then
+ NM="$lt_cv_path_NM"
+else
+ # Didn't find any BSD compatible name lister, look for dumpbin.
+ if test -n "$DUMPBIN"; then :
+ # Let the user override the test.
+ else
+ AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
+ case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
+ *COFF*)
+ DUMPBIN="$DUMPBIN -symbols"
+ ;;
+ *)
+ DUMPBIN=:
+ ;;
+ esac
+ fi
+ AC_SUBST([DUMPBIN])
+ if test "$DUMPBIN" != ":"; then
+ NM="$DUMPBIN"
+ fi
+fi
+test -z "$NM" && NM=nm
+AC_SUBST([NM])
+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
+
+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
+ [lt_cv_nm_interface="BSD nm"
+ echo "int some_variable = 0;" > conftest.$ac_ext
+ (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$ac_compile" 2>conftest.err)
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
+ cat conftest.out >&AS_MESSAGE_LOG_FD
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+ lt_cv_nm_interface="MS dumpbin"
+ fi
+ rm -f conftest*])
+])# LT_PATH_NM
+
+# Old names:
+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_NM], [])
+dnl AC_DEFUN([AC_PROG_NM], [])
+
+# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
+# --------------------------------
+# how to determine the name of the shared library
+# associated with a specific link library.
+# -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+m4_require([_LT_DECL_DLLTOOL])
+AC_CACHE_CHECK([how to associate runtime and link libraries],
+lt_cv_sharedlib_from_linklib_cmd,
+[lt_cv_sharedlib_from_linklib_cmd='unknown'
+
+case $host_os in
+cygwin* | mingw* | pw32* | cegcc*)
+ # two different shell functions defined in ltmain.sh
+ # decide which to use based on capabilities of $DLLTOOL
+ case `$DLLTOOL --help 2>&1` in
+ *--identify-strict*)
+ lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
+ ;;
+ *)
+ lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
+ ;;
+ esac
+ ;;
+*)
+ # fallback: assume linklib IS sharedlib
+ lt_cv_sharedlib_from_linklib_cmd="$ECHO"
+ ;;
+esac
+])
+sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
+test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
+
+_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
+ [Command to associate shared and link libraries])
+])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
+
+
+# _LT_PATH_MANIFEST_TOOL
+# ----------------------
+# locate the manifest tool
+m4_defun([_LT_PATH_MANIFEST_TOOL],
+[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
+test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
+AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
+ [lt_cv_path_mainfest_tool=no
+ echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
+ $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ if $GREP 'Manifest Tool' conftest.out > /dev/null; then
+ lt_cv_path_mainfest_tool=yes
+ fi
+ rm -f conftest*])
+if test "x$lt_cv_path_mainfest_tool" != xyes; then
+ MANIFEST_TOOL=:
+fi
+_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
+])# _LT_PATH_MANIFEST_TOOL
+
+
+# LT_LIB_M
+# --------
+# check for math library
+AC_DEFUN([LT_LIB_M],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
+ # These system don't have libm, or don't need it
+ ;;
+*-ncr-sysv4.3*)
+ AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+ AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+ ;;
+*)
+ AC_CHECK_LIB(m, cos, LIBM="-lm")
+ ;;
+esac
+AC_SUBST([LIBM])
+])# LT_LIB_M
+
+# Old name:
+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_CHECK_LIBM], [])
+
+
+# _LT_COMPILER_NO_RTTI([TAGNAME])
+# -------------------------------
+m4_defun([_LT_COMPILER_NO_RTTI],
+[m4_require([_LT_TAG_COMPILER])dnl
+
+_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+
+if test "$GCC" = yes; then
+ case $cc_basename in
+ nvcc*)
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
+ esac
+
+ _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
+ lt_cv_prog_compiler_rtti_exceptions,
+ [-fno-rtti -fno-exceptions], [],
+ [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
+fi
+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
+ [Compiler flag to turn off builtin functions])
+])# _LT_COMPILER_NO_RTTI
+
+
+# _LT_CMD_GLOBAL_SYMBOLS
+# ----------------------
+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output from $compiler object])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
+[
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[[BCDEGRST]]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[[BCDT]]'
+ ;;
+cygwin* | mingw* | pw32* | cegcc*)
+ symcode='[[ABCDGISTW]]'
+ ;;
+hpux*)
+ if test "$host_cpu" = ia64; then
+ symcode='[[ABCDEGRST]]'
+ fi
+ ;;
+irix* | nonstopux*)
+ symcode='[[BCDEGRST]]'
+ ;;
+osf*)
+ symcode='[[BCDEGQRST]]'
+ ;;
+solaris*)
+ symcode='[[BDRT]]'
+ ;;
+sco3.2v5*)
+ symcode='[[DT]]'
+ ;;
+sysv4.2uw2*)
+ symcode='[[DT]]'
+ ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+ symcode='[[ABDT]]'
+ ;;
+sysv4)
+ symcode='[[DFNSTU]]'
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+ symcode='[[ABCDGIRSTW]]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+ # Write the raw and C identifiers.
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ # Fake it for dumpbin and say T for any non-static function
+ # and D for any global variable.
+ # Also find C++ and __fastcall symbols from MSVC++,
+ # which start with @ or ?.
+ lt_cv_sys_global_symbol_pipe="$AWK ['"\
+" {last_section=section; section=\$ 3};"\
+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+" \$ 0!~/External *\|/{next};"\
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+" {if(hide[section]) next};"\
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+" ' prfx=^$ac_symprfx]"
+ else
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+ fi
+ lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+
+ rm -f conftest*
+ cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+ if AC_TRY_EVAL(ac_compile); then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<_LT_EOF > conftest.$ac_ext
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+ relocations are performed -- see ld's documentation on pseudo-relocs. */
+# define LT@&t@_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data. */
+# define LT@&t@_DLSYM_CONST
+#else
+# define LT@&t@_DLSYM_CONST const
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+ cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols. */
+LT@&t@_DLSYM_CONST struct {
+ const char *name;
+ void *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[[]] =
+{
+ { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+ cat <<\_LT_EOF >> conftest.$ac_ext
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ lt_globsym_save_LIBS=$LIBS
+ lt_globsym_save_CFLAGS=$CFLAGS
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
+ pipe_works=yes
+ fi
+ LIBS=$lt_globsym_save_LIBS
+ CFLAGS=$lt_globsym_save_CFLAGS
+ else
+ echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
+ cat conftest.$ac_ext >&5
+ fi
+ rm -rf conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+])
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+ AC_MSG_RESULT(failed)
+else
+ AC_MSG_RESULT(ok)
+fi
+
+# Response file support.
+if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ nm_file_list_spec='@'
+elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
+ nm_file_list_spec='@'
+fi
+
+_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
+ [Take the output of nm and produce a listing of raw symbols and C names])
+_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
+ [Transform the output of nm in a proper C declaration])
+_LT_DECL([global_symbol_to_c_name_address],
+ [lt_cv_sys_global_symbol_to_c_name_address], [1],
+ [Transform the output of nm in a C name address pair])
+_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
+ [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
+ [Transform the output of nm in a C name address pair when lib prefix is needed])
+_LT_DECL([], [nm_file_list_spec], [1],
+ [Specify filename containing input files for $NM])
+]) # _LT_CMD_GLOBAL_SYMBOLS
+
+
+# _LT_COMPILER_PIC([TAGNAME])
+# ---------------------------
+m4_defun([_LT_COMPILER_PIC],
+[m4_require([_LT_TAG_COMPILER])dnl
+_LT_TAGVAR(lt_prog_compiler_wl, $1)=
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+_LT_TAGVAR(lt_prog_compiler_static, $1)=
+
+m4_if([$1], [CXX], [
+ # C++ specific cases for pic, static, wl, etc.
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+ mingw* | cygwin* | os2* | pw32* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+ ;;
+ *djgpp*)
+ # DJGPP does not support shared libraries at all
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ ;;
+ haiku*)
+ # PIC is the default for Haiku.
+ # The "-static" flag exists, but is broken.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)=
+ ;;
+ interix[[3-9]]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+ fi
+ ;;
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ ;;
+ *qnx* | *nto*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ else
+ case $host_os in
+ aix[[4-9]]*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ else
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+ chorus*)
+ case $cc_basename in
+ cxch68*)
+ # Green Hills C++ Compiler
+ # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+ ;;
+ esac
+ ;;
+ mingw* | cygwin* | os2* | pw32* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+ dgux*)
+ case $cc_basename in
+ ec++*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ ;;
+ ghcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ freebsd* | dragonfly*)
+ # FreeBSD uses GNU C++
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ if test "$host_cpu" != ia64; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ fi
+ ;;
+ aCC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ ;;
+ esac
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ interix*)
+ # This is c89, which is MS Visual C++ (no shared libs)
+ # Anyone wants to do a port?
+ ;;
+ irix5* | irix6* | nonstopux*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ # CC pic flag -KPIC is the default.
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
+ case $cc_basename in
+ KCC*)
+ # KAI C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ ecpc* )
+ # old Intel C++ for x86_64 which still supported -KPIC.
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ icpc* )
+ # Intel C++, used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ pgCC* | pgcpp*)
+ # Portland Group C++ compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ cxx*)
+ # Compaq C++
+ # Make sure the PIC flag is empty. It appears that all Alpha
+ # Linux and Compaq Tru64 Unix objects are PIC.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
+ # IBM XL 8.0, 9.0 on PPC and BlueGene
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+ lynxos*)
+ ;;
+ m88k*)
+ ;;
+ mvs*)
+ case $cc_basename in
+ cxx*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ netbsd*)
+ ;;
+ *qnx* | *nto*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+ osf3* | osf4* | osf5*)
+ case $cc_basename in
+ KCC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+ ;;
+ RCC*)
+ # Rational C++ 2.4.1
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ cxx*)
+ # Digital/Compaq C++
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # Make sure the PIC flag is empty. It appears that all Alpha
+ # Linux and Compaq Tru64 Unix objects are PIC.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ psos*)
+ ;;
+ solaris*)
+ case $cc_basename in
+ CC* | sunCC*)
+ # Sun C++ 4.2, 5.x and Centerline C++
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ gcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ sunos4*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.x
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ lcc*)
+ # Lucid
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
+ ;;
+ tandem*)
+ case $cc_basename in
+ NCC*)
+ # NonStop-UX NCC 3.20
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ vxworks*)
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+ esac
+ fi
+],
+[
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+ ;;
+
+ haiku*)
+ # PIC is the default for Haiku.
+ # The "-static" flag exists, but is broken.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)=
+ ;;
+
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ ;;
+
+ interix[[3-9]]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+
+ msdosdjgpp*)
+ # Just because we use GCC doesn't mean we suddenly get shared libraries
+ # on systems that don't support them.
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ enable_shared=no
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+ fi
+ ;;
+
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+
+ case $cc_basename in
+ nvcc*) # Cuda Compiler Driver 2.2
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
+ if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
+ fi
+ ;;
+ esac
+ else
+ # PORTME Check for flag to pass linker flags through the system compiler.
+ case $host_os in
+ aix*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ else
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+ # not for PA HP-UX.
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ ;;
+ esac
+ # Is there a better lt_prog_compiler_static that works with the bundled CC?
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # PIC (with -KPIC) is the default.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
+ case $cc_basename in
+ # old Intel for x86_64 which still supported -KPIC.
+ ecc*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ # icc used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ icc* | ifort*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ # Lahey Fortran 8.1.
+ lf95*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
+ ;;
+ nagfor*)
+ # NAG Fortran compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
+ # Portland Group compilers (*not* the Pentium gcc compiler,
+ # which looks to be a dead project)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ ccc*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # All Alpha code is PIC.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ xl* | bgxl* | bgf* | mpixl*)
+ # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
+ ;;
+ *Sun\ F* | *Sun*Fortran*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ *Sun\ C*)
+ # Sun C 5.9
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ ;;
+ *Intel*\ [[CF]]*Compiler*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ *Portland\ Group*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ newsos6)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # All OSF/1 code is PIC.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ rdos*)
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ solaris*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ case $cc_basename in
+ f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
+ esac
+ ;;
+
+ sunos4*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ unicos*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+
+ uts4*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ *)
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+ esac
+ fi
+])
+case $host_os in
+ # For platforms which do not support PIC, -DPIC is meaningless:
+ *djgpp*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
+ ;;
+esac
+
+AC_CACHE_CHECK([for $compiler option to produce PIC],
+ [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
+ [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
+ [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
+ [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
+ [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
+ "" | " "*) ;;
+ *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
+ esac],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
+fi
+_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
+ [Additional compiler flags for building library objects])
+
+_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
+ [How to pass a linker flag through the compiler])
+#
+# Check to make sure the static flag actually works.
+#
+wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
+ _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
+ $lt_tmp_static_flag,
+ [],
+ [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
+_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
+ [Compiler flag to prevent dynamic linking])
+])# _LT_COMPILER_PIC
+
+
+# _LT_LINKER_SHLIBS([TAGNAME])
+# ----------------------------
+# See if the linker supports building shared libraries.
+m4_defun([_LT_LINKER_SHLIBS],
+[AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+m4_require([_LT_PATH_MANIFEST_TOOL])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+m4_if([$1], [CXX], [
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+ case $host_os in
+ aix[[4-9]]*)
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ # Also, AIX nm treats weak defined symbols like other global defined
+ # symbols, whereas GNU nm marks them as "W".
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ ;;
+ pw32*)
+ _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
+ ;;
+ cygwin* | mingw* | cegcc*)
+ case $cc_basename in
+ cl*)
+ _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+ ;;
+ *)
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+ _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
+ ;;
+ esac
+ ;;
+ *)
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ ;;
+ esac
+], [
+ runpath_var=
+ _LT_TAGVAR(allow_undefined_flag, $1)=
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(archive_cmds, $1)=
+ _LT_TAGVAR(archive_expsym_cmds, $1)=
+ _LT_TAGVAR(compiler_needs_object, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ _LT_TAGVAR(hardcode_automatic, $1)=no
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ _LT_TAGVAR(hardcode_minus_L, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+ _LT_TAGVAR(inherit_rpath, $1)=no
+ _LT_TAGVAR(link_all_deplibs, $1)=unknown
+ _LT_TAGVAR(module_cmds, $1)=
+ _LT_TAGVAR(module_expsym_cmds, $1)=
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)=
+ _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
+ _LT_TAGVAR(thread_safe_flag_spec, $1)=
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ # include_expsyms should be a list of space-separated symbols to be *always*
+ # included in the symbol list
+ _LT_TAGVAR(include_expsyms, $1)=
+ # exclude_expsyms can be an extended regexp of symbols to exclude
+ # it will be wrapped by ` (' and `)$', so one must not match beginning or
+ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+ # as well as any symbol that contains `d'.
+ _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+ # platforms (ab)use it in PIC code, but their linkers get confused if
+ # the symbol is explicitly referenced. Since portable code cannot
+ # rely on this symbol name, it's probably fine to never include it in
+ # preloaded symbol tables.
+ # Exclude shared library initialization/finalization symbols.
+dnl Note also adjust exclude_expsyms for C++ above.
+ extract_expsyms_cmds=
+
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+ esac
+
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+
+ # On some targets, GNU ld is compatible enough with the native linker
+ # that we're better off using the native interface for both.
+ lt_use_gnu_ld_interface=no
+ if test "$with_gnu_ld" = yes; then
+ case $host_os in
+ aix*)
+ # The AIX port of GNU ld has always aspired to compatibility
+ # with the native linker. However, as the warning in the GNU ld
+ # block says, versions before 2.19.5* couldn't really create working
+ # shared libraries, regardless of the interface used.
+ case `$LD -v 2>&1` in
+ *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
+ *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
+ *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
+ *)
+ lt_use_gnu_ld_interface=yes
+ ;;
+ esac
+ ;;
+ *)
+ lt_use_gnu_ld_interface=yes
+ ;;
+ esac
+ fi
+
+ if test "$lt_use_gnu_ld_interface" = yes; then
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ wlarc='${wl}'
+
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ runpath_var=LD_RUN_PATH
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ supports_anon_versioning=no
+ case `$LD -v 2>&1` in
+ *GNU\ gold*) supports_anon_versioning=yes ;;
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+ *\ 2.11.*) ;; # other 2.11 versions
+ *) supports_anon_versioning=yes ;;
+ esac
+
+ # See if GNU ld supports shared libraries.
+ case $host_os in
+ aix[[3-9]]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.19, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support. If you
+*** really care for shared libraries, you may want to install binutils
+*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
+*** You will then need to restart the configuration process.
+
+_LT_EOF
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)=''
+ ;;
+ m68k)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+ # as there is no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+ _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ haiku*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ interix[[3-9]]*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+
+ gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
+ tmp_diet=no
+ if test "$host_os" = linux-dietlibc; then
+ case $cc_basename in
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
+ esac
+ fi
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+ && test "$tmp_diet" = no
+ then
+ tmp_addflag=' $pic_flag'
+ tmp_sharedflag='-shared'
+ case $cc_basename,$host_cpu in
+ pgcc*) # Portland Group C compiler
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
+ ;;
+ pgf77* | pgf90* | pgf95* | pgfortran*)
+ # Portland Group f77 and f90 compilers
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
+ tmp_addflag=' -i_dynamic' ;;
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
+ ifc* | ifort*) # Intel Fortran compiler
+ tmp_addflag=' -nofor_main' ;;
+ lf95*) # Lahey Fortran 8.1
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ tmp_sharedflag='--shared' ;;
+ xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+ tmp_sharedflag='-qmkshrobj'
+ tmp_addflag= ;;
+ nvcc*) # Cuda Compiler Driver 2.2
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+ ;;
+ esac
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*) # Sun C 5.9
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+ tmp_sharedflag='-G' ;;
+ *Sun\ F*) # Sun Fortran 8.3
+ tmp_sharedflag='-G' ;;
+ esac
+ _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+
+ case $cc_basename in
+ xlf* | bgf* | bgxlf* | mpixlf*)
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ esac
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+ wlarc=
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ fi
+ ;;
+
+ solaris*)
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ ;;
+ *)
+ # For security reasons, it is highly recommended that you always
+ # use absolute paths for naming shared libraries, and exclude the
+ # DT_RUNPATH tag from executables and libraries. But doing so
+ # requires that you compile everything twice, which is a pain.
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ sunos4*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ wlarc=
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+
+ if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
+ runpath_var=
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ else
+ # PORTME fill in a description of your system's linker (not GNU ld)
+ case $host_os in
+ aix3*)
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ fi
+ ;;
+
+ aix[[4-9]]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ # Also, AIX nm treats weak defined symbols like other global
+ # defined symbols, whereas GNU nm marks them as "W".
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ _LT_TAGVAR(archive_cmds, $1)=''
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ fi
+ ;;
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to export.
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX([$1])
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+ _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX([$1])
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+ if test "$with_gnu_ld" = yes; then
+ # We only use this code for GNU lds that support --whole-archive.
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+ else
+ # Exported symbols can be pulled into shared objects from archives
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ # This is similar to how AIX traditionally builds its shared libraries.
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)=''
+ ;;
+ m68k)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ ;;
+
+ bsdi[[45]]*)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ case $cc_basename in
+ cl*)
+ # Native MSVC
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='@'
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+ else
+ sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+ fi~
+ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+ linknames='
+ # The linker will not automatically build a static lib if we build a DLL.
+ # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
+ # Don't use ranlib
+ _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
+ _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
+ lt_tool_outputfile="@TOOL_OUTPUT@"~
+ case $lt_outputfile in
+ *.exe|*.EXE) ;;
+ *)
+ lt_outputfile="$lt_outputfile.exe"
+ lt_tool_outputfile="$lt_tool_outputfile.exe"
+ ;;
+ esac~
+ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+ $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+ $RM "$lt_outputfile.manifest";
+ fi'
+ ;;
+ *)
+ # Assume MSVC wrapper
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
+ # The linker will automatically build a .lib file if we build a DLL.
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+ # FIXME: Should let the user specify the lib program.
+ _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ ;;
+ esac
+ ;;
+
+ darwin* | rhapsody*)
+ _LT_DARWIN_LINKER_FEATURES($1)
+ ;;
+
+ dgux*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+ # support. Future versions do this automatically, but an explicit c++rt0.o
+ # does not break anything, and helps significantly (at the cost of a little
+ # extra space).
+ freebsd2.2*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+ freebsd2.*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+ freebsd* | dragonfly*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ hpux9*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ ;;
+
+ hpux10*)
+ if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ fi
+ ;;
+
+ hpux11*)
+ if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ else
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ m4_if($1, [], [
+ # Older versions of the 11.00 compiler do not understand -b yet
+ # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
+ _LT_LINKER_OPTION([if $CC understands -b],
+ _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
+ [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
+ [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
+ [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
+ ;;
+ esac
+ fi
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+ *)
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ fi
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ # Try to use the -exported_symbol ld option, if it does not
+ # work, assume that -exports_file does not work either and
+ # implicitly export all symbols.
+ # This should be the same for all languages, so no per-tag cache variable.
+ AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
+ [lt_cv_irix_exported_symbol],
+ [save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+ AC_LINK_IFELSE(
+ [AC_LANG_SOURCE(
+ [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
+ [C++], [[int foo (void) { return 0; }]],
+ [Fortran 77], [[
+ subroutine foo
+ end]],
+ [Fortran], [[
+ subroutine foo
+ end]])])],
+ [lt_cv_irix_exported_symbol=yes],
+ [lt_cv_irix_exported_symbol=no])
+ LDFLAGS="$save_LDFLAGS"])
+ if test "$lt_cv_irix_exported_symbol" = yes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+ fi
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(inherit_rpath, $1)=yes
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ newsos6)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *nto* | *qnx*)
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ else
+ case $host_os in
+ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ os2*)
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+ ;;
+
+ osf3*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ ;;
+
+ osf4* | osf5*) # as osf3* with the addition of -msym flag
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ else
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+ # Both c and cxx compiler support -rpath directly
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ ;;
+
+ solaris*)
+ _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
+ if test "$GCC" = yes; then
+ wlarc='${wl}'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ else
+ case `$CC -V 2>&1` in
+ *"Compilers 5.0"*)
+ wlarc=''
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+ ;;
+ *)
+ wlarc='${wl}'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ ;;
+ esac
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
+ # but is careful enough not to reorder.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+ fi
+ ;;
+ esac
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ sunos4*)
+ if test "x$host_vendor" = xsequent; then
+ # Use $CC to link under sequent, because it throws in some extra .o
+ # files that make .init and .fini sections work.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ sysv4)
+ case $host_vendor in
+ sni)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
+ ;;
+ siemens)
+ ## LD is ld it makes a PLAMLIB
+ ## CC just makes a GrossModule.
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ ;;
+ motorola)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ runpath_var='LD_RUN_PATH'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ sysv4.3*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var=LD_RUN_PATH
+ hardcode_runpath_var=yes
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ fi
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ uts4*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+
+ if test x$host_vendor = xsni; then
+ case $host in
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
+ ;;
+ esac
+ fi
+ fi
+])
+AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
+
+_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
+_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
+_LT_DECL([], [extract_expsyms_cmds], [2],
+ [The commands to extract the exported symbol list from a shared archive])
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
+x|xyes)
+ # Assume -lc should be added
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+
+ if test "$enable_shared" = yes && test "$GCC" = yes; then
+ case $_LT_TAGVAR(archive_cmds, $1) in
+ *'~'*)
+ # FIXME: we may have to deal with multi-command sequences.
+ ;;
+ '$CC '*)
+ # Test whether the compiler implicitly links with -lc since on some
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc
+ # to ld, don't add -lc before -lgcc.
+ AC_CACHE_CHECK([whether -lc should be explicitly linked in],
+ [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
+ [$RM conftest*
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
+ soname=conftest
+ lib=conftest
+ libobjs=conftest.$ac_objext
+ deplibs=
+ wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
+ pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
+ compiler_flags=-v
+ linker_flags=-v
+ verstring=
+ output_objdir=.
+ libname=conftest
+ lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
+ _LT_TAGVAR(allow_undefined_flag, $1)=
+ if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
+ then
+ lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ else
+ lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ fi
+ _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
+ else
+ cat conftest.err 1>&5
+ fi
+ $RM conftest*
+ ])
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
+ [Whether or not to add -lc for building shared libraries])
+_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
+ [enable_shared_with_static_runtimes], [0],
+ [Whether or not to disallow shared libs when runtime libs are static])
+_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
+ [Compiler flag to allow reflexive dlopens])
+_LT_TAGDECL([], [whole_archive_flag_spec], [1],
+ [Compiler flag to generate shared objects directly from archives])
+_LT_TAGDECL([], [compiler_needs_object], [1],
+ [Whether the compiler copes with passing no objects directly])
+_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
+ [Create an old-style archive from a shared archive])
+_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
+ [Create a temporary old-style archive to link instead of a shared archive])
+_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
+_LT_TAGDECL([], [archive_expsym_cmds], [2])
+_LT_TAGDECL([], [module_cmds], [2],
+ [Commands used to build a loadable module if different from building
+ a shared archive.])
+_LT_TAGDECL([], [module_expsym_cmds], [2])
+_LT_TAGDECL([], [with_gnu_ld], [1],
+ [Whether we are building with GNU ld or not])
+_LT_TAGDECL([], [allow_undefined_flag], [1],
+ [Flag that allows shared libraries with undefined symbols to be built])
+_LT_TAGDECL([], [no_undefined_flag], [1],
+ [Flag that enforces no undefined symbols])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
+ [Flag to hardcode $libdir into a binary during linking.
+ This must work even if $libdir does not exist])
+_LT_TAGDECL([], [hardcode_libdir_separator], [1],
+ [Whether we need a single "-rpath" flag with a separated argument])
+_LT_TAGDECL([], [hardcode_direct], [0],
+ [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+ DIR into the resulting binary])
+_LT_TAGDECL([], [hardcode_direct_absolute], [0],
+ [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+ DIR into the resulting binary and the resulting library dependency is
+ "absolute", i.e impossible to change by setting ${shlibpath_var} if the
+ library is relocated])
+_LT_TAGDECL([], [hardcode_minus_L], [0],
+ [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+ into the resulting binary])
+_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
+ [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+ into the resulting binary])
+_LT_TAGDECL([], [hardcode_automatic], [0],
+ [Set to "yes" if building a shared library automatically hardcodes DIR
+ into the library and all subsequent libraries and executables linked
+ against it])
+_LT_TAGDECL([], [inherit_rpath], [0],
+ [Set to yes if linker adds runtime paths of dependent libraries
+ to runtime path list])
+_LT_TAGDECL([], [link_all_deplibs], [0],
+ [Whether libtool must link a program against all its dependency libraries])
+_LT_TAGDECL([], [always_export_symbols], [0],
+ [Set to "yes" if exported symbols are required])
+_LT_TAGDECL([], [export_symbols_cmds], [2],
+ [The commands to list exported symbols])
+_LT_TAGDECL([], [exclude_expsyms], [1],
+ [Symbols that should not be listed in the preloaded symbols])
+_LT_TAGDECL([], [include_expsyms], [1],
+ [Symbols that must always be exported])
+_LT_TAGDECL([], [prelink_cmds], [2],
+ [Commands necessary for linking programs (against libraries) with templates])
+_LT_TAGDECL([], [postlink_cmds], [2],
+ [Commands necessary for finishing linking programs])
+_LT_TAGDECL([], [file_list_spec], [1],
+ [Specify filename containing input files])
+dnl FIXME: Not yet implemented
+dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
+dnl [Compiler flag to generate thread safe objects])
+])# _LT_LINKER_SHLIBS
+
+
+# _LT_LANG_C_CONFIG([TAG])
+# ------------------------
+# Ensure that the configuration variables for a C compiler are suitably
+# defined. These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_C_CONFIG],
+[m4_require([_LT_DECL_EGREP])dnl
+lt_save_CC="$CC"
+AC_LANG_PUSH(C)
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+_LT_TAG_COMPILER
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+ LT_SYS_DLOPEN_SELF
+ _LT_CMD_STRIPLIB
+
+ # Report which library types will actually be built
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_CONFIG($1)
+fi
+AC_LANG_POP
+CC="$lt_save_CC"
+])# _LT_LANG_C_CONFIG
+
+
+# _LT_LANG_CXX_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a C++ compiler are suitably
+# defined. These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_CXX_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_PATH_MANIFEST_TOOL])dnl
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+ (test "X$CXX" != "Xg++"))) ; then
+ AC_PROG_CXXCPP
+else
+ _lt_caught_CXX_error=yes
+fi
+
+AC_LANG_PUSH(C++)
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(compiler_needs_object, $1)=no
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="int some_variable = 0;"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC=$CC
+ lt_save_CFLAGS=$CFLAGS
+ lt_save_LD=$LD
+ lt_save_GCC=$GCC
+ GCC=$GXX
+ lt_save_with_gnu_ld=$with_gnu_ld
+ lt_save_path_LD=$lt_cv_path_LD
+ if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+ else
+ $as_unset lt_cv_prog_gnu_ld
+ fi
+ if test -n "${lt_cv_path_LDCXX+set}"; then
+ lt_cv_path_LD=$lt_cv_path_LDCXX
+ else
+ $as_unset lt_cv_path_LD
+ fi
+ test -z "${LDCXX+set}" || LD=$LDCXX
+ CC=${CXX-"c++"}
+ CFLAGS=$CXXFLAGS
+ compiler=$CC
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+
+ if test -n "$compiler"; then
+ # We don't want -fno-exception when compiling C++ code, so set the
+ # no_builtin_flag separately
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+ else
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+ fi
+
+ if test "$GXX" = yes; then
+ # Set up default GNU C++ configuration
+
+ LT_PATH_LD
+
+ # Check if GNU C++ uses GNU ld as the underlying linker, since the
+ # archiving commands below assume that GNU ld is being used.
+ if test "$with_gnu_ld" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+ # investigate it a little bit more. (MM)
+ wlarc='${wl}'
+
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+ $GREP 'no-whole-archive' > /dev/null; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ else
+ with_gnu_ld=no
+ wlarc=
+
+ # A generic and very simple default shared library creation
+ # command for GNU C++ for the case where it uses the native
+ # linker, instead of GNU ld. If possible, this setting should
+ # overridden to take advantage of the native linker features on
+ # the platform it is being used on.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ fi
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+
+ else
+ GXX=no
+ with_gnu_ld=no
+ wlarc=
+ fi
+
+ # PORTME: fill in a description of your system's C++ link characteristics
+ AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ case $host_os in
+ aix3*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+ for ld_flag in $LDFLAGS; do
+ case $ld_flag in
+ *-brtl*)
+ aix_use_runtimelinking=yes
+ break
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ _LT_TAGVAR(archive_cmds, $1)=''
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+ if test "$GXX" = yes; then
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ fi
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to
+ # export.
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+ # Determine the default libpath from the value encoded in an empty
+ # executable.
+ _LT_SYS_MODULE_PATH_AIX([$1])
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+ _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX([$1])
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+ if test "$with_gnu_ld" = yes; then
+ # We only use this code for GNU lds that support --whole-archive.
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+ else
+ # Exported symbols can be pulled into shared objects from archives
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ # This is similar to how AIX traditionally builds its shared
+ # libraries.
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ chorus*)
+ case $cc_basename in
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $GXX,$cc_basename in
+ ,cl* | no,cl*)
+ # Native MSVC
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='@'
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+ else
+ $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+ fi~
+ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+ linknames='
+ # The linker will not automatically build a static lib if we build a DLL.
+ # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ # Don't use ranlib
+ _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
+ _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
+ lt_tool_outputfile="@TOOL_OUTPUT@"~
+ case $lt_outputfile in
+ *.exe|*.EXE) ;;
+ *)
+ lt_outputfile="$lt_outputfile.exe"
+ lt_tool_outputfile="$lt_tool_outputfile.exe"
+ ;;
+ esac~
+ func_to_tool_file "$lt_outputfile"~
+ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+ $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+ $RM "$lt_outputfile.manifest";
+ fi'
+ ;;
+ *)
+ # g++
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+ # as there is no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+ darwin* | rhapsody*)
+ _LT_DARWIN_LINKER_FEATURES($1)
+ ;;
+
+ dgux*)
+ case $cc_basename in
+ ec++*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ ghcx*)
+ # Green Hills C++ Compiler
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ freebsd2.*)
+ # C++ shared libraries reported to be fairly broken before
+ # switch to ELF
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ freebsd-elf*)
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ ;;
+
+ freebsd* | dragonfly*)
+ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+ # conventions
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ ;;
+
+ gnu*)
+ ;;
+
+ haiku*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ hpux9*)
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+ # but as the default
+ # location of the library.
+
+ case $cc_basename in
+ CC*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aCC*)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ hpux10*|hpux11*)
+ if test $with_gnu_ld = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ ;;
+ *)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ ;;
+ esac
+ fi
+ case $host_cpu in
+ hppa*64*|ia64*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+ *)
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+ # but as the default
+ # location of the library.
+ ;;
+ esac
+
+ case $cc_basename in
+ CC*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aCC*)
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ esac
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ if test $with_gnu_ld = no; then
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ esac
+ fi
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ interix[[3-9]]*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+ irix5* | irix6*)
+ case $cc_basename in
+ CC*)
+ # SGI C++
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+
+ # Archives containing C++ object files must be created using
+ # "CC -ar", where "CC" is the IRIX C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
+ fi
+ fi
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+ esac
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(inherit_rpath, $1)=yes
+ ;;
+
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
+ case $cc_basename in
+ KCC*)
+ # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+ # KCC will only create a shared library if the output file
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library
+ # to its proper name (with version) after linking.
+ _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+ # Archives containing C++ object files must be created using
+ # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
+ ;;
+ icpc* | ecpc* )
+ # Intel C++
+ with_gnu_ld=yes
+ # version 8.0 and above of icpc choke on multiply defined symbols
+ # if we add $predep_objects and $postdep_objects, however 7.1 and
+ # earlier do not add the objects themselves.
+ case `$CC -V 2>&1` in
+ *"Version 7."*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ ;;
+ *) # Version 8.0 or newer
+ tmp_idyn=
+ case $host_cpu in
+ ia64*) tmp_idyn=' -i_dynamic';;
+ esac
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ ;;
+ esac
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+ ;;
+ pgCC* | pgcpp*)
+ # Portland Group C++ compiler
+ case `$CC -V` in
+ *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
+ _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
+ _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
+ $RANLIB $oldlib'
+ _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+ ;;
+ *) # Version 6 and above use weak symbols
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+ ;;
+ cxx*)
+ # Compaq C++
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+ runpath_var=LD_RUN_PATH
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
+ ;;
+ xl* | mpixl* | bgxl*)
+ # IBM XL 8.0 on PPC, with GNU ld
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+ _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+
+ # Not sure whether something based on
+ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+ # would be better.
+ output_verbose_link_cmd='func_echo_all'
+
+ # Archives containing C++ object files must be created using
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ lynxos*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ m88k*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ mvs*)
+ case $cc_basename in
+ cxx*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+ wlarc=
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ fi
+ # Workaround some broken pre-1.5 toolchains
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+ ;;
+
+ *nto* | *qnx*)
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ ;;
+
+ openbsd2*)
+ # C++ shared libraries are fairly broken
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ fi
+ output_verbose_link_cmd=func_echo_all
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ osf3* | osf4* | osf5*)
+ case $cc_basename in
+ KCC*)
+ # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+ # KCC will only create a shared library if the output file
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library
+ # to its proper name (with version) after linking.
+ _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Archives containing C++ object files must be created using
+ # the KAI C++ compiler.
+ case $host in
+ osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
+ *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
+ esac
+ ;;
+ RCC*)
+ # Rational C++ 2.4.1
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ cxx*)
+ case $host in
+ osf3*)
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ ;;
+ *)
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+ echo "-hidden">> $lib.exp~
+ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
+ $RM $lib.exp'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ ;;
+ *)
+ if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ case $host in
+ osf3*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ psos*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ sunos4*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.x
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ lcc*)
+ # Lucid
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ solaris*)
+ case $cc_basename in
+ CC* | sunCC*)
+ # Sun C++ 4.2, 5.x and Centerline C++
+ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
+ _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+ ;;
+ esac
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+
+ output_verbose_link_cmd='func_echo_all'
+
+ # Archives containing C++ object files must be created using
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+ ;;
+ gcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+ # The C++ compiler must be used to create the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+ ;;
+ *)
+ # GNU C++ compiler with Solaris linker
+ if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
+ if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ else
+ # g++ 2.7 appears to require `-G' NOT `-shared' on this
+ # platform.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ fi
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ ;;
+ esac
+ fi
+ ;;
+ esac
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var='LD_RUN_PATH'
+
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
+ '"$_LT_TAGVAR(old_archive_cmds, $1)"
+ _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
+ '"$_LT_TAGVAR(reload_cmds, $1)"
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ ;;
+
+ tandem*)
+ case $cc_basename in
+ NCC*)
+ # NonStop-UX NCC 3.20
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ vxworks*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+
+ AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+ test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+ _LT_TAGVAR(GCC, $1)="$GXX"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_SYS_HIDDEN_LIBDEPS($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ CC=$lt_save_CC
+ CFLAGS=$lt_save_CFLAGS
+ LDCXX=$LD
+ LD=$lt_save_LD
+ GCC=$lt_save_GCC
+ with_gnu_ld=$lt_save_with_gnu_ld
+ lt_cv_path_LDCXX=$lt_cv_path_LD
+ lt_cv_path_LD=$lt_save_path_LD
+ lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+ lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+AC_LANG_POP
+])# _LT_LANG_CXX_CONFIG
+
+
+# _LT_FUNC_STRIPNAME_CNF
+# ----------------------
+# func_stripname_cnf prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+#
+# This function is identical to the (non-XSI) version of func_stripname,
+# except this one can be used by m4 code that may be executed by configure,
+# rather than the libtool script.
+m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
+AC_REQUIRE([_LT_DECL_SED])
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
+func_stripname_cnf ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
+ esac
+} # func_stripname_cnf
+])# _LT_FUNC_STRIPNAME_CNF
+
+# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
+# ---------------------------------
+# Figure out "hidden" library dependencies from verbose
+# compiler output when linking a shared library.
+# Parse the compiler output and extract the necessary
+# objects, libraries and library flags.
+m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
+# Dependencies to place before and after the object being linked:
+_LT_TAGVAR(predep_objects, $1)=
+_LT_TAGVAR(postdep_objects, $1)=
+_LT_TAGVAR(predeps, $1)=
+_LT_TAGVAR(postdeps, $1)=
+_LT_TAGVAR(compiler_lib_search_path, $1)=
+
+dnl we can't use the lt_simple_compile_test_code here,
+dnl because it contains code intended for an executable,
+dnl not a library. It's possible we should let each
+dnl tag define a new lt_????_link_test_code variable,
+dnl but it's only used here...
+m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
+int a;
+void foo (void) { a = 0; }
+_LT_EOF
+], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+ Foo (void) { a = 0; }
+private:
+ int a;
+};
+_LT_EOF
+], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
+ subroutine foo
+ implicit none
+ integer*4 a
+ a=0
+ return
+ end
+_LT_EOF
+], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
+ subroutine foo
+ implicit none
+ integer a
+ a=0
+ return
+ end
+_LT_EOF
+], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
+public class foo {
+ private int a;
+ public void bar (void) {
+ a = 0;
+ }
+};
+_LT_EOF
+], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
+package foo
+func foo() {
+}
+_LT_EOF
+])
+
+_lt_libdeps_save_CFLAGS=$CFLAGS
+case "$CC $CFLAGS " in #(
+*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
+*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
+esac
+
+dnl Parse the compiler output and extract the necessary
+dnl objects, libraries and library flags.
+if AC_TRY_EVAL(ac_compile); then
+ # Parse the compiler output and extract the necessary
+ # objects, libraries and library flags.
+
+ # Sentinel used to keep track of whether or not we are before
+ # the conftest object file.
+ pre_test_object_deps_done=no
+
+ for p in `eval "$output_verbose_link_cmd"`; do
+ case ${prev}${p} in
+
+ -L* | -R* | -l*)
+ # Some compilers place space between "-{L,R}" and the path.
+ # Remove the space.
+ if test $p = "-L" ||
+ test $p = "-R"; then
+ prev=$p
+ continue
+ fi
+
+ # Expand the sysroot to ease extracting the directories later.
+ if test -z "$prev"; then
+ case $p in
+ -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
+ -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
+ -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
+ esac
+ fi
+ case $p in
+ =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
+ esac
+ if test "$pre_test_object_deps_done" = no; then
+ case ${prev} in
+ -L | -R)
+ # Internal compiler library paths should come after those
+ # provided the user. The postdeps already come after the
+ # user supplied libs so there is no need to process them.
+ if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
+ _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
+ else
+ _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
+ fi
+ ;;
+ # The "-l" case would never come before the object being
+ # linked, so don't bother handling this case.
+ esac
+ else
+ if test -z "$_LT_TAGVAR(postdeps, $1)"; then
+ _LT_TAGVAR(postdeps, $1)="${prev}${p}"
+ else
+ _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
+ fi
+ fi
+ prev=
+ ;;
+
+ *.lto.$objext) ;; # Ignore GCC LTO objects
+ *.$objext)
+ # This assumes that the test object file only shows up
+ # once in the compiler output.
+ if test "$p" = "conftest.$objext"; then
+ pre_test_object_deps_done=yes
+ continue
+ fi
+
+ if test "$pre_test_object_deps_done" = no; then
+ if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
+ _LT_TAGVAR(predep_objects, $1)="$p"
+ else
+ _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
+ fi
+ else
+ if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
+ _LT_TAGVAR(postdep_objects, $1)="$p"
+ else
+ _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
+ fi
+ fi
+ ;;
+
+ *) ;; # Ignore the rest.
+
+ esac
+ done
+
+ # Clean up.
+ rm -f a.out a.exe
+else
+ echo "libtool.m4: error: problem compiling $1 test program"
+fi
+
+$RM -f confest.$objext
+CFLAGS=$_lt_libdeps_save_CFLAGS
+
+# PORTME: override above test on systems where it is broken
+m4_if([$1], [CXX],
+[case $host_os in
+interix[[3-9]]*)
+ # Interix 3.5 installs completely hosed .la files for C++, so rather than
+ # hack all around it, let's just trust "g++" to DTRT.
+ _LT_TAGVAR(predep_objects,$1)=
+ _LT_TAGVAR(postdep_objects,$1)=
+ _LT_TAGVAR(postdeps,$1)=
+ ;;
+
+linux*)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+
+ # The more standards-conforming stlport4 library is
+ # incompatible with the Cstd library. Avoid specifying
+ # it if it's in CXXFLAGS. Ignore libCrun as
+ # -library=stlport4 depends on it.
+ case " $CXX $CXXFLAGS " in
+ *" -library=stlport4 "*)
+ solaris_use_stlport4=yes
+ ;;
+ esac
+
+ if test "$solaris_use_stlport4" != yes; then
+ _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+ fi
+ ;;
+ esac
+ ;;
+
+solaris*)
+ case $cc_basename in
+ CC* | sunCC*)
+ # The more standards-conforming stlport4 library is
+ # incompatible with the Cstd library. Avoid specifying
+ # it if it's in CXXFLAGS. Ignore libCrun as
+ # -library=stlport4 depends on it.
+ case " $CXX $CXXFLAGS " in
+ *" -library=stlport4 "*)
+ solaris_use_stlport4=yes
+ ;;
+ esac
+
+ # Adding this requires a known-good setup of shared libraries for
+ # Sun compiler versions before 5.6, else PIC objects from an old
+ # archive will be linked into the output, leading to subtle bugs.
+ if test "$solaris_use_stlport4" != yes; then
+ _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+ fi
+ ;;
+ esac
+ ;;
+esac
+])
+
+case " $_LT_TAGVAR(postdeps, $1) " in
+*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
+esac
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=
+if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
+ [The directories searched by this compiler when creating a shared library])
+_LT_TAGDECL([], [predep_objects], [1],
+ [Dependencies to place before and after the objects being linked to
+ create a shared library])
+_LT_TAGDECL([], [postdep_objects], [1])
+_LT_TAGDECL([], [predeps], [1])
+_LT_TAGDECL([], [postdeps], [1])
+_LT_TAGDECL([], [compiler_lib_search_path], [1],
+ [The library search path used internally by the compiler when linking
+ a shared library])
+])# _LT_SYS_HIDDEN_LIBDEPS
+
+
+# _LT_LANG_F77_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a Fortran 77 compiler are
+# suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_F77_CONFIG],
+[AC_LANG_PUSH(Fortran 77)
+if test -z "$F77" || test "X$F77" = "Xno"; then
+ _lt_disable_F77=yes
+fi
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for f77 test sources.
+ac_ext=f
+
+# Object file extension for compiled f77 test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the F77 compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_F77" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="\
+ subroutine t
+ return
+ end
+"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code="\
+ program t
+ end
+"
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC="$CC"
+ lt_save_GCC=$GCC
+ lt_save_CFLAGS=$CFLAGS
+ CC=${F77-"f77"}
+ CFLAGS=$FFLAGS
+ compiler=$CC
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+ GCC=$G77
+ if test -n "$compiler"; then
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_TAGVAR(GCC, $1)="$G77"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ GCC=$lt_save_GCC
+ CC="$lt_save_CC"
+ CFLAGS="$lt_save_CFLAGS"
+fi # test "$_lt_disable_F77" != yes
+
+AC_LANG_POP
+])# _LT_LANG_F77_CONFIG
+
+
+# _LT_LANG_FC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for a Fortran compiler are
+# suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_FC_CONFIG],
+[AC_LANG_PUSH(Fortran)
+
+if test -z "$FC" || test "X$FC" = "Xno"; then
+ _lt_disable_FC=yes
+fi
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for fc test sources.
+ac_ext=${ac_fc_srcext-f}
+
+# Object file extension for compiled fc test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the FC compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_FC" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="\
+ subroutine t
+ return
+ end
+"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code="\
+ program t
+ end
+"
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC="$CC"
+ lt_save_GCC=$GCC
+ lt_save_CFLAGS=$CFLAGS
+ CC=${FC-"f95"}
+ CFLAGS=$FCFLAGS
+ compiler=$CC
+ GCC=$ac_cv_fc_compiler_gnu
+
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+
+ if test -n "$compiler"; then
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_SYS_HIDDEN_LIBDEPS($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ GCC=$lt_save_GCC
+ CC=$lt_save_CC
+ CFLAGS=$lt_save_CFLAGS
+fi # test "$_lt_disable_FC" != yes
+
+AC_LANG_POP
+])# _LT_LANG_FC_CONFIG
+
+
+# _LT_LANG_GCJ_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Java Compiler compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GCJ_CONFIG],
+[AC_REQUIRE([LT_PROG_GCJ])dnl
+AC_LANG_SAVE
+
+# Source file extension for Java test sources.
+ac_ext=java
+
+# Object file extension for compiled Java test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="class foo {}"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GCJ-"gcj"}
+CFLAGS=$GCJFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# GCJ did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GCJ_CONFIG
+
+
+# _LT_LANG_GO_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Go compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GO_CONFIG],
+[AC_REQUIRE([LT_PROG_GO])dnl
+AC_LANG_SAVE
+
+# Source file extension for Go test sources.
+ac_ext=go
+
+# Object file extension for compiled Go test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="package main; func main() { }"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='package main; func main() { }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GOC-"gccgo"}
+CFLAGS=$GOFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# Go did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GO_CONFIG
+
+
+# _LT_LANG_RC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for the Windows resource compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_RC_CONFIG],
+[AC_REQUIRE([LT_PROG_RC])dnl
+AC_LANG_SAVE
+
+# Source file extension for RC test sources.
+ac_ext=rc
+
+# Object file extension for compiled RC test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
+
+# Code to be used in simple link tests
+lt_simple_link_test_code="$lt_simple_compile_test_code"
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=
+CC=${RC-"windres"}
+CFLAGS=
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_CC_BASENAME([$compiler])
+_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+
+if test -n "$compiler"; then
+ :
+ _LT_CONFIG($1)
+fi
+
+GCC=$lt_save_GCC
+AC_LANG_RESTORE
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_RC_CONFIG
+
+
+# LT_PROG_GCJ
+# -----------
+AC_DEFUN([LT_PROG_GCJ],
+[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
+ [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
+ [AC_CHECK_TOOL(GCJ, gcj,)
+ test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
+ AC_SUBST(GCJFLAGS)])])[]dnl
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+
+
+# LT_PROG_GO
+# ----------
+AC_DEFUN([LT_PROG_GO],
+[AC_CHECK_TOOL(GOC, gccgo,)
+])
+
+
+# LT_PROG_RC
+# ----------
+AC_DEFUN([LT_PROG_RC],
+[AC_CHECK_TOOL(RC, windres,)
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_RC], [])
+
+
+# _LT_DECL_EGREP
+# --------------
+# If we don't have a new enough Autoconf to choose the best grep
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_EGREP],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_REQUIRE([AC_PROG_FGREP])dnl
+test -z "$GREP" && GREP=grep
+_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
+_LT_DECL([], [EGREP], [1], [An ERE matcher])
+_LT_DECL([], [FGREP], [1], [A literal string matcher])
+dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
+AC_SUBST([GREP])
+])
+
+
+# _LT_DECL_OBJDUMP
+# --------------
+# If we don't have a new enough Autoconf to choose the best objdump
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_OBJDUMP],
+[AC_CHECK_TOOL(OBJDUMP, objdump, false)
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
+AC_SUBST([OBJDUMP])
+])
+
+# _LT_DECL_DLLTOOL
+# ----------------
+# Ensure DLLTOOL variable is set.
+m4_defun([_LT_DECL_DLLTOOL],
+[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
+AC_SUBST([DLLTOOL])
+])
+
+# _LT_DECL_SED
+# ------------
+# Check for a fully-functional sed program, that truncates
+# as few characters as possible. Prefer GNU sed if found.
+m4_defun([_LT_DECL_SED],
+[AC_PROG_SED
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
+_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
+ [Sed that helps us avoid accidentally triggering echo(1) options like -n])
+])# _LT_DECL_SED
+
+m4_ifndef([AC_PROG_SED], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_SED. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+
+m4_defun([AC_PROG_SED],
+[AC_MSG_CHECKING([for a sed that does not truncate output])
+AC_CACHE_VAL(lt_cv_path_SED,
+[# Loop through the user's path and test for sed and gsed.
+# Then use that list of sed's as ones to test for truncation.
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for lt_ac_prog in sed gsed; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
+ lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
+ fi
+ done
+ done
+done
+IFS=$as_save_IFS
+lt_ac_max=0
+lt_ac_count=0
+# Add /usr/xpg4/bin/sed as it is typically found on Solaris
+# along with /bin/sed that truncates output.
+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
+ test ! -f $lt_ac_sed && continue
+ cat /dev/null > conftest.in
+ lt_ac_count=0
+ echo $ECHO_N "0123456789$ECHO_C" >conftest.in
+ # Check for GNU sed and select it if it is found.
+ if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
+ lt_cv_path_SED=$lt_ac_sed
+ break
+ fi
+ while true; do
+ cat conftest.in conftest.in >conftest.tmp
+ mv conftest.tmp conftest.in
+ cp conftest.in conftest.nl
+ echo >>conftest.nl
+ $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
+ cmp -s conftest.out conftest.nl || break
+ # 10000 chars as input seems more than enough
+ test $lt_ac_count -gt 10 && break
+ lt_ac_count=`expr $lt_ac_count + 1`
+ if test $lt_ac_count -gt $lt_ac_max; then
+ lt_ac_max=$lt_ac_count
+ lt_cv_path_SED=$lt_ac_sed
+ fi
+ done
+done
+])
+SED=$lt_cv_path_SED
+AC_SUBST([SED])
+AC_MSG_RESULT([$SED])
+])#AC_PROG_SED
+])#m4_ifndef
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_SED], [])
+
+
+# _LT_CHECK_SHELL_FEATURES
+# ------------------------
+# Find out whether the shell is Bourne or XSI compatible,
+# or has some other useful features.
+m4_defun([_LT_CHECK_SHELL_FEATURES],
+[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+ test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
+ = c,a/b,b/c, \
+ && eval 'test $(( 1 + 1 )) -eq 2 \
+ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+ && xsi_shell=yes
+AC_MSG_RESULT([$xsi_shell])
+_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
+
+AC_MSG_CHECKING([whether the shell understands "+="])
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
+ >/dev/null 2>&1 \
+ && lt_shell_append=yes
+AC_MSG_RESULT([$lt_shell_append])
+_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ lt_unset=unset
+else
+ lt_unset=false
+fi
+_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+ lt_SP2NL='tr \040 \012'
+ lt_NL2SP='tr \015\012 \040\040'
+ ;;
+ *) # EBCDIC based system
+ lt_SP2NL='tr \100 \n'
+ lt_NL2SP='tr \r\n \100\100'
+ ;;
+esac
+_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
+_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
+])# _LT_CHECK_SHELL_FEATURES
+
+
+# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
+# ------------------------------------------------------
+# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
+# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
+m4_defun([_LT_PROG_FUNCTION_REPLACE],
+[dnl {
+sed -e '/^$1 ()$/,/^} # $1 /c\
+$1 ()\
+{\
+m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
+} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
+ && mv -f "$cfgfile.tmp" "$cfgfile" \
+ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+])
+
+
+# _LT_PROG_REPLACE_SHELLFNS
+# -------------------------
+# Replace existing portable implementations of several shell functions with
+# equivalent extended shell implementations where those features are available..
+m4_defun([_LT_PROG_REPLACE_SHELLFNS],
+[if test x"$xsi_shell" = xyes; then
+ _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac])
+
+ _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
+ func_basename_result="${1##*/}"])
+
+ _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"])
+
+ _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}])
+
+ _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
+ func_split_long_opt_name=${1%%=*}
+ func_split_long_opt_arg=${1#*=}])
+
+ _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
+ func_split_short_opt_arg=${1#??}
+ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
+
+ _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac])
+
+ _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
+
+ _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
+
+ _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
+fi
+
+if test x"$lt_shell_append" = xyes; then
+ _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
+
+ _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
+ func_quote_for_eval "${2}"
+dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
+ eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
+
+ # Save a `func_append' function call where possible by direct use of '+='
+ sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
+ && mv -f "$cfgfile.tmp" "$cfgfile" \
+ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+ test 0 -eq $? || _lt_function_replace_fail=:
+else
+ # Save a `func_append' function call even when '+=' is not available
+ sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
+ && mv -f "$cfgfile.tmp" "$cfgfile" \
+ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+ test 0 -eq $? || _lt_function_replace_fail=:
+fi
+
+if test x"$_lt_function_replace_fail" = x":"; then
+ AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
+fi
+])
+
+# _LT_PATH_CONVERSION_FUNCTIONS
+# -----------------------------
+# Determine which file name conversion functions should be used by
+# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
+# for certain cross-compile configurations and native mingw.
+m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_MSG_CHECKING([how to convert $build file names to $host format])
+AC_CACHE_VAL(lt_cv_to_host_file_cmd,
+[case $host in
+ *-*-mingw* )
+ case $build in
+ *-*-mingw* ) # actually msys
+ lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
+ ;;
+ *-*-cygwin* )
+ lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
+ ;;
+ * ) # otherwise, assume *nix
+ lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
+ ;;
+ esac
+ ;;
+ *-*-cygwin* )
+ case $build in
+ *-*-mingw* ) # actually msys
+ lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
+ ;;
+ *-*-cygwin* )
+ lt_cv_to_host_file_cmd=func_convert_file_noop
+ ;;
+ * ) # otherwise, assume *nix
+ lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
+ ;;
+ esac
+ ;;
+ * ) # unhandled hosts (and "normal" native builds)
+ lt_cv_to_host_file_cmd=func_convert_file_noop
+ ;;
+esac
+])
+to_host_file_cmd=$lt_cv_to_host_file_cmd
+AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
+_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
+ [0], [convert $build file names to $host format])dnl
+
+AC_MSG_CHECKING([how to convert $build file names to toolchain format])
+AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
+[#assume ordinary cross tools, or native build.
+lt_cv_to_tool_file_cmd=func_convert_file_noop
+case $host in
+ *-*-mingw* )
+ case $build in
+ *-*-mingw* ) # actually msys
+ lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
+ ;;
+ esac
+ ;;
+esac
+])
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
+AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
+_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
+ [0], [convert $build files to toolchain format])dnl
+])# _LT_PATH_CONVERSION_FUNCTIONS
--- /dev/null
+# Helper functions for option handling. -*- Autoconf -*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 7 ltoptions.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+
+
+# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
+# ------------------------------------------
+m4_define([_LT_MANGLE_OPTION],
+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
+
+
+# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
+# ---------------------------------------
+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
+# matching handler defined, dispatch to it. Other OPTION-NAMEs are
+# saved as a flag.
+m4_define([_LT_SET_OPTION],
+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
+ _LT_MANGLE_DEFUN([$1], [$2]),
+ [m4_warning([Unknown $1 option `$2'])])[]dnl
+])
+
+
+# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
+# ------------------------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+m4_define([_LT_IF_OPTION],
+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
+
+
+# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
+# -------------------------------------------------------
+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
+# are set.
+m4_define([_LT_UNLESS_OPTIONS],
+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+ [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
+ [m4_define([$0_found])])])[]dnl
+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
+])[]dnl
+])
+
+
+# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
+# ----------------------------------------
+# OPTION-LIST is a space-separated list of Libtool options associated
+# with MACRO-NAME. If any OPTION has a matching handler declared with
+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
+# the unknown option and exit.
+m4_defun([_LT_SET_OPTIONS],
+[# Set options
+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+ [_LT_SET_OPTION([$1], _LT_Option)])
+
+m4_if([$1],[LT_INIT],[
+ dnl
+ dnl Simply set some default values (i.e off) if boolean options were not
+ dnl specified:
+ _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
+ ])
+ _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
+ ])
+ dnl
+ dnl If no reference was made to various pairs of opposing options, then
+ dnl we run the default mode handler for the pair. For example, if neither
+ dnl `shared' nor `disable-shared' was passed, we enable building of shared
+ dnl archives by default:
+ _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
+ _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
+ _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
+ _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
+ [_LT_ENABLE_FAST_INSTALL])
+ ])
+])# _LT_SET_OPTIONS
+
+
+## --------------------------------- ##
+## Macros to handle LT_INIT options. ##
+## --------------------------------- ##
+
+# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
+# -----------------------------------------
+m4_define([_LT_MANGLE_DEFUN],
+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
+
+
+# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
+# -----------------------------------------------
+m4_define([LT_OPTION_DEFINE],
+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
+])# LT_OPTION_DEFINE
+
+
+# dlopen
+# ------
+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
+])
+
+AU_DEFUN([AC_LIBTOOL_DLOPEN],
+[_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
+
+
+# win32-dll
+# ---------
+# Declare package support for building win32 dll's.
+LT_OPTION_DEFINE([LT_INIT], [win32-dll],
+[enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
+ AC_CHECK_TOOL(AS, as, false)
+ AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+ AC_CHECK_TOOL(OBJDUMP, objdump, false)
+ ;;
+esac
+
+test -z "$AS" && AS=as
+_LT_DECL([], [AS], [1], [Assembler program])dnl
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
+])# win32-dll
+
+AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
+
+
+# _LT_ENABLE_SHARED([DEFAULT])
+# ----------------------------
+# implement the --enable-shared flag, and supports the `shared' and
+# `disable-shared' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_SHARED],
+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([shared],
+ [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+ [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_shared=yes ;;
+ no) enable_shared=no ;;
+ *)
+ enable_shared=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_shared=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
+
+ _LT_DECL([build_libtool_libs], [enable_shared], [0],
+ [Whether or not to build shared libraries])
+])# _LT_ENABLE_SHARED
+
+LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+
+AC_DEFUN([AC_DISABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+
+AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_SHARED], [])
+dnl AC_DEFUN([AM_DISABLE_SHARED], [])
+
+
+
+# _LT_ENABLE_STATIC([DEFAULT])
+# ----------------------------
+# implement the --enable-static flag, and support the `static' and
+# `disable-static' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_STATIC],
+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([static],
+ [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+ [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_static=yes ;;
+ no) enable_static=no ;;
+ *)
+ enable_static=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_static=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
+
+ _LT_DECL([build_old_libs], [enable_static], [0],
+ [Whether or not to build static libraries])
+])# _LT_ENABLE_STATIC
+
+LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+
+AC_DEFUN([AC_DISABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+
+AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_STATIC], [])
+dnl AC_DEFUN([AM_DISABLE_STATIC], [])
+
+
+
+# _LT_ENABLE_FAST_INSTALL([DEFAULT])
+# ----------------------------------
+# implement the --enable-fast-install flag, and support the `fast-install'
+# and `disable-fast-install' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_FAST_INSTALL],
+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([fast-install],
+ [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+ [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_fast_install=yes ;;
+ no) enable_fast_install=no ;;
+ *)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
+
+_LT_DECL([fast_install], [enable_fast_install], [0],
+ [Whether or not to optimize for fast installation])dnl
+])# _LT_ENABLE_FAST_INSTALL
+
+LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
+
+# Old names:
+AU_DEFUN([AC_ENABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+
+AU_DEFUN([AC_DISABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
+
+
+# _LT_WITH_PIC([MODE])
+# --------------------
+# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# LT_INIT options.
+# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
+m4_define([_LT_WITH_PIC],
+[AC_ARG_WITH([pic],
+ [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
+ [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+ [lt_p=${PACKAGE-default}
+ case $withval in
+ yes|no) pic_mode=$withval ;;
+ *)
+ pic_mode=default
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for lt_pkg in $withval; do
+ IFS="$lt_save_ifs"
+ if test "X$lt_pkg" = "X$lt_p"; then
+ pic_mode=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [pic_mode=default])
+
+test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+
+_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
+])# _LT_WITH_PIC
+
+LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
+
+# Old name:
+AU_DEFUN([AC_LIBTOOL_PICMODE],
+[_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
+
+## ----------------- ##
+## LTDL_INIT Options ##
+## ----------------- ##
+
+m4_define([_LTDL_MODE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
+ [m4_define([_LTDL_MODE], [nonrecursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [recursive],
+ [m4_define([_LTDL_MODE], [recursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [subproject],
+ [m4_define([_LTDL_MODE], [subproject])])
+
+m4_define([_LTDL_TYPE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [installable],
+ [m4_define([_LTDL_TYPE], [installable])])
+LT_OPTION_DEFINE([LTDL_INIT], [convenience],
+ [m4_define([_LTDL_TYPE], [convenience])])
--- /dev/null
+# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltsugar.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+
+
+# lt_join(SEP, ARG1, [ARG2...])
+# -----------------------------
+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
+# associated separator.
+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
+# versions in m4sugar had bugs.
+m4_define([lt_join],
+[m4_if([$#], [1], [],
+ [$#], [2], [[$2]],
+ [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
+m4_define([_lt_join],
+[m4_if([$#$2], [2], [],
+ [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
+
+
+# lt_car(LIST)
+# lt_cdr(LIST)
+# ------------
+# Manipulate m4 lists.
+# These macros are necessary as long as will still need to support
+# Autoconf-2.59 which quotes differently.
+m4_define([lt_car], [[$1]])
+m4_define([lt_cdr],
+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
+ [$#], 1, [],
+ [m4_dquote(m4_shift($@))])])
+m4_define([lt_unquote], $1)
+
+
+# lt_append(MACRO-NAME, STRING, [SEPARATOR])
+# ------------------------------------------
+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Note that neither SEPARATOR nor STRING are expanded; they are appended
+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
+# No SEPARATOR is output if MACRO-NAME was previously undefined (different
+# than defined and empty).
+#
+# This macro is needed until we can rely on Autoconf 2.62, since earlier
+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
+m4_define([lt_append],
+[m4_define([$1],
+ m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
+
+
+
+# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
+# ----------------------------------------------------------
+# Produce a SEP delimited list of all paired combinations of elements of
+# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
+# has the form PREFIXmINFIXSUFFIXn.
+# Needed until we can rely on m4_combine added in Autoconf 2.62.
+m4_define([lt_combine],
+[m4_if(m4_eval([$# > 3]), [1],
+ [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
+[[m4_foreach([_Lt_prefix], [$2],
+ [m4_foreach([_Lt_suffix],
+ ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
+ [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
+
+
+# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
+# -----------------------------------------------------------------------
+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
+m4_define([lt_if_append_uniq],
+[m4_ifdef([$1],
+ [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
+ [lt_append([$1], [$2], [$3])$4],
+ [$5])],
+ [lt_append([$1], [$2], [$3])$4])])
+
+
+# lt_dict_add(DICT, KEY, VALUE)
+# -----------------------------
+m4_define([lt_dict_add],
+[m4_define([$1($2)], [$3])])
+
+
+# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
+# --------------------------------------------
+m4_define([lt_dict_add_subkey],
+[m4_define([$1($2:$3)], [$4])])
+
+
+# lt_dict_fetch(DICT, KEY, [SUBKEY])
+# ----------------------------------
+m4_define([lt_dict_fetch],
+[m4_ifval([$3],
+ m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
+ m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
+
+
+# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
+# -----------------------------------------------------------------
+m4_define([lt_if_dict_fetch],
+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
+ [$5],
+ [$6])])
+
+
+# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
+# --------------------------------------------------------------
+m4_define([lt_dict_filter],
+[m4_if([$5], [], [],
+ [lt_join(m4_quote(m4_default([$4], [[, ]])),
+ lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
+ [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
+])
--- /dev/null
+# ltversion.m4 -- version numbers -*- Autoconf -*-
+#
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Written by Scott James Remnant, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# @configure_input@
+
+# serial 3337 ltversion.m4
+# This file is part of GNU Libtool
+
+m4_define([LT_PACKAGE_VERSION], [2.4.2])
+m4_define([LT_PACKAGE_REVISION], [1.3337])
+
+AC_DEFUN([LTVERSION_VERSION],
+[macro_version='2.4.2'
+macro_revision='1.3337'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
--- /dev/null
+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
+# Written by Scott James Remnant, 2004.
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 5 lt~obsolete.m4
+
+# These exist entirely to fool aclocal when bootstrapping libtool.
+#
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# which have later been changed to m4_define as they aren't part of the
+# exported API, or moved to Autoconf or Automake where they belong.
+#
+# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
+# using a macro with the same name in our local m4/libtool.m4 it'll
+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
+# and doesn't know about Autoconf macros at all.)
+#
+# So we provide this file, which has a silly filename so it's always
+# included after everything else. This provides aclocal with the
+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
+# because those macros already exist, or will be overwritten later.
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
+#
+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
+# Yes, that means every name once taken will need to remain here until
+# we give up compatibility with versions before 1.7, at which point
+# we need to keep only those names which we still refer to.
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+
+m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
+m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
+m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
+m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
+m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
+m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
+m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
+m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
+m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
+m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
+m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
+m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
+m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
+m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
+m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
+m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
+m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
+m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
+m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
+m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
+m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
+m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
+m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
+m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
+m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
+m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
+m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
+m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
+m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
+m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
+m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
+m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
+m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
+m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
+m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
+m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
+m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
+m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
+m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = $(libfontconfig_la_SOURCES) fcarch.c
DIST_SOURCES = $(libfontconfig_la_SOURCES) fcarch.c
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
DATA = $(noinst_DATA)
HEADERS = $(noinst_HEADERS)
ETAGS = etags
$(am__aclocal_m4_deps):
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
@$(NORMAL_INSTALL)
- test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
list2=; for p in $$list; do \
if test -f $$p; then \
else :; fi; \
done; \
test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
}
if (!list)
return FcFalse;
while ((test_dir = FcStrListNext (list))) {
- if (access ((char *) test_dir, W_OK|X_OK) == 0)
+ if (access ((char *) test_dir, W_OK) == 0)
{
cache_dir = test_dir;
break;
if (!cache_dir)
return FcFalse;
- if (access ((char *) cache_dir, W_OK|X_OK) == 0)
+ if (access ((char *) cache_dir, W_OK) == 0)
{
/* Create CACHEDIR.TAG */
cache_tag = FcStrPlus (cache_dir, (const FcChar8 *) FC_DIR_SEPARATOR_S "CACHEDIR.TAG");
FcPrivate FcValue
FcValueCanonicalize (const FcValue *v);
+FcPrivate FcValueListPtr
+FcValueListCreate (void);
+
FcPrivate void
FcValueListDestroy (FcValueListPtr l);
+FcPrivate FcValueListPtr
+FcValueListPrepend (FcValueListPtr vallist,
+ FcValue value,
+ FcValueBinding binding);
+
+FcPrivate FcValueListPtr
+FcValueListAppend (FcValueListPtr vallist,
+ FcValue value,
+ FcValueBinding binding);
+
+FcPrivate FcValueListPtr
+FcValueListDuplicate(FcValueListPtr orig);
+
FcPrivate FcPatternElt *
FcPatternObjectFindElt (const FcPattern *p, FcObject object);
FcPatternObjectInsertElt (FcPattern *p, FcObject object);
FcPrivate FcBool
+FcPatternObjectListAdd (FcPattern *p,
+ FcObject object,
+ FcValueListPtr list,
+ FcBool append);
+
+FcPrivate FcBool
FcPatternObjectAddWithBinding (FcPattern *p,
FcObject object,
FcValue value,
FcPattern *new;
int i;
FcPatternElt *fe, *pe, *fel, *pel;
- FcValue v, vl;
+ FcValue v;
FcResult result;
assert (pat != NULL);
new = FcPatternCreate ();
if (!new)
- return 0;
+ return NULL;
for (i = 0; i < font->num; i++)
{
fe = &FcPatternElts(font)[i];
FcPatternEltValues(fe), &v, NULL, NULL, &result))
{
FcPatternDestroy (new);
- return 0;
+ return NULL;
}
if (fel && pel)
{
int n = 1, j;
+ FcValueListPtr l1, l2, ln = NULL, ll = NULL;
match = FcObjectToMatcher (pel->object, FcTrue);
if (!FcCompareValueList (pel->object, match,
FcPatternEltValues (pel),
- FcPatternEltValues (fel), &vl, NULL, &n, &result))
+ FcPatternEltValues (fel), NULL, NULL, &n, &result))
{
FcPatternDestroy (new);
return NULL;
}
- else
- {
- FcValueListPtr l;
- for (j = 0, l = FcPatternEltValues (fe);
- j < n && l != NULL;
- j++, l = FcValueListNext (l));
- if (l)
- v = FcValueCanonicalize (&l->value);
+ for (j = 0, l1 = FcPatternEltValues (fe), l2 = FcPatternEltValues (fel);
+ l1 != NULL || l2 != NULL;
+ j++, l1 = l1 ? FcValueListNext (l1) : NULL, l2 = l2 ? FcValueListNext (l2) : NULL)
+ {
+ if (j == n)
+ {
+ if (l1)
+ ln = FcValueListPrepend (ln,
+ FcValueCanonicalize (&l1->value),
+ FcValueBindingStrong);
+ if (l2)
+ ll = FcValueListPrepend (ll,
+ FcValueCanonicalize (&l2->value),
+ FcValueBindingStrong);
+ }
else
- v = FcValueCanonicalize (&FcPatternEltValues (fe)->value);
+ {
+ if (l1)
+ ln = FcValueListAppend (ln,
+ FcValueCanonicalize (&l1->value),
+ FcValueBindingStrong);
+ if (l2)
+ ll = FcValueListAppend (ll,
+ FcValueCanonicalize (&l2->value),
+ FcValueBindingStrong);
+ }
}
+ FcPatternObjectListAdd (new, fe->object, ln, FcFalse);
+ FcPatternObjectListAdd (new, fel->object, ll, FcFalse);
+
+ continue;
}
else if (fel)
{
- vl = FcValueCanonicalize (&FcPatternEltValues (fel)->value);
+ FcValueListPtr l1, l2;
+
+ copy_lang:
+ l1 = FcValueListDuplicate (FcPatternEltValues (fe));
+ l2 = FcValueListDuplicate (FcPatternEltValues (fel));
+ FcPatternObjectListAdd (new, fe->object, l1, FcFalse);
+ FcPatternObjectListAdd (new, fel->object, l2, FcFalse);
+
+ continue;
}
}
else
{
- v = FcValueCanonicalize(&FcPatternEltValues (fe)->value);
if (fel)
- vl = FcValueCanonicalize (&FcPatternEltValues (fel)->value);
+ goto copy_lang;
+ v = FcValueCanonicalize(&FcPatternEltValues (fe)->value);
}
FcPatternObjectAdd (new, fe->object, v, FcFalse);
- if (fel)
- FcPatternObjectAdd (new, fel->object, vl, FcFalse);
}
for (i = 0; i < pat->num; i++)
{
return v;
}
+FcValueListPtr
+FcValueListCreate (void)
+{
+ FcValueListPtr ret;
+
+ ret = calloc (1, sizeof (FcValueList));
+ if (ret)
+ {
+ FcMemAlloc(FC_MEM_VALLIST, sizeof (FcValueList));
+ }
+
+ return ret;
+}
+
void
FcValueListDestroy (FcValueListPtr l)
{
}
}
+FcValueListPtr
+FcValueListPrepend (FcValueListPtr vallist,
+ FcValue value,
+ FcValueBinding binding)
+{
+ FcValueListPtr new;
+
+ if (value.type == FcTypeVoid)
+ return vallist;
+ new = FcValueListCreate ();
+ if (!new)
+ return vallist;
+
+ new->value = FcValueSave (value);
+ new->binding = binding;
+ new->next = vallist;
+
+ return new;
+}
+
+FcValueListPtr
+FcValueListAppend (FcValueListPtr vallist,
+ FcValue value,
+ FcValueBinding binding)
+{
+ FcValueListPtr new, last;
+
+ if (value.type == FcTypeVoid)
+ return vallist;
+ new = FcValueListCreate ();
+ if (!new)
+ return vallist;
+
+ new->value = FcValueSave (value);
+ new->binding = binding;
+ new->next = NULL;
+
+ if (vallist)
+ {
+ for (last = vallist; FcValueListNext (last); last = FcValueListNext (last));
+
+ last->next = new;
+ }
+ else
+ vallist = new;
+
+ return vallist;
+}
+
+FcValueListPtr
+FcValueListDuplicate(FcValueListPtr orig)
+{
+ FcValueListPtr new = NULL, l, t = NULL;
+ FcValue v;
+
+ for (l = orig; l != NULL; l = FcValueListNext (l))
+ {
+ if (!new)
+ {
+ t = new = FcValueListCreate();
+ }
+ else
+ {
+ t->next = FcValueListCreate();
+ t = FcValueListNext (t);
+ }
+ v = FcValueCanonicalize (&l->value);
+ t->value = FcValueSave (v);
+ t->binding = l->binding;
+ t->next = NULL;
+ }
+
+ return new;
+}
+
FcBool
FcValueEqual (FcValue va, FcValue vb)
{
}
FcBool
+FcPatternObjectListAdd (FcPattern *p,
+ FcObject object,
+ FcValueListPtr list,
+ FcBool append)
+{
+ FcPatternElt *e;
+ FcValueListPtr l, *prev;
+
+ if (p->ref == FC_REF_CONSTANT)
+ goto bail0;
+
+ /*
+ * Make sure the stored type is valid for built-in objects
+ */
+ for (l = list; l != NULL; l = FcValueListNext (l))
+ {
+ if (!FcObjectValidType (object, l->value.type))
+ {
+ if (FcDebug() & FC_DBG_OBJTYPES)
+ {
+ printf ("FcPattern object %s does not accept value ",
+ FcObjectName (object));
+ FcValuePrint (l->value);
+ }
+ goto bail0;
+ }
+ }
+
+ e = FcPatternObjectInsertElt (p, object);
+ if (!e)
+ goto bail0;
+
+ if (append)
+ {
+ for (prev = &e->values; *prev; prev = &(*prev)->next)
+ ;
+ *prev = list;
+ }
+ else
+ {
+ for (prev = &list; *prev; prev = &(*prev)->next)
+ ;
+ *prev = e->values;
+ e->values = list;
+ }
+
+ return FcTrue;
+
+bail0:
+ return FcFalse;
+}
+
+FcBool
FcPatternObjectAddWithBinding (FcPattern *p,
FcObject object,
FcValue value,
if (p->ref == FC_REF_CONSTANT)
goto bail0;
- new = malloc (sizeof (FcValueList));
+ new = FcValueListCreate ();
if (!new)
goto bail0;
- memset(new, 0, sizeof (FcValueList));
- FcMemAlloc (FC_MEM_VALLIST, sizeof (FcValueList));
value = FcValueSave (value);
if (value.type == FcTypeVoid)
goto bail1;
FcMemAlloc (FC_MEM_STRING, size);
slash = NULL;
f = file;
+#ifdef _WIN32
+ if (*s == '/' && *(s+1) == '/') /* Network path, do not squash // */
+ *f++ = *s++;
+#endif
for (;;) {
if (*s == '/' || *s == '\0')
{
case FcVStackFamily:
if (family)
{
- FcConfigMessage (parse, FcSevereWarning, "Having multiple <family> in <alias> isn't supported and may not works as expected");
+ FcConfigMessage (parse, FcSevereWarning, "Having multiple <family> in <alias> isn't supported and may not work as expected");
new = FcExprCreateOp (parse->config, vstack->u.expr, FcOpComma, family);
if (!new)
FcConfigMessage (parse, FcSevereError, "out of memory");
}
if (expr->op == FcOpComma)
{
- FcConfigMessage (parse, FcSevereWarning, "Having multiple values in <test> isn't supported and may not works as expected");
+ FcConfigMessage (parse, FcSevereWarning, "Having multiple values in <test> isn't supported and may not work as expected");
}
test = FcTestCreate (parse, kind, qual, name, FC_OP (compare, flags), expr);
if (!test)
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@SET_MAKE@
VPATH = @srcdir@
+am__make_dryrun = \
+ { \
+ am__dry=no; \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+ *) \
+ for am__flg in $$MAKEFLAGS; do \
+ case $$am__flg in \
+ *=*|--*) ;; \
+ *n*) am__dry=yes; break;; \
+ esac; \
+ done;; \
+ esac; \
+ test $$am__dry = yes; \
+ }
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
subdir = test
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
am__tty_colors = \
red=; grn=; lgn=; blu=; std=
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)